0000864749-24-000047.txt : 20240226 0000864749-24-000047.hdr.sgml : 20240226 20240226163546 ACCESSION NUMBER: 0000864749-24-000047 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 110 CONFORMED PERIOD OF REPORT: 20231229 FILED AS OF DATE: 20240226 DATE AS OF CHANGE: 20240226 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TRIMBLE INC. CENTRAL INDEX KEY: 0000864749 STANDARD INDUSTRIAL CLASSIFICATION: MEASURING & CONTROLLING DEVICES, NEC [3829] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 942802192 STATE OF INCORPORATION: DE FISCAL YEAR END: 1229 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-14845 FILM NUMBER: 24679511 BUSINESS ADDRESS: STREET 1: 10368 WESTMOOR DR CITY: WESTMINSTER STATE: CO ZIP: 80021 BUSINESS PHONE: (720) 887-6100 MAIL ADDRESS: STREET 1: 10368 WESTMOOR DR CITY: WESTMINSTER STATE: CO ZIP: 80021 FORMER COMPANY: FORMER CONFORMED NAME: TRIMBLE NAVIGATION LTD /CA/ DATE OF NAME CHANGE: 19930328 10-K 1 trmb-20231229.htm 10-K trmb-20231229
false2023FY0000864749P1YP1YP1YP1YP4YP5YP2YP2YP3Yhttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsCurrentP2Y18400008647492022-12-312023-12-2900008647492023-06-30iso4217:USD00008647492024-02-20xbrli:shares00008647492023-12-2900008647492022-12-30iso4217:USDxbrli:shares0000864749us-gaap:ProductMember2022-12-312023-12-290000864749us-gaap:ProductMember2022-01-012022-12-300000864749us-gaap:ProductMember2021-01-022021-12-310000864749trmb:SubscriptionAndServicesMember2022-12-312023-12-290000864749trmb:SubscriptionAndServicesMember2022-01-012022-12-300000864749trmb:SubscriptionAndServicesMember2021-01-022021-12-3100008647492022-01-012022-12-3000008647492021-01-022021-12-310000864749us-gaap:CommonStockMember2021-01-010000864749us-gaap:AdditionalPaidInCapitalMember2021-01-010000864749us-gaap:RetainedEarningsMember2021-01-010000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-010000864749us-gaap:ParentMember2021-01-010000864749us-gaap:NoncontrollingInterestMember2021-01-0100008647492021-01-010000864749us-gaap:RetainedEarningsMember2021-01-022021-12-310000864749us-gaap:ParentMember2021-01-022021-12-310000864749us-gaap:NoncontrollingInterestMember2021-01-022021-12-310000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-022021-12-310000864749us-gaap:CommonStockMember2021-01-022021-12-310000864749us-gaap:AdditionalPaidInCapitalMember2021-01-022021-12-310000864749us-gaap:CommonStockMember2021-12-310000864749us-gaap:AdditionalPaidInCapitalMember2021-12-310000864749us-gaap:RetainedEarningsMember2021-12-310000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000864749us-gaap:ParentMember2021-12-310000864749us-gaap:NoncontrollingInterestMember2021-12-3100008647492021-12-310000864749us-gaap:RetainedEarningsMember2022-01-012022-12-300000864749us-gaap:ParentMember2022-01-012022-12-300000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-300000864749us-gaap:CommonStockMember2022-01-012022-12-300000864749us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-300000864749us-gaap:CommonStockMember2022-12-300000864749us-gaap:AdditionalPaidInCapitalMember2022-12-300000864749us-gaap:RetainedEarningsMember2022-12-300000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-300000864749us-gaap:ParentMember2022-12-300000864749us-gaap:NoncontrollingInterestMember2022-12-300000864749us-gaap:RetainedEarningsMember2022-12-312023-12-290000864749us-gaap:ParentMember2022-12-312023-12-290000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-312023-12-290000864749us-gaap:CommonStockMember2022-12-312023-12-290000864749us-gaap:AdditionalPaidInCapitalMember2022-12-312023-12-290000864749us-gaap:CommonStockMember2023-12-290000864749us-gaap:AdditionalPaidInCapitalMember2023-12-290000864749us-gaap:RetainedEarningsMember2023-12-290000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-290000864749us-gaap:ParentMember2023-12-290000864749us-gaap:NoncontrollingInterestMember2023-12-290000864749us-gaap:DiscontinuedOperationsHeldforsaleMembertrmb:TrimbleAgMember2023-12-290000864749srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2022-01-012022-12-300000864749srt:RestatementAdjustmentMemberus-gaap:ProductMember2022-01-012022-12-300000864749srt:ScenarioPreviouslyReportedMemberus-gaap:ProductMember2021-01-022021-12-310000864749srt:RestatementAdjustmentMemberus-gaap:ProductMember2021-01-022021-12-310000864749srt:RestatementAdjustmentMembertrmb:SubscriptionAndServicesMember2022-01-012022-12-300000864749srt:RestatementAdjustmentMembertrmb:SubscriptionAndServicesMember2021-01-022021-12-310000864749us-gaap:ServiceMembersrt:ScenarioPreviouslyReportedMember2022-01-012022-12-300000864749srt:RestatementAdjustmentMemberus-gaap:ServiceMember2022-01-012022-12-300000864749us-gaap:ServiceMembersrt:ScenarioPreviouslyReportedMember2021-01-022021-12-310000864749srt:RestatementAdjustmentMemberus-gaap:ServiceMember2021-01-022021-12-310000864749trmb:SubscriptionMembersrt:ScenarioPreviouslyReportedMember2022-01-012022-12-300000864749srt:RestatementAdjustmentMembertrmb:SubscriptionMember2022-01-012022-12-300000864749trmb:SubscriptionMembersrt:ScenarioPreviouslyReportedMember2021-01-022021-12-310000864749srt:RestatementAdjustmentMembertrmb:SubscriptionMember2021-01-022021-12-310000864749srt:ScenarioPreviouslyReportedMember2022-01-012022-12-300000864749srt:ScenarioPreviouslyReportedMember2021-01-022021-12-31trmb:segment0000864749srt:MinimumMember2022-12-312023-12-290000864749srt:MaximumMember2022-12-312023-12-290000864749srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-290000864749srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-290000864749srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-290000864749srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-290000864749srt:MinimumMembertrmb:ComputerEquipmentAndSoftwareMember2023-12-290000864749srt:MaximumMembertrmb:ComputerEquipmentAndSoftwareMember2023-12-290000864749us-gaap:BuildingMember2023-12-290000864749srt:MinimumMembertrmb:InternalUseOfSoftwareMember2023-12-290000864749srt:MaximumMembertrmb:InternalUseOfSoftwareMember2023-12-290000864749srt:MinimumMember2023-12-290000864749srt:MaximumMember2023-12-290000864749srt:WeightedAverageMember2023-12-290000864749us-gaap:ForwardContractsMember2023-12-290000864749us-gaap:ForwardContractsMember2022-12-300000864749trmb:TransporeonMember2023-04-032023-04-03iso4217:EUR0000864749us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-12-312023-12-29trmb:acquisition0000864749srt:MaximumMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-12-312023-12-29xbrli:pure0000864749srt:MaximumMember2022-01-012022-12-300000864749trmb:AgileAssetsMember2021-01-022021-12-310000864749srt:MaximumMembertrmb:AgileAssetsMember2021-01-022021-12-310000864749trmb:TransporeonMember2023-04-030000864749trmb:TransporeonMemberus-gaap:CustomerRelationshipsMember2023-04-030000864749trmb:TransporeonMemberus-gaap:CustomerRelationshipsMember2023-04-032023-04-030000864749trmb:TransporeonMemberus-gaap:DevelopedTechnologyRightsMember2023-04-030000864749trmb:TransporeonMemberus-gaap:DevelopedTechnologyRightsMember2023-04-032023-04-030000864749trmb:TransporeonMemberus-gaap:TradeNamesMember2023-04-030000864749trmb:TransporeonMemberus-gaap:TradeNamesMember2023-04-032023-04-030000864749trmb:TransporeonMember2022-12-312023-12-290000864749trmb:TransporeonMember2022-01-012022-12-300000864749us-gaap:DiscontinuedOperationsHeldforsaleMembertrmb:TrimbleAgMember2023-09-280000864749trmb:TrimbleAgJVTransactionMember2023-09-280000864749trmb:TrimbleAgJVTransactionMembertrmb:AGCOCorporationMember2023-09-280000864749trmb:TrimbleAgJVTransactionMember2023-09-282023-09-280000864749us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2022-12-312023-12-29trmb:business0000864749us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2022-01-012022-12-300000864749us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembertrmb:TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember2022-01-012022-12-300000864749us-gaap:DevelopedTechnologyRightsMember2023-12-290000864749us-gaap:DevelopedTechnologyRightsMember2022-12-300000864749us-gaap:CustomerRelationshipsMember2023-12-290000864749us-gaap:CustomerRelationshipsMember2022-12-300000864749us-gaap:TrademarksAndTradeNamesMember2023-12-290000864749us-gaap:TrademarksAndTradeNamesMember2022-12-300000864749us-gaap:DistributionRightsMember2023-12-290000864749us-gaap:DistributionRightsMember2022-12-300000864749trmb:BuildingsandInfrastructureMember2022-12-300000864749trmb:GeospatialMember2022-12-300000864749trmb:ResourcesandUtilitiesMember2022-12-300000864749trmb:TransportationMember2022-12-300000864749trmb:BuildingsandInfrastructureMember2022-12-312023-12-290000864749trmb:GeospatialMember2022-12-312023-12-290000864749trmb:ResourcesandUtilitiesMember2022-12-312023-12-290000864749trmb:TransportationMember2022-12-312023-12-290000864749trmb:BuildingsandInfrastructureMember2023-12-290000864749trmb:GeospatialMember2023-12-290000864749trmb:ResourcesandUtilitiesMember2023-12-290000864749trmb:TransportationMember2023-12-290000864749trmb:LandBuildingsFurnitureAndLeaseholdImprovementsMember2023-12-290000864749trmb:LandBuildingsFurnitureAndLeaseholdImprovementsMember2022-12-300000864749us-gaap:MachineryAndEquipmentMember2023-12-290000864749us-gaap:MachineryAndEquipmentMember2022-12-300000864749trmb:SoftwareAndLicensesMember2023-12-290000864749trmb:SoftwareAndLicensesMember2022-12-300000864749us-gaap:ConstructionInProgressMember2023-12-290000864749us-gaap:ConstructionInProgressMember2022-12-300000864749us-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMember2022-12-312023-12-290000864749trmb:GeospatialMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749us-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749trmb:BuildingsandInfrastructureMember2022-01-012022-12-300000864749trmb:GeospatialMember2022-01-012022-12-300000864749trmb:ResourcesandUtilitiesMember2022-01-012022-12-300000864749trmb:TransportationMember2022-01-012022-12-300000864749us-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMember2022-01-012022-12-300000864749trmb:GeospatialMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749us-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749trmb:BuildingsandInfrastructureMember2021-01-022021-12-310000864749trmb:GeospatialMember2021-01-022021-12-310000864749trmb:ResourcesandUtilitiesMember2021-01-022021-12-310000864749trmb:TransportationMember2021-01-022021-12-310000864749us-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMember2021-01-022021-12-310000864749trmb:GeospatialMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749us-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749trmb:BuildingsandInfrastructureMember2021-12-310000864749trmb:GeospatialMember2021-12-310000864749trmb:ResourcesandUtilitiesMember2021-12-310000864749trmb:TransportationMember2021-12-310000864749us-gaap:CorporateNonSegmentMember2022-12-312023-12-290000864749us-gaap:CorporateNonSegmentMember2022-01-012022-12-300000864749us-gaap:CorporateNonSegmentMember2021-01-022021-12-310000864749us-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMembersrt:NorthAmericaMember2022-12-312023-12-290000864749trmb:GeospatialMemberus-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2022-12-312023-12-290000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2022-12-312023-12-290000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2022-12-312023-12-290000864749us-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2022-12-312023-12-290000864749us-gaap:OperatingSegmentsMembersrt:EuropeMembertrmb:BuildingsandInfrastructureMember2022-12-312023-12-290000864749trmb:GeospatialMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2022-12-312023-12-290000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2022-12-312023-12-290000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2022-12-312023-12-290000864749us-gaap:OperatingSegmentsMembersrt:EuropeMember2022-12-312023-12-290000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMember2022-12-312023-12-290000864749trmb:GeospatialMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749trmb:ResourcesandUtilitiesMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749trmb:TransportationMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMember2022-12-312023-12-290000864749trmb:RestofWorldMembertrmb:GeospatialMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749trmb:RestofWorldMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749trmb:RestofWorldMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2022-12-312023-12-290000864749us-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMembersrt:NorthAmericaMember2022-01-012022-12-300000864749trmb:GeospatialMemberus-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2022-01-012022-12-300000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2022-01-012022-12-300000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2022-01-012022-12-300000864749us-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2022-01-012022-12-300000864749us-gaap:OperatingSegmentsMembersrt:EuropeMembertrmb:BuildingsandInfrastructureMember2022-01-012022-12-300000864749trmb:GeospatialMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2022-01-012022-12-300000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2022-01-012022-12-300000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2022-01-012022-12-300000864749us-gaap:OperatingSegmentsMembersrt:EuropeMember2022-01-012022-12-300000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMember2022-01-012022-12-300000864749trmb:GeospatialMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749trmb:ResourcesandUtilitiesMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749trmb:TransportationMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMember2022-01-012022-12-300000864749trmb:RestofWorldMembertrmb:GeospatialMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749trmb:RestofWorldMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749trmb:RestofWorldMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-300000864749us-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMembersrt:NorthAmericaMember2021-01-022021-12-310000864749trmb:GeospatialMemberus-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2021-01-022021-12-310000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2021-01-022021-12-310000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2021-01-022021-12-310000864749us-gaap:OperatingSegmentsMembersrt:NorthAmericaMember2021-01-022021-12-310000864749us-gaap:OperatingSegmentsMembersrt:EuropeMembertrmb:BuildingsandInfrastructureMember2021-01-022021-12-310000864749trmb:GeospatialMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2021-01-022021-12-310000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2021-01-022021-12-310000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMembersrt:EuropeMember2021-01-022021-12-310000864749us-gaap:OperatingSegmentsMembersrt:EuropeMember2021-01-022021-12-310000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMember2021-01-022021-12-310000864749trmb:GeospatialMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749trmb:ResourcesandUtilitiesMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749trmb:TransportationMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMembertrmb:BuildingsandInfrastructureMember2021-01-022021-12-310000864749trmb:RestofWorldMembertrmb:GeospatialMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749trmb:RestofWorldMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749trmb:RestofWorldMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2021-01-022021-12-310000864749country:US2022-12-312023-12-290000864749country:US2022-01-012022-12-300000864749country:US2021-01-022021-12-310000864749country:US2023-12-290000864749country:US2022-12-300000864749srt:EuropeMember2023-12-290000864749srt:EuropeMember2022-12-300000864749trmb:AsiaPacificAndOtherNonUsCountriesMember2023-12-290000864749trmb:AsiaPacificAndOtherNonUsCountriesMember2022-12-300000864749trmb:TwoThousandTwentyThreeSeniorNotesMemberus-gaap:SeniorNotesMember2023-12-290000864749trmb:TwoThousandTwentyThreeSeniorNotesMemberus-gaap:SeniorNotesMember2022-12-300000864749trmb:TwoThousandTwentyFourSeniorNotesMemberus-gaap:SeniorNotesMember2023-12-290000864749trmb:TwoThousandTwentyFourSeniorNotesMemberus-gaap:SeniorNotesMember2022-12-300000864749trmb:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-12-290000864749trmb:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2022-12-300000864749trmb:TwoThousandThirtyThreeSeniorNotesMemberus-gaap:SeniorNotesMember2023-12-290000864749trmb:TwoThousandThirtyThreeSeniorNotesMemberus-gaap:SeniorNotesMember2022-12-300000864749us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-290000864749us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-300000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2026Member2023-12-290000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2026Member2022-12-300000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2028Member2023-12-290000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2028Member2022-12-300000864749trmb:UncommittedFacilitiesMember2023-12-290000864749trmb:UncommittedFacilitiesMember2022-12-300000864749us-gaap:SeniorNotesMembertrmb:SeniorNotesDue2033Member2023-03-310000864749us-gaap:SeniorNotesMembertrmb:SeniorNotesDue2033Member2023-03-012023-03-310000864749trmb:UnsecuredFacilityMemberus-gaap:LineOfCreditMember2022-12-110000864749us-gaap:BridgeLoanMember2022-12-270000864749us-gaap:BridgeLoanMember2023-03-092023-03-090000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMember2022-12-270000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2026Member2022-12-272022-12-270000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2026Member2022-12-270000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2028Member2022-12-272022-12-270000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2028Member2022-12-270000864749us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-03-012022-03-310000864749us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-03-310000864749us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-270000864749us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-04-032023-04-030000864749trmb:UncommittedRevolvingCreditFacilities75millionMember2023-12-29trmb:loan0000864749trmb:UncommittedRevolvingCreditFacilities100millioneurosMember2023-12-290000864749us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-290000864749us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-290000864749us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-290000864749us-gaap:FairValueMeasurementsRecurringMember2023-12-290000864749us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-300000864749us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-300000864749us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-300000864749us-gaap:FairValueMeasurementsRecurringMember2022-12-300000864749us-gaap:FairValueMeasurementsRecurringMemberus-gaap:DebtMember2023-12-290000864749us-gaap:FairValueMeasurementsRecurringMemberus-gaap:DebtMember2022-12-3000008647492023-12-302023-12-290000864749us-gaap:InternalRevenueServiceIRSMember2023-12-290000864749us-gaap:ForeignCountryMember2023-12-290000864749us-gaap:ResearchMemberus-gaap:CaliforniaFranchiseTaxBoardMember2023-12-290000864749trmb:TwoThousandTwoStockPlanMember2020-05-310000864749trmb:TwoThousandTwoStockPlanMember2023-12-290000864749us-gaap:RestrictedStockUnitsRSUMember2022-12-312023-12-290000864749us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-300000864749us-gaap:RestrictedStockUnitsRSUMember2021-01-022021-12-310000864749us-gaap:EmployeeStockOptionMember2022-12-312023-12-290000864749us-gaap:EmployeeStockOptionMember2022-01-012022-12-300000864749us-gaap:EmployeeStockOptionMember2021-01-022021-12-310000864749us-gaap:EmployeeStockMember2022-12-312023-12-290000864749us-gaap:EmployeeStockMember2022-01-012022-12-300000864749us-gaap:EmployeeStockMember2021-01-022021-12-310000864749us-gaap:CostOfSalesMember2022-12-312023-12-290000864749us-gaap:CostOfSalesMember2022-01-012022-12-300000864749us-gaap:CostOfSalesMember2021-01-022021-12-310000864749us-gaap:ResearchAndDevelopmentExpenseMember2022-12-312023-12-290000864749us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-300000864749us-gaap:ResearchAndDevelopmentExpenseMember2021-01-022021-12-310000864749us-gaap:SellingAndMarketingExpenseMember2022-12-312023-12-290000864749us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-300000864749us-gaap:SellingAndMarketingExpenseMember2021-01-022021-12-310000864749us-gaap:GeneralAndAdministrativeExpenseMember2022-12-312023-12-290000864749us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-300000864749us-gaap:GeneralAndAdministrativeExpenseMember2021-01-022021-12-310000864749srt:MinimumMembertrmb:TwoThousandTwoStockPlanMembertrmb:TimeBasedRestrictedStockUnitsMember2022-12-312023-12-290000864749srt:MaximumMembertrmb:TwoThousandTwoStockPlanMembertrmb:TimeBasedRestrictedStockUnitsMember2022-12-312023-12-290000864749trmb:TwoThousandTwoStockPlanMembertrmb:PerformanceBasedRestrictedStockUnitsMember2022-12-312023-12-290000864749srt:MinimumMembertrmb:PerformanceBasedRestrictedStockUnitsMember2022-12-312023-12-290000864749srt:MaximumMembertrmb:PerformanceBasedRestrictedStockUnitsMember2022-12-312023-12-290000864749us-gaap:RestrictedStockUnitsRSUMember2022-12-300000864749us-gaap:RestrictedStockUnitsRSUMember2023-12-290000864749trmb:PerformanceBasedRestrictedStockUnitsMember2022-12-312023-12-290000864749trmb:PerformanceBasedRestrictedStockUnitsMember2023-12-290000864749trmb:PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember2022-12-312023-12-290000864749us-gaap:EmployeeStockMember2023-12-290000864749trmb:TwoThousandTwentyOneStockRepurchaseProgramMember2021-08-310000864749trmb:TwoThousandTwentyOneStockRepurchaseProgramMember2023-12-290000864749us-gaap:SubsequentEventMembertrmb:TwoThousandTwentyFourStockRepurchaseProgramMember2024-01-280000864749trmb:TwoThousandTwentyOneStockRepurchaseProgramMember2022-12-312023-12-290000864749trmb:TwoThousandTwentyOneStockRepurchaseProgramMember2022-01-012022-12-300000864749trmb:TwoThousandTwentyOneAndTwoThousandSeventeenStockRepurchaseProgramsMember2021-01-022021-12-3100008647492023-09-302023-12-290000864749trmb:MarkSchwartzMember2023-09-302023-12-290000864749trmb:MarkSchwartzMember2022-12-312023-12-290000864749trmb:MarkSchwartzMember2023-12-29
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
trimble - logo.jpg
FORM 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 29, 2023
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from            to           
Commission File Number: 001-14845
TRIMBLE INC.
(Exact name of Registrant as specified in its charter)
Delaware
(State or other jurisdiction of incorporation or organization)
 
94-2802192
(I.R.S. Employer Identification Number)
10368 Westmoor Drive, Westminster, CO 80021
(Address of principal executive offices) (Zip Code)
(720887-6100
(Registrant’s telephone number, including area code)
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, $0.001 par value TRMBNASDAQ Global Select Market
Securities registered pursuant to Section 12(g) of the Act: NONE
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
    Yes  
    No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act.
    Yes  
 No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T 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, or a non-accelerated filer.


Large Accelerated Filer  Accelerated Filer
Non-accelerated Filer  Smaller Reporting Company
Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of June 30, 2023, the aggregate market value of the common stock held by non-affiliates of the registrant was approximately $13.1 billion based on the closing price as reported on the NASDAQ Global Select Market. Shares of common stock held by each officer and director of the registrant have been excluded in that such person may be deemed to be an affiliate. This determination of affiliate status is not necessarily a conclusive determination for any other purpose.
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
Class 
Outstanding at February 20, 2024
Common stock, $0.001 par value 245,687,181 shares



DOCUMENTS INCORPORATED BY REFERENCE
Some of the information required by Part III of this report is incorporated by reference from the proxy statement relating to the registrant’s 2024 annual meeting of stockholders (the “Proxy Statement”), to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.
SPECIAL NOTE ON FORWARD-LOOKING STATEMENTS
This report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, which are subject to the “safe harbor” created by those sections. These statements include, among other things:
general U.S. and global macroeconomic outlook, including slowing growth, inflationary pressures, and increases in interest rates;
economic disruptions caused by potential impact of volatility and conflict in the political and economic environment, including the conflicts in the Middle East and between Russian and Ukraine;
our belief that inflationary cost pressures will diminish over time as supply chain conditions continue to normalize;
fluctuations in foreign currency exchange rates;
our ability to convert backlog to revenue;
the cyclical nature of our hardware revenue;
our expectations that we will experience less seasonality in the future;
the portion of our revenue expected to come from sales to customers located in countries outside of the U.S.;
our plans to continue to invest in research and development for the active development and introduction of new products and to deliver targeted solutions to the markets we serve;
our shift towards a more significant mix of recurring revenue;
our belief that increases in recurring revenue will provide us with enhanced business visibility over time;
risks associated with our growth strategy, focusing on historically underserved large markets;
any anticipated benefits or impact to our results of operations and financial conditions from our acquisitions and our ability to successfully integrate the acquired businesses;
any anticipated benefits associated with the pending contribution of our precision agriculture business, excluding certain products and technologies, to a newly formed joint venture (the “JV”) and the sale of the majority interest in the JV to AGCO Corporation (“AGCO”);
our belief that our cash and cash equivalents and borrowings, along with cash provided by operations, will be sufficient in the foreseeable future to meet our anticipated operating cash needs, including expenditures related to our Connect and Scale strategy, debt service, stock repurchases, and any acquisitions;
tax payments or refunds related to research and development (“R&D”) costs;
our belief that our gross unrecognized tax benefits will not materially change in the next twelve months;
our discretion to conduct, suspend, or discontinue our stock repurchase program subject to the discretion of our management; and
our commitments to environmental, social, and governance matters.
The forward-looking statements regarding future events and the future results of Trimble Inc. (“Trimble” or “the Company” or “we” or “our” or “us”) are based on current expectations and the beliefs and assumptions of our management that are subject to risks and uncertainties. Discussions containing such forward-looking statements may be found in Item 1A “Risk Factors” and Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section of this report. Forward-looking statements generally can be identified by words such as “may,” “will,” “should,” “could,” “predicts,” “potential,” “continue,” “expects,” “anticipates,” “future,” “intends,” “plans,” “believes,” “estimates,” and similar expressions. These forward-looking statements involve certain risks and uncertainties that could cause actual results, levels of activity, performance, achievements, and events to differ materially from those implied by such forward-looking statements, including but not limited to, those discussed in this report under the section entitled “Risk Factors” and elsewhere, and in other reports we file with the Securities and Exchange Commission (“SEC”), specifically the most recent reports on Form 8-K and Form 10-Q, each as it may be amended from time to time. These forward-looking statements are made as of the date of this report. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.
i

TRIMBLE INC.
2023 FORM 10-K ANNUAL REPORT
TABLE OF CONTENTS
PART I
Item 1
Item 1A
Item 1B
Item 1C
Item 2
Item 3
Item 4
PART II
Item 5
Item 6
Item 7
Item 7A
Item 8
Item 9
Item 9A
Item 9B
Item 9C
PART III
Item 10
Item 11
Item 12
Item 13
Item 14
PART IV
Item 15
Item 16

ii

PART I
Item 1.Business
Trimble is a leading technology solutions provider that enables office and mobile professionals to connect their workflows and asset lifecycles to drive a more productive, sustainable future. With a focus on the industries that feed, build, and move the world, the comprehensive depth and breadth of our solutions is transforming the way the world works, making it easier for Trimble customers to focus on what matters—getting the job done right.
We innovate at the intersection of the digital and physical worlds with solutions that span the world’s foundational industries including building, civil and infrastructure construction, geospatial, survey and mapping, agriculture, natural resources, utilities, transportation, and government.
We exist to empower our customers: asset owners, general and specialty contractors, engineers and designers, surveyors, agricultural companies and farmers, energy and utility companies, trucking companies and drivers, as well as state, federal, and municipal governments.
Productivity and sustainability are at the heart of who we are—woven into our work internally and through our customers’ application of our technologies. Our solutions provide customers with the ability to improve their work quality while being safe, efficient, and sustainable. More than that, our products enable reduced environmental impact in our markets, ranging from reduced greenhouse gas (“GHG”) emissions to improved water stewardship.
Today’s work requires solutions for an interconnected world, no matter the industry. Trimble offers a diverse range of coherent capabilities that connect applications, data, workflows, and mobile technologies to more efficiently orchestrate work, often in mixed fleet environments. Our advanced positioning and autonomous guidance capabilities enable increased precision with large equipment, such as agricultural tractors and construction bulldozers. We offer integrated systems that track and manage fleets of vehicles, improve the driver experience, and provide real-time logistical analytics and insights back to the office. Our connected reality capture systems enable the management of large amounts of geo-referenced information, and our software solutions connect all aspects of a fleet, a farm, or a lane, while our collaborative building information modeling (“BIM”) solutions are used throughout the design, build, and operation of the built environment.
We focus on integrating our software application and cloud capabilities to create vertically-focused, system-wide solutions that transform how work is done. The integration of sensors, software, hardware, and data in our portfolio gives us a unique ability to provide detailed insights for our customers to improve their specific workflows.
Our strategy is centered on the concept of open industry clouds and underlying common data environments as the nucleus of our connected solutions, allowing all stakeholders to collaborate and make decisions based on the same information. In construction, we connect teams across the design, build, and operational phases of a project. In agriculture, we continue to develop connected farm solutions to optimize operations for agricultural production and protection. Meanwhile, our connected supply chain solutions provide transportation companies and their drivers with tools to enhance fuel efficiency, safety, transparency, and sustainability throughout their connected fleets.
Connected software applications and cloud platform services are key elements of our solutions and account for a steadily increasing portion of our business. Our software enhances a broad range of other products and systems to allow our customers to optimize their work toward targeted outcomes and improve their decision-making and productivity. Ranging from embedded, real-time firmware to software that integrates data with large-scale enterprise back-office systems, many of our solutions are extensible and can be tailored by users for customized business processes and workflows. Trimble software capabilities include extensive three-dimensional (“3D”) modeling, analysis, planning and design solutions as well as a large suite of domain-specific software applications used across industries including construction, geospatial, agriculture, utilities, and transportation.
Our software is sold as perpetual licenses, term licenses, or subscription services and can be provisioned for on-premise, and increasingly, hosted as Software as a Service (“SaaS”). We are extending our capabilities to run in multi-cloud environments, while delivering our unique value via domain-specific workflows and lifecycle management in our target industries.
Our global operations include major research, development, manufacturing, and logistics operations in the United States, the Netherlands, India, Germany, Finland, Canada, New Zealand, the United Kingdom, and Sweden.
Business Strategy
Our growth strategy is centered on multiple elements:
Executing on our Connect and Scale strategy. We continue to focus on executing our multi-year platform strategy. This strategy contains two elements.
1

The first element, Connect, aims to connect more customer workflows, industry lifecycles, and solution offerings, so that we can continue to transform the way our customers work. This includes integrating more of our customers’ data through cloud offerings and making more of our solutions available on a subscription basis. For example, our flagship design and construction platform solution, Trimble Connect, enables entire project teams to collaborate in real-time between the office and the field to make efficient decisions around the same data-rich design model enhanced by our cloud capabilities. Our Trimble Construction Cloud creates a connected data environment for online collaboration, the ability to author unique workflows that connect the digital and physical worlds, and the power to dynamically orchestrate design coordination in the cloud from wherever project stakeholders may be. Meanwhile in our Transportation business, the Trimble Transportation Cloud, for example, provides shippers and carriers with the critical information they need to make more informed bid and contract award decisions, while our Transporeon business creates a marketplace for shippers, forwarders, carriers, and retailers to connect online and digitize their end-to-end transportation management processes.
The second element, Scale, allows cloud enablement, which raises the bar with shared, on-demand services that empower network participants to proactively contribute to organic value creation and delivery, directly and with fewer intermediaries. When end users interact on a shared, online platform, the overall value that is created increases as the number of end-user participants increases. This network effect means that the willingness of developers, partners, or end users to engage increases as the number of network participants grows, which further enhances the platform experience and end-user value. Scale also aims to invest in the people, processes, and technologies that are necessary to streamline and standardize our internal processes; provide a seamless experience for our customers as they engage with our connected solutions; and enable us to continue to grow our business efficiently and effectively for many years into the future.
Increasing focus on software and services. Software and services targeted for the needs of vertical end markets are increasingly important elements of our solutions and are core to our growth strategy. We generally have an open application programming interface philosophy and open vendor environment, which leads to increased adoption of our software and analytics offerings. These software and services solutions integrate and optimize additional workflows for our customers, thereby improving their work productivity, and in the case of subscription, maintenance, and support services, also provide us with enhanced business visibility over time. Professional services constitute an additional customer offering that helps our customers integrate and optimize the use of our offerings in their environment.
Focus on attractive markets with significant growth and profitability potential. We focus on large markets historically underserved by technology that offer significant potential for long-term revenue growth, profitability, and market leadership. Our core industries, such as construction, agriculture, and transportation, are each multitrillion-dollar global industries that operate in demanding environments with technology adoption in the early phases relative to other industries. With the emergence of mobile and cloud computing capabilities, the increasing technological know-how of end users, and compelling return on investment, we believe many of our markets are attractive for substituting Trimble’s technology and solutions in place of traditional operating methods.
Domain knowledge and technological innovation that benefit a diverse customer base. We have over time redefined our technological focus from hardware-driven point solutions to integrated work process solutions by developing domain expertise and heavily reinvesting in research and development (“R&D”) and acquisitions. We currently have over 1,000 unique patents reflective of our technology portfolio and deep domain knowledge to deliver specific, targeted solutions quickly and cost-effectively to each of the vertical markets we serve. Our patent portfolio is continuously updated with new patent grants that emerge from our investments in research and development. We look for opportunities where the opportunity for technological change is high and that have a requirement for the integration of multiple technologies into complete vertical solutions.
Geographic expansion with localization strategy. We view international expansion as an important element of our strategy, and we continue to position ourselves in geographic markets that will serve as important sources of future growth. Products are sold in more than 150 countries, through dealers, joint ventures, original equipment manufacturers (“OEM”), and other channels throughout the world, as well as direct sales to end users. Sales are supported by our own offices located in over 40 countries around the world.
Optimized go-to-market strategies to best access our markets. We utilize vertically focused go-to-market strategies that leverage domain expertise to best serve the needs of individual markets both domestically and abroad. These go-to-market capabilities include independent dealers, joint ventures including with Caterpillar and Nikon, OEM, and distribution alliances with key partners, as well as direct sales to end users, which provide us with broad market reach and localization capabilities to effectively serve our markets.
Strategic acquisitions, joint ventures, and investments. Organic growth continues to be our primary focus, while acquisitions serve to enhance our market position. We acquire businesses that bring domain expertise, geographic presence, technology, products, and distribution capabilities that augment our portfolio and allow us to penetrate existing
2

markets more effectively, or to establish a market beachhead. Our success in targeting and effectively integrating acquisitions is an important aspect of our growth strategy.
To further grow and position the Company, we partner with leaders in various fields by investing in early-to-growth stage companies through our venture fund and through strategic formation of joint ventures. In September 2023, we signed a definitive agreement to contribute our Trimble precision agriculture (“Trimble Ag”) business, excluding certain Global Navigation Satellite System (“GNSS”) and guidance technologies, to a JV with AGCO, of which we will retain a 15% ownership stake. Trimble and AGCO’s shared vision is to create a global leader in mixed fleet smart farming and autonomy solutions that delivers on our collective strategy to better serve farmers with factory fit and aftermarket applications in the mixed fleet precision agriculture market. The proposed transaction is expected to close in the first half of 2024.
Sustainability. The global economy is experiencing a fundamental shift toward sustainability driven through broad stakeholder engagement, with a focus on decarbonization. Historically, through delivering productivity and efficiency gains, Trimble products have delivered sustainability for our customers, and we envision more opportunities to deliver expanded carbon reductions and other sustainability benefits, such as water management in agriculture and utilities.
Our focus on these growth drivers has led over time to growth in revenue and profitability and an increasingly diversified business model. As our solutions have expanded, our go-to-market model has also evolved, with a balanced mix between direct, distribution, and OEM customers, as well as an increasing number of enterprise-level customer relationships.
Business Segments and Markets
Our segments are distinguished by the markets they serve. Each segment consists of businesses that are responsible for product development, marketing, sales, strategy, and financial performance. We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation. For further financial information about our segments, see Note 7 “Reporting Segment and Geographic Information” of this report.
Buildings and Infrastructure
The Buildings and Infrastructure segment primarily serves customers working in architecture, engineering, construction, design, asset management, operations, and maintenance. Within this segment, our most substantial product portfolios are focused on building and civil engineering construction, design, capital planning, and asset management.
Building Construction. Our building construction portfolio of solutions for the residential, commercial, and industrial building industry spans the entire lifecycle of a building and is used by construction owners, architects, designers, general contractors, sub-contractors, and engineers. These solutions serve to improve productivity and to enhance data sharing and collaboration across different teams and stakeholders to help keep projects within cost, time, and quality targets. The suite of technologies and solutions we provide to the building industry includes program management solutions for construction owners including software for 3D conceptual design and modeling; BIM software that is used in design, engineering, and construction; enterprise resource planning, project management, and project collaboration for general contractors; and advanced integrated site layout and measurement systems, cost estimating, scheduling, and project controls solutions for contractors. The suite also includes applications for sub-contractors and construction trades such as steel, concrete, and Mechanical, Electrical and Plumbing (“MEP”); project coordination; and capital program planning and management. In addition, our Trimble Connect collaboration platform streamlines customer workflows and enables interoperability between Trimble’s and other providers’ solutions. These solutions for the building industry serve to automate, streamline, and transform work processes across the building construction industry. Our solutions provide customer benefits such as reduced costs, reduced waste and re-work, increased worker safety and efficiencies, faster project completion times, improved information flow, better decision making, enhanced quality control, and multiple sustainability benefits for our customers.
During 2023, we announced a number of new developments including: (i) new versions of our Tekla Structure software for improved user experience such as extended collaboration with BIM model data; (ii) new AI features in Sketchup such as AI-powered image search capabilities to access 3D models on 3D Warehouse, as well as generative AI utilizing text prompts to convert a SketchUp 3D model to a rendered image in seconds with SketchUp Diffusion; (iii) new MEP products including Fabrication Smart Tools for use with native Autodesk users; and (iv) AI functionality for Viewpoint Vista and Spectrum to assist users with injection of PDF invoices.
Civil Engineering Construction and Asset Management. Our civil engineering and construction portfolio spans the lifecycle of civil infrastructure assets from feasibility and capital budgeting, to planning and design, to construction, through to long-term operation and maintenance. Our solutions serve the key industry stakeholders including the asset owners or clients, design engineers, consultants, contractors, sub-contractors, and suppliers. Our technological suite is employed across the entire project lifecycle to improve productivity, reduce waste and re-work, including reduced carbon emissions, and enable more informed decision making through enhanced situational awareness, data flow, data-driven insights and decision support, and project
3

collaboration. At the same time, our solutions can improve worker safety and reduce environmental impact. Our suite of integrated solutions and technologies in this area includes field and office software for estimating and job cost management and optimized project design and visualization; software for 3D design and data sharing; systems to automatically guide and control construction equipment such as excavators, bulldozers, wheel loaders, motor graders, and paving equipment; systems to monitor, track, and manage assets, equipment, and workers; and software to facilitate the management of the construction process and for sharing and communication of data in real time. Together, these solutions are designed to transform how work is done within the civil construction industry.
The civil construction market portfolio integrates data and information across the entire construction process and across mixed fleets. This includes data from site positioning and machine control systems, construction asset management equipment and services, and various software applications. Utilizing wireless and internet-based site communications infrastructure, our solutions include the ability to track and control equipment, deploy a 3D model to machines, track progress of work in real-time, and reduce re-work. By leveraging our technology, contractors gain greater insight into their operations helping them to lower costs and improve productivity, worker safety, and asset utilization.
We maintain a joint venture with Caterpillar, Caterpillar-Trimble Control Technologies (“CTCT”), to develop the next generation of advanced electronic guidance and control products for earth-moving machines. The joint venture develops machine control and guidance products that use site design information combined with accurate positioning technology to automatically control dozer blades and other machine tools. We also maintain a joint venture with Hilti, which focuses on the joint development of measuring solutions for the building construction trades and the integration of data for construction management.
During 2023, we announced a number of developments, including: (i) the introduction of Trimble Siteworks Machine Guidance Module, extending the capabilities of Trimble Siteworks Software from surveying and layout to support on-machine excavator guidance and operator assistance; (ii) completion of the first test of a fully autonomous soil compactor on a live jobsite, taking another important step on the path toward Trimble’s autonomous vision; and (iii) release of the Trimble DA2 GNSS Smart Antenna for construction surveying as part of the Trimble Works Subscription program, which provides contractors access to construction technology at a lower upfront cost.
We sell and distribute our products in the Building and Infrastructure segment through both a direct sales force and global networks of independent distributors with expertise and customer relationships in the respective markets, including SITECH Technology dealers, which serve the civil construction industry, and BuildingPoint dealers, which serve the building construction industry. We also sell many of our software solutions through our own direct sales force, to asset owners and clients, contractors, sub-contractors, and consulting engineers.
Competitors in this segment are typically companies that provide optical, laser, or GNSS positioning products as well as companies that produce software specific to the construction process. As we extend our software and services offerings to cover the full set of construction lifecycle management solutions used by construction owners, designers, and construction companies, we increasingly compete with large established companies that offer similar systems across all industries. We compete principally on the basis of innovation, differentiated products, domain expertise, service, quality, and geographic reach.
Geospatial
The Geospatial segment primarily serves customers working in surveying, mapping, engineering, and government. Within this segment, our most substantial product portfolios are focused on surveying and geospatial and geographic information systems (“GIS”).
Surveying and Geospatial. Through our surveying product portfolio, professional surveyors and engineers provide services to the construction, engineering, mining, oil and gas, energy and utilities, government, and land management sectors. Our survey solutions replace less productive conventional methods of surveying, mapping, 2D or 3D modeling, monitoring, measurement, reporting, and analysis. Our suite of solutions includes field-based data collection systems and field software, real time communications systems, and back-office software for data processing, modeling, monitoring, reporting, and analysis. Our field-based technologies are used in handheld, land mobile, and airborne applications and incorporate technologies such as mobile application software, high precision GNSS, robotic measurement systems, inertial positioning, 3D laser scanning, digital imaging, and optical or laser measurement. We maintain a joint venture with Nikon, which focuses on the design and manufacture in Japan of surveying instruments including mechanical total stations and related products. Our office-based products include software for planning, data processing and editing, quality control, 3D modeling, intelligent data analysis and feature extraction, deformation monitoring, project reporting, and data export. Our customers in this area benefit from using our products including significantly improved productivity in both field and office activities, improved safety through non-contact measurement and detection of potentially dangerous ground or structure movement, and improved data flow that enables better decision making.
4

Geographic Information Systems. Our GIS product line collects authoritative field data and integrates that data into GIS databases. Our handheld data collection systems allow users to efficiently and accurately log positions and descriptive information about their assets, ensure the integrity and accuracy of GIS information, and ultimately enable better decision-making. Through a combination of wireless technologies and software solutions, fieldwork results are seamlessly delivered to back-office GIS systems, while mobile workers can access relevant GIS information remotely. This capability provides significant advantages to users, including improved productivity, accuracy, and access to information in the field.
During 2023, we announced several new developments, including: (i) the scalable and configurable Trimble R580 GNSS Integrated Receiver that includes our industry-leading ProPoint engine; (ii) the newest addition to our scanning portfolio, the Trimble X9 3D laser scanning system; and (iii) the Trimble T10x model 2 tablet for survey and mapping professionals. Additionally, we delivered multiple feature releases in our powerful Trimble Access field software, Trimble Business Center office software, Trimble 4D Control Monitoring software, as well as TerraFlex and TerraOffice enabling productivity gains through improved connectivity, simplicity, and efficiency enhancements for survey, mapping, and construction professionals.
We sell and distribute our products in the Geospatial segment primarily through a global network of independent distribution partners. Major competitors in this segment are typically survey instrument companies that provide software-driven 3D measurement and imaging solutions. We compete principally based on innovation, differentiated products, integrated workflow solutions, domain expertise, service, quality, and geographic reach.
Resources and Utilities
The Resources and Utilities segment primarily serves customers working in agriculture, forestry, and utilities. Within this segment, our most substantial product portfolio addresses the agriculture market, including our Trimble Ag and Positioning Services businesses.
In September, we signed a definitive agreement to contribute our Trimble Ag business, excluding certain GNSS and guidance technologies, to a JV with AGCO, of which we will retain a 15% stake. Trimble and AGCO’s shared vision is to create a global leader in mixed fleet smart farming and autonomy solutions that delivers on our collective strategy to better serve farmers with factory fit and aftermarket applications in the mixed fleet precision agriculture market. The proposed transaction is expected to close in the first half of 2024. See Note 4 “Divestitures” of this report for additional discussion of this transaction.
Our precision agriculture products and services consist of guidance and positioning systems, including autonomous steering systems, automated and variable-rate application and technology systems, and information management solutions that enable farmers and their partners to improve crop performance, profitability, and environmental quality. Our precision agriculture solutions can assist farmers throughout every step of their farming process beginning with land preparation and continuing through the planting, nutrient, pest management, water management, and harvesting phases of a crop cycle. We provide manual and automated navigation guidance for tractors and other farm equipment used in spraying, planting, cultivating, and harvesting applications. The benefits to the farmer include faster machine operation, higher yields, lower consumption of fuel and chemicals, lower carbon footprint, and improved soil health as compared to conventional equipment. In addition, we provide solutions to automate application of pesticide and seeding. Our water solutions help farmers minimize their water costs and distribute water more efficiently and include applications for leveling agricultural fields for irrigation and aligning drainage systems to better manage water flow in fields.
Software solutions that use data to enhance farm productivity are an increasing focus in our agriculture business. Our agricultural software is used by farmers to help integrate all of the information on the farm, and is also used by advisors, suppliers, and purchasers to share information to help improve efficiencies. Our agricultural software enables farmers to make more informed decisions leading to higher yields, better quality crops, increased profitability, and increased environmental sustainability.
For many of our end-market applications and customer needs, the positional accuracy that can be derived from GNSS satellite signals alone is insufficient. In these applications, higher levels of positional accuracy are required. For these situations, we provide an augmentation service that improves the positional accuracy that is available to the customer; thereby, enabling higher levels of precision and automation in work processes that are conducted in the field. This service is provided by Trimble Positioning Services and is available in a variety of formats and accuracy levels, depending on the relevant application's specific needs. Trimble Positioning Services serves customers in a variety of end markets, including agriculture, construction, geospatial, and other markets, with a majority of its customers being in agriculture.
We use multiple distribution approaches to access the mixed fleet agricultural market including independent dealers and direct selling to enterprise accounts. Our aftermarket solutions address both new equipment as well as equipment already in the field. In 2023, the following changes occurred in the Ag distribution channels as follows:
In February, we gave CNH a 12-month notification that we will no longer supply aftermarket precision agriculture products to CNH for resale through the CNH dealer network.
5

In December, we gave CNH a 12-month notification that we will no longer supply hardware for their factory installations.
When the proposed transaction with AGCO closes, the JV will be the exclusive distributor in the agriculture market.
Competitors in the agricultural market are vertically integrated farm equipment and implement companies, agricultural instrumentation companies, and companies that provide agricultural software and services. We compete principally on the basis of robust performance, ease of use, domain expertise, customer support, price, interoperability, interconnectedness, and the completeness of our solutions.
Transportation
Our transportation solutions provide capabilities for the long-haul trucking and freight shipper markets to create a connected supply chain and integrate all forms of transportation, drivers, back-office management, shippers, and freight. We provide enterprise and mobility solutions focused on business intelligence and data analytics, safety and regulatory compliance, navigation and routing, freight brokerage, supply chain visibility and final mile, and transportation management and fleet maintenance. Within this segment, our most substantial product portfolio addresses the truckload freight market.
In the transportation market, we offer a suite of solutions that provides comprehensive fleet and transportation management systems, analytics, routing, mapping, reporting, and predictive modeling solutions to enable the transportation industry to achieve greater overall operational efficiency, fleet utilization, including greater fuel efficiency and reduced carbon emissions, and profitability while ensuring regulatory compliance. In addition to cloud-hosted solutions, we also integrate our applications and services directly into the customer’s IT infrastructure.
The mobility solutions encompass route management, safety and compliance, end-to-end vehicle management, video intelligence, and supply chain communications. The transportation management system serves as a central hub from which the core operations of transportation organizations are managed, data is stored and analyzed, and mission critical business processes are automated. Our enterprise transportation management system automates business processes spanning the entire transportation lifecycle for shippers, carriers, and intermediaries, delivering visibility, control, and decision support for the intricate relationships and complex processes involved in the movement of freight. Our products also provide truck routing, mileage, and mapping solutions, as well as a voice-guided turn-by-turn navigation solution.
During 2023, we had a number of important developments, including: (i) the acquisition and integration of Transporeon, a leading European cloud-based transportation management software platform; (ii) the wide-scale launch of our new in-cab platform, Instinct, that improves the driver experience and can support both Trimble and third-party apps; and (iii) significant progress in integrating data and connecting workflows, from our own unique set of capabilities and a growing network of partners, and through the Trimble Transportation Cloud (“TTC”). Market facing solutions enabled by TTC include Connected Maintenance, Connected Locations, and Connected Workflows.
The Transportation segment generally sells directly to end users and OEMs. Competitors in this segment are typically companies that provide fleet mobility services, transportation management software, and digital freight matching. We compete principally on the basis of interoperability, domain expertise, customer support and service, price, innovative product offerings, quality, and the completeness of our solutions.
Seasonality of Business
Construction equipment revenue, within our Buildings and Infrastructure segment, historically has been higher in early spring. Our agricultural equipment revenue, within our Resources and Utilities segment, has historically been the highest in the first quarter, followed by the second quarter, reflecting buying in anticipation of the spring planting season in the Northern hemisphere. However, overall, as a company, we are experiencing less seasonality as a result of diversification of our businesses across segments and the increased impact of software and subscription revenue. Changes in global macroeconomic conditions could also impact the level of seasonality we experience.
Manufacturing
We outsource the manufacturing of many of our hardware products to our key contract manufacturing partners that include Jabil and Benchmark Electronics Inc. Our contract manufacturing partners are responsible for significant material procurement, assembly, and testing. We continue to manage product design through pilot production for the subcontracted products, and we are directly involved in qualifying suppliers and key components used in all our products. We also utilize original design manufacturers for some of our products.
We manufacture our optics-based products, as well as some of our GPS products, at our plants in Dayton, Ohio and Danderyd, Sweden. Some of these products or portions of these products are also subcontracted to third parties for assembly.
6

Our primary design, manufacturing, and distribution sites in Dayton, Ohio; Sunnyvale, California; Eindhoven, Netherlands; and Danderyd, Sweden are registered to ISO9001:2015 covering the design, production, distribution, and servicing of our products.
Research and Development and Intellectual Property
We believe that our competitive position is maintained through the development and introduction of new products, including software and services. Trimble delivers digital technologies that enhance the physical world by integrating and connecting industry workflows, stakeholders, and data, while modernizing its interfaces and business models to make it easier for customers to do business. Our platform investments allow us to extend our differentiation in positioning and sensing, modeling, and analytics into emerging industry solutions and to drive ecosystem collaboration across our target industries. This improves our value over the customer lifecycle, while enhancing our leadership in software and services, which already accounts for over 65% of our R&D investment. Our investments enable us to push the state-of-the-art in key technology areas and to connect other leading technologies to solve customer problems in new and unique ways.
As part of our technology development practices, we actively establish and maintain our intellectual property rights through the use of patents, copyrights, trademarks, and trade secret laws. We hold over 1,000 unique issued and enforceable patents covering key technology areas, including precision GNSS, optical and inertial positioning solutions, artificial intelligence and machine learning, IoT, cloud computing, laser scanning, 3D modeling, point cloud processing, augmented reality, and many others. Our patent portfolio is continuously updated with new patent grants that emerge from our investments in research and development. We actively manage the intellectual property used in the development, operations, and sales of our products and services. We also own numerous trademarks and service marks that contribute to the identity and recognition of Trimble and that of its global products and services.
Environmental, Social, and Governance
We recognize that we are living in a time of increasing urgency for action on sustainability, and we are moving quickly and harnessing our potential to address global challenges. Inspired by our mission of “Transforming the Way the World Works,” and fueled by the dedication of our employees, we are working to build momentum and strive for continual improvement and measurable progress in shaping a sustainable future.
Sustainability is deeply integrated into our business strategy, threaded throughout our products and solutions and our people and culture. It’s what guides our innovations and investments. It’s what drives us to build resilience for our company and our customers, to empower people, including our employees and partners, and to lead with integrity in all that we do.
g35q47.jpg
Building Resilience

Drive, Enable, and Contribute to Decarbonization
Drive toward a net-zero future
g38v54.jpg
Empowering People

Values: Belong, Grow, and Innovate
Key Pillars: Diversity, Equity, Inclusion, Leaders, and Communities
g98x37.jpg
Leading with Integrity

Corporate and Sustainability Governance
Ethical Business Practices
Privacy and Cybersecurity
Building Resilience. Building resilience is about enabling ourselves, our customers, and the essential industries we serve to adapt, grow, and thrive in the face of change. We continue to invest in innovation, research, and development in order to adapt, prepare, and expand capabilities that help transform our industries and accelerate toward a net zero future. In 2022, we received approval of our carbon reduction targets from the Science Based Targets initiative (SBTi), the predominant third-party net-zero target assessment entity. Our goals are consistent with requirements to keep global warming to 1.5°C in accordance with the Paris Climate Agreement.
To help us drive toward a net-zero future, we are working to (i) cut our Greenhouse Gas (GHG) footprint in half by 2030, (ii) source 100% renewable energy by 2025, and (iii) engage 70% of our suppliers to set their own science-based targets by 2026. Our customers trust us to deliver solutions that drive their productivity, safety, transparency, quality, and ultimately, their sustainability and profitability. Our technologies enable precision and efficiency for the world’s essential industries by helping our customers to build, move, and feed the world while minimizing waste and consumption—ultimately generating sustainable outcomes for people and communities on a global scale.
Empowering People. Together, our diverse community of innovators and problem solvers create opportunities for our employees, customers, and community members to thrive. We extend our commitment to empowering people in the communities where we do business, collectively addressing challenges in alignment with our values. As further described in the below Human Capital section, we are focused on building a welcoming, diverse, equitable, and inclusive workplace. We believe our diversity makes us stronger and better able to solve complex problems for our customers.
7

Leading with Integrity. We are dedicated to leadership principles that ensure excellence in all we do. Through transparency, good governance, and a deep commitment to sustainability and ethics, we continue operating from a strong foundation of integrity now and in the future.
Supported by the Audit Committee, People and Compensation Committee, and Nominating and Corporate Governance Committee, the Board of Directors has oversight for our sustainability strategy, commitments, and accountability for risk management.
The Code of Business Conduct provides the tools and information necessary for our team and partners to make the right decisions while working for or with Trimble, acting lawfully, ethically, fairly, complying with our policies, and avoiding even the appearance of impropriety.
Enhancing cybersecurity and data protection, maintaining system integrity, and ensuring availability are key to our overall security at Trimble. We make significant investments in technology safety across our value chain, ensuring our customers benefit from our cybersecurity investment as well.
Human Capital
Our culture reflects our guiding principles at work and is fundamental to sustaining our success. That company culture is foundational to a thriving workplace; it is the behaviors and values of leaders and employees that are the foundation for who we are. At Trimble, we value being yourself and thriving together; being intentional and humble; and being curious and solving problems. Our leaders inspire purpose and vision, engage to draw out the best from each other, and strive to achieve meaningful results. This mindset shapes how we treat one another and how we serve our customers, colleagues, and stockholders. We strive to make Trimble a diverse, equitable, inclusive, and safe workplace and provide opportunities for our employees to grow and develop in their careers, supported by competitive compensation, benefits, health and wellness programs, and by programs that build connections between our employees and their communities.
At the end of 2023, we employed over 12,700 full-time and part-time employees, the overwhelming majority of which were full-time employees. Approximately 42%, 37%, 17%, and 4% of employees reside in North America, Europe, Asia-Pacific, and the rest of the world. Our employees are working in approximately 200 locations in over 40 countries.
Diversity, Equity, and Inclusion (“DEI”)
We value diversity in our workforce, including various cultures, backgrounds, ages, genders, races and ethnicities, nationalities, sexual orientations, religions, people with different abilities, parents and caregivers, and many other characteristics, knowing that it drives our best thinking. Our focus on diversity starts at the top. Three out of our ten board members are female or ethnically diverse, and we are making progress towards our goal of increasing global female employees and U.S. ethnically diverse employees in our workforce and in our leadership positions across the company.
A number of employee resource networks exist in Trimble that enhance our inclusive and diverse culture, including networks that support women, caregivers, Black, Hispanic/Latinx and Indian professionals, veterans, employees with disabilities, and our LGBTQ+ community.
In 2023, we continued our investments in community partners by serving as a Board of Corporate Affiliates sponsor for the National Society of Black Engineers, sponsoring Out & Equal, a non-profit organization working on LGBTQ+ workplace equality, and increasing our presence at events like AfroTech and Colorado Technology Association’s Women in Tech annual summit.
Compensation and Benefits
We believe people should be paid for the role they perform and their skills and experience, regardless of their gender, race, age, or other personal characteristics. To deliver on that commitment, we benchmark and set pay ranges based on market data and consider factors such as an employee’s role, their experience, their performance, and the region in which they live. We also regularly review our compensation practices to ensure our pay is fair and equitable. In addition to base salaries, certain roles are eligible to participate in short-term and long-term incentive plans.
We offer market-competitive benefit programs (that vary by country/region), which include health and wellness benefits, life insurance and disability benefits, flexible savings accounts, paid time off, parental and family leave, employee support programs, retirement plans, and an employee stock purchase plan. Other benefits include fertility, adoption, and surrogacy education assistance; gender affirmation, family and caregiver support; flexible work arrangements; education assistance; and on-site services such as health centers and fitness centers at some sites.
Talent Development and Building Connections
We are committed to providing every employee with the opportunity to learn, grow, and excel in a respectful and collaborative workplace. Through our internal global talent platform, we empower employees to identify internal job opportunities, skill
8

development resources, and projects to achieve their personal development goals and full potential. We encourage employees to nurture a love of continuous learning and resilience that is essential for accomplishment.
We believe that building connections between our employees, their families, and our communities creates a more meaningful, fulfilling, and enjoyable workplace. In our offices around the world, our employee-led committees select local organizations to support, often in the form of grants and employee fundraising.
Our Trimble Foundation Fund (the “Foundation”) aligns international philanthropic efforts by giving back to the communities where Trimble does business and helping those in need. The Foundation focuses on three key areas within our communities (i) Disaster and Climate Resilience, (ii) Female Education and Empowerment, and (iii) Advancing Diversity, Equity, and Inclusion.
Health, Safety, and Wellness
The success of our business is fundamentally connected to the well-being of our people. Accordingly, we are committed to the health, safety, and wellness of our employees. We provide our employees and their families with access to a variety of innovative, flexible, and convenient health and wellness programs that offer choice where possible, so they can customize their benefits to meet their needs and the needs of their families.
Available Information
This Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and all amendments to these reports are available free of charge on our website through investor.trimble.com, as soon as reasonably practicable after such material is electronically filed with or furnished to the Securities and Exchange Commission. Financial news and reports and related information about our Company, GAAP to non-GAAP reconciliations, as well as our Sustainability report and DEI report, are also found on this website. Information contained on our website is not part of this report.
In addition, you may request a copy of these filings (excluding exhibits) at no cost by writing or telephoning us at our principal executive offices at the following address or telephone number:
Trimble Inc.
10368 Westmoor Drive, Westminster, CO 80021
Attention: Investor Relations
Telephone: (303) 635-8551
The URLs in this report are intended to be inactive textual references only. They are not intended to be active hyperlinks to websites. The information on such websites, even if it might be accessible through a hyperlink resulting from the URLs or referenced herein, is not and shall not be deemed to be incorporated into this report. No assurance or representation is given as to the suitability or reliability for any purpose whatsoever of any information on such websites.
Information about our Executive Officers
The names, ages, and positions of our executive officers as of February 26, 2024, are as follows:
NameAgePosition
Robert G. Painter52President and Chief Executive Officer
David G. Barnes62Chief Financial Officer
Jennifer Allison
51
Vice President, General Counsel and Secretary
Ronald J. Bisio 55Senior Vice President
Peter Large54Senior Vice President
Phillip Sawarynski
51
Vice President, Treasurer
Mark Schwartz
49Senior Vice President
Julie A. Shepard66Chief Accounting Officer
Robert G. Painter—Robert Painter became Trimble’s president and chief executive officer in January 2020. From 2016 through 2019, he served as the Company’s chief financial officer. Prior to that, Mr. Painter held a variety of positions in the Company, including vice president of Trimble Buildings construction software, general manager of the Intelligent Construction Tools international joint venture, general manager of Construction Services, and leadership positions in corporate development and corporate strategy. Before joining the Company in 2006, Mr. Painter served in a variety of management and finance positions at Cenveo, Rapt Inc., Bain & Company, Whole Foods Market, and Kraft Foods. Mr. Painter holds a bachelor’s degree in finance from West Virginia University and an MBA from Harvard University.
9

David G. Barnes—David G. Barnes joined Trimble as chief financial officer in January 2020 with more than 35 years of financial and strategic management experience, including treasury, tax, investor relations, and risk management. Mr. Barnes will retire from the Company in May 2024, and Phillip Sawarynski will be his successor at that time. Prior to Trimble, he served as chief financial officer at MWH Global Inc., a global provider of engineering and construction services, from January 2009 to May 2016. At MWH, he served on the board of directors and had responsibility for information technology and procurement in addition to his financial role. Following the sale of MWH to Stantec Inc., he assumed operational responsibility for Stantec’s businesses outside North America from September 2017 to January 2019. He also served as a leader on the committee overseeing the integration of MHW into Stantec from May 2016 to July 2017. Prior to MWH, he held financial leadership positions at Western Union, Coors, and YUM Brands. He began his career as a strategy consultant at Bain & Company. Mr. Barnes received a Bachelor of Science in Applied Mathematics from Yale University and an MBA in Finance and Marketing from the University of Chicago. Mr. Barnes also serves as a board member and chair of the Audit Committee of CSG Systems International.
Jennifer AllisonJennifer Allison became Trimble's general counsel and corporate secretary in April 2023, having served as general counsel for Trimble’s Construction Sector since July 2018, when Trimble acquired Viewpiont, where she had served as general counsel since 2016. Previously, Ms. Allison was general counsel at Tripwire, and prior to that she was the assistant general counsel and director of human resources and corporate compliance for EthicsPoint (now NAVEX Global). Prior to those roles, Ms. Allison clerked for the Oregon Supreme Court. Ms. Allison received a Bachelor’s degree in English Literature from Portland State University and her JD from Lewis & Clark Law School.
Ronald J. BisioRonald Bisio currently serves as senior vice president in charge of advanced positioning, agriculture industry solutions, civil construction field systems, and geospatial business operations. From July 2022 to November 2023, he served as senior vice president responsible for Trimble’s transportation businesses. Prior to that, Mr. Bisio was responsible for Trimble’s surveying and geospatial businesses since April 2015, first as vice president and then as senior vice president as of February 2019. From January 2011 until April 2015, he served as general manager for Trimble’s rail division. He joined Trimble in 1996 and has also held several marketing, sales, and general management positions while at Trimble. Mr. Bisio earned an MBA from the University of Denver, a Master of Regional Planning from the University of Massachusetts, and a Bachelor of Science in Cartography from Salem State University in Salem, Massachusetts.
Peter Large—Peter Large currently serves as senior vice president in charge of strategy, corporate development, corporate partnerships and alliances, and Trimble’s office of technology innovation. From October 2022 to November 2023, he served as senior vice president responsible for Trimble's buildings and infrastructure segment, and from July 2021 to October 2022, as senior vice president responsible for our civil infrastructure solutions businesses, including Trimble’s joint ventures with Caterpillar and Hilti. Prior to that, he was vice president responsible for Trimble’s construction field solutions businesses. He was appointed to that position when he rejoined Trimble in December 2020, having earlier served with the Company as described below. Prior to re-joining Trimble, he was a research solutions strategist with Boeing’s Digital Solutions and Analytics business from 2019 to 2020. While pursuing a doctoral degree between 2015 to 2019, he engaged in consulting projects with Inmarsat plc, and was also employed as an executive director of Inmarsat from 2016 until 2018. Between 1996 and 2014, he served in a number of leadership roles at Trimble, including as vice president of channel development; as general manager for the mapping, GIS, and utilities business; and in a variety of product management, marketing, and sales management roles. Dr. Large holds an Ed.D. from Oklahoma State University, a Master of Science in Management from the Stanford University Graduate School of Business, a Postgraduate Diploma in Strategy and Innovation from the University of Oxford, and a Bachelor of Science degree from the University of Newcastle Upon Tyne, U.K.
Phillip Sawarynski—Phillip Sawarynski has accepted the position of chief financial officer of Trimble Inc., to be effective in May 2024, replacing David Barnes who will be retiring from the Company at that time. Mr. Sawarynski served as the Company’s treasurer since 2018, as well as managing director and co-head of Trimble Ventures since 2021, and vice president of corporate development since 2022. From 2015 to 2018, he served as sector vice president of finance in the Company’s mobility and intelligent transportation division, and from 2013 to 2015, as general manager of the Company’s imaging division. Mr. Sawarynski joined the Company in 2009 as a finance director, first in the Company’s agriculture division from 2009 to 2011 and then in the Company’s geospatial business segment from 2011 to 2013. Prior to joining the Company, Mr. Sawarynski served as CFO of Nexus Corporation and held a variety of finance and engineering positions at Ford Motor Company, The Dow Chemical Company, and International Paper Company. He holds a Bachelor of Science degree in chemical engineering from the University of Michigan, and an MBA from Carnegie Mellon University.
Mark SchwartzMark Schwartz was appointed senior vice president in November 2023 responsible for Trimble’s construction enterprise solutions, civil infrastructure design and engineering, and owner and public sector businesses. Prior to that, Mr. Schwartz served as senior vice president responsible for construction enterprise solutions from October 2022 until November 2023, and as Trimble’s chief digital officer from September 2020 through October 2022, leading the transformation initiatives of Trimble's business systems, processes, and infrastructure to better serve the customer through the transition to “as-a-service” business models. Mr. Schwartz served as vice president and general manager of Trimble’s civil construction software business
10

from January 2020 until September 2020 and as chief operating officer of virtual site solutions, a joint venture between Trimble and Caterpillar from April 2017 to January 2020. He joined Trimble in 2010 and has held several executive roles across Trimble’s construction businesses. Mr. Schwartz holds a Bachelor of Science from Bryant University in Smithfield, Rhode Island.
Julie A. Shepard—Julie Shepard currently serves as Trimble’s chief accounting officer. She joined Trimble in December of 2006 as vice president of finance and was appointed chief accounting officer in May 2007. Prior to joining Trimble, she served as vice president of finance and corporate controller at Quantum Corporation. She brings with her over 30 years of experience in a broad range of finance roles, with diverse experience ranging from early-stage private equity backed technology companies to large multinational corporations. She began her career at Price Waterhouse and is a Certified Public Accountant. Ms. Shepard received a Bachelor of Science in Accounting from California State University. She is a member of the AICPA, Financial Executives Institute, and the Institute of Management Accounting, where she currently serves on the Sustainable Business Management - Global Task Force.
11

Item 1A. Risk Factors
RISKS AND UNCERTAINTIES
You should carefully consider the following risk factors, in addition to the other information contained in this report and in any other documents to which we refer you in this report, before purchasing our securities. The risks and uncertainties described below are not the only ones we face.
Risks related to our business
We operate globally and are subject to significant risks in many jurisdictions, including risks related to adverse economic, political, regulatory, and other global and regional conditions
We have operations in many countries, and a significant portion of our revenue is derived from countries outside of the United States. As a result, our business, financial condition, and results of operations, including our ability to design, develop, or sell products, has been and may continue to be adversely affected by a number of factors outside of our control, including:
global and local economic conditions, such as inflation and recession;
the demand and cost of commodities, such as corn and oil;
the strength of the agricultural, engineering and construction, and transportation markets;
inadequate infrastructure and other disruptions, such as supply chain interruptions and large-scale outages or unreliable provision of services from utilities, transportation, data hosting, or telecommunications providers;
government restrictions on our operations in any country, or restrictions on our ability to repatriate earnings from a particular country;
differing employment practices and labor issues and the challenges and costs of staffing and managing a global workforce;
imposition of new and changing trade barriers, including trade sanctions, duties, tariffs, and import or export licensing requirements or restrictions;
compliance with differing local laws and regulations, including those relating to privacy, labor, and local content;
ineffective legal protection of our IP rights in certain countries or difficulties procuring or enforcing our IP rights;
volatile geopolitical conditions, including significant regional military conflicts and political and economic instability, in countries where we do business;
local business and cultural factors that differ from our normal standards and practices, which can include longer payment cycles and difficulties in enforcing agreements and collecting receivables in certain foreign jurisdictions;
fluctuations in currency rates; and
uncertainty regarding social, political, including elections, immigration, tax, and trade policies in the U.S. and abroad.
A significant trade disruption or the establishment or increase of any trade barrier in any area where we do business could increase the cost of our products, which could adversely impact the margin that we earn on sales, make our products more expensive for customers or create uncertainty around demand for certain types of products, which could make our products less competitive and reduce customer demand. If there were to be a deterioration in the global economy, the economies of the countries or regions where our customers are located or do business, or the industries that we or our customers serve, the demand for our products and services would likely decrease. In addition, government or customer efforts, attitudes, laws or policies may lead to non-U.S. customers favoring domestic suppliers that could compete with or replace our products, which would also have an adverse effect on our business. Changes in economic conditions and political uncertainty surrounding international trade also make it difficult to make financial forecasts. Any of the foregoing factors could adversely affect our business, financial condition, and results of operations.
We have experienced disruption in our supply chain and related events, and are subject to ongoing supply chain risks
We are dependent upon a limited number of contract manufacturers for the manufacture, testing, and assembly of certain products and specific suppliers for a number of our critical components. These arrangements can generally be terminated with a limited notice. Our current reliance on a limited group of contract manufacturers and suppliers involves risks, including the potential inability to obtain products or components to meet customers’ delivery requirements, reduced control over pricing and delivery schedules and discontinuation of or increased prices for certain components. The geopolitical conditions such as the ongoing military conflict in the Middle East and between Russia and Ukraine and related events and their impact on our suppliers and on international trade in general, have led to shortfalls in available components we need to make products as well as increased costs to obtain components, to make products, and to transport components and products. The disruptions include extended delivery times for certain components of our hardware products and increased freight costs. These disruptions have had an adverse effect on our ability to meet customer demand and have resulted in delays in shipping products to customers and dealers.
Future disruptions could occur as a result of any number of events, such as:
inflationary cost increases,
increases in wages that drive up prices of labor,
12

the imposition of new regulations, quotas or embargoes on components,
a scarcity of, or significant increase in the price of, raw materials or required components for our products,
trade restrictions, tariffs, or duties,
fluctuations in currency exchange rates,
transportation failures affecting the supply chain and shipment of materials and finished goods,
third party interference in the integrity of the products sourced through the supply chain,
severe weather conditions or natural disasters,
civil unrest, military conflicts, geopolitical developments, war or terrorism, and
disruptions in utility and other services.
Any other circumstance that would require us to seek alternative sources of supply or to manufacture, assemble, and test such components internally could significantly delay our ability to ship our products, which could damage relationships with current and prospective customers and could harm our reputation and brand as well as our results of operations.
Lastly, due to supply chain issues, we have in the past and may in the future accumulate excess inventories if we inaccurately forecast demand for our products, or if dealers are unable to work through their excess inventory.
If we are unable to effectively integrate, streamline and manage our diverse and complex businesses and operations, our ability to generate growth and revenue from new or existing customers may be adversely affected
Because our operations are geographically diverse and increasingly complex, our personnel resources and infrastructure could become strained, and our reputation in the market and our ability to successfully manage and grow our business may be adversely affected. The size, complexity, and diverse nature of our business and the expansion of our product lines and customer base have placed increased demands on our management and operations, and future growth may place additional strains on our resources in the future. Our ability to effectively compete and to manage our planned future growth will depend on, among other things, the following:
maintaining continuity in our senior management and key personnel;
increasing the productivity of our existing employees;
attracting, retaining, training, and motivating our employees, particularly our technical and management personnel;
deploying our solutions using third party information systems, which may require changes to our applications, documentation, and operational processes;
improving our operational, financial, and management controls; and
improving our information reporting systems and procedures.
We have increasingly diversified the nature of our businesses both organically and by acquisition. As a result, an increasing amount of our business involves business models that require managerial techniques and skill sets that are different from those required to manage our historical core businesses.
Pursuant to our Connect and Scale strategy, we are investing substantial resources in integrating our product offerings and transitioning our businesses to common core services and systems to achieve economies of scale, simplify our operations, and improve the customer experience. These efforts may result in disruptions to our operations, which could have an adverse effect on our customers, may cost more than we anticipate increasing our expenses, and take longer than planned.
These factors could have an adverse impact on our business, financial condition, and results of operations.
Changes in our software and subscription businesses may adversely affect our revenue
An increasing portion of our revenue is generated through software maintenance and subscription revenue, which includes “Software as a Service” (“SaaS”) and new subscription services for integrated solutions. Our customers have no obligation to renew their agreements for our software maintenance or subscription services after the expiration of their initial contract period, which typically ranges from one to three years. This shift reflects both an increasing use of subscription models for new products, and a transition for some existing products from perpetual license sales and distribution in favor of SaaS or other subscription offerings.
Our customer acquisition and renewal rates may decline or fluctuate as a result of a number of factors, including overall economic conditions, the health of their businesses, competitive offerings, and customer dissatisfaction with our services. Customer satisfaction with our services is affected by a variety of factors, such as security, reliability, performance, concerns about data privacy, current subscription terms, customer preference, and industry adoption. If customers do not renew their contracts for our products, our maintenance and subscription revenue will decline, and our financial results will suffer.
Our subscription models provide our customers the right to access certain of our software in a hosted environment or use downloaded software for a specified subscription period. Market acceptance of such offerings is affected by a variety of factors, such as security, reliability, performance, current license terms, customer preference and industry adoption, social/community engagement, customer concerns with entrusting a third party to store and manage their data, public concerns
13

regarding privacy and the enactment of restrictive laws or regulations. If we are unable to successfully market and support our subscription offerings, our business, financial condition, and results of operations could be adversely impacted.
We continually re-evaluate our software licensing programs and subscription programs, including specific license models, delivery methods, and terms and conditions. Changes to our licensing programs and subscription programs, including the introduction of new subscription services for integrated solutions that include hardware, the timing of the release of enhancements, upgrades, maintenance releases, the term of the contract, discounts, and promotions, could impact the timing of the recognition of revenue for our products, and adversely affect our cash flow, business, financial condition, and results of operations.
Investing in and integrating new acquisitions or divesting businesses could be costly, place a significant strain on our management systems and resources, or fail to deliver expected outcomes
We typically acquire a number of businesses each year and we intend to continue to acquire other businesses. Acquisitions entail numerous risks, including:
potential inability to successfully integrate acquired operations and products or to realize cost savings or other anticipated benefits from integration;
loss of key employees or customers of acquired operations;
difficulty of assimilating geographically dispersed operations and personnel of the acquired companies;
potential disruption of our business or the acquired business;
unanticipated expenses related to acquisitions;
unanticipated difficulties in conforming business practices, policies, procedures, internal controls, and financial records of acquisitions with our own business;
impairment of relationships with employees, customers, vendors, distributors or business partners of either an acquired company or our own business;
inability to accurately forecast the performance of recently acquired businesses, resulting in unforeseen adverse effects on our operating results;
potential liabilities, including liabilities resulting from known or unknown compliance or legal issues, associated with an acquired business; and
adverse accounting impact to our results of operations because of purchase accounting treatment and the business or accounting practices of acquired companies.
Any such effects from acquisitions could be costly and place a significant strain on our management systems and resources.
As a result of acquisitions, we have significant assets that include goodwill and other purchased intangibles. The testing of goodwill and intangibles for impairment under generally accepted accounting principles (“GAAP”) requires us to make significant judgments and assumptions. Changes in business conditions or in the prospects or results of operations of the acquired business could require adjustments to the valuation of these assets resulting in impairments that would adversely affect our results. In addition, changes in the operating results or the valuation of companies in which we have investments may have a direct impact on our financial statements or could result in our having to write down the value of such investment.
Acquisitions may not yield expected synergies, may not grow, scale, or advance our business strategy as expected, may fall short of expected return-on-investment targets, or may not prove successful or effective for our business. Companies that we acquire may operate with different cost and margin structures, which could further cause fluctuations in our operating results and adversely affect our business, financial condition, and results of operations.
From time to time we have divested businesses, and we expect to do so in the future. Any such divestiture may result in:
a disruption of our business;
reduced synergies, including the loss of scale or key employees;
impairment of customer relationships; and
reductions in the breadth of our product offerings.
Divestitures may adversely impact our results if we are unable to offset the dilutive impacts from the loss of revenue associated with the divested products or businesses, or mitigate overhead costs allocated to those businesses. We could also experience higher than expected transaction costs and business sale losses, which may adversely affect our business, financial condition, and results of operations. Additionally, we typically agree to provide certain transitional services and support when we divest a business, and we may face significant, unanticipated costs in providing such services. For significant divestitures, these transitional services can take up considerable corporate resources and attention, which may then adversely affect our other businesses, operations, and results.
We have identified a material weakness in our internal control over financial reporting, and if our remediation of such material weakness is not effective, it could impact our ability to produce timely and accurate financial statements or comply with applicable laws and regulations.
14

As more fully disclosed in Part II, Item 9A, “Controls and Procedures,” we identified a material weakness in internal control over financial reporting for the fiscal year ended December 29, 2023. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis. In the course of preparing our consolidated financial statements as of and for the fiscal year ended December 29, 2023, we identified a material weakness related to the accounting for the Company’s business combination of Transporeon. This included lack of appropriate oversight of third-party valuation specialists and insufficient design and operating effectiveness of management review controls, including controls over the completeness and accuracy of certain assumptions used in the valuation of acquired intangible assets. Furthermore, there is a possibility that material misstatements to our future annual or interim financial statements will not be prevented or detected in a timely basis as a result of the identified material weakness.
Our management, under the oversight of the Audit Committee, is taking actions to implement our remediation plan as described more fully in Part II, Item 9A, “Controls and Procedures”. Unless otherwise described herein, the material weakness will not be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded through testing that these controls are operating effectively.
We can give no assurance that additional material weaknesses will not arise in the future. Any failure to remediate the material weakness, or the development of new material weaknesses in our internal control over financial reporting, could result in material misstatements in our financial statements and cause us to fail to meet our reporting and financial obligations, which in turn could have a negative impact on our financial condition, results of operations or cash flows, restrict our ability to access the capital markets, require significant resources to correct the material weaknesses or deficiencies, subject us to fines, penalties or judgments, harm our reputation or otherwise cause a decline in investor confidence and cause a decline in the market price of our stock.
The announced contribution of Trimble Ag to a newly formed JV, and the sale of a majority interest in the JV, are subject to substantial risks, including the possible inability to complete the transaction, failure to realize the intended benefits, unanticipated challenges, and other uncertainties.
In September 2023, we signed a definitive agreement to contribute our Trimble Ag business, excluding certain GNSS and guidance technologies, to a JV with AGCO, of which we will retain a 15% stake (the “Trimble Ag JV Transaction”). The proposed transaction is expected to close in the first half of 2024. The pending transaction may not be completed in accordance with announced plans, on the currently expected timeline, or at all, and the pending sale may be disruptive to our business operations and adversely affect our profitability. In addition, the risks and uncertainties associated with the new JV include that (i) we may fail to realize the anticipated benefits of our noncontrolling stake in the JV, (ii) the closing of the proposed transaction is subject to conditions that may not be satisfied or may take longer to be satisfied than expected, (iii) the benefits from the long-term Supply Agreement, the Technology Transfer and License Agreement, the Trademark License Agreement, and the Transition Services Agreement with the JV will be dependent upon the JV’s ability to successfully develop and market products, (iv) unanticipated difficulties may arise in separating the precision agriculture business, (v) unanticipated factors may arise affecting the cost of operating the JV as a standalone business, (vi) we may be unable to successfully integrate AGCO's JCA Technologies business into the JV, (vii) the use of proceeds may be affected by market conditions and alternative uses that become more attractive over time, (viii) the development of technology synergies will depend on the level of research and development spending and the success of future innovation, and (ix) we may fail to obtain governmental or regulatory approval that may be required for the proposed transaction, or that, if such approval is obtained, the approval may be obtained subject to unexpected conditions.
We may not be able to continue to enter into or maintain important alliances and distribution relationships
We believe that in certain business opportunities, our success will depend on our ability to form and maintain alliances with industry participants. Our failure to form and maintain such alliances, or the preemption or disruption of such alliances by actions of competitors, could adversely affect our ability to sell our products to customers. Our relationships with substantial industry participants such as Caterpillar, Nikon, and Hilti are complex and multifaceted and are likely to evolve over time based upon the changing business needs and objectives of the parties.
To develop and expand our distribution channels, we must continue to expand and improve our processes and procedures that support our distribution channels, including our investment in systems and training, and those processes and procedures may become increasingly complex and difficult to manage. The time and expense required for sales and marketing organizations of our channel partners to become familiar with our product offerings, including our new product developments, and newer types of offering, such as subscription programs for integrated solutions that include hardware, software maintenance, and other recurring services, may make it more difficult to introduce those products to end users and delay end-user adoption, which could result in lower revenue.
15

Disruption of dealer coverage within specific geographic or end-user markets could cause difficulties in marketing, selling, or servicing our products and have an adverse effect on our business, financial condition, and results of operations. We utilize dealer networks, including dealers associated with Caterpillar to market, sell, and service many of our products. Dealers who carry products that compete with our products may focus their inventory purchases and sales efforts on goods provided by competitors due to industry demand or profitability. Such sourcing decisions can adversely impact our business, financial condition, and results of operations.
A significant portion of our agriculture aftermarket sales have historically been generated through CNH, which resells our aftermarket products through its dealer network. In February 2023, we gave CNH a 12-month notification that we would no longer be supplying aftermarket precision agriculture products to CNH for resale through the CNH dealer network. In December 2023, we notified CNH that our OEM agreement to supply CNH with products for factory installation would terminate in 2024. Upon the closing of the proposed Trimble Ag JV Transaction, the JV will directly manage the independent dealer network to ensure access, service, and support for the agriculture customers. Our revenue from the independent dealer network, whether owned by us or the JV, might not offset the reduction in revenue resulting from our discontinuance of sales of aftermarket products to CNH. Evolution of our respective business strategies and diversification of product portfolios may lead to increased competition with our other strategic allies, placing additional pressure on these relationships. Since these strategic relationships contribute to significant ongoing business in certain of our important markets, changes in these relationships could adversely affect our sales.
We face substantial competition in our markets, which could decrease our revenue and growth rates
Our markets are highly competitive, and we expect that both direct and indirect competition will increase in the future. Our overall competitive position depends on a number of factors including the price, quality and performance of our products, the effectiveness of our distribution channel and direct sales force, the level of customer service, the development of new technology, and our ability to participate in emerging markets. Within each of our markets, we encounter direct competition from other GNSS, software, optical, and laser suppliers, and competition may intensify from various larger U.S. and non-U.S. competitors and new market entrants, particularly from markets such as China. Our products, which commonly use GNSS for basic location information, may be subject to competition from alternative location technologies such as simultaneous location and mapping technology. In our software and subscription services businesses, we face competition from a group of large, well-established companies, particularly in the areas of design software, enterprise resource planning (“ERP”) solutions, and collaboration and project management offerings. Our integrated hardware and software products may be subject to increasing competition from mass market devices such as smartphones and tablets used in conjunction with relatively inexpensive applications, which have not been heavily used for commercial applications in the past.
These competitive developments may require us to rapidly adapt to technological and customer preference changes, including those related to cloud computing, mobile devices, and new computing platforms. Such competition has in the past resulted, and in the future may result, in price reductions, reduced margins, or loss of market share, any of which could decrease our revenue and growth rates. We believe that our ability to compete successfully in the future against existing and additional competitors will depend largely on our ability to execute our strategy to provide products with significantly differentiated features compared to currently available products. We may not be able to implement this strategy successfully, and our products may not be competitive with other technologies or products that may be developed by our competitors, many of whom have significantly greater financial, technical, manufacturing, marketing, sales, and other resources than we do.
If we are unable to attract and retain qualified personnel, our business could be harmed
Our continued success depends, in part, on our ability to hire and retain qualified personnel, advance our corporate strategy, and preserve the key aspects of our corporate culture. Because our future success is dependent on our ability to continue to enhance and introduce new products, we are particularly dependent on our ability to hire and retain qualified engineers, including in areas of technology such as GNSS, software programming, information systems, and data analytics. In addition, to increase revenues, we will be required to increase the size and productivity of our sales and channel management groups. Competition for qualified employees in our major locations is intense. Our inability to hire and retain qualified management and skilled personnel, particularly engineers, salespeople, and key executive management, could disrupt our development efforts, sales results, business relationships, and our ability to execute our business plan and strategy on a timely basis and could materially and adversely affect our business, financial condition, and results of operations. In addition, any future reductions in force or other restructuring intended to improve operational efficiencies and operating costs, may adversely affect our ability to attract and retain qualified personnel.
Equity grants are a critical component of our current compensation programs. If we fail to grant equity competitively, we may have difficulty attracting and retaining critical employees. In addition, because of our sales structure, cash, and equity incentive compensation plans, we may be at increased risk of losing employees at certain times. For example, the retention value of our compensation plans decreases after the payment of periodic bonuses or the vesting of equity awards.
16

Risks related to our technology and products
Our products are highly technical and may contain undetected errors, product defects, or security vulnerabilities
Our products, including our software products, are highly technical and complex and, when deployed, may contain errors, defects, or security vulnerabilities. We must develop our products quickly to keep pace with the rapidly changing market, and we have a history of frequently introducing new products. Products and services as sophisticated as ours could contain undetected errors or defects, especially when first introduced or when new models or versions are released. Such occurrences could result in damage to our reputation, lost revenue, diverted development resources, increased customer service and support costs, warranty claims, and litigation.
We warrant that our products will be free of defect for various periods of time, depending on the product. In addition, certain of our contracts include epidemic failure clauses. If invoked, these clauses may entitle the customer to return or obtain credits for products and inventory, or to cancel outstanding purchase orders even if the products themselves are not defective.
Errors, viruses, or bugs may be present in software or hardware that we acquire or license from third parties and incorporate into our products or in third-party software or hardware that our customers use in conjunction with our products. Our customers’ proprietary software and network firewall protections may corrupt data from our products or create difficulties in implementing our solutions. Changes to third-party software or hardware that our customers use in conjunction with our software could also render our applications inoperable. Any errors, defects, or security vulnerabilities in our products or any defects in, or compatibility issues with, any third-party hardware or software or customers’ network environments discovered after commercial release could result in loss of revenue or delay in revenue recognition, loss of customers, theft of trade secrets, data or intellectual property and increased service and warranty cost, any of which could adversely affect our business, financial condition, and results of operations.
Undiscovered vulnerabilities in our products alone or in combination with third-party hardware or software could expose them to hackers or other unscrupulous third parties who develop and deploy viruses and other malicious software programs that could attack our products. Actual or perceived security vulnerabilities in our products could harm our reputation and lead some customers to return products, reduce or delay future purchases, or use competitive products.
Our internal and customer-facing systems, and systems of third parties we rely upon, may be subject to cybersecurity breaches, disruptions, or delays
A cybersecurity incident in our own systems or the systems of our third-party providers may compromise the confidentiality, integrity, or availability of our own internal data, the availability of our products and websites designed to support our customers, or our customer data. Computer hackers, foreign governments, cybercriminals, or cyber terrorists may attempt to or succeed in penetrating our network security and our website. Additionally, due to geopolitical tensions, such as the ongoing military conflict between Russia and Ukraine, we and our third-party vendors may be vulnerable to a heightened risk of cybersecurity attacks, phishing attacks, viruses, malware, ransomware, hacking or similar breaches and incidents from nation-state actors or affiliated actors, including attacks that could materially disrupt our systems and operations, supply chain, and ability to produce, sell, and distribute our products and services. Unauthorized access to our proprietary business information or customer data may be obtained through break-ins, sabotage, breach of our secure network by an unauthorized party, computer viruses, computer denial-of-service attacks, employee theft or misuse, breach of the security of the networks of our third-party providers, or other misconduct. Additionally, outside parties may attempt to fraudulently induce employees or users to disclose sensitive or confidential information to gain access to data.
We have experienced security breaches in the past, and despite our efforts to maintain the security and integrity of our systems, it is impossible to eliminate this risk. Because the techniques used by computer hackers who may attempt to penetrate and sabotage our network security or our website change frequently, they may take advantage of weaknesses in third party technology or standards of which we are unaware or that we do not control and may not be recognized until after they have been launched against a target. We may be unable to anticipate or counter these techniques. It is also possible that unauthorized access to customer data or confidential information may be obtained through inadequate use of security controls by customers, vendors, or business partners. Efforts to prevent hackers from disrupting our service or otherwise accessing our systems are expensive to develop, implement, and maintain. Such efforts require ongoing monitoring and updating as technologies change and efforts to overcome security measures become more sophisticated and may limit the functionality of, or otherwise adversely impact our service offering and systems. A cybersecurity incident affecting our systems may also result in theft of our intellectual property, proprietary data, or trade secrets, which would compromise our competitive position, reputation, and operating results. We also may be required to notify regulators about any actual or perceived personal data breach (including the EU Lead Data Protection Authority) as well as the individuals who are affected by the incident within strict time periods.
The systems we rely upon also remain vulnerable to damage or interruption from a number of other factors, including access to the internet, the failure of our network or software systems, or significant variability in visitor traffic on our product websites,
17

earthquakes, floods, fires, power loss, telecommunication failures, computer viruses, human error, and similar events or disruptions. Some of our systems are not fully redundant, and our disaster recovery planning is not sufficient for all eventualities. Our systems are also subject to intentional acts of vandalism. Despite any precautions we may take, the occurrence of a natural disaster, a decision by any of our third-party hosting providers to close a facility we use without adequate notice for financial or other reasons, or other unanticipated problems at our hosting facilities could cause system interruptions and delays, and result in loss of critical data and lengthy interruptions in our services.
We rely on our information systems and those of third parties for activities such as processing customer orders, delivery of products, hosting and providing services and support to our customers, billing and tracking our customers, hosting and managing our customer data, and otherwise running our business. Any disruptions or unexpected incompatibilities in our information systems and those of the third parties upon whom we rely could have a significant impact on our business.
An increasing portion of our revenue comes from SaaS solutions and other hosted services in which we store, retrieve, communicate, and manage data that is critical to our customers’ business systems. Disruption of our systems that support these services and solutions could cause disruptions in our customers’ systems and in the businesses that rely on these systems. Any such disruptions could harm our reputation, create liabilities to our customers, hurt demand for our services and solutions, and adversely impact our business, financial condition, and results of operations.
We are dependent on new products and services, and if we are unable to successfully introduce them into the market or to effectively compete with new, disruptive product alternatives, our customer base may decline or fail to grow as anticipated
Our future revenue stream depends to a large degree on our ability to bring new products and services to market on a timely basis. We must continue to make significant investments in research and development to continue to develop new products and services, enhance existing products, and achieve market acceptance of such products and services. We may encounter problems in the future in innovating and introducing new products and services. Our development stage products may not be successfully completed or, if developed, may not achieve significant customer acceptance. Development and manufacturing schedules for technology products are difficult to predict, and we might not achieve our goals as to the timing of introducing new technology products or could encounter increased costs. The timely availability and cost-effective production of these products in volume and their acceptance by customers are important to our future success. This has been and may continue to be negatively impacted by the global supply chain shortage. If we are unable to introduce new products and services, if other companies develop competing technology products and services, or if we do not develop compelling new products and services, our number of customers may not grow as anticipated, or may decline, which could harm our operating results.
Many of our offerings are increasingly focused on software and subscription services. The software industry is characterized by rapidly changing customer preferences, which require us to address multiple delivery platforms, new mobile devices, and cloud computing. Lifecycles of software products can be short, and this can exacerbate the risks associated with developing new products. The introduction of third party solutions embodying new, disruptive technologies and the emergence of new industry standards could make our existing and future software solutions and other products obsolete or non-competitive. If we are not able to develop software and other solutions that address the increasingly sophisticated needs of our customers, or if we are unable to adapt to new platforms, technologies, or new industry standards that impact our markets, our ability to retain or increase market share could be adversely affected, harming our business, financial condition, and results of operations.
Some of our products rely on third-party technologies including open-source software, which could result in product incompatibilities or harm availability of our products and services
We license software, technologies, and intellectual property underlying some of our software from third parties. The third-party licenses we rely upon may not continue to be available to us on commercially reasonable terms, or at all, and the software and technologies may not be appropriately supported, maintained, or enhanced by the licensors, resulting in development delays. Some software licenses are subject to annual renewals at the discretion of the licensors. In some cases, if we were to breach a provision of these license agreements, the licensor could terminate the agreement immediately. The loss of licenses to, or inability to support, maintain, and enhance, any such third-party software or technology could result in increased costs, or delays in software releases or updates, until such issues have been resolved.
We also incorporate open-source software into our products. Although we monitor our use of open-source software, the terms of many open-source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to market or sell our products or to develop new products. In such event, we could be required to seek licenses from third parties in order to continue offering our products, to disclose and offer royalty-free licenses in connection with our own source code, to re-engineer our products, or to discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis, any of which could adversely affect our business, financial condition, and results of operations.
18

We are dependent on proprietary technology, which could result in litigation that could divert significant valuable resources
Our future success and competitive position are dependent upon our proprietary technology, and we rely on patent, trade secret, trademark, and copyright laws to protect our intellectual property. The patents owned or licensed by us may be invalidated, circumvented, infringed, or challenged. The rights granted under these patents may not provide competitive advantages to us. Any of our pending or future patent applications may not be issued within the scope of the claims sought by us, if at all.
Despite our efforts to protect our intellectual property rights, unauthorized parties may attempt to copy or otherwise obtain our software or develop software with the same functionality or to obtain and use information that we regard as proprietary. Others may develop technologies that are similar or superior to our technology, duplicate our technology, or design around the patents owned by us. In addition, effective copyright, patent, and trade secret protection may be unavailable, limited, or not applied for in certain countries. The steps taken by us to protect our technology might not prevent the misappropriation of such technology.
The value of our products relies substantially on our technical innovation in fields in which there are many current patent filings. Third parties may claim that we or our customers (some of whom are indemnified by us) are infringing their intellectual property rights. For example, individuals and groups may purchase intellectual property assets for the purpose of asserting claims of infringement and attempting to extract settlements from us or our customers. As new patents are issued or are brought to our attention by the holders of such patents, it may be necessary for us to secure a license from such patent holders, redesign our products, or withdraw products from the market. In addition, the legal costs and engineering time required to safeguard intellectual property or to defend against litigation could become a significant expense of operations. Any such litigation could require us to incur substantial costs and divert significant valuable resources, including the efforts of our technical and management personnel, which could harm our business, financial condition, and results of operations.
We are dependent on the availability and unimpaired use of allocated bands within the radio frequency spectrum; our products may be subject to harmful interference from new or modified spectrum uses
Our GNSS technology is dependent on the use of satellite signals and on terrestrial communication bands. International allocations of radio frequency are made by the International Telecommunications Union (“ITU”), a specialized technical agency of the United Nations. These allocations are further governed by radio regulations that have treaty status and which may be subject to modification every two to three years by the World Radio Communication Conference. Each country also has regulatory authority over how each band is used in the country. In the United States, the Federal Communications Commission (“FCC”) and the National Telecommunications and Information Administration share responsibility for radio frequency allocations and spectrum usage regulations.
Any ITU or local reallocation of radio frequency bands, including frequency band segmentation and sharing of spectrum, or other modifications of the permitted uses of relevant frequency bands, may materially and adversely affect the utility and reliability of our products and have significant adverse impacts on our customers, both of which could reduce demand for our products. For example, in 2020 the FCC approved a proposal by a private party to repurpose spectrum adjacent to the authorized GNSS bands for terrestrial wireless operations throughout the United States. The company has opposed and continues to oppose this proposal, along with a wide range of participants in commercial and governmental sectors that rely on the use of GNSS in their critical activities. The FCC’s action is subject to further review as well as potential legislative action. If the FCC’s action continues in effect and terrestrial operations are implemented in the affected spectrum, these operations could create harmful interference to GNSS receivers in proximity to such operations and impose costs to retrofit or replace affected receivers. Similarly, other countries have considered proposals for use of frequencies used by our products as well as adjacent bands that could cause harmful interference to our products.
Many of our products use other radio frequency bands, such as the public land mobile radio bands, together with the GNSS signal, to provide enhanced GNSS capabilities, such as real-time kinematics precision. The continuing availability of these non-GNSS radio frequencies is essential to provide enhanced GNSS products to our precision survey, agriculture, and construction machine controls markets. In addition, transmissions and emissions from other services and equipment operating in adjacent frequency bands or in-band may impair the utility and reliability of our products. Any regulatory changes in spectrum allocation or in allowable operating conditions could have a material adverse effect on our business, financial condition, and results of operations.
Many of our products rely on GNSS technology, GPS and other satellite systems, which may become degraded or inoperable and result in lost revenue
GNSS technology, GPS satellites, and their ground support systems are complex electronic systems subject to electronic and mechanical failures and possible intentional disruption. Many of the GPS satellites currently in orbit were originally designed to have lives of 7.5 years and are subject to damage by the hostile space environment in which they operate. However, of the current deployment of operational satellites in orbit, some have been in operation for much longer. Repair of damaged or malfunctioning satellites is currently not economically feasible. If a significant number of satellites were to become inoperable,
19

there could be a substantial delay before they are replaced with new satellites. A reduction in the number of operating satellites below the 24-satellite standard established for GPS may impair the utility of the GPS system and the growth of current and additional market opportunities. In addition, software updates to GPS satellites and ground control segments, and infrequent known events such as GPS week number rollover, may adversely affect our products and customers. We depend on public access to open technical specifications in advance of system updates to mitigate these problems, which may not be available or complete.
We are dependent on continued operation of GPS, the principal GNSS currently in operation. The GPS constellation is operated by the U. S. Government, which is committed to maintenance and improvement of GPS. If supporting policies were to change, or if user fees were imposed, it could have an adverse effect on our business, financial condition, and results of operations.
Many of our products also use signals from systems that augment GPS, such as the Wide Area Augmentation System and National Differential GPS System, and satellites transmitting signal corrections data on mobile satellite services frequencies utilized by our RTX corrections services. Some of these augmentation systems are operated by the U.S. government and rely on continued funding and maintenance of these systems. Any curtailment of the operating capability of these systems or limitations on access to, or use of the signals, or discontinuance of service could result in degradation of our services or product performance, with an adverse effect on our business, financial condition, and results of operations.
Many of our products use satellite signals available globally from the Russian GLONASS, China’s BeiDou, and the European Galileo GNSS Systems. Other countries have developed regional GNSS systems, such as India’s NavIC and Japan's QZSS, which we support in some products. National or European authorities may provide preferential access to signals to companies associated with their markets, including our competitors, which could harm our competitive position. Geopolitical tensions between the United States and Russia and China could also result in the restriction of our usage of such satellite signals. Use of non-U.S. GNSS signals are also subject to FCC waiver requirements and to restrictions based upon international trade or geopolitical considerations. If we are unable to develop timely and competitive commercial products using these systems, or obtain timely and equal access to service signals, this could result in lost revenue.
Regulatory risks
Compliance with international and U.S. laws and regulations that apply to our international operations can be complex, and exposes us to various risks related to potential non-compliance
These laws and regulations include data privacy requirements, labor relations laws, tax laws, anti-competition regulations, import and trade restrictions, export control laws, and laws that prohibit corrupt payments to governmental officials or certain payments or remunerations to customers, including the U.S. Foreign Corrupt Practices Act (“FCPA”), the U.K. Bribery Act, and other anti-corruption laws, that have been the subject of a substantial increase in global enforcement. Many of our products are subject to U.S. export law restrictions that limit the destinations and types of customers to which our products may be sold or that require an export license in connection with sales outside the United States. Given the high level of complexity of these laws, there is a risk that some provisions may be inadvertently or intentionally breached, for example through fraudulent or negligent behavior of individual employees, our failure to comply with certain formal documentation requirements or otherwise. Also, we may be held liable for actions taken by our local dealers and partners. Violations of these laws and regulations could result in fines, criminal sanctions against us, our officers or our employees, and prohibitions or conditions on the conduct of our business. Any such violations could include prohibitions or conditions on our ability to offer our products in one or more countries and could materially damage our reputation, our brand, our international expansion efforts, our ability to attract and retain employees, our business, financial conditions, and results of operations.
We operate in many parts of the world that have experienced significant governmental corruption to some degree and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices. We may be subject to competitive disadvantages to the extent that our competitors are able to secure business, licenses, or other preferential treatment by making payments to government officials and others in positions of influence or through other methods that relevant law and regulations prohibit us from using. Our success depends, in part, on our ability to anticipate these risks and manage these difficulties.
We are subject to evolving and potentially conflicting privacy laws in the United States and other jurisdictions, which could adversely impact our business and require that we incur substantial costs
Existing privacy-related laws and regulations in the United States and other countries are evolving and are subject to unclear or potentially differing interpretations, and various U.S. federal and state or other international legislative and regulatory bodies may expand or enact laws regarding privacy and data security-related matters. In Europe, conflicting privacy policies are being pursued by the Commission, legislators and enforcement agencies. New privacy laws may lack clarity and depend on regulators implementing further rules and guidance, which are often significantly delayed, such as in Brazil, China and the European Union. Some countries are considering or have passed legislation that requires local storage and processing of data,
20

including geospatial data, which could impact our ability to deliver cloud-based solutions in an efficient manner. In 2023, the U.S. and European Union agreed on a new EU-U.S. Data Privacy Framework to provide a mechanism for data transfers from the EU to the U.S. as a replacement for the invalided Privacy Shield program, but legal challenges to the Framework are currently pending. International transfers of personal data present ongoing compliance challenges and complicate our business transactions and operations. In addition, the California Privacy Rights Act (“the “CPRA”) amendments to the California Consumer Privacy Act (the “CCPA”) took full effect in January 2023, with enforcement to begin in March 2024. The CCPA, as amended by the CPRA, among other things give California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is used. Other U.S. states and the U.S. Congress have introduced, and a number of states have enacted, data privacy legislation, which may impact our business. Such legislation, amendments and revisions to existing data privacy legislation, and other developments impacting data privacy and data protection may contain unclear and conflicting requirements, and may require us to modify our data processing practices and policies, increase the complexity of providing our products and services, and cause us to incur substantial costs in an effort to comply. Failure to comply may lead to significant fines and business interruption.
We are subject to the impact of governmental and other certifications processes and regulations, which could adversely affect our products and our business
We market many products that are subject to governmental regulations and certifications before they can be sold. The European Union increasingly regulates the use of our products on agriculture, construction, and other types of machinery. As we develop and enhance features which support automated and autonomous operation of our products, we are increasingly subject to functional safety regulation. Conformité Européenne (CE) certification is required for GNSS receivers and data communications products, which must also conform to the European harmonized GNSS receiver requirements and the radio equipment directive to be sold in the European community. In the future, the U.S., European, or other governmental authorities may propose GPS receiver testing and certification for compliance with published GPS signal interface or other specifications. Governmental authorities may also propose other forms of GPS receiver performance standards, which may limit design alternatives, hamper product innovation, or impose additional costs. Some of our products that use integrated radio communication technology require product type certification and some products require an end user to obtain licensing from the FCC and other national authorities for frequency-band usage. Compliance with evolving product regulations in our major markets could require that we redesign our products, cease selling products in certain markets, and increase our costs of product development. An inability to obtain required certifications in a timely manner could adversely affect our ability to bring our products to market and harm our customer relationships. Failure to comply with evolving requirements could result in fines and limitations on sales of our products.
Financial and tax risks
Our debt could adversely affect our cash flow and prevent us from fulfilling our financial obligations
At the end of 2023, our total debt was $3.1 billion, of which $1.8 billion was senior notes. When our senior notes mature, we will have to utilize significant resources to repay these senior notes or seek to refinance them. If we decide to refinance the senior notes, we may be required to do so on different or less favorable terms, or we may be unable to refinance the senior notes at all, both of which may adversely affect our business, financial condition, and results of operation. Any downgrade by credit rating agencies could adversely affect our cost of borrowing, limit our access to the capital markets, or result in more restrictive covenants in future debt agreements.
Our outstanding indebtedness could have other important consequences, such as:
decreasing our business flexibility, limiting access to capital, and/or increasing our borrowing costs;
requiring us to dedicate a portion of our cash flow from operations and other capital resources to debt service, thereby reducing our ability to fund working capital, capital expenditures, general corporate purposes, and other cash requirements, particularly if the ratings assigned to our debt securities by rating organizations were revised downward;
increasing our vulnerability to adverse economic and industry conditions;
reducing our ability to make investments and acquisitions, which support the growth of the company, or to repurchase shares of our common stock; and
limiting our flexibility in planning for, or reacting to changes and opportunities in our industry, which may place us at a competitive disadvantage.
There are various financial covenants and other restrictions in our debt instruments. If we fail to comply with any of these requirements, the related indebtedness (and other unrelated indebtedness) could become due and payable prior to its stated maturity, and we may not be able to repay the indebtedness that becomes due. A default under our debt instruments may also significantly affect our ability to obtain additional or alternative financing.
Our ability to make scheduled payments or to refinance our obligations with respect to indebtedness will depend on our operating and financial performance, which in turn, is subject to prevailing economic conditions and to financial, business, and
21

other factors beyond our control. A portion of our outstanding debt has interest rates that float based on prevailing interest rates, and we may incur additional variable-rate debt in the future. Such rates tend to fluctuate based on general economic conditions, general interest rates, Federal Reserve rates, and the supply of and demand for credit in the relevant interbanking market. If interest rates increase, our interest expense will also increase as would the costs of refinancing existing indebtedness or obtaining new debt.
Significant increases in our level of indebtedness could impact the ratings assigned to our debt securities by rating organizations, which in turn would increase the interest rates and fees that we pay in connection with our indebtedness.
Changes in our effective tax rate may reduce our net income in future periods
We are subject to income and other taxes in the United States and numerous foreign jurisdictions. Significant judgment is required to determine and estimate worldwide tax liabilities. While we believe our tax positions are consistent with the tax laws in the jurisdictions in which we conduct our business, it is possible that these positions may be contested or overturned by jurisdictional tax authorities, which may have a significant impact on our global provision for income taxes. Our effective tax rate is primarily subject to the geographic mix of earnings, statutory rates, inter-company transfer pricing, and enacted tax laws.
A number of factors may increase our future effective tax rates, including:
the jurisdictions in which profits are determined to be earned and taxed;
the resolution of issues arising from tax audits with the U.S. and foreign tax authorities;
changes in our intercompany transfer pricing methodology;
changes in the valuation of our deferred tax assets and liabilities;
increases in expense not deductible for tax purposes, including transaction costs and impairments of goodwill in connection with acquisitions;
changes in the realizability of available tax credits;
changes in share-based compensation;
changes in tax laws or the interpretation of such tax laws; and
changes in generally accepted accounting principles.
The jurisdictions where we do business may change tax laws, regulations, and interpretations on a prospective or retroactive basis and these potential changes could adversely affect our effective tax rates and impact our financial results.
The Organization of Economic Cooperation and Development (“OECD”) introduced, and member countries agreed to, a framework that imposes a minimum tax of 15% to certain multinational enterprises. We will continue to monitor and assess how this may impact our financial results when implemented.
We are currently in various stages of multiple year examinations by state and foreign taxing authorities. If taxing authorities of any jurisdiction were to successfully challenge a material tax position, we could become subject to higher taxes and our earnings could be adversely affected.
We may be affected by fluctuations in currency exchange rates
Over half of our revenue is derived from sales to customers outside of the U.S., and we are potentially exposed to adverse as well as beneficial movements in currency exchange rates. Historically, the majority of our revenue contracts are denominated in U.S. Dollars, with the most significant exception being Europe, where we invoice primarily in Euro. Additionally, a portion of our expenses, such as the cost to manufacture and costs of personnel, are denominated in foreign currencies, primarily the Euro. An increase in the value of the dollar could increase the real cost to our customers of our products in those markets outside the U.S. where we sell in dollars, and a weakened dollar could increase the cost of local operating expenses, procurement of raw materials from sources outside the U.S., and overseas capital expenditures. We also conduct certain investing and financing activities in local currencies. Our foreign exchange forward contracts reduce, but do not eliminate, the impact of currency exchange rate movements; therefore, changes in exchange rates could harm our business, financial condition, and results of operations.
Risks related to ownership of our stock
Our stock price is volatile
The market price of our common stock has been, and may continue to be, highly volatile. During 2023, our stock price ranged from $39.57 to $62.01. A variety of factors can cause the price of our common stock to fluctuate, perhaps substantially, including:
quarterly fluctuations in our actual or anticipated operating results and order levels;
announcements and reports of developments related to our business, our major customers and partners, and the industries in which we compete, or the industries in which our customers compete;
security breaches;
acquisition announcements;
22

new products or product enhancements announced or introduced by us or our competitors;
disputes with respect to developments in patents or other intellectual property rights;
developments in our relationships with our partners, customers, and suppliers;
the imposition of tariffs or other trade barriers;
political, economic, or social uncertainty, such as the conflicts in the Middle East and between Russian and Ukraine;
general conditions in the worldwide economy;
catastrophic or geopolitical events, including global pandemics; and
acts of terrorism.
In addition, the stock market in general and the markets for shares of “high-tech” companies in particular have frequently experienced extreme price fluctuations, which have often been unrelated to the operating performance of affected companies.
Our annual and quarterly performance fluctuates, which can adversely impact our stock price
Our operating results have fluctuated and can be expected to continue to fluctuate in the future on a quarterly and annual basis as a result of a number of factors, many of which are beyond our control. Results in any period could be affected by:
changes in market demand;
competitive market conditions;
supply chain disruptions;
the amount of inventory that our dealer networks carry;
the timing of recognizing revenue;
fluctuations in foreign currency exchange rates;
the cost and availability of components;
the mix of our customer base and sales channels;
the mix of products sold;
pricing of products;
execution of objectives and key results;
changes in the U.S. or foreign policies on taxes, trade, or spending;
regional responses and restrictions related to global pandemics; and
other risks, including those described below.
Seasonal variations in demand for our products may also affect our quarterly results. Construction equipment revenue has historically been the highest in early spring. Our agricultural equipment revenue has historically been the highest in the first quarter, followed by the second quarter, reflecting buying in anticipation of the spring planting season in the Northern hemisphere. If we do not accurately forecast seasonal demand, we may be left with unsold inventory or have a shortage of inventory, which could adversely impact our business, financial conditions, and results of operations.
Due in part to the buying patterns of our customers, a portion of our hardware revenue occurs from orders received and immediately shipped to customers in the last few weeks and days of each quarter, while our operating expense tends to remain fairly predictable. These patterns could harm our operating results if for any reason expected sales are deferred, orders are not received, or shipments are delayed a few days at the end of a quarter.
The price of our common stock could decline substantially in the event any of these risks result in our financial performance being below the expectations of public market analysts and investors, which are based on historical and predictive models that are not necessarily accurate representations of the future.
General risk factors
We have claims and lawsuits against us that may result in adverse outcomes
We are subject to a variety of claims and lawsuits. Adverse outcomes in some or all of these claims may result in significant monetary damages or injunctive relief that could adversely affect our ability to conduct business. Litigation and other claims are subject to inherent uncertainties and the outcomes can be difficult to predict. Management may not adequately reserve for a contingent liability, or may suffer unforeseen liabilities, which could then impact the results of a financial period. A material adverse impact on our consolidated financial statements could occur for the period in which the effect of an unfavorable final outcome becomes probable and reasonably estimable which, if not expected, could harm our business, financial condition, and results of operations.
Catastrophic events or geopolitical conditions could disrupt our operations
Acts of war, acts of terrorism or civil unrest, natural disasters and other catastrophic events, especially any events that impact our larger markets or GNSS signals or systems, could have a material adverse impact on our business. The threat of terrorism and war and heightened security and military activity in response to this threat, or any future acts of terrorism or hostilities, may involve a redeployment of the satellites used in GNSS or interruptions of the system. Civil unrest, local conflicts, or other
23

political instability may adversely impact regional economies, cause work stoppages, or result in limitations on business transactions with the affected jurisdictions. To the extent that such interruptions result in delays or the cancellation of orders, disruption of the manufacturing or shipment of our products, or reduced demand for our products, these interruptions could have a material adverse effect on our business, financial condition, and results of operations.
The uncertain nature, magnitude, and duration of hostilities stemming from the ongoing military conflict in the Middle East and between Russia and Ukraine, including effects of sanctions on the world economy and markets, possible retaliatory cyber-attacks, and supply chain disruptions, have contributed to increased market volatility and uncertainty, and could have an adverse impact on our business and could amplify the existing supply chain challenges we faced. As a result of the ongoing military conflict in Ukraine, the United States, the United Kingdom, and the European Union governments, among others, implemented a series of sanctions packages against Russia. The sanctions have contributed to supply chain disruptions, higher commodity prices, higher oil and natural gas price, and a slowdown in global economic growth. It is not possible to predict the broader consequences of the conflict, which could include further sanctions; embargoes; regional instability; geopolitical shifts and adverse effects on macroeconomic conditions; the availability and cost of raw materials, supplies, freight, and labor; currency exchange rates; our suppliers, customers, and potential consumer demand for our products; and financial markets, all of which could impact our business, financial condition, and results of operations.
Additionally, we rely on our Americas Regional Fulfillment Center (“ARFC”) in Dayton, Ohio to support our hardware product sales in the U.S. and internationally, and we typically maintain a significant concentration of inventory at this location. Any disruption or damage to our facility, operations, or inventory at our ARFC, whether as a result of a natural disaster or other catastrophic event, could significantly impair our ability to fulfill orders for our hardware products, including into Europe, which would negatively affect our results of operations.
Damage to our reputation could significantly harm our businesses, competitive position, and prospects for growth
Our ability to attract and retain investors, customers, and employees could be adversely affected by damage to our reputation resulting from various events, including environmental, social, and governance (“ESG”) related issues; employee misconduct, litigation, or regulatory outcomes; failure to deliver minimum standards of service and quality; compliance failures; unethical behavior; unintended breach of confidential information; and the activities of our customers and commercial partners.
In addition, we are committed to aligning our purpose, culture, and corporate strategy with sustainability. Any perceived change in our dedication to these commitments could harm our reputation and could adversely impact our business. Our disclosures on these matters, and standards we set for ourselves or a failure to meet these standards, may influence our reputation and the value of our brand.
For example, we have elected to share publicly our commitments and ongoing efforts in our Sustainability Report, where we address the importance of ESG matters to our stakeholders and our Company. Our business may face increased scrutiny related to these activities, including from the investment community, and our failure to achieve progress in these areas on a timely basis, or at all, could adversely affect our reputation, growth, business, financial condition, and results of operations.
Climate change could disrupt or harm our business
While we seek to mitigate our business risks associated with climate change by establishing robust environmental programs and partnering with organizations who are also focused on mitigating their own climate-related risks, we recognize that there are inherent climate-related risks wherever business is conducted. Any of our primary locations may be vulnerable to the adverse effects of climate change. Changing market dynamics, global policy developments, and the increasing frequency and impact of extreme weather events on critical infrastructure in the U.S. and elsewhere, each have the potential to disrupt our business, the business of our third-party suppliers, and the business of our customers, and may cause us to experience higher attrition, losses, and additional costs to maintain or resume operations.
Environmental, social, and governance matters and related reporting obligations may cause us to incur additional expenses or adversely impact our business or reputation
U.S. and international regulators, investors, and other stakeholders are increasingly focused on ESG matters. New domestic and international laws and regulations relating to ESG matters, including human capital, diversity, sustainability, climate change, and cybersecurity are under consideration or being adopted, which may include specific, target-driven disclosure requirements or obligations. We communicate certain ESG-related initiatives, goals, and/or and other matters in our annual Sustainability Report, on our website, in our filings with the SEC, and elsewhere. For example, in 2022, we established science-based targets for Scope 1, 2, and 3 greenhouse gas emissions, certain commitments on sourcing renewable energy, and the goal to engage 70% of our suppliers in setting their own science-based targets. Implementation of our goals and targets may require capital improvements. Our ability to achieve any stated commitment, goal, target, or objective is subject to many factors and conditions, some of which are outside of our control, including the pace of changes in technology and the cooperation and/or availability of suppliers that can meet our sustainability standards. If we fail to achieve, are perceived to have failed or been delayed in achieving, or improperly report our progress toward achieving our publicly stated goals and
24

commitments or compliance with U.S. and international ESG laws and regulations, our business reputation and our financial condition, and results of operations may be negatively impacted.
Item 1B. Unresolved Staff Comments
None.
Item 1C. Cybersecurity
The Company takes a multifaceted approach to assessing, identifying, and managing material risks from cybersecurity threats. The cybersecurity risk management processes described below are integrated into the Company’s overall risk management system.
Each Trimble sector has identified a dedicated expert to assess vulnerabilities, calculate risks and determine where risk mitigation efforts are needed. These experts work with the Company’s Chief Information Security Officer (“CISO”) and alongside product engineering personnel, to review technical risk data that comes from our central risk tracking system, prioritize risk mitigation activities, and manage other risk management processes. We employ a variety of security protections in our digital systems, including access controls and logging, denial of service protection, and automated intrusion-prevention tools. We have an information security training program, including an annual program of general security awareness for all employees and developer training throughout the year. We maintain an information security risk insurance policy.
As part of our product development activities, we have implemented the Trimble Secure Development Life Cycle (“TSDLC”), which uses overlapping security activities and controls to build robust security into the cloud-based products and services we provide, some of which are also deployed across our own IT infrastructure. TSLDC includes vulnerability scanning, intrusion prevention, tracking of security metrics, and code analysis vulnerability tools. Over 100 of our products are certified to ISO/IEC 27001:2013, which addresses secure information, resilience to cyber-attacks, existence of a centrally managed framework, organization-wide protection, responses to evolving security threats, and protection of data.
Core information technology systems supporting our business operations are backed up and stored outside of our network infrastructure. Our cloud-based systems, including products we sell, utilize configurations for backup designed to prevent data from being destroyed as a result of a cyber event.
Trimble’s incident response process is based on widely accepted industry frameworks, such as the cybersecurity framework set forth by the National Institute of Standards and Technology (“NIST”). Our framework includes steps to: identify threat actors, contain the affected infrastructure, eradicate threat actor access, recover affected data or systems, and study lessons learned to help ensure any root causes are mitigated outside of the affected area.
Each year, our team of cybersecurity specialists builds a strategic vision of shared outcomes which provides the basis for how cybersecurity risks are factored into the Company’s risk management initiatives. Along with the rest of the Company, the cybersecurity team, led by the CISO, sets goals for cybersecurity risk management that are then periodically tracked and reported back to the cybersecurity team and to our CEO and Audit Committee.
We utilize a set of third parties for technical and non-technical evaluation of our security posture, including regular assessment of our products for vulnerabilities. We also perform an annual external “red team” assessment that provides an attack simulation for our security operations team to identify and triage. We perform a vendor security assessment process for purchases over a certain minimum threshold.
To date, risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, have not materially affected, and the Company is not aware of a basis to believe that such risks are reasonably likely to materially affect, the Company, including its business strategy, results of operations, or financial condition. For additional information, see Item 1A. Risk Factors—Our internal and customer-facing systems, and systems of third parties we rely upon, may be subject to cybersecurity breaches, disruptions, or delays.
The Board has overall responsibility for the oversight of risk management for the Company, and it exercises this oversight through Board committees and regular engagement with the Company's senior management. The Audit Committee is responsible for oversight of cybersecurity risk exposure and mitigation, and receives regular updates on cybersecurity risk management as well as timely notice of any material cybersecurity developments from the CISO through our escalation processes. The CISO presents quarterly or as needed at the Audit Committee meetings on the Company’s cybersecurity risk management activities.
We have a dedicated team that is led by the CISO, who has a technical degree in computer science from an accredited public university and has over 20 years of information technology and cybersecurity experience in multiple industries, including financial services and defense. The team comprises security engineers, detection specialists, and business cybersecurity experts. When the team identifies credible risks, we invoke our incident response process to track and manage the details,
25

quickly manage exposures, assess potential customer impact, and facilitate consistent reporting to our CEO and to our Audit Committee.
Item 2. Properties
Our corporate headquarters is located in Westminster, Colorado where we own approximately 250 thousand square feet. We also currently own approximately 500 thousand square feet in Dayton, Ohio. These facilities are used by all reporting segments. For financial information regarding leases, refer to Note 9 “Leases” of this report.
We believe that our existing facilities are adequate to support current and near-term operations.
Item 3. Legal Proceedings
From time to time, we are involved in litigation arising in the ordinary course of our business. There are no material legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries is a party or of which any of our or our subsidiaries' property is subject.
Item 4. Mine Safety Disclosures
None.
26

PART II
Item 5.    Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities
Company Stock Performance
Our common stock trades on NASDAQ under the symbol “TRMB.” The following graph compares the cumulative five-year total return provided to stockholders on our common stock relative to the cumulative total returns of the S&P 500 Index, the S&P 500 Information Technology Index, and the S&P 500 Industrials Index. An investment of $100 (with reinvestment of all dividends) is assumed to have been made in our common stock and in each of the indexes on December 31, 2018, and its relative performance is tracked through December 31, 2023.
681
Stock Repurchase Program
In August 2021, our Board of Directors approved a stock repurchase program (“2021 Stock Repurchase Program”) authorizing up to $750.0 million in repurchases of our common stock. On January 28, 2024, our Board of Directors approved a new stock repurchase program (“2024 Stock Repurchase Program”) authorizing up to $800.0 million in repurchases of our common stock. The 2024 Stock Repurchase Program replaced the 2021 Stock Repurchase Program, which has been cancelled. Under the 2024 Stock Repurchase Program, the stock repurchase authorization does not have an expiration date.
According to the 2024 Stock Repurchase Program, we may repurchase stocks from time to time through accelerated stock repurchase programs, open market transactions, privately negotiated transactions, block purchases, tender offers or other means. The timing and actual number of any stock repurchased will depend on a variety of factors including market conditions, our stock price, other available uses of capital, applicable legal requirements, and other factors. The 2024 Stock Repurchase Program may be suspended, modified, or discontinued at any time without prior notice.
The following table provides information relating to our purchase of equity securities for the fourth quarter of 2023; these
purchases were made under the 2021 Stock Repurchase Program:
Total Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced ProgramMaximum Approximate Dollar Value of Shares that May Yet Be Purchased Under the Program
September 30, 2023 – November 3, 2023— $— — $215,255,003 
November 4, 2023 – December 1, 20232,352,860 $42.50 2,352,860 $115,255,017 
December 2, 2023 – December 29, 2023— $— — $115,255,017 
Total2,352,860 2,352,860 
During 2023, we repurchased approximately 2.4 million shares of common stock in open market purchases under our 2021 Stock Repurchase Programs, at an average price of $42.50 per share, for a total of $100.0 million. At the end of 2023, the 2021
27

Stock Repurchase Program had remaining authorized funds of $115.3 million, which amount was subsequently replaced with $800.0 million under the 2024 Stock Repurchase Program.
As of February 20, 2024, there were approximately 499 registered holders of record of our common stock.
Dividend Policy
We have not declared or paid any cash dividends on our common stock during any period for which financial information is provided in this report. At this time, we intend to retain future earnings, if any, to fund the development and growth of our business and do not anticipate paying any cash dividends on our common stock in the foreseeable future.
Item 6. Reserved
28

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion should be read in conjunction with the consolidated financial statements and the related notes. The following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include, but are not limited to, those discussed below and those listed under “Risks Factors.” This section of this report generally discusses 2023 and 2022 items and year-to-year comparisons between 2023 and 2022. Discussions of 2021 items and year-to-year comparisons between 2022 and 2021 that are not included in this report can be found in “Management's Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K, for the year ended December 30, 2022.
EXECUTIVE LEVEL OVERVIEW
We are a leading provider of technology solutions that enable professionals and field mobile workers to improve or transform their work processes. Our comprehensive work process solutions are used across a range of industries including architecture, building construction, civil engineering, geospatial, survey and mapping, agriculture, natural resources, utilities, transportation, and government. Our representative customers include construction owners, contractors, engineering and construction firms, surveying companies, farmers and agricultural companies, energy and utility companies, trucking companies, and state, federal, and municipal governments. Further information on our business is presented in Part I, Item 1, “Business” of this report.
Our growth strategy is centered on multiple elements:
Executing on our Connect and Scale strategy;
Increasing focus on software and services;
Focus on attractive markets with significant growth and profitability potential;
Domain knowledge and technological innovation that benefits a diverse customer base;
Geographic expansion with a localization strategy;
Optimized go-to-market strategies to best access our markets;
Strategic and targeted acquisitions, joint ventures, and investments; and
Sustainability.
Our focus on these growth drivers has led over time to growth in revenue and profitability and an increasingly diversified business model. We continue to experience a shift toward a more significant mix of recurring revenue as demonstrated by our success in driving annualized recurring revenue (“ARR”) of $1,982.3 million, which represents growth of 24% year-over-year at the end of 2023. Excluding the impact of foreign currency, acquisitions, and divestitures, ARR organic growth was 13%. This shift toward recurring revenue has positively impacted our revenue mix and growth over time and is leading to improved visibility in our businesses. Our software, services, and recurring revenue represented 67% and 59% of total revenue for 2023 and 2022. Additionally, we continue to maintain focus on new product introductions and transitions to recurring revenue as evidenced by the Transporeon business and the pending Trimble Ag JV Transaction (as described below).
As our solutions have expanded, our go-to-market model has also evolved with a balanced mix between direct, distribution, and OEM customers as well as enterprise-level customer relationships.
Throughout this “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” we refer to organic revenue growth, which is a non-GAAP measure. For a full definition of ARR, organic ARR, and organic revenue growth as used in this discussion and analysis, refer to the “Supplemental Disclosure of Non-GAAP Financial Measures and Annualized Recurring Revenue” found later in this Item 7.
Impact of Recent Events on Our Business
Acquisitions and Divestitures
We acquire businesses that align with our long-term growth strategies including our strategic product roadmap and, conversely, we divest certain businesses that no longer fit those strategies.
On September 28, 2023, we executed a definitive agreement with AGCO that provides for the formation of a JV with AGCO in the mixed fleet precision agriculture market. Under the terms of the agreement, we will contribute the Trimble Ag business, excluding certain GNSS and guidance technologies, and AGCO will contribute its JCA Technologies business to the JV. We will sell an interest in the JV to AGCO for $2.0 billion in pre-tax cash proceeds, subject to working capital adjustments. Immediately following the closing of this proposed transaction, we will own 15% of the JV and AGCO will own 85% of the JV.
29

Additionally, we plan to enter into the following agreements with AGCO as part of the overall proposed transaction:
a seven-year, renewable Supply Agreement through which we will provide key GNSS and guidance technologies to the JV for use in professional agriculture machines sold by AGCO, on an exclusive basis with limited exceptions;
a Technology Transfer and License Agreement to govern the licensing of certain non-divested intellectual property and technology for use by the JV in the agriculture field and, upon expiration of the Supply Agreement, to govern fixed and variable royalty payments made to us by the JV;
a Trademark License Agreement to govern the licensing of certain Trimble trademarks for use by the JV in the agriculture field;
a Positioning Services Agreement through which the JV will serve as our channel partner for the positioning services in the agriculture market; and
a Transition Services Agreement to provide contract manufacturing services for the divested products for two years following closing of the proposed transaction.
The formation of the JV is expected to better serve farmers with factory fit and aftermarket applications in the mixed fleet precision agriculture market to help farmers drive productivity, efficiency, and sustainability. Additionally, the proposed transaction is expected to (i) simplify our Connect and Scale strategy, (ii) reduce risk of channel transition in the agriculture market, and (iii) enhance our financial profile and flexibility with a resulting higher mix of software, services, and recurring revenue, as well allowing us to repurchase stock and repay $1.1 billion of our debt through use of the net proceeds.
The proposed transaction is expected to close in the first half of 2024 and is subject to customary closing conditions, including regulatory approvals. Trimble Ag is reported as a part of our Resources and Utilities segment.
The assets and liabilities of Trimble Ag that are subject to the proposed transaction were classified as held for sale at the end of 2023. See Note 4 “Divestitures of this report.
On April 3, 2023, we acquired all of the outstanding shares of Transporeon in an all-cash transaction valued at €1.9 billion or $2.1 billion. Transporeon is a Germany-based company and leading cloud-based transportation management software platform that connects key stakeholders across the industry lifecycle to positively impact the optimization of global supply chains, which aligns with our Connect and Scale strategy. By combining Transporeon’s operations with ours, we expect economies of scale, growth, such as acceleration of recurring revenue, expansion of the addressable market, cross-sell opportunities, and enhanced productivity and sustainability solutions for our customers. Transporeon is reported in our Transportation segment. We have included the financial results of Transporeon in our Consolidated Financial Statements starting in the second quarter of 2023.
Macroeconomic Conditions
Macroeconomic conditions, including geopolitical tensions, such as the ongoing military conflicts in the Middle East and between Russia and Ukraine and related sanctions, exchange rate and interest rate volatility, and inflationary pressures, will continue to evolve globally. Global inflation rates rose in 2022 and continued into early 2023. As a result, interest rates increased over 2022 and 2023 in an effort to curb inflation. These macroeconomic conditions have had and are expected to have a negative impact on our results of operations.
We may experience higher borrowing costs on our variable-rate debt. At the end of 2023, our outstanding balance of variable-rate debt was $1.3 billion. See Note 8 “Debt” of this report for additional information regarding our debt.
In 2023, as compared to the prior year, our organic hardware sales declined and bookings moderated as dealers moved toward lower levels of inventories due to improved product lead times and reduced end user demand. Buildings and Infrastructure, Geospatial, and Resources and Utilities all had stronger hardware sales in the prior year.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
The preparation of financial statements and related disclosures in conformity with U.S. GAAP requires us to make judgments, assumptions, and estimates that affect the reported amounts of assets, liabilities, revenue, costs of sales, operating expenses, and related disclosures. We consider the accounting polices described below to be our critical accounting policies. These critical accounting policies are impacted significantly by judgments, assumptions, and estimates used in the preparation of the consolidated financial statements, and actual results could differ materially from the amounts reported based on these policies. Our accounting policies are more fully described in Note 1 “Description of Business and Accounting Policies” of this report.
Revenue Recognition
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration that we expect to receive in exchange for those products or services. Revenue is recognized net of allowance for returns and any taxes collected from customers. We enter into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however,
30

determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.
Judgment is required to determine stand-alone selling price (“SSP”) for each performance obligation. We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services.  In instances where SSP is not directly observable, we estimate SSP considering multiple factors including but not limited to, our internal cost, pricing practices, sales channel, competitive positioning, and overall market and business environments. As our offerings and markets change, we may be required to reassess our estimated SSP and, as a result, the timing and classification of our revenue could be affected.
Income Taxes
We are a U.S. based multinational company operating in multiple U.S. and foreign jurisdictions. Judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes. Determining whether an uncertain tax position is effectively settled requires judgment. Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision.
Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if we believe it is more likely than not such assets will not be realized.
We are subject to the periodic examination of our domestic and foreign tax returns by the IRS, state, local, and foreign tax authorities who may challenge our tax positions. We regularly assess the likelihood of adverse outcomes from these examinations in determining the adequacy of our provision for income taxes.
Business Combinations and Valuation of Goodwill and Purchased Intangible Assets
For business combinations, we allocate the purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date. When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets. Critical estimates when valuing intangible assets include expected future cash flows based on consideration of revenue and revenue growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates. Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.
We evaluate goodwill on an annual basis in our fourth quarter or more frequently if indicators of potential impairment exist. To determine whether goodwill is impaired, we first assess qualitative factors. Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events. If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis. Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.
When performing a quantitative approach, we compare the reporting unit’s carrying amount, including goodwill, to the reporting unit's fair value. The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates. If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.
We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows. The estimated future cash flows are primarily based on assumptions about expected future operating performance.
31

RESULTS OF OPERATIONS
Overview
The following table shows revenue by category, gross margin and gross margin as a percentage of revenue, operating income and operating income as a percentage of revenue, diluted earnings per share, and annualized recurring revenue compared for the periods indicated:
 20232022Dollar Change% Change
(In millions, except per share amounts)   
Revenue:
Product$1,771.7 $1,986.1 $(214.4)(11)%
Subscription and services2,027.0 1,690.2 336.8 20%
Total revenue$3,798.7 $3,676.3 $122.4 3%
Gross margin$2,332.8 $2,105.6 $227.2 11%
Gross margin as a % of revenue61.4 %57.3 %
Operating income$448.8 $510.9 $(62.1)(12)%
Operating income as a % of revenue11.8 %13.9 %
Diluted earnings per share$1.25 $1.80 $(0.55)(31)%
Non-GAAP operating income (1)
$934.7 $841.5 $93.2 11%
Non-GAAP operating income as a % of revenue(1)
24.6 %22.9 %
Non-GAAP diluted earnings per share (1)
$2.66 $2.64 $0.02 1%
Annualized Recurring Revenue (“ARR”) (1)
$1,982.3 $1,603.7 $378.6 24%
Basis of Presentation
We use a 52–53 week fiscal year ending on the Friday nearest to December 31, which for 2023 was December 29, 2023. Both 2023 and 2022 were 52–week years. 2024 will be a 53-week year.
Year 2023 Compared with Year 2022
Revenue
2023
Change versus 2022
% Change
ProductSubscription and ServicesTotal Revenue
Change in Revenue(11)%20 %%
Acquisitions— %%%
Divestitures(3)%(2)%(2)%
Organic growth(8)%13 %%
Organic total revenue was up 1%. Organic subscription and services revenue was up primarily due to strong growth in subscription and software term licenses in Buildings and Infrastructure, and to a lesser extent, positioning services in Resources and Utilities, and enterprise and MAPS in Transportation. Organic product revenue decreased due to reductions in dealer inventory levels as a result of improved product lead times and reduced end user demand. These decreases impacted sales in Buildings and Infrastructure, Geospatial, and Resources and Utilities.
Gross Margin
Gross margin and gross margin as a percentage of revenue increased due to an increased mix of higher margin software and subscription sales including organic growth and the Transporeon acquisition, and declines in hardware sales, as well as lower supply chain costs.
Operating Income
Operating income decreased slightly primarily due to increased operating expense, partially offset by revenue and gross margin expansion. Operating expense increased due to the Transporeon acquisition, higher research and development, and general and administrative costs, including investments related to our Connect and Scale strategy and increased amortization of purchased intangibles. In addition, we incurred higher acquisition and divestiture transaction costs.
32

Operating income as a percentage of revenue decreased primarily due to increased operating expense, partially offset by gross margin expansion as a percentage of revenue. We had cost reductions in 2023 and will continue to focus on further reductions.
Research and Development, Sales and Marketing, and General and Administrative Expense
The following table shows research and development (“R&D”), sales and marketing (“S&M”), and general and administrative (“G&A”) expense along with these expenses as a percentage of revenue for the periods indicated:
 20232022Dollar Change% Change
(In millions)  
Research and development$664.3 $542.1 $122.2 23%
Percentage of revenue17.5 %14.7 %
Sales and marketing$583.0 $553.6 $29.4 5%
Percentage of revenue15.3 %15.1 %
General and administrative$487.5 $422.2 $65.3 15%
Percentage of revenue12.8 %11.5 %
Total$1,734.8 $1,517.9 $216.9 14%
R&D expense increased primarily due to higher compensation expense, including incentive compensation, and to a lesser extent, the Transporeon acquisition. We believe that the development and introduction of new solutions are critical to our future success, and we expect to continue the active development of new products.
S&M expense increased slightly primarily due to the Transporeon acquisition.
G&A expense increased primarily due to higher acquisition and divestiture transaction costs, the Transporeon acquisition, and to a lesser extent, increased compensation expense, including incentive compensation.
Amortization of Purchased Intangible Assets
The following table shows amortization of purchased intangible assets for the periods indicated:
 20232022Dollar Change% Change
(In millions)  
Cost of sales$108.7 $85.0 $23.7 28%
Operating expenses103.6 46.6 57.0 122%
Total amortization expense of purchased intangibles $212.3 $131.6 $80.7 61%
Total amortization expense of purchased intangibles as a percentage of revenue%%
In 2023, total amortization expense of purchased intangibles increased primarily due to amortization of intangibles acquired from the Transporeon acquisition, which were not applicable in the prior year.
Non-Operating Income (Expense), Net
The following table shows non-operating income (expense), net for the periods indicated:
 20232022Dollar Change% Change
(In millions)  
Divestitures gain, net$9.2 $99.0 $(89.8)(91)%
Interest expense, net(161.0)(71.1)(89.9)126%
Income from equity method investments, net28.1 31.1 (3.0)(10)%
Other income (expense), net31.9 (0.8)32.7 (4088)%
Total non-operating income (expense), net$(91.8)$58.2 $(150.0)(258)%
Non-operating expense, net increased primarily due to lower net gains from divestitures and higher interest expense from the new debt associated with the Transporeon acquisition, partially offset by foreign currency hedging gains associated with the Transporeon acquisition and fluctuations in the deferred compensation plan assets, both included in Other income (expense), net.
Income Tax Provision
Our effective income tax rate for 2023 and 2022 were 12.8% and 21.0%. The decrease was primarily due to an increases in tax benefit from U.S. federal R&D credit and foreign-derived intangible income (“FDII”) in 2023, and change in geographic mix of earnings, partially offset by lower stock-based compensation deductions in the current year.
33

Results by Segment
We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation.
Our Chief Executive Officer, who is our Chief Operating Decision Maker (“CODM”) views and evaluates operations based on the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformance with U.S. GAAP. For additional discussion of our segments, refer to Note 7 “Segment Information” of this report.
The following table is a summary of revenue and operating income by segment compared for the periods indicated:
 20232022Dollar Change% Change
(In millions) 
Buildings and Infrastructure
Segment revenue$1,593.1 $1,494.0 $99.1 7%
Segment revenue as a % of total revenue42 %41 %
Segment operating income $440.8 $406.3 $34.5 8%
Segment operating income as a % of segment revenue27.7 %27.2 %
Geospatial
Segment revenue$695.5 $756.5 $(61.0)(8)%
Segment revenue as a % of total revenue18 %21 %
Segment operating income $209.1 $221.4 $(12.3)(6)%
Segment operating income as a % of segment revenue30.1 %29.3 %
Resources and Utilities
Segment revenue$769.1 $821.6 $(52.5)(6)%
Segment revenue as a % of total revenue20 %22 %
Segment operating income $270.6 $278.3 $(7.7)(3)%
Segment operating income as a % of segment revenue35.2 %33.9 %
Transportation
Segment revenue$741.0 $604.2 $136.8 23%
Segment revenue as a % of total revenue20 %16 %
Segment operating income $130.2 $58.8 $71.4 121%
Segment operating income as a % of segment revenue17.6 %9.7 %
The following table is a reconciliation of our consolidated segment operating income to consolidated income before taxes:
 20232022
(In millions)  
Consolidated segment operating income$1,050.7 $964.8 
Unallocated general corporate expenses(116.0)(123.3)
Purchase accounting adjustments(212.3)(131.6)
Acquisition / divestiture items(72.4)(32.8)
Stock-based compensation / deferred compensation(151.1)(112.0)
Restructuring and other costs(50.1)(54.2)
Consolidated operating income448.8 510.9 
Total non-operating income (expense), net(91.8)58.2 
Consolidated income before taxes$357.0 $569.1 
34

Buildings and Infrastructure
Change versus 20222023
 % Change
Change in Revenue - Buildings and Infrastructure
%
Acquisitions%
Divestitures(2)%
Foreign currency exchange— %
Organic growth
%
Organic revenue increased due to strong demand for our subscription and term license software. The increases resulted from higher sales to new and existing customers as well as cumulative conversions from perpetual software to recurring offerings. The increase was offset by lower civil construction hardware sales due to reductions in dealer inventory levels as a result of improved lead times and reduced end user demand.
Operating income and operating income as a percentage of revenue increased primarily from gross margin expansion due to increased sales and a higher mix of software and subscription revenue, partially offset by increased operating expense. Operating expense increased due to increased compensation expense and investments, including our Connect and Scale strategy.
Geospatial
Change versus 20222023
 % Change
Change in Revenue - Geospatial(8)%
Divestitures(4)%
Organic growth(4)%
Organic revenue decreased due to lower surveying hardware sales due to reductions in dealer inventory levels as a result of improved lead times and reduced end user demand. The declines were partially offset by higher U.S. Federal government sales in the current year; the timing of government sales can fluctuate from period to period.
Operating income decreased due to reduced revenue, partially offset by gross margin expansion driven by product mix and lower hardware supply chain costs. Operating income as a percentage of revenue was relative flat.
Resources and Utilities
Change versus 20222023
 % Change
Change in Revenue - Resources and Utilities
(6)%
Acquisitions%
Divestitures(1)%
Organic growth(6)%
Organic revenue decreased due to reductions in channel inventory levels as a result of improved lead times and slowing demand in agriculture markets, as well as impacts related to changes in our distribution network. The decrease was partially offset by higher subscription revenue in positioning services.
Operating income decreased slightly due to reduced revenue and higher operating expense, largely offset by gross margin expansion. Operating income as a percentage of revenue was up primarily due to gross margin expansion driven by a higher mix of software and subscription revenue and lower hardware supply chain costs.
35

Transportation
Change versus 20222023
 % Change
Change in Revenue - Transportation
23 %
Acquisitions21 %
Divestitures(2)%
Organic growth%
Organic revenue increased primarily driven by enterprise and MAPS subscription revenue growth. Additionally, North American mobility hardware sales increased in 2023.
Operating income and operating income as a percentage of revenue increased primarily due to gross margin expansion, driven by a higher mix of subscription revenue, including the impact of the Transporeon acquisition. We continue to maintain focus on new product introductions and transitions to recurring revenue.
36

LIQUIDITY AND CAPITAL RESOURCES
At the End of Year20232022Dollar Change% Change
(In millions, except percentages)  
Cash and cash equivalents (1)
$238.9 $271.0 $(32.1)(12)%
As a percentage of total assets2.5 %3.7 %
Principal balance of outstanding debt$3,080.4 $1,525.0 $1,555.4 102 %
Years20232022Dollar Change% Change
(In millions)  
Net cash provided by operating activities$597.1 $391.2 $205.9 53 %
Net cash used in investing activities(2,068.1)(226.3)(1,841.8)814 %
Net cash provided by (used in) financing activities1,431.5 (199.0)1,630.5 (819)%
Effect of exchange rate changes on cash and cash equivalents7.4 (20.6)28.0 (136)%
Net (decrease) increase in cash and cash equivalents$(32.1)$(54.7)
(1) Includes $9.1 million of cash and cash equivalents classified as held for sale as of December 29, 2023.
Operating Activities
The increase in cash provided by operating activities was primarily driven by lower inventory purchases and reduced bonus payouts. The increase was partially offset by a decrease in deferred revenue due to the timing of billings and higher interest payments.
Investing Activities
The increase in cash used in investing activities was primarily due to acquisition activities in the current year, including the Transporeon acquisition, and higher proceeds from divestitures in the prior year.
Financing Activities
The increase in cash provided by financing activities was primarily driven by proceeds from our $800.0 million issuance of 2033 Senior Notes and $1.0 billion term loans in the current year, and higher common stock repurchases in the prior year. The increase was partially offset by the repayment of the 2023 Senior Notes that matured in the current year.
Cash and Cash Equivalents
We believe that our cash and cash equivalents and available borrowing capacity under our existing lines of credit, along with cash provided by operations will be sufficient in the foreseeable future to meet our anticipated operating cash needs, including expenditures related to our Connect and Scale strategy, debt service, acquisitions, and any stock repurchases under the stock repurchase program.
Our 2022 Credit Facility allows us to borrow up to $1.25 billion, with an option to increase the borrowings up to $1.75 billion with lender approval. As of December 29, 2023, $150.0 million was outstanding under the 2022 Credit Facility.
Our 2023 Senior Notes totaling $300.0 million matured and were paid in June 2023. Our 2024 Senior Notes totaling $400.0 million are maturing in December 2024. We anticipate using a combination of cash on hand, borrowing from our existing revolvers, or new debt to repay the 2024 Senior Notes.
In the second quarter of 2023, we acquired Transporeon, which was funded through a combination of $1.0 billion of term loans, $225.0 million drawn on the 2022 credit facility, as amended, and the 2033 senior notes, see Note 3 “Acquisitions of this report.
In the third quarter of 2023, we executed a definitive agreement to contribute our Trimble Ag business to a newly formed JV with AGCO and sell 85% of the stake in the JV to AGCO for $2.0 billion in pre-tax cash proceeds, subject to certain adjustments. See Note 4 “Divestituresof this report. Although we will continue to evaluate the optimal capital structure for our business following the completion of the pending sale, we expect to use the $1.5 billion of estimated proceeds after tax to repurchase stock and repay approximately $1.1 billion in debt.
Our material cash requirements include the following contractual and other obligations and cash needs:
Leases
We have operating leases primarily for certain of our major facilities including corporate offices, research and development facilities, and manufacturing facilities. Operating leases represent undiscounted lease payments and include short-term leases.
37

At the end of 2023, we had fixed lease payment obligations of $208.9 million, with $49.3 million payable within the next 12 months. Refer to Note 9 “Leases” of this report for additional information regarding our leases.
Tax Payable
At the end of 2023, we had income taxes payable of $62.4 million, with $39.7 million payable within the next 12 months. The amount payable within the next 12 months includes $18.2 million representing a one-time transition tax liability as a result of the 2017 Tax Cuts and Jobs Act (the “Tax Act”).
In addition, we have unrecognized tax benefits of $88.3 million included in Other non-current liabilities, including interest and penalties. At this time, we cannot make a reasonably reliable estimate of the period of cash settlement with tax authorities regarding this liability. Refer to Note 13 “Income Taxes” of this report for additional information regarding our taxes.
Other Purchase Obligations and Commitments
Purchase obligations and commitments primarily relate to investments in our platform associated with our Connect and Scale strategy and non-cancellable inventory commitments. At the end of 2023, we had operating purchase obligations and commitments of $618.9 million, with $253.5 million payable within the next 12 months. Refer to Note 10 “Commitments and Contingencies” of this report for additional information regarding our purchase obligations and commitments. Other than the items discussed above, we do not have any off-balance sheet financing arrangements or liabilities.
Debt
At the end of 2023, we had outstanding fixed-rate senior notes and floating credit facilities with varying maturities for an aggregate principal amount of approximately $3.1 billion. Future interest payments total $898.4 million, with $190.7 million payable within the next 12 months. We anticipate repaying $1.1 billion of our debt through the use of the net proceeds from the proposed AGCO JV transaction. Refer to Note 4Divestitures of this report for additional information.
During 2023, we had $1.6 billion of proceeds from debt, net of the payments. Refer to Note 8 “Debt” of this report for additional information regarding our debt.
Stock Repurchase Program
At the end of 2023, we had a 2021 Stock Repurchase Program authorized by our Board of Directors that allowed us to repurchase stocks from time to time, subject to business and market conditions and other investment opportunities, through open market transactions, privately-negotiated transactions, accelerated stock repurchase plans, or by other means for up to $750.0 million. On January 28, 2024, our Board of Directors approved a 2024 Stock Repurchase Program that allows us to repurchase stock from time to time, through accelerated stock repurchase plans, open market transactions, privately negotiated transactions, block purchases, tender offers, or by other means for up to $800.0 million. The 2024 Stock Repurchase Program does not obligate us to acquire any specific number of shares. The 2024 Stock Repurchase Program replaced the 2021 Stock Repurchase Program, which was cancelled. Refer to Note 15 “Common Stock Repurchase” of this report for additional information regarding our 2021 Stock Repurchase Program and 2024 Stock Repurchase Program.
EFFECT OF NEW ACCOUNTING PRONOUNCEMENTS
The impact of recent accounting pronouncements is disclosed in Note 1 “Description of Business and Accounting Policies” of this report.
SUPPLEMENTAL DISCLOSURE OF NON-GAAP FINANCIAL MEASURES AND ANNUALIZED RECURRING REVENUE
To supplement our consolidated financial information, we included non-GAAP financial measures, which are not meant to be considered in isolation or as a substitute for comparable GAAP. We believe non-GAAP financial measures provide useful information to investors and others in understanding our “core operating performance”, which excludes (i) the effect of non-cash items and certain variable charges not expected to recur; and (ii) transactions that are not meaningful in comparison to our past operating performance or not reflective of ongoing financial results. Lastly, we believe that our core operating performance offers a supplemental measure for period-to-period comparisons and can be used to evaluate our historical and prospective financial performance, as well as our performance relative to competitors.
Organic revenue growth is a non-GAAP measure that refers to revenue excluding the impacts of (i) foreign currency translation, and (ii) acquisitions and divestitures. We believe organic revenue growth provides useful information in evaluating the results of our business because it excludes items that are not indicative of ongoing performance or impact comparability with the prior year. We provide reconciliation tables showing the change in revenue growth to organic revenue growth in the “Results of Operations” section found earlier in this Item 7.
38

In addition to providing non-GAAP financial measures, we disclose Annualized Recurring Revenue (“ARR”) to give the investors supplementary indicators of the value of our current recurring revenue contracts. ARR represents the estimated annualized value of recurring revenue. ARR is calculated by taking our subscription, maintenance and support, and recurring transaction revenue for the current quarter and adding the portion of the contract value of all our term licenses attributable to the current quarter, then dividing that sum by the number of days in the quarter and then multiplying that quotient by 365. Organic ARR refers to annualized recurring revenue excluding the impacts of (i) foreign currency translation, and (ii) acquisitions and divestitures. ARR and organic ARR should be viewed independently of revenue and deferred revenue as they are performance measures and are not intended to be combined with or to replace either of those items.
The non-GAAP financial measures, definitions, and explanations to the adjustments to comparable GAAP measures are included below:
Years
  20232022
  Dollar% ofDollar% of
(In millions, except per share amounts)  AmountRevenueAmountRevenue
REVENUE:
GAAP revenue:$3,798.7 $3,676.3 
GROSS MARGIN:
GAAP gross margin:$2,332.8 61.4 %$2,105.6 57.3 %
Amortization of purchased intangible assets(A)108.7 85.0 
Acquisition / divestiture items(B)0.5 0.2 
Stock-based compensation / deferred compensation(C)15.0 12.1 
Restructuring and other costs(D)(0.1)1.7 
Non-GAAP gross margin:$2,456.9 64.7 %$2,204.6 60.0 %
OPERATING EXPENSES:
GAAP operating expenses:$1,884.0 49.6 %$1,594.7 43.4 %
Amortization of purchased intangible assets(A)(103.6)(46.6)
Acquisition / divestiture items(B)(71.9)(32.6)
Stock-based compensation / deferred compensation(C)(136.1)(99.9)
Restructuring and other costs(D)(50.2)(52.5)
Non-GAAP operating expenses:$1,522.2 40.1 %$1,363.1 37.1 %
OPERATING INCOME:
GAAP operating income:$448.8 11.8 %$510.9 13.9 %
Amortization of purchased intangible assets(A)212.3 131.6 
Acquisition / divestiture items(B)72.4 32.8 
Stock-based compensation / deferred compensation(C)151.1 112.0 
Restructuring and other costs(D)50.1 54.2 
Non-GAAP operating income:$934.7 24.6 %$841.5 22.9 %
NON-OPERATING INCOME (EXPENSE), NET:
GAAP non-operating income (expense), net:$(91.8)$58.2 
Acquisition / divestiture items(B)(36.5)(107.5)
Deferred compensation(C)(5.8)8.5 
Restructuring and other costs(D)1.3 6.0 
Non-GAAP non-operating expense, net:$(132.8)$(34.8)
   GAAP and Non-GAAP Tax Rate %GAAP and Non-GAAP Tax Rate %
(G)
(G)
INCOME TAX PROVISION:
GAAP income tax provision:$45.7 12.8 %$119.4 21.0 %
Non-GAAP items tax effected(E)56.9 49.9 
Difference in GAAP and Non-GAAP tax rate(F)35.6 (22.9)
Non-GAAP income tax provision:$138.2 17.2 %$146.4 18.2 %
NET INCOME:
GAAP net income:$311.3 $449.7 
Amortization of purchased intangible assets(A)212.3 131.6 
Acquisition / divestiture items(B)35.9 (74.7)
Stock-based compensation / deferred compensation(C)145.3 120.5 
Restructuring and other costs(D)51.4 60.2 
Non-GAAP tax adjustments
(E) - (F)
(92.5)(27.0)
Non-GAAP net income:$663.7 $660.3 
39

Years
  20232022
DILUTED NET INCOME PER SHARE:
GAAP diluted net income per share:$1.25 $1.80 
Amortization of purchased intangible assets(A)0.85 0.53 
Acquisition / divestiture items(B)0.14 (0.30)
Stock-based compensation / deferred compensation(C)0.58 0.48 
Restructuring and other costs(D)0.21 0.24 
Non-GAAP tax adjustments
(E) - (F)
(0.37)(0.11)
Non-GAAP diluted net income per share:$2.66 $2.64 
ADJUSTED EBITDA:
GAAP operating income:$448.8 11.8 %$510.9 13.9 %
Amortization of purchased intangible assets(A)212.3 131.6 
Acquisition / divestiture items(B)72.4 32.8 
Stock-based compensation / deferred compensation(C)151.1 112.0 
Restructuring and other costs(D)50.1 54.2 
Non-GAAP operating income:934.7 24.6 %841.5 22.9 %
Depreciation expense and cloud computing amortization46.9 44.7 
Income from equity method investments, net28.1 31.1 
Adjusted EBITDA$1,009.7 26.6 %$917.3 25.0 %
Non-GAAP Definitions
Non-GAAP gross margin
We define Non-GAAP gross margin as GAAP gross margin, excluding the effects of amortization of purchased intangible assets, acquisition/divestiture items, stock-based compensation, deferred compensation, and restructuring and other costs. We believe our investors benefit by understanding our non-GAAP gross margin as a way of understanding how product mix, pricing decisions, and manufacturing costs influence our business.
Non-GAAP operating expenses
We define Non-GAAP operating expenses as GAAP operating expenses, excluding the effects of amortization of purchased intangible assets, acquisition/divestiture items, stock-based compensation, deferred compensation, and restructuring and other costs. We believe this measure is important to investors evaluating our non-GAAP spending in relation to revenue.
Non-GAAP operating income
We define Non-GAAP operating income as GAAP operating income, excluding the effects of amortization of purchased intangible assets, acquisition/divestiture items, stock-based compensation, deferred compensation, and restructuring and other costs. We believe our investors benefit by understanding our non-GAAP operating income trends, which are driven by revenue, gross margin, and spending.
Non-GAAP non-operating expense, net
We define Non-GAAP non-operating expense, net as GAAP non-operating income (expense), net, excluding acquisition/divestiture items, deferred compensation, and restructuring and other costs. We believe this measure helps investors evaluate our non-operating expense trends.
Non-GAAP income tax provision
We define Non-GAAP income tax provision as GAAP income tax provision, excluding charges and benefits such as net deferred tax impacts resulting from the non-U.S. intercompany transfer of intellectual property, tax law changes, and significant one-time reserve releases upon the statute of limitations expirations. We believe this measure helps investors because it provides for consistent treatment of excluded items in our non-GAAP presentation and a difference in the GAAP and non-GAAP tax rates.
Non-GAAP net income
We define Non-GAAP net income as GAAP net income, excluding the effects of amortization of purchased intangible assets, acquisition/divestiture items, stock-based compensation, restructuring and other costs, and non-GAAP tax adjustments. This measure provides a supplemental view of net income trends, which are driven by non-GAAP income before taxes and our non-GAAP tax rate.
40

Non-GAAP diluted net income per share
We define Non-GAAP diluted net income per share as GAAP diluted net income per share, excluding the effects of amortization of purchased intangible assets, acquisition/divestiture items, stock-based compensation, restructuring and other costs, and non-GAAP tax adjustments. We believe our investors benefit by understanding our non-GAAP operating performance as reflected in a per share calculation as a way of measuring non-GAAP operating performance by ownership in the company.
Adjusted EBITDA
We define Adjusted EBITDA as non-GAAP operating income plus depreciation expense, cloud computing amortization, and income from equity method investments, net. Other companies may define Adjusted EBITDA differently. Adjusted EBITDA is not intended to purport to be an alternative to net income or operating income as a measure of operating performance or cash flow from operating activities as a measure of liquidity. Adjusted EBITDA is a performance measure that we believe offers a useful view of the overall operations of our business because it facilitates operating performance comparisons by removing potential differences caused by variations unrelated to operating performance, such as capital structures (interest expense), income taxes, depreciation, and amortization of purchased intangibles and cloud computing costs.
Explanations of Non-GAAP adjustments
(A).Amortization of purchased intangible assets. Non-GAAP gross margin and operating expenses exclude the amortization of purchased intangible assets, which primarily represents technology and/or customer relationships already developed.
(B).Acquisition / divestiture items. Non-GAAP gross margin and operating expenses exclude costs consisting of external and incremental costs resulting directly from acquisitions, divestitures, and strategic investment activities such as legal, due diligence, integration, and other closing costs, including the acceleration of acquisition stock awards and adjustments to the fair value of earn-out liabilities. Non-GAAP non-operating expense, net, excludes unusual one-time acquisition/divestiture charges, including foreign currency exchange rate gains/losses related to an acquisition, divestiture gains/losses, and strategic investment impairments. These are one-time costs that vary significantly in amount and timing and are not indicative of our core operating performance.
(C).Stock-based compensation / deferred compensation. Non-GAAP gross margin and operating expenses exclude stock-based compensation and income or expense associated with movement in our non-qualified deferred compensation plan liabilities. Changes in non-qualified deferred compensation plan assets, included in non-operating expense, net, offset the income or expense in the plan liabilities.
(D).Restructuring and other costs. Non-GAAP gross margin and operating expenses exclude restructuring and other costs comprised of termination benefits related to reductions in employee headcount and closure or exit of facilities, executive severance agreements, business exit costs, as well as a $20 million commitment to donate to the Trimble Foundation that was paid over four quarters ending in the first quarter of 2023.
(E).Non-GAAP items tax effected. This amount adjusts the provision for income taxes to reflect the effect of the non-GAAP items (A) - (D) on non-GAAP net income.
(F).Difference in GAAP and Non-GAAP tax rate. This amount represents the difference between the GAAP and non-GAAP tax rates applied to the non-GAAP operating income plus the non-GAAP non-operating expense, net. The non-GAAP tax rate excludes charges and benefits such as (i) deferred tax impacts from tax amortization relating to a non-U.S. intercompany transfer of intellectual property and R&D cost capitalization impact to global intangible low-taxed income ("GILTI"), and (ii) significant one-time reserve releases upon statute of limitations expirations.
(G).GAAP and non-GAAP tax rate percentages. These percentages are defined as GAAP income tax provision as a percentage of GAAP income before taxes and non-GAAP income tax provision as a percentage of non-GAAP income before taxes.
41

Item 7A. Quantitative and Qualitative Disclosures about Market Risk
We are exposed to market risk related to changes in interest rates and foreign currency exchange rates. We use certain derivative financial instruments to manage these risks. We do not use derivative financial instruments for speculative purposes. All financial instruments are used in accordance with policies approved by our board of directors.
Market Interest Rate Risk
Our cash equivalents consisted primarily of interest and non-interest bearing bank deposits as well as bank time deposits. The main objective of these instruments is safety of principal and liquidity while maximizing return, without significantly increasing risk. Due to the nature of our cash equivalents that they are readily convertible to cash, we do not anticipate any material effect on our portfolio due to fluctuations in interest rates.
In the second quarter of 2023, we borrowed $1.2 billion of variable-rate debt in conjunction with the Transporeon acquisition. At the end of 2023, our outstanding balance of variable-rate debt was $1.3 billion, see details in Note 8 “Debt” of this report. We are exposed to market risk due to the possibility of changing interest rates. While not predictive, a hypothetical 50 basis point increase in interest rates on our variable-rate debt would result in an increase of approximately $6.5 million in annual interest expense.
Foreign Currency Exchange Rate Risk
We operate in international markets, which expose us to market risk associated with foreign currency exchange rate fluctuations between the U.S. Dollar and various foreign currencies, the most significant of which is the Euro.
Historically, the majority of our revenue contracts are denominated in U.S. Dollars, with the most significant exception being Europe, where we invoice primarily in Euro. Additionally, a portion of our expenses, primarily the cost to manufacture, cost of personnel to deliver technical support on our products and professional services, sales and sales support, and research and development, are denominated in foreign currencies, primarily the Euro.
Revenue resulting from selling in local currencies and costs incurred in local currencies are exposed to foreign currency exchange rate fluctuations, which can affect our operating income. As exchange rates vary, operating income may differ from expectations. In 2023, changes in foreign currency exchange rates had a favorable impact of $0.9 million on revenue and an unfavorable impact of $5.8 million on operating income.
We enter into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations on cash, debt, and certain trade and intercompany receivables and payables, primarily denominated in Euro, Canadian Dollars, New Zealand Dollars, British Pound, and Brazilian Real. These contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts. We occasionally enter into foreign currency exchange contracts to hedge the purchase price of some of our larger business acquisitions.
Our foreign currency contracts are marked-to-market through earnings every period and generally range in maturity from one to two months, or from four to six months for acquisitions. We do not enter into foreign currency contracts for trading purposes. Foreign currency contracts outstanding at the end of 2023 and 2022 are summarized as follows:
 
At the End of 2023
At the End of 2022
 Nominal
Amount
Fair
Value
Nominal
Amount
Fair
Value
(In millions)
Forward contracts:
Purchased$(120.3)$0.3 $(77.9)$— 
Sold50.8 (0.3)130.6 0.2 
Foreign currency exchange contract related to acquisition— — 1,999.4 10.4 
42

TRIMBLE INC.
INDEX TO FINANCIAL STATEMENTS
 
43

Item 8. Financial Statements and Supplementary Data


TRIMBLE INC.
CONSOLIDATED BALANCE SHEETS
At the End of Year20232022
(In millions, except par value)  
ASSETS
Current assets:
Cash and cash equivalents$229.8 $271.0 
Accounts receivable, net706.6 643.3 
Inventories235.7 402.5 
Prepaid expenses89.8 73.7 
Other current assets147.8 127.7 
Assets held for sale421.2  
Total current assets1,830.9 1,518.2 
Property and equipment, net202.5 219.0 
Operating lease right-of-use assets124.0 121.2 
Goodwill5,350.6 4,137.9 
Other purchased intangible assets, net1,243.5 498.1 
Deferred income tax assets412.3 438.4 
Other non-current assets375.5 336.2 
Total assets$9,539.3 $7,269.0 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Short-term debt$530.4 $300.0 
Accounts payable165.3 175.5 
Accrued compensation and benefits181.2 159.4 
Deferred revenue663.1 639.1 
Income taxes payable39.7 23.7 
Other current liabilities201.3 164.4 
Liabilities held for sale48.3  
Total current liabilities1,829.3 1,462.1 
Long-term debt2,536.2 1,220.0 
Deferred revenue, non-current98.3 98.5 
Deferred income tax liabilities287.8 157.8 
Operating lease liabilities121.9 105.1 
Other non-current liabilities165.7 175.3 
Total liabilities5,039.2 3,218.8 
Commitments and contingencies (Note 10)
Stockholders’ equity:
Preferred stock, $0.001 par value; 3.0 shares authorized; none issued and outstanding
  
Common stock, $0.001 par value; 360.0 shares authorized; 246.5 and 246.9 shares issued and outstanding at the end of 2023 and 2022
0.2 0.2 
Additional paid-in-capital2,214.6 2,054.9 
Retained earnings2,437.4 2,230.0 
Accumulated other comprehensive loss(152.1)(234.9)
Total stockholders' equity4,500.1 4,050.2 
Total liabilities and stockholders' equity$9,539.3 $7,269.0 
See accompanying Notes to the Consolidated Financial Statements.
44

TRIMBLE INC.
CONSOLIDATED STATEMENTS OF INCOME

(In millions, except per share amounts) 202320222021
Revenue:
Product$1,771.7 $1,986.1 $2,135.2 
Subscription and services2,027.0 1,690.2 1,523.9 
Total revenue3,798.7 3,676.3 3,659.1 
Cost of sales:
Product875.0 1,040.8 1,086.4 
Subscription and services482.2 444.9 450.3 
Amortization of purchased intangible assets108.7 85.0 87.7 
Total cost of sales1,465.9 1,570.7 1,624.4 
Gross margin2,332.8 2,105.6 2,034.7 
Operating expense:
Research and development664.3 542.1 536.6 
Sales and marketing583.0 553.6 506.8 
General and administrative487.5 422.2 369.1 
Restructuring45.6 30.2 10.3 
Amortization of purchased intangible assets103.6 46.6 50.9 
Total operating expense1,884.0 1,594.7 1,473.7 
Operating income 448.8 510.9 561.0 
Non-operating income (expense), net:
Divestitures gain, net9.2 99.0 41.4 
Interest expense, net(161.0)(71.1)(65.4)
Income from equity method investments, net28.1 31.1 37.7 
Other income (expense), net31.9 (0.8)(0.1)
Total non-operating income (expense), net(91.8)58.2 13.6 
Income before taxes357.0 569.1 574.6 
Income tax provision45.7 119.4 81.8 
Net income311.3 449.7 $492.8 
Net income attributable to noncontrolling interests   0.1
Net income attributable to Trimble Inc.$311.3 $449.7 492.7
Earnings per share:
Basic$1.26 $1.81 $1.96 
Diluted$1.25 $1.80 $1.94 
Shares used in calculating earnings per share:
Basic247.9 248.6 251.4 
Diluted249.1 250.2 254.3 
See accompanying Notes to the Consolidated Financial Statements.
45

TRIMBLE INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
 
 202320222021
(In millions)  
Net income$311.3 $449.7 $492.8 
Other comprehensive income (loss), net of tax
Foreign currency translation adjustments86.4 (81.6)(64.0)
Net change related to derivatives and other(3.6)8.4 0.8 
Comprehensive income394.1 376.5 429.6 
Comprehensive income attributable to noncontrolling interests  0.1 
Comprehensive income attributable to Trimble Inc.
$394.1 $376.5 $429.5 
See accompanying Notes to the Consolidated Financial Statements.
46

TRIMBLE INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
 Common stockRetained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Equity
Noncontrolling
Interest
Total
 SharesAmountAdditional Paid-In Capital
(In millions)       
Balance at the end of 2020250.8 $0.3 $1,801.7 $1,893.4 $(98.5)$3,596.9 $1.7 $3,598.6 
Net income— — — 492.7 — 492.7 0.1 492.8 
Other comprehensive loss
— — — — (63.2)(63.2)— (63.2)
Comprehensive income429.5 429.6 
Issuance of common stock under employee plans, net of tax withholdings2.2 — 36.2 (51.3)— (15.1)— (15.1)
Stock repurchases(2.1)— (15.7)(164.3)— (180.0)— (180.0)
Stock-based compensation— — 112.8 — — 112.8 — 112.8 
Noncontrolling interest investments— — 0.6 — — 0.6 (1.8)(1.2)
Balance at the end of 2021250.9 $0.3 $1,935.6 $2,170.5 $(161.7)$3,944.7 $ $3,944.7 
Net income449.7 449.7 — 449.7 
Other comprehensive loss— — — — (73.2)(73.2)— (73.2)
Comprehensive income376.5 376.5 
Issuance of common stock under employee plans, net of tax withholdings2.0 — 29.6 (43.2)— (13.6)— (13.6)
Stock repurchases(6.0)(0.1)(47.6)(347.0)— (394.7)— (394.7)
Stock-based compensation— — 137.3 — — 137.3 — 137.3 
Balance at the end of 2022246.9 $0.2 $2,054.9 $2,230.0 $(234.9)$4,050.2 $ $4,050.2 
Net income— — — 311.3 — 311.3 — 311.3 
Other comprehensive income— — — — 82.8 82.8 — 82.8 
Comprehensive income394.1 394.1 
Issuance of common stock under employee plans, net of tax withholdings2.0 — 31.6 (24.9)— 6.7 — 6.7 
Stock repurchases(2.4)— (21.0)(79.0)— (100.0)— (100.0)
Stock-based compensation— — 149.1 — — 149.1 — 149.1 
Balance at the end of 2023246.5 $0.2 $2,214.6 $2,437.4 $(152.1)$4,500.1$ $4,500.1 
See accompanying Notes to the Consolidated Financial Statements.

47

TRIMBLE INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In millions)202320222021
Cash flow from operating activities:
Net income$311.3 $449.7 $492.8 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation expense38.3 40.2 41.3 
Amortization expense212.3 131.6 138.6 
Deferred income taxes(104.6)(40.0)(26.9)
Stock-based compensation145.4 120.4 122.6 
Divestitures gain, net(9.2)(99.0)(43.9)
Other, net11.6 41.7 19.2 
(Increase) decrease in assets:
Accounts receivable, net(36.4)(55.4)(9.0)
Inventories67.6 (113.5)(72.9)
Other current and non-current assets(67.2)(46.3)(30.2)
Increase (decrease) in liabilities:
Accounts payable(12.4)(24.8)60.3 
Accrued compensation and benefits20.8 (54.2)54.1 
Deferred revenue26.0 108.6 27.4 
Income taxes payable(4.0)(38.3)(2.9)
Other current and non-current liabilities(2.4)(29.5)(20.0)
Net cash provided by operating activities597.1 391.2 750.5 
Cash flow from investing activities:
Acquisitions of businesses, net of cash acquired(2,088.9)(373.5)(236.1)
Purchases of property and equipment(42.0)(43.2)(46.1)
Net proceeds from divestitures17.0 215.4 67.3 
Other, net45.8 (25.0)11.4 
Net cash used in investing activities(2,068.1)(226.3)(203.5)
Cash flow from financing activities:
Issuance of common stock, net of tax withholdings6.7 (13.6)(15.1)
Repurchases of common stock(100.0)(394.7)(180.0)
Proceeds from debt and revolving credit lines3,847.1 814.8 198.9 
Payments on debt and revolving credit lines(2,292.9)(590.2)(449.9)
Other, net(29.4)(15.3)(1.6)
Net cash provided by (used in) financing activities1,431.5 (199.0)(447.7)
Effect of exchange rate changes on cash and cash equivalents7.4 (20.6)(11.3)
Net (decrease) increase in cash and cash equivalents(32.1)(54.7)88.0 
Cash and cash equivalents - beginning of period271.0 325.7 237.7 
Cash and cash equivalents - end of period (1)
$238.9 $271.0 $325.7 
Supplemental cash flow disclosure:
Cash paid for income taxes, net$168.0 $197.3 $98.3 
Cash paid for interest$133.7 $73.1 $61.8 
(1) Includes $9.1 million of cash and cash equivalents classified as held for sale as of December 29, 2023.
See accompanying Notes to the Consolidated Financial Statements.
48

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
NOTE 1: DESCRIPTION OF BUSINESS AND ACCOUNTING POLICIES
Trimble Inc., (“we” or “our” or “us”) is incorporated in the State of Delaware since October 2016.
We are a leading provider of technology solutions that enable professionals and field mobile workers to improve or transform their work processes. We focus on transforming the way the world works by delivering products and services that connect the physical and digital worlds. We generate revenue primarily through the sale of our hardware, software, maintenance and support, professional services, and subscriptions.
Basis of Presentation
These Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated. Noncontrolling interests represent the noncontrolling stockholders’ proportionate share of the net assets and results of operations of our consolidated subsidiaries.
We use a 52–53 week fiscal year ending on the Friday nearest to December 31. Fiscal 2023, 2022, and 2021 were all 52-week years ending on December 29, 2023, December 30, 2022, and December 31, 2021. Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.
Use of Estimates
The preparation of financial statements in accordance with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Estimates and assumptions are used for (i) revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations; (ii) inventory valuation; (iii) valuation of long-lived assets and their estimated useful lives; (iv) goodwill and other long-lived asset impairment analyses; (v) stock-based compensation; and (vi) income taxes. We base our estimates on historical experience and various other assumptions we believe to be reasonable. Actual results that we experience may differ materially from our estimates.
Change in Presentation
During the first quarter of 2023, we changed the presentation of revenue and cost of sales in the Consolidated Statements of Income. This change was made to better reflect our Connect and Scale strategy and business model evolution with a continued shift toward a more significant mix of recurring revenues, which includes subscription, maintenance and support, and term licenses. As such, we revised our presentation, including (i) the combination of subscription and services into one line item, and (ii) moving term licenses from product to subscription and services. The subscription and services line item is more aligned with our performance measures, how we manage our business, and is helpful to investors and others to better understand our results.
Previously, we presented revenue and cost of sales on three lines as follows:
product, which included hardware and software licenses (both perpetual and term licenses);
service, which included hardware and software maintenance and support and professional services;
subscription, which included SaaS, data, and hosting services.
The revised categories are as follows:
product, which includes hardware and perpetual software licenses;
subscription and services, which includes SaaS, data, and hosting services, as well as term licenses, hardware and software maintenance and support, and professional services.
Prior period amounts have been revised to conform to the current period presentation. This change in presentation did not affect the total revenue or total cost of sales. The effect of the change on the Consolidated Statements of Income for 2022 and 2021 was as follows:
49

20222021
(In millions)
As Previously ReportedEffect of Change in PresentationAs Reported HereinAs Previously ReportedEffect of Change in PresentationAs Reported Herein
Revenue:
Product$2,152.0 $(165.9)$1,986.1 $2,247.5 $(112.3)$2,135.2 
Subscription and services— 1,690.2 1,690.2 — 1,523.9 1,523.9 
Service641.3 (641.3)— 649.4 (649.4)— 
Subscription883.0 (883.0)— 762.2 (762.2)— 
Total revenue$3,676.3 $— $3,676.3 $3,659.1 $— $3,659.1 
Cost of sales:
Product$1,046.1 $(5.3)$1,040.8 $1,090.1 $(3.7)$1,086.4 
Subscription and services— 444.9 444.9 — 450.3 450.3 
Service235.7 (235.7)— 229.9 (229.9)— 
Subscription203.9 (203.9)— 216.7 (216.7)— 
Amortization of purchased intangible assets85.0 — 85.0 87.7 — 87.7 
Total cost of sales$1,570.7 $— $1,570.7 $1,624.4 $— $1,624.4 
Reportable Segments
We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation.
Our Chief Executive Officer, who is our CODM, views and evaluates operations based on the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformance with U.S. GAAP.
Revenue Recognition
Significant Judgments
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  Revenue is recognized net of allowance for returns and any taxes collected from customers. We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.
Judgment is required to determine SSP for each performance obligation.  We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services.  In instances where SSP is not directly observable, we estimate SSP considering multiple factors including but not limited to, our internal cost, pricing practices, sales channel, competitive positioning, and overall market and business environments. As our offerings and markets change, we may be required to reassess our estimated SSP and, as a result, the timing and classification of our revenue could be affected.
Nature of Goods and Services
We generate revenue primarily from products and services and subscriptions; each of which is a distinct performance obligation. Descriptions are as follows:
Product
Product revenue includes hardware and perpetual software licenses.
Hardware is recognized when the control of the product transfers to the customer, which is generally when the product is shipped.  We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.
Software including perpetual licenses is recognized upon delivery and commencement of the license term.  In general, our contracts do not provide for customer specific acceptances.
50

Subscription and Services
Subscription and services revenue includes SaaS and hosting services, term licenses, hardware and software maintenance, and support and professional services.
SaaS may be sold with devices used to collect, generate, and transmit data.  SaaS is distinct from the related devices. SaaS is provided on either a subscription or a consumption basis. In addition, we may host the software that the customer has separately licensed. Hosting services are distinct from the underlying software. Subscription terms generally range from month-to-month to one to three years.  Subscription revenue is recognized monthly over the subscription term, commencing from activation. Revenue related to SaaS on a consumption basis is recognized when the customer utilizes the service based on the quantity of the services consumed.
Term license subscriptions contain an on-premise term license component as well as maintenance and support. Term licenses are distinct and recognized upon transfer and commencement of the subscription license term. Maintenance and support are recognized ratably over the subscription term. The subscription term generally ranges from one to three years.
Hardware maintenance and support, commonly called extended warranty, entitles the customer to receive replacement parts and repair services.  Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from one to two years depending on the product line.
Software maintenance and support entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support. Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from one to three years, with one year being most common.
Professional services include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services. The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.
Accounts Receivable, Net
Accounts receivable, net, includes billed and unbilled amounts due from customers. Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required. Both billed and unbilled amounts due are stated at their net estimated realizable value.
We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected. Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors, such as age of the accounts receivable balances, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay. At the end of 2023 and 2022, the allowances for credit losses were immaterial.
Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost. Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances. Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues. If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.
Property and Equipment, Net
Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable. Useful lives generally range from four to six years for machinery and equipment, five to ten years for furniture and fixtures, two to five years for computer equipment and software, thirty-nine years for buildings, and the life of the lease for leasehold improvements. We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from two to five years.
Leases
We determine if an arrangement is a lease at inception. Operating leases with lease terms greater than one year are included in Operating lease right-of-use (“ROU”) assets, Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets.
51

ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at the commencement date. The operating lease ROU assets include adjustments made for uneven rents, lease incentives, and lease impairments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement.
Business Combinations
We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date. When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets. Critical estimates when valuing intangible assets include expected future cash flows based on consideration of revenue and revenue growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates. Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.
Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.
Acquisition costs are expensed as incurred.
Goodwill
We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist. To determine whether goodwill is impaired, we first assess qualitative factors. Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events. If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis. Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.
When performing a quantitative approach, we compare the reporting unit’s carrying amount, including goodwill, to the reporting unit's fair value. The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates. If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.
Intangible Assets
Intangible assets acquired in a business combination are recorded at fair value. Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from three to ten years and have a weighted-average useful life of approximately seven years. We write off fully amortized intangible assets when those assets are no longer used.
We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows. The estimated future cash flows are primarily based upon assumptions about expected future operating performance.
Foreign Currency Translation
Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rates on the balance sheet date. Revenue and expense are translated at average monthly exchange rates during the year. Translation adjustments resulting from this process are recorded to other comprehensive income.
Stock-Based Compensation
Stock-based compensation expense is based on the measurement date fair value of the awards, net of expected forfeitures. Expense is generally recognized on a straight-line basis over the requisite service period of the stock awards. The estimate of the forfeiture rate is based on historical experience.
Research and Development Costs
Research and development costs are expensed as incurred. Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred. We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.
52

Income Taxes
Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized. Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards.
Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes. Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.
We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions. We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions. Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges. The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.
Concentrations of Risk
Cash and cash equivalents are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.
We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers. We perform ongoing credit evaluations of our customers’ financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.
In addition, we rely on a limited number of suppliers for a number of our critical components.
Guarantees, Including Indirect Guarantees of Indebtedness of Others
In the normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters. We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities. In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.
It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made under these agreements were not material, and no liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2023 and 2022.
Derivative Financial Instruments
We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, primarily denominated in Euro, Canadian Dollars, New Zealand Dollars, British Pound, and Brazilian Real. These contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts. We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions. We do not enter into foreign currency forward contracts for trading purposes.
At the end of 2023 and 2022, there were no derivatives outstanding that were accounted for as hedges.
53

Recently issued Accounting Pronouncements not yet Adopted
In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU updates reportable segment disclosure requirements primarily through (i) enhanced disclosures about significant segment expenses, (ii) the composition of other segment items, and (iii) optional disclosure of more than one measure of segment profit or loss if the CODM uses those measures to assess segment performance and allocate resources. The ASU is effective for our Annual Report on Form 10-K beginning in 2024 and, afterward, interim reports. Early adoption is permitted. The ASU should be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU updates the annual income tax disclosures by requiring (i) specific categories and greater disaggregation of information in the rate reconciliation, (ii) income taxes paid disaggregated by taxing authority and jurisdiction, and (iii) disclosures of pretax income (or loss) and income tax expense (or benefit). Additionally, certain existing disclosure requirements are removed. The ASU is effective for our Annual Report on Form 10-K beginning in 2025 and is applied prospectively. Early adoption and retrospective application are permitted. We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.
Recent Adopted Accounting Pronouncements
There are no recently adopted accounting pronouncements.
NOTE 2: EARNINGS PER SHARE
Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period plus additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued. Potentially dilutive common shares include outstanding stock options, restricted stock units (“RSUs”), contingently issuable shares, and shares to be purchased under our employee stock purchase plan.
The following table shows the computation of basic and diluted earnings per share:
 202320222021
(In millions, except per share amounts)   
Numerator:
Net income attributable to Trimble Inc.$311.3 $449.7 $492.7 
Denominator:
Weighted-average number of common shares used in basic earnings per share247.9 248.6 251.4 
Effect of dilutive securities1.2 1.6 2.9 
Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share249.1 250.2 254.3 
Basic earnings per share$1.26 $1.81 $1.96 
Diluted earnings per share$1.25 $1.80 $1.94 
Antidilutive weighted-average shares (1)
1.9 1.3 0.1 
(1)    Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.
NOTE 3: ACQUISITIONS
On April 3, 2023, we acquired all of the issued and outstanding shares of TP Group Holding GmbH and Sixfold GmbH, which owned Transporeon, in an all-cash transaction. Transporeon is a Germany-based company and leading cloud-based transportation management software platform that connects key stakeholders across the industry lifecycle to positively impact the optimization of global supply chains, which aligns with our Connect and Scale strategy. Transporeon is reported as part of our Transportation segment.
The total purchase consideration was €1.9 billion or $2.1 billion, which included the repayment of outstanding Transporeon debt of $339.6 million. The acquisition was funded through a combination of cash on hand and debt. See Note 8 “Debt” of this report for more information.
In addition to Transporeon, we acquired two businesses in 2023 with total purchase consideration of $47.0 million. In the
54

aggregate, the two businesses acquired contributed less than 1% of our total revenue during 2023.
In 2022, we acquired two businesses, with total purchase consideration of $379.5 million. The largest acquisition was Bid2Win Software, LLC, a leading provider of estimating and operations solutions for the heavy civil construction industry. In the aggregate, the businesses acquired contributed less than 1% of our total revenue during 2022.
In 2021, we acquired AgileAssets, with total purchase consideration of $237.5 million. AgileAssets is a provider of SaaS solutions for transportation asset lifecycle management. The acquisition contributed less than 1% of our total revenue during 2021.
Acquisition costs of $35.0 million, $20.4 million, and $13.6 million in 2023, 2022, and 2021, were expensed as incurred and are included in Cost of sales and General and administrative expenses in our Consolidated Statements of Income.
Purchase Price Allocation
The fair value of identifiable assets acquired and liabilities assumed was determined under the acquisition method of accounting for business combinations. The excess of purchase consideration over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. The fair value of intangible assets acquired is generally determined based on a discounted cash flow analysis.
The following table summarizes the consideration transferred to acquire Transporeon and the preliminary allocation of the purchase price among the assets acquired and liabilities assumed, as well as the estimated useful lives of the identifiable intangible assets as of the date of the acquisition. The allocation of the purchase price is still preliminary as we finalize deferred income taxes. Preliminary estimates will be finalized within one year of the acquisition date.
Fair Value as of the Acquisition DateEstimated Useful Life
(In millions)
Total purchase consideration$2,082.6 
Net tangible assets acquired:
Cash and cash equivalents12.9 
Accounts receivable, net41.8 
Other current assets28.0 
Non-current assets24.7 
Accounts payable(4.1)
Accrued compensation and benefits(9.7)
Deferred revenue(16.5)
Other current liabilities(47.2)
Non-current liabilities(20.6)
Total net tangible assets acquired9.3 
Intangible assets acquired:
Customer relationships759.5 11 years
Developed product technology168.4 7 years
Trade name11.9 5 years
Total intangible assets acquired939.8 
Deferred tax liability(256.6)
Fair value of all assets/liabilities acquired692.5 
Goodwill$1,390.1 
Goodwill consists of growth potential, synergies, and economies of scale expected from combining Transporeon’s operations with ours, together with the highly skilled and valuable assembled workforce. We do not expect the goodwill to be deductible for income tax purposes.
The Company corrected an error which resulted in an adjustment of $34 million between goodwill and developed technology intangibles, net of tax.
55

Financial Information
The following table presents the amounts of revenue and net loss included in the Consolidated Statements of Income resulting from Transporeon since the acquisition date, which includes the effects of purchase accounting, primarily amortization of intangible assets and other adjustments.
Year of
 2023
(In millions) 
Total revenue$124.7 
Net loss
(42.3)
Pro Forma Financial Information
The unaudited pro forma financial information presented in the following table was computed by combining the historical financial information of Trimble and Transporeon along with the effects from business combination accounting and the associated debt resulting from this acquisition as if the companies were combined on January 1, 2022. This information is presented for informational purposes only, and it is not necessarily indicative of the operating results that would have occurred if the acquisition had been consummated as of that date. This information should not be used as a predictive measure of our future financial position, results of operations, or liquidity.
 Year of
 20232022
(In millions)  
Total revenue$3,839.2 $3,831.2 
Net income273.0 308.6 
NOTE 4: DIVESTITURES
Pending Divestiture
On September 28, 2023, we executed a definitive agreement with AGCO that provides for the formation of a JV with AGCO in the mixed fleet precision agriculture market. Under the terms of the agreement, we will contribute the Trimble Ag business, excluding certain GNSS and guidance technologies, and AGCO will contribute its JCA Technologies business to the JV. We will sell an interest in the JV to AGCO for $2.0 billion in pre-tax cash proceeds, subject to working capital adjustments. Immediately following the closing of this proposed transaction, we will own 15% of the JV and AGCO will own 85% of the JV.
Additionally, we plan to enter into the following agreements with AGCO as part of the overall transaction:
a seven-year, renewable Supply Agreement through which we will provide key GNSS and guidance technologies to the JV for use in professional agriculture machines sold by AGCO, on an exclusive basis with limited exceptions;
a Technology Transfer and License Agreement to govern the licensing of certain non-divested intellectual property and technology for use by the JV in the agriculture field and, upon expiration of the Supply Agreement, to govern fixed and variable royalty payments made to us by the JV;
a Trademark License Agreement to govern the licensing of certain Trimble trademarks for use by the JV in the agriculture field;
a Positioning Services Agreement through which the JV will serve as our channel partner for the positioning services in the agriculture market; and
a Transition Services Agreement to provide contract manufacturing services for the divested products for two years following the closing of the proposed transaction.
The proposed transaction is expected to close in the first half of 2024 and is subject to customary closing conditions, including regulatory approvals. Trimble Ag is reported as a part of our Resources and Utilities segment.
Following the closing of this proposed transaction, our 15% ownership interest in the JV is expected to be reported as an equity method investment.
The assets and liabilities of Trimble Ag that are subject to the proposed transaction were classified as held for sale at the end of 2023. The following table presents the carrying values of the major classes of assets and liabilities classified as held for sale in our Consolidated Balance Sheets at the end of 2023:
56

At the End of Year
(In millions)2023
Cash and cash equivalents$9.1 
Accounts receivable, net12.1 
Inventories, net
84.2 
Other current assets3.4 
Property and equipment, net20.7 
Other purchased intangible assets, net20.3 
Goodwill
268.1 
Other non-current assets3.3 
Total Assets Held for Sale
$421.2 
Accounts payable$1.8 
Deferred revenue, current
14.3 
Other current liabilities16.0 
Deferred revenue, non-current8.3 
Other non-current liabilities7.9 
Total Liabilities Held for Sale
$48.3 
Other Divestitures
In addition to the pending Trimble Ag JV Transaction, we divested five businesses in 2023 with total proceeds of $18.7 million.
In 2022, we divested six businesses with total proceeds of $226.3 million. The largest divestiture was the sale of Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO accessories businesses to Precisional LLC, an affiliate of The Jordan Company (“TJC”), for $205.1 million in cash, which included a working capital adjustment.
In 2021, divestitures were not material to the financial statements.
NOTE 5: INTANGIBLE ASSETS AND GOODWILL
Intangible Assets
The following table presents a summary of our intangible assets:
At the End of 2023At the End of 2022
(In millions)Weighted-Average Useful Lives (in years)Gross Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Gross Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Developed product technology6$908.5 $(554.1)$354.4 $1,004.8 $(722.7)$282.1 
Customer relationships101,358.4 (474.5)883.9 654.1 (445.9)208.2 
Trade names and trademarks643.8 (38.6)5.2 39.5 (32.7)6.8 
Distribution rights and other intellectual property74.2 (4.2) 8.0 (7.0)1.0 
$2,314.9 $(1,071.4)$1,243.5 $1,706.4 $(1,208.3)$498.1 
As of the end of 2023 and 2022, $267.8 million and $79.9 million of fully amortized intangible assets were written off.
57

The estimated future amortization expense of intangible assets at the end of 2023 was as follows:
(In millions)
2024$200.4 
2025168.6 
2026163.4 
2027149.7 
2028135.6 
Thereafter425.8 
Total$1,243.5 
Goodwill
The changes in the carrying amount of goodwill by segment for 2023 were as follows: 
Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
Balance as of year end 2022$2,300.1 $382.1 $471.8 $983.9 $4,137.9 
Additions due to acquisitions27.7   1,390.1 1,417.8 
Assets held for sale (1.9)(266.2) (268.1)
Foreign currency translation and other adjustments19.5 4.9 10.8 27.8 63.0 
Balance as of year end 2023$2,347.3 $385.1 $216.4 $2,401.8 $5,350.6 
NOTE 6: CERTAIN BALANCE SHEET COMPONENTS
The components of inventory, net were as follows:
At the End of Year20232022
(In millions)  
Inventories:
Raw materials$88.4 $154.9 
Work-in-process3.0 13.1 
Finished goods144.3 234.5 
Total inventories$235.7 $402.5 
Finished goods includes $11.3 million and $16.9 million at the end of 2023 and 2022 for costs of sales that have been deferred in connection with deferred revenue arrangements.
The components of property and equipment, net were as follows:
At the End of Year20232022
(In millions)  
Property and equipment, net:
Land, building, furniture, and leasehold improvements$237.4 $244.4 
Machinery and equipment170.0 177.6 
Software and licenses131.6 146.4 
Construction in progress 14.0 10.1 
553.0 578.5 
Less: accumulated depreciation(350.5)(359.5)
Total property and equipment, net$202.5 $219.0 
58

The components of accumulated other comprehensive loss, net of related tax were as follows:
At the End of Year20232022
(In millions)
Accumulated foreign currency translation adjustments$(158.0)$(241.6)
Gain on cash flow hedge4.7 5.4 
Net unrealized actuarial gains
1.2 1.3 
Total accumulated other comprehensive loss$(152.1)$(234.9)
NOTE 7: REPORTING SEGMENT AND GEOGRAPHIC INFORMATION
We determined our operating segments based on how our CODM views and evaluates operations. Various factors, including market separation and customer-specific applications, go-to-market channels, and products and services, were considered in determining these operating segments. Our CODM regularly reviews our segment operating results to make decisions about resources that are allocated to each segment and to assess performance. In each of our segments, we sell many individual products. For this reason, it is impracticable to segregate and identify revenue for each of the individual products or group of products we sell.
Our reportable segments are described below:
Buildings and Infrastructure. This segment primarily serves customers working in architecture, engineering, construction, and operations and maintenance.
Geospatial. This segment primarily serves customers working in surveying, engineering, and government.
Resources and Utilities. This segment primarily serves customers working in agriculture, forestry, and utilities.
Transportation. This segment primarily serves customers working in long haul trucking and freight shipper markets.
The following Reporting Segment tables reflect the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformity with U.S. GAAP. This is consistent with the way the CODM evaluates each of the segment's performance and allocates resources.
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
2023
Segment revenue$1,593.1 $695.5 $769.1 $741.0 $3,798.7 
Segment operating income 440.8 209.1 270.6 130.2 $1,050.7 
2022
Segment revenue$1,494.0 $756.5 $821.6 $604.2 $3,676.3 
Segment operating income 406.3 221.4 278.3 58.8 964.8 
2021
Segment revenue$1,422.7 $828.9 $771.3 $636.5 $3,659.4 
Segment operating income411.7 244.1 264.0 43.4 963.2 
59

 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
As of Year End 2023
Accounts receivable, net$314.1 $125.0 $92.5 $175.0 $706.6 
Inventories65.0 115.8 11.1 43.8 235.7 
Goodwill2,347.3 385.1 216.4 2,401.8 5,350.6 
As of Year End 2022
Accounts receivable, net $305.1 $137.2 $79.2 $121.8 $643.3 
Inventories 93.2 146.1 100.3 62.9 402.5 
Goodwill2,300.1 382.1 471.8 983.9 4,137.9 
As of Year End 2021
Accounts receivable, net$246.8 $134.0 $112.9 $131.1 $624.8 
Inventories79.3 136.4 67.4 80.2 363.3 
Goodwill2,141.4 403.6 440.8 995.7 3,981.5 
A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows: 
 202320222021
(In millions)  
Consolidated segment operating income$1,050.7 $964.8 $963.2 
Unallocated general corporate expenses(116.0)(123.3)(106.2)
Purchase accounting adjustments(212.3)(131.6)(134.5)
Acquisition / divestiture items(72.4)(32.8)(21.8)
Stock-based compensation / deferred compensation(151.1)(112.0)(128.6)
Restructuring and other costs(50.1)(54.2)(11.1)
Consolidated operating income448.8 510.9 561.0 
Total non-operating income (expense), net(91.8)58.2 13.6 
Consolidated income before taxes$357.0 $569.1 $574.6 
60

The disaggregation of revenue by geography is summarized in the tables below. Revenue is defined as revenue from external customers attributed to countries based on the location of the customer and excludes the effects of certain acquired deferred
revenue that was written down to fair value in purchase accounting, consistent with the Reporting Segment tables above.
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
2023
North America$1,026.0 $300.2 $217.5 $474.8 $2,018.5 
Europe338.1 213.3 328.9 195.9 1,076.2 
Asia Pacific196.6 141.9 56.9 33.5 428.9 
Rest of World32.4 40.1 165.8 36.8 275.1 
Total segment revenue$1,593.1 $695.5 $769.1 $741.0 $3,798.7 
2022
North America$938.1 $320.7 $227.0 $469.4 $1,955.2 
Europe337.1 247.8 374.3 78.7 1,037.9 
Asia Pacific192.8 140.3 51.7 30.3 415.1 
Rest of World26.0 47.7 168.6 25.8 268.1 
Total segment revenue$1,494.0 $756.5 $821.6 $604.2 $3,676.3 
2021
North America$823.5 $337.3 $212.2 $493.1 $1,866.1 
Europe386.6 282.3 368.4 87.3 1,124.6 
Asia Pacific188.4 161.4 67.3 30.2 447.3 
Rest of World24.2 47.9 123.4 25.9 221.4 
Total segment revenue$1,422.7 $828.9 $771.3 $636.5 $3,659.4 
Total revenue in the United States as included in the Consolidated Statements of Income was $1,855.2 million, $1,777.4 million, and $1,687.4 million in 2023, 2022, and 2021. No single customer or country other than the United States accounted for 10% or more of our total revenue in 2023, 2022, and 2021. No single customer accounted for 10% or more of our accounts receivable at the end of 2023 and 2022.
Property and equipment, net by geographic area were as follows:
At the End of Year20232022
(In millions)  
Property and equipment, net:
United States$153.8 $157.7 
Europe28.0 40.3 
Asia Pacific and Rest of World20.7 21.0 
Total property and equipment, net$202.5 $219.0 
61

NOTE 8: DEBT
Debt consisted of the following:
At the End of YearEffective interest rate
(In millions, except percentages)Date of Issuance
End of 2023
20232022
Senior Notes:
   Senior Notes, 4.15%, due June 2023
June 2018$ $300.0 
   Senior Notes, 4.75%, due December 2024
November 20144.95%400.0 400.0 
   Senior Notes, 4.90%, due June 2028
June 20185.04%600.0 600.0 
   Senior Notes, 6.10%, due March 2033
March 20236.13%800.0  
Credit Facilities:
2022 Revolving Credit Facility, due March 2027September 20226.71%150.0 225.0 
Term Loan, due April 2026April 20236.99%500.0  
Term Loan, due April 2028April 20237.12%500.0  
Uncommitted Credit Facilities, floating rate5.06%130.4  
Unamortized discount and issuance costs(13.8)(5.0)
Total debt$3,066.6 $1,520.0 
Less: Short-term debt530.4 300.0 
Long-term debt$2,536.2 $1,220.0 
Debt Maturities
At the end of 2023, our debt maturities based on outstanding principal were as follows (in millions):
Year Payable
2024$530.4 
2025 
2026518.8 
2027193.7 
20281,037.5 
Thereafter800.0 
Total$3,080.4 
Senior Notes
All of our senior notes are unsecured obligations. Interest on the senior notes is payable semi-annually in June and December of each year, except for the interest on the 2033 Senior Notes payable in March and September (as next described). For the 2028 and 2033 senior notes, the interest rate is subject to adjustment from time to time if Moody’s or S&P (or, if applicable, a substitute rating agency) downgrades (or subsequently upgrades) its rating assigned to the notes.
Senior Notes are unsecured and rank equally in right of payment with all of our other senior unsecured indebtedness. We may redeem the notes of each series of senior notes at our option in whole or in part at any time. Such indenture also contains covenants limiting our ability to create certain liens, enter into sale and lease-back transactions, and consolidate or merge with or into, or convey, transfer, or lease all or substantially all of our properties and assets, each subject to certain exceptions.
2033 Senior Notes
In March 2023, we issued an aggregate principal amount of $800.0 million in senior notes (the “2033 Senior Notes”) that will mature in March 2033 and bear interest at a fixed rate of 6.1% per annum. The interest is payable semi-annually in March and September of each year, commencing in September 2023. The interest rate is subject to adjustment from time to time upon a rating agency downgrade or upgrade of the credit rating assigned to the 2033 Senior Notes. The 2033 Senior Notes were sold at 99.843% of the aggregate principal amount. The 2033 Senior Notes are unsecured and rank equally in right of payment with all of our other senior unsecured indebtedness.
62

Credit Facilities
Bridge Facility
On December 11, 2022, we entered into a bridge facility commitment letter (the “Bridge Facility”) in connection with the acquisition of Transporeon. Under the Bridge Facility, the lender committed to provide a term loan up to an aggregate amount of €1.88 billion. On December 27, 2022, the Bridge Facility was automatically reduced to €500 million upon entering into the 2022 Term Loan Agreement and the 2022 Credit Facility Amendment (as next described). On March 9, 2023, as a result of completing the issuance of the 2033 Senior Notes, the remaining €500 million was automatically terminated with no amounts having been drawn.
2022 Term Loan Credit Agreement
On December 27, 2022, we entered into a $1.0 billion unsecured, delayed draw term loan credit agreement comprised of commitments for a 3-year tranche for $500.0 million and a 5-year tranche for $500.0 million. On April 3, 2023, both variable-rate term loans were drawn to fund the acquisition of Transporeon.
Prepayments are allowed without penalty and cannot be reborrowed.
2022 Credit Facility and Amendment
In March 2022, we entered into a credit agreement (the “2022 Credit Facility”) maturing in March 2027. The 2022 Credit Facility provides for a five-year, unsecured revolving credit facility in the aggregate principal amount of $1.25 billion, and permits us, subject to the satisfaction of certain conditions, to increase the commitments for revolving loans by an aggregate principal amount of up to $500.0 million. The variable interest rate and commitment fees are based on our current long-term, senior unsecured debt ratings, our leverage ratio, and certain specified sustainability targets.
On December 27, 2022, we entered into an amendment to the 2022 Credit Facility (the “2022 Credit Facility Amendment”) that made $600.0 million of the existing commitments under the Credit Facility available for the acquisition of Transporeon and increased our maximum permitted leverage ratio following the closing of the acquisition. On April 3, 2023, we borrowed $225.0 million as part of the proceeds to finance the acquisition. For additional information related to the Transporeon acquisition, see Note 3 “Acquisitions of this report.
Uncommitted Facilities
At the end of 2023, we had two $75.0 million and one100.0 million revolving credit facilities, which are uncommitted (the “uncommitted facilities”). Generally, these variable-rate uncommitted facilities may be redeemed upon demand. Borrowings under uncommitted facilities are classified as short-term debt in the Consolidated Balance Sheet.
Covenants
The 2022 term loan credit agreement and 2022 credit facility, as amended, contain customary covenants including, among other requirements, limitations that restrict the Company’s and its subsidiaries’ ability to create liens and enter into sale and leaseback transactions, and restrictions on the ability of the subsidiaries to incur indebtedness. Further, both debt agreements contain financial covenants that require the maintenance of maximum leverage and minimum interest coverage ratios. At the end of 2023, we were in compliance with the covenants for each of our debt agreements.
NOTE 9: LEASES
We have operating leases primarily for certain of our major facilities, including corporate offices, research and development facilities, and manufacturing facilities. Lease terms range from 1 to 12 years, and certain leases include options to extend the lease for up to 10 years. We consider options to extend the lease in determining the lease term.
Operating lease expense consisted of:
202320222021
(In millions) 
Operating lease expense$33.5 $36.3 $35.5 
Short-term lease expense and other17.1 14.8 17.8 
Total lease expense$50.6 $51.1 $53.3 
63

Supplemental cash flow information related to leases was as follows:
202320222021
(In millions)
Cash paid for liabilities included in the measurement of lease liabilities:
Operating cash flows from operating leases (1)
$31.0 $35.0 $35.9 
Right-of-use assets obtained in exchange for Operating lease liabilities:$47.0 $26.3 $49.5 
(1)Excludes cash payments for short-term leases, which are not capitalized.
Supplemental balance sheet information related to leases was as follows:
At the End of Year20232022
(In millions)
Operating lease right-of-use assets$124.0 $121.2 
Other current liabilities$29.1 $35.0 
Operating lease liabilities121.9 105.1 
  Total operating lease liabilities$151.0 $140.1 
Weighted-average discount rate 4.27 %3.30 %
Weighted-average remaining lease term7 years6 years
At the end of 2023, the maturities of lease liabilities were as follows:
(In millions)
2024$34.6 
202529.3 
202625.0 
202720.3 
202816.4 
Thereafter47.9 
Total lease payments$173.5 
Less: imputed interest22.5 
Total $151.0 
We signed operating leases for real estate of approximately $21.5 million that have not yet commenced at the end of 2023, and as such, have not been recognized on our Consolidated Balance Sheets. These operating leases are expected to commence in 2024 with lease terms ranging from 1 to 11 years.
NOTE 10: COMMITMENTS AND CONTINGENCIES
Commitments
At the end of 2023, we had unconditional purchase obligations of approximately $618.9 million as compared to $858.8 million at the end of 2022. These unconditional purchase obligations primarily represent (i) open non-cancellable purchase orders for material purchases with our inventory vendors, and (ii) various non-cancelable agreements with certain service providers with minimum or fixed commitments.
Litigation
From time to time, we are involved in litigation arising in the ordinary course of our business. There are no material legal proceedings, other than ordinary routine litigation incidental to the business, that we or any of our subsidiaries is a party, or that any of our or our subsidiaries’ property is subject.
64

NOTE 11: FAIR VALUE MEASUREMENTS
The following table summarizes the fair values of financial instruments at fair value on a recurring basis for the periods indicated and determined using the following inputs:
Fair Values at the end of 2023
Fair Values at the end of 2022
Quoted prices in Active Markets for Identical AssetsSignificant Other Observable InputsSignificant Unobservable InputsQuoted prices in Active Markets for Identical AssetsSignificant Other Observable InputsSignificant Unobservable Inputs
(In millions)(Level I)(Level II)(Level III)Total(Level I)(Level II)(Level III)Total
Assets
Deferred compensation plan (1)
$31.2$$$31.2$31.5$$$31.5
Derivatives (2)
0.30.318.018.0
Contingent consideration (3)
0.30.33.13.1
Total assets measured at fair value$31.2$0.3$0.3$31.8$31.5$18.0$3.1$52.6
Liabilities
Deferred compensation plan (1)
$31.2$$$31.2$31.5$$$31.5
Derivatives (2)
0.30.30.20.2
Total liabilities measured at fair value$31.2$0.3$$31.5$31.5$0.2$$31.7
(1)Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets. The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.
(2)Represents forward currency exchange contracts, and for 2022, a treasury rate lock contract, all that are included in Other current assets and Other current liabilities on our Consolidated Balance Sheets.
(3)Represents arrangements to receive payments from buyers of our divested companies that are included in Other current assets on our Consolidated Balance Sheets. The fair values are estimated using scenario-based methods based upon estimated future milestones.
At the end of 2022, derivative assets included foreign currency exchange contracts and a treasury rate lock contract, both related to the acquisition of Transporeon and associated debt and were settled in the first two quarters of 2023.
Additional Fair Value Information
The total estimated fair value of all outstanding financial instruments that are not recorded at fair value on a recurring basis (debt) was approximately $3.1 billion and $1.5 billion at the end of 2023 and 2022.
The fair value of the senior notes was determined based on observable market prices in less active markets and is categorized accordingly as Level II. The fair values do not indicate the amount we would currently have to pay to extinguish the debt.
65

NOTE 12: DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS
Deferred Revenue
Changes in our deferred revenue during 2023 and 2022 were as follows: 
(In millions) 20232022
Beginning balance of the period$737.6 $631.8 
Revenue recognized from prior year-end(607.8)(511.5)
Billings net of revenue recognized from current year631.6 617.3 
Ending balance of the period$761.4 $737.6 
Remaining Performance Obligations
At the end of 2023, approximately $1.8 billion of revenue is expected to be recognized from remaining performance obligations for which goods or services have not been delivered, primarily subscription, software, and software maintenance, and to a lesser extent, hardware and professional services contracts. We expect to recognize $1.2 billion or 70% of our remaining performance obligations as revenue during the next 12 months and the remainder thereafter.
NOTE 13: INCOME TAXES
Income before taxes and the provision (benefit) for taxes consisted of the following:
202320222021
(In millions)
Income before taxes:
United States$26.9 $117.7 $144.0 
Foreign330.1 451.4 430.6 
Total$357.0 $569.1 $574.6 
Provision (benefit) for taxes:
U.S. Federal:
Current$57.1 $98.4 $27.1 
Deferred(92.5)(97.7)(22.9)
(35.4)0.7 4.2 
U.S. State:
Current12.8 12.6 5.6 
Deferred(6.6)(5.0)(2.5)
6.2 7.6 3.1 
Foreign:
Current80.4 48.4 76.0 
Deferred(5.5)62.7 (1.5)
74.9 111.1 74.5 
Income tax provision$45.7 $119.4 $81.8 
Effective tax rate12.8 %21.0 %14.2 %
66

The difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (“effective tax rate”) was as follows:
202320222021
Statutory federal income tax rate21.0 %21.0 %21.0 %
Increase (reduction) in tax rate resulting from:
Foreign income taxed at different rates0.8 %4.4 %0.5 %
U.S. State income taxes1.0 %1.0 %1.1 %
Stock-based compensation4.8 %1.2 %(0.8)%
Other U.S. taxes on foreign operations(4.4)%(3.1)%(1.6)%
Foreign-derived intangible income
(3.9)%(0.4)% %
U.S. Federal research and development credits(5.4)%(2.2)%(2.1)%
Tax reserve releases(2.5)%(1.8)%(2.1)%
Intellectual property restructuring and tax law changes % %(2.5)%
Other1.4 %0.9 %0.7 %
Effective tax rate12.8 %21.0 %14.2 %
Our effective income tax rates for 2023 and 2022 were 12.8% and 21.0%. The decrease was primarily due to increases in tax benefits from U.S. federal R&D credits and FDII in 2023, and a change in the geographic mix of earnings, partially offset by lower stock-based compensation deductions in the current year.
67

Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The significant components of deferred tax assets and liabilities were as follows:
At the End of Year20232022
(In millions)  
Deferred tax liabilities:
Global intangible low-taxed income$105.8 $137.8 
Purchased intangibles373.6 121.1 
Operating lease right-of-use assets30.2 29.0 
Other19.7 16.1 
Total deferred tax liabilities529.3 304.0 
Deferred tax assets:
Depreciation and amortization368.2 400.0 
Capitalized research and development98.4 67.5 
Operating lease liabilities
36.2 32.8 
U.S. tax credit carryforwards23.5 25.6 
Expenses not currently deductible26.5 30.9 
Net operating loss carryforwards
17.9 20.0 
Stock-based compensation
16.7 13.8 
Intercompany prepayments
36.6  
Other60.8 36.6 
Total deferred tax assets684.8 627.2 
Valuation allowance(31.0)(42.6)
Total deferred tax assets653.8 584.6 
Total net deferred tax assets$124.5 $280.6 
Reported as:
Non-current deferred income tax assets$412.3 $438.4 
Non-current deferred income tax liabilities(287.8)(157.8)
Net deferred tax assets$124.5 $280.6 
At the end of 2023, we have U.S. federal and foreign net operating loss carryforwards, or NOLs, of approximately $19.1 million and $86.3 million, respectively. The U.S. federal NOLs will begin to expire in 2026. There is generally no expiration for the foreign NOLs. Utilization of our U.S. federal NOLs is subject to annual limitations in accordance with the applicable tax code. We have determined that it is more likely than not that we will not realize a portion of the foreign NOLs and, accordingly, a valuation allowance has been established for such amount.
We have California research and development credit carryforwards of approximately $35.3 million, which have an indefinite carryforward period. We believe that it is more likely than not that we will not realize a significant portion of the California research and development credit carryforwards and, accordingly, a valuation allowance has been established for such amount.
As a result of the Tax Act, we can repatriate foreign earnings back to the U.S. when needed with minimal U.S. income tax consequences. We reinvested a large portion of our undistributed foreign earnings in acquisitions and other investments and intend to bring back a portion of foreign cash that was subject to the transition tax and the global intangible low-taxed income tax. During 2023, we repatriated $371.3 million of our foreign earnings to the U.S.
68

The total amount of unrecognized tax benefits at the end of 2023 was $88.3 million. A reconciliation of gross unrecognized tax benefits was as follows: 
202320222021
(In millions)
Beginning balance$76.5 $64.2 $64.1 
Increase related to current year tax positions12.4 23.0 9.6 
(Decrease) increase related to prior years' tax positions7.6 (0.7)1.3 
Settlement with taxing authorities  (1.3)
Lapse of statute of limitations(8.2)(10.0)(9.5)
Ending balance$88.3 $76.5 $64.2 
Total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $59.5 million and $51.6 million at the end of 2023 and 2022.
We and our subsidiaries are subject to U.S. federal, state, and foreign income taxes. Our tax years are substantially closed for all U.S. federal and state income taxes for audit purposes through 2015. Non-U.S. income tax matters have been concluded for years through 2008. We are currently in various stages of multiple year examinations from state and foreign (multiple jurisdictions) taxing authorities. While we generally believe it is more likely than not that our tax positions will be sustained, it is reasonably possible that future obligations related to these matters could arise. We believe that our reserves are adequate to cover any potential assessments that may result from the examinations and negotiations.
Although timing of the resolution and/or closure of audits is not certain, we do not believe that our gross unrecognized tax benefits would materially change in the next twelve months.
Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. Our liability for unrecognized tax benefits including interest and penalties was recorded in Other non-current liabilities on our Consolidated Balance Sheets. At the end of 2023 and 2022, we accrued $9.9 million and $8.4 million for interest and penalties.
NOTE 14: EMPLOYEE STOCK BENEFIT PLANS
Amended and Restated 2002 Stock Plan
In May 2020, our stockholders approved an amendment to the 2002 Stock Plan to increase the number of shares of common stock available for issuance by 18.0 million shares. As such, our Amended and Restated 2002 Stock Plan provides for the granting of incentive and non-statutory stock options and Restricted Stock Units (“RSUs”) for up to 92.6 million shares. At the end of 2023, the remaining number of shares available for grant under the 2002 stock plan was 11.5 million.
Stock-Based Compensation Expense
The following table summarizes the components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:
202320222021
(In millions)   
Restricted stock units$132.8 $108.7 $110.5 
Stock options1.8 1.1 1.3 
ESPP10.8 10.6 10.8 
Total stock-based compensation expense$145.4 $120.4 $122.6 
69

Stock-based compensation expense was allocated as follows:
202320222021
(In millions)   
Cost of sales$14.6 $12.6 $9.5 
Research and development40.7 28.0 29.5 
Sales and marketing27.1 24.6 21.5 
General and administrative63.0 55.2 62.1 
Total stock-based compensation expense$145.4 $120.4 $122.6 
At the end of 2023, total unamortized stock-based compensation expense was $214.9 million, with a weighted-average recognition period of 1.8 years.
Restricted Stock Units
We grant RSUs containing only service conditions and RSUs containing a combination of service, performance, and market conditions (“PSUs”). RSUs containing only service conditions typically vest ratably over a two- to three-year service period. PSUs are granted to executive officers and other senior employees and vest after a three-year service period.
The fair value at the grant date is determined by (a) the closing price of our common stock for awards containing only service or both service and performance conditions, or (b) the Monte Carlo valuation model for awards containing both service and market conditions.
For PSUs, the number of shares received at vesting will range from 0% to 220% of the target grant amount based on either market conditions or performance conditions or, in some cases, both. Market conditions consider our relative total stockholder return (“TSR”) of our common stock as compared to the TSR of the constituents of the S&P 500 over the vesting period. Performance conditions consider the achievement of our financial results or metrics over the vesting period.
2023 Restricted Stock Units Outstanding
Number of Units (1)
Weighted Average
Grant-Date Fair Value per Share
(In millions, except for per share data)  
Outstanding at the beginning of year4.0 $67.32 
Granted (2)
3.9 49.93 
Shares vested, net (2)
(1.7)61.44 
Canceled and forfeited(0.7)56.39 
Outstanding at the end of year5.5 $58.23 
(1)    Includes 0.9 million PSUs granted, 0.1 million PSUs vested, 0.2 million PSUs cancelled and forfeited, and 1.2 million PSUs outstanding at the end of the year.
(2)    Excludes approximately 0.1 million PSUs related to achievement above target levels at the vesting date and approximately 0.1 million PSUs related to shares cancelled due to achievement below target levels.
The weighted-average grant date fair value of all RSUs granted during 2023, 2022, and 2021 was $49.93, $73.32, and $78.44 per share. The fair value of all RSUs vested during 2023, 2022, and 2021 was $110.1 million, $108.3 million, and $81.4 million.
Employee Stock Purchase Plan
We have an ESPP under which our stockholders have approved an aggregate of 39.0 million shares of common stock for issuance to eligible employees. The fair value at the grant date is based on the Black-Scholes valuation model. The plan permits eligible employees to purchase common stock through payroll deductions at 85% of the lower of the fair market value of the common stock at the beginning or at the end of each offering period, which is six months. Rights to purchase shares are granted during the first and third quarter of each year. The ESPP terminates on March 15, 2027. In 2023, 2022, and 2021, 0.8 million, 0.6 million, and 0.6 million shares were issued, representing $35.7 million, $34.7 million, and $33.4 million in cash received for the issuance of stock under the ESPP. At the end of 2023, the number of shares reserved for future purchases was 4.6 million.
70

NOTE 15: COMMON STOCK REPURCHASE
In August 2021, our Board of Directors approved a stock repurchase program (“2021 Stock Repurchase Program”) authorizing up to $750.0 million in repurchases of our common stock. At the end of 2023, the 2021 Stock Repurchase Program had remaining authorized funds of $115.3 million.
On January 28, 2024, our Board of Directors approved a new stock repurchase program (“2024 Stock Repurchase Program”) authorizing up to $800.0 million in repurchases of our common stock. The 2024 Stock Repurchase Program replaced the 2021 Stock Repurchase Program, which has been cancelled. Under the 2024 Stock Repurchase Program, the stock repurchase authorization does not have an expiration date.
According to the 2024 Stock Repurchase Program, we may repurchase stock from time to time through accelerated share repurchase programs, open market transactions, privately negotiated transactions, block purchases, tender offers, or by other means. The timing and actual number of any shares repurchased will depend on a variety of factors, including market conditions, our share price, other available uses of capital, applicable legal requirements, and other factors. The 2024 Stock Repurchase Program may be suspended, modified, or discontinued at any time without prior notice.
During 2023, 2022, and 2021, we repurchased approximately 2.4 million, 6.0 million, and 2.1 million shares of common stock in open market purchases at an average price of $42.50, $65.90, and $85.75 per share for a total of $100.0 million, $394.7 million, and $180.0 million.
Stock repurchases are reflected as a decrease to common stock based on par value and additional-paid-in-capital, determined by the average book value per share of outstanding stock, calculated at the time of each individual repurchase transaction. The excess of the purchase price over this average for each repurchase was charged to retained earnings. Common stock repurchases under the program were recorded based upon the trade date for accounting purposes. As a result of the 2023 repurchases under the 2021 Stock Repurchase Program, retained earnings was reduced by $79.0 million in 2023.
NOTE 16: SUBSEQUENT EVENT
Reporting Segment Change
Considering the pending AGCO JV transaction and our CODM’s revised organizational structure, effective in the first quarter of 2024, we reorganized our businesses under a new structure. This structure brings similar businesses together, which is expected to enhance our ability to achieve scale and growth consistent with our strategy. Beginning with the first quarter of 2024, our reporting segments, and the results of those segments, will be reorganized to reflect how our CODM assesses performance and allocates resources. The new reporting segments will be as follows:
Architecture, Engineering, and Construction and Owner Software (“AECO Software”). This segment primarily provides software solutions, which sell through a direct channel to customers in the construction industry.
Field Systems. This segment primarily includes hardware-centric businesses, which sell through dealer partner channels.
Transportation and Logistics (“T&L”). This segment will primarily maintain the historical businesses from the previous Transportation segment, which serves customers working in long haul trucking and freight shipper markets.
We will report the new segment information beginning in the first quarter of 2024. As of and for the year of 2023, our CODM continued to review financial information at the current segment level; therefore, these changes had no impact on our reporting structure for 2023.
71

Report of Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Trimble Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Trimble Inc. (the Company) as of December 29, 2023 and December 30, 2022, the related consolidated statements of income, comprehensive income, stockholders’ equity and cash flows for each of the three years in the period ended December 29, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 29, 2023 and December 30, 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 29, 2023, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 29, 2023, based on criteria established in Internal Control–Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 26, 2024 expressed an adverse opinion thereon.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Revenue Recognition – Identification of Performance Obligations
Description of the Matter
As described in Note 1 to the consolidated financial statements, the Company enters into contracts that can include various combinations of products and services. Determining whether products or services are considered distinct performance obligations that should be recognized separately or combined into a single performance obligation may sometimes require significant judgment.

Auditing the Company's determination of distinct performance obligations was complex due to the effort involved in assessing whether the various product and service offerings promised within each contract are separate performance obligations or should be combined into a single performance obligation.

72

How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design, and tested the operating effectiveness of the Company's internal controls over the evaluation of the relevant terms of its contracts, and the appropriate identification of distinct performance obligations.

Our audit procedures included evaluating management’s revenue recognition policy which included the application of management’s judgment in the identification of performance obligations. Among other procedures to evaluate management’s identification and determination of the distinct performance obligations, we read executed contracts for a sample of sales transactions to understand the terms in the customer agreement and evaluated the appropriateness of management’s application of the Company’s accounting policy. We evaluated the accuracy of the Company’s contract summary documentation, specifically related to the identification and determination of distinct performance obligations, and the related revenue recognition. Finally, we assessed the appropriateness of the related disclosures in the consolidated financial statements.

Business Combination – Customer Relationships and Developed Technology
Description of the Matter
During fiscal year 2023, the Company completed the acquisition of Transporeon for consideration of $2.1 billion, as disclosed in Note 3 to the consolidated financial statements. The transaction was accounted for as a business combination.

Auditing the Company's accounting for its acquisition of Transporeon was complex due to the significant estimation uncertainty in the Company’s determination of the fair value of identified intangible assets, which principally consisted of developed technology and customer relationships. The significant estimation uncertainty was primarily due to the sensitivity of the respective fair values to underlying assumptions about the future performance of the acquired business. The Company used a discounted cash flow model to measure the developed technology and customer relationship intangible assets. The significant assumptions used to estimate the value of these intangible assets included certain assumptions that form the basis of the forecasted results, specifically, critical estimates when valuing intangible assets include expected future cash flows based on consideration of revenue, revenue growth rates, customer attrition rates, royalty rates, and discount rates. These significant assumptions are forward looking and could be affected by future economic and market conditions.

How We Addressed the Matter in Our Audit
To test the estimated fair value of the developed technology and customer relationships intangible assets, we performed audit procedures that included, among others, evaluating the Company's selection of the valuation methodology, evaluating the methods and significant assumptions used by the Company, and evaluating the completeness and accuracy of the underlying data supporting the significant assumptions and estimates. For example, we compared the significant assumptions to current industry, market and economic trends and to the Company's budgets and forecasts, and Transporeon’s historical operating results. We involved our valuation specialists to assist with our evaluation of the methodology used by the Company and significant assumptions included in the fair value estimates. Our valuation specialists’ procedures included, among others, developing a range of independent estimates for the discount rates used in the valuation models and comparing those to the discount rates selected by management.
/s/ Ernst & Young LLP

We have served as the Company’s auditor since 1986.
San Jose, California
February 26, 2024
73

Report of Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Trimble Inc.
Opinion on Internal Control Over Financial Reporting
We have audited Trimble Inc.’s internal control over financial reporting as of December 29, 2023, based on criteria established in Internal Control–Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, because of the effect of the material weakness described below on the achievement of the objectives of the control criteria, Trimble Inc. (the Company) has not maintained effective internal control over financial reporting as of December 29, 2023, based on the COSO criteria.
A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weakness has been identified and included in management’s assessment. Management has identified a material weakness related to the accounting for the Company’s business combination of Transporeon, including lack of appropriate oversight of third-party valuation specialists and insufficient design and operating effectiveness of management review controls, including controls over the completeness and accuracy of certain assumptions used in the valuation of acquired intangible assets.
As indicated in the accompanying Management’s Annual Report on Internal Control over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of businesses acquired in 2023, which are included in the 2023 consolidated financial statements of the Company and constituted approximately 3% of both tangible assets and revenue as of and for the year ended December 29, 2023. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of the businesses acquired in 2023.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 29, 2023 and December 30, 2022, the related consolidated statements of income, comprehensive income, stockholders’ equity and cash flows for each of the three years in the period ended December 29, 2023, and the related notes. This material weakness was considered in determining the nature, timing and extent of audit tests applied in our audit of the 2023 consolidated financial statements, and this report does not affect our report dated February 26, 2024, which expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
74

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Ernst & Young LLP
San Jose, California
February 26, 2024
75

Item 9.     Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None
Item 9A. Controls and Procedures
(a) Evaluation of Disclosure Controls and Procedures
Management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of the end of the period covered by this report. Based on such evaluation, our CEO and CFO have concluded that our disclosure controls and procedures were not effective as of the end of such period because of the material weakness in internal control over financial reporting described below.
Inherent Limitations on Effectiveness of Controls
Management does not expect that the internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well-designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.
(b) Management’s Annual Report on Internal Control over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). The internal control over financial reporting is 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.
Management conducted an evaluation of the effectiveness of the internal control over financial reporting based on the Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on the assessment by management, it was determined that the Company’s internal control over financial reporting was not effective due to a material weakness related to the accounting for the Company’s business combination of Transporeon. This included lack of appropriate oversight of third-party valuation specialists and insufficient design and operating effectiveness of management review controls, including controls over the completeness and accuracy of certain assumptions used in the valuation of acquired intangible assets. The Company corrected an error, which resulted in an adjustment of $34 million between goodwill and developed technology intangibles, net of tax.
We have excluded the businesses acquired in 2023 from our evaluation of the internal control over financial reporting internal controls. The excluded businesses constituted approximately 3% of both tangible assets and revenue as of and for the year ended December 29, 2023.
The effectiveness of our internal control over financial reporting at the end of 2023 has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in their report which is included elsewhere herein.
Remediation Plan for Material Weakness
Management, with the oversight of the Audit Committee, is currently taking actions to remediate the material weakness and is implementing additional processes and controls to address the underlying causes associated with the material weakness described above. We are in the process of reassessing the design of review controls over third-party valuation specialists to add greater levels of precision to detect and prevent potential material misstatements, including the establishment of process and controls to evaluate adequate review and evidence used in the valuation of acquired intangible assets.
The material weakness will not be considered remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively. We believe the measures described above will remediate the control deficiencies we have identified and strengthen our internal control over financial reporting. We are committed to continuing to improve our internal control processes and will continue to review, optimize, and enhance our financial reporting controls and procedures.
The process of designing and implementing an effective financial reporting system is a continuous effort that requires us to anticipate and react to changes in our business and the economic and regulatory environments, and to expend significant resources to maintain a financial reporting system that is adequate to satisfy our reporting obligations. As we continue to evaluate and take actions to improve our internal control over financial reporting, we may determine to take additional actions to address control deficiencies or determine to modify certain of the remediation measures described above.
Changes in Internal Control over Financial Reporting
76

During the fourth quarter of 2023, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Item 9B. Other Information
Rule 10b5-1 Trading Plan
On November 2, 2023, Mark Schwartz, Senior Vice President, and an officer for purposes of Section 16 of the Exchange Act as of the date of this filing, entered into a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act. The trading arrangement was entered into during an open trading window and provides for potential sales of our common stock of up to 12,344 shares between April 15, 2024 and October 16, 2024.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
77

PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this item, insofar as it relates to our directors, will be contained under the captions “Election of Directors” and “Section 16(a) Beneficial Ownership Reporting Compliance” in the Proxy Statement and is incorporated herein by reference. The information required by this item relating to executive officers is set forth above in Item 1 Business Overview under the caption “Executive Officers.”
The information required by this item insofar as it relates to the nominating and audit committees will be contained in the Proxy Statement under the caption “Board Meetings and Committees; Director Independence.”
Code of Ethics
Our Business Ethics and Conduct Policy applies to, among others, our Chief Executive Officer, Chief Financial Officer, Chief Accounting Officer, and other finance organization employees. We make available our Business Ethics and Conduct Policy free of charge through our website at www.trimble.com under the heading “Corporate Governance - Governance Documents” on the Investor Relations page.
If any substantive amendments to the Business Ethics and Conduct Policy are made or any waivers are granted, including any implicit waiver, from a provision of the Business Ethics and Conduct Policy, to its Chief Executive Officer, Chief Financial Officer, or Chief Accounting Officer, we will disclose the nature of such amendment or waiver on our website at www.trimble.com or in a report on Form 8-K. The contents of these websites are not intended to be incorporated by reference into this report or in any other report or document we file or furnish with the SEC, and any reference to these websites are intended to be inactive textual references only.
Item 11. Executive Compensation
The information required by this item will be contained in the Proxy Statement under the captions “Executive Compensation” and “Non-Employee Director Compensation” and is incorporated herein by reference.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this item will be contained in the Proxy Statement under the caption “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” and is incorporated herein by reference.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required by this item will be contained in the Proxy Statement under the caption “Certain Relationships and Related Person Transactions” and is incorporated herein by reference.
Item 14. Principal Accounting Fees and Services
The information required by this item will be contained in the Proxy Statement under the caption “Principal Accounting Fees and Services” and is incorporated herein by reference.
78

PART IV
Item 15. Exhibits and Financial Statement Schedules.
(1) Financial Statements
The following consolidated financial statements required by this item are included in Part II Item 8 hereof under the caption “Financial Statements and Supplementary Data.
(2) Financial Statement Schedules
All financial statement schedules have been omitted, since the required information is not applicable or is not present in amounts sufficient to require submission of the schedule, or because the information required is included in the consolidated financial statements and accompanying notes included in this report.
(3) Exhibits
We have filed, or incorporated into the Report by reference, the exhibits listed on the accompanying Index to Exhibits immediately preceding the signature page of this report.
Item 16. Form 10-K Summary.
None.
79

INDEX TO EXHIBITS
Exh. No.Description of Exhibit
Filed herewith or
incorporated by reference to:
2.1 *Exh. 2.1 to Form 8-K/A filed Dec. 21, 2022
2.2
Exh. 10.1 to Form 8-K/A filed Sep. 29, 2023
3.1Exh. 3.1 to Form 8-K filed Oct. 3, 2016
3.2
Exh. 3.1 to Form 8-K filed Dec. 11, 2023
4.1Exh. 4.2 to Form 10-K filed Feb. 28, 2020
4.2(A)
Exh. 4.2 to Form S-3 filed Oct. 30, 2014
4.2(B)
Exh. 4.1 to Form 8-K filed Nov. 24, 2014
4.2(C)
Exh. 4.2 to Form 8-K filed Oct. 3, 2016
4.2(D)
Exh. 4.1 to Form 8-K filed Jun. 15, 2018
4.2(E)
Exh. 4.1 to Form 8-K filed March 9, 2023
10.1(A)
Exh. 10.1 to Form 8-K filed Mar. 30. 2022
10.1(B)
Exh. 10.2 to Form 8-K filed Dec. 30, 2022
10.1(C)
Exh. 10.1 to Form 10-Q filed Aug. 4, 2023
10.1(D)
Exh. 10.1 to Form 8-K filed Dec. 30, 2022
10.2+
Exh. 10.1 to Form 8-K filed Nov. 15, 2017
10.3+
Exh. 10.1 to Form 8-K filed Feb. 28, 2022
10.4+
Exh. 10.1 to Form 10-Q filed Nov. 3, 2023
10.5+
Exh. 10.2 to Form 10-Q filed Nov. 6, 2020
10.6+
Exh. 10.5 to Form 10-Q filed May 3, 2023
10.7(A)+
App. B of Form DEF 14A filed Mar. 23, 2017
10.7(B)+
Exh. 10.5 to Form 10-Q filed Nov. 10, 2015
10.8(A)+
App. B of Form DEF 14A filed Apr. 15, 2020
10.8(B)+
Exh. 10.2 to Form 10-Q filed Nov. 7, 2014
10.8(C)+
Exh. 10.3 to Form 10-Q filed Nov. 7, 2014
10.8(D)+
Exh. 10.1 to Form 10-Q filed Nov. 10, 2015
10.8(E)+
Exh. 10.2 to Form 10-Q filed May 3, 2023
10.8(F)+
Exh. 10.2 to Form 10-Q filed Nov. 10, 2015
10.8(G)+
Exh. 10.6 to Form 10-Q filed Nov. 10, 2015
10.8(H)+
Exh. 10.30 to Form 10-K filed Feb. 24, 2017
80

10.8(I)+
Exh. 10.4 to Form 10-Q filed Aug. 8, 2017
10.8(J)+
Exh. 10.5 to Form 10-Q filed Aug. 8, 2017
10.8(K)+
Exh. 10.1 to Form 10-Q filed Aug. 2, 2019
10.8(L)+
Exh. 10.9(K) to Form 10-K filed Feb. 28, 2020
10.8(M)+
Exh. 10.2 to Form 10-Q filed Aug. 9, 2021
10.8(N)+
Exh. 10.1 to Form 10-Q filed May 5, 2022
10.8(O)+
Exh. 10.3 to Form 10-Q filed May 3, 2023
10.8(P)+
Exh. 10.4 to Form 10-Q filed May 3, 2023
10.9+
Exh. 10.1 to Form 8-K filed Feb. 25, 2021
10.10+
Exh. 10.1 to Form 10-Q filed Aug. 8, 2017
10.11+
Exh. 10.2 to Form 10-Q filed Aug. 8, 2017
10.12+
Exh. 10.15 to Form 10-K filed Feb. 26, 2021
10.13+
Exh. 10.16 to Form 10-K filed Feb. 26, 2021
21.1Filed herewith
23.1Filed herewith
24.1Power of Attorney (included on signature page herein)
31.1Filed herewith
31.2Filed herewith
32.1Filed herewith
32.2Filed herewith
101++The following financial statements from this Annual Report on Form 10-K, formatted in Inline XBRL: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Income, (iii) Consolidated Statements of Comprehensive Income, (iv) Consolidated Statements of Stockholders' Equity, (v) Consolidated Statements of Cash Flows, and (vi) Notes to Consolidated Financial Statements, tagged as blocks of text and including detailed tags
104++The cover page from this Annual Report on Form 10-K, formatted in Inline XBRL
*    Certain portions of this exhibit have been redacted pursuant to Item 601(b)(10)(iv) of Regulation S-K. The Company agrees to supplementally furnish an unredacted copy of this exhibit to the SEC upon request; provided, however, that the Company may request confidential treatment pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended, to the extent so furnished.
+    Indicates management contract or compensatory plan or arrangement required to be filed as an exhibit to this Annual Report on Form 10–K.
++    Pursuant to applicable securities laws and regulations, the Company is deemed to have complied with the reporting obligation relating to the submission of interactive data files in such exhibits and is not subject to liability under any anti-fraud provisions of the federal securities laws as long as the Company has made a good faith attempt to comply with the submission requirements and promptly amends the interactive data files after becoming aware that the interactive data files fails to comply with the submission requirements.

81

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.
TRIMBLE INC.
By: 
/S/    ROBERT G. PAINTER        
 Robert G. Painter,
President and Chief Executive Officer
February 26, 2024
82

POWER OF ATTORNEY
Know all persons by these presents, that each person whose signature appears below constitutes and appoints Robert G. Painter as his attorney-in-fact, with the power of substitution, for him in any and all capacities, to sign any amendments to this Report of this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that said attorney-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this Annual Report on Form 10-K has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:
Signature  Capacity in which Signed  
/s/    ROBERT G. PAINTER
Robert G. Painter
  President, Chief Executive Officer, Director February 26, 2024
/s/    DAVID G. BARNES
David G. Barnes
  Chief Financial Officer
(Principal Financial Officer)
 February 26, 2024
/s/    JULIE A. SHEPARD        
Julie A. Shepard
  Chief Accounting Officer
(Principal Accounting Officer)
 February 26, 2024
/s/    JAMES C. DALTON
James C. Dalton
DirectorFebruary 26, 2024
/s/    BORJE EKHOLM
Börje Ekholm
  Director February 26, 2024
/s/    KAIGHAM (KEN) GABRIEL
Kaigham (Ken) Gabriel
  Director February 26, 2024
/s/    MEAGHAN LLOYD       
Meaghan Lloyd
  Director February 26, 2024
/s/   RON NERSESIAN
Ron Nersesian
DirectorFebruary 26, 2024
/s/    MARK S. PEEK
Mark S. Peek
  Director February 26, 2024
/s/    KARA SPRAGUE
Kara Sprague
DirectorFebruary 26, 2024
/s/    THOMAS W. SWEET
Thomas W. Sweet
DirectorFebruary 26, 2024
/s/    JOHAN WIBERGH
Johan Wibergh
  Director February 26, 2024
83
EX-21.1 2 ex211202310k.htm EX-21.1 Document

SUBSIDIARIES OF THE COMPANY
EXHIBIT 21.1
Name of Subsidiary or Affiliate
Jurisdiction of Incorporation
ME Sudamerica SRL in LiquidationArgentina
Beena Vision Asia - Pacific Pty Ltd.Australia
Bilberry Australia Pty LtdAustralia
Trimble Australia Pty LtdAustralia
Trimble Planning Solutions Pty. Ltd.Australia
Viewpoint Australia Finco Pty LtdAustralia
Viewpoint Construction Software Australia Pty LtdAustralia
Viewpoint Software Pty LtdAustralia
Plancal GmbHAustria
Sixfold GmbHAustria
Acunia International NVBelgium
Logit One NVBelgium
SupplyStack NVBelgium
Trimble BelgiumBelgium
Trimble NVBelgium
Wevada NVBelgium
ControlPay Latam Gestao E Auditoria De Custos Logisticos EireliBrazil
Trimble Brasil Solucoes Ltda.Brazil
Applanix CorporationCanada
GEOTrac Systems Inc.Canada
Maddocks Systems, Inc.Canada
Trimble Canada CorporationCanada
Trimble Canada Development LimitedCanada
Trimble Exchangeco Ltd.Canada
Trimble Forestry CorporationCanada
Trimble Holdings CompanyCanada
VS Visual Statement, Inc.Canada
Trimble Loadrite Chile SPAChile
ControlPay (Shanghai) Logistics Consulting Co LtdChina
Tianpan Century Co. LtdChina
Tianpan Information Science & Technology Co. Ltd.China
Trimble DBO Information Technology (Shanghai) Co. Ltd.China
Trimble Leading Electronic Technology (Shanghai) Co. Ltd.China
Transporeon ApSDenmark
Trimble Solutions Aarhus A/SDenmark
Trimble Middle East WLL (in Liquidation)Egypt



Name of Subsidiary or Affiliate
Jurisdiction of Incorporation
AgileAssets LTDEngland
Sixfold OUEstonia
Trimble Finland OyFinland
Trimble Forestry Europe OyFinland
Trimble Group OyFinland
Trimble Solutions OyFinland
Bilberry SASFrance
Magnav France Holdco S.A.S.France
Manhattan Software France SARLFrance
ME France SarLFrance
Mensi, S.A.France
Punch Telematix France SASFrance
Solid SASFrance
Transporeon SASFrance
Trimble France SASFrance
Trimble Nantes SASFrance
AllTerra Deutschland GmbHGermany
Axio-Net GmbHGermany
BuildingPoint Deutschland Nord GmbHGermany
ControlPay GmbHGermany
HHK Datentechnik GmbHGermany
Müller-Elektronic GmbHGermany
Sigma GmbHGermany
TNX Europe GmbHGermany
Transporeon GmbHGermany
Transporeon GmbH (Self Ownership)Germany
Trimble Forestry GmbHGermany
Trimble Germany GmbHGermany
Trimble GmbHGermany
Trimble Jena GmbHGermany
Trimble Railway GmbHGermany
Trimble Services GmbHGermany
Trimble Solutions Germany GmbHGermany
Trimble Trailblazer GmbHGermany
Trimble Hong Kong LimitedHong Kong
Nexogen KftHungary
Trimble Hungary Kft.Hungary
Trimble Operations Hungary KftHungary
Trimble Trailblazer KftHungary
CSC World (India) Private LimitedIndia



Name of Subsidiary or Affiliate
Jurisdiction of Incorporation
Transporeon India Private LimitedIndia
Trimble Connected Services Private LimitedIndia
Trimble Information Technologies India Private LimitedIndia
Trimble Mobility Solutions India LimitedIndia
Trimble Navigation India Pvt. Ltd.India
Trimble Solutions India Pvt. Ltd.India
Lakefield eTechnologies Group LimitedIreland
Lakefield eTechnologies LimitedIreland
Lime Daross LimitedIreland
Trimble Technologies Ireland LimitedIreland
TRIMBLE ISRAEL INNOVATIVE TECHNOLOGY LTDIsrael
Spektra Agri SrlItaly
Spektra SrlItaly
Transporeon SRLItaly
Trimble Italia SRLItaly
Trimble Japan KKJapan
Trimble Solutions Japan KKJapan
Trimble Solutions Korea Co., Ltd.Korea, Republic Of
Trimble Solutions Malaysia Sdn. Bhd.Malaysia
Trimble Consulting Services Americas, S. de R.L.de C.V.Mexico
Trimble Consulting Technologies Americas S de RL de CVMexico
ControlPay BVNetherlands
ControlPay Netherlands BVNetherlands
LogicWay B.V.Netherlands
Punch Telematix Nederland B.V.Netherlands
Transporeon BVNetherlands
Trimble Eersel B.V.Netherlands
Trimble Europe B.V.Netherlands
Trimble International B.V.Netherlands
TNX LimitedNew Zealand
Trimble Holdings New ZealandNew Zealand
Trimble Navigation New Zealand Ltd.New Zealand
Viewpoint Software NZ LimitedNew Zealand
Trimble Solutions Sandvika ASNorway
Transporeon Sp z.o.oPoland
Trimble Poland Sp.z.o.oPoland
Trimble Portugal Unipessoal LDAPortugal
Trimble Romania S.R.LRomania
Rusnavgeoset LLCRussian Federation
Transporeon o.o.oRussian Federation



Name of Subsidiary or Affiliate
Jurisdiction of Incorporation
Trimble RUS LLCRussian Federation
Transporeon Group Asia Pacific Pte LtdSingapore
Trimble Navigation Singapore Pte. Ltd.Singapore
Trimble Solutions SEA Pte. Ltd.Singapore
Sitech Southern Africa (Pty.) Ltd.South Africa
Trimble Navigation Technology South Africa (Pty) Ltd.South Africa
Trimble South Africa Distribution Holdings Pty. Ltd.South Africa
Transporeon Solutions Iberia SLSpain
Trimble International Holdings S.L.Spain
Trimble Navigation Iberica S.L.Spain
PocketMobile Communications ABSweden
Trimble ABSweden
Trimble Solutions Gothenburg ABSweden
Trimble Solutions Sweden ABSweden
Trimble Sweden ABSweden
Trimble Holding GmbHSwitzerland
Trimble Lizenz Switzerland GmbHSwitzerland
Trimble Switzerland GmbHSwitzerland
Trimble Taiwan LimitedTaiwan
Trimble (Thailand) Co. Ltd.Thailand
Trimble Software Solutions and Distribution LimitedTurkey
Controlpay Audit Ukraine LLCUkraine
ControlPay Ukraine LLCUkraine
Transporeon TOVUkraine
Trimble UkraineUkraine
Amtech Group LimitedUnited Kingdom
Lakefield eTechnologies LimitedUnited Kingdom
Manhattan Data Craft Ltd.United Kingdom
Manhattan Software Group Ltd.United Kingdom
Riverside Acquistions LimitedUnited Kingdom
Trimble MAPS LimitedUnited Kingdom
Trimble MRM LtdUnited Kingdom
Trimble Solutions (UK) Ltd.United Kingdom
Trimble UK LimitedUnited Kingdom
VCS (Holdings UK) LimitedUnited Kingdom
Viewpoint Construction Software LimitedUnited Kingdom
AgileAssets Inc.United States
Ashtech, LLCUnited States
Azteca Systems Holdings, LLCUnited States
Azteca Systems Midco, LLCUnited States



Name of Subsidiary or Affiliate
Jurisdiction of Incorporation
Azteca Systems, LLCUnited States
BearTooth Mapping, Inc.United States
Bid2Win Software LLCUnited States
ControlPay North America Inc.United States
e-Builder, Inc.United States
Intelligent Construction Tools LLC (JV)United States
PeopleNet Communications CorporationUnited States
TOGS USA, Inc.United States
Transporeon Group Americas Inc.United States
Transport Ninja Management (US) LLCUnited States
Trimble Export LimitedUnited States
Trimble Inc.United States
Trimble IP General CorporationUnited States
Trimble MAPS Inc.United States
Trimble Military and Advanced Systems, Inc.United States
Trimble Solutions, LLC (JV)United States
Trimble Transportation Enterprise Solutions Inc.United States
Trimble Ventures LLCUnited States
VirtualSite Solutions LLC (JV)United States


EX-23.1 3 ex231202310k.htm EX-23.1 Document

EXHIBIT 23.1

Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:
(1)Registration Statement (Form S‑8 No. 333-250834) pertaining to the Amended and Restated 2002 Stock Plan of Trimble Inc.,
(2)Registration Statements (Form S‑8 Nos. 333‑161295 and 333‑183229) pertaining to the Amended and Restated Employee Stock Purchase Plan of Trimble Inc., and
(3)Registration Statement (Form S-3 No. 333-264749) and in the related Prospectus of Trimble Inc.;
of our reports dated February 26, 2024, with respect to the consolidated financial statements of Trimble Inc. and the effectiveness of internal control over financial reporting of Trimble Inc. included in this Annual Report (Form 10-K) of Trimble Inc. for the year ended December 29, 2023.
/s/ Ernst & Young LLP
San Jose, California
February 26, 2024

EX-31.1 4 ex311202310k.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
I, Robert G. Painter, certify that:

1.I have reviewed this annual report on Form 10-K of Trimble Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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:
February 26, 2024
/s/ Robert G. Painter
Robert G. Painter
Chief Executive Officer


EX-31.2 5 ex312202310k.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, David G. Barnes, certify that:

1.I have reviewed this annual report on Form 10-K of Trimble Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)    Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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:
February 26, 2024
/s/ David G. Barnes
David G. Barnes
Chief Financial Officer


EX-32.1 6 ex321202310k.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION OF CEO PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report on Form 10-K of Trimble Inc. (the “Company”) for the period ended December 29, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Robert G. Painter, as Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge, that:
the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Robert G. Painter
Robert G. Painter
Chief Executive Officer
February 26, 2024

EX-32.2 7 ex322202310k.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION OF CFO PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report on Form 10-K of Trimble Inc. (the “Company”) for the period ended December 29, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), David G. Barnes, as Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge, that:
the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ David G. Barnes
David G. Barnes
Chief Financial Officer
February 26, 2024


EX-101.SCH 8 trmb-20231229.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements Of Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements Of Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements Of Cash Flows(Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Description Of Business And Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Divestitures link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Certain Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Reporting Segment And Geographic Information link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Deferred Revenue And Remaining Performance Obligations link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Employee Stock Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Common Stock Repurchase link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Description Of Business And Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Description Of Business And Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Divestitures (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Certain Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Reporting Segment And Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Employee Stock Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Description Of Business And Accounting Policies (Schedule of Error Corrections and Prior Period Adjustments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Description Of Business And Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Acquisitions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Acquisitions (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Acquisitions (Financial Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Acquisitions (Schedule of Pro-Forma Financial Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Divestitures (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Divestitures (Assets and Liabilities Classified As Held For Sale) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Certain Balance Sheet Components (Components Of Net Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Certain Balance Sheet Components (Components Of Property And Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Reporting Segment And Geographic Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Reporting Segment And Geographic Information (Schedule of Components Of Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Debt (Schedule Of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Debt (Schedule Of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Debt (Schedule of Debt Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Leases (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases (Operating Lease Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Leases (Supplement Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Leases (Lease Liabilities Maturity By Year) (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Leases (Lease Liabilities Maturity By Year) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Schedule of Deferred Revenue and Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Income Taxes (Schedule Of Provision For Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision (Benefit) As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Employee Stock Benefit Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Common Stock Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 trmb-20231229_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 trmb-20231229_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 trmb-20231229_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Software and licenses Software And Licenses [Member] Software And Licenses Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Net income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Principal amount Line of Credit Facility, Maximum Borrowing Capacity Senior Notes, 6.10%, due March 2033 Two Thousand Thirty Three Senior Notes [Member] Two Thousand Thirty Three Senior Notes Research and development Research and Development Expense Underlying Security Market Price Change Underlying Security Market Price Change, Percent Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Period of recognition Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name [Domain] Investment, Name [Domain] Number of units, outstanding at the beginning of year (in shares) Number of units, outstanding at the end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Accounts Receivable, Net Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Debt Debt Disclosure [Text Block] Additional capacity Line Of Credit Facility Additional Borrowing Capacity Line Of Credit Facility Additional Borrowing Capacity Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Purchase consideration Payments to Acquire Businesses, Gross Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Research and Development Costs Research and Development Expense, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Senior Notes, 4.90%, due June 2028 Two Thousand Twenty Eight Senior Notes [Member] Two Thousand Twenty Eight Senior Notes [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Net unrealized actuarial gains Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Write off of assets Impairment of Intangible Assets, Finite-Lived Deferred income tax liabilities Non-current deferred income tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Foreign-derived intangible income Effective Income Tax Rate Reconciliation, FDII, Percent Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Discontinued Operations and Disposal Groups [Abstract] Net loss Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Total non-operating income (expense), net Total non-operating income (expense), net Nonoperating Income (Expense) Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies (Note 10) Commitments and Contingencies As Previously Reported Previously Reported [Member] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Net tangible assets acquired: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Mark Schwartz [Member] Mark Schwartz 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Common Stock Repurchase Equity [Text Block] Issuance of common stock, net of tax withholdings Proceeds from Issuance of Common Stock Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Numerator: Numerator [Abstract] Numerator Unsecured Facility Unsecured Facility [Member] Unsecured Facility Total liabilities measured at fair value Financial Liabilities Fair Value Disclosure Leases Lessee, Leases [Policy Text Block] Current liabilities: Liabilities, Current [Abstract] Deferred Deferred Federal Income Tax Expense (Benefit) Uncommitted Facilities, floating rate Uncommitted Facilities [Member] Uncommitted Facilities [Member] Preferred stock, par value per share (in usd per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.001 par value; 3.0 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Net proceeds from divestitures Proceeds from Divestiture of Businesses Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Diluted (in usd per share) Diluted earnings per share (in usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Audit Information [Abstract] Audit Information Foreign, income tax provision Foreign Income Tax Expense (Benefit), Continuing Operations Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] (Level III) Fair Value, Inputs, Level 3 [Member] Extinguishment of debt, amount Extinguishment of Debt, Amount Line of Credit Line of Credit [Member] Provision (benefit) for taxes: Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Derivative Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag Derivative Asset, Statement of Financial Position [Extensible Enumeration] Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income attributable to Trimble Inc. Net income attributable to Trimble Inc. Net Income (Loss) Net Income (Loss) Intangible Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Machinery and equipment Machinery and Equipment [Member] Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Leases Lessee, Operating Leases [Text Block] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Cost of sales: Cost of Revenue [Abstract] Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] ESPP Employee Stock [Member] Term Loan, due April 2026 Term Loan, Due April 2026 [Member] Term Loan, Due April 2026 Stockholders’ equity: Equity, Attributable to Parent [Abstract] Beginning balance of the period Ending balance of the period Contract with Customer, Liability Income before taxes, united states Income (Loss) from Continuing Operations before Income Taxes, Domestic Schedule of Computation of Earnings Per Share and Effect on Weighted-Average Number of Shares Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total cost of sales Total cost of sales Cost of Goods and Services Sold IRS Internal Revenue Service (IRS) [Member] Share units granted vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Estimated Useful Life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Debt Debt [Member] (Level I) Fair Value, Inputs, Level 1 [Member] Name Measure Name Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill (Decrease) increase related to prior years' tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Schedule of Components Of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Share-based compensation, number of shares available (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Schedule Of Revenue From Customers by Geographic Area Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2025 Long-Term Debt, Maturity, Year Two Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Shares used in calculating earnings per share: Weighted Average Number of Shares Outstanding, Basic [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Depreciation and amortization Deferred Tax Assets, Depreciation And Amortization Deferred Tax Assets, Depreciation And Amortization Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities Operating Lease, Liability, Noncurrent Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Restricted stock units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt instrument, term (in years) Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Subscription and services Subscription And Services [Member] Subscription And Services Derivative financial instruments accounted for as hedges Derivative Instruments in Hedges, at Fair Value, Net Income Statement Location [Axis] Income Statement Location [Axis] Schedule Of Debt Schedule of Long-Term Debt Instruments [Table Text Block] U.S. Federal research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Unamortized discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Senior Notes, 4.15%, due June 2023 Two Thousand Twenty Three Senior Notes [Member] Two Thousand Twenty Three Senior Notes [Member] Schedule of Operating Lease Maturities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Other current assets Disposal Group, Including Discontinued Operation, Other Assets, Current Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Europe Europe [Member] Segment revenue Revenues (Increase) decrease in assets: Increase (Decrease) in Operating Assets [Abstract] Income taxes payable Accrued Income Taxes, Current Foreign earnings repatriated Foreign Earnings Repatriated Deferred revenue, non-current Disposal Group, Including Discontinued Operation, Deferred Revenue, Noncurrent Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule Of Lease Costs Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories US federal, income tax provision Federal Income Tax Expense (Benefit), Continuing Operations Research and development Research and Development Expense [Member] Cash flow from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Trimble Ag Trimble Ag [Member] Trimble Ag Acquisition related costs Business Combination, Acquisition Related Costs Award Type Award Type [Axis] Antidilutive weighted-average shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Number of units, granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag General and administrative General and Administrative Expense [Member] Maximum number of shares authorized for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized U.S. State: State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract] Senior Notes Due 2033 Senior Notes Due 2033 [Member] Senior Notes Due 2033 Property and equipment, gross Property, Plant and Equipment, Gross Goodwill [Line Items] Goodwill [Line Items] Right-of-use assets obtained in exchange for Operating lease liabilities: Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Reclassification [Line Items] Reclassification [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Accounts receivable, net Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Schedule Of Provision For Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Total revenue percentage Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual Percentage Of Total Revenue This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period as a percentage of total revenue Entity File Number Entity File Number Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Other current liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current California Franchise Tax Board California Franchise Tax Board [Member] 2026 Long-Term Debt, Maturity, Year Three Stock issued during period, shares, employee stock purchase plans (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans (Decrease) increase related to prior years' tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Amortization of purchased intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Effect of Change in Presentation Revision of Prior Period, Adjustment [Member] Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently issued Accounting Pronouncements not yet Adopted And Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other purchased intangible assets, net Total Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Senior Notes, 4.75%, due December 2024 Two Thousand Twenty Four Senior Notes [Member] Two Thousand Twenty Four Senior Notes [Member] Income taxes payable Increase (Decrease) in Income Taxes Payable Increase related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Lease not yet commenced, term of contract (in years) Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Other current and non-current liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents - beginning of period Cash and cash equivalents - end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule Of Income Before Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Income before taxes, foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Operating lease expense Operating Lease, Cost Uncommitted Revolving Credit Facilities $75 million Uncommitted Revolving Credit Facilities $75 million [Member] Uncommitted Revolving Credit Facilities $75 million [Member] Other purchased intangible assets, net Disposal Group, Including Discontinued Operation, Intangible Assets Common stock, shares issued (in shares) Common Stock, Shares, Issued Summary of Performance of Our Financial Results Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Number of units, shares vested, net (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total purchase consideration Business Combination, Consideration Transferred Gross margin Gross Profit Total Debt, Long Term And Short Term, Combined Amount, Gross Debt, Long Term And Short Term, Combined Amount, Gross Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Debt outstanding Long-Term Debt Total assets measured at fair value Assets, Fair Value Disclosure Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Restructuring and other costs Restructuring Charges And Other Costs Restructuring Charges And Other Costs 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Percentage of the target grant amount received at vesting (in percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock options Employee Stock Option [Member] Description Of Business And Accounting Policies Business Description and Accounting Policies [Text Block] Unamortized compensation expense weighted-average recognition period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total net tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Excluding Intangible Assets, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Excluding Intangible Assets, Net Other, net Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Comprehensive income attributable to Trimble Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Unamortized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Additions due to acquisitions Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Short-term lease expense and other Short-Term Lease, Cost Uncommitted Revolving Credit Facilities 100 million euros Uncommitted Revolving Credit Facilities 100 million euros [Member] Uncommitted Revolving Credit Facilities 100 million euros [Member] Segment Reporting, Measurement Disclosures [Abstract] Entity Address, Address Line One Entity Address, Address Line One Thereafter Long-Term Debt, Maturity, after Year Five Inventories Inventory, Policy [Policy Text Block] Cost of sales Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Subsequent Event [Table] Subsequent Event [Table] Employee Stock Benefit Plans Share-Based Payment Arrangement [Text Block] Current Current Federal Tax Expense (Benefit) Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other, net Other Noncash Income (Expense) Weighted Average Grant-Date Fair Value per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Trade names and trademarks Trademarks and Trade Names [Member] Subsequent Event Subsequent Event [Member] Asia Pacific and Rest of World Asia Pacific And Other Non Us Countries [Member] Asia Pacific And Other Non-US Countries [Member] Payment of interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Net operating loss carryforwards Operating Loss Carryforwards Deferred Deferred State and Local Income Tax Expense (Benefit) Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Shares repurchased (in usd per share) Accelerated Share Repurchases, Final Price Paid Per Share Income Statement [Abstract] Income Statement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Acquisitions Business Combination Disclosure [Text Block] Derivatives liabilities Derivative Liability Expenses not currently deductible Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Net income Business Acquisition, Pro Forma Net Income (Loss) Segments Revenue Operating Segments [Member] Weighted average grant-date fair value, outstanding at the beginning of year (in usd per share) Weighted average grant-date fair value, outstanding at the end of year (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Other comprehensive income (loss), net of tax Net Income (Loss) Attributable to Parent [Abstract] Issuance of common stock under employee plans, net of tax withholdings Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation and other adjustments Goodwill, Foreign Currency Translation Gain (Loss) Total debt Debt, Long-Term and Short-Term, Combined Amount Inventories Total inventories Inventories Inventory, Net Total lease expense Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Divestitures Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Entity Interactive Data Current Entity Interactive Data Current Total Shareholder Return Amount Total Shareholder Return Amount Property and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Repurchases of common stock Payments for Repurchase of Common Stock Product Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Deferred Deferred Foreign Income Tax Expense (Benefit) Total Stockholders’ Equity Parent [Member] Segments [Domain] Segment [Domain] Segments [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Revenue Recognition and Deferred Revenue [Abstract] Revenue Recognition and Deferred Revenue [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Increase (decrease) in liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Operating lease liabilities Deferred Tax Assets, Operating Lease, Liability Deferred Tax Assets, Operating Lease, Liability Purchased intangibles Deferred Tax Liabilities, Goodwill and Intangible Assets Debt amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Current assets: Assets, Current [Abstract] Leases [Abstract] Total Assets Held for Sale Disposal Group, Including Discontinued Operation, Assets Schedule Of Deferred Tax Assets And Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Goodwill Disposal Group, Including Discontinued Operation, Goodwill Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flow from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Disposal Group Name [Domain] Disposal Group Name [Domain] Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] PEO PEO [Member] Concentrations of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Buildings and Infrastructure Buildings and Infrastructure [Member] Buildings and Infrastructure [Member] 2024 Short Term Debt, Gross Short Term Debt, Gross Term Loan, due April 2028 Term Loan, Due April 2028 [Member] Term Loan, Due April 2028 Common stock, par value per share (in usd per share) Common Stock, Par or Stated Value Per Share Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Components of Inventory Schedule of Inventory, Current [Table Text Block] Number of Units Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Debt Instrument [Axis] Debt Instrument [Axis] Two Thousand Two Stock Plan Two Thousand Two Stock Plan [Member] Two Thousand Two Stock Plan Schedule of Error Corrections and Prior Period Adjustments Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Total Liabilities Held for Sale Disposal Group, Including Discontinued Operation, Liabilities Total revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Held-for-sale Discontinued Operations, Held-for-Sale [Member] Stock repurchases Stock repurchases Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate Effective tax rate Effective Income Tax Rate Reconciliation, Percent Total operating lease liabilities Total Operating Lease, Liability Other non-current assets Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Service Service [Member] Number of revolving loan facilities Number Of Revolving Loan Facilities Number Of Revolving Loan Facilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Pre-tax cash proceeds Contingent consideration assets Disposal Group, Including Discontinued Operation, Consideration Balance Sheet Related Disclosures [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Subscription term (in years) Subscription Term Subscription Term Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Fixed rate Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Plan Name [Axis] Plan Name [Axis] Capitalized research and development Deferred Tax Assets, in Process Research and Development Other U.S. taxes on foreign operations Effective Income Tax Rate Reconciliation, Other Foreign Taxes, Percent Effective Income Tax Rate Reconciliation, Other Foreign Taxes, Percent Debt Disclosure [Abstract] Debt Disclosure [Abstract] North America North America [Member] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Number of reportable segments Number of Reportable Segments Earnings per share: Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Subscription revenue term (in years) Revenue Contract Term Revenue Contract Term Sales and marketing Selling and Marketing Expense Common stock, $0.001 par value; 360.0 shares authorized; 246.5 and 246.9 shares issued and outstanding at the end of 2023 and 2022 Common Stock, Value, Issued General and administrative General and Administrative Expense Deferred revenue, current Disposal Group, Including Discontinued Operation, Deferred Revenue, Current Unconditional purchase obligations Unrecorded Unconditional Purchase Obligation Trade name Trade Names [Member] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Current Current State and Local Tax Expense (Benefit) Senior Notes Senior Notes [Member] Reportable Segments Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental cash flow disclosure: Supplemental Cash Flow Information [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Assets Disposal Group, Including Discontinued Operation, Assets [Abstract] Operating lease, Liability, leases not commenced Lessee, Operating Lease, Lease Not Yet Commenced, Liability Lessee, Operating Lease, Lease Not Yet Commenced, Liability Amortization expense Amortization Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount 2021 and 2017 Stock Repurchased Program Two Thousand Twenty One And Two Thousand Seventeen Stock Repurchase Programs [Member] Two Thousand Twenty One And Two Thousand Seventeen Stock Repurchase Programs Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program approved amount Stock Repurchase Program, Authorized Amount Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Stock repurchased (in shares) Stock Repurchased During Period, Shares Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision (Benefit) As A Percentage Of Income Before Taxes (Effective Tax Rate) Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized tax benefits Beginning balance Ending balance Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Post contract support term (in years) Post Contract Support Term Post Contract Support Term Asia Pacific Asia Pacific [Member] Transportation Transportation [Member] Transportation [Member] Schedule of Components of Accumulated Other Comprehensive Loss, Net Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Foreign: Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract] Other current liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Current U.S. State income taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Weighted average grant-date fair value, granted (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Building Building [Member] Schedule of Changes in Carrying Amount of Goodwill by Operating Segment Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding U.S. tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Performance-Based Stock Units, Achievement Of Company Performance Metrics Performance-Based Stock Units, Achievement Of Company Performance Metrics [Member] Performance-Based Stock Units, Achievement Of Company Performance Metrics Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Forward Contracts Forward Contracts [Member] Schedule of Estimated Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable Non-Segment Corporate, Non-Segment [Member] Deferred costs, current Deferred Costs, Current Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Furniture and Fixtures Furniture and Fixtures [Member] Debt instrument, interest rate (in percent) Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Divestitures gain, net Gain (Loss) on Disposition of Business Business Combination and Asset Acquisition [Abstract] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Consolidation Items [Axis] Consolidation Items [Axis] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate US state, income tax provision State and Local Income Tax Expense (Benefit), Continuing Operations Total revenue Business Acquisition, Pro Forma Revenue Supply agreement term (in years) Supply Commitment, Term Supply Commitment, Term Deferred revenue Increase (Decrease) in Deferred Revenue Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized from prior year-end Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Revision of Prior Period [Domain] Revision of Prior Period [Domain] Subsequent Events [Abstract] Income before taxes Consolidated income before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Joint Venture Trimble Ag JV Transaction [Member] Trimble Ag JV Transaction Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued U.S. Federal: Federal Income Tax Expense (Benefit), Continuing Operations [Abstract] (Level II) Fair Value, Inputs, Level 2 [Member] Denominator: Denominator [Abstract] Denominator Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Internal Use Of Software Internal Use Of Software [Member] Internal Use Of Software Total deferred tax assets Deferred Tax Assets, Gross Disposal Group Classification [Domain] Disposal Group Classification [Domain] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Fair value of all assets/liabilities acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Total intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Year Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Weighted-Average Useful Lives (in years) Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Purchase accounting adjustments Revenue From Contracts With Customers And Operating Income (Loss), Purchase Accounting Adjustments Revenue From Contracts With Customers And Operating Income (Loss), Purchase Accounting Adjustments 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Intercompany prepayments Deferred Tax Asset, Intra-entity Transfer, Asset Other than Inventory Stock-based compensation Total stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Weighted Average Weighted Average [Member] Common stock Common Stock [Member] Foreign Tax Authority Foreign Tax Authority [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Performance adjustments above target levels at vesting date (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Other Increases (Decreases) in Period Earnings Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Ownership percentage (in percent) Equity Method Investment, Ownership Percentage Document Fiscal Period Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Operating lease term (in years) Lessee, Operating Lease, Term of Contract Minimum Minimum [Member] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Stock [Line Items] Equity, Class of Treasury Stock [Line Items] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Other Deferred Tax Assets, Other Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for income taxes, net Income Taxes Paid, Net Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income tax assets Non-current deferred income tax assets Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other, net Payments for (Proceeds from) Other Investing Activities Contract With Customer, Asset And Liability [Roll Forward] Contract With Customer, Asset And Liability [Roll Forward] Contract With Customer, Asset And Liability [Roll Forward] Developed product technology Developed product technology Developed Technology Rights [Member] Retained Earnings Retained Earnings [Member] Business acquisition, goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Short-term debt Less: Short-term debt Long-Term Debt, Current Maturities Guarantees, Including Indirect Guarantees of Indebtedness of Others Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Summarizes the Components of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Schedule of Reconciliation Of Our Condensed Consolidated Segment Operating Income To Consolidated Income Before Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities and stockholders' equity Liabilities and Equity Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Non-operating income (expense), net: Nonoperating Income (Expense) [Abstract] Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Agile Assets Agile Assets [Member] Agile Assets Basic (in usd per share) Basic earnings per share (in usd per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Stock issued during period, value, employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO [Member] Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO Accounting Policies [Abstract] Accounting Policies [Abstract] Class of Stock [Table] Class of Treasury Stock [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Product warranty term (in years) Product Warranty Term Product Warranty Term Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Current Current Foreign Tax Expense (Benefit) Global intangible low-taxed income Deferred Tax Liabilities, Deferred Global Intangible Low Taxed Income Tax Liabilities Deferred Tax Liabilities, Deferred Global Intangible Low Taxed Income Tax Liabilities Total net deferred tax assets Deferred Tax Assets, Net Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule Of Revenue, Operating Income And Identifiable Assets By Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Liabilities Disposal Group, Including Discontinued Operation, Liabilities [Abstract] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Certain Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Restructuring Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Goodwill adjustment Goodwill, Purchase Accounting Adjustments Unsecured Debt Unsecured Debt [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Remaining amount authorized Stock Repurchase Program, Remaining Authorized Repurchase Amount Tax reserve releases Effective Income Tax Rate Reconciliation, Tax Reserve Release, Percent Effective Income Tax Rate Reconciliation, Tax Reserve Release, Percent Noncontrolling interest investments Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Termination Date Trading Arrangement Termination Date Accumulated foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Schedule Of Reconciliation Of Unrecognized Tax Benefit Summary of Income Tax Contingencies [Table Text Block] Short-term debt Less: Short-term debt Short-Term Debt Entity Public Float Entity Public Float Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Employee stock options granted term (in months) Employee Stock Purchase Offering Period Employee Stock Purchase Offering Period Performance-Based Restricted Stock Units Performance-Based Restricted Stock Units [Member] Performance-Based Restricted Stock Units Derivative Instrument [Axis] Derivative Instrument [Axis] AGCO Corporation AGCO Corporation [Member] AGCO Corporation Debt, gross Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Bridge Loan Bridge Loan [Member] Distribution rights and other intellectual property Distribution Rights [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Land, building, furniture, and leasehold improvements Land, Buildings, Furniture And Leasehold Improvements [Member] Land, Buildings, Furniture And Leasehold Improvements Compensation Amount Outstanding Recovery Compensation Amount Comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Share-based compensation, equity instruments other than options, vested in period, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Time Based Restricted Stock Units Time Based Restricted Stock Units [Member] Time Based Restricted Stock Units Reclassification [Table] Reclassification [Table] Derivatives assets Derivative Asset Weighted average grant-date fair value, canceled and forfeited (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Accrued compensation and benefits Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation And Benefits Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation And Benefits Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Income Taxes Income Tax, Policy [Policy Text Block] Document Financial Statement Error Correction Flag Document Financial Statement Error Correction [Flag] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Number of units, cancelled and forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Rest of World Rest of World [Member] Rest of World [Member] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Issuance of common stock under employee plans, net of tax withholding (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Other non-current liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent Effect of dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other current and non-current assets Increase (Decrease) in Other Operating Assets Foreign income taxed at different rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of sales Cost of Sales [Member] Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Auditor Name Auditor Name Document Period End Date Document Period End Date Proceeds from debt Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Assets and Liabilities Measured at Fair Value On a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Disposal Group Name [Axis] Disposal Group Name [Axis] Payments on debt and revolving credit lines Repayments of long-term debt Repayments of Long-Term Debt Schedule of Pro-Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Income tax provision Income tax provision Income Tax Expense (Benefit) 2021 Stock Repurchased Program Two Thousand Twenty One Stock Repurchase Program [Member] Two Thousand Twenty One Stock Repurchased Program Finished goods Inventory, Finished Goods, Net of Reserves Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Income Tax Authority [Domain] Income Tax Authority [Domain] 2024 Stock Repurchased Program Two Thousand Twenty Four Stock Repurchase Program [Member] Two Thousand Twenty Four Stock Repurchase Program Accrued compensation and benefits Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Deferred compensation plan assets Deferred Compensation Plan Assets, Fair Value Disclosure Deferred Compensation Plan Assets, Fair Value Disclosure Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Amortization of purchased intangible assets Cost, Amortization Equity [Abstract] Equity [Abstract] Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Tax credit carryforward Tax Credit Carryforward, Amount Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Interest expense, net Interest Income (Expense), Net Credit Facility [Domain] Credit Facility [Domain] Stock repurchases (in shares) Stock Repurchased and Retired During Period, Shares Inventories, net Disposal Group, Including Discontinued Operation, Inventory Business Combinations Business Combinations Policy [Policy Text Block] Liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities, Current Useful life of asset (in years) Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt Long-term debt Long-Term Debt, Excluding Current Maturities Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Transporeon Transporeon [Member] Transporeon Computer Equipment And Software Computer Equipment And Software [Member] Computer Equipment And Software Schedule of Deferred Revenue and Performance Obligations Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Divestitures gain, net Gain (Loss) on Disposition of Business Including Income (Loss) From Equity Method Investments Gain (Loss) on Disposition of Business Including Income (Loss) From Equity Method Investments Schedule of Assets And Liabilities Held For Sale Included in Consolidated Balance Sheets Disposal Groups, Including Discontinued Operations [Table Text Block] Assets held for sale Goodwill, Written off Related to Sale of Business Unit Operating expense: Operating Expenses [Abstract] Deferred Revenue And Remaining Performance Obligations Revenue from Contract with Customer [Text Block] Settlement with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in-capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Geospatial Geospatial [Member] Geospatial [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Income from equity method investments, net Income (Loss) from Equity Method Investments Share Repurchase Program [Axis] Share Repurchase Program [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Billings net of revenue recognized from current year Contract with Customer, Liability, Billings And Revenue Recognized, Net Contract with Customer, Liability, Billings And Revenue Recognized, Net Gain on cash flow hedge AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Subsequent Events Subsequent Events [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five United States UNITED STATES Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Recurring Fair Value, Recurring [Member] Number of businesses acquired Number of Businesses Acquired Other non-current liabilities Other Liabilities, Noncurrent Weighted average grant-date fair value, shares vested, net (in usd per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Construction in progress Construction in Progress [Member] Total operating expense Unallocated general corporate expenses Operating Expenses Reporting Segment And Geographic Information Segment Reporting Disclosure [Text Block] Resources and Utilities Resources and Utilities [Member] Resources and Utilities [Member] Number of business disposed Disposal Group, Not Discontinued Operations, Number Of Businesses Disposal Group, Not Discontinued Operations, Number Of Businesses Stock-based compensation / deferred compensation Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense Subscription Subscription [Member] Subscription [Member] Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flow from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Operating lease, renewal term (in years) Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Percentage of lower fair market value to be purchased of common stock through payroll deductions (in percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Deferred compensation plan liabilities Deferred Compensation Plan Liabilities, Fair Value Disclosure Deferred Compensation Plan Liabilities, Fair Value Disclosure Work-in-process Inventory, Work in Process, Net of Reserves Net change related to derivatives and other Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Other Deferred Tax Liabilities, Other Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average number of common shares used in basic earnings per share (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Acquisition / divestiture items Acquisition And Divestiture Related Costs Acquisition And Divestiture Related Costs Operating income Segment operating income Consolidated operating income Operating Income (Loss) Revenue: Revenues [Abstract] Total deferred tax liabilities Deferred Tax Liabilities, Gross Debt instrument, redemption price, percentage of principal amount redeemed (in percent) Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Finite-Lived Intangible Asset, Expected Amortization, after Year Five Intellectual property restructuring and tax law changes Effective Income Tax Rate Reconciliation, Restructuring And Tax Law Changes, Percent Effective Income Tax Rate Reconciliation, Restructuring And Tax Law Changes, Percent Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer relationships Customer Relationships [Member] Proceeds from debt and revolving credit lines Proceeds from Long-Term Lines of Credit Noncontrolling Interest Noncontrolling Interest [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] EX-101.PRE 12 trmb-20231229_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 trmb-20231229_g1.jpg begin 644 trmb-20231229_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X0"217AI9@ 34T *@ @ !0$^ 4 M " 2@$_ 4 & 6E$0 $ ! 0 %$1 0 ! N(U$2 M 0 ! N(P 'HE &&H @(, 8:@ #Y_P !AJ (#H && MH 4@@ 8:@ $56 !AJ #J7 &&H %V\ 8:@_]L 0P " 0$" 0$" M @(" @(" @,% P,# P,&! 0#!0<&!P<'!@<'" D+"0@("@@'!PH-"@H+# P, M# <)#@\-# X+# P,_]L 0P$" @(# P,& P,&# @'" P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\ $0@ =0'T M P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D*"__$ M +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JR ML[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY M^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ M P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)R MT0H6)#3A)?$7&!D:)BB'K7V!7\E>:_0;_@E9_P %#OVH/#VK M6OAGPIX9U[XT>$K1EBDT^\#M_9RBE!7;]8K\X_^ G[G45\D_MH_P#! M435OV*/"6F:IK_P1\?74=]:QS3745S:MIMC*PY@EN8FE"NK<\S9_!_3X[?/W9O$+N^/J( /TKXC <(YKC:?ML-34H]^:-OS/O,PXTR MC U?8XJJXR[>M0E;NK2_P#26RL#QCDV+ER4<1&_9WC_ .E)7/JVBF6US'>6\001P01WI]?.GTP4444 %%%% !17@/\ P4F_;3NOV"OV;F\> M6GA^#Q),-4M].^QS71MEQ*')?>%8\;.F.\5JO5H^:S;B[*LMK_5L94Y963MRR>C]$T?K]17Y M_P#$4#K?_1(=+_\ !_)_\9H_XB@=;_Z)#I?_ (/Y/_C->A_J!GG_ #Y_\FC_ M )GF?\1&R#_G\_\ P&?_ ,B?K]17Y _\10.M_P#1(=+_ /!_)_\ &:/^(H'6 M_P#HD.E_^#^3_P",T?Z@9Y_SY_\ )H_YA_Q$;(/^?S_\!G_\B?K]17Y _P#$ M4#K?_1(=+_\ !_)_\9H_XB@=;_Z)#I?_ (/Y/_C-'^H&>?\ /G_R:/\ F'_$ M1L@_Y_/_ ,!G_P#(GZ_45^:/[%O_ 7ZU;]K#]J+P?\ #N?X:Z?HL/BBZ>W: M]CUAYFM]L3R9"&(!ON8ZCK7Z75X.;9-B\MJJCC(\LFKK5/2[71OL?19/GF#S M2DZV"ES13L]&M;)]4NX4445Y9ZP445\._P#!2+_@L[#_ ,$]OCOI_@F3X=R^ M*FOM%AU?[8NM"S">9--'Y>SR),X\G.9?-D5,_P#"4CC)Q_SZU[_^H>>_\^/_ ":'_P D?-_\1"X?_P"@ MC_R6?_R)^KU%-B?S(U;^\ :=7R)]H%%%% !1110 4444 %%%% !1110 45\O M_P#!2#_@IWHO_!.-?"!UCPKJGB7_ (2XW8B^QW4AKY M>_XB>?!/_1+/%/\ X,X/_B:^@P/"V:XRBL1AJ+E!WL[KH[/=]T?.8_B[*,%7 MEAL5649QM=6EU5ULFMF?J#17Y??\1//@G_HEGBG_ ,&<'_Q-?HO\#/BG#\*VE8-);K/$LH1B."0&P2/2N?,L@S#+XJ>,IN*EHM M4_R;.G*^(LNS*FRDNX-0A2.X(56W!2N1][H:X+_B)Y\$_P#1+/%/ M_@S@_P#B:^FH\&YS5IQJTZ#:DDT[QV>JZGRM;C?(Z525*IB$I1;35I:-:/H? MJ#17Y\_LP_\ !P'X5_:<_: \*^ ;'X=^(-+NO%5\+*.[GU"%X[7GC74H8(( M(S)+-(UY(%15&2S$D ;3?$7B'QGXBU+4?#)A=;BVTFPEN9#'.C#Y6GE0YWC.Q6 !R6)^XX-SVCE*Q M&*JJ[Y4HKN[[>6UV^WF? \<&PM%V7,W)]HV5WYO6R7?RU/G/\ X)R? M\&]]H=+L/&'QXCFEN)@L]KX1@F,:PCJ/MDBG);_IDA&/XF/*C]3/ _@/1/AG MX8M=%\.Z1INAZ/8KLM[*PMDMX(1_LHH %>+_ /!23]N'3_V"?V9]2\721PWO MB"\?^S] L)&XNKQP2"PZ^7&H+MCJ%VY!85_/;XR_:U^)WC[QU?>)-3\>>+)- M9U"=KF6XCU2:'#DY^148!%'0*H KU<'E.:\5IY..SG)^$>3!86CSU&KR=TI6Z.4K/5]$M%Y:7_HR_:X^'GQ:^(GA V? MPN\6>#?#(-1T?0F\0ZY>:K>/>7,;2()!:QLY).T%(E7/+>F:\Q_8S_X M+7_"']M^)_!WC"QMO!7B#5@UI_9.MNEQINKH_P OEI,RA&9@<&.15))PN^O& MRVIF^$C4EEOO4Z4O>E&*UM??2[5M==KJ]M#VLSI9-C)TXYI[M6M"\82D[*]M MM;1=[+2S=G:^I^+_ (U_8Y^(/A#Q_J/ANUT,^*K[34\Z23PQ,FM0O%G'FJUL M7^3U) (/! /%><:OHUYX>U*6SU"TN;&\@;;+!<1-')&?0JP!!^M?L7^W=_P0 M\U#P+K4WQ0_9CU'4_"GB;3RUU)X>L;U[8N>2QL9@0T;?],6.T]%*\(?"_@9_ MP4$O/VLTD^&?[2/P-U3XM/I\AL7US0M!=?$NCR [#YB1*K;E/788VX.Y7/%? MK&!XJ>)PZQ6&2JQBESI/EG'SY6VFO^WEY7/Q_'\(K"XEX3%2=*4F^1M<].2[ M&'7:P*C\*_P#@I=^Q9HO[%?QJM=)\.Z]J&K:+KEHNHVMKJEA-9ZGI:-@B M&X#HJNP!^\GH0RJ1SY-^SW^T)XL_9=^*^E^-/!>JS:3KFE/E77YH[B,XWPRI MT>-P,,IZ]>" 1QYUPM@<]PJQN#]RI)74K6OY27Z[^J.S(N+I_4_17AO_!/O]N/P_\ M[?L_6/B[25CL=6MR+37-*\S<^F7 M8&2OJ8V'S(W=3ZA@/<8'%3]GAJT9RM>R:;MWT]3\WQN29A@Z?M<51E" M-[7E%I7[:G"T445Z1Y845]7?!G_@BY\>OCY\+-#\9>&M!T6ZT+Q%:B\LI9=9 MMX7>,D@$HS J>.AKIO\ B'^_:6_Z%G0/_!_:_P#Q5>+4XCRN$G">(@FM&N9: M-?,]RGPSFU2"G##3::NGRO5/Y'"?\$R3WDT6L6\SHK02H,(K$M\SCI7[*5^-> M(V/PV+Q].IA9J:4+733UYI::'[CX9Y?BL'EU2GBJ;@W-M*2:=N6.NH4445^? M'Z.%?AG_ ,'*'_)^/A__ +$NS_\ 2N]K]S*_'O\ X+Y?L>_%3X_?MF:+K/@G MX?\ BOQ1I,'A.UM)+S3=/DN(4F6ZNV:,LHQN"NIQZ,*^X\/:].EFZG5DHKEE MJW9=.Y\#XD4*M;)G"E%R?-'1)M_@?E?5K0_^0U9_]=T_]"%>T?\ #LS]H/\ MZ(W\0O\ P33?X58TG_@FC^T#!JMJ[_!WXA*JS(2?[&FX&X>U?O$LUP5OXT/_ M )?YG\]QRC'W_@S_P# 9?Y']*UK_P >T?\ NC^524RW&VWC!X(49I]?R>?V M$%%%% !1110 4444 %%%% !1110!^2__ =$_P"J^"WUUG_VRK\DZ_6S_@Z) M_P!5\%OKK/\ [95^2=?TAP#_ ,B*A_V]_P"ER/YA\1/^2@K_ /;G_I$0K^G; M_@G_ /\ )B_P=_[$O2?_ $CBK^8FOZ=O^"?_ /R8O\'?^Q+TG_TCBKYOQ4_W M6A_B?Y'TWA'_ +Y7_P *_,]>HHHK\3/W@**** /YM?\ @K9_RD@^+O\ V'&_ M]%QU\ZU]%?\ !6S_ )20?%W_ +#C?^BXZ^=:_J[)?^1?0_P1_P#24?Q_GG_( MRQ'^.?\ Z4SZ(_X),_\ *1[X0_\ 8>3_ - >OZ3*_FS_ ."3/_*1[X0_]AY/ M_0'K^DROQ_Q2_P"1A2_P?^W,_:O"7_D75O\ '_[:@HHHK\Q/U8**** "BBB@ M HHHH **** /AS_@O!^VQ+^R]^RD?"VAW?V?Q9\2O-TV%XWVRV=B /M,PP<@ ME66,'UE)'*UT_P#P3A_:+M]1\(?"/X2:9%')/H7PLT_Q%K5QG=]E,JPQ6MN/ M1V4R2'/153^]7Y=?\%G?BMJ7[5?_ 4UU3PSI9:ZCT"XM?"&DPJ^X--N DQ[ MM<2N/P%?3O\ P0[TZ3X6_P#!23XZ^!;^_DU"_P!#TPZ8MQ+P\RZ?=1VO3V!7 MCL![5^J8KAZCA^'(RG_$Y75:]>6*^44_O^9^0X7B2OB.)Y1A_#YE23[*/-)V M\Y2C]WR/*?\ @Y/^,MUXK_:U\,^"Q)(--\(Z$MR(]_RFXNG+.V/7RXX1^%?G MGX8EMX?$NGO=;?LJW,;39Z; PW?IFOMO_@X@\.W&C?\ !12ZNY(W6'5O#]A< M0L1\K!0\1P?8QFOC[X-?!7Q5^T'\0[#PKX,T.^\0:]J3;8;2U31-O9*^K=_6Y^9\62K5L^Q"LY2YVDMV[:)6]+' M[P_\%Q8;K4O^"6'C!]'W-:JVERS"/O;?;(#V[ ["?85^2G[%O_!)'XP?MKM; MZAI.CCPWX3D(+:_K2M;VTB]S F-\YQG[@VYX++7[T?L_?"K6(/V4/"7@WXH6 M^A^(-8M=$M].UN()]JL[QHT"_,)%P^0JEB1@MDCC%?,?_!4#_@LK8_L#^(/^ M$%\-^#[S6/&C6:7$4VH0M:Z1:Q,/D92,-<8P05CVJ"I&_(('Y;PSGN/P]*>4 M9534ZCG)\U]$K)7Z=KW;[:,_6^*N'\NQ%6&^L:XT=NME"% $:L22L*XX\QV(!Q MG 'HG]N6,'@RZU[0+2'7([JV;4(%TQHB=6.S/?%VI:K:^87@TR-O(TZU]/+MTP@(X&X@L<1T1CNX!>NC-?#[ M'PPTL=*:J5;\THI6376UK7?E9>6N_-D_B1E\\5# 1ING2MRQE)W:>RO>]EYM MOSTV[_\ ; _X+P^!_B]IFJ^!_%G[.%KKXV^!--_XJ328U/B:RMDRVJ6JX M472J.LL0P&Q]Z,9ZIS]">'M%D_98_P""*LECXFQ;W6A_#6=+J.0$>7/-:/MA M(/.?,E5,>M=%'.,-@\'A<1DEX2G/EG!MR3>E]&WY6:LVG\CEK9+BL;CL5A\] MM.,(K^B96#J".0>01WK\E_P#@C5X!\!_\%'/V M+/$7PM^*6AVWB"Z^'%XL>D:@24U'3;*Z#O&L,^=RA)4FPOW,%05(&*^F_#7_ M 4[\"_LG_'6;X!_%.\U#P_>^%8+2ST?Q3J,BS6>MVAMT,4MS(H'D3$':Q9= MA9&8LN=HX>-*,LPQ\X8>D_;TD^=+7FBKCU5KI6W2N>AP+6CEN70GB:R M]A5:<&].63OS0?1:IV=[-I[-V/LVBJVC:U9^(M*M[[3[JVOK&[02P7%O*LL4 MR'D,K*2&!]0<59K\U=UHS]2335T%%%% !7\^/_!>O_E)YXY_Z\]+_P#2""OZ M#J_GQ_X+U_\ *3SQS_UYZ7_Z005^C>&/_(VG_P!>W_Z5$_,O%?\ Y$\/^OD? M_29'QS1117[T?SP?TG?\$G_^4?5;V.UCFDVEMBLY +;03@=@:\C_X)/_\ *.3X0_\ 8OQ?^A/7 MRW_P$O%NE^//#5CK6BZA9ZM MI.I0K<6EY:2B6&YC;D.CKPRGU%>:_M _MW?"']EMVA\=>/O#^AWJKO\ L)F- MQ>D>OD1!I/QVU^5O[1G_ 5=U[]G7]@WX-_"'X:ZD--\37'@RPN-?UFW?_2- M+CEBREM"?X)F4AF?JBLNW!.5_-W4M2N-9U":[O+B:ZNKAS)+-,YDDE8\EF8\ MDGU->)DOAO+$N57%S<:=VHI?$TG9-WT5^FCN>YGGBA'"J-'!TU*I9.3=^6+: M3:5M7;KJK>9_1?\ LW?\%>?@S^UC\;K/P#X)O]?U#6KZ&:>&6;2WM[8K$A=L MLY##Y08L5W>QPNRY(W ,0<9!Y]J_!? M_@@!_P I+/#/_8+U+_TF>NX_X.5$5?VYO#;;1N;P;:@G'7_2[RL,9P3AGGD< MKP\W&+AS7=I.]WZ=CHP/'F+60RS;$4XRDJG+97BK67KW/VB_X77X-_Z&WPS_ M .#2#_XJ@?&KP:3C_A+?#.2<#_B:0<_^/5_*C5K0_P#D-6?_ %W3_P!"%>P_ M"JFE?ZR__ ?_ +8\5>+U5NWU5?\ @;_^1/ZQKR]AT^TDN+B:."WA4O))(P5$ M4IKGQ\8O")'_(U>&__!E#_P#%5P?[>0S^PK\6?^Q-U/\ ]))*_F+K MY3A/@^.^E^Z/L.,.-IY)6ITHT5/G3?Q6M9V[,_JQ_X7#X1_ MZ&GPY_X,H?\ XJM'0/&.D>+/-_LO5--U+R,>9]EN4F\O/3.TG&<'KZ5_)[7Z M(?\ !%']L/PK^PW\!OCKXY\3MYS1G2;;3=.C<+<:M=$7>V&//0=V;D*H)P> M?9SCPW>$PLJ]"JZDKI*/+:['DOB@L9BXT,115.%I-RYKV48M[$-&GU'5K^STO3[5=\US=SK##$OJSL0 /J:^=O&7_!83]FSP-J!M M;OXK:#=2J<$Z?%/?1C_@<,;+^1K\+?VSOV_OB1^W-XZFU3QCK,RZ7'*6T_0K M5VCT[34[!(\_,V.LCY<^N, >)UZ66^%U-TU+'U7S=HVT^;3O]R/+S3Q:J*JX MY=17*NL[W?R35OO9_4%\!/VU_A/^T],T/@/QYX=\17B)YC6<%SLO%7U,+[9, M#UVXKU*OY-_#WB+4/"6N6NIZ5?7FFZE8RB:VNK69H9K=QR&1U(*L/4'-?M/^ MRA_P7#TO3/\ @G%>>.OB2_\ :GCGPG?#P^+2$K%-XDN6B\R"0<83<@;S& PI MC9@,LJ5X?$GA]6P7+4P+=2,FHV:]Y-[>37GI8]_ACQ(HX[FIY@E3E%.5T_=: M6^^J?EK?\#]$?%'BS2_!&B3ZGK6I6&DZ;:C=-=7MPD$,0]6=B /Q-?._B[_@ ML3^S7X+U!K6Z^*VAW,BG!-A#<7T8_P"!PQLI_ U^$O[8/[=?Q'_;>\=2ZQXW MUR::S20M8Z/;LT>G:8IZ+%%G&<<%VR[=V->.U[F6^%M/V:ECZKYNT;67S:=_ MN1\_FGBU5]HXY?17*NL[W?R35OO9_3Q\#/V\_@[^TGJ*6/@GXB>&M;U*0;EL M5N?)O''M#(%D/X*:]_X(5?\%"]8_;!^#&K>$_&=ZVH>-/ ?E W\K9FU6RDR(Y)/[TB,I1F_B!0G M+%B?!XJX#>64/KF%FY06Z>ZOHG=:-7TV5CZ+A#Q"6:XCZEBX*%1WY6MG;5JS MU3MKN[_GX/\ \'1/^J^"WUUG_P!LJ_).OUL_X.B?]5\%OKK/_ME7Y)U^E< _ M\B*A_P!O?^ER/R[Q$_Y*"O\ ]N?^D1"OZ;?V&-:L_#O[ ?PDOM0N[6QL;7P3 MI,DUQ<2K%%"HLXLEF8@ >Y-?S)5ZU\>_VV?B!^T1X&\)^%=;UF:'PGX+TBTT MC3-&M&:*S5;>)8Q-(F?WDS; =6:RO?BMH%Q.K;6.GQ MSW\:G_?A1T_6O0_@;^VO\)_VE;C[/X'\?^&O$-X%WFS@NPMV!Z^2^),>^VOY M?*L:3J]WH&IV]]8W5Q97EK()8+B"0QRPN.0RLI!4CU'-?.UO"W!NG:E6DI=W M9K[DD_Q/IJ/BWCE5O5H0<>RNG][;7X']9E%?F7_P13_X+ ZG^T!K%O\ "7XI M:@EUXJ$).@:W,0LFL*BY:WG/\4X4%E?K( P/S#+_ *:5^2YQD^(RS$O"XE:K M5-;-=&O+_AC]DR3.L-FF%6+PKT>C3W3ZI^?_ Y_-K_P5L_Y20?%W_L.-_Z+ MCKYUKZ*_X*V?\I(/B[_V'&_]%QU\ZU_362_\B^A_@C_Z2C^5<\_Y&6(_QS_] M*9]$?\$F?^4CWPA_[#R?^@/7])E?S9_\$F?^4CWPA_[#R?\ H#U_297X_P"* M7_(PI?X/_;F?M7A+_P BZM_C_P#;4%>,_M3_ /!03X2?L:VN/'GB^QT_4GC\ MR+2K<&ZU&8'H1!'EE4]F?:OO7R]_P6<_X*YR_LB63?#?X=W$+?$;4[<27VH8 M$B^'8''RD*>#<..5!R$7#$'*U^('B7Q-J7C+7[S5=7O[S5-4U"4S7-W=S--- M<.>K.[$EB?4FL>%> 9YA36+QLG"F]DOBDN^NR[:-OTLSHXN\1*>6U7@\#%3J M+=OX8OMIN^^J2];I?L;XY_X.2TUB&Z=1ZA&CC!_P"^J_'.BOT)>'N1J/+[ M)^O-*_YV_ _-)>)&?.7-[5>G+&WY7_$_I*_9-_X*I?!7]LJ^BTWPKXH6Q\0S M?=T76(_L5](?2,$E)3[1.Q'>OHJOY+[6[EL;J.>"22&:%P\UFX?]]J\<:Y:VF)^].J@LK] M756S\PRWP?%7A^\%1>,P$G*$=7%[I=TUNEUTNEKJ?H?"/B,L?6C@LPBHSEI& M2V;[-/9OIK9O332_Z;4445^8GZL%%%% '\[_ /P3RM/^&A_^"OOA/4KN-9QJ M7C"[\12AQD%HVFNP!_"-FU[KFO>.=3AA'2.!1=2EYI&_AC10SL>P4]3@5 M_1V+HTJN.JX>L[4_JZ5^B3E*[^2/YCP=>M2R^CB*"O56);MU;48M+YN_WGZG M_P#!:/\ X)C^)/V[]<^&NJ>"A91ZUIMX^D:K/=2[(K:PE_>"X;NPB=6^506; MSA@<&O3/@]\#/@G_ ,$8?V9+[5KV^M[%(XU.K:]>(&U+7;C'RQ1J/F.2#LA3 MA>2ROOW5]EK9V/UCB3ZMDL:F?4L/S5ZEE= MZJ#M:[MMV;6[TNKG9_$'_@XT^(>K_M0:3XBT'1K;3_AKH\KQ/X;E*FXU>!C@ MR3S8.V8 H$^1#P=_)/Z$:IHWP _X+9_LXPR^9#K$=J,QRQ.MOKGA>X<#*D< MF,G R"&BDV@_, "/YV*Z7X3_ !D\5_ KQA!X@\&^(-6\-:S;\)=Z?<-#(1W5 ML<,I[JV0>XK](S/@7"SA">6OV-6G\,EU_P 76_GOWNM#\ORKQ Q<)U*>:+V] M*I\47;3_ ]$O+;M9ZGW5^T9_P &Y'Q=^'FIW$_P_P!4T/Q_I&XF&-YETW4% M7/ 9)#Y1..XDY]!TKQ;1O^"*W[36M:NMF/A=?VI+;6EN-2LHX4]RQFP1],U[ MG\$/^#DSXL^!M-CM/&GAGPSXX6, ?:TW:9=O[N8PT1/^[&M>K:I_P=!PC3/] M"^#\IO,=)_$($6?P@S7#'%<8T%[)T:=3^]=?_)1_)'H2P?!.(?ME7J4O[MF_ M_;9?^E,^]O\ @GG\+_B9\&_V4_#OA7XLZEH^K^)-$0VD,]C,]Q_H:@"&.:1P M-\B#*E@,%57DG)/Q)_P&_A%IVGWEGI7BR(:OJ6J$[8KV.&3" MVB8ZE7"R/G&/W74,:^=_$/\ P<0_&3Q?\9_#.K-;Z+X?\'Z1JD5S?:)ID!9M M2MP<212SR%F)*%L;=@W;20<5]^?\%G?V?M-_;)_X)W7/BS056_OO"MK'XNT: MYC7+36AB#3 =]K6[%\>L:^E?(X?*J^5YWA\7FT(VJR;]W:,GMY:-I]5]Q]EB M,XP^;Y%B<'D\Y7I12][>44M?/5)KH[^I\A_\&PIN/^%T_%0+N^R_V)9^9Z;_ M #WV_IOKF_\ @Y>\%PZ-^USX-UJ&,+)K?AA8YF_OO#<2C/X*ZC\*^HO^#<;] MFJ[^%O[+6O>/-2MVM[KXB7Z&R# AFL;4.B/@C^*5YB/4!37SO_P,C6XUFZ6UG%_]NPU_%?@>#C,%*AP+!5EK M=27_ &].Z_!W^9\@_L;_ /!27XL?L/:M'_PA_B"2;03)YEQH&HYN--N,_>_= MY!C8_P!^,JQ[DCBOU_\ V'_^"Z/PH_:K:ST7Q),OPW\93[8Q9ZG< V%Y(<#$ M%U@+DGHD@1LD ;NM?@-7IW[,7[''Q(_;#\7#1_A_X8OM:>-U6YN]OE65@#_% M-.V$3CG!.XXX!/%?6<2<+95C:K^>,=0I4:\J=&HJD5M))J_R9_2 MF Q%6MAXU:]-TY-:Q;3:^:T_K5(*_GQ_X+U_\I//'/\ UYZ7_P"D$%?T'5_/ MC_P7K_Y2>>.?^O/2_P#T@@K[SPQ_Y&T_^O;_ /2HGY]XK_\ (GA_U\C_ .DR M/CFBBBOWH_G@_I._X)/_ /*.3X0_]B_%_P"A/7RW_P '-O\ R:S\/?\ L:C_ M .DD]?4G_!)__E')\(?^Q?B_]">OEO\ X.;?^36?A[_V-1_]))Z_GC)/^2J7 M_7R?_MQ_2F??\DB_^O4/_;3\5:***_H<_FL?/71M$\UDL[>%)&C\R<*09 M'9D;"$[ H&0Q.%_1C3_V&/@OI6E?8;?X4?#R.UQM\L>'[4C'_?%?GN;>(N!P M6(EAJ<)3<79M62NMTK[V]#]*R?PSQ^.PT<54J1IJ2ND[MV>S=M%??<_%/_@@ M!_RDL\,_]@O4O_29Z[K_ (.5?^3X_#/_ &)MM_Z5WE?JM\//^"/_)BWQ9_[$W4__222OYBZ_IT_;Q_Y,6^+/_8FZG_Z225_,77Y=X6?[K7_ M ,2_(_6O%S_>\/\ X7^85W7[.W[.GC+]JOXI6'@OP/I,VL:U?9D$88)%;QKC M?-*Y^5(UR,L?4 9) /"U^LW_ :]V,+7?QBNC#']I5-*B67:-X0FZ)4'K@D MX]AZ5]OQ)FD\NRZIC*:O*-K)[7;2U]+W/@>&,IAF>9TL%4;49-W:WLDWIZVM MY'S?^TC_ ,$'OC5^S;\&=1\;75QX4\0V&AVQN]3MM)NY7N;6)>7D"R1('5!D MMM.0 3@X-?%-?U3?'Z);CX$>-HW4,CZ#?*P(X(-O)FOY6:\#@7B/%9K1JO%V MO!JS2MH[_E8^D\0.&<)D]:BL'>TT[IN^JM^=PKK/@I\%O%7[1/Q'TSP;X-TF M[US7M7EVV]I#P.!EG8DA415R2[$ ?YE++\OJXR"NXK1/:[:2_,^7X=RN.8YE2P M4WRJ;U:WLDV[?<>6?&#_ (-^/CE\(_A'?>*C<>$=>;2;5[R\TO3+R62\2-!N M;RP\2K(P4$E0^GRL?6>('"N#R>5"6#O:?-=-W MUC;7YW*-?HE_P;4:A+;?MK^*8%;$=SX0G$@]=MU:D5^=M?H9_P &V'_)\?B+ M_L4;G_TIMJ]SC#7)L1?^7]4>#P6[9YAO\7^9[!_P=$_ZKX+?76?_ &RK\DZ_ M6S_@Z)_U7P6^NL_^V5?DG7'P#_R(J'_;W_ID_^D<5>7XC9IBL'@Z:PLW#GDTVM'9+ MONOD>KX993A,;CJCQ<%/DBFD]5=NVJV?S/S,_P""W?\ P27\"?LT?"*Q^)_P MPTV;0;"VOH[#6M*%S+<6X67(CN(S(69,. C+NVG>I &#G\O*_HR_X+0Z)'KW M_!,OXJ1R 'R+*VN5SV,=Y X_E7\YM=7A[FE?&98WB).4H2:N]7:R:N^NYR^) M.4X? YJEAHJ,9Q4K+17NT[+ILC2\&>,-2^'WB[2]>T>ZEL=6T:[BO;.XB.UX M)HV#HP/J& -?T]?LA_M VG[4W[-/@SQ]:>6O_"2:;'<7$2$$07 ^2:/J?NRJ MZ_A7\N=?N%_P;9?%23Q9^QMXD\,3R,[>$?$4GD G_5P7,22 #_MH)C_P*O/\ M3B+.//D Q''_P.0HO_ J_GN_X),_\I'OA#_V'D_\ 0'K]//\ M@Y)^+,O@[]C+P_X7@<*WC+Q#&LX_O06R-,?_ "+Y!K\UXUR_Z[Q!A,*]I)7] M.9M_A<_4N! X(+R2_UKQ!> MRWUY.Y)+R.Q8X]%&< = .!6#117ZU",8148JR6B/QNR\%^-M LY;ZR&FEH[74Q&I8V\L1 M.P;@"%=0&#$9)&16M^Q!_P %-_V<_@G^Q[\,_"NH?$[0M/U+0_#EE;7UN;>Y MW17(B4S XC(SYA?.">:]2E_X+!?LS74;1O\ %CP^R2 JP:WNL$'CG]U7X+F6 M8\0O-)8NE&K:,GRI1ER\J>BM:S36_?<_HC*\LX:64PP=:=+FE%U_.;9T&%>+S&V$ ]BN*R:_>=)P]Y:-;,_GF[A.\7JGNO(_J6_ M99^.UG^TW^SKX.\>V2+#%XHTN*\DB7I!,1B6/J?N2!UZ_P -=]7Y]_\ !N%\ M47\8_L-:IX?F;=)X/\1W%O$N?NPSI'./_(CRU^@E?RQGF!6"S"MA5M&32]-U M^%C^N.'\P>.RVCBY;RBF_79_C<****\D]@_G;^/*3?L%_P#!8+5-3D26&S\+ M^.DUQ/W97?8S3K<84=P892O%?K!_P3B_9!TKX7_$CXP?&_5H;5-4^)'B?5;O M2;F5EQ8Z)]JD>-@V<+YV/,8\?*L?H<_)_P#P**?W;J6:VF;V8%XR>,%8QWKUK]I_P".=_\ !#_@W]\)W.FSR0ZEXE\*Z1H$ M6X-X>5I5K4I_)IN_P ]?1GXSE&%AE6: M8Y8F-X4.:M#YII6^6GDT?&_[9G_!:?QOXO\ V\K'QO\ #W5KBT\(^ ;B2ST3 M3W8_9=7@)VSRW" _,)P.,\H@CQM8$U^F7P<^.7P4_P""U'[+]]H^I6,%TQC7 M^UM"N9 NI:#<8PL\3CG ).R91M895A]Y*_G;KI?A'\8O%'P&\>V/BCP?KFH> M']>TUMT%W:2;&'JK#HZ'&"C JPX((KZW-N"<-6PU.."?LJM)>[)>6OO6UWUO MNF[^1\;D_'F+H8FK+'+VM*L[SB_/3W;Z:+2VS22\U]5_M_?\$4/B7^QY>WNM M>'K:Z\?> $+2+J5A 6O-/CSTNH%R5P.LB93C)V9VU\7U^QG[$_\ P<Y,>]2<_*@XKZ.\;?L)_LJ?\ M!1W27\2:9I_A76+JZ_>/K'A6^6UNMQ[RB$X+^HF0G/45Y5'B[,/YY:*_9+QM_P;#^"]0O& M;P[\4O$^E0DY6/4-,@OF'MN1H?Y5DZ%_P:^:3%2)B/9 MFG8#_ODU[$?$#(W'F=5KRY97_*QXLO#?/U+E5%/SYHV_._X'Y!U_09_P1(\6 M7WQA_P""9OAK2_$^EW+6^FB[T)1>6S)%J-B&/EE=W$D?ER>7D<$HP[53^"7_ M 15_9O_ &2;9?$6O6(\23:8/-?4O&%[&]G;D<[C%A( !C^-6QZU[9\+OV]/ M@]\2-!\7WWA_QAH__",_#MH;75-8ZW;;=MK= M$UYGJOA+1=)\(Z%:Z#HL%G8Z?H=O%9P65MA4LHE0".,*/N@*!@>E?AY_P6)T MCQ;^VY_P5+UCP?\ #_0M7\5:AX7L+71([:SBWK$RJ9969ONQH))F!9R%!')% M?3^M_P#!772_%7QS;X4_LPZ1<>(/%'Q'\1O-=^+-;1Y+.UDEVB6>&!MKR1PQ M)N7S"BJL> K#BOT-^$WP5\-_!72+JV\/Z38V$VJ7+WVIW4,"QSZI=R,6DN)F M R\C,S')Z9P, 5XN7UJ_#E?ZYB*=ZDXOE4M&KM7E):M=4EN];V/3FMJBOG\WS['9E/GQW_Z5$_,O%?_ )$\/^OD?_29'QS1117[ MT?SP?TG?\$G_ /E')\(?^Q?B_P#0GKY;_P"#FW_DUGX>_P#8U'_TDGKZD_X) M/_\ *.3X0_\ 8OQ?^A/7RW_P>?\C+$?XY_^E,_K[(/^17AO^O M&_\ R.5_AD?)^)W_ "(Y?XHGYXU:T/\ Y#5G_P!=T_\ 0A56K6A_\AJS_P"N MZ?\ H0K^@I;,_F^.Z/Z:OV\?^3%OBS_V)NI_^DDE?S%U_3I^WC_R8M\6?^Q- MU/\ ]))*_F+K\N\+/]UK_P")?D?K7BY_O>'_ ,+_ #"OUK_X->?N?&3ZZ3_[ M=U^2E?K7_P &O/W/C)]=)_\ ;NOH^/O^1%7_ .W?_2XGS'AW_P E!0_[>_\ M2)'Z>_'G_DAOC/\ [ 5]_P"D[U_*O7]5'QY_Y(;XS_[ 5]_Z3O7\J]?*^%/\ M+$^L?RD?7^+W\7"^D_SB%?I]_P &P_\ R7/XH?\ 8"M?_2@U^8-?I]_P;#_\ MES^*'_8"M?\ TH-?8<;_ /(CQ'HO_2D?$\!_\C[#^K_])9^QVJ_\@NY_ZY-_ M(U_*'XL_Y&K4_P#K[E_]#-?U>:K_ ,@NY_ZY-_(U_*'XL_Y&K4_^ON7_ -#- M?#^%.^)_[<_]N/OO%_;"_P#;_P#[:9]?H9_P;8?\GQ^(O^Q1N?\ TIMJ_/.O MT,_X-L/^3X_$7_8HW/\ Z4VU??<7_P#(FQ'^%GYUP7_R/,-_B1[!_P '1/\ MJO@M]=9_]LJ_).OUL_X.B?\ 5?!;ZZS_ .V5?DG7'P#_ ,B*A_V]_P"ER._Q M$_Y*"O\ ]N?^D1"OZ=O^"?\ _P F+_!W_L2])_\ 2.*OYB:_IV_X)_\ _)B_ MP=_[$O2?_2.*OF_%3_=:'^)_D?3>$?\ OE?_ K\SCO^"N_/_!-KXN?]@8?^ MCXJ_FZK^D+_@KY*(?^":_P 6V/?1U7\YXA_6OYO:W\+?^1=5_P ?_ML3#Q:_ MY&5'_KW_ .W2"OUJ_P"#7O6&'_"XM/\ X&_LJX_$?:E_K7Y*U^NW_!KYX<9= M!^,&KLK!7N-,LT/9B%N7;\MR_G7N3_ - >ON3_ (.AM2D, M7P:L_F\H'5IO8M_H@_I^M?#?_!)G_E(]\(?^P\G_ * ]?H!_P<_>$)+KX9?" M77E3]S8:I?Z?(_\ M310R(/RMWKXW.)*/%F".A?>*/#]EJER(=3B2,2S0 M([[5,)(&YB "3BN]_P"(<3]G_P#Y_OB#_P"#:'_XQ7PE;Q$RFG4E3ES73:?N M]OF?H-'PSSFK3C5AR6DDU[W1Z]C\)J*_=G_B'$_9_P#^?[X@_P#@VA_^,4?\ M0XG[/_\ S_?$'_P;0_\ QBL_^(E9/_?_ / ?^":_\0OSO^Y_X%_P#R7_ (-> MK]Y/!/QCM2?W<-]I4JCT+QW0/_H K]5:\%_8=_X)U^ O^"?UGXEA\#7'B"=/ M%4EM)>?VI=).5, D";-J+C_6OG.<\5[U7XYQ1F-''YG5Q>'ORRM:^CTBD_Q1 M^V<)Y;7R_*J6#Q-N>-[V=UK)M?@PHHHKP3Z(X_X^?!'0OVC_ (-^(O _B2W^ MT:-XDLWM)P/OQ$\I(A[.C!74]BHKYY\$_LT?#_\ ;#_X)W-\$+O75UA? J'P MG>7T"&*YTK5=/)B68QDY# J'VGY71\9PV:^MJ_ #5?V^?&7[ G_!4;XM>(/# M+,SP>75*5;&4U*%6].;Z\KU^:3Z;ZNVN_SU^UU^R)X MR_8K^,=]X-\9V#07,),EE>QJ3:ZI;Y^6>%S]Y3W'53E2 017E]?T4Z!XG^ ? M_!:_]FW[/-';ZQ'"N^:RE98-;\,7++CI^ 8V^)?A5=TB?8T":M;)UQ);Y_>$=,Q%B>NU>E?JN1\:4:S^J9G^Y MKQT:EHF_)O:_9_*Y^0\0<"UZ"^N95^^P\M4XZM+S2WMW7S2/@NM'POXOU;P/ MJ\>H:+JFHZ/?Q?WF3Z.A!'YTSQ%X:U+PAK$VGZMI]]I>H6YVRVUW T M$T1]&1@"/Q%4:^X]V<>Z9\#[T)=FCZ"\(?\ !5?]HKP/9QV]C\7/%S0PJ%5; MNX6\P/K,KFMNX_X*\_M.^,)X;&'XH^(Y)[AA%%%96MO'+*Q. J^7$&))X '- M=9^Q#_P1)^+G[73VNK:K9O\ #WP;-MD_M35[=A<72'O;VW#ODXFE[?%8J6'H?S3G):>2 M;5_G9=F?*?[.O_!'GX_?MT7=GXF^/GC;Q3X=\,R$7(MM7OI+S5YU(_@@D)2V MR.\@##_GF:^5O^"DVI_#_P (_'>\^'OPA_=_#OP6L=GYL5\]TFMZ@H/VB]D? M<5D?J>@'!$!YSC?C!0XT\=B,MI_VEG]MXL\56OE M:)9SIB33-/?!,K \K)-@'U6/ XWL!^D= &!7C7[5?[0'B#X>ZQX7\$> K'3- M0^(7CIKEK"34]_\ 9VCVELBO MI\4ONC%*_P!R6K^;W/VO+OO'6G^++:>]TW1];\)66CP^(HH87N98;*YM;F22WN#!'(\2W M*,CE=I921G[B^%/Q,TGXS_#/0?%N@S/<:-XDL(=1LW=-CF*5 ZAE_A89P5/( M(([5AF&55<(E*34D]+J^^NCND^CZ6T:W3MOEV<4<8W&"<6M;.VSMJK-KJNM] M4]FK]!1117F'JA7\^/\ P7K_ .4GGCG_ *\]+_\ 2""OZ#J_GQ_X+U_\I//' M/_7GI?\ Z005^C>&/_(VG_U[?_I43\R\5_\ D3P_Z^1_])D?'-%%%?O1_/!_ M2=_P2?\ ^4OEO_ (.;?^36?A[_ -C4?_22>OJ3_@D__P H MY/A#_P!B_%_Z$]?+?_!S;_R:S\/?^QJ/_I)/7\\9)_R52_Z^3_\ ;C^E,^_Y M)%_]>H?^VGXJT445_0Y_-9_1U_P1M_Y1F_";_L&S_P#I7/7TU7S+_P $;?\ ME&;\)O\ L&S_ /I7/7TU7\IYY_R,L1_CG_Z4S^OL@_Y%>&_Z]P_])05^'/\ MP5]1X;_P#( MY7^&1\GXG?\ (CE_BB?GC5K0_P#D-6?_ %W3_P!"%5:M:'_R&K/_ *[I_P"A M"OZ"ELS^;X[H_IJ_;Q_Y,6^+/_8FZG_Z225_,77].G[>/_)BWQ9_[$W4_P#T MDDK^8NOR[PL_W6O_ (E^1^M>+G^]X?\ PO\ ,*_6O_@UY^Y\9/KI/_MW7Y*5 M^M?_ :\_<^,GUTG_P!NZ^CX^_Y$5?\ [=_]+B?,>'?_ "4%#_M[_P!(D?I[ M\>?^2&^,_P#L!7W_ *3O7\J]?U4?'G_DAOC/_L!7W_I.]?RKU\KX4_PL3ZQ_ M*1]?XO?Q<+Z3_.(5^GW_ ;#_P#)<_BA_P!@*U_]*#7Y@U^GW_!L/_R7/XH? M]@*U_P#2@U]AQO\ \B/$>B_]*1\3P'_R/L/ZO_TEG[':K_R"[G_KDW\C7\H? MBS_D:M3_ .ON7_T,U_5YJO\ R"[G_KDW\C7\H?BS_D:M3_Z^Y?\ T,U\/X4[ MXG_MS_VX^^\7]L+_ -O_ /MIGU^AG_!MA_R?'XB_[%&Y_P#2FVK\\Z_0S_@V MP_Y/C\1?]BC<_P#I3;5]]Q?_ ,B;$?X6?G7!?_(\PW^)'L'_ =$_P"J^"WU MUG_VRK\DZ_6S_@Z)_P!5\%OKK/\ [95^2=C):QJP^H92#[@U_, MG+9S06\4SPR)#/GRW92%DQP<'H<=\5]K?\$\/^"V_C;]AGX?+X+U#0;7QUX/ MMI&ET^VGO&M+K3-Y+.D'_$6%RG&SEC+J$XVO9NSO=72UL_*_0_3S_@NOXXA\%_\$S_'44DB MQS:Y-8Z9;@_\M&:[B=@/^V<9]0S7,O;85WA&*BG:U]6V[/7=VU[!7[V?\&]GP7D^&'[ M -OK5U T-UXYUBYU8;UPQ@7;;Q?@?)9A[/7XF_LT? '7/VHOCIX:\!^'H&FU M+Q%>);[PN5MHNLLS^B1H&OZ2+JUCOK62&:..:&92DD;J&5U(P00>"".,&OROQ"Q MD\)G.&Q,-X13^Z3T^9^N^&V!AC,CQ6$J;3DU]\5K\C^2^BOJC_@K+_P3[U#] MA3]HV\2QLYV^'_BB:2]\.WF-T<:$Y>T9O^>D1.,'EDV-W./E>OUO XZCC,/# M$T'>,E=?Y>JV?F?C688"M@L1/"XA6E%V?^?H]T^Q^^7_ 0._:JTWXX_L3:7 MX/DO(3XF^&Y;3;NU+_O6M&=GMI@/[FTF/(Z&(YZBON*OY4_@]\;/%O[/WCBW M\2>"_$&J>&MJ,.CH>,JP*G'(KW/XE_\%B_VCOBKX4;1=1^) M>IVME+$89CIMM!I\TZD8.Z6%%?GV89R:_+,\\-Z^)Q\\1A*D5";NT[W3>KM9 M.ZOMMV\S]J&*@FH)MSV?=MM=/)W21\C_KQG=;,95\)-IS:2@O>CV22?7NU9MZG] M*W[+_P"U+X-_;"^%,'C+P+?7-_HLT[VI:XM)+:2*9,;T97 Y&X>":]$K MR/X6^ ?!G_!/#]C^UTO[1]C\)_#S1Y+B]O#'^\N"@,D\Q5?O22.6;:,DLP S MQ7SIK?[?'QBUC4M7O(--\+>";?2-/@UN71+_ ,+ZOKUSIEA.CO!+J=W:,L5L MSQQO(8XTD,0!#$E37X;'*_K5:I+!?PDVDY;VOILKWU5]+*ZONK_OTLV^J4:< M<=_%:3DH[7MKN[):.UW=V=KV=ON>BOG3X/?\%(O _B'PM)'X^U+1? /BS3YA M;WNG3:@+BVN T4;X*<5)58_-I/YIV:?=/4^BZ_F-_X*%?\GU?%[_L;M2_]*7K^G*OYC?^ M"A7_ "?5\7O^QNU+_P!*7K]#\*_][K_X5^9^:>+G^Y4/\3_(X#X4_%[Q1\#/ M&]GXD\'Z[J7AW7+$YAO+&8Q2 =U..&4XY5@5(X((K],?V4/^#E75-$M;?2_C M%X3_ +:5,(=(?L?@/PS=7U MG%(([K5KC_1]-LCU_>3M\N0.=B[G(Z*:_7?]B#_@@'\-/V>A9ZW\0WA^)7BN M$B017$.S1[1QSA8#S-C^]+D'KL6OKN,L9D$8(Y3Y\LDX4WNY? _D]WZ*_FCT7XB?MD?"/\ :._9J;Q]I_PC\4_&C3%D:TM[ M!?!+74YDV;LYGCPL8S@RH6 / RW%?D9\;/'OQ,U3XRV?B?P/\ 3\'9-&D=M/ M@T;PC.9TW'AI7FB(>08X940*>0 :_HFM+2*PM8X((HX885"1QQJ%6-0, #@ M #C J2OR_)N**.6N7LZ',G>RE-NR?2UN5^O*?K&><)U\S4/:XCD:M=Q@E=KK M>[DO3F/YW[V;]M3]IV7[#<+\=]:BD&&B=+ZUM6!_O<)'CZUZ5^SS_P &[WQL M^+-[#=>-KK1OAWILI#RF[F&H7[ ]<0Q-MS_OR*:_=:BO2K>(V,C#V>"HPI+R M5W^B_ \NAX9X*515,?6G6?F[+]7]S1\O_L3_ /!(_P"$/[$4UOJFD:7)XC\7 MQ+_R']8VS7$)[^0@ 2'N,J-^."QKZ@HHKX;&8[$8NJZV)FY2?5O^K+R1]]@< MOPV#I*AA8*$5T2M_P[\WJ%?/G[7/@_Q)X)^+O@GXO>&-#OO%4?A6RO\ 1/$6 MBZ>H;4;K2[ORV,]HC$"2:"6%'\K(,BLP!W _0=%+"XET*GM$KZ--/JFK-?< M_EN5C,*L12]FW;5--=&FFG]ZVZ['YB_ N#P[\(-8\,R? _P[J'C;XFR>%7\, M:G:7/@_4--M[&^P?*U-[J[B1+,*6=9UW9F38 "RC/Z ?LQ_!A?V=OV?/!_@= M;K[<_AG2X;*:Y"[1EO.RG)8X)\UTW:R25DD[7LKR=W9-N_31+6Y1117CGMA7\__P#P7=\- M:EJ?_!37QQ+;:??7$9M-+P\=N[*?] @[@?YQ7] %,>VCD;*4.>\7&U[;M.][/L?,\5<.K.L&L(ZG):2E>U]DU:UUW/Y0O^$)UK_H$: MI_X"O_A1_P (3K7_ $"-4_\ 5_\*_J\^QP_\\8_^^11]CA_YXQ_]\BOO/\ MB*TO^@;_ ,G_ /M3\]_XA!'_ *"O_)/_ +8\ _X)3026W_!.GX11R1O'(N@1 M JZE6'S-V-?+_P#P^E[>?8_2<=D?UG*/[*Y[>[&/ M-;M;6U^MNY_*#_PA.M?] C5/_ 5_\*/^$)UK_H$:I_X"O_A7]7GV.'_GC'_W MR*/LD1!&NU0%7T I:_*\=BOK&)J8 MBUN>3E;M=MV/UW+\+]6PM/#7OR14;[7LDK_@%?AS_P '*A_XSD\,_P#8FVO_ M *5WE?N-6!XI^%/A?QSJ"W>M>&] UBZC01+-?:?#<2*@)(4,ZDXR2<=.37K< M,YW'*L:L7*'-HU:]M_O/&XJR&6;X!X.,^1MIWM?;RNC^4JK6A_\ (:L_^NZ? M^A"OZF/^&=OA_P#]"+X-_P#!+;?_ !%*/V=_A^I!'@7P=D'(/]BVW!_[XK]& M?BI1:M]7?_@2_P C\S7A#63O]97_ ("__DCD/V\?^3%?BS_V)NI_^DDE?S%U M_6=J.FV^KZ?-:7=O#=6MPABEAF0/'*A&"K*>""."#7)C]G7X? ?\B+X-_P#! M+;?_ !%?)\)\80R>C4I2I.?,T]':VENS/L.,>"JF=UJ=6%50Y$UJKWN[]T?R MNU^M7_!KR?E^,G_<)_\ ;NOTX_X9V^'_ /T(O@W_ ,$MM_\ $5L^$_AUX?\ M /G_ -A:#HVB_:L>=]@LH[;SL9QNV*,XR<9Z9->EQ#X@4\RP$\%&BXN5M>:^ MS3VLNQY7#?AS5RO,:>.E74E&^G*U>\6M[ON9GQZ./@;XT_[ 5]_Z3O7\J]?U MHW%O'>6\D,T:2Q2J4='7""#U!]*Y!?V=/AZBA5\">#54< #1;;C_ ,$>+H9-"K&=-SYVMG:UK^3[GL\9<&SSR=*4*JAR)[J][V\UV/Y7:_3[_@V' M_P"2Y_%#_L!6O_I0:_63_AG;X?\ _0B^#?\ P2VW_P 16MX3^&'AGP%=33Z' MX=T/19KA!'+)86$5NTJ@Y 8HH) ))P:]K/O$*GF& J8.-!Q9.UFGV\CP M^'_#6KEN84L;*NI*#;MRM7NFM[^9J:K_ ,@NY_ZY-_(U_*'XL.?%.I?]?S,223HMMDD_\ *\'A'BJ&3.JYTW/ MGY=G:UK^3[GT'&?",\\5)0JJ')S;J][V\UV/Y6Z_0S_@VP/_ !G'XB_[%&Y_ M]*;:OV6_X9V^'_\ T(O@W_P2VW_Q%:7A;X4>%O ^H->:+X:\/Z/=R)Y336.G M0V\C)G.TLB@XR <>U?19SXC4L=@JF$5!QYU:_,G;\#YO(_#.K@,?2QDL0I*# MO;E:O^)^6_\ P=$_ZKX+?76?_;*OR=T+1+OQ-K=GINGV\EU?:A.EM;01C+S2 M.P55'N6('XU_5CXM^'7A_P ??9_[=T'1M:^R[O)^WV4=SY.[&[;O4[^A_)[78?!/X >-/VCO&D/ MA[P-X:U;Q-JTQ'[FR@+B$'^*1^$C3_:*E+V?^S4'S?WFK+[M7^!\CA/".M[3_:L0N7^ZG=_?HOQ/D__ ()-?\$I MM,_8$\&S:]X@DM-8^)VO6XBOKN+YH-*A)#?9;6,?ZN^[?5G\VO\ P5K.?^"D M'Q=_[#C?^BXZ^=:_JLUCX'>"O$.JSWVH>#_"]]?73;YKBXTJ"669NF69E))X M')-5?^&=OA__ -"+X-_\$MM_\17Z=@?$VEA\-3H/#M\L4K\RULDNQ^3X_P * MJV(Q53$+$)<\G*W*]+MON?SR_P#!)G_E(]\(?^P\G_H#U_297+:1\#?!/A_5 M+>^L/!_A:QOK5_,@N+?28(Y86QC*LJ J<$\@]ZZFOC>+.(HYQB(5XPY.6-K- MWZM]EW/N.#^&9Y)AIX>=13YI#?&^D0 MZQHFH#)5OEEMI!]V:)QS'(N>&'N#D$@_B_\ MF?\&_?Q4^!NLW6H?#F-OB3X M5+%XD@*QZM:K_=DA.!(1TW1$[L9V+TK]V**PR'BG'92VL.[P>\7JO7NGYKYW M.CB'A++\XBGB8M36TEH_3LUY->EC^4KQM\*O%'PTO6M_$?AO7M N$.&CU&PE MM6!^CJ*SM!\,ZEXJOEM=+T^^U*Y8X6&U@::0_15!-?UA7-E#>IMFACF7T=0P M_6H[/2+33SFWM;>#_KG&%_D*^[CXK2Y=<-K_ (]/_2?U/SV7A!'GTQ6G^#7_ M -*_0_GG_97_ ."*_P =?VF]4MI)O#-QX%\/R$-+JOB*-K7:G?RX"/.D;T^4 M*>[#K7[1?L%?\$Z/ /\ P3^\!RZ?X8ADU+7]211JVO7B#[7?D?PC'$<0/(C4 MX[DL?FKWZBOC<_XRQ^:Q]E4:C3_ECU]7N_R\C[?AW@C+LHE[:FG.I_-+=>BV M7Y^9Y;^VS\$=0_:-_93\<>#-)FAAU;6M.(L#,=L3W$;K-$CGLC/&JL>;/3S;)?KD_:1DD[6::NG922>C337-*VO M7R1^8?Q9_P""6NK?\%/_ !SCZEIYANY=-MH(XX[AX M@,PAW\S8C881K&2!G%%?J-17HT^-ZAXFCOO&>J_ M9O#ZK]ELHRETXS,ZL7F]< HO8AA117EY;F&)PE"M/#3<7+E3:WMKUZ?+4];- M,MPN-Q%&&*@IJ/,TGM=6Z;/?9Z'Z%>$?!VD^ /#EIH^A:7I^C:381B*VL[*W M6"W@4=E10%4?05I445X\I.3N]SVHQ45RQV"BBBD4%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 ..444 %%%% !1110!__]D! end GRAPHIC 14 trmb-20231229_g2.jpg begin 644 trmb-20231229_g2.jpg M_]C_X 02D9)1@ ! @$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^&/2FAT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E"UD M969A=6QT(CYG,S5Q-#<\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT M/@H@(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" @(" \9&,Z9&5S8W)I<'1I M;VX^"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @(" \$$[57-E$$[3&]C86P@5&EM93H@(" @(" @(" @(" @,#$M36%R8V@M,C R M,2 R,#HT,SHQ-28C>$$[15-4(%1I;64Z(" @(" @(" @(" @(" P,2U-87)C M:"TR,#(Q(#(Q.C0S.C$U)B-X03M38W)I<'0@5F5R$$[ M)B-X03M4:&4@9F]L;&]W:6YG(&-O;&]R$$[+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM)B-X03M&:6QE($YA;64Z(" @(" @(" @(" @(" @9S,U<30W+F%I M)B-X03M5$$[26QL=7-T M$$[/"]R9&8Z M;&D^"B @(" @(" @(" @(#PO&UP.DUE=&%D871A1&%T93X*(" @(" @(" @ M/'AM<#I-;V1I9GE$871E/C(P,C$M,#,M,3)4,#(Z,#0Z-3!:/"]X;7 Z36]D M:69Y1&%T93X*(" @(" @(" @/'AM<#I#&UP M.D-R96%T;W)4;V]L/D%D;V)E($EL;'5S=')A=&]R(#(T+C @*%=I;F1O=W,I M/"]X;7 Z0W)E871O&UP1TEM9SIW:61T:#XR-#0\+WAM<$=);6&UP1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM M9SIF;W)M870^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.FEM86=E/B\Y M:B\T04%14VM:2E)G04)!9T5"3$%%'=B1WAS8TAX.&9(>#AF2'@X9DAW14A"=V-.1$$P645"05E' M:%521E)O9DAX.&8F(WA!.TAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9( M>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9B\X04%%46="04%$,$%W M15(F(WA!.T%!25)!44U2068O14%A24%!04%(05%%0D%114%!04%!04%!04%! M449!=TE'05%!2$-!:TM#=T5!06=)1$%114)!445!04%!04%!04$F(WA!.T%1 M04-!=U%&0F=C24-1;TQ%04%#05%-1$%G44-"9V-$0D%)1T%N34)!9TU20D%! M1DE227A15D5'13)%:6-9155-<$=H0GA7>%%I4$(F(WA!.U5T2&A->%II.$-2 M>6=V16Q1>E)4:W%+>5DS4$-.55%N:S9/>DYH9%5:2%1$,'5)24IO34I#:&=: M:$I21E)Q4S!6=$Y62T)R>30O4$4F(WA!.S%/5#!:6%=&;&%7,7AD6&PY5UHR M:'!A;71S8E&=: M17DF(WA!.V]B2'=&34A2-%-.0T962FEC=D5Z2D121&=H85-5>5=I63=,0T(S M4%-.94I%9WAD56MW9TI#:&=:2FI:1D=I9&MD1E4S.'%/>G=Y9W F(WA!.S K M4'IH2E-K=$U453504FQD65=6<&)81C%E6#%2;%IM9&]A5W!R8D71R<2MV+V%!07=$05%!0T5135)!1#A! M.54T<3=&6%EQ-T9867$W1EA9<3DMQ;&U)0V=62D]W04=+ M=FPK>"]/;E@Y3#@W87)R3G5FF\U84--5DK;&IY9'9H,6U0 M2GDF(WA!.T\O8WI435)Y;EEQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=& M6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$F(WA!.WA0 M.$%.8E=J;R\U9C9Z9$LS1U=32#9T1#0X%9K;FPS.'AV3VYL-V5$U2%HW2#5,+T%/8VE.378U M23=0>DYB"\F(WA!.VY5,650-3%994Y-,5=O-TQL2&5" M=GDV=3$P+V%C6F)4,E R4%E)<%EP66ML:61:27!&1%)Y2U%YE5K53=29&ER2\P54US=7!P951R+W=!93EL+W!$2#(U2V942#!U M37DF(WA!.W-7:'EZ-E8W,T9Y-C-&1&UF:WA(>2\X06XX,G4K8W1.,&DS,'AB M6%1,>55W=DY.25AM2EI7.4UQ1C1O=G@X9'9I>DMY.6TX1TUY2G,F(WA!.VAX M8UAA4$AK15%.:3EI>E9/,&1I%-X>7A*3$5W94M247E/<'%'5FA5145D:FE24U8R0EAK4"]/4VPX.%AL M6%1B2F1H8S-V<4]F84M.='9V:T(F(WA!.RMJ3G R5$'E!3&=$.7$Q66YD+T=)+TY3 M9G-R4DQ)8V8Q9E0F(WA!.S,Y,W8O5S5-8U%Y9E1T3'4W+V0K<$EP;UIO6EAH M;5)O<%EY5FMJ8T975FAS45%D=V-U0G1X:4-$4E=95F4X+S@T-"MC3'DT1CD,X;C)7=GEA1&9A;$A:-FPF(WA!.T=% M2E-E&M* M2$5L0SAK:F9::E%%:F,P*S=F3&-'1U=36$-'%-F3VYM:C@Y9E!' M4HO9'G-C3V9Q M3&]S,V%74UA,,&AG9#=Q5V\S.'!L=G)Q839L3S5K;FMA4G$O3FE4;6)'06IY M1D]$3$I+6$UK;V(F(WA!.TI-53(X;WIT8BMA.49N43A7:79R6G=F.5=:5&Q7 M8UA#43AI,C9C,6MJ-W%8R2W5X5C)+=7A6,DMU>%8R2W5X M5C(F(WA!.TMU>%8T3"]Z:T8K64IK;4AL2%1:9C-C9D=45G!%4#)M*S!K1S,X M=7I.-S X1&TW-TTP=BM54'C V9$IA-U%'4C0T8RMO M639,6&E)14HX=6AF449V8UD%K.79+:S!%;T0F(WA!.U)Y>'-(4FQ047%W M<4--,%I"0F]U-D)T9U U-"M68G)8+TI4=EIO6DQZ5$I294I'=C)N:E975U91 M4$AI,TPV37IE>CAW:&LS-4A:=SDF(WA!.V9H3U1(='I'-S59>G!8;6PP8VMK M56EY4G-5:U%H:V1347ES1%5%161#35-,54=N<%=I87 U92]-0DET1S@P3W1H M-6TT:5!49DU39T0F(WA!.S%Y04%K5C)U=V1U=V%T5#0Q*S%RDHU8S%8>3=Q."ML87!&-E8Q064R-G5P M*WDF(WA!.S9(=7)D'=S6DIV3VPU M9#FXS9E!J4'HQ#A'3TDX;FQ.5FLT.&MJ-6]N>6PK679M>GER2W8F(WA!.S9,=E=.C9-+TQR.#%T13@U M42MG0CE3,6U.954Q9S5R>4$V=D4F(WA!.S(S2F9(=5!X>E%A&(X-#DW M=G1,$Y/;D%*,D1+5SAI;E-,6DQZ>EIC+V]L6D8U46%9;T5M;U1$=%-';T5+ M+S4F(WA!.U5P2'-$;4XK6C1J5TUC6&XP+V(X2$PO2SA!=DEE2'DV<$1Q5CEA M5'-)-TLP5WIT15!W250V4A9>5@S;EA1-U9/#1S$II3%1Q37=X=TUN>#5D6%8F(WA!.WAD,TUT,6-Y1U79Y4BM:9FUB>6A/4'%-,W(V97I6 M;3 V66MW=%AQ5CDYD;FYQ='!C4'!6,4UF='EG2S=O>DXS,FER.#)/83-44CA04$M!*VMI,UHV M<5AI64E44#%86#0K5#!R+T%*>"\F(WA!.SAQ=G!(;$(Y5'5%2UAE3AU-S(V;'5R=5HW:35M679, M3DMX9#)9.3)9-VY.:D=)06]C;EE4T;W!:6D9I:5)P2DA) M5D551FU*4%%!1')I5%-!0V1G*VA0>5$O2W$O,%=C*UDY9&@Y0R]:1$A95V)F M8FE6>%(U2$@W3$TF(WA!.W9W9V1H5W5A4'1$5T-9-$DX=7)V=7HY1UEE<5A. M-TAM<&1O-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6&A0+T]43W)3.#E% M,&@F(WA!.U-21%-7-VQ&9&UB84]08B]!0U)Z*R].,3)41#9P9D(P+V$P.6]X M94=:=5A3%DX569Q2$UF<"]7>&Y-;'A% M4G K;U@R;EAS3C=9>G9B,V1U=V5'84TP6E='4FPF(WA!.T531DAK>6A->$YJ M679R;CAT=DXO*TQ02U9R<7-I:$QS17=8<4QS;VUJ<'E).6U"1&94;DPV=D(T M5U%X-E!586).-&M"2FML>DQ&1$(F(WA!.TI,2T=A3D9*9%92<$=)-S!207I. M.&=->'=,3&M&-2]Q9C5C+VQ8-3!34V5W*W)P9#E8=61-:U)(5G8X06EY2F%P M5W98:VQC>F]A3,U26AL M930P:E1P2CE6,7$X2SA#=VMC39/G15131X-S-Z;FTO9$%Z8GI666A0>3 X:C-I1&%8.4IP2V4S M2F)V-&9V2#9S=SA-=C,R468Q9G5C>DY(.7AJ4#DF(WA!.V(W,DTK6'1&=71C M,7EX,&DQ2#7)6:FU2;'E#151).4A(=S1Z3UEI3W(V M4"]/+U%T2V(X=$=J95),9CE&3D$F(WA!.V103#E35G!&-EDW;FQ'>#9E1F4R M841S+TI,>'9F>F5G,2M-2$5B,G!).6$O2GDR.#EE6F)Z>E)"-6AI9E-D44UB M5S5T:SED:45I5TTF(WA!.W%7-4MQ.%-T3R]V=FPR4%A(1$%136951VY*;U)M M;5HX6'!08VY/;68X-"\O04IE865V<3-O=4PO04E$;$EB;6(P-#EH=6%1:4MG M*UHF(WA!.WEQ9F%E5UA+9S)W-TYX4C4WFTK>GIJ M;'0O5DYD<49Y>&,O9FU0:SAA9C%C4BMB:U%'2T@P.$E:5DA,2$PF(WA!.T=S M:U1R2D=W<7)Q45%2-&=J35EI;3ED:7)S5F1I3$K,%%Y2%1/8V0F(WA!.S9Q-VM1>45&6"M3 M34XO.$%7>F$Y;#5H1U)I97)Q*S%-2FQ%4T@X3#4T>F9/:%1(>3ER,F]A1'$Y M='%T9S-'-'0R7EV2%%D5$Y,<7E&0V)+-5 R;WI4.6=T5VYH.&EU M675M>GDT:FIN.5$F(WA!.RLP3UAQFYE,4I!-69C2&]E>DDQ:79V M3# F(WA!.R].8S=&:%!N9CAQ9$0X>74Q+V)U,FQA.&]R1G%6=#A*6G4S<7%/ M4% U,41E+V)->E0V>5=062MQ4&,T=6934GEB:C!Y-WF8F(WA!.RMC M=C5D6'$R*W-3;E5B071X:&YU9V)I0U5$*U=F-%I1,5 R5V%V=&UY:FEIW,VHV:#ER;5E/,'-C.6HV4SE# M,4Q4=$PQ,U-*"MX,&5FC@P+T].-34X.#,R=FPW4E0V=6Y15&DSDA.:T5).'8P M=F]$4S=$4U!+6&QE0S Y4EE.3C!Q,R]E>G9S2TE/56MJ9&0R87)(,T]A3V-P M6EHS,6M89'=J2$A#=6=F33,U;&8F(WA!.VUH<2]M-U5:630U6'1T0VI9:3%S M9U-O64$W4U1!9F%C+V-V465*-DQ384]/268P;FYT6')*6E11*VQG*UIJ:$DO M4W1F,7I32F96,'4F(WA!.R]U3$HK<$U%:GAG+TU+440Y3U%N:6I,-F=#,EDX M,#1F4U-(=&XU4&9M3"M:4&U45GA96$EG=G1-='='=G(K85 P-4DP+UI#=$AW M5FXF(WA!.V%M=TMN>'I4-C=3-&-C8D=X-D(S1V@Q5UA)84\X4C%E,UIP,V)/ M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=$]I4TDP8VEH,&-&6%(F(WA!.VA5 M14A99V61N3B]O9FY$>3=D M2&YP,"MM>5AG53E%;6E(14]V=G4F(WA!.W O,DEZ6&$T8TUO5$A0:7 R9EHU M-&]Z9V56348X<6579%(X>38W839064Q75S1B-#5#4&AJ:D@R-4$YJ;6E545)29E S-6XO04I&,T=L M2DYR2&QH6'5D3U=R,T=N-W9.0T]P85!U-D1W*S!09G%.-7!/,%(F(WA!.TPP M>C4Y-W!.6#)D6'%H>3=M3"M1=GI$.#$K5E5-,FYY9E@Y26I02SDP=5%K:4Y3 M86,Q-W@Q+VU8871/439::V%N4W=Y8SEP9#=J-F(F(WA!.U94>&IB,5(W;C!H M-4TX.&%&-74P%1Q;RM83C%7 ME1CC=G;D@U-#9J-7@Q<4]( M4F9,,FU89#5O;$9L=3=Y>FIA9$HU3W%O1$9Z*T)/<'(Q8C5:5C(F(WA!.V9( M2$0Q5$E%=DYU-U)/4U$T66=M4%=N;$$O3'I78D]!6&YM27)O3FAV.&0S=%!* M5#EM1S)".58R*V=,-'--,F8U<4HR:#9J-69R9&$F(WA!.TY(24,U*VMF:F]L M1W!A;%IS;C%44S1$8E=);T=D>4=N;DDS-51-3F@W279W:F)Q9FEY,D5$>FQU M5W)*:T96159(-U0W+W="4R]W07,F(WA!.V57.5,X>6$S8F%2<'EC<#=H=#-0 M,EDP2#)P2' K>6]W6G-O>'A-:6I":$]346E(,3$U43AP-E@U5S!/1%-D4%@T M22]I;6U);SAS<$$F(WA!.S534#=M;C!$8D]8>C5P6DIC4F5O=S19-#0X251R M2U%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6:3-N:CAT+TQF;2LQ M-#,F(WA!.SA0;S,V3%,S,4=)051*-$$O=T$V+W=#4S,P57I*,"MQ;FE/,TQU M8V90<&]:4C9U9F4X;6LX;6%J-4(P4%5T2&=K6%5V3E!M='8P9' F(WA!.VMD M=%=Q,EDS;6M93CEN:T=O97&YK2DAA14YZ-S-894%C141%8GIN M6)P2#=Z:DYR5C)O3B]D1&,F(WA!.T-M-&EJ2C9)=B]$ M2&9W03$K7DO;VIK-3)K,&]X4B]P2&UZ8DU.>3-9<7@W6'9Z0SAL-D-' M1W V=$)&371A,C9.-G,Q4C)-8V8F(WA!.TIH.4EY+TAP8VLO<$14:S%'3T@Q M15!09%DO-7E6.'9W354P;E-R:3E),CE39#%T,%!U2T-::5!M0FUF:C=*;69Q M24@R=41K-U9G4' F(WA!.T)0,DEB4F8K8VPW2U61K:T0P>71J:C=7:50V:%-&+TUJ>4Q"2$9(*UEN M:U8F(WA!.S%E,V-'-'9)24%':F%.9U$X>7 O2V1X2VQ02#-Y5VLQ2B]U"]&:#%K,3%94GAE92]*8D$1O8VY&:VQ:*W%2,F97 M4&Q$>35B95&=3=5 R-5&YY;DI->5!6 M-EA$:45):4DV368F(WA!.S@R+VQ(-6(Q-E=3.'17:S!B5G!.,G9B23A!-3A: M67=14I5;$-Y:T0K6DII=2]SC=1=WA(3S)U2%HR56YC53DK+TQR.'0Y2CAL-F,P8TI&>G%D=T(Y M8W8R5VAA;3120G9X465(9G%F8E(V6YF;#,F(WA!.T\W,#)L:FEJ434Y M-TPX>%A*57)Q-G1R4S)L=6)Q5DE,9493.',P:$-O<7%+:W-4'$R M>4ME,5)Y*U=B>E1D;4%#-3=N=61,<64P>F19+VTX.%0X>"]0>51E6U+=G!(>6-!87I,9#A29E-V-5-A,7)E M="M28DA5.5IN*W,S9'%8R2W5X5C)+=7A6,DMU>%9$,R]W M0VMF<7I(5'I$.6%'-DQC0G948B]*2E1D82]Z54Y0035+3EAV>5$F(WA!.V(V M4$\W+SA!37I2=$0Q.5IV3B]L,C4P9E941CE89S%*470S03!)8FM6:FU89S%+ M;7!!4W9J;69(4U-N1W-C:$M09'EC2U=Q:D-8&)4>4UA3$-8.4]5+W=$4$M49R\T6FDU3DYK:#E13&M9.#A* M+U-152MY:'5D:7)W;C@X+WER<#8F(WA!.S-M,U))='0S,64Q469F8TE0*THO M.$8T-75U>G1:+VLU9D0Y5' K,$Y(9C=Y4'@O5SA->F-U;%1*=DPK;W1P9C96 M=%4K=#)#549X3$0F(WA!.SA29V8K5UI2.%-E>D@T5#)05VQF:6II-%1S5S T M6F-014YX.3-V6B\K4W8U;&IY+V8O;TA6<$%D0S%"-DDW;C1B95IT=551425EP+VTF(WA!.TU7 M+S%X+T@R=&U72&=:8D@P4U%E<2]L3DI*-7-H4WA*5'DY9'0Y675/2C)I-&19 M>"]R8W9G.$MN=WEC3EHV3B]Q1%A04C-08C939S55C;4M74&A*-3@K M.4)X-5DU3TM)-6-K2G)(;EAZ=TC5+1VYX.4EF4#ER1V5O>61C;GDO67@Y3F0X-E@P-2MQ86YQ;#=),S)I M5I:9E-:2#5P.7 R;"]N8V9J M5(P,U%Y8S)",4A54BLS.7),3 S M<7%$43A':VET-FUV-TY->%1I4MF='E+,4=#9R]952]- M-SE.-3)F<%EW:GA(95)D2C)H<7 F(WA!.U-L=T1A22LQ:&5H95)V3FUU:FYP M=6UZ4UDQH-'1,:VYY1%=Q M-E!O,FM%=U,V:6TF(WA!.W S-$AX>#)"6YT-U6EM:5E/:DME-G-T46,Q6Q06'8K:3=L<4@U4E1(.50O M=T1"6G5.4#)P,'DF(WA!.V9.,4]O-TPV=RM4>C8P.#9F;5HU2W9465!D,V1N M2D8Y<7=V05I)-F8U2U,X9T%F1E!V>D]L<#A/65A14&U(0D=O>EE44DHK3#!B M>3,F(WA!.R]W035)0VM59FU84VI%2#98=&Q5<6%B5CE+43$K9$A0>7I8-65Y M=C5H*V)N-'4Q0B]'2S@S<2]L+W=!,V574$UL$Y2>#E)>E=:8T4X6CE1<#)74$Y#675*=#18*V%8-4HV<' Q+TQQ M=FQM,&4W,&UC;#-S;U%8;'0R3S5#;TXR:B]L<'4F(WA!.T]H.&,S5VHW445H M=WI.4SD%D03!Z>GA"<4MT;V1P<456.5%G1S)J;%9U M2C9H=4DK>C0Q,GI.>7IX:V5O:6XF(WA!.T-X63AW4'!%9UAQ;FQZ.'!V>D,Q M4FMU9&-L,#=323EJ5F)#>&QV1#-R5T]*84@S3#%(:&UT>38S1DAA3GDK2G(W M,UHT=$IL:V)M45 F(WA!.VA'+W52,S4T-F)P,FIF;"]:-F9C6'1Z<4]O4S-Y M>3)T>&5Y97)..$U:171$4E%Q054K14-L5&M/>G!'955K04%6,%HY;V=2>%54 M6G0F(WA!.U=M,3,O1&9K4WIV-SE3.7I"853,O2V)Y9F)R8S9H1&%G:71,=E9P16M,164F(WA!.T-Y56IR+W%P6$U# M5W%Z-511=C1/9DA3-&-16%9,9DU(;'I2=DU';G19871B3&,R M-V)R6%IK8G-Y3U F(WA!.VE6:#1J3$U75U5$8U-W>5DT>D931'A8>G(U4B]. M3'EM:&XP4%9BDTY=4I!5C523GA93V]0-TI9;6UC,S)K46-U,V,Y M2C)C0TU1=#9.;4$U>G-69&ER$=, M5(K M-FQD-#%B+TMJ0VQH.3!I-4LY-EDF(WA!.V-/,7-V+TQ,.'4E$,&1E=3-8;V-X9%AP6359;BMD,&-V4C9Q5T]1 M2#A*9E=U8W4Y33D='0F111UI+-V=.54%K92]%-'%L;FU$ M>7AO2&U'>4YN%(P2C=O-&]Y2"]63U=9D4K,EIK-5-I3GAX=R]( M>F-/15EY3W@T2G,K,'(X,B]09FLK-&IS4$]L:3(F(WA!.V]70E!&3#E+97)1 M9#%K2#=U6&)S,4&):0EDW,W-(;&IZ9C5E M.'I76#%V4G)X3&A10C9S6#):67DF(WA!.V4P:UHK2F8Q2'1M<'I92C1Z56$YP>FQ482MF9DY6-%!06#5U3%IO9E8P6%%+;S-D1TU407EN=RM/ M5VEE-FI.-VAJ-$\F(WA!.T,O-'!/:WIY.%A06#A-1DPX,&UN,6I8.4$X<#)Z M564X;5(U3S1";&8P:UEJ+TI(331D2E5)>6UE:DA697558UDV;#=,-7 X=V%: M-4LF(WA!.SAO>5AX44-#>&E30WET<3 U=4)W:6I(,V(K07%C,4=(16,R4W4Y M,BMB2TU53#=N>58U:#AX87@U:#%/6%5T5G5'=4QM53=64'=O=EHF(WA!.TDQ M-DMO-T%:,4=,1D=%86E(;#AU85=35GE+6&-7-#AQ2&I7;&4Q8W-A-F)J;&QI M8U!%-TDV.4=5:T5F4TU"1G!"23-$-E4O26)29DTF(WA!.W-E:5!R97,V:&1Z M43-Q:&1.$E"8VHT9CAN+U=Z;BLP65P-7)864]X5DPF(WA!.TYD.'IA0F].E=A9"M62#5A95AY,F]F;S)%96=#-UA.-TDP<4E"=GE);%EX M5AG,&=)0C8W.7AL3V\P8SA7 M.'548G Y6$1,.4Q,8WA82F1I7=6.6%/ M>G5':7 Q-4Q%>%@X8W-X0S5I*SA-6FXP;#A56C$W>#=*8E=W3C,K6&PY8W X M5#98<55,3TMF6FIV26U1=%@O6&FM+;SEY85IK13 T=T9M;C-0;D=0675X5CAQ9FU(-3E5/>')N M4S985%(X15)K3'9D-7I686U8:D5X3E9S>GIY6B]Z:UI!-&IT4$YD=#94-TPK M:W(F(WA!.UI355!A4U066I.5$M*:6%03C(P6D$F(WA!.VEX M>5EN-3@O2W9Y,S5V:6%79%!Q97)!56DQ1T92>C(V0U9D:$EV>C,X0TUY9$YR M2C1U5SAE-7AT4G!)6E)V>C#A-03%( M.$=52V-&979%84MB4F9N+T%+:D(U8C%,5'1B4Y2 M3U1O9G--;&5F.$$F(WA!.TMA8E4R1U9(F3AO9$AI:UI196=-84Q!4#A!:#53=W2LU<3=3>7EN4&=!,D@SC$F(WA!.SEG04)D0T9$9F-T3U1*>$A954]G M6DHK5EAK6B].,VUI2S-M52]O=7IP4'%,:BM12#19-BM-:#(K5E0R>D@Q=6\X M2T8Y5'EC:E)A9G@F(WA!.UHW+U-/8C8Q:FIJ:6I72TI1:V%!2VE+049644M! M041O0FY,:W944$LO=T$P+W=!-C X=%AJ-DQO:U5D,7%Y06976C5A;4M!B]!1#EQ>DUB=E4YG2$@S:V4X=G0W M5#=28D]W=').1%9B84I)5E!T1V]59G%Z:C536583$=5:E-T3F9H8VA4=$YC7)-6GE%=C%N>D1O96E7,S%N5G(V1WEH,S1M M6G$9Y3E!0=%4O-7E*.&E7 M:VI2,FMD-7%"0C)K:6E%8UHK;59K9B]H8WHT9&PU5'IO3T10=% F(WA!.T5/ M5FQD<$@O041K2#5#,4=15SDV;'IP,W%F0UAU23%E2&9A:&%.;E SC-Z<"M2,G!I6CE8.&XF(WA!.T=05G1%=7%Z45%W M>4LP:V%T=E)#5'AK5"M8:6$K,V9-+U0Y;T0V8VYP:TA",4A:>'9I>#=X3$9V M3&5O6%!L4RMV=$XX>6%:8W)P3W(F(WA!.U%',#%/,6M2;W!1=&534WAC=T)Z M:6(T;#=::S59:DM!645C561W-"M'4GA%:5E01$Q9<&PU5B],<3=U=DXR:WIA M8DEMF524$HF(WA!.V8R,B]#2D=$:UA%4B]E44YX5VYX:6QE:$]6-715 M0FI.*VU68W8Q9#=::#!H3U-*:65+1C@O=T)B-F]Z;6YO;',S<2MK+W!5179% M*VTF(WA!.UGEP=%=N875%2RM('AZ<$=A;%5L6FEP-"M(360F(WA!.V9L;7 W5V=+:DQQ M-V)S;5HY43909#@P39F<61S;#%:>D-J>$].=EEG.5%2 M,DDS>6--:V]'-&UI>&Y!4T9%5T@F(WA!.V=F;4QY=C5K+TMZ5E#9Y3B]U=7!O16QP.6QU>7E5,SDTQ*U%W:D%" M>'1"05-L3RLO.6)-.68O3$QZ64E72&QJ>FAQ1F]T049S-S)E4UHF(WA!.T%" M,$-40W-I069*&578VUQ>7-F:79)-3%U1V8S*TYH3#DV-70F(WA!.V-7=7=645!$.$A5 M-61$;G5Z-G9J*W1B;U@U2&9M1'%L=VEZ,DDP,C)**T\T=3)694DY;S%,4T4O M4CE/3U1T2$9%8DDAN9%A49T-385$O=$Y4;T(P561H;6@Q1V]L;&Q:9#EG=U)X4C11>41+1S4X M8DY9,U!M3%=T5C$F(WA!.U5A&-W%-,51';G%U>DMQ.%%79#(S M-$EU-2M12DA78U%X>$513$YC;FQJ035*>6QD4G9M9W(K-S!E265H<$YU-55B M3F8F(WA!.S-61$TO=T1Q>$M42$508C1M2#@K5&I'4C-K9F='17!X1S!2.%0K M3FU2+VQ"-59U4$U(;F5X+V1L$YY4E0W=30F(WA!.T%P M-%8X37@Y9&U%35HW>G,S841#6C5",T1D.4\K8F1:+U%V;&I63E9";SEN8E-3 M>%9&9C-G52MM4'!E;6,W9W@X8WA(=DPP5U=F0D$F(WA!.WDW9RM93D$QC=$I'1S1Y1BM:5DMG;&1L5VTK665T3V)(14AI=C15 M-75I.$A)4T]#<2LF(WA!.TPR1S$X;"M4-U5!5RMH,D58155$3&)19SE+8FYJ M535Q5&YY2&Y)+TXR:V--23AG0CA%>BMP5UAO*V@Y6&HY0W1F4S1,=W(O<3!P M;&8F(WA!.T5B=&Y4>% X=V8X06Y)2C1P6G1-.'!X,&1#56PQ4V1.=W=.0TEO M;D@O1$]0.6HS>F-A6'-Y+U90-4]P,5AA5DAH:'HW,VE/;S9N<4\F(WA!.W S M8C-M;UA-=#-D4T=R>E1/6%DO4V4S=&TT:$%21D%52%14>5-K8FMB2S)3=W9) M-V1B;&]7*W)/84Q/0GEJ-69Y.&A58W9B6\W1C9+131Z:EDS0E,T+VQV-4Q854DY4G1D M3E=W=F]N1'!0678F(WA!.TIA;6].4T-)5U)31S9%16(U4#A!3EI+;VUX-3=T M9C5A1C)"4CAT=G521W97,VY&1V4V,$,X=%I$5"]J;F%H16942D@K*S5O4VIP M6"\F(WA!.T%#9S,P6DA'8V9+45!V1$M9;B]$6'A92F5F;F1Q=FPK-E5 X*WET9%18.&UH-C%)2V97<$DR:C5%0V=-=7I1=%0O M6$(Y.'9X4C%/2&%U2U T*TQ4;&QP&Y'<4U:,DYJ-S)R1&\U46XF(WA!.V1I54M03#-05R]Y9SAI4#53.'-" M3'A!=7)A9W=N=G%B;$M#:V-64C$T06XV4V,Q;74Q4&EZ,BMK8VY9-DQ4*T9# M:CE2-7,U>D-C=#(F(WA!.TMQ5C-A5S$U8E,R=#%%G=F.'IC>4\Q9C1F8S%D;6-P93DW5&UO9&]X6933FUJ3G%962]Q M2TXX;RM:7!T54PK8W=73GA/<$-T1D4W9VYO0W%K M-S5+27-G25!*.'3$F(WA!.V]563%$5#E,,&8V# U3$QY5#5. M1VTF(WA!.S97-T)N,6962GEO:S)P>EI65#%*5"]Q=%%D3G,Q97%H1S=Y5'58 M8TAA-F%:<7-C2VHS;CAB"M79%0Q+WEN9#9,9C-C4G5,,'@F(WA!.T-7 M84M.;V\P4EI59'=I;'!76E%>$E$:S5E5$=:=TU4,5EF M-7&YJ M=%AR,4]:5T1T27=&5F)I86IS*T]1,V1*3C58+TDO=T$R*U9V3DYH&Q504PF(WA!.TEV27%44W V-61M-U%H:V=9:T57 M,5EE>C4T<&E124PR,TY/-UHR2W-"+TU8.&]D1#@R;SDU0GAS3F-!*TE=.5#!U67I71G54X8UI$8TUC95=51&-45$EB8E5V23)S05(V,UI384IE154F(WA!.R]3 M96U$;D%Z94UT;7AO4"ME5$0O049C;TU-69H*W,F(WA!.UA*79Z9B]!330V-E!E;5,V M.'0F(WA!.UA*,#9C,4ES<'55;'54+VMV=DEN+T1F4FUY=V1Q4T

&)R8R]: M:UIB=S)0,E!'.5@X=65D=DI7;T)R<4LU,'E92#DQ95%/>6\Q4#4F(WA!.TIO M>E$O2W1C,C!-=5!-3G%,<7 T'5F:6AR-$-:4E%F-TY6>E@U=7IC:V1X M-FG=6*T)8>CB\F(WA!.T%+>F]W=$Y!,'%6C4O:FTK9U!Y8CAY M85(U9"],3TLU,2LY:7-,95,V;F4P.54O2$I(54$F(WA!.VU.0E8S*TU..6M: M;SEF:6QK>E9%6',W>E$U27=W9WE.8S!.7A+2R]S;&]F:6(U37AZ631T2&EJ=4(X,UA:=%IM M:V%U=F-M2&Q4.&LF(WA!.V9/,VU*;'5R-5 P5EI355DS1C1$-GIG.3%H*S)4 M+W)C4CD-J15=*1%EV34Y5+T\W.'@Y44)8.4HO5DEY83@F(WA!.TQ73DDV9DHV3DHO M=S)B1TA:*T=04R]E-C9F84]5.6%9<'%(;4A8.5)C=G%'<%A6,G@W>GI34V8X M4TIZ2FII:$AK04A&;&UN3&U4.#$F(WA!.S)K*UI034=K5$Q.<&UO,T9P271+ M96Q)>6%,Y2BM$,$=I M,45S3=34E-5 M;T@F(WA!.U)V2#A$,WDW0FYL:FQC5W).:&IK:E5N>DPU,R]!0VTX,656%EO<5EZ.#EV06Y/:# K=&AK2$\F(WA!.W!D M>GHK;S!-.%HR1GA98DA$3$Q)231K6C5'3D9245-X4'E'6EI.3T=):VUG>FIY M<"M3+VYF6#5585-Z8E,W13!,6%8T<&I.1'8X15(F(WA!.W!),64R,5!F35!. M6,S1#)F:VYZ2$-03CE!*U5V22]L8GE&;S@X.$Y!.&-44V%H<6MW M5--4DM.,UEN8DU(=$Q"=WA%&)Y:FI*1$MO9$=(9WES0T1H M0DE.:$)!3WAE5F5B9BMC9G1'=35$9F56-VQT1W8F(WA!.S%03DE35V$S3&8U M2D@W>4PV2VIW1V)01#)N26)42$5(6%IU>EEN94AP3'I,6&)8571(=7AP+S5G M-DM:5F,X661A='=%;E X06Q,36XF(WA!.S=U9661F;&I+2G),2#1P:&]D79)8V,F(WA!.R]4;&I5=2\Y7-W3E(R9$M/.%!6 M2#4)#96A-:4QC9F9Y:DEZ33%!-#E-1"].+W-C6%1N:#%*2#@T370O3U119$5* M,&9Z4F5Z=W=Z85!C4C@T6GE+6$U(<4MZ4G%P*S(F(WA!.WE(-&=O-FEU66UH M>5,Y54(O15!K-6US>'@Y335(-E,K94Y-,&)89DU/;W8Y4V=K=F)Q4GI*4$\S M,D%Z16MS-W1T=C$S-C5V<#5)=T3$U8CAU M0EIF3DXK*W$V;T554C9487-1;U5#:7)*269I5D%/;C)F64A-94]7950V0E$W M,TIN:6A$95HT:C,F(WA!.TIZ-6,X9RMD=D\P2VA)22],6&QD-D5):UIJ17%J M;U%G;SAX+WEN4$AW>6Y,<6-E2"MN4#AF2G5X86)*;$@X>4-$,4,X+W=!26%N M4' F(WA!.VYL1WAG5%5R6G93;G8W-59K,4]/569#=VI742MJ>%DO16I2269H M27%C;$=0:6II>44Q,T0V9C$O3EIF=6IW-&=/3'HK7EC5#EN=C(X0G!T5F]J:%!(1#92.6IU9$QR635H=WDK2M%5&IM3TM&+V=H8V9,+S5686E';'-03D9Z<$)/ M-C)E<%=B5$U0164F(WA!.W1B;FAT.'-(:34T.#1#6'50-C$X3$),-EIM4'9# M1G5026UI%1$ M>58F(WA!.S52.&I,<5IU4$YF;4MY*V]W149,4S)E4FI-979X4'=8:66$U;#9(*RMI-'5T=G=P5C-0:VY/;V586DPU:W9/2&QV M>7IP2T@T64QA83AN568W*W4W:#8F(WA!.U9P+WA42$AM4&EJ-C53.#8K46-R M3V%H0U!L9GI+8B]K9F9V869M5'!91F5&,$IR95%$=4=I66HO04E:46-Q-U%J M944K5%HR9$MS=S@F(WA!.S,Q1'$KFMVBM$,%)M6$1S;5 X049)=4PF(WA!.U!T M85@X355ZE)&1F12-C=B,U$Q0S%A34-,:F1Z*VY:;F=A M+T5$8F=Q,U=J6E9,5$-!;5EB8TI&9D1N.3=D2%4F(WA!.VU29THO=T%13B]( M:V\K8F9Y;#$O>6QD>6599DES5%N*SA4+TIB<"M/5U-'5$%D=#1T551$3TXO<5)V-60K M4W15.'-A='%I6%(F(WA!.U=A,6Y34#9T8V]D;31S,5%63S9K5D@Y8VAQ8S1Y M4D9C,F5M=TA'5&9*;FU98FQV35!Z5F$X,&IZ3#5F.'@V96]A.&AF:6EK16AN M:&,F(WA!.U-2<5%+13AU6D=B1%(Q2T5O2<1W%*:D]--#@R-TAY4C5G.#!8 M<#$O=T$Y,VMH0BM.3$5T=TMP,31M;3!+9C5+-RM.1&I,4$A'3T@F(WA!.T50 M:BM/85)G;&M01FM0=V$Q1'ID8S-6,&YL4#AU-TE.26%O,7I!9T-J'=G1&IY;CAF:F]S610<'-E3S543GDF(WA!.TA/*U%E:U)F;5(U06QF9W9M1W=" M.%AU23!(,W-137=$<$UO+VA0>6,S.#%I+VY2*V)ZCA86G5/3S5S;$HO>CD9"'DS5=/:E'=-:3-A9D-C:WA&.6LF(WA!.U=&:F$R1FIB,DYO9VET8E=.65E) M>#!614%64CEW>FQ*4TUJ6C5L-G5-44)15CAI;#)+=7A6,DMU>%8R2W!"-2]S M4F9E4TYD='%66C'!'6%AX+V%56F9P<&-/4THX,FY54C1S M8V@U1CAA-3%J>6%R8S--,738Q5UA7-&9.5V]1=&(V9EIH>EEI4497;FQD4VY*468R1D1% M.'9';$\K87)T3%92165!8WIZ9'0R9'!:8UA'9&@P668X06UT-3$F(WA!.W90 M32]M=399>6LV6EI34$)P.$E*-$)%4$5Y52]M:TEQ5#AH,GI,,%=N1T]!-WIZ M8U18864]S8V%L,UEG2VEI<$HF(WA!.U!1041-C5L8W5Y55I.1'0R2#%I46HY;61X55B]!0V4K M63AS:W!B42MF5#1D+W=">FQ2>%(F(WA!.VAV:R\P=E@T.3,S&U0:U5E35HU M4DDY-&9:3V-M.5,F(WA!.SAL+TY4.' U3&U6=DY8;$Y48F$W8FMZ,T9V1CA0 M$@W9GHV-U12-C)V4E!E3')D6F\K3#%W,FU0=%%0:T1Z=D8U M:W,F(WA!.VUI=4%)=%=T4B]P34DR1$1P-FEG.7$Y4C)0,%I:<610-%HR*VMT M5VYZ.%DS*V]-%)J:&@T:RMF4GC V4&Q/-$)U-S%W4%9M665*-TM0,E9'=RMD5&UP,4=P;&Q.;#)U1%1X M>$-O=DA0375S-F$S-6XK8F9,*W8F(WA!.WIF5G1*,3593&1R<6TP13A%55IT M6GE0-59);S-S9D1.7(U,7,X,S@P M*U1T93AS,W!T.50F(WA!.W1Y%!I9VU8<4=J:T=X<4XV9%(S>EE9 M8SAC9W-/=GHV965-,&9M:VU83D-0,%A8=%HP4SE7.3!M-VMS-VQ#1'II86=. M3WHF(WA!.TPP665X1DUH:WAX;4MK3&)-95=51&-45#9N+TMZ.'=%.#4K6'IC M5$MS5W%78D-++VA3=D=P1E5K54=T1F5H*VM(3V$Q;6TX2V1D1'DF(WA!.V5K M,&UP.%=&.65R37E!4E$W9S5I3U4X-3@P9FM2-4HQ=31E-W0Q;#!Q-FMQ6$YO M5D54364U:5E%1"]98V-Z.%!A3U-!;RMO96)G-74F(WA!.WHX8WIF22M345)F M.#1Z-D-(0FPQ;39E4#EP5FIJ56XU13AV,5IE93%P9GI1,"]Y5$1V3$]02E@U M6656=DHX,#%X<&%44UAC-D-*-VTF(WA!.S5C3R]!1W!58U924E5G5F]/,EEE M;S%C.'4P=51L-$Y*1$8Y4$YL=5ER:W5X5C)+=7A6,DMU>%8R2W),:4-/94-3 M0U56:FQ6:V-E2W,F(WA!.TM(0T12=%,K93E!+S5X=3$K-%E383-Q14YH1%@K M-FA(F$W3%!M84AK-TQ$;W-E M4&M.+TYL="]+.%9J8U-X;6IX>$]Y2')1:%-2,7I':4Q)8VMV:# F(WA!.VMK M,4\U4%4U,DQX>4IT=%)U-U=.,'1N.49P2V@U:T9*0W!&3TEF-U-R-&=5FU(<%A9<3A$+TYF4UEV2U U:F$F(WA!.U U;# U9E)G,5HR3C='=7EM4E=6 M6GI18D0Q16M"+S%Q;DXS;W K3&EL02]W=6TQ;5!W.'-::BM,;3E!>D1C<#)+ ME%O.&@V,&\W;CC9F8TML>&)-1#%":&U$<'8W1$UR2G T4TYK8CDF(WA!.R]) M=4YJ,5=306](8G4U$HV=$5W0GE.=E)V*V-F9&5/;BME M:%E/,4E.5V=E16=M9SE3365R1V8F(WA!.VXX3$M0;FU",FYJ-'-D+WI84#=- M>6-/5&@O;E!P>D]D96AD:7)S5F1ID,Q3U5R1G!5 M;'9%1TE-.3!206Q+,#5!4%(R2"MQ<'IP<#8W1DAR.&YM661N-5I(:WHW4B]W M1&XF(WA!.T=A57%',6Y7;%9U.$YN1U=(+TEY47(O>$1-2V9A,S@R4'IC,T@R M5"]!1'!F2FU7;"]K2"M85FEW85# K,5,P$%&0EAY2UA9<3A7+S4F(WA!.WE8;V)$>2M&+W9Z M8U0K;E1R5&EL9GAP;3,W2C5Y.7IQ=3%F<&HS,GDS361U9&ER168K8V-0,V,O M;7$Q2#)96C=B:5)S3GI/=E1T.6HF(WA!.TUJ=%AL02LO.414,EED-6IU4#8S M=%=A:#)R1G9Z0SAG86(U>C!95U9Y,V]88T)-;&IE059-8FM524DW;S%0:4@Y M37ED3'%4:6Q9-60F(WA!.UA(,4]M:FQJ4F9/,G8O:S$K64]J>DUV-DUF54E! M5'=U3$=S-%E$+TE8.310<%A..6DQ*TMF5W9E-DQ,,F9L:C!S951(1SAQ96%& M67$F(WA!.S)J,W=91VA"='!G45(OF-F.$%,-5 U<"M243%Z M<$=R5W1F58F(WA!.R], M5W).;R]M2%1D55@O:GEU67 R2&EQ3T-W*VMB6DA,1&IG63DT5&=Y8T5X3'5, M-U=6;%I1>6M&4TMG:F-%2$]1975B>%8R2W5X5C(F(WA!.TMU>%8R2W5X5C)+ M=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=D0O04TK2G8P:C4Q.'%A M0W!R42MQ-#ER:5I5<69K251M-3'AR2$=O4TY!1E)&04%!06]! M04\F(WA!.V='44I:3'-69&ERC!I4FY.9CAK13ES249L0EDY+WIJ4F(F(WA!.TUV;'I6-V]J85%8R2W5X5C)+=7A6,DMU>%8F(WA!.S)+=7A6,DMU>%8R2W5X5C)+=7A6 M,DMU>%8R2W5X5C)+<$HU,3AW3#5E.'%A;G)"234R"\X04IZ4TAT.4%N,5-A<&XQ3U5S M1U!5>'A%<4-A*TQL:FTR,3 W;'=J;S9N4G=Q4$5E6EHO;44U:59E8DHO43AR M-G0F(WA!.TQ7:%=Z;C0O-GAJ24A4,WEZ0TQM4&4Q-5154V9*5B\U>#5T:D0K M6&]K<%0V>&54>41P=E%,2"]X<&ME,'IE6#1.;EIO'IB9&QW04UP;F\V=G1/6G%-0B]%5U%A6G X1VYA M9&)714@Y,6%X3$5N=45&2VXU.6,F(WA!.W%N3&E*2EIX:4%+0TIY3$II+S5M M,TAO95(Y5&%U-W)(1T(T.#5652]G8WE.24QY0G@Y5$MS6EIJ*U1D<#E6+TQ8 M4DEY2T8T-4I4-RLF(WA!.W)-.&=08G,R665U;&5A5&TV2TY9;RLU;659:FQ/ M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU M>%8F(WA!.S)+=7A6,DMU>%8R2W5X5C1"<45P.'EF;G!E>D@T-UA1,4UA03=G M1S-(<# O-4AY33)B>4$X4%1$=FPK4'5D3$TX97!09$8V2&U%-6(F(WA!.W-6 M648K9$8Q-EAL3TM%2&4T=6\Q23EL5C,O5V]Z3C!)=69W8U!7>7)(-WDY:3AN M,EES=DME:3)N2&E93$$M'64F(WA!.W5A:E!+-7E0;5AB M-&\X34%/-$IV;%19-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98 M67$W1EA9<3=&6%EQ-T9867$W1E@F(WA!.UEQ-T9867%S;FUJ:&AK;6M01T]* M4S=T-$MO<51H0718>C$K5&%T9'IA-W)-=W)09'IQ0S-7:%ET22\S;'AM.3$R M,T1(=41O=$@V=4LF(WA!.UAE6'!M641N3WA6-6XK8V].,5!O1VQP571D5'9S M3W1363!8>"]N3V)$43=#574U=V1:=5EX-WDK:#%6555)9T-Q;T%644M!061! M0FTF(WA!.V=D-C-I5=.>7EN,T5,2$Q-4#%X.3196E!P4'5E3F9K6Q-4C%A.&M**V9P>&HK M1V)J6&98.$A4-D5F=2]I>C=-2GI(67$X-3@R;TPF(WA!.W8X,F9+1FMW-4MS M='9+>3EI4')*2C8W9$ES>G-/,D-:.2\S3TAK2$9N9U!X*TYN,$9M:60R-T98 M67$W1EA9<3=&6%EQ-T9867$W1E@F(WA!.UEQ-T9867$W1EA9<3=&6%EQ-T98 M67$W1E5O=B]!1&HU5# K;W9T6G-R9&PV<$IC4D(O1#=03&PK1U=X=U1L>6EF M:S%Y>E%J>DE#4GHF(WA!.R]N2BM7:T9E97521VXK*S0U-5 K25)T;'3%N24-A-T-+,' V:5-X.68F(WA!.TAM M:3!Y0C!/669W=&7=:0GII9FLR>'I1;'E)4'A297)7=S%(4F(F(WA!.S(Q:4MU3'4S;&E1 M9V=Q9E51<4XO1&9)=U!$24AU3$M1D)C-3)+=D]V34UI,F8U M>2M68G59+W5:1$)%1V)O1V%:,"MI;G%!-6Y9>&5N;4A$:V$Q14-8,$1M:60R M-T9867$W1EA9<36Y-,6Y->C,R<4M+;7ET<45P6&-E<35)5DLK1S4YE!0-DDF(WA!.SA) M44UV-65E94YB*U!Z3#5M;&14,6=6-4IL05!555EX;W8P1$IJ530T9E)&9V-' M4V8Q>E%Z95)F>70PD$F(WA!.V9T1S-1,2ML;G)J-$]F=BLQ9D=W M9#,R3E U<2]**U-G8E)81D\T9U)F*TEY1$AW8R]W1$\K,69'=V0S,DQ492]K M:&-K:5,Q:W1Y4V8F(WA!.VIP8W)3=F5K8DXKF$Q2F%K+UIR2G=!71X9$,F(WA!.W="-'-/;WIO8U5H;'A!4FQW,7ID1&MJ3$9L:U1% M>79K53!G.'@O;3$U:E!(45!,-U=C1$=I,TUQ8D0O;G)0-F-2<"]Q-5=C941( M.54F(WA!.W(O2&MZ13@X+W!J6'941S,O23=Z,7)216YM;GI(-F-B8FTR:$QZ M,#EU2DU54R]26$MZ,FIJ:#E%5W=D;C5*9EA,-4UM,'8X035X-C@F(WA!.V=7 M9U4S675T4F(Y4)C+S-N;"MX6%E$.3%!:UA1,2\S5T9Y63%E569X1F=D3&DO;6HU2E!E+VMB M*U=L>41X,'1R6GHF(WA!.RLS1%!-=C1--TPK1U=X-U%Z1'$Q4S!'12]W04Q( M-R\O04IX5(K;68T*S%#4V%2*V8R:T1K,71&<7-+9#$F(WA!.TU% M;&9O57A3;DI$2G!:9&5&9V-7<&HS4R](=U%K=C5M96-.2DY.9CAR>E%!0W!K M-'I10VYI4%56=U(O5).9W%.6FIK2TM34#54 M+TMJ5D=,86)R<'-N62]$2$I)1E$F(WA!.U8W0EHQ4B\K1WDS>',X96-B+TAK M,65$:&QY3F9J>E1+,#AJ*V5,1D]F;'9Z93=W,49&13!S8UIP-&A';5$P*U=6 M>7HT-6980G1'2$PF(WA!.T@V6F\U4$U(-2\V5W1#.$]P>$HS6F)D>BM(<%-( M24A&<%IE6'I::DYQ63DP=G@X155V-3$O;5A:+W=$2%0X<&AW3W)X4C-%82]W M1$(F(WA!.T@Q:#)Y4#A!2BM%.' O8WDO4#52>F@K4'16,2\U>55H:C)V9DQC M.74S8T-C3G8X03=+2U!T:V8U2THU4T1,*U9!4'%I46E2+WIK=C4F(WA!.V%O M2S9496FMX-61#+W4Y2'4R8G=: M;VQ&4&U#,D5D:WHW=W8X<30K-&]A5"]N27953&7EK-W$W M5$TK,U@W2U)E2"M6:V@R5T(Y52]X.#)*-U1**VU"4#0Y>4AF.#)0>FIV4E-Y M.'125W=04G!92F7%8R2W5X5C)+=7A6 M,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A62TY3.&XK5DY41&98.4AS M-VPF(WA!.VXV=3A%6F8O04E/;DEF9FQS33@T.&E7=65+17590EER<5@U169L M>&4Q361J3%I/97)7,#!G+S1747E,*T=:34\P8WFI403904$@V6E@K4&EH<$0K9D]L2"]3=$=4549(-U-* M2$Q59DLR9%0K1U-",#!U57$O2&TF(WA!.WA-9%1(*T5&1'8X06U6-3!S5'@Q M5'EL8U)S3W16;FE5Z>6=F>#A&6DY3+T\W5E1W78X95-19%),;$=K8G!V-4TF(WA!.RME M9DU';S)T-34T,4M-5U5$8VI:4G-(:TDR3$M"1W%X2GEO05="2GE%.69J9T-- M63-B26%$2DUG-41S3VHS4$Y--V0R2W5X5B\Y:ST\+WAM<$=);6&UP.E1H=6UB;F%I;',^"B @(" @(" @(#QX;7!- M33I);G-T86YC94E$/GAM<"YI:60Z8S&UP M34TZ1&]C=6UE;G1)1#YX;7 N9&ED.F,W,#&UP34TZ1&]C=6UE;G1)1#X*(" @(" @(" @/'AM M<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C5$,C X.3(T.3-"1D1",3$Y M,31!.#4Y,$0S,34P.$,X/"]X;7!-33I/&UP+FEI9#HV-&,W9F)F,2TS831F+3@X-#$M.#8U,BUF,C%E M86(P,CEA86,\+W-T4F5F.FEN&UP34TZ2&ES=&]R>3X*(" @(" @(" @(" @/')D M9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@&UP34TZ2&ES=&]R>3X*(" @(" @(" @/&EL M;'5S=')A=&]R.E-T87)T=7!02 Q-2XP,#PO<&1F.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$97-C&UP;65T83X*(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_^X #D%D;V)E &3 M ?_; (0 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M_\ $0@ F "0 P$1 (1 0,1 ?_$ + (# (# 0$ )!P@* M!08#! L! @$ @(" P$ <&" 0% 0(#"1 < 00" 0($ M!00# 0(#! 4&!P@ $1()$Q0A%18Q(A<*43)"(R4S)#0809%3$0 " 0,# M @0#!@,$!P<% 0 ! @,1! 4 $@8A!S%!(A-1811Q@3(C%0A"4C.1H206P6)R M@J)3VV\NFQS"07XUN$>RC>,2$.QA<2KIN1LD ?DRB MI0#\CUML!B9L]F[3"V_26ZN(X@?AO8*6^Q023\AK4Y[+0X+"7>:G_I6MO)*1 M\=BE@OVL0 /F=9"^#O\ <#ZWC;+-%RYCWC1(PD^VLBF@W3N#SK]O>(S3?7\2D2POMH!B8$V[ MD $;:M$Q_B*JZL>NP,68U!X-^X/+X9?H.6QO?V.XD2J0)T!-2#NHLJC^$,R M,HZ;R JC2QQL]FG";E6M'Q.5[C7$KG(^":.=7D%Z%>E'A^X_I\;#68C%&SNR M$#R-^CKR*8%_U_@W:LW)>V'-^)JTV5L9#9+XS14EBI\69*E!_P!0(?EJR_&N MYW".5E8<5?1B];PAEK%+7X*KTWG_ *9Z.C1HZ-&CHT:.C1KTY& M1CXAB[E)9^SBXU@@HZ?2,BZ09,6;9(ODJX=NW)TF[=!,H=S'.8"@'\1Z[QQR M32"*%6>5C0 DD_ =2==))(X8S+*RK$HJ22 /B2>@&O.W<(.T$7359)RV< MI)N&[ANH19!P@L0JB*R*R9C)JI*IF Q3%$0, @(#VZZLK(Q1P0P-"#T((\CK MLK*ZAE(*D5!'@1\1KR]<:YT=&C1T:-'1HT=&C1T:-?AC%(4QC& I2@)C&,(% M*4I0[B8PCV _(]'CT'CH\.I\-=$S34,]V.H,+_EMO@[U2Y1W+L8^R5UX5 M]%/'4#+O8*62;N2 *?4E8Y9(3!_*?P\B"8ABF'89/%9'#7C8_*PR07JA24< M48!U#+4?-2#_ ''K4:P,9E,=F;-Y6E^N/2X^*!T4VA7/-J)(.FJ:IA9Q3BSM[.^%=5,A@;M7Z=6!F:VA,\49E"]65?QD?% >C,/Y217R M-0%:AMG!#W?++,O5+W7W]9L#5 M!G()(.3(+-W\9()%=1,_ R[!9U$V&NS+0Q7#"38+N&#YN8JS=91,Q3CTL,C8 MY6V%W82++;DD5%00PZ,CJ0&1U/1T)%6JUVY 7=.AU2WW5A0(F:4B)N;1 M+8I*(FYMJ5ZTKT?*R36-!G +_*[% 6[>Y?=2V/'H/J+N M& RLNY5]"LJFAM ::L-R3E>!XC:Q7W()Q;VDTXB5MK-ZV5F%0@ M9@*(:M2@Z5(KJ3ZEHM0D@_[.QTR?C+'$*J 4IE&YGL4Y+XI(C(WVT8"H/D1T/B#K9 MXW*8W,6JWV*GAN;-O!XW5U^RJDT(\P>H\"-5KYS\XNV)*@5('5F)-$0=6/4D*&98USKG.)X%AOU;)AI)'?9%$M- MTCT)H">BJ *LYZ*/ %BJG*1L7]Q-S;O#N11RR!RG$(-513])&-K9K_;F+2SX7^[[9 MH>CIJ+@];0\[.N4JDQ7*)B?/"TN-^A4(4?(! 19LD [ATW,#Q'C'&8_;P-C; M6QI0LJ#W"/@TC5D;_>8Z4F>Y;R?DTGN9Z^N+D$U"LQ]L'XK&M(U_W5&OH@<$ M+6\N_"GB;:9(ZRLG+<=L?4DUUSBHJZDV]$@V;Y>UCH(DR-QM \E,K$#[@0/NU]$N!W;WW"<3=2U,KXZWW$^;" M)03]Y!.K7]1+4LT=&C1T:-'1HT=&C1T:-(3]\G.IUQQP%EQ\SR5%EK'(N-EH M^6?,W'QOZCD*'_'V>23%,WRMG]T<+&B&9^P +<)!0AB*H)CT_NP? TY)R!N1 M9%-V)QK*5!'22X/5!\Q&/S&'Q]L$$,=(/OUSM^-\?7CV.?;ELDK!B#UCMQT< M_(R$^VI^'N$$%1K,EP!]G.^< [$LWJ"B%\Q^>DB/[ECEE?.6\&_MJ4(#TJ% MGKT98FK<%'<6VVX<-;K7]]?U'@GOJ9 M)BBZG84ZG@>D+IF=7?CAL5N6*PJ3JHOS%.Y?Y?>+:JS96.L*J$8K X_4&PMG MJ1E5L+F=E<NPNI/;M9CUEL[B3I&8SXF"63:LT).TU]Q=KBI:-_;K<;K23D_O M.QV2*5:1>*U"3R,%54RB@;2+58&0R+5D[, D<*P->JKPCHJ7Y3"1;B82E4*! MU9^XWDMJ>+6&&MG!EO9EN/G[,:&A(\M[R*5KX[&IX&C2_;IQJZ'*+_,W*$16 M4+6_R]Z1Q4 ^>U(VW4\-ZU\>OY_P^ M32-M^V+7'[D^1I=YFRXS :BTC:66G_,FH$4_-8UW?9+I''';DMR)X:WBN:GB MUSFZ,_FFB,J:/%0SFHZ#7&$W)Q"T=:ZVHK^G6&#/*Q#QMV6(5=NJF=1LHBL4 MBI7IR/C/'.9V,F*S<*3QH=M?"2%RJL&C?Q1MK*W3H00&#*2-(WCO)N1\,OH\ MKA)G@D<;J>,H()4JU#IO?M;WFU^PG%O6'JE)JKP)K65-J MSQ3/XD163:;FC:LJI\K7HU1=4X"A8I(C=6&^RN*IV"Y//Q4!< 3_ &GP%IV[ MS?*,3?2K[%I]--[K=*VOMSR*[4\T6HDH*;@:5&W3?[L9Z[[AX3B^5L8F]^[- MS#[2]:77N01LBU\G:ACJ:E2*T.[2P='CN/O&EX\HM/6B.2NW0:[F+M^E2:)E MN/5(L3)4R#Z,RRI+)HN=DE?DH^/<9=K"S*9/.(2LDS=;2 M)QT*P1]#<%3T]V7\EJ';"ZE9-0EE>6;!RGUVOYSGL)-7_1[S*M63=%!%RY39 MH*KH-5I>8<-T%4(&JP*"I3N7)BIM&+4G^DA0#K>9;*X?BN'DR61=+?&P(2:D M"IH3M4$U>1ST4=69CYDZTF*Q68Y5F(\=CD>XR4[@"@)H*@%F(%$C0=2>BJOP M&OI@8CF3#%L9R7'HQS]Z/RK-:-G3-^*7P&D$*768RNIR"B7FH)%7P1WS'[F, M;S./<1'N(_,C.923-YJ[S,HVR7=S+,1XT,CL]/NK0?9KZ98/&1X3"VF'B.Z. MTMHH0?"HC14K]]*_?J4.M7K::.C1HZ-&CHT:.C1HZ-&L ?O6G;?,>RK:6=H( MZ2CZW 99!4A!=0ZS=*H&S>M3@'CEC)(E,U>V>;DW*A2@().EEDA,8Q!,/T$[ M#P6UH9)9)VE(Z'W/>=>OS"*BCXJ ?/7S^[[3WDWX=?,GE.)3 MCW)[_#6[LT5I>2QHQ_$51R%)I3U4 K3S\-?3/BV6?D/&+',W"*LMW9Q2.H_" M&= 6 K7TU)I7R\=)UY6YAZY\(VZDZUO7%N9XRZ+3KS$7[*-QHT1,#QHT2]U1 M\6SU&$NK_*V,LUAUI&Q1B R2$U58F2.0BATG#AK\BQG)Q/*=R,_@Y\1@,JF4 MQLT#13VLK+];#%(-DC1BW;MU!,9(3"M>XV0 MS^4Y1+=9^TFL7"B.&"167VK>/TQHNX#< .I9?2SEF%*TTR>W6/P.+XQ%:X&[ MAOD+&2:>-E;W9Y/5([;2=I)Z!3ZE0*IK2NLD/O:XW:UFG-_2=KL%=EG65;:M M49>DWU!DZ6@#/XVC05$T5S/OC;_ M %Q&\+TZ'9(AI0@G2/H%%RWA9Q5]5W%VUU6SW_E2KOU"U>O4&FO6D5<&]JM\ MI*JZ&+]]))F0C8:#?WI&'9@L1$CYW%HJ'\"-G2J5:L??Y7FW*^5\IM)8K?B@ MQ\L#RR M&8XU7V: =69A$9&I7:KL!4L@-D\A88OA7%.*\6NXI;CE9R$4Z11D M+('D9O>J3T"J91&M0-S(I- KD6%[E=Y>Y61?'< M6^EM(U%9'2,".)3T!>2;WF!/D$&]C4JM%.WUS/;;LWVVQR9'E'U5V[&D:/(3 M)*PZD)'#[*D#S+G8HH&:K#=PO'7W=>KG%%2U7,^*&@;'U>3RUOD+E>H22: M?I\HP\?MK]GH7Q-=>''.]_:W"'Z3&8FXQ]NW0O'#!U^DVEG"V=5BQ45*1=RDU4;) MG,4!4_F+Y(ODG ^7<2&_/V,T%ONH).CQ$^0]V,LE3XA2P8]>G0Z>7'.=\1Y8 M=F OH9[@+4QU*2@>9]IPKT'@6"E1\>HU;7J(ZEVCHT:.C1HZ-&CHT:.C1I3' MLY]5>?\ L"@HJV1$VWSGD%2X96&J=Z7:G=05A@PGWUHU3/(+0[9^Z75 M9O&WDYCE'2Q@3<$.9$6YVO[KY#M[.]I,AN>/3ONDB!HZ-0 R1$]-Q 96Z.% M JI&[2E[G]JFKL:EPXF.7OL:K. M9XI7&M1'>,YPGD'J47%Q:B$'AJ>M911-'U9Y(,D@%I&LHV5M*KEDS(J*)G$D MT8IJ 8Y "$8KF1S\7=BS'[R3J^6/L;;&6$.-LUVVEO$D:#X(BA5'W #7N6RI M5:^5N9IUVKD);JG8F*L9/5JR1;*:@IF/7[?*SDHN11<,GCK2\WZAR<&@M,6[#JU-2;B6+%-3'>2!L_,NH M\&\01"D!5:JS";XRH%4^JHX$R+$MGN%=WL/RV!.(=U(+>XBD.V.Z=5"[CT'N MTI[3>0GC*TZ;@OJD-8^:=H\QQ*=^7=JY[BWEC&Z2U1F+;1U/M5K[J^9@D#5Z M[2WICU-G!WVU4[DA"5SC]SVJ- 9RND_)6:EI,C#1;K#MBF(\[1"0HUXKU@17 MCJ#I[9ZLB"L8]2(S=JK)&13;$<,".]'SGM'><;GDY#P":X,5MZY(0S"ZMU-2 M)8G0@RP$5HZDLH!W%BLA20\+[JVO((8N/\]BMMUUZ(IRH-K$R47\YYGD>ZG(%?Z:SW1V\8#/L8J1 ML10"6]F%NH"U:27W* UTI#G_ 'G5^8V^VO=]KT[#\ZSJ-/(5O.*BPW3,M2L% M-HT(Z>+1=89YMDUINE\-=)U8QE7B\E'1;-66E9AX9"UVR+JN9P-BFG,O),*[ M66!VXO[;;9>0=)L6(A#18NF[>2FGRQ0;QS07(MP4(A]AVH47*K/$S6EH]WDY M(T5%+N:TCC4"I]34)50.KM2M"VU =H61A6[NTM,9'([.P1!2LDC$T'I6H!8G MHBUI4+N#UGF%9>@95 M,D9$.# >3<-Q*65D2 JK\ENE!F?Q]M?$0(?Y5/XR/QN*]55*-@D9& M/B&+N4EG[.+C6""CI](R+I!DQ9MDB^2KAV[5C0 DD_ =2=-F22.&,RRLJQ**DD@ #XDGH!KHM*V'(]*<.VFC MA&'[IK+0C=9^F@N?N7ZXKF+)>)WNSY[0:0R.9E" MPBB!09,T_P"R&2YD#*LK/UH@A)WPQ1#TQQ$>E1U)-3I MGO2NTT-9;/=1S']F?%72&<-2+G 9]QQT),Q<\T'-Z4R)973MHU14F:5=+/:% M;6\@;A&K=W*"T7^E$D&(@HA^4WB"%J.R?#.V/*\:9[Z"2XY);G\Z&:4[ "?3 M)&B>V'C8="']PHW1O%&:K/>OF7D'<+F3-'QMTJMF MDYJ";L)5/S;L3N&Z F JR;)4JB1_!^9/M[VZR$ P=SC,?$SH=GMQ)#+0>+1R M(JL2O0M0GR+@@BJ$QG<'N+CYSG+;)7\J(X#^Y*\T53X+)&[,H#=0M0/,(00: M-$V9SQ[Y Y2P]@]$J#)GBFPST#E_LDP"'_D=9!K/99NWF0F9LW9QM/AKMO"XMU%7LY/"HVK0 MH?P%20=B1%FUDY^/Y[$CG]C$@P-](L&9M!_Z>X8T2[2G5:NP.]:%@RFGNE]O M6N23OG]=L8_]>]':SVT8UQ1:-+70+I5H>1FI;DM^X00B,1?VHK=61_=+/)HD M[U[)II_9^;ZQ4GGV%%4'XY?&XN 6.:_S#C2EEFLL3'+&[!5LMGJN1'4#8;AM MJH32E24V@-'KPSS\\N\3^A90/?8?$+[D#*I9[UF]-M[H!]8MAN:1?%Z ,K[E M?5A<$]LL'Z^^-V7\?ZWPMM))&F5UJ[N:VL[70<4M]GO,X4\Q=[0>D/X.WW J M$A/.E 9)KHF528 @@80^(H#&^0=I)^X7);KD%SFXO;FE(C$%M+J63VF$DG5R=H(W M!=JGPIJN^G\[\NYUR;VR7GTOO=?G'P&5:WG']"TFNWQ4W^R5)2HT_>=Y.Y33,_L.AZ1(2>8,Z MM2Y?0YRK7N._2M ;4^#(V_4IMO2FB\C.2;1!V\2:>35-?N\4*A_U#%*-?X.+ MY:]R$>.QJK=/+.L*R1'=$9&KM4RD!5) +>HCT@MX Z?\_)\398^3(Y)FM4B@ M:9DE&V41K3)6]R M\UL,Y(*2W,K*@!(_I0%Z$(/#IZY#U8?A1:0K M.C)N7W0:A'VR ;@O5T6M05W AM;/L=8"S[G6T-T\1ND@N/2CJ^UO:(H73=&3 MM+=$=J4(;:1MUNOZH=J]NCHT:.C1K-%[S>=_*OB#M& 17'?6W>?1EASVPS]A MB"5JE61A+R#2RA'M7#YK;:Y.]R T\DP O@7\>0?S@!@LUV*X%Q/F&$R$W([, M7$L=PB(V^5"H*5(!C=//K_\ ;59^^G/.5\/S6/BX[=FWBDMW=UV1N&(>@)$B M-Y=/+^W4(+ILS;)EC!XS>0WR&,4CZVY\LYD$I5F4 MZ@"NXB%FRJ")!%-@Y./8=[S+]M\(@>]X3WD0,K U#*PJK ^8(((/PTM/ MFKZE>*O,Y1];I*"5R/;53B[:[+FK9K&3;Z2*/R).;K!%^O#7?_>*03.' (RP M$3*1%\B3N LWA/=SE?"@MG'(+S!CH;:8EE"_")NK1>?05CZU,9.EGS;M)Q3F MA:\EC-GFSU%Q" K$_&1>BR^74TDZ4$@&DBWUM[EO5++'E5=DE]\XU,5$0)>+ M9&6#9\XAHYN/M3,9)+Y[[C*^$LBO<9^96'O,.]AF,R.34/4$0C(;=*+($T[#0L MS8J!XFPP-[B(][-9A>H9\[35392#1V>/(;PDE"(K*HFB:]K^3\,SBYWMW>K= MW]J=S6LH]BZV&NY'B8A9XF (+(R[SUB!8!M2^?N1QWEV#;!]Q+)K7&W(HMW" MWOVFX&BR),H+02!OPJZG;X2$*2NJS95_;[7M>U-= Q+GS5"Y!86;HD!J&91$ MR[M<[4Y4%47TH/KC+@@]16,,.E&\]1+%?M\OVNQD,)GXOT>13LG@5C(T;>( M]$@0@CH:2%3UJOEJZ/*_BC@7KMX$[LE$RNG;#J.]UG_U]J;6\7%\I'VO1-7; MGKL8YKV65D(#,VTU5VA7$PR='BG$LB6+*F5X\#OHX&NKW+9&/Z.,2R M&DDUQZ%*0)L@#(*R*Q0N-E-_Q@%CF>L;'I/%CUK5#39RA150X]UF]Z_Q"-"#04%59058AECT.+RF8RF,[=V-W)"D=BL MM[/'42^Q%LB C;KM:9P17J5J"05JK<;M_+7U<>J[17^.8!P^K_(/<*2\3;7^ M[V.;C7+NO3Z@)/'\:KKMR@M(L"EM;J+>4@RB8]NP:.0^N /T\;0I[9IZ&D>=Y?VN[69-L1@<.F M1ST+?G2NP)5SU8&XD69S)4U=40*K>DD,"J]WH_\ :I?E&Z?EXJ@V;SD9F::_Q)@'@!E$@./X$2!^>L&^_;'FD!..RMK,_6GN MQ215^TJTU/GT/WZS;']S6%<@9'%74*]*^U+'+3[ RPU^74?=I[/$SE10.9.. MQFXY? 7^!I,S+2\1$_U#KK6N2DFK!N 923Z-092TVRD8E&1!5J#I!PHD+ENL MD ^:1P!#\NXID.&9EL%E)+>2^1%9O9(.NQ;]QPR;DM44:EJ4 N[-% M.E)2H6^!D7=;T#/+"9$44K/G]TB5&\Y5IU$O8!4;J DX3#XG":R)C)FQN/\ M).R6-JJZGX$5!ZJ5:AUD\@XWB>368M,K&24.Z.1 M"4EA>E-\4BT9&'Q!H1T8%:C66;FGZB?9U"!)UO'=^U3EEA4B8ZB-1LFSR,): MF2 .%E4VUPI]SMD=3[6NT36*FF^9N%EW!2_^(V3(FGU:GA/=_M?/MNY\&ZVPV0N\M@6\(WN2K@5\) M(Y)!'(16@922?Y% UWKU$^I3E]@'*&C\HM[C:_C50S:-O'G4I2SP]@MEQ"U M42R5 B2K:I2TG!P,+%FG?OK+2#PJY56:12M# <5D<'N_W M7+1?F*C)''[,BJSLVW8 BTHQ)<4VG/[0]I.8*F4#NH>3CY9LFJ9N=Q&O6SY BY2)J&1 M.LU553*J5-4IA*(]P P#V["'52I898&V3*R-2M&!!I\>NK91313+NA976M*J M017X=-<-&5FVKA&K!Q\J#6DN0^[;HW&_.)\2F M%%-J660FGARN"%,HJ#;ZICB!3IE+>/\ ;=]'_D:<0$&Z_49#*.E0?;B">==I M4"AZ"NX#P)U1_P#M"/+GWS%L9%BWT+/=)M]=DH!<_D9,TVWSI2JRCH ["8DPD MH(=S]Q6DYE; 18S'9.( M#VKBW=7(% )H9I$*'_6$/L.W_4!\]?0V]=;.08<#>'K:4270>%XY9&J*3@1% M8C9S2XARP P"8PD#Z"R0E(/82%[%$ $.P?.SN.\.UO;U^0K-(E M-&TB)D(UI.UJZ-[C-#"5RL6B*>) )F\:RJ#U<#M5F[Q,)(ITEDC@0W3G[)=L M-W M:L=W^LP 0Y/)NU*I++FN!O'99-P3):L*V5S\0\?A$Y\ Z M4'E1=S/I4/'Q]K>.:3;HGB:\FN(G*>E.1D]JX"[%(OIG"-1^!! '-AH9'+T_ MP,99L)5&DI&N/]I%1(B*[=B8KE=NF^Q;ECETUI^+V?#J3PKJRLY9,WM:Q7H27)>[++MV,K&R22+$)^K0 M=:B6\C#NA2*=)0GR=C(O"F/&X\!C.W/%+J#%WL5]?9J7:DT8IMLH@"59:G9( MSL4D6O4=.A0@2"7.Y7G_ ":VNLK92V%EAX23"YJ&O):@NK 4DC2-04;H02"* MAJZX?'>1A<0?^TWE1$?HJFP3FB0_%_ #W65@*92V5@QV#C8&>!U?KTZ@\YCT M8V5ND;./(M]*(.I1./!-NF)SF'KTS?'#G5XMQ6;>,/';M>W?M*\DA2X=F2D4 M0:8EEB>)75"J%ZL: :\<1R-<&W)^46Y1LLTL=E:>ZR1QJ\"*)![LI6%0LDPE M9&<,^RBBI.LVMAS^(JSF>O.Z:74[I%\LJXD/^5!(D4 M4V10RJDKO2@3\M85'J+L5$3UJN,?#:M)?YVZAGO7)810S).\KL:EI9HF>)$K M4O\ F-,Q](10QE20."'#^X3%4R.O,W<557$@-EU*SQ+4?HT+.F3LBLV_2 M.N"Z"#YV"A8^)25$X*OW")3=TP4.77<]YC9\$XQ-F+A@]V%V0(QZRS$>D=*$ M@?CD(I1 U.M <_@?#[SG?)XL1;J4M"V^=U'2*$'U'K4 G\$8-:L5KTJ=;N.4 M_(3(/6=Q &YLJ<0*AFT36LUR?,8)P6.";FU&HQU4JZ,FZ([%DT191ZSQ^]5* MX<%9M7"P$<./%-6AO%..YCN=S'Z)YO\ &7+O-<3L*[5K61]HI4DD*BB@W,JU M5>HOARKD.'[9DSS2@0ZA&WD4[AM'GN%W:6^=3EA;)@HHHU=,SJ"4QB) MIIB*86^PW8;MQB]L=U#+>W@6M9I6Z^1/MQ&--M>@#*U/,D]=5#S'??N/E-TE MK-'969:E(8EZ>8'N2B1MU.I*LI/D .FGU^A*:T&S\5=KY%[E>[+;;'I6V6!X M[N^@6&3F7KBGY_3:TR*_7F)J0<$;1$9,.I9$B1"I(MB-A !\ *5-!=_H,=:\ MKL>.8*"*&VMK% (HD50))9'- J@59E$9KU+%OC4E^=@Y\A=<4O>1YV>6:YN; MYR9979B8XHT%2S$T56,@IT"@?"@&RC=+6SSYAIE@Q.O2RD?E^04 MF)LLJQ2K[1\=M#VZTUF!;N@D+E95"_947=)JJ-!5!H@8$T@ ;(\!X1QOMI@8 MGR#6L>;D2L]Q*R*=Y%6C1W(I&GX0%(#4WL*G5<.?68P6HLI[,K1 M6VM>8O8A9P!4UUT&WQ03O3/V\Y=Q\O!EL M;_F.S!: I.CEQ_' VPMT>GIK3;(%J55FK.NR\'<+B.?"3XG)?YXEQ'$811J3XFIZZ ML5@GLSA]3/!8C[0ZLGRKX_+OS!&7^?:N0VW&'KTADU;!6[O5U86YST*NK\?Z MDT.\.^.@F4R*BH(D9K1S/]L9L4),YVME_2>0A?5$A'TUR!_ \3[HT8==C!0H M).X#<761X#N;#E3'@^Z,0RO'RWIE<'ZFV)_C25-LC*>F]=Q8@#:3M"%X;#T@ M<8[_ )\C-\7^1D[*X;I2C*\,J3H+*(W''IEX1,6[&;JDC5Y?++_491)HF+-6 M1CK E,?&51JY75;_ "M#(R3OERC'Y$P(QUHZJ&H^GC'V/XQD,>)^+Y&1\%[/?;3QES&CLT<%ONK5*F46LU^6)QZ;1%DFZXI7H=M%N/H9O;K- VN8K* M";1,K,L4ZG9-7-3 MN]Q8H_@W6@<%U?W7&,7 @L+B[M(($1OI KLFQ0II#(ZR,@H-NQI9/BO2IS-> MR:N<(/8YI+;6,T# T5E]1 <$ 5E[E6W!^X^2&6P>7M[+DD<8BDM[U9+96V$T&^5%5)!7; M2K*WI!*$$GH/K<]7^VRW)_C5IUWHJ]$B,3T2PVW0[3$3D++4VV1^5)42=R"9 MI<_5G,K6;.O?K1-N8QTO&O5F+ME77JZA@> Y!?8=RNZ.#AXMD\78SB>:^MDC MA1E99(S/[JW"R(X5T$2*'4.H96F10-FW;K^VW:[-R\HQF4OH#!#8W#R3.K*T M<@@]IK=HW0LCF5V*,48JRPNQ._=NVE]4HU=32^O8!P:J'+K.3S\*JG1>2F71 MC^>P79XIX,#/5>T1I%I2,@9J<;D%9>C3,D3XGB*Q5BM"KJ.4"@J ^;#[?OF=_"0/! 5_C+_ "E#IF(M23;1.I M6OB%=%D"D^>T/MKYTKYZ6'$F2+C9/CGR::R4Y0 .HQWJEEBY)C'B9E>/!V>T@D%:>X1M(\*'KT\^NI;V=BBDP.62 M159'SU[N! (:I0'<#X] !U\NFNE-?HXR25"?Y/9[BM"ML@=-1K3J)9KO0 MK1*GD.PHO?Z;8M:*XH1BY4 /.2=,46*1C>2K@GD)AS>%+Z?B]Q>W%F MOC)*D4J+3R]ZY1^H_D5BQ\ IUKN:\:[&XB7ZCE%O96]VWA'$\L3M7S]FV=.A M_G90H\2PTT_C]Q=X_<5ZHM2^/V65G,X%XJDXDPATGCV9G'#)S=]?._M2-:) KA6D9?=GC+,J*&+,J1LRC:P+A0003I6]\ M\?)EL+8V*I[D:W;SLA98U;VH) JL[%0H9Y%5CN4A"Y!J!K*?'\<7^GZ'7H/; M.2N-55RZ<-X6$H6+?>Y,6ILU, J)UG+,YXOQ-SSLK@I2&/\ 4/.Q#[8P*O,D@B$LTM/S78M4DHA$ M011K<@'TC)P4+)3$*XK4M(1,<^E*Z[>1\B[@)%VS17>PKJ0B7#N*?.(IRH9 MZS955NJ9,3)G,00$:B7$<<4[Q0N)85A*D@TJ"1I4WL6]1N'K0,?PGS*'T,:]%8[PJ>XW:+!\ZB:]@"VG(P/3,H],E!T6= M1^(>0<>M13JRC:<0^HY9R+X1[%,4._P]BRO1H1,S=3(X\B.CQ2K7H M?2RU#*:$$T?RF*Y'P?,O89!)+3)(*'S5T/F#U26)J=1ZE--K"H('=:?HF::W M-Q%:LO#Q*_Z=89!%A%#QRM%BRB=N4JY$Q4FRF;158T>B ^6$P@1O68&"0[$+ MV0[@H93"O,=D\1 ]U;9DV^+C4EOK$2=8U'G[S/#+0>9FEE/4^KPIFV>1QF7G M2VNL,+C)R, OT;O TC'R]E4FBJ?A#%$.@]/C75_PHJY?6/QJ'5>85ZB>+^4/ M99W)4_CA&6*R:#,*6RPPZ*2DM>IQV\L,G;M-DHN.."==J;"'KT>FF=Z\;+O M%9C4SF]U_P#ZAR;])X;;OE,LJ 27C(D2^VC'TQ* BQP*QZS7#23.2$1E3TR6 MQX3:CMAQK]5YC.F+Q+.6CLU=Y6]QU'JE8EVDF91TA@6.) "[JS^I/U?W[8C8 M&=@LV;8EH;O,ZE),(>R:SK5@KV64II+2B3IQ&1,4W@D=0N5IG9)JQ761BXR) M=ROUD5'"C5-NDJJGPO[?\Y;O':Y.^MADYE+)!;H\\A5:!F8M[$:*I(!=Y%CW M$*&+$ \GO]@[A)+G&V-P<9"P5Y[AT@C#-4JJA??D=F )")&TFT%BH4$B]FW\ M)N(GL4RVF7K6LRA74W=Z)6++6]2H[HT+H4-'V*!92L7^EW8L1'/+%%,VKX/J MMII@X8]C>9F1#CXE@>#YOS#MSE9[#$73B""X='@E&Z%BCE6W1;B$8D>IHW#> M6\C4[SG".(=Q<5#?Y>U0SSP(Z3Q';,H=0R[9=H+J ?2)$*^>P'2$M,]/O-W@ MM8I'3>$&PZ?HM'(N$A(0N7VU;.=K9-F_Y31E:OQC%+N8S1)--Y(*=D MR-$B=Q%^XSO%P?G=LN,YQ9VMM?TH&GC$UL2?Y9.DMNQ_F)*H.I M"739+AMW>7..K5EMY?8NE ^,9W0W*@5.P!7XGEO6W;VJ:U18O ME:VJ?VD;G#5NOIXGS&I)8\I2OU;+ATAX5^[JQY2%%5&N)*%0^03.GI#!\9=5 MRCLUQ&Z1;O$3OB7FH8V=_J<=+7PV7(]<6[R,QZT]*$==;CC7=SEEL6M\E%'F M(X?ZJHGTN2BH 6]RU;T2;31:0^+'\=>@O''EA@FPV'!M'8O;=6,OODC M.9U9&W[=TRFOX^LRAQ+8:3*B#TS=F^("1W;;[<:=4IB$<'$! $O?\!Y)Q+/V M=OG[9ELY;J(+,AWPR NOX)5Z5(ZA6VN!U*C3@L>><=Y5@KV;!W -]#;2EX7& MR>)E1NCQ-UZ'H2-R5Z!CI9/KL:(LN%7'Q% # 0]-1O(?FD+%-OW @(_Z M1<.3" ?_ 'XZ:_<%R_,\@S>/OT_L50/[AI5\)14XECE7P^EC/WD5/\ >=2A MZXI#0(?$?:5BN4*HH;/0^0^_V[(T7IFX%8R6N9TVEL?%VFX*7Y&I[-!'5^=P MH<%BF$!\2$ .M'W*CQ\V=XMF\L"<)/C[6.XI7JMO,5N*4\]C 4 Z?:=;OMV^ M1@PO*<+BV'ZY#?W,T%:=&NH%DMZ@^7N ]2>O7P UCROV>W-[J3.LW!S?[%K5 MC/'2VAC)1LK9KP]N-J0-.O(&.@%C#:;%;XI!4611T?<120,K%0-QT7[E[4.=5K>US'\JKT7QSGIB/CX. MI912ZTER.YDV1/\ 3 0;/9FN_72H^<)/VZ9%5$9!!C-,BJBL@#DI/(*X8/M3 MP2T23,9:1\E C%I)Y7^CQR=:D*]?=F(/0%2T;4HVVNK*YON=S>Y:+$V 3&3. M@6.WAC%]D9.@ )7I#$&'6K4=>M"Q&E':$RIJVB'G_9%R6WS1[F@Y:K.\7S"7 M3UG285D]:M7[1.?UR_O8;'*K&.XYP4[1.LA9@^$Y"&1:AV'IO8Y[U<:+?MMC M,?;61!INLW;_P!W29%XY*P)VB(=).W=:3>08F(FJ@@Y:E0=]B>99?G) MXCW2F,JY""1;*0,PM%G2DD3Q+'[:T.PP2*568K+U(9E;3YLUT0 MC./GC:\C*J;MH'K'*DC2>XU1O$\;!FA#1= 55ETFK9[A[/\ D@Y?S.9J/50F=T.2,TV M+R5]F,4Q.TVCD';\)K2 J\3@$;E>*@Z[&=*,5W+<9^4BEOB*\_P?=&]WL\TS MCX>.FKSC_ ,K^/''1G5.6FR/]+MK]=F_KM1D79+*XR&#*V4)^SU= <+.9 M2W+F$Z9CD,JJQC!2!NR.=$/D/0;NGR'B7(N1M=\1LEM;-00\@&P7#5_J>T*+ M&/&AH&>NYP&Z"^_:[C_+..\<6TY;>M:I$,E%%H]C?Z? VM*,75 A57,6,TQ>*1CI0 MI 56XIJ" =N_;K:XG.YK!3&?"W=S:3,*$Q2/'N'P;:1N'R-1K597!87.PB# M-6EO=PJ:@2QI)M/Q7<#M/S%#KC,HXY8!A1')<7Q3*\K.]3%&0=4&AUFK2$DF M)RJ>$G)0\:TD)( ,0O;YU5.P%* ?@H 'KEN2<@SQ!S5]=W84]!+*[A?]E68A M?N UY8GCG'\"",+96EH6\3%$B%O]HJH+?>3K+3_1"$ !'Q'M:G]L0A_2F[>FXT^--E3]FL]MUO9W>.XI ME\6^[P=>_J!H4Y')=DR%T.[VA2LOW;LI.P.7'["SJO%2.IW,FF)BE[%$>]A[ M*P"9F]RDJ_GR>U"I_P"YB3> /@/=FFK3Q.J]7U^7PUCBXF_(C]V9A_WTK["3 M\3[4,-"? >&MFV ^Q?'^&GJMX;Z-R$>3JEFGLL1I^>9W7VGZA=;LSS]X\J\2 MO&MI)Q'LX^OLZU'QZJ[]VLBS01<(D2,JHJW25I=R#MQF>:=ULUC>.K&+6.[] MR:9S2*(R@.P8J"2YY;W8;B!H$4N5( '^(AF"21@;T=&]<=!K-P-S' MW0Y'^B\M1;?E$>*69+BV'M36\RS.PCW DG_#S0[XY2VQD=?1)74:;MQRF,[U MF!Q'G$L>E:=92.XCC3[$\A^6E?U)^%L9@UJ^G_3$;NVCY0JBR9_ MB2<@55-^ZVN Y)!D\1)F^#CWL;%1KS$7'YOLU-2\-14QU%591T(J5Z&-,+/< M?GLVY'X)>I!C;TMN(2A*,[-N-F3O\,PW. M;S=SEHT,:3R;MI-2M0*BH\:'SZ5'D/#4^PF..(Q%MBV<.;>%8]U*;MHI6E32 MOC2IIX5/CJHN@9IR\J?*?9[%QJTB+PK+>1&49O\ UUV5TW:.9VMOL]5LD"5& MBHKNVX,[26ID*;]0$$OI(N3J%=-E?C,:5V.0XA><7LK?DMLU_E,==S?2VX)" M.)@C?FT!JGN?P==Q !5A4",W>/Y7:\ENKGCEREAC$=5Z96,6WXUTT7-,XTRW[NM5J#>9_0@T>DP]Z/\ MJ]_D]#AK7)%A9>57BGC)M%,X]G-LW9"(=RJ+GCG(>W'=/N+)+>W5[C_HK:ZF MACM0\L20^S*T7IB6%HUW*HD5C(SM$R$MX*-U@.Y':_MZD5I;V>0-_;WHEE]4S3+(VUF,;*$5%D5P%\6*JN5EI];'*S>IZ^9ER/W+B_5]-E'%B MT.JW;!WMWSUO<9*3(_FK-!LZ+IRDLP3GI!4\@Y9&CG)"OOE5363*H1%-L<3M M>Y?$\!'893&V&4NK5 D,D5T(IC&JT5&,L&T[!Z%;>IVT!4D%BJ.5W7;7E>?D MO\9DK[%VMTY>:.2U,L(D9JLZB*;<-Q];+L8;JD, 0H?MZ_?4#PWS:NQ^V47= M[_R/C-+H=DJ$I,1-FC:YCV@4>VQLA6[779*F5=-:0D8QZFNL@[82DP^^J[0* M/QHN4/(*_=PN\7,\E1MK = RZS*^P?UK M[AP6U.?)^V[-:L,=R;J2S?88F,>OH88-1<[B.A[?)QZ MJS=(=$/B<(N1;E= M&1,X:^:(]RV>[>=S,'SO%1GW8HLZ% FMV8!MU*%HU)J\;'J"*[:A6HWC6/N% MVTSG!,K(/:EEP18M#<*I*[:U"R,!1)%'0@TW4++5?"IF3U;D/N%Q@:)EA--N M=BL4U%P3)O".[/(-VSN6?-H]NO*O&AUV\3&HK.R&71V&*^JFN9'50% M+D L0 6(J%45ZL: #J>FOH_<5\ @^+W'_,L.@G[F9+1ZZ@UFK&^67/P<7X_:X.!BX@C 9R22\A]4CDGKZG)('\(H MHZ :L%U'M2'1T:-'1HTC3W6>O_<.=<5QF:85$0#^=SVU:&SL,E9K*RKD-7:W M>HRIJ+2STRZRK]^@22IC=,R;%D^=AY]RI@7S[O7LEW!P7 Y>18+B*$HJ M(79WB:3TB@H#20FK,J_.M-(OO9V_SG.XL8F"2-I[>68.SN$5$E6/U&O4BL8% M%5F^ I759N+7]N'EE.=Q%IY6ZH_U>39J-WBV;YR@YJ= ,Y2.0QV$S:9 IKC: M(I3L/?ZJ-?5$>P"(E Q32?E7[DLK>(]KQ.T6TB(($TQ$DM/BL8_+1O\ :,P_ MT1GBO[;\59NEURR[:[E!!]F$&.*OP9S^8Z_[(B/^E6'O_?)1_-BJYC"1[& H MF0\?,QIE$J\.@FQA(&$,K8)S^RU6N6V:;O6Z-UOEOE8E-X$&Y=BF,\VB(5D_-(.4_F31Y+(RUVD_C"J&WL*@,5'B>FK+D-QZRKE'DUHQC9*RULU M,M#42F(<"IR<%+HD4"*L];D0*9>'L4*NH*C9PG_B9-0#HJ*IGJ?QWD66XKEX MLUAI3%>Q'_=93^)''@R,.A!^1%& (M=R+CV*Y3B9<+F8A+92C_>5A^%T/BKJ M>H(^8-5)!17PRG+Y M]MXTZA/FN%TXG:U,9$E=5#@H[N-$12*]H$_*&%=90L MJO#>22A3B*A4D4@5.HO\IA?W,(K"Y-ER7%Q^S99:T6X]ORCE/25%Z#TANH\J MDT 6@TA.+29"!+S Y23WKW%WCVWNDU,J* T"*A!$I%D%#IG[D.8 MH^W 3'!EY\JZ+))88^YN45O R11U6OV$U!\B 1U UY,W(_*6.BU_)+);J]!M'$H\HFO8Y,'GG9KC!4306;&7;H0[NR$<.%HB MP0]AAT7JR[ELT0SCD_&[MK:XNXHW8A1+;W"[![;RPDJ2P2@$ MD4D,A4*K.RJJCYOG+RV4!XQR2T6YM[221%!8Q7%NVX^XL4H# *7J3'+'+&&+ M,J*S,3"-GC6LF54B._BB;RWQ,:'XLT;@%!\%628CX^>M'=1XI@9+"65? M/9*@J/@JR1DAS\2T<(^7EK1S_;9\C96-T;:N+,U+KJURT5='7:-&.W"AFL9: M*R^CZ_<48E$1%--U9H*98KN [?DD*!@[#Y>5;OW+<;BEQMERJ! +F*7Z>5@. MK(X+QEC\$=6 ^2O>*SN3;2Q?41*3T5T(20*/BZLI/RC^W6O MCJGNK?Z.C1HZ-&CHT:.C1HZ-&CHT:.C1I4_*KU!\:.9'(Q'D+LT]I*CA*E5N MH+T:I3$-7("64KKR;5)*34H$$]L:XN6,HBA\;9TS.G]4IOE,4WQE;'%.\/)N M&<;/'<+';;3.\@ED5G==X7TJNX(*%2:LK [O#I4JCE?9_C/,N1CD6:DN2P@2 M,Q1LJ(VPMZF;:7-0P%%92-OCY"=\L]:O S&DV7[%XK8^1Y'_ )93-LK".C6) MLKV*45T+'HBEIG$7 @';S(X*8 ,8 $ ,(#H,KW,Y]FBWU^6O-C>*QO[*'Y%( M=BD?*FM]BNVG L*%^@Q5GO7P:1!,X^8>;>U?G75VFK5LR;-V;-N@T9M$$FK1 MHU230;-FR"94D&[=!(I$D4$4B 4A"@!2E .W4(9F=B[DER:DGJ23XDGS)U M-U544(@ 0"@ Z > \@->?KKKMK.7A\@6U\RO9?>FHD/'N>24+G1%D!(9L, MEDE/3JTP@ @JJI]MLY4*5%8(HXS]]:U^>NK>PP #*LG4 .RB/*'C^HD M?_6DH%T2*"B9O\Q#@4PAW#L/81ZS. ?_ "ET/(XR[_\ U'6)S;_XB(^8O[3_ M /ICUI=ZJ]JS6E/\W+N%6BXR Q7>(0^F*8,?;!ZD M1NK*R@GKM.]1UHH).E-S7LWQ+FMVV3G$MIEV'JEA*C>1T!D1E96('3<-C'I5 MC0:6FZ_MD:"=5P+/EU;T$#**BT3=9%"NU44A,84".%DKZR(Y43(( EHW[8L>2=F7F"^5;=33X5/N MBO\ 8*_+4H\,_1OJ7"OEGE?(*J\E:AH-35)EYJN6>K2U9DFK M1)M:+FP^V@$N+A$%%RD^9NF(F#N/CJN:=],5S;B-WQZ[QDUOE:%V"U/R%:GX $ZUN8R=OA<3[_P#+6L#RMY5"*6(' MS-*#XD@:S_\ KVJMAA^-,!=KIY#>]VLUOWZZ+"4Q =3&HS"LTQ>D(7DDEE9?\ D+&*.UC'P6!0I'W/N'35=^#VUQ%Q MR*ZO:&_O&>ZD(Z5:=C)4UZUVE0:_#7\X<_..B3SQ!(#( MP41*R[^;=(J+G*W!RV0\#%(4AYKO"6*@$3YZS5OB%#EV(\JC;YUJ*BE::TD]5CU9G1T:-'1 MHT=&C1T:-'1HT=&C1T:-'1HT=&C1T:-'1HT=&C1T:-'1HTFOW-6]]8,GP[B# M7W:[>?Y@[97JG.?46%%XVR+.'<=>=.F&QD^ZQPC#I1)5B!V*HV74*^YA< &WP]D[K7J#<3 Q0*?M_,I\" 1\0G.\EXUQB[#B$)_-R]ZJ. M:'Z:"DTY!\:BB#YAB/D>?CH]C$1[&)BVB#"-C&;6/CF+5,J+5DQ9($;-&C9$ M@ 1)!LW2*0A0_!2@ !UWDD>61I9"6D8DDGQ)/4D_,G6*JJBA5%% H!\M5-T- MD%N]A'K.H1 !;X]$VW3GQ2&3,9FEF>8!-QSAT!B.!;H.GAC)I&,F **E$A%$ MS]C!)[1_H^WG)L@>G^&MH!\_?GVD#PJ0.IZ]!U((U'K@?5<[XYC:$UNYYR?A M]/;LPKXTJ6%.G4]*@TUHGZK;JQVCHT:.C1HZ-&CHT:.C1HZ-&CHT:.C1HZ-& MCHT:.C1HZ-&CHT:.C1I 7(F1'5_;>=FN)U(3BEQ8BVK!N=,1*UT79YQS(/9) M%0?(A"O,_=)MS 'B812_B( (=6&XQ%^D]I!(O2?+95B3\8;90H4_9*"WWZK_ M ,FE.4[J.#0P8K%H@!'A+-$9T$R "(*D0D'40^*?Q $CG0#OY&* EZWW()/HNT%P_ M@U[FHHOF5BA,M?F PIYBOD#UUJN/K];W8M8:=++#SSU\JS2I#3[: _#IYGJ- M/^ZKSJP.CHT:.C1HZ-&CHT:.C1HZ-&CHT:.C1HZ-&CHT:.C1HZ-&CHT:.C1K M/3&%2)[2O9W\I2$Y0.!0'\]N MK'"I[5\8I^$'(U^%?J^E?G2M/EJN+BG=+D]?,8ZGV?2?_75K>HSJ1:A;@2U+ M+^S7FY-N1 7-.PGC[3XT# *IBQUG^_:'Q4E3G[M4A?QI1,D0/!0P^8]C!^=C MW"25S]G51T\_ M'3TND-IY:.C1HZ-&CHT:.C1HZ-&CHT:.C1HZ-&J/\Q^=V;\/"T:O2E0O^M:[ MJJLNCF>/9=#$F+58R022"DM+R"ZZJ+* K<8+I,%W:@JJ@ G.D@J1%<]Q+R(W$K8OC^.H3ND87,Z^0JS%+>GGX5!H M*=2!0.>Y,HWN:/?B!BD M1;+J)_RF\A_@;I@V_%QCX!-;<6P5A:^3W[K,?'XROOJ/B0#\/AJ!7')$R$QM M[KE.<5S6Z7RDV79!'P!,JF@-?$>-=?V6KGK8?;BLA]^&3-2*)* MGFXJ$T2&:,Y!,PBRD#N%I:64*_(L!"(F A@ _C_+_$>N#=1W/HEO.!7CT_"S M0,2/,4VKTIU/7PT"%H?Z5ASBQ3_F*MTH4^3?U)/56@'I/6E1YZ\3/EK.YPY2 M9M_9KSTQ!X<_QL&W*;&YC53I+J"I]=M(&G(!ZBZ42$/!4YS)I&%!4PF*40$. M7XA;9-2[<8P-[&/$V-PL%1YD;'!'RH">HZ$Z[+RML72).3YZTN#T7ZV%Y@"? M#=[L%#0^-6 Z'J!U$R<:= @9GDE?>0FE^P'"]XLVB9]$T6702KU.Q>RS(U=_ M'_M*P/:PTDXID=[&0[5=HJ5)B(@1P0!5$"%\M3R/'S6_&[?C^,P%]86EM<-* MI+R7"+[@/N('*L:,Q#"K>1Z=33:\>NUN.0W&9O\ /662OKJ!$8(D,+M[1]#E M8WIZ5+*:)YCKTZMB:NFSUND[9N4';5G;#" M531*C9&D]2Y2<+6HZ3DFGZE&%)'(=T5/(JJRG;P24.E,'P=WSGM[)Q[%!).0 M6%^+B&(NJ-)%(A215WE5.T^L]1X >) ,8CSEKPKG<7(LJSQX"\L&MII CND4 MB2"2%WV!B-VXQCIYD^1(>OO\ Q8131*W"V=3\@4.] M3L#Z*LJ717_\ #2UB2D@2\O M )& EOK4)T'4=FBVX'V.M91_P")K3XW MM!P:QE%U>6SY&^ ]V]D:X8@>15J1'Q_Y>F0U>HU2CPS:NTNL5ZH5]GW^I!5 M>%C:_#->Y2E'ZT9$MFC)#N4A0_E('X /\.EK=7EW?3&YO99)KAO%G9G8_:S$ MD_VZ8]K:6EC"+:RBCAMU\%10BC[%4 #^S78>L?61HZ-&O7=M&C]LLS?-6[UH MX)\:[5VBFY;+IB(")%D%BG24((A_ P"'79'>-@\9*N/ @T(^\:ZNB2*4D 9# MX@BH/W:JMHG!#A?JY7 W[BWA"^\[)_V&+)_PZBN1X'PO+5_4,582.?%O917 M_P"VH5_^+5.ISTE\)P=*2&4*;QQQDE5_MC(X9N5UA'";KY/F^=NE6%407)CGL8N$M&G3;)" M*?O'B+Z\>3*1$! LOG3B8Q?0Y3Y5^YRR4O/LJS&(.T^YC "*P(E*8!*;S$Y1 MFF-[F\'-!9Y?D.,-?PS!;B(=/X50NQ'VBORI340R/;OF^YI,AB./Y5J4#1,8 M):? F=*5\3T8 5\:UU5MQQF734R"AP$ICD."0-SG.3N4A0)*EY599E L?(N.Y!:"@R%NMN3XT!#H# M7^^M >IZQ3_+,^%J\O'.06,Y))-C/).HZBI#134I]BTIX=!T\7];V=2_XM_S ME]ON9E)V L)J"%\EYHCE$ ;NFZ#G]KNA009%22*9N7Q32,?N7N)C=NWZ']9^ M;'@N(7/^M#[*K0]02/<%2>O7Q/W#7 S$-B/9FS_+8#_++]06!'0CK;FE.G0& M@^_7K#RBRR9*5I&^V+V)VY%0"&E&E+4U%G+,VGFGY?\ (AG;-:/57[B1-9+Y M?$P#W 0_!N_^5)\=B;^$R" J3]GO$&GF#37B.58BY!CBY7R.0>>QIZ M@?:+8$?:->N%6S77$SD893[>.9;EX!U/EM[C3)&LO#N.[A8T]8_MUQ-@W


0PYK)=\1PJKY1^PKBG0;$HY)%*4KY?+78VN*RJ!% MM>59MF\6;ZMAUZ^MF:%16OB!Y_/3CO4%Q?WK YG?K-;\NG^-N#:$6D&R3CC: M-/5U"8KTS#I2Y;3=%%57C\]1"P"Y2^1FLJ+U=0W98/C:MCJ)CO%RG <@AQ]M M974>2SUO[OU%XD'L*RMMV1> ]S90T8#:!^'JS -_M#Q?.^Q:23>\RLN_?*1N;VMX(JA8L3X]%6KO>D;IW:__9 end
GRAPHIC 15 trmb-20231229_g3.jpg begin 644 trmb-20231229_g3.jpg M_]C_X 02D9)1@ ! @$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^%H:VAT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E"UD M969A=6QT(CYG,SAV-30\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT M/@H@(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" @(" \9&,Z9&5S8W)I<'1I M;VX^"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @(" \$$[)B-X03M4 M:&4@9F]L;&]W:6YG(&-O;&]R$$[+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM)B-X03M&:6QE M($YA;64Z(" @(" @(" @(" @(" @9S,X=C4T+F%I)B-X03M5$$[26QL=7-T$$[)B-X03LM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TF(WA!.T9I;&4@3F%M93H@(" @(" @ M(" @(" @("!G,SAV-30N86DF(WA!.U5S97)N86UE.B @(" @(" @(" @(" @ M1V%E=$HP0TTF(WA!.TQO8V%L(%1I;64Z(" @(" @(" @(" @(# X+4UA$$[4V-R:7!T(%9E$$[)B-X03LJ*BI4 M:&4@<')E9FQI9VAT(&-H96-K(&ES(&-O;7!L971E+B!0;&5A$$[5&AE(&9O;&QO=VEN9R!C;VQO$$[(" @(" @(" @(%!-4R R.30U($,F(WA!.R8C M>$$[+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM)B-X03L\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT/@H@ M(" @(" @(" \+V1C.F1E&UP.D-R96%T M;W)4;V]L/D%D;V)E($EL;'5S=')A=&]R(#(T+C @*%=I;F1O=W,I/"]X;7 Z M0W)E871O&UP.DUE=&%D871A1&%T93X*(" @(" @(" @ M/'AM<#I4:'5M8FYA:6QS/@H@(" @(" @(" @(" \7!E/2)297-O=7)C92(^"B @ M(" @(" @(" @(" @(" @(#QX;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM9SIW M:61T:#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6&UP1TEM9SIH96EG:'0^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.F9O MF%'.7=)1$UU34%!-%%K;$Y!*S!!04%!04%"04),04%!04%% M028C>$$[05%%$$[1$)! M341!=TU$07=11$$T4$5!.$]$0DU41D)15$5X=V)'>'-C2'@X9DAX.&9(>#AF M2'=%2$)W8TY$03!914)!64=H55)&4F]F2'@X9B8C>$$[2'@X9DAX.&9(>#AF M2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9( M>#AF+SA!04519T$W045!07=%4B8C>$$[04%)4D%135)!9B]%06%)04%!04A! M445"05%%04%!04%!04%!04%11D%W24=!44%(0T%K2T-W14%!9TE$05%%0D%1 M14%!04%!04%!028C>$$[05%!0T%W449"9V-)0U%O3$5!04-!44U$06=10T)G M8T1"04E'06Y-0D%G35)"04%&25))>%%614=%,D5I8UE%54UP1VA">%=X46E0 M0B8C>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY63-00TY546YK-D]Z3FAD M55I(5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y-"]0128C>$$[,4]4 M,%I85T9L85&18;#E76C)H<&%M='-B5S5V63-2,61N9#1E6' W9D@Q*V8S M3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM6B8C>$$[<6)N2C)E;C5+:G!+ M5VUP-FEP<7%U28C>$$[;V)(=T9-2%(T4TY#1E9*:6-V17I* M1%)$9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15:W=G2D-H9UI*:EI&1VED:V1& M53,X<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515-5!2;&195U9P8EA&,658,5)L M6FUD;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ M;R8C>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/:W!A86YQ2VUQ<39Y=')Q*W8O M84%!=T1!44%#15%-4D%$.$$Y531Q-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9 M<3=&5D,V=F)A,51L3317=E)E<%!Y1U-J16YK>&Q)1&UK;#$U;&U9;&):06DY M;F)D=G4V1$QO-%(Q84I::C!3-3$$[-5 W2VLP*S1:84EG M3EIK4S1A9G%$+T8Y6&M.9355+WAX-'@S$$[;50T=GA/+S0T1&II56I*24IV6BM9 M6U716IK,U)Z03@P,T)$045';T\T239:4S-/>%8R M2W5X5C)+;TLK,28C>$$[97IT2W%Z8S5F.3ER=69P.$UN2$=3=VQK05-3-3AW M,S!P26EP0VXK5'4S,VY,-#1G1VE766Q",78W;S$O97I(+T%'5%I064U.>3,K M:B8C>$$[9%$O-5HU4"M"3U!'3SEE03EZ6$\O=&HQ;&A0*WE82%ER=45:8F59 M8BM)9U-%5$PT34M(-WAK1&E"6FI-46Y.:G)6;F1%2E@P-50K=R8C>$$[,V8U M2'9L37-:1&1(24-J.')B2%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<6QE M<38P;')71T=J,TAF=U@U*RM7-#AD-VQQ>5I+,B8C>$$[2$Y)26]B,B]U1'AR M3$EF=$]E9RM:-UIK16E)8V-!>4ME5V9L,C)J06$T4')0+TPP569X3U53>D4X M;2M/141M;7-C3553.%DP5D8X1B8C>$$[04$O1$MI8F)12UA9175X5D0S3VXR M9'E$-C!162]W07$$[2D,R1W%85FLO169&1E@T;VTO:#1(2GEG2DU)5$U7 M5#)D-T)D>&5P0V$O>DME;U!V;4Q+2D1L4FM$>58X:7EA6FQ24WI%2W%I<$HR M028C>$$[1TMS93%06#-K2FET0U5J-D=8;W@K6&AM5$1&,W5.4$PP0T1S3DIU M-WB8C>$$[=G8X M06-/;5DX%9!,U=I,D9W M0V5(<'8O4$AT*TA43$DU0T=U5TU&24Y1,&4V$$[-G8X03-K4"LO1C=F M361S=FAK0F%*-'E%5'!E=79#4D1D179&,%=4<7DO4'A'4FYI=F--;UIA,DQ) M,5I754UP0E5I;TDV15IJ3U,S:28C>$$[7I(0WDQ-4HP16$$[26AX-%%-:7EU,G1O8F%)4E%R>%5F950T;DU356EE M8FQX:4)Y5F-#6%EQ-T9867$W1EA9<6PR<#901&1G>4I33S0W3C)B,F(K=5=1 M>28C>$$[14YC.%E0=EDW2$QD-F9D1VQ5;%1:;%!1:C,X4FU344I">&=417-N M$$[95,X M8F=L570Q3WDY,CEZ;5)$2%1J-4UL*S5&-E1O6$U,4&1J-&5Q4F50=3,Y36AK M>3E!>G@T=7!:04%&04%&04YG0C!Z2&-H,DMU>"8C>$$[5C)+=7A6,DMU24)" M0D9196]X5FIU#=F228C>$$[-&-S3#-#-' Q$$[0TEC36MY3$Q,2S!J=$QD654W8G,S:3-C-6E3;%IT M>31X;U5R-49K-T9867$W1EA9<3=&6%EQ-T951G%M;'A8$$[:$@U5S)/>%8R2W5X M5C)+=7A6,DMP5C5J=41(6G)%1'9-,40O04MQ-VXX85IB:$$$[<&AH:G9B27-X,TID:7)S5F1I$$[-T9867$W1E5$7I( M2VDQ-4DR16PX=EA*:79X1U0X37=+;C5J8UID;$9H<'=M:7EJ359Y;EEQ-T98 M628C>$$[<3=&6%EQ-T973BM:<$-B>4]0$$[:7)S M5F1I$9S>F598TQK5V%::"8C>$$[3V$W1EA9<3=&6%EQ M-T9867%X8GI$+W@P;2\Q5B]6;59I*VQX33,Q2B]P64$P-C,O04Y19G%Z2&YZ M3&MW*VM)$$[6%EQ-T9867$W1EA9<3=&6%EQ-T98 M67$W1EA9<3=&6%EQ-T9867$W1EA9<7=Z578K3VAC9CA:1R]8;6)$:TA#;GI, M33AW;DYD:7)S5B8C>$$[9&ER$$[;FQM;65(;#-SCEQ:WIF5DQL9$MT4V9H M9W166&Q4='EL8TTU4'EO4&).,6DW3WA2-6II3'!S=F%75U(R.28C>$$[25-7 M,2].4#AW-U=54W@V+V1S=TE.2E@Y6F1V.&U1378T6F-D2&E0.$EA4G)S=R]I M96YE42]W1&Y)67HS161H-7-I:FE%:$-P<6M!-"8C>$$[<4-F.2]2-S!(*U5V M5'5)S2%)W1U(Q3E%19'=1 M4FUM9'4S:7)S5F1I$$[5F1I$$[;$XS8G=X,S@K<#-:-%=L<$8V:DUE;G=+5UIV:V]& M8W1J3&)H2$UT4FHV$$[569G04(Y;R]--3 R2T5C3U!Y2$XU=DQ/5V9*=#$U4&]V>4PK55AL M9GEX6GA.3&)2-FAQ.4%:-S9D03E'-C!I5G%H04]X*S$T;DY"<28C>$$[3F)0 M265D4C=N9F%F4G=X:FQC=3EL=6\V3G!/<%=X='11#E/84Y8541P M='E"<#E'63!C:V]M=V%C;55"25528C4R+T]B."8C>$$[<#=F>7=5,79243,V M1W5*4%1M='E3>'0U1S-8:51U56%M,65H*UEZ939$5VY*-EIF5CDW;W1F;VAJ M.55F<"LU;68O3T\O;D]F54Y-=28C>$$[9DQD-4E:2F1.55,R3$YU9G$W2&EY M5CA),TEP-TY4=&U*,G!G15I#638O935F6FUC>6IW2"M(-VYS5V%P,FIS5F1I M$$[4Y7:G5/0V9.=C9D8VYJ:EI96DI516$$[;$Y">#A1=51+.'A(3&1I$$[6&=8 M-4%W,CAN-6HR$$[#E73'A3.7IW=B]!2G@Y:VM8.'A);%%K2SER3W-G2&1A0G0O M=T1:05IU=3!X*S8K3'!U>2\W,R8C>$$[-%!P+T]C96AD:7)S5F1I%9#934W=&U8:B8C>$$[:%%C5$I/>6Y7:#)*=')4:S1P3$Y2;3A13W=Y:DQ+ M>3,T;S!%>'ET6QV=%%U171B4T5C<%IP5T-Q0CE08SEH M,R8C>$$[>55)1U)O0WEX;$E21FYK.&XQ$$[-T90 M4V8K8VQT16YN5DY5,&5E>&EB8C%O6E9U45!C<59H3E!L6$10$$[3#EI84TQ1E(Q0D(S M5F@S0C-Z5U1X>6=A:TM,55*8TI"2"8C>$$[4FI+26M#1#%F24YH9&%X-48X-G!+ M.&9(54Y(=5-S,%9A0C%&5F1A+WEY2511*T)R;E9316,R4'EK2&PT;5=$3#5X M9E=0;&9Z5F]V;28C>$$[8E-O.5,P;6-3>$]"-FMD4C9K5#DP:U=V=W-0-U)T M;DU:7AY4G5*5&9+;7@T8BMF4#5L-F9.64XU53!E9&)I4U)W M9"8C>$$[56YJ3E5267IY14E99%=,049V0VQ/-7!U97ID25%E3UAW9%(R:G%X M6$)(;C%5=CA!;D79,-C)O*UI::W!&=RMP5UI)*S!343AR1"8C>$$[-6-6 M1F9N:#=6>F-O1#-S97ES4$]:.7HS9DY+-VPR2W-).#8O;3DU4CAQ>71A5'EV M939M=C)R2S%O>DEE,W%/4T94-61F8DUZ5#9(2B8C>$$[:S-'=V-44')C94Q9 M-VYU64M0.$%N2C)(,6%(>30S<%8K,SEC2$MN*W(V3E!X>DXO:VG9S+V$T M6#AR0R]P,CDW4&9*6#5T*U5V3B8C>$$[8V]T8E=6-U!5:4MI>75G1EIQ9&94 M645Q+W="0G(W6F%8R2W5X M5C)+=7A6,DMU>"8C>$$[5C)+=7A624YC,6-.>71,9'1U:W)J=CA!-4DO:FU2 M:7@Y4S0K6$HP0VIO5VQM95%8375A- M6B8C>$$[>5A9<3=&6'DS*V1F;G4V.'AE6C5T3F=K23!J4W!'9V=I52]$2DUH M-'E3=#1M=%98,BM:>G!/>CE-36-,4#%3960W43%";E!H2#!X6B8C>$$[5#5( M+T%/8V5&=DY0:78X07I28WI7,&LV:# P-C,T$$[5G1&65-86&QE-VUK M=5EL-6953&]O,W%5-FE/4E%N1G9!340X>&MC2&%H=7!J8G9#8R]:67$T2&9U M640K5E!N:3DX;RMA66\U,EID3"8C>$$[=DI&=#E3=#)Q0714>$5L1#!A36XW M<6I--U6-,4F%G-' P95(U=G)(3UEE;&1I6QT9D]% M43%#>&1B6%AO128C>$$[-$I),C!C-FIO:W1!4T-0,E$$[8S-K8VU,34]K;E-3>#5C2C9H<3@X*V5E.5=I*W!4-GIE,TUC=G=M M,U=2-E!8$$[=3-% M5GIR34UM:S910T=C>6IJ8U-R,31X>&YD86HY<&A4=W)M3G%E,$E11E(Y56Y) M,#-:,#5M-6)2*S$Y2C98<&QH<%=N=V%D<#A+,B8C>$$[.6YB24DT658V0E(X M*W!056LY8S4K8WI),F5:9"]'26E+2$I&6D9K=U@X-&9/.'9L6'EO>C)B.&15 M=C(K$$[6G5H,"]I>C,U0GA.8G%00VA9-6YK M*V8O04UV+T%-=G1:.#@V=DUK8S-O,G-*16PO<45O3#!,:S=!9G1Y3G5D>CE/ M8GI5-G%/1U!N,"8C>$$[1&\Y3'!:6G!E6%5V66HO>FID-4LK<65M3#(O*W,X M865V>FEP>3AE2' Y4&%V,#5Q9C56>5AY1'1F-4QX5E'9Z,S5$,79Y2G)C M328C>$$[8VMX94=1;5A49%)I<6Y,,'E097%32E561F9P>F)A8E5X>E(K.$]P M,4]M;&=L.7AF43,U4F5D<&9.;FQ/3S1U,D(Q3WEB-G1F16)C,B8C>$$[54%R M3%0O3%4W*SEC,%=T,"]H5&]C:GED-V\X+VDT-U!-8S)B6FAU5S=&6%EQ-T98 M67$W1EA9<3=&6%EQ:U=T83%4;&)7>F(Y2DI"*R8C>$$[;UIF:G@Y4S!:36Y1 M24A33DMA.&LU=E9B9&9T3B]-9C52;&U39&4Y%8R2W5X5CAA*R8C>$$[5%)$3#4V,%EA;%%X=G%-2#%N,4]H M2FU(3&PW5C8U,6UF8D9,:"]M=DLV9F9-3TPK8RMY$$[8F-N:C Y46='5"]H*U=D5F\W.$M..7IY*W1R>'!5 M*W-T26ML+U%T;$ID3E-B-G1%,#=.+TXV64Q%+U1N351(<4YD-S X951"=DTO M-28C>$$[.&533D9M93)T;FLQ8391,%E79U5X02M";%EH5"]S3U=:;4AS-TI0 M8RMK96)H6G4P36-$6$TK5$5N+S5Y95%..$AL$$[9T]: M43=)+W!F6BLQ>%0R=4]K9G0O6710+T]4=TEO9DQ.468K6#,OCEQ4#58+V\O8BMX4V@O-7E5=%E#5$0U56II2B8C>$$[,DI3-T,Q*S8S=VYS M;VYN4#=0,F\O;&(K:#EV-T9B+V]:+SA!-SER+T%+9G8K>F9"+TI(.4PW4#)P M+VQF*VHY=C=%6G O=T1Z:WIO."8C>$$[:W%I+S!393)J4#)N9VU38VHV1U=' M=C,U0UA:375K;7E083!$>D)$,#-Y=C5Z.'0K6C=5,T=J6&DS2$%$,5E45DI9 M-B]Z>'12:#@K;28C>$$[83=.9VYJ3E-$$$[;SAG>4=+;G%T97IF5TMD95A&04LO=T-W<&U,,G!F:2]">75Z2SA, M8G9E;UIR;EE02R\X06Y),4Q1*U)B9#514')#,S!8,5DW8W%L2B8C>$$[3U%( M96Y($Y0-FYM2E(O=E!3,$I*4\Q-CE0>"]1-"]:1BMR-&9P928C>$$[-UIP6&-U>%8R2W5X M5C)+=7A6,DMU>%9)=&$Q<6Y+,G1M,S934T0Y47DO2&HV;&]Y6D]G44=L859* M95-C;7%T=7 K2G9(,D=76DUN0R8C>$$[,30X9D8W;592>'AX4G)(1V]61D9& M55II:S(U449,F)09'A)4G!M<'E.8S)5 M>6EI<3=(;$I&="8C>$$[,$M-9'9A;61,;V1136U/=6]E8S$K030X;D5/4EHY M-4DO=T-C:#E/1VYX5V9M<4M:8GE&46XV46A54TI+0G1Y:U%%37)E4$5'=G1M M1B8C>$$[<4]Y>F1W-61Z;39F=$].5E!N,V]J>F8O04TU1F%.1EEY465725IB M:2]K0E9,=61/14UD4CEO2U1Y9&@T14%F4'!K8TA:8VEB;GE4;B8C>$$[-U5G M0C9.>3AU+TQ4>61F*V-V3C!1;4135U5-;W5T5W57,W%V3&M62B]M;$EP.34W M6G-T6&Y'3$AT>C9/=3!M035C;&YL>DQ,=GIX+R8C>$$[3D,V=CE2;CAR-E)/ M63E.=%=-96]3>&UH;FQ'>E)K:CEH3VA(8R])6FDY;F%-4DA(3&UE5&QD;S9W M:SA%95A6,VM$+VY(*S$$[3'I*4$I95W-W1'=754Y07@Q4&%9:6%H=64Y9$XR6GA#-3=E5#!.9GE#+TQC2T%B3V1I M3W)'-&MQ9G5)1R8C>$$[64@X<%IU+S=(3R]K-T0S9F%7+RM60V9L="]Y>%1F M.$%34DPO049X+VQ,3C,O678X;EEE-S=3-R]!2E5**U%1F.4I%=CEC M9B8C>$$[-5-Z9"]W0FDO=T%N664W-U,W+VQ1;C5B9CAS53,O4U),+UA(*U5S M,V8Y:2]Y9&@W=G1+03%J+VY(6'E49%$$[6DLO M-5-0=69O65I/2&%M44AE:7=N,EII23)S4$8Y63!4>F8K5W9M:4=4,41"9%)% M>5=6.495>%12.40Q-FIS-DYM,VAK>#9I2&PS3R8C>$$[<&YJ>6%E9"]G=E9F M3DA(.#%V>7=H,69466@K;F1*:TQ3,E-B;FU&06UJ4W4Y2%=J<#0P038U"MO4"8C>$$[35!Y,2]-65,8VQQ039%.4A7=C Y1#)),D]R,&=Z1'5)9&)P3E=C2CAN=%1F.#5# M9FPT3%0Q9SDR6B8C>$$[858K<2MH*SAR-%8U96XO=S)A:BM4370Y2&(O>6QH M<3#1N*UDO-6IA;#4T,5=&:D-B97=T<7!9,E-N;6%U4E8R22LP-U5!,C9F M$$[,T=L,&]W>#@K39"-S,K5%!K<30X5)M:S$K;T=42G1Y1'5T1"8C>$$[9T]0 M2%(U;&YM651M3WA6,DMU>%8R2W5X5C)+<$9R5W15-528C>$$[>DIK-%=V2&HT=F-Y M<4]/3TM.630Q0V]O;W%J355M,TM!<&1G4S=&6%EQ-T9867%G9&$P4%-T8C V M6%1T5G1K=7)/8C=C5"M)-DUP1B8C>$$[0W)$&]T<$IM;#!05GI"17@K1S)U-"]5-"]+5D-P+S14-F,R=5!T M63$V:#AN5C5/>28C>$$[450V5%-N;S,O3TTV3$]R-GIR4$]%2#1O3%-0:5=( M+T=346UN+T%98VYA,C-P:C@P62MY4F9Q:SE/;G-.23AK95-D4D]J5S97$$[EI">$$$[;SE6 M,7(T-79T9FPT35)R5%'-C V3G(R,65N>$)O5B8C>$$[3$]"+W)*555Z33!/ M57=Y:G5/>FDV,T5*-'HU8G9+9BMC8F18;6@X,&%H<%)**W(S;'(V,TAT-FM$ M<490+T%Y3FUY-U9H8T),=4QR3R8C>$$[>7!N:4UE.%!39D\O-4HK5G9-.7DY M+T5Z85AQ8VAR3&-12T=J:UDO=%-21V=,939K13DV-7(Y4#)H4$=+-6@R1V\P M14UH=FM702\X028C>$$[47-U"]4;'8V1F8W>C!8-3 O=T)4;%0O:'-Z M=C57:E@P;'=V-4I0.$%/*W@V0C5'+TIB>78U5VY3*V-T<65Q>&US9#%/;T-2 M;B8C>$$[>&EI1E%P.7E39D1-2%5A*V515GEI-75N,$U-92]/5#!$349Z6%EQ M-T9867$W1EA9<3=&56DQ$$[2FLV M0D%A5G!5;#5*>6%Q,C9N-&TX9EE:6FMY8TQ8:G@X6'5:5DA(2$9'$$[4V9*96UR2DU03DTX,E@U:'0W=3=,4"8C>$$[6# Y4#!W4TE!=&5N1T@T,R]W0FM4 M;3EH<&-/26)G93AU:FYQ.#)5-U@W9V]T-50O041:6FEZ861R0EEM<$I78VMK M-&9(=V0X9G-8=R8C>$$[9%(O4V$O=VHK82\O049B9%DO-$=F2'@X2&9(-T8X M2%5F,&YF-%(O3F8O<3(V>"]W32M0:C1/*U R3#1/;R]P3%I02G8U<'E),&-M M;"8C>$$[-G,X8D-J27E4:T5(7-62WE!1VA+1&-F9FMS:TUE828C>$$[3F-X M-4Y73V540DLV;RMB-E O3% X,&1..#97:GA&0F%A>F)R>75B2W11>3=$,5EI M97$Q3R]C9F-4;TY8;WIH4&9&,RML,6-C;S=P9"8C>$$[>DXX=S-,9&ER$$[-V116G Q66-7-&AQ:4Y'0G O3C=J M<&TY,'9:=VI5<"]5-E!69'!%,T=(3'990G!8:R]Z,5!'=#=P;6MA9UDR2#=U M-&AH;$%92"M69R8C>$$[0E5F3$TV969%3G!%3T9J,"M8;D5&368X22]M=B]W M0E$$[=F"MX9D(Q2#E* M<5-Z+TYJ431V$$[,CE* M*U-$2%51,SE8,G,S.&=F.$%/44=P,C%Z1EEE8D-,<7EC:$)Q2W%"3D9864=1 M3',V:G918W9N;4AQ97I!4F-.:C-/6'!U,'ID6B8C>$$[4&TK9UE:;W!O:VUH M8U-24TM(:FM5,59L659"0DA515IO>4MD,G5W2S=&6%EQ:U=T83%4;&)7>F(Y M2DI"*V]:9FIX.5,P6DUN44E$4R8C>$$[=$MK=DI/5%97,U4O13-J-T1,36U4 M:&$X95!I.7I+;S0T-&\Q:FI52VEI:7%->%-B8V]#;#)"3'-69&ERB8C>$$[1F-1='EB54QO5W1G1RMZ2$%'-'@Y3WER.%1F4V,V M:D9%64U8=49L-6Y,234X,41Q84AU9E0O;$AY9F]V;&)363E/,'E&56]"-CEW M428C>$$[4%9M9G4X:F14.'4S45IZ=6903$I+-5!1-&--8V-A:6YE571RDHU6C!8>DAP:VUN871B$$[5T=7 M67-S%5H4MS3FA.8G11-VIW M;&EB<#C1V-G=E8S,P*V(S2#=(,3%$3B8C>$$[1E!$2$Y%,T]+5E$X M8D1O5EE60BLW3UA)<#9D9F=6,DMU>%8U2"]Z:U@U;FUS4$QT;F]L=2]".5=K M6G)G:G(V14A%;&8Y:S=,.7AZ828C>$$[9&PT94M::V8T6%=D<#5U1T%I4#1K M:R])5#AT.4]U-U0O1F5R47)C2#%':C!Y0U%";W@V6F\P>%4W36565EAW;U0Q M<%,W=$Q6:TAG:B8C>$$[.%=RCAU3D]S3&103D=K44QB;SAG:3%+,VI&13535C14041:86XT5SEY4&9. M,R8C>$$[,F)Q:DDX179G-F)T3%-G1&IJ.%=3+SA!3T\O;6$T,4QY=F1A4F-U M6&LP95)20WA.5#9%-$I29CEI>4XY1D(R>D@W57A#37A)9GA.+R8C>$$[6FU9 M>7@X2B]H97(U5I/9U%' M;&%62F538VUQ='5P*TIV2#)'5UI-;D,Q-#AF1B8C>$$[-VU64GAX>%)R2$=O M5D9&1E5::6LR-5%&3'-#6%EQ-T9867$W1EA9<2M4+WE15E$$[>E!:+SDY2#0O8U@Q:&Y-=E1/>%8R M2W5X5C)+=7A6.'5F;CA!4'I(=6E"46TS='EF9C1+6C!N6G8Y>5!E6&YE,"]W M0SDK1#94.'5F."8C>$$[;SEP9B]-2D(O=T%M;'IN.'8Q2#-V45$U0DU-%8R2W9N"M,,4@X M;28C>$$[9B]*6C9(+WAJ;"\U4'E:3%W34MJ,#14=C1I-&I)>DPP2#DY2"8C>$$[.&1( M1C%O+V-Y.7IZ8B]N1U0O:G V.2]X:&2M(-EAV M,F%.,U-283%R5D]6=&).=C!K:T@V:&PK4$@Q3"8C>$$[4FMY9$%G3DLP<5,X M:S5.5F)D5#A495!S37-Y6D]&%8R2W5X5C)+=7A6,B8C>$$[2W9L1#AJ+R]!0V%/:2\X05(Q+S%# M5%HP,V%(.7I,-&9E2&UE>B\W-E!X*S1V<2]/6F5M9&ER$$[.'C$O=T$U368X M028C>$$[2U$V4"]W07=J+SA!2C U=F5Y9G!L-S-39')C-"]&-FHK5%@O04I, M4%$O.$%J2$PO04UN-4TQ=78O=G!/>#!8.3%(,TTP>D5C<#)+=28C>$$[>%8R M2W5X5FAF-7DO*U-Z,7HO:DA&+WEF:GI,,$@Y.49X9&(O04A5=F,X,2\U>&LO M-#9E=F8X65E0*TIV;7@W6#52*TQR*WE/8W9H*R8C>$$[;#=$$XT*W=Y>DIK-%=V M2&HT=F-Y<4]/3TM.630Q0V]O;R8C>$$[<6I-56TS2T%P9&=3-T9867$W1EA9 M<3=&6%EQ-T98>6@K4B\O04I.2%)F.$%O-B\V:$IS-F)T1"LU;#A0=D1Z4%HO M.$%F4BM0,T8Y6"8C>$$[-7I,,'IS5F1I$$[*V\K.3,X3U%41$LR5'-69&ER-38O=T-C;5 X06Q)9$@O=T-94B\X M06LV8S-V6E P>3DW<$\Q=6-F:3E2+TIR+T%-;&YO9CA!>&IL+R8C>$$[-5!Y M6G)D9B]!2#!N639,*S9J-VUA6FE/53=&6%EQ-T9867%W=C@U9B]*6C8U+WAJ M:2\U4'@U;#9$*RMI-'5T+W5P934U9"]Z:FU32B8C>$$[9DUX0F]285)K169/ M5$YL,G O1#$$[:7%->%-B8V]#;#)"3'-69&ER2M(,V@U M;G,O=T1V;R](-R8C>$$[:2MR.#5L-EHR2W5X5C)+=7A6,DMV;#,X+W=$+T%- M;5!C+SA!35!B+T%014TV4'-Z*S5(=DQZ,V%N.3$$[04I.3&UG>2]59F4W*TA)2FAL8DHR2W5X5C@Y9C@U368X<$1O+W=$ M>D-0.$$X;E1M.3=**VU8=F1*,G1Z:CA8<5 U3F8K4WHP4"]J2"8C>$$[3"]Y M9FMZ5S8O=T1V<$]X,%@Y,4@S33!Z16-P,DMU>%8R2W5X5FAF-7DO.$%K$$[8V%9,6QV=DU-8F9: M93-H5G%E0EIX;7@W5TY#4'9D9#)33#1V:"ML-SE(2$A&1W-C86A555564FUK M2G0S449,$$[67$W1EA9<3=&6%EQ*U(O>6@Q4%0Y M3"]-5%-B-U5B:$Q7>F@K$$[;V(O8RMK=BM6;2]L.2\Q349L+WE.6$]F+TM:9C5P M96@O3EEV-75)G0U9.0U!C6E1+ M2B8C>$$[:6%03G5J24573U-)>4M867%O,W0W85=.<$QD,V-Q=U=S0VPU<&Y. M1E92,4I/1TU35%$U;TI!1FQJ+SA!>7,S.'9V.$%Q64Q,+VMA=28C>$$[6"]L M378X,'10-7)&+T](>F9/+S4Q879P97)E934W,U1,<4\X=$=G:%9:;VU$2U-Q M,$EQ4$1..3)F0U5C5D556%)D;WIJ3$I93C=0<"8C>$$[-WDU+WEJ,FPO=T1- M2D(O>6%83V1Y+U5F93E&1&M%6F185G9A5S Q,6-Y3$9B,C9.3$Y+-6]Q266Q7:R8C>$$[96,O2VUS6&8Q5%,Y5G1R>38T;"]2 M:&M$3GA7;%119E!,6C1*=T9Y0D%A-%IO4TY224MC-5,R=FYR+VY*:B]L261( M+S5H2"\U3VY.-R8C>$$[,E0Y379E-E1T8FY(-'-Z+T%#4-70U-12S9K>D]W<5!K8WA.6G!S:W-S:4EM;DTP;6]X:D9% M1R8C>$$[475U.6TK;&5D=DM7$$[.$YN M<65R5S%P9$M!>E%Y>4)706)C1V@X8W5H<#AK:&-14T=Q965%5%))1$-0>E4X M*V549%,X9V%V6E='F1Z4GAI2T-/44TW128C>$$[5$EX;U!K37I.2'!S M:V-S4UEM;D8Q96]X;D9)0U%U=3EI9CA!>FI*+W@P.64O=T--34@O13-Z2S=8 M-5(K3&ED:V,U9D0Y3#,W3D$$[,DMU>%8R2W5X5C)+=7A6,DMU>%8R M2W5X5C@R+SE#,F5E9CA!;'4P>B]K8F-F.55--D0K5F-F9$PW4#%V4"]Y5FLW M-"]B*W!H=FYN>28C>$$[0G)0:WDX=')45DIR96%3-FI-DPP*W!J;$)-8C)C6%5A5U=):FER9#E)9FLQ+W=#4WHP4"]!27AY+W=$ M2B8C>$$[*U1/9C$O.$%F4V5G,%@Y,4@S33!Z16-P,DMS6B]-,R]!36PY-6$$[3DUL M9VAN:&=A-5IR;&Y63T-U:45!;VMH$$[:G!)2VID,6I0-%EC M1V-:63A1-4EZ-$1I;'=L.65E5GA)4$Q/:T-1.'!"6EF97 M9F58<6]F4T5,-3DO=T-51SAX9B8C>$$[.7-Y.2]W0V]D.&QP=C=Y4#E99F4Q M-FXK-VPO5E S4$%F*V-E4"]*9VXO;4-N+S1K;6)Z=%0K-BM,<&5Y+W=#.5!U M+U4K;3@U,39"."8C>$$[-R\X04]3-&LO=T%485-39C-:$$[8VAX15)7=G=';GA::U0Q.$EZ-$-$8FIW-U!N2TA'0TLO2&MJ4'E! M+SAM4&)F.'"]X1$ED<"\S2CDT6CEL+S-V=V955V,T.4,W1B8C>$$[6%EQ M*UAF>B]!4#A!>5DY>B]W07$=K<4)P6G=W5C%$0R8C>$$[=$E$=G9K6F1Q67=A M<5@R9G)33WDX:$A/4#(O<65K+VLY*U='=BM3-WI5-715=4Q36F)Y3TI):&%V M235"4FU*-6,T-"\U$$[=TA$97IS3D1P2EEB-'$S96XU%8R2W5X5C)+=7A6,DMU>%8R2W5X5C@Y9C@U368X<$1O+W=$>D-0 M.$$X;E1M.3=**R8C>$$[;5AV9$HR='IJ.%AQ4#5.9BM3>C!0+VI(3"]Y9FMZ M5S8O=T1V<$]X,%@Y,4@S2V8U=RMB3EHX$$[2$HR4"MQ34]H=WAY5'%82VMA>DY,2&HT;S@P2BM3,VY86&9.;6E8 M.3-R16MC:S%V8VE+37AO27AX.4Y7,T$Y>FLY9G T-'!!4C=M3R8C>$$[:#%% M"]7+R8C>$$[45A49&QF,V@O<2]P M0U@O;B]W1"M42'5F*UEE,R]W0TE:4'-Z*S5(=DM/,5 W,S10<$QY-2]W06\Y M<&8O041#468X;6QZ45IF<5!V9"8C>$$[+T1K148U.2\U46)Z1B\R>DPS+W%( M9DIA8BLX:B]72#-T97 O=35F,50Y>G=(+VY(:B]Y64HO-6=P+SA!:5-:=D\Q M4#=R-'5L-TPO=B8C>$$[5#=V,5!P=D]D96=F4%@O3U1(+TM1-E O04UW:B]W M1$HP-79E>69P;#5%W+S=:;"\X07)M>D,Q2"M-+W=# M8R8C>$$[4#!/9' O.$%&>"]6955F:T(O-4UE,B\U:#=J+T%):&UZ-U0O04QK M*SA/D1T.41E940Y2"8C>$$[>6%U M;&MY0T9E6&]T8VE):FPQ$$[3390$$[6%EQ-T98>C$O=T$U368X04M1-E O M=T%W:B\X04HP-79E>69P;#$$[>#!8.3%(,TI&+WIK6"]Y9TU0.$%Z2'$$[97IV.'IF.$%Y6#-M1"]M0VPO-&IM1G!0-S)0=F,S5F8S579C6&EF M+T%$:EHO=T%P>F9F.7-Y6"]!2VE)33-(878Y,E V,S9#-F)S$$[*SA0 M.5@Y25,O=T10+W=$.&U08R\X=SEV+W=!47EF6FXY>5!E561Q9C-V=V936&QZ M+VQ(=$PO-6A)4#A!:S!U841,.5(Y-W8T8V=G=B8C>$$[4'8X07EG,VU,+W1M M6'8X03%$=FMT3B]E4B]R1#$$[9"MP.4XU>G(P1#4V+W=#8VU0.$%L M261(+W=#65(O.$%K-F,S=EI0,'DY-W!/,75C9FEZEIH86HO04)N+R8C>$$[041H*VAZ=% O:30O<79+4'E!+SAM4&)F.'"]W M05%Z6CEP+W=">69E2%8Y;"\S=G=F55=C-#E#*U(Y3"\X04IW5VXO9U%X+W=$ M528C>$$[84TV:68K3&XK<"MH-6=F-'@O;B]!2U@Q>&Y,=E1V;#,X+SA!+W=! M;5!C+SAW.78O04U1>F\K>E W:V4X=E!D<68S=G=F4UAL>B]L2"8C>$$[=$PO M-6A)4"M44S5O378Q2#-U+VAY0UE:5WED:7)S5F1I"]W07!$;R\O041#4"8C>$$[+W=!;E1M.3=**VU8 M=F1*,G1Z:CA8<5 U3F8X06MS.40O=T--8W8X07EF:WI7-B\K*VLW2%)F,U5F M8VM8+T]29B]+0728C>$$[8FQY+W-V.$%V9FDXO=T1*9F594"M9 M2U@O:4]95VLO=B8C>$$[62LY>F16+V13.7AE2B\X04].;B]!0VY..2\R>DIF M.$%Q26=Z8V1Q+S-9+W)F;TQP=7EV-W5DY>B]Z1#(O M+R8C>$$[04)$2CEM9C-).352,G O92]".4IE6% K564P=B]M16$$[*W-0 M=F$Y5"]!2&-V-G K-31$+WIJ>"\U344O.'=5+R]!0DI-,VYA;CDQ.%A3.6PO M,W Y,S9N,#-N3W914&YR+T%*>5DO=T-5:#!F+R8C>$$[04IH2"]W0U1P>F4Y M:R]43#-U:S=7-7@K3$]V2E@O:VAH+S)Z3"\X05A.;49Q4#A!1V8X04](-DA/ M,"\K3&HK<3AO+TE$+WE9.70O>B8C>$$[1#-(+T%"1$YN,FXO04A*.31D6#)8 M+V4O0CE26GIJ,$PU2#!V+W=!;D)A9BM"1$@O04Y2;WIQ2B\T=68V;C9(;4(O M:D@K9CA!<&981R8C>$$[8W4Y3RM89GHO=T0O04-9.7HO>D0R+SA!>$1/:C=- M+W52-WDX.3)P+V4O0CE*95A0*U5E,'8O;45G+S5.3&UG>2]59F4W*TA)2FAL M8B8C>$$[2C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C@Y9CA!3U1( M+T%#:T]J+SA!34DO+T%#9$]B,W-N-EIE.3!N83-/4'AE;R]K,28C>$$[+W=# M4WHP4"]!27AY+W=$2BM43F)R+S$$[55DQ8B]M3D@O2G!C M;C)T.5DY>E@R5B]D;C-S-R]-,R]!36PY-6$$[+V)-;"]W0V]I1$YX,G(O9&HK="MG M=6TW2R]V1"]6+U-%=CA!>B\X02]*:C-0+TU08B\X045-;C):+V-J,VQ(86XY M-SA(,&PU8R\U4B8C>$$[-U,O*UE31"]!2DY,;6=Y+U5F93$$[5"]Z0E0O.$%%:WIE9'%F,UAX9$PR6"]E;C-F<69496,V.4$K978X M06Y*:B]!2E-(4B\X06U%9B]!2D]N3C$$[-CAL M9BM31T@O8DUV+W="8S)95V\O=T%:+W=!-&9O8S=4+S1U4#9R>6HX9U O2FHR M,R]-4&-F.$%%33)F868X06-N,V@Q9EIF.3$$[,49N3U!1=FMF4R\O M04-C1G O-$5-9CA!,4=J3V]N+VDU+W%F;V592"M-9C4O=T-L.6-:>3$$[3390$$[6%EQ-T98>C$O=T$U368X04M1-E O=T%W:B\X04HP M-79E>69P;#$$[>#!8.3%(,TI&+WIK6"]Y9TU0.$%Z2'$$[97IV M.'IF.$%Y6#-M1"]M0VPO-&IM1G!0-S)0=F,S5F8S579C6&EF+T%$:EHO=T%P M>F9F.7-Y6"]!2VE)33-(878Y,E V,S9#-F)S$$[*SA0.5@Y25,O=T10 M+W=$.&U08R\X=SEV+W=!47EF6FXY>5!E561Q9C-V=V936&QZ+VQ(=$PO-6A) M4#A!:S!U841,.5(Y-W8T8V=G=B8C>$$[4'8X07EG,VU,+W1M6'8X03%$=FMT M3B]E4B]R1#$$[9"MP.4XU>G(P1#4V+W=#8VU0.$%L261(+W=#65(O M.$%K-F,S=EI0,'DY-W!/,75C9FEZEIH86HO04)N M+R8C>$$[041H*VAZ=% O:30O<79+4'E!+SAM4&)F.'"]W05%Z6CEP+W=" M>69E2%8Y;"\S=G=F55=C-#E#*U(Y3"\X04IW5VXO9U%X+W=$528C>$$[84TV M:68K3&XK<"MH-6=F-'@O;B]!2U@Q>&Y,=E1V;#,X+SA!+W=!;5!C+SAW.78O M04U1>F\K>E W:V4X=E!D<68S=G=F4UAL>B]L2"8C>$$[=$PO-6A)4"M44S5O M378Q2#-U+VAY0UE:5WED:7)S5F1I"]W07!$;R\O041#4"8C>$$[+W=!;E1M.3=**VU8=F1*,G1Z:CA8 M<5 U3F8X06MS.40O=T--8W8X07EF:WI7-B\K*VLW2%)F,U5F8VM8+T]29B]+ M0728C>$$[8FQY+W-V.$%V9FDXO=T1*9F594"M92U@O:4]95VLO M=B8C>$$[62LY>F16+V13.7AE2B\X04].;B]!0VY..2\R>DIF.$%Q26=Z8V1Q M+S-9+W)F;TQP=7EV-W5DY>B]Z1#(O+R8C>$$[04)$ M2CEM9C-).352,G O92]".4IE6% K564P=B]M16$$[*W-0=F$Y5"]!2&-V M-G K-31$+WIJ>"\U344O.'=5+R]!0DI-,VYA;CDQ.%A3.6PO,W Y,S9N,#-N M3W914&YR+T%*>5DO=T-5:#!F+R8C>$$[04IH2"]W0U1P>F4Y:R]43#-U:S=7 M-7@K3$]V2E@O:VAH+S)Z3"\X05A.;49Q4#A!1V8X04](-DA/,"\K3&HK<3AO M+TE$+WE9.70O>B8C>$$[1#-(+T%"1$YN,FXO04A*.31D6#)8+V4O0CE26GIJ M,$PU2#!V+W=!;D)A9BM"1$@O04Y2;WIQ2B\T=68V;C9(;4(O:D@K9CA!<&98 M1R8C>$$[8W4Y3RM89GHO=T0O04-9.7HO>D0R+SA!>$1/:C=-+W52-WDX.3)P M+V4O0CE*95A0*U5E,'8O;45G+S5.3&UG>2]59F4W*TA)2FAL8B8C>$$[2C)+ M=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C@Y9CA!3U1(+T%#:T]J+SA! M34DO+T%#9$]B,W-N-EIE.3!N83-/4'AE;R]K,28C>$$[+W=#4WHP4"]!27AY M+W=$2BM43F)R+S$$[55DQ8B]M3D@O2G!C;C)T.5DY>E@R M5B]D;C-S-R]-,R]!36PY-6$$[+V)-;"]W0V]I1$YX,G(O9&HK="MG=6TW2R]V1"]6 M+U-%=CA!>B\X02]*:C-0+TU08B\X045-;C):+V-J,VQ(86XY-SA(,&PU8R\U M4B8C>$$[-U,O*UE31"]!2DY,;6=Y+U5F93$$[5"]Z M0E0O.$%%:WIE9'%F,UAX9$PR6"]E;C-F<69496,V.4$K978X06Y*:B]!2E-( M4B\X06U%9B]!2D]N3C$$[-CAL9BM31T@O8DUV M+W="8S)95V\O=T%:+W=!-&9O8S=4+S1U4#9R>6HX9U O2FHR,R]-4&-F.$%% M33)F868X06-N,V@Q9EIF.3$$[,49N3U!1=FMF4R\O04-C1G O-$5- M9CA!,4=J3V]N+VDU+W%F;V592"M-9C4O=T-L.6-:>3$$[3390$$[6%EQ+R\Y:ST\+WAM<$=);6&UP.E1H=6UB;F%I;',^"B @(" @(" @(#QX;7!-33I/&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ1&]C M=6UE;G1)1#YX;7 N9&ED.F0S-68P-S S+68T-6(M.#0T."TX-C8Y+61E,&,R M9F1F86,X8SPO>&UP34TZ1&]C=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.DEN M&UP+FEI9#ID,S5F,#&UP+FEI M9#IF83!F.3%A,2UA.34U+3-A-&8M86-F82UF.3=D-#EB,S$X,3,\+W-T4F5F M.FEN&UP34TZ2&ES=&]R>3X*(" @(" @(" @(" @/')D9CI397$^"B @(" @(" @ M(" @(" @(#QR9&8Z;&D@2 Q M-2XP,#PO<&1F.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$97-C&UP;65T83X*(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @( H\/WAP86-K970@96YD/2)W(C\^_^X #D%D;V)E &3 ?_; (0 M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" M @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\ $0@ MEP"D P$1 (1 0,1 ?_$ .0 0 # ,! 0$! ("0H%!@<$ P(! M 0$ P # 0$! !@<( P0% @$)$ !@$" P,'! T) PT ! M @,$!08' !$2" DA$Q0Q(A46MSD*M787.$%187$R(R0V=QAXB+@SA\=(R!D: M.DK66)A"4F)#4Z-$="4WYVBH$0 ! @0"! 8(#PH,!@, ! @, $00%$@8A M,4$'46&!(A,(<3)2LG.S%#?PD:%"8G(C-'2$M,05=3:QP?&"DC.#118XT4/# MTR24586U%QA(HF-4I.0UTE-E_]H # ,! (1 Q$ /P#?QI"&D(:0AI"&D(:0 MCSB]Y1K%!2[N17,]EU$P4;0K$2'>'*;<"+.#&$$V381#\,X\1@WX"GV$->K; MK15W(S:&%D'2LZNP.$]CE(CRKE>*.VIDZ<3YU(&OLG@'&>0&(YJ9,S)D9PJC M38M>-C^,4P]$-D^%/?;A(\GY("()KE WE(9ON';PZE M-BM:0JO6%N2]_75130(*&I^M'W5JT3[&'L1^X8=S5+!XB2MB22QMC"G)6F;<*@ M8P;" "S:OD2\(% .PVVVP!V!V?/TY8&>:TR2GV+:!]T@Q]?068'^6ZSFOM!!.U2 #^4B9'IP-KS+1<]ATK V)62/R5R!]*.2KW,#8H-\$/D: M"6XTC%(N[09FC)9MQ#_*NXQ8$F[@H@._XL$/-#< ,.N*JRU2U#?3VMP2.H$X MDGL*$R.6?)'+2YGJJ=SH+JV9C60,*AV4G0>27+$I(2>A[)'HRL&_;R+%(Z8Y?7!'/'Q2,DPB&3B1E'C=@Q:IBHX=.5"I(IE#[9C"&Y MC#V%*&YC&$ !$0#7(TTX^X&F4E3A.@#7'&ZZTPV77E!+:1I)T"(O6OF(=.G M?H?'D0=ZLH<4$I-XU6<+N5-Q /1D0E^--N ;E,MN80'M2#;MEU%EA"$=/].(?6YH6M?06M&)1T!1!)/M4C[_Y,=?3I?,!<@\3*S+^)17W M,"4C-'B4!* KL;Q<6#ZH'W8^8;OG'&QR#9 MV;J2C"&*4QY=!*1:& 1 NQ9V..90BZ@&#A!18W;Y2#VAK[^C\O74?T124/>Q M.$_D*V=@]T#,-8O1B,2B:&GA+OZ)?*D- MXD2EXCC&NP B;T"AN/ )2+; (\'" CJ-W*QU=N]T/NE-W0V>V&SU1QQ)+9?: M.XGHQ[G4]R=OM3M]0\4H]:UXL>W#2$-(0TA#2$-(0TA'CN7LG)T&*(TCQ36L MLJDH$>D;8Q6#?SDSRJZ8@('!-0.%(ANQ10!WW*0P:]RR6@W)[&Y,4B#IXSW( M^^=@[(CPKY=Q;6<#4C5K'-XAW1^\-I[!CR/&.&U[2$[ M.SI'B6BPJK#](7,E069A)UJGZY1X. ;>QH,MFK1JQ;(LV39!HT;IE2;MFR2: M#=!,OX*:2*12IID#[0 :A2UK<65N$J63I)TD\L39"$-I"&P$H&H 2 [ CZ- M?,?4-(1U:UTNN71B+&?CTG0%*8&SL@ D_9','\HS=E**B0[[")1W3/L'$4P= MFNY1U]50.=)3*(X1L/9&W[HV&.G6T%+7M]'4I!X#ZX=@[/N<(B(4K"W? D^2 M6B'1Y&N/5@2!8Y#^!?)AYP,)AL0P@U?$*(]VH40$VPF(/X9 FS-1;\R4W0OC M#5)&K:.-)VCA'I[#$'>I[AEJIZ=@XZ11Y#Q*&P\!]+:(DLPR[3GE.4N*CT&K M=J!47L80>T=N[3WVE@3;LM4N(\^K4/QE=CN4 MCT3,1(JN.9JK".91H/XJ1Q]TH^B0B5U+QY6:*T!&&9%,].F!')]7N8.A([4] M%S"< @=L[1,7B! H\)O^JX3 !3R^T9A)(H[D0IHZ L_<7P@\/IS&D0^\9=$C M66P%+J=)0-O&C@(X-NR1T'LV%,JJ6YL:MSZV]DCD.\0='V*,PQ3V*90VP 'C MV@" *AY5"B!PW$#[=2_V842_*J8?T51TCN3_ '9P:N".WE^\FN1Y)4G^EH& M@]T/_D-O#KX8D!J-1)H:0AI"&D(:0C\7#A%HW7=.5"HMVR*KA=4V_"DBB0RB MJAM@$>$A"B(_>U])2I:@A FHF0'&8^5*2A)6LR2!,GB$0EI4 M/6M7\'!,<$5_;VE7Z\KJJ@3IT'$1Q:D)_AX9'AB< !L'8 =@ 'D -5]%A0 MTA#2$-(0TA'Q2,.Q#2$-(0TA#2$0OS-77&/;M#WZM@#5*1?"\,FF42HMYIL)5'29 MP*( +:70.8QB>0P]Z ^:(!J>6&J3VB4WK;&^IOKKN/HWT%Z)\+Q;;>([S\5MM_ M*=FVH?Y$[Y=Y!_&])@]64^QM[$3+RUKR#Z0_BNCQ^I.79V=F.U:Z<=R&D(:0 MAI"/,,RR1XO&MI62,)5'+1"-+MQ!Q$E'K9@Y+N7R +1=3R]@^3[.O7L30>NK M*3J"BK\D$CU0(\B_/%FTO*&LI"?RB ?4)CI_+C$ILJ*O)< =_,S#M4RG9Q"W M9%39()CM_P E-9-4P;]NYQ^QMKO9I>+EQ#7K6T E'0RJR&[:7?7.. M$\@T#U9^G'O^HU$FAI"&D(:0AI"&D(:0AI"&D(:0AI"&D(:0CR3.$2G*XVG1 M$NZT9X26;&VWX%&CE,JYO((]K%98O9M^%]K7M9>>+-U;[EM+G=(DH M2I_:CI?^1CY?S<1;RM7[+=%_S^CY/SD3EU7L6)#2$-(0TA'C.??_ &RF?_-P M_P J-=>[EO\ ]LW[57>F/!S+_P"H<]LGOA'E3?/N&^7#EQC,F9QO\!C6DQ3F M69K35@65*>1D5YB8=MXN!BF*+R;LLTX:I',DR8-G+Q4B*AB)"4AA#UGLOWK, MN9UVRQ4[E37+"2$HV )2"I:B0E"0934M24@D3,S'E4^8+-EO+"+G?*ANFH4% M0*E[25*(2A(FI:B)R2@%1D9"0BLF5^(TY"XZ;4BF=1YDYY@1T5N6S16/J*C" M+)&5[L7J:$YE.&L8-2$\\0/'E6X?(F)O-U9C75OS\XP'5O6QMR4\"GG<0XII M84B>SMY<ZX.$>#N_5C;O^+?R=[YGD\OV=3[I!]/\ 1[?) M/Y35Z6F(!T9_9_I-,O*_Y/7Z>B+%=5?%I0TA#2$-(1T;(=56NE:4KR2P-RO9 M&),Z<>;Q(,FT@@X>*)%-V'6!NF;@*/8)]M^S?7H6RL3058JB)E*52'"2D@"F%AD:GR[8%=6RN198 MTR9TJ9B#'$ZSK-DLT*S<)*LE[IE&U&;=VX<)*J)^-;%7!5!B! V=;ZJAW-;K M$7YQM+V8[@&UJQ?QE0\DK0A1&D-L-SF 0#A5ADIR<8UN%+7;X]Z2["VXIG+E MO+B$X?XNG94$+6D'07'W)2)!(Q)Q32W*-(%7Z0W3HJ]()1";H^V MND*L8)]B4@; M (S;<^'*_=.C#S88>YF.5.S326+KE*RBU>@YF0>O#Q+F&6C'5PP[_:;E46JJEY33/N-+EJQ-K*%2Y08V?;+@Q=K;3W2EGY- M4L-NHGKPN)"TSY"([OKHQWH:0AI"&D(:0AI"&D(:0AI"&D(C5S(6M)E7V520 M4 7LVX2>O4RF_DHM@KWB0*E 0$!=2!""3RA^(/\ 9V'4KRK1*:ZU+=*FB2?='#,^U2='IJE+L&/I^CIQ] GJ]W!_3/H[UE[GA M_'>DN_\ 2OA.#_M_!_DNW_.U\?2B?VC\JG[ABZ.>S#+#/L3YT??T6K]F_)9> M[X.DEMQ3Q2[,N;$C-1>)3'QR,C'P\>_EI9^SBXJ+9NI&3DY%T@RCXZ/9('L[TTJA93U62YGH.0?( M.E6CJ1JU)R?K/I-RV\VL MIO*VK6XE!$P''6&UG]&XZE:2.!02=FO1%8U6^C=G1U/DKMT;4L&1*&GW$#]( MVVI!!X4E0VZM,3TQ'FG$^>Z8RR%AG(55R53'RAFZ4]4Y=M*M4'J::2R\9(IH MG\5$2[5-<@K,W2:+I'C#O$R[AJ WBR7>P5JK=>J=VFK4B>!Q)22-BD[%),C) M224G83$]M%ZM-_HDW&RU#531*,L;:@H [4G:E0F)I4 H;1'IVO+CU(Q:=-S( M5:Z?'5LS[A;.KI"GQ-U?W_#<=;9]P$=&14A(72&N^-)Z6>."D1;U^\PC!NF@ MX4 B93RC590Z: *F#:^\JW56\/=%;[W807GF$M5);0)J4 VIIY"0-:VE$D@3 M,D+ !5(1BO=M<:;=[O.5F D!PB@9F?801I]A*8Q M1#R"(=NLS9HN+-WS-<;M3^]ZJNJ'D^U<=6M/J*$:8RQ;GK1EJW6FH_/TM"PR MKVS;2$'U4F/4+5;*O1:[+V^ZV."J-4K[-21G;+9I9A!0,,P2$H*/927DUVS! M@U()@ 3JJ%+N(!ON(:\JDI*JOJ44="TX]5N*DE"$E2U'@2E())X@(]2JJZ6A MIEUE:XVS2-IFI:U!*$CA4I1 XR8K4?=:CIFQ]E-5EN9N,5=IJG;*RC''>6Y M&M$=%502(B6RL*$YAG"2P+B$O M4X7+3IP%T*$I=J0%:1))BM%[Z]V3=3Y*JZ)*YRQ!FH*)Z-&,-%)G/M@2G09D M18U0,AT3*M3A[WC6X5N^4R?;@ZAK/5)AC.0L@EOPG[A_'K+H"L@H D53$041 M4 2'*4P" 5O<+=7VFK707-EVGK6S)2'$E*AV00#IU@ZB-(T18]ON-!=:1%?; M'FZBB<$TK;4%)/8()&C:-8.@Z8[CKI1W(:0AI"&D(:0AI".JW*X1-(@W$W+* M>83=)FT(( XD'IB',BS;AL/GJ< B8PAPD( F'L#7C0-,13QS7)?+EX=WNT$XX9@]36.D8HBVI^[71Y3L9TB2.B)##$QLK!JOUT%.\1<+NF:@E S4N^J^ MKYENU4EJK]X=V"2:4K;;)$^B0TV''G4^R4E00")$!*QJ68RMU@LQW6KNE!N] MM*E 500MP RZ5;KA;9:5[%*DE9!F"5(.M,2KQ)\/'R65O%["OY;=9#R1D]Y% M)>L5_B[D_JC*-G%FI2//4FNQS'@%2^,H?)/1AZKM+PHRN\A9<&YGDZ%&/QE%B,6MLQ M-DVPNJI!VBQ1:*J<6VMV,K6U> #Q(J8JA'N 3!)L]50U;ET>MF^K=,_>UL): MOM$EU0PB9;J&$!Q2$*[8MOME/-,Y8TSFI 5%2VMFY;E][#-D0^IVQ5JFDG$9 M!QAY9;2M:>U#C+@5SA*>!4I)64QM*^@:^D MB<1#E""XI1D9KPA3:U3]6O($9S#\T-QALNYLAWQYNIUN#&2?T2FV18_B1M\C M,3S5C,7>XMEU#';*K-6S1BX$RY2.' (.$*ZWD[\WLS6]>7D* ME *=Q\W' M*KO$8B8R3D**8VPUMM1&O;(U^@8^FFB[=$$U%&YA?*%XSJD(GK_Z$3) %A\)\/)R'L<:!4)IQEF=O:D:9)SEHE MU/%3:4LJB0#OXNJMVBU):L$'("9!JY9/5"I#P*KK&#O-5T_UBL^N7/RQ@4C= M %:*?H\24Z:CI,*L4M:6P"T M #J2I*C+05$Z8JYZ=UARSTRNJE8.0RXW ;%BS)EE3IKD#\;:&E)&>K);3AO) M,-%JNW"4'99IN\91DBW276('CE6ZAG"C1LH2T]XU/:-Y^ZEO/U$ST=UI6ND& MU20A>"I94J0Q(20I:"0#S0H!(6H&K=W51=MV.]5S(58]TEJJG>C.Q*BI&.G> M2F9PK4"E"P"1SBDE10DC9)K&4;*AI"&D(:0AI".M6RV0U,AG$U-..Z02\Q! MG"9T^=&*(I,V:0B7O%U.'[A2E 3&$"@(AVZ*B?KWQ3TXFHZSL X3Q?@&F.I6 MUK% P:BH,DC4-I/ ./\ "=$1"C(RUY_M9Y24.K&U:-5%(12$3-HYL82G]&QO M&4".95R0"BJJ)?-[#& "@FF,V==HLM470LR76+'*H]TK@2-@Y!M,0=EFMS-6 M],]-%$@\@'4Z)")GPT/&P$8SAXAJFSCV*0(MFZ>^Q2[B4<8YZY=^H#C5FNO&4I"F56;E4&RSYM2LA8[N\E>,= M3TXEWNZ,79E)86:9R@FW(YC"IJ&*L[1!76?5[OEJNE@N.[VYD!U\N.)22 76 M7FDM/(3[)&'$=9DLD I0J63NL%9+I;+_ &[>#; 2TP&VU* )#;K+JG65J]BO M%A&H30 2%+$[%<2]>CD"NF*FETR)D"9Q/>FD2@K9L82U)NU@F$9ONS)K,ZQ* MU>O2\'8HYX]2,#5<7*!R('(=XFTW,!:XN^X+>!178T5NIT5= 5G ^EUI")C M)Z]STD]201*==-F>0(F)UT6BSD;U-NI]SFZ:HM+[H?O]=TB4I1/W2KJ$):"6 MDZ%*0TE*23(%003)*EI3%&"XO[XM[#%V8:+-@H>C4I2Y>YTM.M3I4ZK2E*W5 M*4 )D)*P)J"%*CW[-//!SR=6+F'LO+5T_9.\\9ZWLYB=RUN^4NEL#4PIT*+>)$ MY=*\Z!C0A7K&DX-OAG[A8422]\YWT/6EV!3R@ML(2EO1[X"E#S M+!,YDKTB_ OD RC1(=@#L#R!TU=9NCIST-!8SY*.UG4I;_X$TZP.11CN)ZLU M94#IJ^^#RH]M*F4Y_P :JA!/*D1^_P#AA/\ [O\ _P":O_G[7S_JB_\ P_\ MO?\ Q(_?]+__ .Y_V7_EP_PQKYE^61?/#P2;3\ICC_JZK,.%\A^-:&\XLJ"T[AJ_'BTE5V140/%NS <0"0*@N1+VF*7=?OQH'FK:J&P98TAQ>(<71DD!8$=/>)7/6O.ELWPV!)>LE8YM[G(*W";R&[G]'MTK*Z?%(/AYL,X9 MRQ&:@Z!MP]'CX$F+Q9W\[N'+9](.53K=1AF6"RX7<4IX1)):)V8NDP<*A%,/ M(JED;J@=763YUGM*\K.RV"U::5P.G:E/1H#=.UBE(N$A*U=A9$A(1LOUB^-FPTA#2 M$-(1UJV6R&ID,XFIIQW2"7F(($X3.GSHQ1%)FS2$2]XNIP_<*4H"8P@4!$.W M143]>^*>G$U'6=@'">+\ TQU*VM8H-!DD:AM)X!Q_A.B(A1D9:\_VL\I* M'5C:M&JBD(I")FTZ5P)&P<@VF(.RS6YFK>F>FBB0>0#N4\*CM/*=$A$SH:&C*_&-(B(:) M,H]DD"2""0=@!Y3**&''F#,ECRM0&Y7ZI;IJ0&0*IE2CW*$ M %:U;<*03+3J!,4O9"^(1Z=4XPG:-/XMS]E&G3L>[B)QHIBW&DC4K#%/.^:N MXZ0A;OE*%.PXW7T]5;Z6M;4%)/3O!Q M"A(@A33"@"#M"IS'8,4M<>L+NY?;5?G;JJ;UP5TXK=4D*;'UGOA5,LX!JQ>\P4DZC6[H MQA 4&KA%!$FQ4") %R4EDZP=+2BF-UL;I2)!;@<*Y:A,BD2%$<*@2?7$Q3 ME7>^K[551J1:KXT%&90V6PCCD#5J*0>!) 'K0(D%DSJR]/.F5GDEY?< MV84E\FT>3J#"0E*CCYHP>GL14(2PR-VN".8KE=IQ^XJ3AXV3=."/W(")&":D!ILT[;20' E12,(UG2= M]K=W19(KLJY(M]=0O53"FP5-M '')*RXX*AQU1+94 HXCJ&@:IQ_#M9!Y;(_ MELG<6UJ[5LO,E/W:RWG)5*>][&V]S",S(PE57APD46X6>N14 R374&..Y2CG M,@KWX)*+_C(+UC+=F5S,K=UJ6'?V:;80TRX.6G+53/M?M*X^MUYLZ'"D22V4SEC0E !. D(4LXI%6G1GK-\:.A MI"&D(K$ZN.1>6ZN:H#F KS%K M(3+A&*NS&/.Z>D1(U9D,'?KH%.!M6ANAMN9:G/%#<,O,.N-TU2@OK&A"&%'" MZ%K)"05-%>%,\2CVJ52E%8;W;CEJFR176_,#[3:ZFF6&$*TK6\D8FBA !40E MP(Q* PI';*3.<9QNG-U2N4[E]Y.;=RGS6"&@X.E8ZNM,3IM MAB:RJ6(>M+Q?JFNTEF5P8R4@DH@@?NCNR*IJD5+N&DMY&ZO-N87LFO92SA1U-;3+J M5K2E+;+C?1K2CFD.NMD*#@6L$ R*@008Z@]R_P##[O+">;)RM\\S!BH[!T:J MLIVKEKP$WW.S(=QS$.;$FT4'R@60!0H=A3E#8 [:+/UA$4_0&ZV)3DI=(4KQ M]G11A$_Q)<(CJ+O'5\74=.+5?4MDSZ,*1@[&FK*Y?CSX#%J.%.NWTP,%TZ%Q M9B#E[YA,4T&+.L=K%P^-L5MXU)RLF47,I*JLLUR*=KF HJG M-MN%57O<-O1OU:NZWBXVZKN"]:E//E4AJ2F=,E*4B>A(PI&P1:EDW\;K[%1H MM5GMUPI+>C4E++ 3,ZU*E4J4I1EI4<2CM,7,8@@3A,Z?. MC%$4F;-(1+WBZG#]PI2@)C"!0$0[=%1/U[XIZ<34=9V <)XOP#3'4K:UB@8- M14&21J&TG@''^$Z(B%&1EKS_ &L\I*'5C:M&JBD(I")FTZ5P)&P<@VF(.RS6YFK>F>FBB M0>0#N4\*CM/*=$A$SH:&C*_&-(B(:),H]DD"2""0=@!Y3**&'U5TMQ=6G+-M+B0$G4TTOHP$:" NH,&"9$D'%JQ+3;W-G*FDFB47EFN\58;)(J M"1(!,=P[5.8XB81$QC".9ZO>1G^M?54/7FY!Q1TANH<:3PZ$-*0@:HFU:]TTTDLZLSUY1D/.P16!VF64.*2 7$"06TYAD%*"3C0N05S5%2BK"8S?O?W< MTF1O)\]Y*Q49:J4!;:5$AM9F4.MXIE*2H8%HF4\Y.%(3B$:9>4C.)>93EFPA MG46[=F\R7CNO6&;8L]_!Q]F,T!G:H]GQ'4/X1A9&CI%+B,)^[('%V[ZS%F^Q M'+.9ZZPS*D4M2M"2=91.;9/&4%)/&8TUE&^#,N6*&^R 74TR%J U!9#F2>3KG!> M-',29K1FDJ[BS*PTS(SB6+,31[YFHDO%5^/@X-X[G'$>HBZ6=B)P.DL_%O(A!1K2)91*%I2.P !&H&=WF0V&@TBS6LI2)#%3,K5RJ6A2CV228Y/\ M4,Y&O]S'E0_X=<0?['ZXOV^SU_;5V_KE1_.1R_L%D7^Q;3_4Z?\ FX^*0Z?W M(G)LG+!SR:\74X?N%*4!,80* B'Q143]> M^*>G$U'6=@'">+\ TQ]5M:Q0,&HJ#)(U#:3P#C_"=$1"C(RUY_M9Y24.K&U: M-5%(12$3-HYL82G]&QO&4".95R0"BJJ)?-[#& "@FF,V==HLM470LR76+'*H M]TK@2-@Y!M,0=EFMS-6],]-%$@\@'4Z)")G0T-&5^,:1$0T291[)( M$D$$@[ #RF44,.YU5E3B)CG,(F.81$1$1U!'WW:EU3[ZBIU1TGT;. ;(GK## M5,TEAA(2TD:!Z-O"=L;.L\+3^/1'J_1Q]VGRJ_-2V^TV[Z\C?-YS;MX5OQ#4>MN;\VEJ\ M"YXYV+,]5C%FQU.^_F-=/FG8OD=YKMV_W^QX9'?".I7^\7O!+[TQF:^&0_,; MF]^=>'?DC(6M.]9_W]9_!5'?,QF7JQ>\+QX:G[UV-2.LKQJ6&D(:0C/E\25] M1K%7[5]&]D&=-:&ZM/VZJ_JEWY12QGOK*?86D^MFOD]5%G/)Q;(:F<@/)S-3 M3CND$N5#EV(@@3A,Z?.C8?J I,V:0B7O%U.'[A2E 3&$"@(A6&<:)^OW@WFG MIQ-1NU9,[ /*'-)XOP#3%FY/K6*#=]9JBH,DBTT,H$TZ[19: MHNA9DNL6.51[I7 D;!R#:8Z;+-;F:MZ9Z:*)!Y .Y3PJ.T\IT2$3.AH:,K\8 MTB(AHDRCV20)(()!V 'E,HH8=SJK*G$3'.81,$[8Y37#'-#2$-(0TA#2$90N@K]>7J ?>E_ M:_.:UGO]^PN7OQ?DZ8R=N$^W68/QOE"HU>ZR9&L8:0AI"*=>O'[M/,/SLQ%[ M3:SJY=PGG,H_ U'B%Q3F_KS9UGA:?QZ(]7Z./NT^57YJ6WVFW?7D;YO.;=O" MM^(:CUMS?FTM7@7/'.Q9GJL8LV.IWW\QKI\T[%\CO-=NW^_V/#([X1U*_P!X MO>"7WIC,U\,A^8W-[\Z\._)&0M:=ZS_OZS^"J.^9C,O5B]X7CPU/WKL:D=97 MC4L-(0TA&?+XDKZC6*OVKZ-[(,Z:T-U:?MU5_5+ORBEC/?64^PM)];-?)ZJ) M@J"[AI&)G 4CR+S8HG-L()D M IC[[$(:)YLN=-:LQWI:0#6.7FMD-IE4. %7L1LX3JVD2G*ELJ;KEVRH45"B M;LU%,[!.G;)"=F([3L$I[ ;.8:&C*_&-(B(:),H]DD"2""0=@!Y3**&'76FTKG>Y]W5RMM9J39ZK--V3BS3T5 H.UT\ MN3BBB+5:5=M$W"Q$_.$I!$0#M$-M:]WYT-;79'L"*)EUY2<)(0A2R!Y.G2<( M,HR+N-K:*BSQ?UUKS3*5%0!6M* 3Y0K0,1$XU<5>^T:[^.]2[I4[?Z,\-Z2] M5['#S_H_QOB/!^.]$O'?A/%^$5[KO.'O.Z/P[\([9-JK?7T.'RUAYG%/#C0I M$Y2G+$!.4Q.6J8X8U?2U]#78O(GF7L,L6!:5RG.4\),IR,IZY'@CMFNI';CC M)F;AJY&.YJPR\9!0S A%'TM,OVL7&,DU%2()G=OWRJ#5N0ZRI2 )S@ F, !V MB&N5EAZI=#%.A3CRM24@J4=N@"9.B.)Y]FF:+]0M+;*=:E$)2-FDF0&F*2>N M+EC%EJZ03( DZ!$ENCC[M/E5^:EM]IMWU&-\WG-NWA6_$-1)MS M?FTM7@7/'.Q8/(7VC1-@8U.5NE3C+3)^&]&UJ0L<.RL$AXU4Z#/P,,Y>)R+O MQ:R9B)=VF;O#%$"[B ZKQNWU[U.JK:8>52)GB6$**!+29J D)#7,Z(L)ROH6 M:A-(Z\RFJ5*2"M(69Z!)),S/9(:87W\QKI\T[%\CO-+?[_8\,COA"O\ >+W@ ME]Z8RU_#;Y!H5)I7-BE<[O4*BK(6G$:C!.SV6&@%'R;>)OQ7!V9)5ZT,Y(@9 M8@'$G$!1,&^VX:U3UE;=<*ZMM!HF'G@EJHG@0IR<99ZMEPH*&A MNPK7V62IVGEC6E$Y)=G+$1.6V4:G*S:-G M?=D6\*X<1;ITBBX[E4I^ P@;A, [;"&LJ55%642PW6M.LN$3 6E2"1JF H"8 MXXU135E'6H+E&ZV\V#(E"DJ .N1*2=/%'9-=:.S'"6&S5NI1QIBU6"$K,015 M)N>4L,LPA8XBZXB5!$SZ2<-FQ55C ($*)MS#Y UST]+4UCG0TC;CKTIX4)*C M(:S)()T1P5%534C?35;B&F9RQ+4$B9U"9(&F,ZWQ$V3,;W/DIQ?%T_(-(MJM(M^Z<)M$W#I),R@E @'4*41W, #HWJYVN MY46=ZIVLIWV6C:G0"MM:03Y13&4U "<@3+7(&,Z=8NYVVMR32M4=0PZZ+JV2 M$.)40.@J1.223*9 GQB+E>0SZC7)C^RARZ^R"GZIC/WVZO7UM6?*'(N;(7V% MLOU31_)VXE?J)1+(:0AI"&D(:0AI"&D(S@77X<+"EUN5MN3KF1RDR=6L@-MR!6HJD.Q./ ?AA/Z[_ .[5 M_3]J0=:+]1_'?FD1_JO_ *\^)?.XTRVO/.#:'>:WC"\9GQ/3 M1:A7;S:_6*8-Q*2A.%!"E8B,*2%&0,XTW5W^Q4%;2Z^!;\>*]*^;^#K8'^8E;_FM_EYY,UY'T./IL2L<^@Z:6'M= M>CL1D+_+NB_RJ_S"\I=\LZ;!T.%."73]#/%VVK3V8UR]&9 [;IG==2 ![HT/2IVA/EUGC M,:[W,)*=V5J!)/N;IT\;[IER3D.(13]U O?\\DOW^6SVF7/5Q;O?W?KY\=\0 MW%/;P?/_ &/XGXYR-1&2D#NL=7]JDX5:*.:5:D$W: [+M3K03],CA$>S95$Q MN(OW0UEJV*"+E3J(! ?;,CJ/.&CEC4=R25VZH0"02PL3&L32=([$8$^0CIZ4 MWG Y?N<',EDR)9J=)\M--/9X.&A(N*?L;,N6E7JT^%E7#\Y7#1$7%232W1W- MP+&'R@&OZ 9_WB5N3LPV:S4U,T\U 1@+(&[RB MSAE^\7FIJ767;8SC2E*4D+/1NKDHG2-+8&CA,7T?#4?53SQ^T&K[.*/J@NLS M]K*#ZN_EG8OOJT?9.O\ K$^):B^%WGK!C#);;"[[,^)V68GO<^#Q.[R+4&^2 MW?B(PTVW\-1%I@EI7[^&(+LG"U'B:@*H;D#BU0B+!?7+8;VW15:K,F,TXA)K%C,T\[M>UTZH MJA^(&]W79/TL8N^4WVK:ZO?G&;^"/]Z(J?K!>;EWX6QWQBKSD\Z!^(^9?EDP MSGFLRV3ZR*MR=N"M&9LL45^?N%2T]5,A90E""$ MDDB0)T[-L:K,*XS8X5PWB7#<7)NYN,Q+C*AXSCIE^BBW?2[&AU6*JS23>MVX MBW0=OV\4550A/,*Q?#T%;\0U%\[F_-I:O N>.=BG7J!>_P">27[_ "V>TRYZ MN7=[^[]?/COB&XIS>#Y_['\3\&1WPC4M?[ MQ>\$OO3&1;HC_4:ZK'Z)EO9!F?6O]^'VZRG\+^<4T9$W(?87-?P0_)ZB)N?# M4?53SQ^T&K[.*/J#=9G[64'U=_+.Q-^K1]DZ_P"L3XEJ(]Y6_P RQC?[]._A MED-2*T_NS5/Z3Y:(CUV_>7IOT?R)46#_ ! WNZ[)^EC%WRF^U7G5[\XS?P1_ MO1%A=8+S184-(0TA#2$-(0TA#2$-(0TA&4+X83^N_^[5_3]K6?6B_4?QWYI&3 MNJ_^O/B7SN'58]^5TW/W//XOLB:;I_,5F7^\?\/9AO7\^>6O[O\ \0>BXKK' M>[3YJOFI4O:;2-4UN9\YMI\*YXAV+DWR>;2Z^!;\!<\< M[%.O4"]_SR2_?Y;/:9<]7+N]_=^OGQWQ#<4YO!\_]C^)^.W^_P!CPR.^$:EK_>+W@E]Z8R+=$?ZC758_1,M[(,SZU_OP^W64_A?S MBFC(FY#["YK^"'Y/41-SX:CZJ>>/V@U?9Q1]0;K,_:R@^KOY9V)OU:/LG7_6 M)\2U$>\K?YEC&_WZ=_#+(:D5I_=FJ?TGRT1'KM^\O3?H_D2HL'^(&]W79/TL M8N^4WVJ\ZO?G&;^"/]Z(L+K!>;EWX6QWQB5_2E]W7RD_HHC_ )4E=1+>QYQ[ MO\+/>IB6;J/-S:/@@[Y46#ZKR+"AI"&D(:0AI"&D(:0AI"&D(RA?#"?UW_W: MOZ?M:SZT7ZC^._-(R=U7_P!>?$OG<.JQ[\KIN?N>?Q?9$TW3^8K,O]X_X>S# M>OY\\M?W?_B#T7%=8[W:?-5\U*E[3:1JFMS/G-M/A7/$.Q_TT_\ .Q_:9U??^YGXI\RBAO\ ;1\;^>Q?#T%;\0U%\[F_-I:O N>.=BG7J!>_YY)?O\MGM,N>KEW>_N_7SX[XAN*:RO;_ '^QX9'?"-2U_O%[P2^],9%NB/\ 4:ZK M'Z)EO9!F?6O]^'VZRG\+^<4T9$W(?87-?P0_)ZB)N?#4?53SQ^T&K[.*/J#= M9G[64'U=_+.Q-^K1]DZ_ZQ/B6HCWE;_,L8W^_3OX99#4BM/[LU3^D^6B(]=O MWEZ;]'\B5%@_Q WNZ[)^EC%WRF^U7G5[\XS?P1_O1%A=8+S+6B5?$?JW]WZ+GH.;X>Z^GOB[_ -"R+_PN_>AP M]YP<>P\._";;5O6=>0]]!X L2\L[9"D_]+JQ 3Y-6V,J=61A;/TWC*#/R/M5 MI5_U6O"3+EU[(=4V&>/.MYTY9%%:)(W:?JA=ZF[GH-@^-W'-QD)<_AHM](MY M)YQ$, $[E%3O#[D)Q' 2@W5/(1N.S(V0O$?I#4A1&FWLC2H I'',B6LZ(;U& M%KWX9;;VD@#E,46>@GO\ ANO1/?P_BOI5X^]]8J_Z M,V_65[[;TUZ3]#\?!VQZ[IFN&QNT2*& !W >T!#5$;XUAS>5=5IG(NMZP0?S+6P@$0Q4#S]0SQSUZ>2N236B2MVX\N/>)N)Z#:2 M!NZR3<3F[B)=2*,HYW WF]VB?C'<"[B AJXMW[R$[@KVT0O$?+-2%$?F6]:@ M"DRB:CW(H; )JI82AQ&*0 MNXQ#P XC&$"E#[8B( &LN4&BN9/_ #4=\(U!7^\7O!+[TQDMZ*L$]C^2'JFM MUUX=11[BE4B)F-BK\F@0WT1YD)N[=1LF[;,"<2@>&%/(EF#^>.X;(#N7S@\WMU(;4\@= M6NI:DO'[IZQ6'WZ/72P^KQ:XC]U96>LE3/31@]S]>G%[R/K9XO4X]43^Z^T> MO)]/2QM6RC%-4K$JNE>U49=// ME/:K&;G50Q6P(,5G#1P3M_"3.8OW=13>LH+WB798G(U9 MU@@]JG80".41*]U:2C=Y:4*E,4@U$$=LK:"0>0Q/_5?18$-(0TA#2$-(0TA# &2$-(1__9 end GRAPHIC 16 trmb-20231229_g4.jpg begin 644 trmb-20231229_g4.jpg M_]C_X 02D9)1@ ! @$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^%I@&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E"UD M969A=6QT(CYG.3AX,S<\+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT M/@H@(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" @(" \9&,Z9&5S8W)I<'1I M;VX^"B @(" @(" @(" @(#QR9&8Z06QT/@H@(" @(" @(" @(" @(" \$$[57-E$$[3&]C86P@5&EM93H@(" @(" @(" @(" @,C,M075G+3(P,3D@ M,34Z-30Z,C8F(WA!.T535"!4:6UE.B @(" @(" @(" @(" @,C,M075G+3(P M,3D@,34Z-30Z,C8F(WA!.U-C$$[26QL=7-T$$[)B-X03LM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TF(WA! M.T9I;&4@3F%M93H@(" @(" @(" @(" @("!G.3AX,S$$[)B-X03M4:&4@9F]L;&]W:6YG(&-O;&]R$$[+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM)B-X03M&:6QE($YA;64Z(" @(" @(" @(" @(" @ M9SDX>#,W+F%I)B-X03M5$$[26QL=7-T$$[(" @(" @ M(" @($)L86-K)B-X03LF(WA!.RTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+28C>$$[1FEL92!.86UE.B @(" @(" @ M(" @(" @(&$$[57-E$$[3&]C86P@5&EM93H@(" @(" @(" @(" @,#@M36%R8V@M M,C R,2 R,#HT,3HQ-B8C>$$[15-4(%1I;64Z(" @(" @(" @(" @(" P."U- M87)C:"TR,#(Q(#(Q.C0Q.C$V)B-X03M38W)I<'0@5F5R$$[)B-X03M4:&4@9F]L;&]W:6YG(&-O;&]R$$[(" @ M(" @(" @($)L86-K)B-X03LF(WA!.RTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+28C>$$[/"]R9&8Z;&D^"B @(" @ M(" @(" @(#PO&UP.DUE=&%D871A1&%T93X*(" @(" @(" @/'AM<#I-;V1I M9GE$871E/C(P,C$M,#,M,3)4,#(Z,#4Z,3=:/"]X;7 Z36]D:69Y1&%T93X* M(" @(" @(" @/'AM<#I#&UP.D-R96%T;W)4 M;V]L/D%D;V)E($EL;'5S=')A=&]R(#(T+C @*%=I;F1O=W,I/"]X;7 Z0W)E M871O&UP1TEM9SIW M:61T:#XR-38\+WAM<$=);6&UP1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM9SIF;W)M870^ M"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.FEM86=E/B\Y:B\T04%14VM: M2E)G04)!9T5"3$%%'=B1WAS8TAX.&9(>#AF2'@X9DAW14A"=V-.1$$P645"05E':%521E)O9DAX M.&8F(WA!.TAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX M.&9(>#AF2'@X9DAX.&9(>#AF2'@X9B\X04%%46=!.$%%04%W15(F(WA!.T%! M25)!44U2068O14%A24%!04%(05%%0D%114%!04%!04%!04%!449!=TE'05%! M2$-!:TM#=T5!06=)1$%114)!445!04%!04%!04$F(WA!.T%104-!=U%&0F=C M24-1;TQ%04%#05%-1$%G44-"9V-$0D%)1T%N34)!9TU20D%!1DE227A15D5' M13)%:6-9155-<$=H0GA7>%%I4$(F(WA!.U5T2&A->%II.$-2>6=V16Q1>E)4 M:W%+>5DS4$-.55%N:S9/>DYH9%5:2%1$,'5)24IO34I#:&=::$I21E)Q4S!6 M=$Y62T)R>30O4$4F(WA!.S%/5#!:6%=&;&%7,7AD6&PY5UHR:'!A;71S8E&=:17DF(WA!.V]B M2'=&34A2-%-.0T962FEC=D5Z2D121&=H85-5>5=I63=,0T(S4%-.94I%9WAD M56MW9TI#:&=:2FI:1D=I9&MD1E4S.'%/>G=Y9W F(WA!.S K4'IH2E-K=$U4 M53504FQD65=6<&)81C%E6#%2;%IM9&]A5W!R8D71R<2MV+V%!07=$05%!0T5135)!1#A!.54T<3=&6%EQ M-T9867$W1EA9<34E9 M=7!C9DIL-D),5G-R*S0K4&DX;BM5951F:G9L;D5!,6-*2S9+-C%#>&8T5UI1 M3W$F(WA!.TY5%8R2W5X5C)+=7A6,DMU>%8F(WA!.S)+ M=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5G S4D5,=7=65C-,2%E$14)B M4VEF>DQA;S%);S)K02]A*WE0;S8U8TU*851M0VXF(WA!.R]I:% K5V,O.$8O M6F@X1'I2-"]K<#-0;50Q64I)-#13:D]#;V9L5VQF;W=J1%)23$Y943)H5U-8 M1GIY8U920E5J>#ES;&QL45E9;S(F(WA!.U=59T%!04-G2%%$359Y,$QQ3FY( M8S)Z9W(X86=L1S3%P561S>5IX M-&7)W4$YU.&9Y9"]I:5 O;&Y0 M+T)$*VU09V5A*U U2FA9-G1A6&YW;U-S;BLK,C)0,&5/5GEX:TYK8V=+37E$ M3C(F(WA!.TMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X M5C)+=7A6,DMU>%9)=DTQ,#0Y3S)5,%9H>F8S,V]0,5IF:&HQ8V8F(WA!.TY, M;VM'6D11-T9867%M966\F(WA!.TU.2DHV-6UU13%I M%8R2W5X5C)+=7@F(WA!.U8R2W5X5C)+=7A6,DMU>%8R2W5X M5C)+=7A6,DMQ12MO5U9V=$Q-<6MD5G)5+V-..&M)17-4341M9S,X>&%C=E%U M+WE8*W1-;C1-;4@F(WA!.VI25V8T;7-0.3EY+V-V.$%Z5F@X16\X64I0%9' M438F(WA!.W1Q34M"235Z>$A114)Q9CA%1&M$:FE767E30VA08WHS1#@U;DQT M,G(R*U=304$U351);FUP655/>%8R2W5X5FM&;C5GDAL:4I,:U)Y9T-K479M4%1J,45I+TY2+T%N22M#5UAJ4E)5 M1W%A9DUA4GIR53EM*T4O.$%$57E*9U%Y17=55FLF(WA!.T=B3)#%90,$9P M6"LK4"M'9BMU1'@F(WA!.UI*.$M08VQE=6%41F)X<$YB2GAJ2'=Y0W!.0V5H M,TIY,T9K=EET5UA(5S138DQM;#)+=7A6,DMU>%8R2W5X5C)+=7A69D9%.'-I M>'@F(WA!.VIK-VUI:D%44V=7>6U0461.0TM(:35/04%Z8VY&5#-06$U5-5I/ M5TU55G(K6#E-8F]J2CAM4#A!1W50:7E2-%552F-E5T)1;3-M3F4F(WA!.WEY M1"M)+W!K>&TW,DIW9'E%:'9.4S!U55)406U0+V9B1V]).%9/5$U9>35-0DM5 M1'5Y3S%U;V)M1EIO:E94.3109V-X<%))3D]41U$F(WA!.TET5G=*9&ERDIE3GE3,%$W8DY*5'5F,E)M4FAJ,6-F M3DQO;4=K-F-L;F)G4YX.49C=$=9=$IW M:%0O04U-468W+V(F(WA!.S=H:W9(2U!!2&4W+T%!>$(O=CA!8C=H:C0U6'=" M,W4O=WA"+W8Y=G5'4&IL9D%(93$=3:DEG59&&1W=7=+-T9867$W1EA9<3=&6%EQ-T9867$W1E=.95EO:D9F<$UM>&11 M82\F(WA!.S53;6XY37EC2G-5-#)956):2$9)2DEK:TA2,41$-E)836-H>4%6 M,D),&Y+9&ERDY.+VPF(WA!.T0X4#%V9$TP>G5(67$W1EA9<3=&6%EQ-T9867$W M1EA9<3=&56HX,$0T8F1V0750=G!L*T1Q,%HK:5HV63%D4'1Z,2]D<5!U1DUQ M;GHF(WA!.TQB1&M%5&M75'-69&ER$@O04EK=5I/8FLT=4AM>5A-6GEN67$W1E5P.'IF-W=2+S@F(WA!.UI2 M+WA&G-P,EDXO34I)9FEI'1B0WEG$%&0EAY2UA9<3=&6%EQ-T9867$W M1EA9<3=&6%EQ-T8F(WA!.U5L.'HO=T)X0B]R2#E76#1/8E)N-4)(-E(O>'IB M9CA!,68T-5AK*V]T;5 V46DX9WID:7)S5F1I<5=A-S5M,$118F(V>')&+T1: M4D4F(WA!.T5R-FIF1S%/=D)"5C,O,DE/5UDX57!M;VDR1U1,1T%U4G U:G%F M.$%Z:UAO=C$K3S,P:7EK;'1&8TDXO=D)(+W=!6E(O>$9S=769/9C5G+VPY M8V%(8V9P-U%E4U=334I*231Y43DF(WA!.W,T3E%Y:V(X2R\X04$O3$XY<'13 M2FIH;'HK.3!7<#!X9V5+4#EI5BM9=GI+,5A89DQT='!-:6-*>3,K;E1*39O>F=).65R,D@X;"]+ M43AV,G-B5'!457)X1$QD:SE6,BM#4"]!1TE/+W983E9R.#-(>35",FUG=SA( M=DPF(WA!.S%83EDW3F),2#9K8DIY6D]1<'E1,%EF2311545)5#E'2"]L"]Z5&MU4'E$2&379*.5)B368P M:$8U0FTW1E=&*V%F>F8X04DO;#-N1DYE:3EV5B]W0U!/>G!+.69";4)%82]) M=%@R>DQW-DA*:S4F(WA!.T-H-75,;3%M4$AZ3R]C2&HS;7(O04IY13@Q-FYZ M9S!A3DY(=%1S2%@Y-V-%9CA:1TA&9CEI=&9F3G1H-TUH2&58<5 R3W%Z9'%4 M;'0F(WA!.T@P+V4X>79,,CEV$I/8D=- M4D553FY84VM:1WEB2TIB5$Y2:6%+>"MR4VDK=2M,3&(X0TI$1V0F(WA!.S!( M2'(X9C)Q161!1&M/34AE.66-81'I:3&U--51S5F1I<5C)A2D-H9&A)0U%01&DR5S0F(WA!.VE!9#)R2T-26M!9VD1,4#AK.5!T4$U+-G9&1$XV8V)M5TMX M255X3$HQ1D\O1E0F(WA!.W5";5A,6&MX-&9T8V%/:$%L>%4Y1#!3=W9)8CA0 M3$5Y2GA98VHW-6=:2D%H>F-50T-Y3$UD>5A9<3=&6%EQ-T9867$W1EA9<3=& M6%DF(WA!.W$W1E=N9$DP85-29VE)0WIU>&]!0G534V-694TK969Z-3AT<$], M5%-,8515>D%X-3-(25%W;G0X1$5/>F90:E1.=G!U>G X-4=N538F(WA!.VYT M0TA+3S9V-4\O-7E$.'0S3%$V9G)&<$IP4#=+6%)F,31A+S5:0V]Y+SA!06ME M3DUJ;C=-;4XT;FE:869T2T(R;#966'I6+WIK5#4F(WA!.V)S3V-'9S(W-G)C M0V]%-S%H='=F.6M0568O9U(X.$=(F5V*V%9M%(O2#ER9S9#2GE:2EI4*U W M06A)+RM1869N554O=71",6,P2%I&=#=P='9'9VC1J,WE:+W=! M23 O.$%3:BMJ.5E9:CEX<5 V379X.6AF46UA2C-4&E0+T%"2F-Y8S-*>&-03FMU67HF(WA!.VQ/>%8R2W5X5C)+=7A6,DMP1#5K M.#EE5E!,53%T0G)E;TIA4S-D5$-H5U)Y4414:V945G5+,3=T=&PR3%1Z>5=9 M:39A8W5E1T]U23$F(WA!.V%E<7ES;UI30W!&45)U0T1L3&,S:7)S5F1I%!R.3E+1G9)23-":UF)I3BMOE4U=3%:2&%!<#(K2',F(WA!.W5!*V\R.58P:E$Y M1S!A,49R<%9L1%I10VQ5:%%*56IU>$41*-#FM4-7!K9S!U>3AR5UHF(WA!.TQ85W%-2G)L1C8K:6I5:E=N+T9K M;R\T6$YR,EAH=5)M95%D6#)N;7%)9T]C;F]0-68K5F\O3$AL3W6E.5V=3=#=O>D=5:T1C,CDLW3GIC3U1H4$M8 M,W4F(WA!.TPR:F@T.&0Y67 Q*U50;3!E6E!*5G!.3$IZ=C=)9E9,,G K279' M0GAC+S8V54YF1W5683="-&51.7@S8G1(;3A41T0Q-G,Q>D1C<#(F(WA!.TMS M83AS+S68X04=)+SA36$UN3GEC6$1Z6DQM3354&UI4DMD=FEB M-U!Z2F)X>F]S:V\V8D11-2]P9$(F(WA!.VII9%1M$PF(WA!.T=G1T5!;EE)2G U=C5P+U S>6)P2$](5%,RFA7-D=M5U162#%A>7)'4W R;S!L5$ED=74T2'1M,7FY9<71M;&EH:65A5F=K56%L-4AB64)61E-4.&AH07189TAK3TM8.'=F>F1V M9DTY>6AB5$Y-8U112S%A1&@X1F\F(WA!.VYS9F@Y42LT3V)V56YW34%G3UHO M0F1,<"]W0B]N37HY3658-E Q=F](3D'I(-$QP=$UF0GIN1V52-69O9E%'84XS M3',F(WA!.U99,35:+S-V:R\T>$@O:5,U:S5U5&DT96)*8WAN2V1IDQ-4GEN67$W M1EA9<3=&56\X=V5B=DQ8;#9$,71:,4-'>D9+75S>CA!-G9.,G%/54(X,VM0;4QZ:#5M.'A497)R3V]46&1$ M5DDF(WA!.VU01TI4+VM23%)&*V=:=&-70T=-96M5-G9,<4HU4'%,=DPS:R]W M07IE67!V4S!B5'!R=6@T=DMQ,&E5;BME5G%)=C!N2$QN:&HK;S F(WA!.W5, M5'IY9E-(E!W1#%Z>3DU43AT95A94%,P8E0TE=5,FXR<5=Z M,S!$>EAF<&II2&LY46IK5C9!;G8F(WA!.U1.,S)8:VQ+0G,S5'!E,4UC67E" M035U+S5X-3!04V14.'HS,#)O5W-D,#EL8G),86E58VQ347E!8W=P,G%/,VAJ M,G!K;$=!;S%:6',F(WA!.W9(1U5I4T]4-E1Z;C-F3WA6,DMV32]Z-S@R9F]B M>65D36=F:F4V>51!2V12071$369P0D-F-TQ.:C)B:#0X;&YL1G=/,&,S0FIR M60X<$AY-35*=%5M5&AF,R\K;5AL4E%G>4%C15 K<6Q!4C0Q M>7)86B]%>4AU1WI:;W-0:#1W3W S3$XX=S-,9&ER>'8X035Y23@F(WA!.W)Y M=EDR2&UY>4)7-C Q;&=U<$5R>4543GEI979B:$EA9C=,3G0R6&TS341Y3'$K M,#A7=WE$;D8V3#5$.'IX95IV2VUN-G5P2')44C@F(WA!.V)P0BMZ4$@X36]P M,DA)5DAS4FU"<6-0:'I-6$\P*U5:24-39C51,TUA.',O-S-Y9CA9:B]!35-8 M36Y.>6-81'I:3&U--51S5F1I<54F(WA!.RM:=CDT22\K36\O-&DR6%EE8E1M M-5!N4%1F>D4X,F58=DU,,EAM9&YU24900S1J6E9$;T\P:UI53'E(-$5:=G V M844T,T(P8V143T4F(WA!.S9M>B]!33(K9')$4W9,2#96F-Z3FU%66-1*T1&4'E(.'!.<79M6"]% M;7 F(WA!.TM:67)6,V4R3#F--3T%F9T]0 M,F1H-' X6F92,F%",WDR5U%2>'1)45-&1E-&1E0Y07=G5V=M:THF(WA!.RML M;U Y.51F.&DR>5AH;&HT9V0K;&]0.3E49CAI,G@X37(T9V0K;&]0.3E49CAI M,G@X37(T9UED*V$S;FE04F9+1G=B95=E,#%#.%HF(WA!.TQE>FU51D=2:5%7 M8T=H*WEG4%0U8EIL-E!4.&549F-">'16<4)#2&-3*U31I9#EY>3-Y-RM59FY, M5U-K:VQO*VY78E50,6DV4C%*532\X:$PO041P0T%EF9Q,VM853(T;#5( M83-"-F9724YM-"\X6EEH>2]W0FE-,B]A14)K>&I,1C%06CAJ:FY,15AU*V%6 M,T1'=DQ0*SDX;B\F(WA!.T%":5 O16QZ2GIC;D9W.#)3-6I/53=&6%EQ;%!M M8B]E0U X031Y:B]!26DR6%EE8E1M-5!.9D]V:W%W.'I72$9Q439H0T0Y5G5Q M9$\F(WA!.R]"-F154#1D4FUW=UIZ:E!K-B]09T=196)X83 X<"M98G)8;V9, M8S!C:U5K8W)"9R])>'A+84=3561U2E9186HW5S)B85=A06IX:#$F(WA!.UEW M5$UU079P8GE6<'1P<&AT8D,P6&AB,C!24TUD.6AU5#=K-VY/9C%%:DMY6&9A M94EI44%Z4$U.>DA9<3=&6%EQ-T98>F(K8T=P86XF(WA!.S5Z."MY84AO.&)8 M34]H=WI+23$V1U-*5$IC=C@O9T-$>$DY.#9$47='3$9X4R]I+T%D1G)P4WI: M94-0.% T+UEZ1"]N2&&1L05IM:6-( M,&Y$3E5RCE*8W)S,'=L1&M/25!9C$O>FLF(WA!.W@O>6M/:B\X=VHO.&Y4;3DW2BMM6'9D2C)T>FHX M6&8X-'HO.'!$&5Y-D)R5G!R96DR5W)7:')" M97A,2V]R6&E34&E5*S9T5E1M<'DF(WA!.S1Z0U)I96IT36-X2TEK3W%5*U=F M.3%91=F)+1SAI155T46]B:T]* M;V%G169X>55:14TF(WA!.UI20C5O2"]$96XK36XO0D0K;50X67-00D1V.$%$ M96XK36XO0D0K;5!J1F9"0W9A84YA5VMW;6E,.'=#4&E)23,K:D),25-+5$A' M06(F(WA!.U(R5G1J$DY94Y05'1&3E!I M;FLK1TU54%=H*TDK=T]8-F)$-&MX1G Q1UAW-$=4>C,O;DAF>70F(WA!.TI& M<'0W-7%V05=U=%1D;V)6,C-9>$DQ6DAR+VQY:6XK>'I0-U5Z5U)!8V&])6F@X*TDY M.'90.$%H1VXO04M59C!F$$F(WA!.U8X*R]M4&9J>C,K861H-5IT-VA2<%=N=#9-,#1B M-$%F=#--;&$P<4989U!C92MB,U-X.$A!6FXV:BM!-EA62'AS-&=0<$@T3#-E M,W8F(WA!.TY(=#1)-V5'-6=J:&A6631K16DP5E9&1D$S-T%:<%1'4DYK3S5" M0W K;$Y-+W=#5W5(+VM9;CEC2$%E-6)$=C!P<&XO04,Q=R]W1$DF(WA!.WA0 M-C0X0C=L%!6-70O>FHU-71&=$1Q4&Q05DI"0DQ: M3S Y;TI70S!"8FI02%5M;G=V4FG!P4&M85$=R-E5I1S0V M.&9R130R3$1W:6E03"]:2$XQ,F9!63A:>7ED4'(U2$IK:FE(-"]S1#(S4TY, M=$XF(WA!.TLP=3 P,GI8:&)78U-1>$1V>%)A5DY/-39K*T]A96-Z2U)*-6PR M,$EI24%(25!/+WHK.' O<&9Y:4Y79U-T-V]Z1U5K1&,R-S!%;R\F(WA!.S). M02]Y0GI0-TYZ8T]4:%!+6#-U1#)J:#0X9#E9<#,K55AM,R]%=FMQ,&YM9FYF M,E@K:5AT5%9I.%%(1GHO44O9TUY.40O04@P6$FQC,THV:D1Z6DQM33544UM45%I6DAK M1THO;%HK845V;F8X05-+>39D.5-E>$U:1$DU:U)K;#5C45-1=$=(1#9C>71: M;R]"BLT7DV=F,X,'IT,6LX14YX0DI"36=K:&Q5<$EJ8FAL655) M4'HF(WA!.T=%1VIA:U!!=GDW;FTX9R]M>F8K5DQP>4Y0,4HO4G0R871#5#AD M<2]Z6E2]1*VC94*VPO3&UP-E=0=%AT%8R2W5X5C)+ M=7A6,DMS9R],+U)8,7)Z<&\K;D)3>5,S36)4068W-FE0<5-F.$EH>6I5-4]$ M2$DK5&MA5$AX6EDF(WA!.VIZ9E5N;&XO04AV:R]W0TU2+S1K=6,U;35045EE M8DIC>&Y+9&ER$)C,6=M:&8W3$DV:TU$.'AL;4EB M=&4F(WA!.U4P2'I%6G14+TQ0>BML,V%";G1!4S!A:S=45VMH*TM.:B]-=E0O M5T%/9$91,4=+:GHO4S@O6C K5WAY+U%M;C5S+VU.8V5C-RMX,%0F(WA!.U-+ M>5=%8DEY<$A8.2]C4V="9&HO04-"=4DY>6-R,%=L1TE'575F-D=Z5S9O-5-) M4C5F93EE+TMZ4F]03&UJ46%,2$=H;F-'83EU4E$6Y*37DF(WA!.U!6,D](14E115(P5&Y+5S$R2W9'+W=$;DEJ>79+ M.6I996),249BE!(.$UG M<#(K259(=%1-1%4T9D1M675D<#AO>5%%:R]Y:'5D:7)S5F906"\F(WA!.T%$ M:W@O=T%P1&\O+T%$0U O=T%N5&TY-THK;5AV9$HR='IJ.%AF.$%/32\O04-K M3W-F.$%-26XO04-D1U!A,S!X.38Y:S@U9D(Y0S4F(WA!.V]N9'5X5CAX+VYR M-4=L,%!Z32MS,GEF-VDY661P95%',&1Y9#553E U:CAA+U0T6C!86C)O-#1C M2BMQ4#-04#EP869G;GA$;$PW,VTF(WA!.U=B1C%R&Y+9&ER&IV9"MK.5 X02M7:5 O9VAJ=TAU6&I(96=T M6E123E@P;3"]Z M0THO>61'4&$S,'@Y-CEK.#5F0CE#-6]N9'5X5D$F(WA!.V$Y;U=L-C=P52ML M-FY!2C=/-$9(43=%2'-Y;CEL;$\T3U1X-4I1;'A2-7--;4U41DAK*UAF>D,O M2V98+T%#:F-35'%J6'5I1FHV3B\F(WA!.T=+.%(R5UI2.65%V=%5N M:#%F>DY!,7)P4T4F(WA!.U!&675#%)247A*1D5I>'A2<45J:E%"5E961D%!0G-! M0FTF(WA!.VE*=#-R2%!,4"LY.&XO1TDO=T1%;'I)>F-N1GF-/231)6#E35U$Y1E9566LU9&="37%$5&XF(WA!.TY2 M9DUS:E@O04]96&YG2W9+3S!*;W9F,&)733EF.5IQ+W=$0DA/:499369N*VPU M-#-N>658-D5W+TTS>6503#DY838Q;WE',W-Y554=K>CA935IC,GI6665!:558G-';59757%W M1$ME;T\T>%8U2B]Z:T8U:70Y3#AU46%(84EI6'5R3BLY-$M!>3(X6D)B;TMJ M;3E&.7A83G R6FDF(WA!.TUP.%(U4BLY,6YA5U52:'=J;DIL;C59*U1)4$QN M:S)X5I#4GDV3U9P M8T$F(WA!.W@T=T]R2R]Q9' O=FE0.$$T1F8V6FDX4F-J:$1V<61P+W9I4"]G M5B]P:GA&945/*W R;BLK22\K0E@K;5!%5C11-S9N868W-&HO-$8F(WA!.V8V M63A26&A$=R\X05!843=J45!-3VME9#E*45)/C)D:T4T2$A*,4AA1TUW;$A,1C=.;T$Q+9S9L4WC$O>FMX+WEK3VHO05!-22]W1'DF(WA!.V1/8C-S;C9:93DP;F$S3U!X9"]Z M:E X03AP1')(+TU);B]*,%DYG)Z3BM22&MF5UAE93%I9E-,<#EY M,6]126EF949G5DAY5&IM9F@W4GE1,E!Q2&TT3UAS+T9097%0:W=A-R\U>&PQ M4EHF(WA!.U-,5%A)2DEU>&QH94YV=59P0BM/6G-E,6\Y675'97E4,&PY:71P M,R]!1&I,8VU12%5D9%)9=V0P=#13>D5F-GIS=% K0D]2;#)S3VLF(WA!.U5X M-THW-699.4@X<"]L3#5+.'-U:SEP8697#0K43,W,EI::4]5-T8F(WA!.U=--DXK-3%L;VIS M5'I4-W0O=T-'6E=494QI-#EP36UZ1F-P,DMU>%9)=D\S;%=0>E0U9'5D1F4U M83!7-#1N,3%8;5%54$EF1%9A:78F(WA!.UAF3#E0;3A/9D96=$]F1#1K94B]-1GIK M1G)/F%N<6,T=')',S0K=$UW6F=V3F=I-TM'3S=-0C F(WA!.WEE M4$=:;6\X,DTU:4ES-T(X-'EE82],,VUF.$%.-&$UB\V=FMF.$$F(WA!.WE+;B]!3W%E4#5$3B].6#@W:2]N M0C,O2S5F>7HO=T-R-4@O>4MN+S9P-"]K33,X,69Z=4PK8TAF.')L+TQ0.$$V M=FMF+TEQ9B]Q;FHF(WA!.RM1>F9Z5B]/-'8U=V0O>758.',O*W(U2"]W06EP M+SA!<6YJ*U%Z9GI6+T\T=C5W4U1Z<"M92#5795IF3$8O;S!U=5)"3="<',R3UEL=W179E598VM$17E'-T4O M>4@O3693.4US6B],97,S6&]!>G$R;$U1-VAM;5!&-&=61%4K3VHF(WA!.T0U M;DUR=$A3>6ME3TDY-VDY;F%O06-%:C$R93DU<$AC=7A6.#@O.$%/4S4O-3), M4T(T5V)(-S54;3DW2BMI6'9D2C)T.557+RMC6B\F(WA!.RM5:#%J+VU%5"]K M-DUE,79P:C2M$-D9Z4D\W9&ER%HK;59S;&IK4U-.6D5. M56-";%!S8WAI2V-K1S$R0DQS5F1ID\W3R]V:#AF=6-,=$@K-5!W*SDX M&=$63%E M5E(F(WA!.W18-358;4Y12CAI,C1"95-0=D0W5WIK2')867$K8F8K8VE,%8R2W5X5C)+=7A6 M,DMU>%8R2V],5G101C=B55AA6DXT>BMS9E1K.&,F(WA!.RM%=&532$5%;3!V M5G!,1GIB6$E0<$$P<"LP:#6%T*UE.:$IX2G0Y3C58GDY3G9"8WE-94QQ6$AY6F5G940O;C%:>3(R<392-F\F(WA!.S1T M3&)/,TAU0C9L0EA.,3)D2W=F939F=$=.8TM:9CA!3TTO+T%#:T]S9CA!34EN M+T%#9$=69')F5$@S='9:4$]8=V91=6%*,V)S5F0F(WA!.VER4=%;T-35%,K6#E1 M:&9L8D](.$-P-$XK4#EC=4=52&TF(WA!.S!N15)Y5S@O36-/,SE9H.4)2-G69Y>2]W1$EK9CA!3D]$:&=V1DXS,3-Z2B],3"]W06E2 M+WI4:G=W6&EM-S8F(WA!.S3-!<7-D M=S(W5C)!<$HYF0V2%5#565#.7%5#,S!8*U9F:VI7=DQ7:79) M.79,1'%E;V-8=79H;WE+;U!#3W!(8714-R],3D0F(WA!.W).4DA*3&YS2&9A M5$),2$AZ3$XQ,%163DW<4\Q=6-F:365C M=F#%+>&YS3"M"8FEZ=49+5%%U2W%Y;B]0 M63DF(WA!.W-L1U)I8DA.16]G:6IY9DYV-6DO:VAR9FPK5UD1.:38Q,DMU>%9&-EIP3W V6%$2T=/57I54EIF43,U5B]K<$0U9FPF(WA!.VHQ70U5F@U-G9E2VMZ1&PF(WA!.T9:>"](3S0O>55(464W54AV;4AH M,# X:#E)8WI.<4E9>#9I.&$X>68X-4EA-6-S.%AL*WAI"LK;5!U M1C)J6#5(;&TR>&0F(WA!.VQ22#%M,U4U93%:2#9"6'9E9F%R*UEN;FY64WAV M=&)U,U8O=%)*25E9>E@O04ER:31**T=:.$Y,:FIY:4A";G$XF,F(WA!.S5P1VMB*UHR3$AF,T]804%C;6E5:65:86IK:VI94$=X4F@P6E-1 M9G9'16A!2DA*4#E*+TU0>GAP3$MB2%"]W1$DF(WA!.W58 M;6XT6E)04S0U8S1H>4EA=DQ(;$EV4E!,9B]!1&MJ5)E64Q#3SEH-DYC M,C,W<6%N:55*36)(,DA(341,,E9%+U%A8R]&,G$F(WA!.V8T>#AN%I*549:8E-4-$HP2"M61V0V931Q4&9.5&TP,#A:.5%D&IZ1"M7;FMJ>D$W4S9L<%546$PO04=R;4=S37!0 M:7I2;&52+S%Q-6LF(WA!.UET6&MH>4Q2;#!U3V8Q0FE5=CA!>FIH-41D>7DS M5W!202]S2DY#45 K0VA9+VIM54\Q8W9D2#AF1GA$,EAI4&5%5' O+T]09C5E M,G,F(WA!.V=E6F)U*T$S-%A%-$%0>CE&651K6F1P-50S0FY$2]O96E7+W="6#!M>&AS;U14:W-+0E,Q3S=-3C)0=51M1FMY>6TF(WA!.V)K M8F-Y1T]-4E525'ER.#!V>GIJ,#$U.48X"].,$AV,C)E:C=/-'964&PS3W0Q;F%!:C999E8F(WA!.S,Y>G='.'9,=3EU M6DQQ.&UE-'5:;4Q3>E-S6&1M4%5L:G5C,VM99T-H>61(2U)K8D\U56-+2%EQ M-T9867$W1EA9<7)75C=E5TXQ2&0F(WA!.S)C>C(Y>D-W84MA2FEJ<7&AH+V-O M=S9-4CEO.75N5W1.=C)F;W5,,7DU9$A5.6]A>F@Y165F5C1";3@F(WA!.V1' M-T9867$W1EA9<3=&6%EQ-T9867$W1E@P0BM2+S5R4U@S<"M6=&1M-5AA:6UM M6&-H,VM64B]C=50Q64%F0U0Q-F1E=6HW43!F1#8F(WA!.S0X=7)V97HY6GAE M:5A0;SEP>E5/,61I'=X M3DM&8VIE5BM)8C151RLO53!'6D]L=VI*3W!';SE82#%/57=H8U)C;GET4#5D M.#)Z>GE4>F%89GDF(WA!.U13D=R351X-FLU,&]Y=T%O169. M-7,T8VA.;4UV:W,O=T%,95HO*W)292\Y23AV+TY/2'AO9#0K85!!>69Z5#AN M9C0F(WA!.UB]!4%9O=F8X07!(;"\U<'@X84AE4&UV9UI0-7 K5'8X04,S M;68O<3!8=B]34$PO>E1J-#!/.&9.9D%Y9GI4.&YF-%B]W1%8F(WA!.V]V M9BMK95@O04IP>#AA2&50;79G6E U<"M4=CA,95HO*W)292]W1%-03"]Z5&HT M,$\X9DYF07EF>E0X;F8T5SAZ+SA!5F]V9BMK95@F(WA!.R]M;DAX;V0T*V$K M0FLO;6XU3R]W=#5N+T%/B]!4%9O=F8X07!(;"\U M<'@X84AE4&UV9UHF(WA!.U U<"M3*TAY-35S9VUJ;F@P=2]J;6E94$A)='9- M1U9L3E%W25A99S1$;&=D:5(X,&I$:T)S4FPX:2MQ+WDU.'I8+VU$>7A"8S9L M87DF(WA!.S)M<5%F=4PV2V%.;W55:6HK.%%-0CA,:F8R3E(R>FUT5FA%2C!$ M8V5J,'5M>6UC05-+3$HX>&TY,DMU>%8R2W8O.6L]/"]X;7!'26UG.FEM86=E M/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z M06QT/@H@(" @(" @(" \+WAM<#I4:'5M8FYA:6QS/@H@(" @(" @(" \>&UP M34TZ26YS=&%N8V5)1#YX;7 N:6ED.F(Y,F4R,6-E+65D-3,M.&$T82UA-68V M+3$W-3(X8C9A8S!F9CPO>&UP34TZ26YS=&%N8V5)1#X*(" @(" @(" @/'AM M<$U-.D1O8W5M96YT240^>&UP+F1I9#IB.3)E,C%C92UE9#4S+3AA-&$M835F M-BTQ-S4R.&(V86,P9F8\+WAM<$U-.D1O8W5M96YT240^"B @(" @(" @(#QX M;7!-33I/&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@ M(" @(" @(" \>&UP34TZ4F5N9&ET:6]N0VQA&UP34TZ M4F5N9&ET:6]N0VQA7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E9CII M;G-T86YC94E$/GAM<"YI:60Z.61B8S,W938M,C@U,2TX930Q+6(V,&4M,37!E/2)297-O=7)C92(^"B @ M(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^&UP M+FEI9#IB.3)E,C%C92UE9#4S+3AA-&$M835F-BTQ-S4R.&(V86,P9F8\+W-T M179T.FEN3JR8.%P.1G&M#")2NI%P506Z1S!L)4B$3.HIMX^60 MVWCMK(:9@/J.6N,ILO:Q]"CM^CW#UFL?J>>FFXC9+"[=BCTL>P>QWGU"HPQ- M1RMEM(UBD[$I&QCDQQ9)+.G35D8I3[=+&-9]1$TTS!MUF+N;I\3&, ZELV;H MVBGXK#$'E';8 GZ+'Z7[@%0^'"UK7!\:EEY(3V7) _@J/I_NDU^AE\E81F61 M9U\XL%9>*=)TE72SUJNB4P J,>LZ$5F#U(IMP+\$IA$.LH@)1T\G2MP0,<=1 M%EJ.T @^L#@1_L#3XQJ^WLA5RF,F(Q])(([^4GBI'HX>L5,>/?-91BSDF2H M+LW[5!XU6+[%6[E(JR)P#VAU)G =O:&H++&\,C12"SJ2"/6.!J>Q2)-&LL9O M&P!!]1XBN7KA7.FE*:4II2FE*:4II2FE*:4II2FE*:4II2FE*:4J/>?,@RM3 MCHR%@7)V,C. Z5<2"(]+EHP;>4GT-3_1(KNU5M@5#X1"IFZ=C"!@DVV],AS9 M7GR1S11VL#V$GT^D #L[[\:C&Y=3FPHDQ\8\LLE[L.T*/1Z"2>WNL;<:A0I) MR2IS**R+Y10XB8ZBCMPH"JJJ*% ?9N &,.P[?.UR"(ON0 ?4*X%W;@Q)'K-;(\7S, M?-T2M.(]1$WIHIG'ODDMBBVDF3=-!\DHF!C&3,9KP2 MX^HRI(#QR".ZMKZ//%/IL+1$<$"FW^L6O$R@0CMR0A0V M*0BZI2E#YP% X :G9CC)N5%_8%0(22 6#&WLFNQC;'/P[M)]&3$DR=HF*8B MR+M8H_!,!NA0HG$BR1A#X1#@8A@\! 0UURXN-.ACEC1D/<0/]A[(XUVQ9>3 MXDAD=7'>"?\ 8^P>%;$\:6U6[4Z+G7*9$GRGGM) B11*CZQFJ9%15(!^A3<$ M J@%W'HZ^G<=M]:OU;"&GYSXZ&\? KZ;'CQ]CL]=KUM+2G2M(+@M?M';;WJ^@U'=PGWS>D>BL.ZSE8&FE*[.,FYF%445AI>3B552@156,?NF"BA '<"J':JI& M.4!^8(B&NJ7'@R!RSHCJ/K@#],5W0Y$^.2T#NA/UK$?2(KBO'KR1<*/)!VY? M.UA 5G3Q=5RX5$ V 5%UCG5.( 'S1'7-(XXE"1*%0=@ 'M"N$DDDKEY6+.> MTDDD_1-<;7*N%-*5);&<]F&)JC9O4*?%RT&HZ>KMWSY)7SEE3+"FX I@G8\I MDTUDA* @G[0$-QU%-6QM#FS2V=.Z9 ! M8<.'O&[O74MTC)UV#""X,"/CDD M@GM/'C[]>_U5[L^5>S2\5UHE*1132)[1.=P16<03* "'B;8N_A MN&L<-&T3)\.)EV<]@;E/[G@-9(ZSKF-XLO#N@[2O,/W?&*R11LMU2]* R9JK M1LR!!,,1) FFNKT%$RIF2J9SHO")@41$ $J@%#J$@!K%:AHN9IP\QP'@^N7L M^B.T?2]=973M;PM1/EQDI/\ 6MV_0[C]/U5E#6(K,4TI32E-*4TI32E-*4TI M46;RH^RKDQOCIFZ5;UFMAZR?60W^FN$B)BZ.;<>DRB!G!&B(& ?+5.H?X0:F M&GB/1M).J2 '+EX(#Z#V>W8L?2 !4.U$R:SJXTJ,D8D7%R.\]_M7"CT$DU(Z M#@(>MQZ,7"1[>.9(% "I($ #*& **SA4=U7#@^WPE#B8YA]HZBV1DSY4IFR M&+2'T_2'H'J'"I5CXT&)$(<=0L8[A],^D^L\:[C717?7D;I2H6]0YH>9(H!2 MJ X9O&XE([8NBE,0JR!SE.40,4P@* \WJ?_ ,-15MGO?PSCE]:?^*OE^"_(?=@S_>=? M^$-U\^9\GX]?M3]]3\%^0^[!G^\Z_P#"&GSNB_$-]L/O:?,^ M3\>OVI^^I^"_(?=@S_>=?^$-/G=%^(;[8?>T^9\GX]?M3]]3\%^0^[!G^\Z_ M\(:?.Z+\0WVP^]I\SY/QZ_:G[ZNQB^,*1'::DQ:S.&1#%,HVCXSTRZY0'X1 M=+NW!$-P^;Y1Q\?F:ZIMW,4(@AM)Z6:X'T !?VQ7;#M!0X,\UX_0JV)^B2;> MT:E%&1K&'CV<7&MR-&#!!-LU;I[B5)%,-BAU&$QSF'VF,81,8PB(B(B(ZB$L MLD\K32GFD8W)]=3"&*.")88@%C46 ]5<[77796 LPXT:R$G4D4F0^H5.8$1)_[DV OFI*@ J&$G0.^Y1+)-#U9XI1@91Y\.3PV/'E) MX?:GL([._P!-XUKNDI+$<_$')FQ^*Z\.:W$_PAV@]O"WHM[W&-P&[T^.F5A) M[P3%2/EBD#I*61: 0%3@4/ H.45$U@*'T(*;?,UCM7P?D_.>!?P1\2_8GZAN M/H5DM(SOE#!3(;\+[EOLA]46/T:R!K&5DZ:4II2FE*:4II2FE*C1Q] )*1R- M95=E'$I.IE!7J\P *HM(OUNA0 #E5.Z((C\WH#V?-EFYO@HL7$'!4C[/H*! M[5C42VQ\++E9;<6>3_>Q/TZDOJ)U+::4II2NAM-HKU(K-@N5MEV4!5JI"R=C ML(C294KJB M*.)9F("J/620*ZIYX<6!\G(94QXU+,Q-@JJ+DD]P %R:KC=OF_YR[CW<=R#S MIU*(MA3\JR/4/3]"Z;]-\?8BQPS;JU I-D26'.@5U=F#6OR\Z"&)3P*"1_=7 MO7W8.J:YU$Z@96]EFGAV=@!L?&B#$),Q4B[H>'-ROYKFP8,T2!BJL*LKZK/5 MAZ:4II2FE*:4II2O\,4# )3 !BF 2F*8 $# (;" @/@("&G9Q';3MX&HU0F8P]>XK2K!YOA8\7+]])$;^ MTI'_ !&HGMCX*7+Q/>QRBWMLI_X14EM12I932E-*4TI32E-*4TI4:^,OVJ6# M[X?L:RU*]V_GD7Y+[HU$]H_F4OY7[D5)344J65PY'ZWOOVFZ_2#Z[(OPJ_9# MZ=<)?P;?8GZ55SV?.G$!>4%AXIV9M/4J\1B\>R@)VRI,&E5N,I)1L?*,XF&? M%>'?S(M04+REP DA90P"->Y-C:Q N00+FH9]R++ MURS+D+'7;SP(J#^_Y9L%=1R*X;*JE1BHQ^X2>PU>E7+H6O#ET_$C]+',*JN#DZSD;D,1!(0123*6JNZMR9 M^[M>R-?U(_#SO<+>XC0<$C7]ZBV X<>+'B35I]M;?P-K:'C:#IHMBX\86Y ! M=NUI&M8/"S)D\R&&5XSWA6(]L"U9*7-PH7\N::))!W,Z@^T3> MN'\?Z)]VM2_C'#_NS79\FZC^CS_:-]2N'RGIOZ1!_&+]6GQ_HGW:U+^,^< D02@=446KA53RR"< $VVP M"(?/UURX>7 O//%(B7M=E8"_LD5V19F'.W)!+&[VO964FWL UWVO-7III2HV M8=_XE9F^^)U_]_.ZE6N?V5@?DA_P)43T+^UL_P#*G_C>I)ZBM2RFE*P)GGE) MQYXPU_XS9[R[2\9QRB)EV3:>DP/8)DA!,4X5VI1J;^U654@D-NG'LG*@ 41$ M-@'4@T#:NXMT9'Q70,.?*DO8E%\"_9R-:-/9=E%8#7MT[=VOC_&=?S(,6,BX M#MXV^PC6\C^PBL:THROY1)@*3S!4ZC0,9V8V'C7"N0V0,U9 ?HUD(N"F9I&% M62MJL3E,4Y2G(8IR'*!BF*(&*8I@W*8I@W 2B ^ ZKD1; M@>VK#U^M*4TI4:^,OVJ6#[X?L:RU*]V_GD7Y+[HU$]H_F4OY7[D5)344J65Q M) !,P>E* B(M'( !N(B*)P /$1$=ZL,>!XM5BXPS M!3=3V\K6%RA/T5/B7C<'&_;+X#95P3D28SCR,0=V7.MSL\9'-I-P]?6MQ!5L M9!@O)R#NP.VPF5G[$Z2 BQR** BQ;)D*H'FK)AD.IF_=*UW35T/;I6+0H86/ M* $YGY38! ?/ISL?5="U)]8W 3/KN1,@+W9^6,%??,H-V(\ M7: JH!:QJT-JJM6CKC*,VBQQ46:ME3CL G402.<0 -@ 3&*(CL&N8D=1920/ M9KB41C=@"?8K\>[H_P#8+/ZE0_0:^^;+][H_P#8+/ZE0_0:>;+]M)%-,VP[;AU$* [#MKB7=A9B2/9KZ$13=0 ?8KD:XURKH+3:ZQ1J[,6 M^Z6*$J54KS%:3GK+9)1E"04-'-PW7?2DM)+MF+%JD _"45.4H;^W7HQ<3*SL ME,/"C>;+D;E1$4LS$]@50"2?4!73D9&/B0/E9;I%C1J69W(554<268V '$D MFPK4S@GN><"IC.60:@UY*TA"7N%F61K3F696J K4LJO.2QVZ3>Z3M>CJ:11T M#I,$0._(*IC@4G48=M;?W!TPW[%H&+F-IDYB@B\84HSK9%O>-7,G"QO9#:US MPK4.@]2MB'<.5A?*>.)II? 3S"-KNQ%I2OE<;BWCXWL.-9 Y3=X3@[Q7&2AI M?)B>5:&;*^-ZB MMQY./:1@?0SW$:6/:&?F'=W;BG\?(*-X\UF67)'L"U4@WG+ M4KYY_)(V"VR,8BSCUWAA**98F*:/43CTE=*>T;)[8_9^V;H*#,W#(VHY2"Y\ MSX+'6W&_EAKD#O\ ,D92.)056_<_[0&\=>WHUT[%(4R05> MWV4D>A0IB#,&BD%MQZ7&X#K(Z_UHZ=[-Q_DW1>3+EC%EAPU00KZ 9!:)1^3\ MPCZVL=H/1CJ'O+(^4M:Y\2*0W:;,9S,WI(C-Y6/Y3RP?KJ]W7>T_3\N7)'Q[.TW?"]==QXX\C4\Q5Q\9;DIAJX,KEC8L[HI8, %// M!\'8-?-XO2/ U7=F7LG1\F5\73<,ODY) '/FNC"! @) CC+>YXMX9U,ERG+8 MN[./)B6S]Q @Z;?3.6V9>-4LXP-E"+E#'";(M3DP:5.5DT%S*.@4CGAM_#8*X]9-LP[?WA)F:?8Z+J:#*@9?1K^T8\;4KC7-.D;$R%8W8/#X5+$WN63EYC<@N'X\*VO:U/6SZ:4J-?&7[5 M+!]\/V-9:E>[?SR+\E]T:B>T?S*7\K]R*DIJ*5+*" "&P^(#X" ^P0TI7X\M M/_1D_P @O^#7VYKY84\M/_1D_P @O^#2YI85 )UW%,.*<[:WP%K419;7DQ_# M39C;B68*QY0H#&$MO[1OGNFPX%EEU M8PF1V4 Q160ORR,"2K%0#Q4+XT'-S,%K8!K7U3>FE*:4II2FE*QOE/,.*L(5 M9S=LP9$IV-:HU$Q#SMSGXZ!8JK@F90K)D9^NB>1D5B$'RVS'&PU[7D=44 M?18@7/<.TGLJGAWK^Z9BOEW!4/ W&FRVN9QO6K'*VC)-E7IF+GMHG8&)IE( MAD1N5E1K;M%C)2![7/I.(2 9FD2KMR E'2ACBD81,D8!+JOW5+K9+LC5&V[I M&(DVJK$KM)*WP:W:#PJV#QIX&\3>([-(F"\,5:LSH-_3N[S(HK6?(4B4X M#Z@'-UL2LE/H-W2@B<[5LLW9%$=B(D*!2A4O8^F\C\S@'ZT$+Z% KN^:')." MXD<9,N9ZFE&AG-+J[KXJ1;M3I+8+W+B6(I, 5,NZRJ@07Y9Y1YC#WD2^*5_P""@-K]K6':17LW?N/'VGMO+U_) ML1CPDJI-N>0^&-._W;E5[#8$GL%0V[-/'&VG\R/O9\1@25'J5%9; ? M\B($^*HUECYA=7H\\#DV]N6,1R'L5,V/W!/"P\RXM[?SR+\E]T:B>T?S*7\K]R*DIJ*5+*^+A4&Z"ZXEZ@1 M145$H#L)@3(8_2 ^.V^VN2KS,%])M7%FY5+>@7J+?X4+'[CG7[](_P &ZE_S M1D_'K]H?OJAWSPC_ !#?;C[VHE\LV7TMGW1K\.GF8_$@0\S M!>*Q*1S6/-P9N"*>-F8&Q -1K=W5'&VSH4VIM!?)MRQ*7'BE8'E'9Q XLUN/ M*K6XU@+LB\,;'C#&MFYD9T![,!"H\NM[FM#UNR MFE*:4J"/*/N4\-^(2;]CEK+\,O=628F+B^C]-SR*LL"H)>F"WX60>L&+AVK5;=U?M(:KE\V-M'%7$A(($TUI)>(X M%8P3$A!^N,P/#AW5"?%W;^[FGZ'"MW^*_P FUX^Q&/9N/S#F?(USR=,Q2C>,LE+;150J5+DCIIJ-WO4$G38P@5NV5$JI-&ZM^TKN*;48Y-&PL:#2T>[)(6DDD7O#." M@2X[.525/:S#@=V:3^S?M7&T^2'6,G)R=2D2PD0B)(SW,D?BN1W^8SJ;<%6J MVG#GB+&\E>XK1M79<6O=0H]E9$[)#\9GC:55',5QUE=BJDD N(B!?F"EKD-:Q_ MHDX8P]C[C_BVDX:Q7!)UN@8_A4H.NQ)%57*B: ++/'CQZ[7,9=]*RTDZ6=O' M"@BHX=+J*&^$8=?G1K6LZCN'59]:U60RZAD/S.W9QL . 55 50. 4 #LK] M#M%T?3]OZ5!HVE1B+3\=.5%[>'$DDGB69B68GB6))[:R=K%UE*K[]PY5?G1W M .,/;B@SKO,88P=MN1O*P6XN_1DB&#--U U25,W,D9JJ^KC\C1)790@.+]B"#^%C<>Y-6!4TTT4TT44R)))$*FDDF4I$TTR% M I$TR% "D(0H ; &J^DDFYXDUO8 6'96MSNO<5''+#AKD&N5EFLME3&@ MHY@Q$X8BHG*?'&DMW3EQ#QRK=,SH7=GK2[Z/;D(=,OKEVZAC!Y0"&R>D^ZUV MEO/'RS\C#Q0?E:"V1C, M.#":*[*%/:"Z\R @BQ8&_"O?=M_E8VYC\0,49A#J3M-]F;PR]&52,+G\R ^F&2 MY2Q/$\G&,GO9&KV]/-U1[RVCB:W4/"/DC)A39KK/&E:<.7#6GFY\WUY^198;D^38!;J M"2%N1S!A968E' )1CCG&'F=V#G?5K%+Q$F3B5@:3KH$K\VD"!;&>2E&RH14H M@W7,5.3OTDQ%1Z1,Y_(A8\J(G*J8JA_?JMNE.Q)L>%U^=N>C^-3?D"J?$+CL MB!LIL+R.6X@$#PZ25ZG[Y@R9%8[1TZ1+*R\)79AP(X'QD L#S 1H%(4R&KKQ M"%3*4A"E(0A0(0A I2%* 4I2@ 4I0#8 #P -4?))-SVU=2O+RA;N+U085 M:JDCNE/R2RC:74>@;H+YOF':.TD!**N_3L4/@[;^.O9"=/\ +'GB;S>_E*V] M7:":\*I*.E/Q$;>.04T6E0JM,=3D+:XFG0RS"8R%88N1-*$.S M$L:9O% H4#"567(;80*;;61T)%JT@PG MGSDE5*MEW(V3Z#C3%MVBXVTUIU"2!'3IU61#&3-)*C>+FYK!4Y@0RD\[#$8_@8B(HN7C<-R_"2#U2.X]56.V?TOVS MM!UEQ,3&?*4?AW#23\UK7#/=4N+W$2H./96T/6K*V732E4+^U-^.FQU_27RD M_JBS=J_'5?\ T3R/Z+@_UC&JBO3C_7I?Z?J/\CE5?0U0>KU5C3,N5JE@O%&1 M,QWMV+.HXTI\]18Z9',M*K)%;,T=P,NZ633+N8P!K M)Z-I.7KNK8VC8 YLS*F2-/1=B!<^A5]TQ[E!)[*Q^K:GB:+IF1J^T\J*6-AWDVL .)-@.-:ANRKBBUV2F9LY^9@8E#+O-/(-G>4=YK5'1W3,O)PU,=21"@[.':0; M#F3R[]@K>)K1M;GII2J^/&,%.W[W7\T<3WAACL"DV%NU/%K^AL,7*[.9H3R MA)#WFUXVO:P+3>@FM$;92OI%JB)/\0*O:H25 MK=DG$IV G6#J*F8:5K;1['2<<]2,@[9/6B\@=%=NNB<2F*8! 0'4U@WME8LR M9.-%R3HP965R"".(((7@14+EV5C3Q-!/+SPNI5E9 0018@@FQ!' @UY3!O + M$/'**8U[$2:%0K;2QDM*\.QCG;CWA+]3$%W;R1E)R2D7#A=O'(H]:BB@D33* M4H 4H!KTZYU#U?<-@ % !)-@!Q)KSZ-T^TK0$2'2RL M..D@?E5+ M<7)/,22; 7-S8#T5.S6OZGU-*4TI5;&BX^K7=C[EG)+(M_;#:. M*'%&B6#CACYF!DU8BQW6WQ]AK%@L4.HJU&/>.$%'4W*HO (LHW$L(IU&*1$0 MLKGZAD])NF>FZ;IY\K=FK3IF3'WR11E'1&XW -HT*W%_AQVEJK_@X.+U-ZDZ MCJ6>OG;6T:!\&%3SF*@H0/?0N2>-97I!GY.E_*/3C57+:CH MN01$3VR8LAYHF[23:]^X(DD26X5O=UH:MUTTI32E4+^U-^.FQU_27RD_JBS= MJ_'5?_1/(_HN#_6,:J*]./\ 7I?Z?J/\CE5?0U0>KU57,[TW)J@Y5G,']O&J M9NQO4T,KY5B7/)ZXR&0*G$0>*:'3Y)C((0-]EY.3)$5Z47D -,E8/3(O#+0S M0@$'U:95+']%-L:AI,&=U%R\')F;$Q&&%&(9&:>60$<\2JO,Z@?!EUNH$CF_ M@)%>^LFY=+U67!Z>09^+"N9F+\>D,T:KCP0D.5E9C:-V-F17 )*!;>(7VO4K MF%V^,>4ZJ4&H6G&R5Y*\3LAP.5,6-ZCG3%LQ M;YEA[WB"V:OP,?&6T\D_>(KL&$RF@B5198T.**1#'6V'<'1O2=UZ-KT^A:_I M&IIMG5\=X)S)BSK&IY6Y'8M'R@<6C)/ >9S$V%:GZN:UM35M"AUS0=6TM]S: M1D)DXX3*@9V 9?,C $G,W, 'Y%XN8U4=M3S_ +U/C#^!3^%C\I^-???R:^^/ MDH^/%=^.7RN_%CWE\C_Q<][^_/C)[\^D^3Y?F>@_7N_I?IVH#_E3NGY[?-+X MKD^3\9Y?/\I_+^+\_+\8Y^7EY.7C>]N;P>ZX5//\T=J?-#YU?&\:_P 6Y_(\ MV/S?.\OG^+\G/?S;^'D[??>YXU*;C+]JE@^^'[&LM1O=OYY%^2^Z-9S:/YE+ M^5^Y%24U%*EE-*5C^D97QADMW;H_'F0Z5>)&@6.0J%ZCJI9H>>D:9:8MZ]CW M]>M;"->.'=>F&[N.7+Z=V1)0P)B8H"7QUD,[2=4TQ(9-1QYX(\B,21&1&021 ML 0\98 .I!'%21Q]->'#U/3M1:5=/R(9V@E:.41NKF.139HW"DE'![5:Q'HK M_9G*V,J[?:?BR=R!3HG)F0$I-S2,>OK%%-[K:F4+&2LS+R,'6#N@FI"+BXV$ M=JN'2:(MTO)$IC@80**'2=4R<";58,>9],QRHEF",8XRS*JAGMRAF9E 4FYO MP%J3:GIV/FPZ;//"FH9'-Y43.HDD" LY1">9@J@EB 0!VU[_ %CZ]U-*5KE[ MJO*M7B1PSR3'?#G%F+))H#:^ MS#-3(^6%#$,1PMDB[(-'TPR=[F$%%JK&(,H,J@ 7S48LAQ #&-KHZG;L.\MY M9>JQF^ C>3!Z!#$2%(^S):4CN+D=E=W3G:B[-VCBZ,P'Q[E\R=OKIY/$]S87 MY>$:DB_(BWXUKQ[H#"0X83S2.16$)*E3:3I.*G'R# MU MAS\I-K^&24]U03J2'V?NW2>I>.",(.,+.M?CCRFZ2-8-PC:Y[ 6<1)?C6_R- MDH^9CF$O$O6TE%RK)K)1LBR63^03=,WK1PD8R2[9TW5*=,Y1$IB& 0' M8=5^ECDAD:&52LJ,0P(L00;$$=Q!X$5O%65U#H04(N".P@]AKFZX5RII2J%_ M:F_'38Z_I+Y2?U19NU?CJO\ Z)Y']%P?ZQC517IQ_KTO]/U'^1RJOH:H/5ZJ M_G;]XBHR=-[D7*%E)IJ![YMT%;H]8Z7E)N8RW4JLV!JH@(**E53;^O,W,<#> M*B)P$"F 2%_1CHWF19O372GBMX(6C(]#1RNAO[-K^P1VCC7YU]8\.7"ZDZHD MM_',L@/I62)'%O8O;V0>SLK6=K9M:RII2FE*:4K9)\BDY_=+?+CZ)QZ'\.[X MM]7F'Z?<'R)^G]]^G]+Y7H?C/^L/.\_J]1\#R]OAZUK\MP?YN?(7,.?Y!Y_X M?QF_+>_;R>.UNSC?NK97R)/_ )2?+G*>3Y>Y/X'Q:W-:W9S^"]^WA;OJ^#QE M^U2P??#]C66J'[M_/(OR7W1J]>T?S*7\K]R*DIJ*5+*^#I44&SAS<4TS' /8/M$-X1)\DZA$/5>,G*M_+G MR/4&RJTBTC)B2D#3=A:M@4%,I)6L6-^>9A.KH.:-=NH](PE*NH-R\/2<3JMT M]3;.8X^) JH67K63TOW_)N?&0_-C6&/QA M!S,$E)+EAWW#LTB"]^1I45;**][VZWF0N:?.NS]RC-T4J,:RLRE*P565';A" M-@ .B-99DC$RHE2?1%"JDFJW,H4I$I">>.'1_IZ2Q38_J)#I^R]AQ]-=#?X0 MQ>;E/8%G]^;^AI9%!MVI$JJ/"17NZ?Y>?O'?4G4K64\'F&##C)($:<4) ["$ M1F6X)5I7E:P(%6W-5"JV--*57GR<9/N'=X>BXE1*68X\]NJ)4O%_34!)>&L. M;'CZ.=)Q"Z9TA2>^CL;.*8*M'*:A.BORQ2FZ7&QK$:6#T[Z.3ZN?!N+<;^5% MW,F, 06![KH78$$?A8C:ZUHG4;[\ZN0:4/%M_;<8FE'O7S)+&-2+V/)92IY3 MRF.92?'5AC5=ZWM4>^5W'VN\I^.F7, V;TZ3+)%/?Q$=(N4SJIP5H:F2EJ;9 M033V44/6K9'LGP$#_.>GZ!W P@,AVGN')VKN/#W!BW\S&F#$#WR'PR)_#C++ M]&]8+5NU'%[CFC<*Z_OE%:\^RIR!LN0>-,YQRR MJ1['9RX96QU@^]05M"UJ$943+;E+L 90+ =I99?\ U.VX-H'T>U[*U#;3;?U: MZZ_HTIQ)U/;:.XB;M)(*CDYC;F:-B!:U;D-::K;--*50O[4WXZ;'7])?*3^J M+-VK\=5_]$\C^BX/]8QJHKTX_P!>E_I^H_R.55]#5!ZO558[\H2X(V+(U=K7 M,W%\$XF9?&U>^)^:8B*;*.)$^/VKMY)P%](T;D$[EO3WC]TWE5 ZB3!RBN; MI;,UCDM!^SQOW&TW(EV7JD@2')D\S&9C8>:0%>*Y[#( IC' %PRB[.H-8OVA MMAY.I8T6]-+C+S8T?EY*J+GR@2R2V':(R6#GB0A5O3W*HNS,>"J"3P%?T!_[N&A_P!VQ_=^>\6_I?DU]V?' M'TZOE_*S[Y^/WQ\\G;UGH?E-_7GI]_,]W_K;?IU^?'^9.?\ YE_YA= MXK=O)X>RI+\9?M4L'WP_8UEJ/;M_/(OR7W1K/[1_,I?ROW(J2FHI4LKAR/UO M??M-U^D'UV1?A5^R'TZX2_@V^Q/TJIA=P>[6;F'R#H' C#"C-PA7IU*U93LZ MJ NHV"G&48Z X.W**)U$&-)KTFL9R":@>JDGR;(>E=("FNOT_P +&VAM_(W[ MK((,B>7 E[%E+#L'>9'46N/"BE^*FJ8;[RLC=FN0;"TDBRL)D 6U^JL<2DLF!4Y M%U#3$@=XW7*)_61KP%";IMQ..$ZO:)!DX8WOI),FF9T'C/UK^79"1W!E'*1[ MUU(/%K5FND^L3X^7\R]6')JNGS@+Z'BYQV'OY2P(-AS(R$7L35M_5/ZMQ4-. M>O2;5T#+W#++&,?'BNJ%.+R&RH@;GX%W(6_*>4&]B!4,NSQQ?R)ASBFRRI M:+ T:Y=Y53"N=LE/[%6',M8'*=F,X>4UK(O??T.8#&@GPRBJ)VY5$7\NZ*8P M^ %F?6+=.F:SNMM*Q8F;1]*08L(20*@Y+"0@_'(#S6*1J:B/2C;.K:/M9 M=0S)576=4D;,R"\1+\\WB4-XDY2$(++RCE=GK:_[IR%]VE>_B.X_EAK5'G:9 M^CR_QH_FJV9Y.I_I$7\2?YVGNG(7W:5[^([C^6&GG:9^CR_QH_FJ>3J?Z1%_ M$G^=K0=GI"4[=_=?PWR=>24DV;MB-6^7-"/QG&!8N[0^(L@/*O-P M\Q%7N)A%N K2VLK/L/JCA;DD=3HNO 8F40O*JY"@""0CG;BUE!/ !1*Q-VJQ M5JN5;ZII2J%_:F_'38Z_I+Y2?U19NU?CJO\ Z)Y']%P?ZQC517IQ_KTO]/U' M^1RJOH:H/5ZJ^:R*3A)5NX237073.BLBL0JJ2R2I1(HDJF<#$434(80,40$! M =AU]!*D,I(8'@:^$!@58 J1Q%5K.='Y/;14 M4F9BH %R([>> .SS%8JLO=X^9'L+MYC&]5IWU^SS@:K.^I[.ECP\IR2V/)?R M"3V^6R@M%W^'E=+FR^6HM6A2Z=G#N0TB56C'?&2SV!,BRB;>5I<_2[;%/4T] MNERBM#6-RY:HJE, E*Z2;J_,$@" @&_<+K-TUSHA*FJ11FW%9$DC8>KQ( ?X M)(]=:$S>C74G!E,3Z9+(+\&C>.13Z_"Y(_A 'U5G/!/82Y]98E6?Q]J59P%5 M%>A5S8@>_]6E7X_#%I^(>UYG5FMZHXR[7]3\@] M=6O.!W;,X[\!X%PK06+JZ97G& ,+;F2VMVHVF3:',BNO"5]FW [*G54[M$JG MHFHG67$B8NW+LR*1R5,W]U.W'O\ R NH,(-)C:\>-&3R*>(#.3QDDL;[62_M%@?\ =[=29U$ZEM?)=(%T%D#"(%6242,) M=MP!0@D$0WW#< '7U3RL&':#7QAS*5/816M'!G:JXZ+(O0,*:@KKK>0B*RRIDBF#:&N=6= MQZ_A8NGYR8XQ,2-514#@$JH0.]W-WL.T6 N>4 $BM::/TKV[H>7E9^&\YR\R M5I)&8J3XF9^5;*+("QL.T\.8L1>N=(]KGCU):P!*W(*MVDBQ-ZYOTNV\^Y<7=9><:MB]A#*%< E&4'7FRTFT;,H^/@)=^P!R[6*?SI%1W$\RCP#FEFE^4J\7T$DT$./.5)A^TKLT"PP=3M M]C!_/U]/^Y:XR?V?<[?56/\ ^4VG_;+N?^\<#VI?O*?]RVSOT+4_M8/Y^G_< MM<9/[/N=OJK'_P#*;3_MEW/_ 'C@>U+]Y3_N6V=^A:G]K!_/U"KN"=YKB=SB MXPW3!3O!V:(&QNG45:L>6F1-1G+2L7NNK*'BY%RDVLIW LG\<[>1KL4RG4*S M?JB0HG H:FW3WHMNW8VZ(->3.PI,8!DF0>:"\3CQ 72UP0KK?AS*+\+U#=_= M:=D;VVMDZ ^'J*3N T3E8+)*ANC'X8FQXJ]A?D9@.)K=OV?^=+OFMQK:IV:) MFT,D8/85#'F1;+*.6CMK>9L(=R#2UL54E1>>JEXV,387C-^%E)(2Q/A O8\*W;TFWP=\;63)G1QJ M.)RP3LW+:2144F1;=S@AB"%LQ( ( )VPJJIHIJ+*G*FDD0ZJJAAV*1-,HF.< MP_,*4H"(ZU, 6(5>))K9Y(4%CP JA1VF5?.[S.+EO9YV0>3JNWSO,PYFL_\ MYZOSU:'+T6RE]&-@_P!8QJHCTR;GZZ1OZ'940U6.?2=2&LXZEH'X2 ?0 M''V; @]G,./:*SQ5[E7+BR(]@9-!WN0#K-!.5.09CN &(\9&-YR E,.W5L)# M>TIC (",=S,#*P9/+R4*\>!]Z?8/8?I^D5(\//Q_P#T%UB'5.G6-C*0\$"A77[1IM-ZA39S!OB^=!%*IMPNJ"%U!["08^8CM =;BQ!.G#6YJ MTG32E-*4TI5VW\G-Q-)TCAM?W:))6+\I_]/RS_ M NSTWE_9VTJ; V))GS\%S,R21/L$58KF_[]'^A;CZ-O>5LHMY!NI0:(I[^G MYX1C'2\88%T&K=<.APU0<$$45W3A+J(7C M1^(!N!)'82.T 'B.\FUA:MHZUK"RH=,TX^9DR^$E>( /: >PD]A[@+W(-4N^ MT^T4C^\_C-@L)3*LLCD).J/#"8Y2LC^J8I*&W$3I-U5$72.XC]" M1P4@!X !J18VYLR-/+RE29/7P/T3Q!^B+U',G;&%(_FXK/#)ZN(]KM'T&M7 M4?)%E%H/EL,O2JB >!?4N)E,2E*(@0"I#(O"IAT[;@4VV_AX[;Z[_EO2'XR8 M*!O4%^]%='R)K"<(\YROK+??&GR69>_G:>?5,O\ JVGRQHGZ$OM+]2GR/KGZ M:WMM3Y+,O?SM//JF7_5M/EC1/T)?:7ZE/D?7/TUO;:GR69>_G:>?5,O^K:?+ M&B?H2^TOU*?(^N?IK>VU:UNYCVP+]S.Q BZB[G%2^:,8(RDOC1::4>(EFT7: M2*DW0W4HY\TC)O8P9)&:JJ;(H/T4A.9-$ZY];)Z9]4]-V9K!22!X]%RBJS6B%1D+)J^,&> M?B2/%%S'L$@ [P X M0G@#5&BXTVUX]M4_1[S7I>IW"JRKN$L=;GV*\;,0TLQ5,B[8R#%R1-9!=%0O ML$-A#80$0$!&]&%FXFHXD>=@2)-ARH&1T(964\001P(JB^9AY>G9K[\UA<#!5EP$8&>:W@B0W/;WNUB$7B2 M>) 4,1>:C./N,.-&'JQ7;EF:$QEA?&D!'UN--9IQC6JU$1[!L8R9%Y^T3C>+ M(\=&26764.GYCE8RBIMS&-JC,FY=3W+K$N1@8+Y.MY,A=N12[L2?K(T+6' M V46 X6J\8VYI^WM)CAU'/3&T7&C5%YV"1HJBP'/(]AP'>+GM[;U$>;[P_:V MX_KNV%8R;/9,GFPJ-7[V@46S6-PJ)?HDVUGG&%8J;MLJ) \8]X9N<=A$=PW" M61='NJNXU$F7BQXN.>($LJ(![**7D!^S6XJ)2]7^E6W&,>)DR9.0.!,43N3[ M#L$C(^P:QJJSPKY7XRX]]QVMQLK%O&\A&R#) MP0%&[MB^:*+-7;5=,P&(HF8Q#%'# M6SHI8IXUF@97A875E(((/801P(/I%<_777932E-*4TI32E-*4TI32E-*4TI3 M2E-*5!?E]VY.*'-UJBOFJ@&3NK%GZ"(RG27A*ODB+:%W\EJ,VFU>,9]@TZSB M@TF&DDS;F4.9)(AS&,,[V=U(W;L=RNB9%\%FNT$HYX6/IY;@H3WM&R,; $D" MH+O#IQM/?"!M;Q__ )JK99XSR3*/1S6(<#N61747) !-:.;M^3(QBKY=QCGE MV_81IE"@VB+MA]O+/D$1,J)SKV."R!"MW2A2]!0*6*1 1ZC=0>!=;TP?VGY1 M&%U+1U:6W%HL@J#["-$Q'?\ \PUHS._9BB,A;3=898K\%EQPQ'LNLJ@]WO!_ MNK,F&/R;#CY4IEK*9NSMD+,C-HL*P5RLUN.Q'"20 8>EM,K)SU\L2C04Q^%Z M*08+"< $%2AN4<+K7[2^X:24\"5YN8^ZD8< U0S/?)3.O)^YN+[GC)MHR/8E%'!F9IM M]M#P2#I0%58^KUQF1K7ZM%"< 'TL>V;(;AN)1-N(W!T#;.@[7PAI^@8L6-C M"_*/$Q'>[F[R-^^=B?750=?W+KNZ,TY^O94N3D$FW,?"H/[0/=H7]-T)\)/UZ%7_?6X5>%[>/ MC/47IEK73W-'QGX?196(AR%%@3V\D@X^7);CRW(8 E";,%O'T[ZF:+U!PB<; MX#68E!EQV-R!V<\9X>9'?AS6!4D!P+J6V1:UK6R::4II2FE*:4II2FE*:4II M2FE*:4II2FE*TW]XSN,DX2841I.-Y5H'([,+%ZQI*8&!9S0:G].93F3G38 , M0KEJL LX8BPE(O)&,L!5DV3A(VYNC73<[XULYVIH?FWAL#+W"63M6 'T$>*2 MW8EE\)=36FNLG4<;(T086FN/G)F*1%WF*/L:OGKI4RBJJAC***&$QA$1 M$=7\BBB@B6&%52%%"JJ@!54"P X < !P J@TLLL\K33,SS.Q9F8DLS$W)) M/$DGB2>)-<'7.N%-*4TI32E-*5D_#.9,C!K M^B[P,YETGG-QVJN::LFWB9_QKN2Z61R#A>DY!C6[<\U#]0G,LK$NRN$WL8N? M8[B/>#OK;L6M8MDR/<31WN8I5 YE]/*;AD)[4()L;@3-U"ZFE-*4TI32E-*4 MTI32E-*4TI32E-*4TI6AWN!_\Q4E^(=^U.K?C _^8K_95_KE_P#D_P#=?^JZ MM;[Z>_X<7_'OX9_[)_,^T>Y_\SZ_UVK0W4'_ !&W^ OP*?VM^>=A]U_Y?UGJ MO4)/S4+4X_6S4'_5/3\U"T_6S3]4]/S4+3];-/U3T_-0M/ULT_5/3\U"T_6S M3]4]/S4+3];-/U3T_-0M/ULT_5/6V_MC?6K,?XK'ZX4?\6-]:O\ 9K3_ ,8_ M_D/]Q_ZOUVM0]4/PN%_BOW,O]M^Z[8_S?U?C?7Y=;=Z8?@LS_"ONHO[%]SV/ 3^<>O\5ZN>MIVM55M2FE*:4K_V0$! end GRAPHIC 17 trmb-20231229_g5.jpg begin 644 trmb-20231229_g5.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M6 2P P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH ***\T_:@_;(_99_8L\#)\1_VJOCQX;\"Z1, M[1VD^O:BLSMK>8M_"$D);MFO>?A'\8?AC M\>O =M\4?@YXUL?$7AV]NKNWL=:TV0O;W3VUS+:S&)\8D030R*)%RCA0R,RL MK$ Z6BBB@ HHHH **** "BBB@ HHHH **\3_ &<_^"C/[$W[6WQB\;_ #]G/ M]H/1_%/B_P"'5RT'B_1K*"X1K-EE,+LCRQK'=?LL?M:_LY?ML M_!^S^/?[+/Q6T_QCX3OIY((=5L$EC*31D!X98ID26&1:AX*_:,O]4TC3YFBO_%-G\.?$+Z';,OWC)J@L M/L2*.[&8* ,YKW7X*_M3_LX?M(7VJV7[/OQN\,^-QHEM9SZI=>%-6CO[:!;I M9&@!GA+1%F6)VV!BRKM9@ Z%@#OJ*** "BBB@ HHHH **I>)-?T_PIX?O?$V MK)=-:Z?:O<7"V-A-=3%$4LVR&%7DE; X1%9CT )KQO\ 90_X*3?L.?MR>)-; M\'_LH?M$Z/XTU/PY;)<:Y9:;!<1O9QNY16<31)U8$8'.10![C1110 45%%>V M<]S+9PW<3S0;?/B60%H]PRNX=1D=,]:\8^"G_!1G]B;]HO\ :0\:_LB?!3]H M/1_$'Q&^'GF_\)=X9M8+A9++RIE@FVR21K%/Y4K+')Y+OY;L%?:3B@#VRBBB M@ HHHH **\6_:H_X*&_L??L1"VN/VKOBVW@BSO95ALM7UCP[J/V"XF96<0QW M:6[0/+M1F,:N7 !) KSZQ_X+:_\ !+W4_""?$+3?VJ+2XT"17:/7(/#&K/9L M$9E\-?M0:#>?" MOP7J#6'B7QC#!71];L8Y$2<)(T3J4E59(W61'1D=5964@@$4 = MO1110 4457U;4K?1M+N=8O([AX;2W>:5+2TDGE954L0D42L\C8'"(I9C@ $D M"@"Q17R?I7_!^ )_B;XH758])M;9+BX-GX?O;JYCC;' MS-:P1/.-N[+?)E &+;0I( .@HKS+]EO]L;]F_P#;4\$S_$K]E_XD+XM\.V]Q MY!URTTF[AM)906#)%+/$B3%2I#",ML. V"1GTV@ HHHH **** "BO-_VI/VO M/V;?V*/AK%\8/VI_BSIW@SPU-JD6FQ:OJ<HVDVHRR M$!%B\^W0')(YSCGK7TI0 445$][9QWD>G/=Q+<2Q/)% 9 '=$*AF"]2 70$] M 77U% $M%%0ZA?0Z983ZE[L88)X[>8R MI/"FPI--'&RGY@S8QP<>V>(-65N.$168G@ F@"Y17R>W_!;"]M]E\Q738^Y2N5VG(?!S_@J)_P3U^/OQ+7X+_"O]KKP7?\ MC%Y/+B\)76J"RU.63;N\M+6Y$^N MXH$:5(U>:0*"[L$1-?%^A_#_ M ,&ZMX]\3W1@TS1-,N-0U&8#/EP0QM)(V.^%4FOYTO\ @B)KVL_\%W?^"YWC M3]M;]M"R3Q!H_P /?#L^N>#_ =J9^T6&D,;N.#3;-(6^0QP))--G'SSQB5L MLS&OZ(_BAX!TGXK?#3Q%\+M>E=+'Q)H5WI5Z\7WEBN(7A^/?V$/VP8T\,:OXK\/W/AC3+F_/DV]]J45U#_$KX:?#_XQ^ =7^%GQ5\&Z=XA\.:]8R66LZ+JUJLUM>0. M,-&Z,""#^A (P17RGIOB_P#9P_X-^_\ @EI;6OQM\93R^#/AO>:E:>'8K!/. MO]42[U6[N-/L(D)?#G@WP_>^+?%^OV6E:5 MIEK)I7206]K BEGEDD7JV$B?P?XVT[QS'K4NDK/#'/;-J]H+2 V8D@ MD$O[F2Y**K;@"I [W_@KY_P68\*?\$A_"O@SXB^/_@#JGC;PUXUNI;.QU+P[ MK\$4D%U&GF['CE3!1HR&616.2&!"X4M^;/\ P&64; .6_UL8X_O"J/_!T?X-\>?#C_ ((U?L:?#OXJ+*OB MC0;32M.\1K<',@OX/#L45QNS_%YJOGWH ^OOVH?^#F:#]DNX^%?Q.^+/_!.; MXB:7\&_BO;)/H'Q)U/Q!9P74T82%YY8M*"O,8U6960W#VSS)\Z(5(-:/[8W_ M VGP6^)L\G_"*_%W4=;M;:;4;2)H1->PZ/M>X6 M$)/%*BW+6TLD;AEC[5\1_P#!UH5/_!+O]BT@@YT>/'T_L2QI_P#P=]LI_8F_ M8X(8'.E:@1SU']FZ50!^H'_!7O\ X+)>&?\ @D1X2\'?$OX@?L_ZIXU\,>,[ MR2QL=2\/>(((98+Q(S+L>*5,&-H@&617.2&!5<*6\8_:&_X./[[]EO0_AA\? MOC5_P3?^(FB? ?XI?9ET/XI77B*Q^U;I8!-N&DH&F6,Q[Y(S-)"\T4;.D?\ M#7S5_P 'B[;_ /@FW^SJ^[.?%\1SZ_\ $G>K/_!R3XI\&W?_ ;D?L[1C5K2 MYEU/5/!3Z*T,ROYI3P]=EY$()RH0L"PX^<#N* /TE_;\_P""MW[)W_!/O]FS MPI^TI\0-?DU[3OB%=6EM\/K/0YHA_;;7,0FCG$TS)'!:K$RR23N0J(PX9F53 MX[K?_!=&Z^ G_!1GP+_P3J_;=_95B\ ZI\4+*PG\!>,?"OQ 3Q%IMZ]]<26U MK'.#9VLD!>XB>'($@#E#_JV\P?&7[>/[1O[-G[#7_!OY^R5X%_;D_8^T?XO? M$'5?!6GR?#SPKXP\Z&VTF:"RAD:XNI(F641PPW-K$]LK+YI8(VT*67YB_P"" MENHZC>_\%S?V*=4\7?M9:%\6?$4[^ KGQ'K'A66Q31](GD\322+I]A#:#%O: M1Q-&T8E9YG602.Y\P8 /U\_X+ _\%S?"'_!'?QCX(T3XM_LVZUXKTOX@6M]) MH&K>'_$$$962S:W%S'-%,@*%?M4)4AF#!CT((JM\+?\ @NG8?'7_ (*0V7[ MOPD_8R\=W&D:[X8U'5_"7Q7U\2Z=I.N1VUM+-'=P(ULS-ID[Q>5'?JS!FDC* MQ,'!K\^/^#XY[>]N?V6C#.KQRIXS*NC @J3H."#Z>]?OMH&A:3X7T*R\,Z#8 MQVMCIUI':V5M$N%BBC4(B =@% ^E 'Y+_\ !"#]HG_@FC\3/^"@_P"T3:?L MO_L*ZS\)?B-:VUY>?$;7M9\6?;[5MFI[+FVM4WE+:(W.92$"J=BCA515]4\" M_P#!?SQ+\=/VV/D695UU/Q9XO^(VI)IWPZ\ Z#+&EYK5PWE@L9)"$AA0S0JTIS@RH K$\_P""?7[8GC#PA<^' M_!'C;PQX.N8M.N ?)TJ_.L17U[;,< *Z07EHIR 2(^GRG'8?\',7A7QQ\4_^ M"ZG['_PM^$,,\WBR>ST>73ULP3) 3X@E99SCE4C$$DA<\*L;,2 ": /N_P#X M*$?\%_/A]_P3A_;F\(_L4?&/]F#Q3J\WC6#3+S1/$GA;44O ]G>7LEF'^R+' MY[S)+#*/(0.SX786+@5G_"C_ (. X]3_ ."H&G?\$Q_VG_V&O%_P?UWQ/"C^ M#M7U[Q18Z@]YYT+3VPN8+/?';>:B,HV3SE)<1N%(8K\*_P#!Q"0/^#EC]C+) M'"^!,_\ A97E+_P5!<+_ ,'?O[/!#8Y\(@\^L]U0!^_]?'G[4G_!73PG\)OV MY_"/_!,S]G+X1GXG_&SQ39/?W>BS>)%T?2?#UDMO)<^;J%]Y%P\3M#&9%BC@ MDPW<$++/'$ZB:,E,-FOQJ\._&?\ :)^) M7_!V;X@\3>/OV.]5UGQ)>:1=:-??!S4/&.DR/;:?)X36&2%KMIOL3Q>2[W#( MKG<)&7!%O[9E\77%N#Y26_]CPV2 MI(1QDWDD&%/)*$_PG$7PB(_XC>O%7(_U=Y_ZA4= '[<_LS_LJ?LZ_L;_ Q3 MX,_LP?"/2/!?AA+Z:]_LG1H2J/<2X\R9V8EG']$L8[/2-&TJT2"VL[=!M2*.- %50.P%?-7P[_9!\#_\ !-/6OVCO MVHOV.H++Q9+X"TVY&GHFH65M<"_$)\MHXA,NV9%QM,SR*?+4AA] M0^'O$.@^+=!LO%7A76[34M,U*TCNM.U&PN%F@NH)%#QRQNI*NC*0P8$@@@BO M)O'_ ,6[;&PZLH /EK]BS_ (. / W[<_[%7QK_ &S?A/\ LO:_:6GP1LGO MM;\.ZMXAMTN-1M8K.6\F:"149 ZQ1/A'P&8 ;AG->E_\$M?^"M>@_P#!6+]E M?QA^TG\"?@+JFCW'A?Q/<:%;^&_$6N0HVH7,5G;70Q/&C+$K"Y5 2IP5.< Y M'XZ_\&[OC+PEX1_X(=?M^WOBGQ+8Z="G@V^A:6]NDB427&@7T%NF6(^:69A& M@ZLY"C).*^N_^#* C_AVW\2QGG_A>%WQ_P!P?2J /0?V2/\ @YKA_;P\'?$* M;]DC_@FS\3?%_BWP)IMOJ#^&H]>T^VMYK5EN&EEFOI2(K?9Y"JL0$D\[2@11 M,(Y62_\ LG_\'*FE_MO_ ++WB7XJ?LO?\$__ !_XO^)'@V.>Y\5?#;3MR:Q<+'$4D42)'"L374DD,H2!E0R5\5_\&4;)_9?[7&6'.E^%3U[ M;=>I/^#-)E'[.O[8.XCC2M!)SZ?9-;H _4O_ ())?\%A/ O_ 5V_9A\2_&O MX0?".Y\.^*O">I/IVL^"-9UQ9$6Y:'S;=DO4A&Z&497>8E96C<%, ,W#?\$U M_P#@O5X5_P""G0^+VC_![]EG7]%UWX2Z/#>W6D^(/$5L%U.1WN$,$0,D?$W_ 8[-GX1?M#)NZ>)/#QQG_IWOJ\W_P"#4CQ+X<^&OQQ_ M;9U3X@:_9:+:Z1X?CN=4N=3N5@CM88+O4_.DD9R JID;F/ SS0!^IG_!'#_@ MM7\+_P#@L=I'Q U?X:?!/7_!J_#^YTR&\37=0@G-V;Q;EE*>5]W;]F;.>NX5 M^:O_ :.!4_X*2_M;@ !3@#H!_;%S6M_P &-Q'_ AG[28SS_:GA3C_ +9Z MM6#_ ,&F>K:;H?\ P43_ &P-;U:[2"TM+66>YF?HD::O=,S''8 $T ?=>O?\ M'!NC_$7X)?&;]I[]B#]F2U^*GP]^!&HM;>-M6U+XCPZ'?742*'>]L+/[)?"_[2_\ P2NUK_@I5^R'\#M:\83:1HNH M37/@._U.TT^XL;RS0M[QE=D9=M@_(+0_P!K?]E7]JC] MCO\ ;AU3]C?2_ O[,_PBTGPG-+%X*T>6VA\1_$W4KB*Z2U>\DNB_V:R4J0EA M9*A\RY,?FE2RR?1__!N>ZW?_ ;8?'+3K>023O+X\"0*V7)_L.#H.O\ $/S' MK0!=_P"#9_\ X*%?MT_M<3?&7XR^._V=[[Q])\0/BZ+OQ'X\@\7:?I^G>&RN MF6\<%DMI/(;IH(HTB1?)20A",[V#$];_ ,$C/VB/^">OQ(_X+'?M'^$?V /CYI^D>([CQWK^J^-C=Z==W=IK5K;7UM;*-RVRW%[*DK2)'TC)"@': M>&_X,IO$7A_1/V(/BM!K.N6=H]U\8(+>V2ZN4C,TTFF6^R-0Q&YFVMA1R=IQ MTKS+_@@&0?\ @Z0_;2P1R/B+C_PMM/H ^]?V$_\ @OOX>_;:_;^\0?\ !.V; M]DGQ#X \:>$8]4;Q*WBKQ-:E8'L)D@GAA2%&-Q+O<,H!"F-7?=A>?I?X5_MA M>*/'_P"TS\6O@7XB^"R:!X>^$(M!K?Q#N/%,4EA._^"6G_!8CX)?\%F/@'X;N9K'Q3J]O:^+[#3D( M^V:E;1BWN+8XX!O=,GP4_9'U?Q;^SM\-O&47A_Q!X^;Q5'8ZOJ&98(IK[3=)DMF%S:QM?'_ .$_AOXW_"7Q'%J_AGQ9HMMJNA:G""%N+6>-9(VV MD J=K#*L RG((!!%?@[_ ,&TGPK_ &;O^"A?_!,/XA_L*?&G]I_QKI$>E^)+ MJ;Q/\-]'U^PL[:]T:<6\\=\!):O,5\^.1'99,(8DSM#KG]H?^"?'P@_9Z^ ? M['7@CX0_LH^)=2UGX=Z'9W,/A35=5NFN)+NV:[F?S%F9$\Z$L[&*51L>+RV1 MF1E8@'P?_P 'BZ*W_!(: LH)7XKZ*5)'0^1>C^M+LH_X)#0@D#/Q7T4#W_ M?'.H?!_PI#\2/#OB^Z\0Z!X\_LJ*'4H;C3_&=Y-Y;W4:>;)&\$!@,;EEVE> M41E />O^"H7P6_9 _P""?/\ P3H_:&\7_%']EF/Q]\&?B1\2+3Q1X]\#>'=2 M71I=*N+M-&TY)K4I]]CJ%I%=,RM$5>X;"LJG/+_LW?\ !2[]G7]B/_@@[\/O MVX_V0?V#_$L?P8TV:_M[SP=:>)XY=4T2(:S>IQM M#%/0?^#H@@?\$*OCGD_P^&O_ %)M*KD?^#=?X0>!/V@_^#&M5\61+=-;Z9O-UYTJ0F.VDV12/&AW!@8RS1A\K-^ MTG_P5S^&G[%_["/AG]LW]K#X3:YX7U?QJEK%X4^%5E=Q7NMWU[I?\ !Z?%\0O"7B/]EOXTV<%\WAGP M]KVN+//:$ 6^HE],GB!+ J)'BMY2F0?]3)QC.0#]'?A[_P %6M0T']N?PQ_P M3T_;1_9\A^%GC[Q_X17Q!\/KC2_&:Z]I>JH/.\VPDN/LMJUO>Q^1+F/8\3%" M$F;='O\ L.OSV7]B;_@G+^U'\3OV?_\ @I3XQ_;"^(/Q!UNVU?3'^#.K7GBB MTD^V3M,+I+,6UE9HTH4B1KA",PQQSF4QI&[+^A- '\]'_!U[^P9XV_9&_:D\ M"?\ !9;]E2&31KFZ\0V*>+;S3H@/[-\16A66PU(@#&)TA$;D@+YENN[+3G/Z M0^!_^"H'_#Q+]@KX4S?LCZVFE?$_]H*UFT5TLW\R3P-]E55\0:HX/(%BK?Z. M7P)9[JP!&V:OF'X3Z[?"WN1PES:64 MMU;3 ]GCGABE4]FC!K\BO^#'/0]&N[+]HOQ+=6$4NH6$OAJUL;J0;GMH)QJ+ MSHA/W%D:V@+XQN,$><[%P ?LOXD\1_LK_P#!+O\ 8J;6=9FM/!GPJ^$GA2*% M1'&6^SVL(6*.-5'S33RR%5 Y>664=6?GY57_ (+WZ?X%\ _!K]IG]I7]D^_^ M'_P1^.^N_P!E^"O'EQXQBO+_ $UI0SV=QJVG+;HEG!<1(\RO#%?'WB;_@C5XEN_!5M<2VFD>-=#OO$J6X)_XEXG:/[\/Z!?Z]'I&F6EL%G\N2\OG24Q&9K>6.*.*&:1V3&T;DW<%^P/\ M\%MO"W[6G[;OQ#_X)Q_&K]GZ\^%_Q>^'S732Z7'XECUK3=4AMW196M[Q((&W M 21R!&B7*,3G*LH^5_\ @K-^US^RE\.?^"I/[/7[*OPK^#7@>W^/0T_2+*T_ M:%^*EH[IX#TR=Y%MV%N[Q+>WZKYLT8N<1Q2RIP6D<)\Q_P#!*>Z\/6O_ =H M_$D:/\:)?'EJMKXAA'C2]U&UN)-7E6SA625I+5$@+&0.-L2*BE=JJH4 'Z, M_M#?\'$'P:_90_X*0O\ \$ZOC[\ -=TR]5DE3QEINL1WMI+:RV;75NT=ND8G MDFD 6(6Z*7:9@B>9E2WH?_!+K_@KUJ/_ 4F^,7Q?^$>J?L7>/\ X3S_ JO MK.%V\<*4N+L7#3@1W$!B0V=P!"&,.Z7Y7SOXY_,7]MC0-&\3_P#!YS\*],UN MTCN(8KOPY=+'( 0LT&DO/$WU62-&'N!7]!- 'F_[17[+OPS_ &G[GP%'\5M, MBU#3_ 7C^V\76FEW-NLL-W>VUI=PVPD#=HY;E9QU^>! >":_!;_@^ _Y.%^ MO_8F:Q_Z5P5_1C7\YO\ P? ,#^T/\!5SR/!>L$C_ +>X* /W(\9?LL_#']I7 MX:?"'6/'.F1?VM\.]CAL$J*\=^+7 M_!7O27_X*!G_ ()C?L=?!*+XI_%32M"EU?QI)J/BU=#T3PY;HD;^7/>+;74D MDY\Z &..!@IGC!8'>$^K/A*0WPJ\,LIR#X?LL$?]<$K\+O\ @A_X-\;_ M_ MX.I/VM_"OQDBF@UZ]T+QC>6;7@(:Z@NO$FE7EM*F?X9+1TD7'1#[4 ?IM^P- M_P %>OA;^WKIOQ0\"^%/A)K^A?&#X.7]YIWCKX/WNH6C7PO+>26'9:73R1V] MQ&\\+PB5VB"/CS!&K(S?FO\ \$Q?^"L__!07]L'_ (+/_&_XB:G^R'J'C&[\ M,^"YO"VG?#/0/'&F64/@ZQM]8B65C<7LL<5W*TR?O9(\M(Q&T"-$5#H9SX4TC6?&UIKVH1 FW>2X\2I]FA+#@L[6TLJ^H MMW/:LO\ X-H=*/Q*OF22,Y M 15_B8D =Z /U*^*G_!6GPL/V[=5_P"":/[*WPTL/B#\8/#_ (6;7=?T_7_& M,?A_2[6,)#(MFET8+F6>[,4\I1W\:(TDD0EM[J-$$RB2%T8%$*G;P0P-?'/ MQ[_;&_9:\>_\'!E[^S7^S5X6\!?!_P"(UEI$]G\6OVGO$$4!U9XH+%))=/TB M&[)LTN_)6.W-Y<1R,$64"-EB7S/"/^#12^T-O^"EW[4[:1XG74[2XL9#I^I/ M>K,;^/\ MF4K,)!Q*74AMPX.[/>@#0_X(,*J_P#!U%^V:% W?$;@?\ 8YZ? M7] %?S__ /!!DC_B*C_;-Y_B^(W_ *F=A7] % '\W/[/2)'_ ,'L&H!%"C_A M8_B&\,_"'X3?'[_@\:\2?"+XW_#S1/%OA76_ MB%XDAU;P_P"(=.CN[.Z"^&KUT#Q2 J2LB(ZG&5=%92&4$9GB_P %_$K_ (-3 MO^"U.F_$*S\.77B'X(>-EG33+F:W66>\\.S2H+BW21AQJ%BY0Y!4RJ$W;4N2 M ?O]\>/VS? _P#P3K_8,L_VF/VZ/%307'AOPMIT7B8:;&LUSJFM/!&CVUK& M"JRRRS[]HRJ@9=F5%9AXGX?_ ."TUWX&^+/P)\"?MF?LM2_"S1?VE+ 2_"GQ M'#XT35O+NF^SF&QU:$6L']GW$BW5M@1O"^(6_: _X)1_ M"'X^? [Q"GB'X>W?Q'L=6EU;2G,EO-;W6F78L[HXZ(=[)EL8:95."<5Z;\.O MV3/^"=/_ 4W_8-^ O[8_P"T=^V+\1_$NE^$[/2W\/VI\562/H?B*1;6&32X MX;2R6:2Y^U0Q0I!\\CE4V!MX) /$O^"Q_P#P5+_;5'_!:;X"_L#>%OV?+^P\ M*^&OB7H'B33O#,/B6P2]^(DXOF2TE>83&"TMC)"YBAF96#;99@C!$B^S?^"B M_P#P7#\1?\$O?@=\._C5^U'^PQXCL3X]O+RQG\/6'C;3KJ[T:]@>0K%,\.^" M19(%297BD;&]D95*_-^?O_!8 &T_X.V_V7)KK]VDO_"$^6S\!LZQ>J,>OS#' MUKT+_@]9U'3?$W[%7P;\0^'-2M[^Q@^*M_9S7EE.LL:7"6<\36T]S$&CE3#QF.WERX;(8 ;>+LO_#GKX<_,.?C+H6.>O\ Q)-7H ];T3_@Y$\!^/?CA^SQ M\+OA1^Q)\2M?T#X\2:/;-X^6%H=+T>]O4A,]K!+Y+1ZD]BTVV\,;QK"8I1EF MC91>\>_\'$7A+X8_\%,-3_X)<>)?V*_'FJ>/;"\>ULW\(:G;:@NI2OI?]HVB MPHPB*B:-X5+RF..#S&>5TCC=Q]%?\$;?#^D>&?\ @DW^S?IVAV4<$,GP4\-W M;I&N 9I].AGE?ZM)(['W8U^2=HR_\1U$G(^\P_\ ,:4 ?H#_ ,$X_P#@N[H_ M[;7[;OC_ /X)Z?&G]D_7/@[\3_ T5W*-'U+Q/;ZO%>+:RI'<1F:"-$25?,1P M$,L;IN993@;OO^OP _8.<#_@\J^,H#=3XC'7K_H-O_A7[_T %%%% !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 %%%% !7B/[8__!-_ M]A__ (* :19Z5^UW^SGH/C&33D*:9JLXEM=1LE)W%(;VV>.XB0M\Q19 I."0 M:]NHH ^6_!'_ 1R_8;\)SV'_"2^'O''CJRTF:*72M!^)OQ6U[Q'I-H\9!C* MZ?J%Y+:,5(4J7B8J5!&,5]"?%#X4?#3XU_#G5OA#\6_ NE^(_"^NV+6>KZ#J M]FD]K=0'^!T88(! (/4$ C! -=!10!\O_#+_ ((W_P#!/KX5^,/!?C/2OA%J M^LR?#3?_ ,*TTOQEX[UC7-.\);F5C_9UGJ%U-!;$,B%65-R&--I78N.E_;0_ MX)C?L1?\%#+G19_VQO@Y<>-8_#R2+HME<>+=6M+6U+GYY%M[2ZBB,C< RE2Y M4*N[ 'O=% 'RU\;?^"+O_!-[]I'P%X)^%_QX^ ^I^*_#_PYTEM,\$Z3K/Q' M\02Q:5;%L[$!O_F. B!WW.(XHHPPCBC54^.W_!%G_@FW^T]X9\'>#?V@_@/J MOC#2_A_HYTOP=9:[\2/$,Z:7:D@E(P;_ )8A44NV7*11(6VQHJ_4U% 'X1?\ M'E&F_"GX1?L1? /]G'P3XB$,)I=+T'4O$<]_J$>FQV,L2RL]U+)<21JQ M$8D=F' 4'C ^S?V-?^"0O_!)W]ISX!?!']IJ^^#NE^,I-,\&:3J-EIT7C*^N M_#L&JO9V[W,PTM;DV*3-(-TJ"(!WRTBLW-?H-?:'HNIRB?4M(M;APNT//;JY M ],D=.3^=2V=A8Z=#]GT^SB@CSGRX8PJY]<"@#QW]M#_ ()Z?L:_\%#/!.E? M#W]L;X&:?XTTO0M0-[HR3WUU9S64Q4*QCGM)8I55@ &0/M?:NX':,>;_ !(_ MX(:?\$F/BQHW@CP]XT_8>\(M8_#J)HO"5IIC76GQVR-()6686LT8O TF787' MFAF9V.2[$_5]% 'S5^UC_P $@/\ @G5^W'K>AZY^U+^SLOBEO#&EC3O#=DWB MO5K.RTJU 4>5;6EI=Q00 A(P=B L(T!)VKCW70OAIX:\-_#>/X4Z7>:Y_9,6 MFO8QS7/BB_GOUA92I/V^6=KOS &.V7S?,7 *L"HQT%% 'S-^S#_P1Y_X)W?L M9_&.X_: _9F^!-]X5\7WT,T6IZS;>/==G;4(Y7#R)%])^'%E\%=:;P7I&H0:BGP[N/B+KDOAJ[OH2"EW&'GCGA MT^^#QO:3H"$FMYH626VE4,RB2)T8!F&<$@\C\"O^":_[(G[/OQGG_:1\*^!M M7USXBSZ2FEKX\\>>+]2\1:M;6*J56V@N=2N)GMX]I((BV[@S;BV3GWBB@#YD M_:(_X([?\$[?VL/CS;?M/?M!? J_\1>/;'[-_9GB27Q_KMO-IPMY#) MJL%\ MB6JQR%I%6)4 =F?&YB3!\3O^",G_ 3E^,G[1$'[6GQ*^!VKZG\2;2[M;JQ\ M9O\ $GQ#'?67M!41[0IY')-?45% "*H10@)P!@9.3^9KQK M]I?_ ()__LJ_M:>-O#/Q5^+_ ,/+@>-/!;,?"/COPUKU[HVMZ0&W!DAOK":* M;RSO?,3,T9WME?F.?9J* /)?V5_V&?V6_P!BW2]?L?V=/A='HUWXLU-]2\6Z M]>:E=:AJVNWC,S-/>7]W++_:- M'[7NC_!/78?BA]N>[;QY_P +2\2-JCS/$87+3MJ)9@T1,14DJ8R4(V\5]3T4 M %<3^T!^S?\ 7]JOX:W?P?_ &C_ (1Z#XU\,WK!YM'\0Z"*[:B@#X^\!?\$+?^"?'POTL^$/ &B_$[2?"1=F_P"$#L?CIXJB MT,ACEE:S340CH3R4;*G."".*^I/AK\,?AS\&O FF?"_X2^!=)\->'-&MA;Z3 MH6AV$=K:VD0).R.*,!5&22<#DDD\DUNT4 ?&WAW_ (-_/^"0_A;XE>*?BIH_ M[&NCIJ'C"UNX-6LVUB_:PC6ZCDCF-O:&?R+5RLLFQXD1H2V8C&:]$_9C_P"" M6'[#?[&7@/Q3\,?V7/A3J_@K0?&<13Q#IVC?$'7529BH0S1EKTM;3; %\^$I M+M4#=@ 5]"T4 ?+7[.W_ 1=_P"";O[),?B:']FGX#ZGX*7QEHQTKQ,N@?$? MQ!!]OM3G"OB_X9=S[9%PZ;WVLNYLI\ _^"+/_!-O]EK0_%WAO]G;X#ZKX-L/ M'FCC2_%]KH/Q(\0P)J=J-VU),7_WE#R!77#JLLBA@)'!^IJ* /GS]C'_ ()8 M?L)?\$]-?V?OK2B@#YK_95_P""1/\ P3]_8?E\22_LE_!; M5/ 9\7Z6+#Q%_8/Q"UY!>1+OV,0U\0DL?F2>7.FV6+S'V.NXYC_96_X(]?\ M!.S]B3XH7?QE_9<^ =SX2\1:C:2VVJWMMXXUNXCU&&3)=+F"XO9(;D;CN E1 ML, PPP!'TQ10!\I?"7_@AQ_P28^!WB'Q3XI^&O[#7@VSO?&6GWMAKDEXMQ>I M]ENXWBN8+>.YED2RCDC=T*6PB&QBH '%=W^QE_P37_8=_P""?'AC6O"'['_[ M/>E>#[+Q'.)==9+RZOI[X@$*DD]Y++*T:AFVQ[]B[FPHR<^Y44 ?-/[.G_!' MO_@FU^R3\4]:^-?[.'[+6E>$O$VO+,+K4M-U>_Q:F5'1VLXGN&CT]MDDB!K5 M8F5)&52%)%0? /\ X(W_ /!.K]E_X^3_ +47P(^!>I>'_']Y+<2:EXGB^(>O MS7&HFXD$LXNA-?.MTLD@$CK,'5G4,02 :^G:* .%^/G[-7P2_:?T'0O#/QT\ M!6GB"Q\->+M-\3Z+;W9;%MJEA,);:<;2,[6RI4Y5T=U8%6(/=444 ?$_C7_@ MW6_X(W?$#X[2_M#^)?V*M&?7;G46O[VQMM8OX-*NKDMN,DFGQSK;$%LDQB,1 MMD[E;)K[2T[3M/T?3X-)TFQAM;6UA6&VMK:()'#&H"JBJN J@ < "IJ* / M"_VPO^";/[''[?5E:Z1^US\-=5\9:997*7-IHEQXZUJUTZ*X1'19Q9VMY'!Y MH61U\S9OP[#/)K4_9'_8/_9@_84\)GX?_LL>"M7\,>'@93#X>?QMJ]_I]NTC MB21X;:]NIHH69QN+1JK$LV3\S9]@HH \N_:U_8R_9R_;G^&!^"_[4G@>\\2^ M%'NH[BYT&/Q+J.GV]U(C*\?GK97$/GA75759-RJRA@ 0#3?V2/V+OV)M1U"VMI'9FW$WD!F9F98]H9F+$$G->IT M4 <+X4_9J^"7@CX^^+OVG_"_@*TM/'/CK2=-TWQ3KR%C)?6]@)1;*03A2JS% M25 +A(@V?+3#/VEOV7OV?_VQ/A%J/P'_ &FOA7I?C'PGJA1KO2-51L"1#E)8 MY$*R0RKD[9(V5UR<,,FN]HH ^7OV'?\ @C-_P3>_X)T>,;_XC?LG_LX6>A^) M-0MWMY?$.HZM>:E>0V[$%H89+R60P(< ,(]I< ;BV!7U#110!Y_^T7^S#\'_ M -JWP)<_#'XX:?KNH>'[^RN+/4M(TKQGJFDP7]M.JK+#0Y>% M;F!K\Q7**S/A)49<.ZD$.P/TW10!F^,O!OA+XB>$M3\!>/?#-AK6B:S8RV6K MZ1JEJD]M>VTJ%)(98W!5T9205(((.*^1?V?_ /@WW_X)%_LQ?':U_:.^$'[( M.G6GBC3;T7FC3:EKNH:A;:9< [A-;VUU<211NK89&VDQE04V$5]F44 ?.G[5 M7_!)3_@G/^V[\8=$^/G[5'[*^A>,?%GA^T2UT_5+^ZNX@\".SI%<0PS)%=HK M,V%G20#<0!@D57C_ ."/_P#P31@_:HT_]M.U_9 \+P?$?2DM1INLVWVB.VMF MMH4AMY$L%E%FLD21QA)!#O7RU(8%01])T4 ?+WCC_@C-_P $YOB/^TQ)^V1X MQ^!^KW7Q1?4TU!/'$?Q*\0PW\$Z*%C,+Q7Z^0J( B1QA41 $50H KZ@10B!% M)P!@9))_,]:6B@ KY7_:=_X(J?\ !-;]L_X@#XH_M4? +4O'6NI$\5M>Z_\ M$;Q!*+2%I&D,,$?V\1V\6]V(CC54&> *^J** .3^"WP3\!?L_> [7X9_#,:V MFC6*HEE;ZYXJU'5Y+>-(TC2*.:_GFE2)4C4+&&"+R0 6)/G?[0/_ 3J_9._ M:4^+FC?M"^// FI:9\1/#UD]EI'Q \%>*=0T#6H;5PRM;M=Z=/#)+$0[CRY" MRC>V ,FO<** /+_V4?V,?V8_V(/A[/\ #']EWX2V'A72KV_>^U1H9IKF[U*[ M?[UQ=75P\D]U*>F^5V;' ( Q7GMY_P $@O\ @FU?_M93?MQ77[*&@GXG7-\M M]=:^MY>+#<78=9!/JGB:RU&]\R.2ZW?:) M;6-IS%8R/O<&2V2)L.P!&XY^CJ* /F'X$?\ !&[_ ()T_LR_'^?]J;X&_ O4 MM!^(-Y/<3:EXIB^(>OSW.HM<2>;/]J\Z^=;I9) '=9@ZNP#$$@&OI+Q!H=EX MFT.[\/:C/>1V][;O#-)I^H36DZJPP3'- Z2Q-SPZ,K \@@UQ7>E6^K:I>"XMYXXFB$HN MHYEN"Q1F#$R$OG+[CS7L5% 'A7PK_P"":/[$GP:_9KUG]CKP3\$4D^%NOQ/% MJ/@77_$&HZOIP1V+L(8K^XF%L#(3)^YV?O,2?? 8>=?LB_\ !"7_ ()7_L-? M&(?'S]G+]E>RTSQ9!O\ [,U?5==O]4;3 ZE6^RK>3RK Q4L/,4>9AF7=@D5] M=44 >!?MC_\ !+O]@S]O_P 1>'?&'[6_[.^G^+-8\)G_ (D&L+JE[I]Y:KO\ MP1^?93PR21A\L(W9D#%B%!8D[/[0'_!/S]CG]J#]F2W_ &.OC3\!M&U/X_X(XZG M\,-!^$.M?L6Z;>Z/X?Q-JPNVDF6)',UTEVLTXVPQA$D=DC (C5 S9 M]0_:-_X)8_L.?M=?"OPI\$OVE?A3J_C'PKX)"_\ ".:/J_Q UUHX'5&C660K M>AKF58V=%EF,DBJ[*& 8@_0E% '$_L\_L[_"?]E;X4:7\#_@=HNH:7X6T2$0 MZ/I5_P"(;[4A8PJJJL$4E[--)'"JJ L2L$0?=49->+0?\$;/^"=-M^U.O[;D M7P,U/_A;"ZQ_:@\=-\1=?:^-SL\K)8WVTQ^5^Z\HCR_*_=[=GRU]/T4 ?,'P M^_X(V?\ !.CX5_M-?\-E^ O@9J=A\4&U:;4KCQI_PL77Y;RYN)23,9C)?LLZ M2 E7CD#(ZDJRE>*^GZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "O.OC]^TUX _9[E\.:%X@M+ M_5?$/C+5AIOA+PQHZ1M>:I<\;MOFND<<:!E+R2.JJ&&3D@'T6OC_ /X*P?L. M_&;]IK2?!_QJ_9H\5/8?$#X;74]UHUHMT(&O%=HG_=2D[8YD>%2N["L&8,1Q M0!W'PL_;ZE\2^(]!\,_%?X!>(O"J^*O%^K>'/#VNV]S!J.FS7UC>W5JUO++$ MPD@E;[+(P#1[&PVUV"DUC?MD_P#!2/4_V9&U1OAQ^RUXP^(UGX;(_P"$L\0: M8CVVDZ2V S1M=>3*'D12#(%7;'N 9PV0/G#_ ()>?\%&_"WB77[3]B+]KGP0 MVF^-K?QQJ-]I>LW<(1+C6YM2N+N6&6(!?LMP+B:5$V_(WW,*:MHM_:ZBL%Y'&VG0S1L);E;2W)#<@ M@'2?L7_M>?#W]MOX'6OQL^'>GW=C$UY+8ZGI=]@RV-W&%9XBR_*XVNCJPZJZ MY"G*CY8^(O\ P7K\$^#?'^M^$/#?[+7BOQ!8:5JUQ9VNN65^JPWZ12,@GC'E M'Y'V[EYZ$55_X)*?$G3_ (E_\$U/%WPC_91\(1Z!\0-!@N;6ZDU74R8KG5+N M$B+4C*$RHPO$>WY?LX7)&&/C,OQ5_P""R_\ P2V\.:/J'Q2T.R\5?#+0X;>Q M^S)';75E;6Z!8TB\^!%N+7"A55Y!LW$<.>" ?>_Q@_;R\%_ ']E7P]^TE\6_ M!&I:=?\ BFVM!HO@F&9)+Z>\N8_,CM=Q"JK!>78@!,$.;W0$UKP_%8:Z=2L=5M3YFY8YV@@=9D\J7=&8\8B\2K)J]O;3GYDFDN+%'C?'!>/:4R.,EL<&NH M_P""D6N:KX>_X+@?L\ZAHDC+/)8>'+:0H>3#-KE]#*/H8Y'!]C0!^GE%%% ! M1110 45D2>(]521D7PG>, Q 8,N#[TG_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%5]-O)[ZU$]Q826S%B/*E(S]>*L4 %%%% !1110 5Y'^T%X MO_:'^'GQ4\$>-/A9\*-1\9^$$L=5L_'.CZ/J5K%=P-*UD]G=PQ7$L:SLABN$ M*A@0LS'TKURB@#\WOAW^Q]XJ_:Z^-?PP^,%I\);KPEI/P[^*OB[6?$?BO6&M MXKK5L>*KN[M=.BABD>1C$ZNKO($5/,DV%\<_1/PP_:9_;JTKXI>)O 7[07[$ M&H76F1:I/_PB'B/P!J-G)!(%8H ?,W)R<&).M?3%% 'RI^S5^ MR/\ %_\ 8Z_9Z^)WB[X2^'?#U]\5/'6M7OB"UT"YN6&F6L2. MXWY16=R-RJ U,\*?%']L?]IW]GWQ-\"_CW^Q%>>%?%&O:)=:1=:Q-JMFWA\+ M/$T1N&!N'N0%W%A%&DQ8J/WBAMR_5U% 'Q'^VY_P2^U#QE^R7\,?A_\ L[^5 M>^)O@N\,GA^#4)E@_MB+$9N8R[';%++)%'*"2$#*5R VX7I?V5/B#^U1_P % M*O#'[:7C_P"&VI^$?"/P_P#"=M9Z5IOB)[?[=JFI))=2JPB@ED$<43W6=[,- MS1+M#*2P^SJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHK%^(WCS0OAAX%U7X@^)IMECI-D]Q/@\OM'"+_M,V% [EA65 M>O1PM"=:M)1A%-MO9)*[;\DB9SC3@Y2=DM6;5%?)'_!//]K37?BAXZ\3_#[X MBZGOOM6O9M9T;>_";C^^MDS_ JNUE7L%>OK>OG^$N*EL[KS37]7"BBBOI3O"BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M*JZX^L1Z+>2>'H8)-06UD-C'=,5B>;:=@W;<3=E*?#?@O0[CQ+XMUVUTW3[5-UQ>7LZQQH/@'4G@5\%?MW?MOZ#\\O\EWZ^ M?0VOASX\UWX7^.]*^(/AJ;9>Z3>I<09. ^#\R-_LLN5([AC7ZX?#GQYH7Q/\ M"Z5\0?#,V^QU:R2X@R>4W#E&_P!I6RI'8J:_'6OM+_@E;\>/^0E^S]K][_?U M'P_O;_O_ C]) /^NAK/P XP_L;B*638B5J6*^&^RJK;_P #7N^;4$+@S,_J MN->%F_=J;?XNGWK3UL?:5%%%?VJ?JH4444 %%%?.?[?#7X*^'K MG1[#7/B7KILX_$7B16;3]$M4>))+B5%>,RN6E543>BYR68 8(!]&45\H_!#X MN?MI6$OAOQ/XE\0Z%X[\(ZU\4-?\,:\[Z$;+4M%CM]8O[.VND>%S%+ ?L\:, MC1AE+I\[99A'^W1K_P#P4R/AGQ+\0?V5==\)^#_#G@^UGN/(U:U2ZU?7DMT+ MSRHLT,D$$6%81H<.X4L64.J@ ^LJ*^4?V!OV^_$OQI_8#U;]JW]H;1HK*?P@ M=275[RPM_+CU.&SA68SQ1DX#,&,94'!DC;& 0H\5?_@H=^U6O[#J?\%)!XJL M_LC>/C9'X9_V7;?V;_9'V@VVS[1Y7VO[5O&[SO-\O_ICVH _1BBOD/\ ;G_X M*51_!C]F/X??$;X$V]I<^(?B^;5?![ZK'OCLH)8XWEN9(U(WM'YT2;,XWR G M(4J2#]KSXD_LZ?\ !13P_P#L0_&3Q_+XPT/QWX5@U'P]XEU/3K2UO;&^9[E/ ML[BTBBBDAD:U<+^[WJTB LPR: /KRBBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *XOXQ_M!_"7X#:4FI_$KQ9#9O-_Q[6,8,ES/SC*1+\Q [ ML<*.YKM*^=OVROV'6_:2\5Z)XR\):W9Z3J,1^R:WGP_LO 'C77#H_B72UN+KPIK=MM>:U)\M9MT1(\Z MDPAU!!!\O#*<9]^KRC]H#X'_ !<\=_$?P9\8O@E\8K/POK?@^VU*TEL-7T)K M^PUFTO3:F2"=4FB= K6D3JZ-D,.E 'YR_P#!/C]K/]IO]@WX[>&OV-_CGIYU MCX<^*/&>H:#X9U41?+#>)JT]C/<6LN SQ&]5_,BD^90XD 7=A_T&_;U^ GQU M_:._9]UGX9? GXTKX1OM0T^>"]AET])(]6B=<&U>8_/;*XRI= 3AR"",BO+_ M (-?\$_/'GB[QGX/^)G[5OB#37/P[\<^)]=\)^$]"L-D1O+_ %JXO$O;BX,T MAD7!AEBA54,>%$A9@ZUT?PP_9C_;M^#OQ2\3:MH7[:NG^*?"?B+5)[RVTKQ_ MX9N;^?2/,=F"6[1WD6%3(78&6,@9"(30!\:?LY?%WXU?$W_@C]\??V?_ !QH M26]Y\*K$:=:/!9) R6JN9)[>18P%9XA#-N?[S!P6).6.+%K_8K?VWY&_S/ M[.^T^=Y6SS/F\_RM_;;WH ^%_P!J?PYXKT?]G?\ 8GOO$$H'M7N_P#P4GL-5U;_ (+??L\V>B([3QV?AJ9]G7RH]=OI)3]! M&KD^V:^T/VNOV%/A=^U7\!M,^";7#>&G\,2V\_@O5M.MQ(=&F@3RX@(V(\R+ M9\K1EAD '(*J1E^!_P!BG5]7_:TM_P!M3]HCQAI6N>+M'\.)HGA?3] TJ2UL M=,B'F^9/^]ED>29S/,!DA460C#'# ^@Z*** "BBB@#(D\1ZJDC(OA.\8!B MP9<'WI/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^ MEK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI: M/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU? M_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU M?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"] M_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W M_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** M ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^ M$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_ M^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ MZ%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ MH4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI M:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_O MI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8H MH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$E MU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (27 M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+ MW_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4 M+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^ MEK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI: M/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU? M_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU M?_H4+W_OI:/^$EU?_H4+W_OI:V** ./\?_%R#X;>"M3\=^)_#5W#8Z7://.[ M2*,X'"CW8X4#N2*^;OV"/VPO%'Q \:^)? GCH27M]J]_-K&CHLH_=[C^]MTW M?PJ K*HZ /67_P %4OCQ<>?IW[/N@WB>5L34=>\MCN+9/DPMZ#'[PCWC/&.? MDGX>>._$'PP\<:7\0/"MP(]0TF\2XMRV2K$'E& (RK#*D=PQ%?RUXA>+=;)_ M$K"T<+)O#X1\M5+[;GI47GR1MR]IIGY[G?$D\+GM.--^Y2TEYWW^Y;>=S]<_ M^$EU?_H4+W_OI:/^$EU?_H4+W_OI:\"^#O\ P4[^"7CKRM,^(UG<^$[]\ R7 M!-Q9LWM*@W+_ ,#4 ?WC7T5H7B#0O%&EQ:WX:UJTU"RG7,-W8W"RQ2#U#*2# M7]"9!Q7PYQ10]KE>)A575)^\O\47:4?FD?:X/,<#F$.;#U%+\UZK=%+_ (27 M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HKZ$[3'_X275_^A0O?^^EH_X275_^ MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_ M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X2 M75_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X M275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H M4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK M8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_^A0O?^^E MH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@ M#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6I?&OBO3_ )X1U+QGJUM=36NEV4EU<164!DE9$4LVU1U.!7Y M\_M#?\%!?B[\<[I_!GPUM[GP]HER_DI:V#EKZ^R M(F0\"8>+QEYUIKW*<5[TNE[[15]V]>R;T/'S?.\'D\%[6[D]HK=_Y+^M3Z4^ M/O\ P4-^&OP::X\.Z5I3:UXABRIL+>[7RK=_2:1-" MSO435O>3L]4_BG:SLXP6YY.7?ZQ9EC(8NN_94EM#JUYK]7ZI$O\ PDNK_P#0 MH7O_ 'TM'_"2ZO\ ]"A>_P#?2UL45^Z'UQC_ /"2ZO\ ]"A>_P#?2T?\)+J_ M_0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!7TV\GO MK43W%A);,6(\J4C/UXJQ110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%0W]_8:59R:CJ=[#;6\*EIIYY B(OJ6/ 'UI2E&*;;LD# M:2NR:BO!_BU_P46_9R^&GFV.C:[+XHU!,@6^A*'A#?[4[$1X]T+GVKE_V4_V M_P#5_P!H3XW7'P\\1^%;#1K*[TZ271(H)GEF::,AF1W. V8][#"KC8>N:^'J M^)'!4,ZHY5#&1G7JR44H>\E)[)R5XIMZ6O>[M8\B6>Y4L5'#*JG.3LK:Z^;6 MA]05Y[^U#\9/$/P$^#U_\3?#GA"/69+*:))H)KDQI"DC;/-.%)8!B@*C'WLY M&*]"JAXH\,:!XU\.WOA+Q3ID=YIVHV[07EK*2%DC88(R""/J"".HKZC-J&.Q M65UZ."J^RK2A)0G9/EDU[K::::3M?1Z'H8F%:IAYQI2Y9-.S[/HSPK]A#]K7 MQ+^TG:>(].\?I8PZOIMW'/;0V$)CC^R2+M"J"S$[70Y))/[Q:]J^(WCS0OAA MX%U7X@^)IMECI-D]Q/@\OM'"+_M,V% [EA3_ 9X \$?#K21H?@3PGI^D6@Q MF#3[18@Q]6VCYC[G)K7KR^'LMS[+N&X8/'XI5<4HR3J\K:NVW%M-IRY;I;QY MDNASX*AC*&!5*M4YJB3]ZW7II?6WROY'XZ_$;QYKOQ0\=ZK\0?$LV^]U:]>X MGP+[NZ#ITD@4ZAI6OQ M:B\8)QN:)H8.!U.&)] :_/,)]!WQ#XAPDLUI8B=2-2\^9T8J4KZN2C+$*4K[ MW2=^A^;XG(,LIXEPK8]<[>ON-Z];M2M]YPW[.WP%'[1/B"^\":+XQM=*UY+, MW.DP:A&WD7P7_61[URR. 0PPK9 ;IMY^]/V%?V<=<_9U^%5WIOC.&)-=U;4W MGOU@G$B)&G[N)0PX(V@OZ_O,'I@>B_![XS?#'X_?#ZP^*?P@\8VFN:%J4>ZV MOK1CP1]Y'5@&C=3PR, RG@@5T]>AP3X,97X?Y@L17DYXRESP>'WU+0]!L3 M]F@TJY)O(KAGW22^5PQ)"Q@>7N/R9XS7V/%^?8SAK(IX_"X26)G%Q]R%[M-^ M\]%)I*-W>SUM?34]?,\95P&$=:G3=1JVB_'H]EY'UW17*? SPKXG\$_"'P]X M8\:Z]>:GJ]MID?\ :=Y?7+32-.WS.I=B2P4L4!/9175U[V#KU,3A*=:I!PE* M*;B]XMJ[B_-;,[*4Y5*4925FTG;MY?(****Z30**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ([FZM;*+S[RYCB3V?P\T>S^ M*%Q:3>((K"--5FL7+1R2@8+ D#D@ GC&XG'&*^/R;B?&9KQ)CLLJ8*I2AA[* M-27PU+ZNS6BT<7%7;:=YE><_"/]E#X&_!/7+WQ/X'\&Q+J5YW9\V2V1V)\F'(Q$@! MVC:,D8W%J]'HKZ'$Y7EN-Q5+$XBC&=2E=PE))N#=KN+>S=EJCMJ8>A5J1G.* M;CLVMK]NP4445WFP4444 %%%% !1110 4444 %%%% !1110 445D^-O'G@GX M;>'9O%WQ"\7:;H>EVY GU'5KU+>%"3A07<@9)X ZDG H UJ*\V^%'[7_ .S1 M\;=9;PS\-_C'HU[JRSW$0T::X^SWLA@FDAE9+>8+(Z!XG&]5*G&^//QKTS0=1OHA+;Z<89[FX\LD@2-%;QR.B$@@,P"G!P>#0!Z MQ16-\/\ XA>!OBMX.L/B#\-O%=CK>B:G#YMAJ>FW EAF7)!PP[@@J0>0000" M"*\D\9_\%,/V$OAYXNU/P)XR_:3T*QU?1[Z6SU.R=)V:WGC8I)&2L9&58$'! MZ@T >Z45QT_[07P7L_@U'^T+J/Q%TZT\%RZ>E]%XAO9#! ]N^ CCS "=Q("C M&6+ *#D9@^%O[2'P:^,NNW_A3P'XMD?6=+MX[B_T/5=*NM-OX8) #'.;:\BB ME,39&V0*4.1@\B@#N**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHJ'43J T^UWH[Z==[I,\[ M+,TP^:T95:*:2;6JL]#B_P!H?Q!\0?"7P5\1>*OA=]F_MO3=.:ZM1=6_FJ5C M(:3"Y&6\L/MZC=C@]*_.R'3/VP?VQ]3%PR>(?$L)EXFF;R=/@;OC.R",^PP> M*_4:2..:-HI4#*P(96&00>H(IMM;6]G;I:VD"111J%CCC4*J@= . *^=XY\ M.)<;UHN=:48):Q6SUW[? M@SXJ^$O_ 2=O)?*U+XV?$)85X+Z7X?71< ]B A]FKZ=^$_[-'P/^"B M))\//A]8VMVBX.IS(9KILC!_>R989[A2![5W=%>OPWX<\&\*6E@,)'VB^W+W MYW[J4K\O_;MEY'3@K^][?*P445XQ\=?^"AG[&7[./G6WQ3_ M &@-!M[^#(?1]-N#?7H;^ZT%N'=,GC+A1[U^B8#+2?MW?';5/V:/V0_'OQLT$J-2T;0R-*=U#+'=SR) M;P.0>"%EE1B.X&*^)_CI_P '&_@;3?.TS]G'X#7^JR#*Q:OXNNUM8@1_$+> MN[J?>2,^U?&OQP_X*%_\% /V_DN/A#>ZC>ZGI>JNC/X)\$^'3Y3E-II66SZ:NWX7/FS5M6U37M5N=V<[P7=I=1&.6"5&*LCJP!5@0 M00>01BJ]?W!#DY%R[=+;6/S%WOJ??7_!OY^T9XG\"_M47/[.\^HRR:#XXTNX MFCL6'OV@IO!2 M^($T87,"2!V1]K ,$D8C((/3C.1^Z/[(__ 4'_9A_;0TA9?A% MXZ2/6DAWWOA75]MOJ-MQR?*)(E4=WB+J,C)!XK^-_I!<)9E3XD6=8;#-T)TX M^TG%77M$Y)N5M8^[R*[23VO<_1>$LPHO!?5IS]]-V3[:;=];Z'MM%%%?SB?9 M!1110!^?7[4'QT_:Y^$O[1NM^.;277_#>F3WHM])@N(_,L+FWB&Q#M.Z%V8 MN<992YY%=U\'?^"KUA/Y6E?'+P,T#<*VKZ!ED^KP.\M9TVSVUU"LD!C@#V1D'M7X)FG!'B=P]F5;,>&\S=:-24IRHUK6O)W:C?W-^J]EII M<^-Q&4Y_@:\J^ Q'.FVW"7GVZ?\ I)['\-/C1\*_C#IW]I_#7QUI^K(%#216 M\V)H@?[\38=/^!**Z>OSA\1?\$^?VIOA=XWTYO"*&]BFU"*&V\0^'KQE:TWN M%$DB_+)$%!RS %5 /S5^BNBZ<^CZ-::1)?SW36MK'";JZD+RS%5"[W8]6.,D M]R:^WX"XJXFXA5>AG67/"U:/*F]>6;E?X$ULK:VE):K4]?)LQQ^-4X8N@ZA:;-K&MZE!9VEM&9+BZNIECCB4=69F( M 'N:F4HPBY2=DMV)M)798KDOB[\2!S7S=^TA_P4^T30_M'A/]GJT34;L923Q'>Q'[/$>F88SS*?1F MPO'1P:^?_A?^SW^TA^V=XMD\9:A=7<]M/+B]\4ZZ[>2H!Y2/NY'("1C:O .T M5^(\3>,>'6-_LGA6B\;BWI>*;IQ\[KX[=6FH+=ST:/D\?Q1!5?JV70]K5?;X M5_G^7F?<7[+O[7W@O]J!M;M=$TB;2[O2;D&.QNYU:2:U; 2?C@'=D,HSM^7Y MCN%>N5Y/^S;^QY\*_P!FNV-_X>AEU'79[?RKS7;W_6.I()2-!\L2$@' R3@9 M8X%>L5^E\(KB:.0TEG[B\5KSL''Z[;VG6WX> M5_30****^E.\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX1_X M+2V_[1/@'5?A)^U5\)_##>(?#WPO\0SZIX@T5HFDACFS"8;F:->2@5)D\W_E MD7R"-V:^[J\G^/'[5OPZ_9[^+?@;P!\7-5LM'T'QQ8ZM&GB#4W\NUM[ZV-F8 M8)96Q'$LL<]Q@N0"T2@=30!\Q_\ !._XP?LK?MS^"/#=O=:C:Z9\2O _Q)US MQC9:+<8-Y:1WNKWMV8XI&"_:(3#=JDA3HZ*S*,)GU+]LS]AW]D'5/@/\5_BK M\5?A_97^MWFBZGK-YXSU0!]1M98X'>!89L QQPA(HXXEPI6-58.68M\0^#OV M;_".L?MT_"3XC_L>:PD_B*?XM>)[[Q]9:!<+)::/HUGXDN4@N'\OY+:*:QWP MK'D+*J)M'SDMZQ_P4N_X*C?LZR_&J#]ECQ1I6L^)O WAZ]6?X@6OAR:)1K5] M"X:+2WD=@!;1N \VW)=T6/Y0KD@'4?\ !).P^*7[+G_!+#Q-\7O$7AK4]0N+ MZZU+Q%X0\/0VDDTUQ#]FABMU2)06Q--$6&!@JX?HQ-?'OP<_:0_8.T+Q%I_@ MS]NK_@GA?6FK3HAU[QH^MZ@;VZN'_P!;>3V;F(_.Y:1O+;C)"H< 5^A_[,G_ M 4\\)?'#X!_$3]I+2_@MK6E>!/AW;6]O::986R7&HW4L<327"I&C")42-[8 M*N0% =F8+@+S?QD_:9_8'_X*8?LA>(?#VB:M9ZQXDGTBY'ACPE?6J+XCM-6\ MH_9Q;6X+.S&0)EXBT17<';8'P >-?\%J/B9X;N=)_9R^!_PGO;9O VKWL.IV MD.GOFUN+2+[+!9;/6-8II< ]F7TK6_;H^(^K?"#_ (+H_ OQ!X>N&A.M>&M( MT?4DC.!<0WNJ:A9L''\0 D1AGH8U/4"N;_X*"?L._$WX3_L7_L]^-I;&;5;W MX-1QP>.%L%,QM[>9X)Y)1MSNB@EB,>X?PN&("@D=I\:/AQ9?MG_\%H_AKX\^ M$VK6NO\ A/X<^#]+U+Q+XATFX6XL[6>"\O;NW@\U"4,CM);D(#NVLS8PIH _ M1:BBB@ HHHH **R)/!>E2R-*US>99B3BZ8"D_P"$'TC_ )^;W_P+:@#8HK'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@ M#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"V MH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P " MVH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BB ML?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:@#8J'4-1T_2;*34M5OH;6VA7=-<7$H1$7U+' ^M9A\#Z1C M_CZO?_ MJ_._XF?!#]L3XO?_A]7;F*Q5 V4D#-MA3< MA5L#!P>E?!\=\9XO@_"T987 U,54K2<8QALFE?WK*4M5>R47>SNT>/G&:5,L MIQ=.BZDI.R2[^>[^Y=#ZN^+7_!1G]G/X:^;8:'K4WBC4$R!!H:AH0W^U.V$Q M[IO^E?/]W_P5)^+_ (A^(ND3V7A^PTCP]'JD)O\ 3;6'[3'"CQ9FDU.I-4(;V6_^?JFUZ'H\,L<\2SPN&1U#*P[@]#3 MJQ_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK^@U>VI]H7-)\/:!H+W,FAZ'9V M37EPT]VUI;)&9Y6)+2/M W,222QY)-7*XWQU??"CX8:&_B?XD_$*T\/Z;']^ M_P!;UU+6$>V^5E'ZU\F_'3_@L[^P#\)/.T_P9XI\1>/-1CRHA\-1NMN']&N) MS&A7_:C\RO;R+A3/\^DJ6582=1?W(OE7K+X8_-HY,1C,%@8_O9J/S_);GW)4 M.HZEIVCV,NJ:O?PVMM A>>YN90D<:CJS,Q ]S7XK?'#_@O%^T9XU::P^"7@ M?2O!%F^1'=7%R^IWR^A#R!81]#"?K7D^B_!K_@IQ_P %"+R+4W\/_$#QG93. M'@U#6[E[?2X\]XWN&2W7&_V"?@.9K+4OC5;^)=2AR/[+\&1 M?VB[$=5\U"(%(/&&E!_6OC+XZ?\ !QOX\U/SM,_9Q^ ^GZ3$3JG[1/QQTK0H3AI-*\,6K7MP1_=::7R MXXV]U645]B?!?_@C#^P/\&5ANE^%TWBC4(L'^T?%]Y]L+$=S#M6#\H\UW\O@ M-P?NZF95E_X!?_R2#7_@PROQ5F/\M&/X_J_R/RJU?]H#_@J%_P %"M2FT#3/ M$?C_ ,7VLS[+C2O#%G);Z;&#T$R6RI" <;I?7D\UZ]\"O\ @WR_:T^('DZC M\9O%OA_P%9/@R6[R_P!I7RC_ *YP,(?_ "-GVK]@=)^&/A/0=.AT?0[62RM+ M=-D%K:2^7'&OHJK@ >PJS_P@^D?\_-[_ .!;5Q8_QYSBA0>%X>P5'!4NG+%2 MDOPC#[X/U-:7"N'E/GQ=6567F[+]7^)\A? O_@@Y^Q!\*O)U'Q_8:UX^U&/# M,^OWYAM0X[K;V^S(_P!F1I!7UO\ #WX6_#/X2Z&OAGX6_#[1?#FGKC%EH>EQ M6L1([E8U )]SS4W_ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5^2YUQ5Q)Q'/FS M/%SJ^4I/E7I'X5\DCW\-@,'@U:C34?1:_?N?-?[:G_!(/]F']LGQ!-\1+K[; MX1\7W _TK7M 5-E\0,!KF!QME8?WU*.< %B /!/AY_P;??"71_$,=_\3OVE M-=U[34D#'3])T"+3GD .=K2M-/P>APH/H1UK]#_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VKWU MJ4DY?-7]4G9G@?Q:_P""2G["WQ7^$UA\*!\&;/P^FCVGD:-KGA[$&H6W4[FF M(8W))))\_P S)8GJ _M@_\ !&K]EC]J:*[\3:+:3>#/&$^YQXAT>)6CN9#WN;.:_1'D7ACXK+GR:HLOQ[_ .74K?OY17Y4_L7?\%TO"6J-:^!?VU-$NK"8[8T\;: 9&A;MNN;5^CWVFI:5JPGAE'?#(2,CH1U M!X.#7XQQ5P1Q+P9BO99I0<4W[LUK"7^&2T^3M)=4CZ3 9G@LRAS4)7[KJO5? MTCL**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VKY,[S8HK'_ .$'TC_GYO?_ M +:C_A!](_Y^;W_ ,"VH U;J62"VDGAMGF=(RR0H0&<@<*"Q R>G) KX:_9 M\\4_MGS_ +7Z^%O%=]K^AVNL:I<:GK>E:G"9+5;16+N(1("H4Y2)7C[LO-?: M'_"#Z1_S\WO_ (%M2?\ "#Z1G/VF\_\ MJ^/XFX4J\18[!8F&+J4?JT^=Q@ M[*HKJ\9---72:O>UI/1W/,Q^72QU:E-590Y'>RZ[:/KY?-Z&S16/_P (/I'_ M #\WO_@6U<3^T7>#X5?!/Q%XZT"VU2[U"RTYA816[R2D3/A$G?%?1CXCLQ@-=V]V;6[4>N1F-\>FU2>[5]5?!W]I;]F;XV>59^&_B!<6. MI2X T?6;LVUP6/\ "NX[)#[(S5\+POXJ<%<5\L,-B53JO_EW4]R5^RN^63_P MRD>/E_$659C94YVE_++1_P"3^39[916/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U?HI[AL45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^ M!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\W MO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0 M!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M M7QU^V7^TY\:O@[\;8/AYX8T4Z;IUI);W4$C7#S/K,)(.-Q V(6#(54;@5/S' MBOE^+N+LJX+RI8_'J3@Y**Y(\SN_N26CU;797;2?GYEF>'RK#^VK7M=+17W/ MMVL3XC^ /#GQ3\#:I\/O%EKYUAJMHT$X'WESRKKZ,K ,#V*@U0\(:1I'BWPK MIWB<6>L6']H645P;*_DDCF@+J&,;J<$,,X/TK2_X0?2/^?F]_P# MJ]^<,+F M&#<9I3IU(V::TE&2V:?1IG8U3K4K/6,E]Z9\V? #_@F!X'\$ZC_PD?QJU:+Q M)[WE+_%)W;\DW9=$CEP&6X++:?)AX*/?N_5[FQ16/\ \(/I'_/S>_\ M@6U'_"#Z1_S\WO\ X%M7TAW&Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;% M%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U &Q15?3=.@TJU%I;O(RAB#4M% &%\/?AIX$^%&@R>&/AWX9M]*L)=1 MN[Z2VML[3<7,\EQ,_P Q)^:61SCHH(50% W:** "J&D^%O#&@W,UYH?ARPL MIK@YGEM+-(VDYS\Q4 GGUJ_10 $!@589!Z@U6TG1=&T&U-CH>DVUE 7+F&T@ M6--QZG"@#)]:LT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445!J6IZ; MH]C+J>KZA!:VT*[IKBYE")&OJS,0 /K2E*,(N4G9(3:2NR>BO _BS_P4<_9T M^&_FV.@:O/XIOTR!!HB@P!O]J=L(1[IO^E?,?Q5_X*6?M!_$:5])\"I;>%K. M9MD<>F)YUVX/0&9QU]T5#7Y=Q)XQ<"\.-TWB/;U5]BE[[OYRNH+S7-?R/G\= MQ/E&!NN?GEVCK^.WXGZ,45YY^RIXM\:^-/@'X_75;=XY MIFC)19SO )\Q0K[NY8UZ'7Z)EF.IYIEU'&4TU&I&,DFK-*23LUT:O9KN>Y0K M1Q%"-6.TDG]Y\0?MJ^._VO=-_:33X?\ P_U_7;K3FCMM2T#2]!M&&^,$9$OD MC=(!*C@[R1@ \9K[3\.ZA?ZOX?L=5U32I+"ZN;.*6YL9B"]O(R M&V.,J20< M>E6]J[MV!DC!-+7SO#_"V(R/.,=CJF,J5EB9*2A-W5-)MJ,6VW9SVCOHM^_EH%%>-_'7_ (*"?L;?LX>=;_%?X_Z!:7T& M1)H]A1?J\9]J_9);2P&"FX/[4ER0_\"G9/Y-L>+SC+<%_ M%JI/LM7]RNS],:X?XQ?M+_L^_L^V!U#XU?&/P]X;79OC@U34XTGE'_3.'/F2 M?15)K\3OB+_P5'_X*5_M=:XW@SP?XYUNT^V9$/AOX::5);R,#P0K0!KEQSC! MD(_.MGX._P#!$[_@H%\>[\>)/'GAVU\(6]X_FW&I^-=4/VJ7/5C#'YDV_P!I M F?7O7Z=1\$;4L,M^2+3D_).5M?\,)GARXFK8J7+@,/*?F]OP_5 MH^TOCK_P<*_LL>!?.T[X(^!O$'CJ\3(CNY4_LRQ?T(>56F_ PCZU\;_&K_@N M9^WC\:;IM!^'FIZ9X)M+I_*AM/"NF^;=R G 4SS^8^_/>(1GVKZ[^!?_ ;O M_LW^#O)U+X[_ !-U[QI=)@R6-@HTRR;U5@A>9O3(E3Z#M]D_!7]D_P#9K_9U MM5M_@G\$_#OAZ14V&]LM.4WT5X.=>._&V84_8X%PPE):)4XJ]NW-*]O6*B=6&X M6RRB^:K>I+^\_P!%^MSP_P"!7_!-[]B?]G7R;KX;_L_Z&=0@P4UC6H3J%X'' M\:RW) /$_>&?Y>XQ(@;^ U_0-6)\1/AK\/_BWX2NO ?Q/\&:;K^C7J[;K3=5M%FB? MT.U@<,.H88(/((-?LW"OC-G.68;^S<\IK'8-JSC4LYI>4G?F2[33Z)2B?-X_ MAO#5ZGML*_95.ZV^[I\ON9\3_L6?\%W/@+\@28GU,HZ5 M\H_ ;]M[]N[_ ()C^/)/A=K5MJ=K8V4V;_X?^,[:0VVTDY>#)#0[N2)(6V,< M$AQ7TF+\-.#>/L-+'\$XI0JVO+#5'9KTO>4?_)X-Z*:1Q4\ZS+*IJEF=.\>D MX_U9_@_(_?6BOE?]BW_@KK^RU^V +7PM+K(\&^,I]J'PQX@N547$A[6MQPEQ MST7Y)#S\F.:^J*_"LYR+..'L:\)F5"5*HNDEOYI[27FFT^Y]3AL5A\9252C) M27E_6GS"BBBO).@**** /*_C%^QC^SY\:_-O/$G@F*QU*7).KZ-BVN"Q_B;: M-DA]W5J^4_C%_P $MOBQX2\W5/A/KMMXGLUR5LY<6UXH] &/EOCU#*3V6OT MHK\ZXH\*^"N*^:>)PRA5?_+RG[DK]W9M/#^@::9+_ $?78&)61R4@CC,HWQ@D M.XV$*1&>N:^T:**]K@WAA\(Y)'+GB9U[2DU*;=TGM%*[LHI)66E[NRO8Z\KR M_P#LS"*ASN=F]7^"\DO^"%%>-?MV?&#QE\&O@-TNHW@EKHW>Z=E?:VJ5[Z"> M:8:.9K V?.U?;3KN_P"EJ>\T445]:>D%%%% !1110 4444 %%%>/?M%_ML?! M_P#9YBETF]O_ .V?$"K^[T+3I071NWG/R(1TX.6YR%(KR\XSK*L@P,L9F-:- M*G'=R=ODENV^B2;?1'/B<7AL%2=6O)1BNK_K7T/6]1U'3](L9M4U:^AM;:WC M,D]Q<2A(XT R69FP !ZFL?X>?$WP%\6-#D\2_#OQ/;:K8Q7U=M[ME>UKZ&;&ZU/2UD73;ZXME M>6V#[=VQB,J3M'(Y_,UJ45^O5:-*M'EJ14E=.S5]4[IZ]4U==GJ?2RC&:M)7 M"BBBM"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ&SU'3]1 M$AT^^AG$,IBF\F4-L<8RIQT(R.#SS67\1O'FA?##P+JOQ!\33;+'2;)[B?!Y M?:.$7_:9L*!W+"L*V)P^'P\J]224(IMOHDM6V^R6Y$IPA!SD]%K<^8O^"AG[ M6FN_"_QUX8^'WPZU/9?:3>PZSK.Q^'VG]S;/C^%EW,R]PR5]._#GQYH/Q0\" M:5\0?#,_F6.K627$&3DID?,C?[2ME2.Q4U^1_P 1O'FN_%#QWJOQ!\2S;[W5 MKU[B?!R$R?E1?]E5PH'8**^N/^"5OQW_ .0E^S]K][_?U'P_O;_O_"/TD '_ M $T-?S#X>>+5;.?$K%4<5)K#XMVI)_8<-*:\G.-^;O-H^ R3B26*SZI&H_]KH^QS7+Z&9X-T:T MFHW3NG;;UT/D3X2_\$G7;RM2^-GQ#"]"VE^'ER?HT\B_@0$^C5]-_"K]FWX( M_!:)/^%>?#RPL[E5P=1DC\ZZ;US-)EP#Z @>U?-WQU_X+H?L*_"+SM/\(>)= M4\=ZE'E1!X8L#]G#]MUQ.8T*_P"U'YGTKXS^.G_!PU^T_P"-O.T[X&_#[P_X M'M'R([RY!U2^7T(:15A'K@PM]?7[WP]^BSCL(H5,LRE47_S]KZ3]5SWJ*_\ M /-[*>0/!>ZON8VF,=JGKA,?2O MI'X%_P#!N=\6-=\G5/VB/C=I/A^ X:32O#5LU]J*_MW-\?I@<,[?S2V_1?BR_\=?^#CCQ MKJ/G:9^SA\!;'3(SD1:OXONVN92#W%O 45&'O)(/8U\QZU^T9_P5"_X*#:G- MX>TKQ-X^\66TS[+C2/"EE);Z=&IZ+,EJJ1!0#]Z4GW/-?JS\"O\ @C7^P-\# M?)O?^%2?\)=J,./^)CXUN?MVXCU@PMOU_P"F6?>OIS1=$T7PWI<.B>'=(M;" MRMDV6]G96ZQ11+Z*B@!1[ 4?\1-\-^%/=X9R93J+:K6WOW5^>?R4H>B#^Q,Y MQ^N-Q-E_+'^DOP9^,GP+_P"#?7]KGX@^3J/QC\3^'_ -D^#)!+/_ &E?*#Z1 M0-Y7YS ^U?9OP+_X(+_L1_"SR=1^(=MK?C[4(\,QUR^-O:!QW6"WV9'^S(\@ MK[8HKXO/O&7Q SZ\98KV,']FDN3_ ,FUG]\STL)PYE.$U5/F?>6OX;?@<_\ M#KX4?"_X0Z&OAKX5?#O1/#>GKC_0]#TN*UC8CN1&HW'W.2:Z"BBOS"K6JXBH MZE63E)[MN[?JV>Y&,81M%604445F,**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *\__:&_9;^ O[5/@]O!/QU^&]AKMJH;[)<3(4N;-C_' M!.F)(FZ?=(!Q@@CBO0**Z,)B\7@,3'$8:HX5(NZE%M-/NFM414ITZL'":33Z M/5'XW?MI?\$$_C+\)3=^.OV4]4N/'.@QEI&T&X"IK%JO7" 82[ ']P(YX C; MK7%?LA?\%D_VL/V0M33X9_&2VO/&GAS3Y?LUSHGB21XM3TW:=I2*X<%U*XQY M4H8#;M&SK7[C5X9^UY_P3K_9>_;2TQW^*O@A;77EBV6?BW1=MOJ,.!A0SX(F M0=DE#J.<8/-?NV3>,6#SG!+*N-L*L51V51)*I'I?2UW_ 'H.,K?S,^6Q/#M3 M#5?K&65/9R_EZ/\ KL[KT+?[)?[?O[,?[9^BK=?!WQY'_:T*]HK\+OVM/^"1?[7_ .Q-K3?%+X6W=[XK\/:7-]IM M/%7A-9(;_3=O(DF@1C)"5P3YD9= !DLN<5Z=^Q;_ ,%^/BE\./LG@7]KK19O M&&C)MC3Q/IR(FJ6R],RI\L=T ,<_(_4EG/%3G?@WA\TP3S7@O%+%T-W3;7M( M];:VN_[LE"?E)CPW$%[#^RO#6AVFGVOFO)]FL;98H][L69MJ@#))))[DU!=/U9 I6.6XAQ-$/]B5<.G_ 6%?/< M6X#/\SR*KA\FQ"H8AVY9M-I6:;6E[7M9NTM&]#BS*CC*^#E#"SY)Z6;]?U]& M>/?!W_@I9\!OB+Y6F^-GG\):B^ 5U(^9:,W^S.HP![R*@]Z^@=+U72]?&+_@E#8S^;JOP-\@#*?=J\"GT[]KO\ 8OULSJNN^&HVE_UT1\[3[INV<;H9#CL?F'H*_&H^ M(_B)P._9\6YYWE+YSYO1-GT6*SC"X7+5C9WY7:RZN^VGIKZ' MUO17S+K?_!4/X*VOBC0-$T+2+Z[L]0> ZWJXDG6AEF)C5=)I2Y7>UU=:[- M/7575TUNF=&$S'!8YR6'FI?FDY[A2#FOT-HKY[BCPUX>XPSO#YAF;G)4HN/L^9J$M; MIM;JVM^5KFTN[*SXLPR+!9GBX5\1=\JMRWT?]>6_78Y7X3?!7X9_!#PZ/#7P MU\+6^GPD#[1,!NFN6'\4DA^9SUZG S@ #BNJHHK[C"8/"8##1P^&IJ%.*LHQ M222[)+1'KTJ5.C34*:22V2T04445TEA1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%> ?\%(O^"D7[./\ P2__ &<;_P#:%_:%U_\ O6_AGPS9 MRK]O\07^W*6MNA_ O(?EC7+-V! /?Z*_$'_@C)_P=>_\-0_M':M^SU_P4*LO M#_@__A,/$#O\,_$VG+Y%AI_F,!%H]X['Z".Z;&YB5?&5(_;Z@ HHHH **** M"O.OC]^TUX _9[E\.:%X@M+_ %7Q#XRU8:;X2\,:.D;7FJ7/&[;YKI''&@92 M\DCJJAADY(!]%KX__P""L'[#OQF_::TGP?\ &K]FCQ4]A\0/AM=3W6C6BW0@ M:\5VB?\ =2D[8YD>%2N["L&8,1Q0!W'PL_;ZE\2^(]!\,_%?X!>(O"J^*O%^ MK>'/#VNV]S!J.FS7UC>W5JUO++$PD@E;[+(P#1[&PVUV"DUQ/[:7_!6?2?V5 M?%.H^&O _P"S?XI\?P>'I4A\6>(K$O:Z3I4[A2+=KOR)5:8!UW+A0I8+NW;@ MOAO_ 2\_P""C?A;Q+K]I^Q%^USX(;3?&UOXXU&^TO6;N$(EQKHWXD1(5C4?O))KB;+8!)+LQSR: )_V4/VS_@_^UQ\ /^&A/!5Y+INF6C3Q M:]:ZLRI)I4\*!Y4E8$KM",L@<'!1U)P<@>1M_P %7_"Z_"E?VI#\';S_ (4\ MWC#_ (1\>+/[7_XF6=VS[=_9WD8^R^9\N?/\[_ICVKR#PO\ LP>//V&?^"(? MQ)T+Q(KV_BSQ-H]QJ?B"T1LFR%V(+4VQ([I; ;\Z FM>'XK#73J5C MJMJ?,W+'.T$#K,GE2[HS'C$3E78#G\P?VK?&WBOQ/^SE^Q1HNO3RFVCTJ;:' M)Q)Y=[:VT>?7;#$@'H'/K7NW_!2+7-5\/?\ !<#]GG4-$D99Y+#PY;2%#R89 MMNG:A]F:WU1565U**RRX1F 5LL ,Y^0UY-3/GUQ?QE_:"^$_P ],M] M3^*'B<6'VW?]A@2WDEEN2FW<$5%/3HY05CQ)6SVAD= M>IDU.,\2E[D9_"W=73]Z/2]KR2O:^A./EC(82+_$__@K/ M;IYEC\'/ADSGD1ZCXBFP/KY$1Y_&0?2O#M;^/7[8O[46I2:!INM^(-4CD.'T MGPW:M% JGLZP@97WD)^M?6/PP_8/_9&^'_EW>NF3Q/>I@F;6[G,0;VAC"H1[ M/O\ K7M=IXC^%?@+0#%8W^CZ+I=G&798E2VMX$'4\ *H]Z_%EX=>*/&#OQ'F MWLJHW<5WIMF+Y99HI=A24N$RH#*L7\605.17DG_!4C]H74M0\5 M6_[.WAZZ\NPT^&*]\0LC$&>Y<;X8#_LI&5D/4,94Z&.NI_:-_P""VO[#_P " M$GTOPSXPN/'VLQ95;#PE&)(%;MONW*P[?4QF0C^[7X[_ +:7[3=Y^V'^TEXB M_:%O?"::$==-LL>DI>FX%ND%M%;J/,*KN)$08G:!ECQ7]2\*?18XFXMX&EPS M3Q-3+\+R65>K256#7Y[T5X^&_9HU\)B(5Z/%O+.#4HM8'5-.Z:_VSHSX&%*5.2E&5FM4?GEHPQ7Z M>?\ !)_X%?";X'?L<^ M=UCP-H%AXTU31VO]7UDZ7&NH2+<3231))-M\SY89 M(TVD\;<8KZC_ .$Q\,?]!J#_ +ZK]^K^+6%X)4LKR#+J"JT?W<\1RV]K*/NR MG&";E&,FG**E5J632;=M?TS#\/8C,:4*V/KRE=)\JTM?7K=?)/&_$EXXW&SY']B+Y(>CC"R?_;UV>]A,ERS!:TJ2OW>K M^]_H:0 4!5& .@%%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5\,>H:5%9O_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_? M5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_ M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?] M]5\8?\%W?^"IOC;_ ()B?L*77QX^!_@BS\1^)-9UV+P[I5W=S9M]#N+BWN)$ MOYHL9G1# 5$>5!=X\DKD$ X'_@OA_P %\/AQ_P $J_AQ)\(?A#^(/B)\,OB)X@?4/&O]HW+7-_I%_,P\S5+/(O$_B+4)+[6];U2X,L]W.YRSLQ_( 8"@ "N?H _ MO<^%7Q5^''QQ^'&B_%[X0^--/\1>&?$6GQWVB:WI=P)8+N!QE75A^1!P0000 M""*Z"OYM_P#@S7_:R_:MA_:8\5?LD6GCFTG^#EMX5NO$FLZ3K9DB:&") MM/93B*2:293(C?NW2)VP' )_HV_X3'PQ_P!!J#_OJ@#2HKFO&7QB^%OP[\(Z MIX^\=^/-,TC1-$T^:_UC5M1N1%;V=K"ADEFD=L!$5%9BQX !-8'PK_:Y_98^ M.EH+_P""?[1G@CQA 4WB7POXGM=07;ZY@=N* /1**S?^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^J -*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZH TJ*S?^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^J -*ODG]M+_@CG^R[^UG]K\7>'M-7P+XRGW.= M>T&U4074A[W-J"J2DG)+J4D).2S8Q7U)_P )CX8_Z#4'_?5'_"8^&/\ H-0? M]]5[&29_G/#F-6+RRO*E476+W7:2VDO)IKR.?$X3#8RE[.M%27G^G;Y'X+?& M7]DG]O;_ ();?$2/XD:;<:II5O;S;+#QWX1N'DL9U)XCE./D#< PSJ V#@,. M:^P_V+/^#@?0-:^R> _VT_#JZ9=';&GC;0K5FMI#TW7-LN6C/G3Z/K5S8WEI=1-%39GE$G5RV?-'K"7Z='^#\V??W@? MQWX*^)GA>T\;?#SQ9IVMZ/?Q^99ZGI5VD\$R_P"RZ$@^A'4'@UK5_/CX?\9_ MMZ_\$J?BHUK87>J^%Y)IMTMG,1=:-K2KQNP"89^.-RD2(#C*&OT@_8P_X+L? ML^?'1+7P;^T1!#\//$[A4%[-*7TB\?IE9CS;$\G;+\HX'F,:^7XK\&<\RC#? MVCDTUC<&U=3IZR2[N*;NO[T&UI=J)W8#B/"XB?L<2O95%T>U_7IZ/\3[NHK) MMO'/A"\MX[NT\0VLL4J!XI8Y-RNI&001P01WJ3_A,?#'_0:@_P"^J_&FFG9G MT9I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :517MC9:E:2:?J-G%<03(4E@GC#HZGJ"#P1[&J7_"8^&/ M^@U!_P!]4?\ "8^&/^@U!_WU2:4E9[ TFBAXR\4>#_@K\,[[Q3>VL%CHWA_3 M"Z6MK&L:)&BX2*-1@#)VHJCC) K\EOB-X\UWXH>.]5^(/B6;?>ZM>O<3X.0F M3\J+_LJN% [!17UG_P %1?VAK34;?3?@1X2U021DKJ&OO$W!Q_J(3^LA'_7, MU\95_%7C[Q='-N((9+A7^YPOQ6V=1K7_ , 5HKLW)'Y3QEF:Q.-6$I_#3W_Q M?\!:>MSWK]@'X5?!;XR_%>7PM\68)[BXM;,W6D:>)_+@O2IRZ28 9BH.X*", M@-GA<'])+"PL=*L(-+TRSBM[:VA6*WMX(PJ11J %55' '0"OQ[^'/CS7 M?A?X[TKX@^&IME[I-ZEQ!DX#X/S(W^RRY4CN&-?K#X#^,?@/XA>#-,\;Z)K< M0MM3LTN(T=OFCW#E&_VE.5/N#7Z)]'3-\IKY/B,OC2C'$TWS.22YJE-[-O=\ MCNNR3CU;/;X'Q.&GA9T5%*HG=OJT]ON>GW'4T5F_\)CX8_Z#4'_?5'_"8^&/ M^@U!_P!]5_21]V:5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX M8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/ MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45R?CKX[_!;X7Z&_B?XE_%;P_P"'=-C_ M -9J.NZK%:0+]9)651^=?)?QZ_X.._\ @C/^SZ)[;7?VU]!\1WT.0EAX#LKG M6S,1V6:TC>W'U:51[T ?<%%?C@__ >9_L7^+/CIX2^$_P (?V9?'=[I'B#Q M9I^DZIXJ\5ZA::7'IUM/7[%'[+:2C]HK]K#X>^#)X02UCX@\6VEO=-CLENTGFN?95 M)]J]'_X3'PQ_T&H/^^J_FV_:L_X-6OVW_P!HK_@H!\7/'_PM\5?#CPE\./$7 MQ#U+6/#>J^)/$$?#$]O;R3@'8CW-^(%$9;&9(Q+@9(5R-I M_F__ ."D?_!2/]H[_@J#^T=?_M"_M"Z]_>M_#/AFSE;[!X?L-V5M;=3^!>0_ M-(V6;L!^FGQO_P"#2WX9_LJ?LI^)?CY\6OVXKWQ5KFC+8F#0/"WA9+"VS->V M]NX,\\LSR +*S B./D#CU_/K]JG_ ()Z6W@;PJOCGX&+?WL%A 3J^E7,OFS% M!R9XR -V!]Y,=!D=Q7E8K.L!@\=#"5I6E)77;5M*[\VC[S(_#;BOB/A;$Y_E MU)5*%"3C))^_=1C*3C'=J,9)OKO9.S/E"OZ/O^#4+_@LW^T=^U#YW_!/7]H7 MPIX@\8?\(?X?-WX9^)D4+3_V?81X5+'5)3^"P3$EFQY; X##^?+X'_ _QO\ M'OQO#X,\&6?H]_?RJ?)LX<\R.?Y+U8\"OW#_ .#?WX'^"/@)^W7\,_!G@RS_ M .@N]_?RJ/.O)O[&OS@KKM:4KVC?9O0_H(HHHKVC\T"BBB@ M KR/]H+Q?^T/\//BIX(\:?"SX4:CXS\()8ZK9^.='T?4K6*[@:5K)[.[ABN) M8UG9#%<(5# A9F/I7KE% 'YO?#O]C[Q5^UU\:_AA\8+3X2W7A+2?AW\5?%VL M^(_%>L-;Q76K8\57=W:Z=%#%(\C&)U=7>0(J>9)L+XYW_P!M"T_X*V?$3]J. MQ\;? ?\ 90TBY\)>")I!X-C\2:]I,R3W9&UM5,)ODVR[=RQ;P3$C$@*[MC] MJ* /E3]FCX6?MG_M#? [XG>$?^"CFEP:+=^,K#^PM,T;2KFUD@L['[/(&NHU MMII4$K2W#$EFWGR$S\JK7SX_[#O[64G[ :_\$U#\*IO[43X@F=?'9OK;^Q/[ M)^TFY^V;O-\[?N.WR/*\SOC'-?I=10!\6_MY_P#!-'5/B3^RU\,_!?[/44-U MXE^"XMO^$;M+Z98/[6MTCB6>$NQVQRR-!%(&8[=RD$C=N$DO[*GQ!_:H_P"" ME7AC]M+Q_P##;4_"/A'X?^$[:STK3?$3V_V[5-222ZE5A%!+((XHGNL[V8;F MB7:&4EA]G44 %%%% !1110!"=/L"7>_$WQ/IWANW;!>VA/VRY'L0A$8^N\_2OPF7B[Q;Q1)T^$LGG.+ MVJU=(_@U!?.K\CY!\2YEF#Y.=8\&>&/ M!EQIW]G6*W=I+J'E^9=1[]DAV)D)M+1_Q-G?VQS[3_9VG_\ /C#_ -^A7DW[ M/W[$OP:_9WU9?%/A<:G?:T(&A.IZA>G(1OO*(X]J8.!U#$8'->OU^N<'1XKA MDD5Q$X/$WDWR;IYZUW'Q"^)WPY^$OAR7QA\4? M'>D>'=+A_P!9J&M:C';1 XSM#2$ L>P')["OB3]I#_@X#_9<^&7VC1/@/X:U M3X@ZFF52\4'3]-5NG^ME4RO@_P!V+:P'#\YK[/)O"[%\8<04\TR_+G6Q-./) M&K9V@M=.=M0C\4M6T[-K8PQL\GPF)6*Q+BJB5DWO;79?-]#[Q_L[3_\ GQA_ M[]"O(OVB?VWOV/OV5X)4^-'Q:T/3]0C3(T.UQ=:@_' ^SPAI%![,P5?4BOQ_ M^,G_ 55_P""B'[96O\ _" ^"O$6I:3!J#%+;PK\-K":.:<'C:9(]]S+D<$; M]IY^49Q75_L[?\$(?VROC9/%XB^,%Q8_#W3+E_,FEUR3[5J,@8Y+"VB;ANN1 M+)&WM7[UA_!C)^':,<5QCFD,/'?V<'>;7DVFV^ZC"?J>1/B3$8R3AEU!S?=[ M?UZM'K7[2'_!P]=7GVC0OV4_@9:V<9RL?B'QDJR2D=-R6D+;5/<%I7'JG:OE M..W_ ."DW_!3CQ'F&W\8>.8/M'\""TT:S?/MY=I"WY,<=\5^IW[-W_!$S]B+ MX"?9]7\2^$)_'VM188WWB]EEMU;OLM% AV^T@D(_O5]::7I6EZ'IT.CZ+IMO M9VEM&([>UM85CCB0=%55 "@>@K5^)WA_P8O9\(Y6IU5_R^K;^JNW-I]N:GZ$ M_P!B9MF6N85[1_EC_5OP9^5W[-W_ ;HZW>_9]=_:L^,L=E&<-)X>\&H))2. MNU[N9=J$="%B<>C]Z^F?BQ_P1+_8F\9_ >;X1?#GP.OA+5HY!<:=XP@9[J^6 MX52/WS2N3-$V3NB!5>A780"/L"BOSS-/%CC_ #;'PQ53'2@X/FC&%HP36UXK M27_;_-IHSV*&093AZ3IJDG?1MZO[^GRL?AE\0_\ @@__ ,%!/"'B&32O"7@O M0O%=D)"(=4TGQ);0(R9X+)=O$ZG'4 -CL3UKZ#_85_X(%Z_X?\:6'Q._;/U; M2YK33IDN+7P1I,WVA;J12"HNYL!/+!',4>X/W<#*G]2J*^AS3QXX^S/+'@^> MG3YE9SA%J;775R:3?>,8M=&CCH<*Y30KJI9NW1NZ_+7YL@33--C01QZ= JJ, M*HA4 #\J7^SM/_Y\8?\ OT*FHK\8/I"'^SM/_P"?&'_OT*/[.T__ )\8?^_0 MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:OFC]M_\ MX+!?\$Z_^"=.OQ>#/VMOVC;+PYXAN=+34+/PW;Z3>7U]<6SNZ)((K6&0JK/% M(H9RJY0\C!H ^D?[.T__ )\8?^_0H_L[3_\ GQA_[]"OQ@_:!_X/7OV*O!OG MV/[-_P"RQ\0/'-S'D)=>(;RUT*SE/8JRFZE*_P"]$I]N]?#?[07_ >6_P#! M3;XE"?3_ ('_ ]^'/PVLWSY%U:Z/+JNH1Y]9;N0P-C_ *]Q_2@#^H/^SM/_ M .?&'_OT*/[.T_\ Y\8?^_0K\]O^#9O]NW]H[]OG_@GI??$?]J_Q/J.N>--' M\?ZA83:[J.E1VG]HV;QP7,$L:PQQQ%!Y\D0V* /)Q7Z'T ?('_!5?_@L9^R5 M_P $A=$\*ZE^T?X#\8:Q<^-EOO\ A&[+PAH=O/YS6GD><)))YH4BQ]IB[DD$ MD XK\G_V@?\ @]J\<7WGZ?\ LK_L%^'M,VY%OJWQ \127V_T+6EHD&SZ"=OK M7ZY?\%6?^"1'[//_ 5V\ ^#/AW^T#XO\3:%:>#?$DFJ6M]X3FMX[N9)(&BE MMM]Q#*J(Y\IB=A.8AZUYM^S]_P &S/\ P1F_9]\F\MOV2K;QCJ,.-VH_$'6+ MG5?-Q_>MI'%K^4(S0!^ WQ2_X.,?^"WW[86O'P3X ^--[HK7Y(@\.?";P;#; MSG/_ #SECBDO.^.)3^=?KQ_P:G:%_P %)]"\"?&"S_X*(_#CXJ6\.M:MI6L> M$=?^+*7AO+R1HIXKM!]N/GA0L=HPR-IW,1[_ *H?"WX*?!KX':"/"WP4^$GA MCP?I@ TWPMH-OI\ Z?NX$1>/I73T 0_P!G:?\ \^,/_?H5YG^US^Q?^S?^ MW1\$;[]G;]IOX=IX@\(ZE>VEU>:;%>S6;O);S+-&1-;NDJ?,F#M8$JS#.#7J M5>8_MD_M'?\ #)/[-WB/]H/_ (0W_A(/^$?^Q_\ $H_M'[)]H\^\@MO];Y'HRJU':,4VWY+5G;EV7XS-LPHX'"1YJM6<805TKRFU M&*NVDKMI7;275I'YU?\ !4__ (-7?V,?V@_V8TT_]@+X4:)\+_B3X4@DF\/- M:SR_9/$"XR;*^>5W8LV/W=P261CALH3C\I?^",G_ ;=?M'?MQ?M':M_PU[X M"\0?#OX9?#OQ ^G^-?[1MFMK_5[^%AYFEV>X?3S+@95%8;"S,N/V#_XB.?\ MJS?_ ,R'_P#>^C_B(Y_ZLW_\R'_][Z\#_6WA_P#Y_?\ DL__ )$_5_\ B7_Q M<_Z%O_E;#_\ RT^Y/@!^PO\ L9_LJ7DVI_LU_LN>!/ UW=:5!IU]>>%_#-M9 MSWEM#_JTGDC0-.1UWR%F)Y))KU#^SM/_ .?&'_OT*^&OV-O^"U?_ UM^TCX M<_9\_P"&:?\ A'_^$@^V?\3?_A,OM?V?R+.>Y_U7V./?N\G;]\8W9YQ@_==> MM@,QP>9T75PTN:*=KV:UT?5+NCX'BK@_B/@G,(X'.J'LJLH*:7-"=XMRBG>$ MI+>,E:]]-K-'@/\ P4[_ &6_B;^V)^P/\3_V7O@5K^@Z%XH\<>'?[*L-4U_S M4LX8Y)H_/$C0QR2 - )4!5&Y8<8S7\U7Q=_X-3/^"U7P0O#JW@SX/>'_ !LM MF^]-1\!^.+4.N.CHEXUK.3Z!4+>U?UIT5VGS)_'@WQ*_X.*_^"=QSK6K?M,^ M"--L?N+K]GJEWHZ@=T%RDMHP]2N1ZU]N?\$-?^#A'_@J[^V!_P %!?AG^QQ\ M8?%O@SQGHOBO4;E=-9-D! 9T89(R#G!_HSK MEQ\#_@J/B)!\7A\(/"__ EEJLBVOBC_ (1^V_M&%9%*2!;G9YJAE)5L-R"0 M>* .B_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FK*\=Z5XAUWP1K.B>$=;33=6O- M*N(-,U&6(NMK+[.WO-ZG:0+>9TE/(QD+BO>+6#1KZVCO+*&UFAE0-%+$J MLKJ>A!'!'O7\P?QL_P"#,O\ X*=> S-??"3XF_"_Q[;+GR8+?6[G3KV3ZQW, M A7/_7N+U .I@#^P#^SM/_P"?&'_OT*/[.T__ )\8?^_0K^3[]E3_ (+K_P#! M?+X=?M$>"_V:-?\ VCO$ESJ'B;Q5IVB0Z#\3/!MMYMUNL[GQ MQ(,U_6/0!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-7S#XF_X+0?\ !+3P-\=/ M$/[-OQ#_ &V?!?AGQEX5U,Z?K^E^*;F73([6Y !*?:;J..W? 89*2, <@G(( M ![Y\1?A'\+_ (N>$[KP)\3O &DZ[H]XN+C3]3L4EC;T8 CY6'4,,,#R"#7Y MJ?MI_P#!OL1]K\>?L4>(\CYI'\#:_=_CMM;I_P @DQ]29>U?I/\ #3XT?!WX MT:3_ &]\'?BSX9\66.T'[;X9UZWOXL'H=\#L/UKIJ^OX4XZXFX+Q/M,LKN,6 M[R@]:"S*'+7C=]'U7H_Z1^!'P"_;B_;=_P"":GCJ3X7> M(]+OEL+&;&H> /&UG(844G[T!;#P9Y*O$=C9W$.*_4_]B_\ X*M?LE?MB+:^ M&(+Z'PCXQF 4^%?$#QJT\A[6L^ ES[*-LG!/E@(],@'#8PP(XK\J_P!M#_@@S\;O@VUUX[_9 M:U*X\=^'XB93HKJJ:S:*.<*JX2[QZQA7).!&>M?LBSCPO\5URYI!9=F$O^7D M;>SG+S>B=^T^66R51GSGU?/,AUH/VU%?9>Z7EU^ZZ\C]D?[.T_\ Y\8?^_0H M_L[3_P#GQA_[]"OQ$_8__P""S_[5/[)NHQ_#7XV6UWXW\-V$OV>XTOQ!*\>J MZ;M.TI'<."_RXQYR0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%35 MPOQH_:?_ &;/V<--.L?M!_M ^"O ]KY>]9O%OBBTTX,O^SY\B[O0 9R>!0!V MG]G:?_SXP_\ ?H4?V=I__/C#_P!^A7SI^S#_ ,%=?^"=?[:'Q[O_ -FC]EK] MIG2O&OB[3- FUF]M-(T^[^SK:130PNZ74D*P2D//'\L;LV"3C )KZ1H A_L[ M3_\ GQA_[]"DDLM,B1I9;2!54$LS1J !ZFO)_P#@H$?C1%^PY\6[_P#9S\67 MFA^/;+X>:M>>$-3T^%))H]0@M9)H%19%927= G*G&_(YQ7\E'C7P3_P6W_;S ME,OQOU_XP>(;"[(:.7XH^+I=)TD@\_NVU:>"T5?9" ,U,YPIQO)V7F;X?#8G M%U%3H0(8+V_3' M7-I:F2?_ ,6@$!R[J#M&2/Y^?AK_P $*O&-Z8[S]H+]MKX0 M>!+?CSK+3;R_\27ZG_933+:2V;\;D#W[U^H'_!%7_@W7_8*3XGZ%^U_X+_;/ M^)7C3Q!\+/&EE>V8L_#EKX?LI;V QW""2&4W4TENWW6 DC9AN'%'YA);)?V/PSH_@OP]&?]6UCHLLT@'N;B9U)_P" CZ5XN*XNR7"U)0Z];'Z3DGT??$O.\+3Q,:%.G3J)2C*=6.L9*Z=H.;U3OJK^1^7-E_P; MG?\ !=?]J7XHZG<^-?@MKUT+;4Y[1_&GQ,\80P"X5)603 7,[74D;XW!EC8$ M$'N*^K_@'_P9&?'[6%AU#]J+]MKPCX;C #W%AX(\/W.K.1W3SKEK14/^UL<# M'0]:_6W_ ((V?M:_&C]J_P"#?B[6?COXK;6M9TKQ2%M[TZ=!;*MI);Q[(E6" M-$(5XY3G!/S*KN?1)]3UL1 MV0MI9#*B1-=3*@C0.$ ' "X[5KB<^E'+Z6+PU"513V2W6^]E+L<63>%-*MQ? MC<@SK,Z.#EA4G*]>RDO[ ;XQ.BJS)N(Y(#J<\_>'-?D;X+_X(.?MS>)BC>(6\'^'5/+C M5-?:5E'TM8I03^./>OT4_P""9_[%?CG]AKX.:Q\,?&OC_3M>;5/$#:I$=-MI M$CMV:"*)UR_+9\E3G K/+,TSK&XM1KX7V=.SU>]^F]OR.KC?@?PUX;R&53*\ M\6,Q:E%*$4N5Q;]YWCS+3?X_O/*?C3_P7)_99^$WC+6?A[8?!_QAJVK:%J=Q M87P>QM+: 3PR-&ZAVF9R RGG97B'C3_@X:\0W.^+X=_LIZ-9XXCGUK7WN<^Y M2*&+'TW'ZU](^._^")O[)7Q/^,/B3XS>//$/C"ZO/$NN7&IW>F6NIP06L
!]DEE^SM8W\R_>FUK4[N\W?5)963\E%< M57#<98BI)*M"$;NVBO;I]E_F?2X+._HX91@J4JF78C$UN6/-=R45*RNM:M-6 MO?[+/F3XL_M:^)OVT_\ @BO\4/BUX[\/Z)I^LV/B>QTRYM]#M7BA14U33)4( M$CNV2DPR=W)STZ5^6M?MQ_P5-^%/PP^#_P#P3!^)/AGX4?#K0_#6GR3:1+)9 M:#I45I%)(=7L5+LL2J&8@ %CDG YK\1Z^0XNIUZ.-HPKRYIJFKON^:6I_0_T M>\;E68\-YEBQH3QE1PI[\B=*AI\C&\(_#[P1X!^W?\(9X7L]-_M*\:ZO M_LD(3SIFZL?\.@R<#FOK;_@C9_RDB^''_<8_],][7S%7T[_P1L_Y21?#C_N, M?^F>]KR,IG.IG.'E)W?M(;_XD?H?'N&P^$\.,VI4(*$%A<191225Z4V[):;Z MG[KT445^\'^4X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%))(D2-+*X55!+,QP /4T; +17D_Q/\ VV_V:_A3YEOK/Q&M MM0O8\@Z?H?\ I+C>(,HP-U4 MJIOLM7^&WSL?<5%? G[)?[0/[5WQ3_:.T/Q/XAOO$?B'0VN7M=6CM;5EL+:. M52OF,L:B)-C%6R1NPI'.:^^Z[>".-<%QSEM3&X6C.G",W%A*K3BXI.VO7S,#XJW_C'2OAKKNJ_#Y(&UNUTJ>;3$N83(CS( MA95*@C.<8'/4CZ5\K_L ?M,?'OXO?&75+7XF:AJ>L:5?:6WE7,>G[;2PN(V# M*/W:!(]R%QSRQ"#DU]CU%8V%CIEHEAIMG%;P1+MCA@C"(@] !P*O.N&\RS/B M/!9E0QTZ5.A=SI*[C4OM=*P%?$8ZE7A6<8PWCTEZZ^O1DM M5]6TG2M>TR?1=+F-O; _WD MMHF\R13_ +3Q'_9KXQ\6_M&?\%*O^"E/B*;P=8ZMXN\5V\KXE\-^%;-K?3+= M3T\Y(0L84=GG8G_:K]BX?\"N*L;AUB,SE# X=+5U&N9+_ FDK=IR@?.XGB?+ MZ+]GATZDNBBM/O\ \DS]:OVD?^"MG[#_ .S5]HTS6_BM%XEUJ#(.A>#@M_,& M'57D5A!$0>"KR*P]*^ ?VD/^#@_]H_X@_:-#_9X\%:9X$T]\JFI7074=1(Z; M@9%$,>1V\MR.S\9K5_9O_P"#>#XT^+OL^N?M-?$O3_"-FV&DT30]M_?D=T:3 M(@B/^TIF'M7W]^S=_P $O_V*_P!E[R-1\!_!ZTU+68,%?$7B?%_>;QT=#(-D M+>\2)7T/M/ _@/X(RS3$Q[V]E?\ "#7RJG+;B?-=VJ$/_)O\_P#TD_(CX>_L M4?\ !27_ (*&^(XO'VM:#XFU:"ZY7Q=X]U"6"T6,]XFGRSQ_[,".!Z<5]M?L MW?\ !N[\'_"GD:[^T]\4+[Q7=KAI-#\/AK&Q![H\IS-*ONODGVK]'J*^;S_Q MRXPS2E]6R[EP=%:*-)>\EVYWJO\ MQ0.S"<+Y=0ESUKU)=Y;?=_GNRHHK\?Q&)Q&,K M2K5YN\)://XA\5:]9:9I]JF^YOM0NDAAB7U9W(51[DT 7:*^0OV@O^"]O_ 2# M_9I\^#XA_MW>";Z\M\J^G>#KJ37Y]X_Y9E=.28(V>/G*@=R*^&_V@O\ @]:_ M8@\%>?8_LX_LP_$+QY=19$=SKUS:Z%92GL5<&YFV_P"]"I]J /VAHKE_@A\5 M= ^.WP7\(?&[PI_R"_&7A?3]_VW/V.O MV6H))OVCOVH_ /@AXTW?9?$OBRTM+AQC("0R2"20D<@*I)]*^'_V@?\ @[3_ M .".WP4\^T\&?$KQ;\2KV'*FW\#>$9A'O[#SM0-K&R_[2,XQTSTKY8_X+7_\ M&SW[8_\ P41_X*B>(?VE/V<-<\"Z#X1\6^'])FUK6/%6LS0E-1@MQ9RQI!;P M2R,?)MX'W$*K&0_-D-B']GW_ (,A?A;I_D7_ .U1^W'K^K$X-SI7@#PU#IX3 MU5;J[>XW_4P+]* .(_:!_P"#WSQW=^=I_P"RM^POI.G[<_9]7^(/B>6\W^A: MTLTAV_07#9]J_87_ ()&_MJ:W_P4+_X)V_#/]K;Q;;Z=!KOBC29U\16VDQ-' M;PZA;74UK<"-'9V1#) S*K,3M9>3UKQ3]GW_ (-C_P#@C+^S_P"1>1_LI1^- M-1AQG4OB#K=SJ?F8_O6S.MJ?^_(_*OMSX9_"KX7_ 6\'6OP[^#GPWT'PGX? ML=WV+0O#.CP6%G;[CEMD,"JBY/)P!DT ;]?F?_P7!_X-ZO\ A\/^T'\._C'I MO[0UG\/AX8\,W.B^(;E_#3:E<7EO]I\^V6)!/"HVM+=9+-QYBD \BOTPHH _ M)7]G[_@S<_X)<_#$07_QJ\6_$7XF7:X^T6VI:\FF6$F/[L=BD\M\>1J\_AN*]U!,>EW="2?\ \?KZ M'HH 1$2-0B*%51@ # I:*X7XQ_M.?L^?L^?9T^-7QAT'PW+=Q-+:6NIWZI/ M.@."R1#+N >,@$9XJ*E2G1ASU))+NW9'3@\%C,PQ"H86G*I-[1BG*3]$DVSN MJ*^3?&W_ 6Q_P""?GA'>FF?$O5?$$D?!BT3PY<\GT#7"Q(?J&Q[TO[*/_!7 M7X(_M?\ Q\A^!GP[^'GB33GN=-N;JWU+7?L\?F&$!C&(XI).2NXYW?PUYRSK M*95HTHUHN4G9).^ORN?85/#3C^CEM7'ULMJTZ-.+E*4X.%HI7;M.S=EV3/K& MBOB/_@JY_P %'?C[^P[XQ\,>%_A1X.\,7=IXCT>:X.H:[:W$SQS1R[71%CFC M7 5HSSGEC7PEXF_X+"_\%&/B3=_V5H?Q7&G>><)9>'/#=JKGV5C$\OY-7FYA MQ7EN78F5":DYQW27SZM'V?"/@+QKQCD]+-<-4HTZ%1-J4YN]DVGI&,K6:>]C M]R:^5O\ @LYXB\/V7_!/3Q]X?O-=LXK^\&DFTL9;I%FG"ZO9L=B$[FP%8G X M"D]J^:/^"2OCC_@H'XH_:U7Q%^T*GQ3U+PKJ/AN]MGOO%,%__9MO-F.6-T\X M"%')BV@J ?GQWK0_X+X_LJ_$#Q;>:;^UCX=L+5M!\,>&(=-\1W$ETJRH7U ) M;A$ZOE[LYQP #FL<;F]3'<.5J]*B]5*+3W2:LY>B3O\ J>EPSX?83A?QDRW* ML?F%-\LJ56,X6<93C/FC2U:M*--_X*K_ /!/C5N@OX@%YMU5['[2(/(LY[G_5[TW;O)V_>&-V><8/VIJ7_ ;J?$.+/]D? MM0:+/UV_:?#4T6>?]F9\<5]OPUB^(,/@9+ T(SAS.[;UO9:?$NENA_,?C3D' MA)F_%-&?$^9U<+B51BHQA%N+I\]1J3_=35W)S7Q+1+1;O]#OA+^UU^S+\=]? M;PK\'_C=X>\0ZFEJUR^GZ=?!YA"I4,Y3@X!903C@L/6M_P :_&WX,?#;5X?# M_P 1?B[X8T"_N8/.M[+6M?MK6:6/)7>J2NK,N589 QE2.U?'_P#P39_X)1_$ MW]B+]H+4?BWXT^)>@:W8W7A6YTNW@TR*=)EEDN+:0.0ZA=NR%P<'.6'7DUF_ M\%6?^"9G[1O[:GQRT3XE_"/6_"T.F:7X2BTV6WUK4IX9S<+=7,K,H2!UV;98 M\$L#D-QTS]HLPSJ&5>WGA_WM[ M#;NS:W*2<>ORDU^+^H_\$*OV]+'/V;2/"EYCI]F\1J,\_P#31%^M?1G_ 20 M_P""![/3](E\%W5C:7EKK5M<[[E[JT95V1N7 ,<!?B[;[.G]G M:G=/CMQY4I__ %>U/&\1XK!XN=+ZI.2B_B5[/_R7]2>&?!K).(\AP^/?$&'H MU*D;NE+EYH.[T?[U._76*]#]UZ*_-7_@CWX=_;[TC]IW5X?VH8_BS!X;B\$W M1M8_&LNI&P>\^U6BH$^T'RS+Y9E(Q\VT-CC-3_\ !8OXX?MN?#+]I#0-,_9I M\0>.+#0AX)@GOCXU^6ZYM3]%M9\->'/$;6K>(?#]E?FQNDN MK(WMHDOV>=&#)*FX'8ZD AA@@@$&KM?A1_P\B_X*A^%.+WXS>++?9U_M'P[; MOCMSYMN?_P!?O7UA_P $>?V]OVO/VIOVE=9^'/QU^*@US1M.\%7.HI;-H5C; M,MPEU:1(=]O C'"ROP3SWZ"N7!<78#&XJ&'C3FI2=E=*WY_H>YQ+]'OBSAK( ML1F]7%X>I2HQYIOP%_X*%_\&?W[5W[17[27Q$_::^$/ M[:7@C6-0\>^,=3\0RZ5XNT&\TH6KW=S)/]G$MN;O>J;]BML7(4?*O0?>/_!6 M/_@I5^TA^QS^T7H?PT^#%YHBZ=>>#8-3O(M4TH3L9Y+J[BX;<"!MA7C_ !KY MTT[_ (+]_MM66/M/A/X>7F.OVC0KL9X_Z9W:_6ML7Q7E."Q4J%7FYHNSTT_, MX,A\ ^/>),CH9K@E2=*M'FBG.TK7MJG&RV[GY7_$S_@V._X+B?LWZM_PE'@K MX _\) ;%BT6M_#KQM:23(?6.-I8;HD_[,=:_H:_X)@?\%3/CE^V]\=M4^%'Q)\ M^%=-L]/\*3ZL+S0H+E)#(EQ;0A")9I!M/GL?7@>^=S_@HU_P5:\1?L,?&[2? MA+H_P=T_Q)!J/A:+5I[BZU=[=T,EQU M[/?TW/G*OA1QK3XM_P!6HT8RQ?)S\JG&W+:]^9M1VZ7/HG]C36/BUXB_9$^% MWB/X]Z[_ &GXXU+X>Z-=^,+_ .QQ6XGU.6RBDN6$42JD8\UGPJJ !T KTJOS M#TW_ (.-'4"/5/V05P/X[;QUC QTVFR_K7T+^P5_P5=\.?MT_%K4/A-I/P5O M_#EQI_AZ;5I+R?64N8V2.:"'9@1(029P<^B^]1AN),EQE:-*E5O*6B5I+\T; MYWX,^)/#N75+=,\.WK3103/-'$LMS;6\L;X\ECY=P,!64J5+9K\X_' M_P -O _PO\10_$C]CS]MCP#\3M,LY_/TW6_AWXS@36M.QRKSV"2_:K9@,G>H M9 .KCI7;?\'*G_!,7X1_%_\ X*!WWQL\2_M-^+-)\1^*?"&FW=MH4'@:VU"P MM+:%&LDB68W]O(A9[665OW;\RG'M^3GC7_@F+\=="GFD\'ZYHFNVRL?LX6X: MVN)!VW)(-BD^GF'ZU^J<(>..:<$5?J+Q,:M!:.C5?NI=5%O6'HGR]XL^/K>" MO&'$.60S/#9;5E":YHU*<>9R7>T;M_=<_>_]BS_@OY\2/ /V3P)^U_H*_4GX&?M$?!3]I7P9'X^^!WQ%T[Q M#IKX$KV4O[VV$?V9O^"A^A7]SIOPN^$?Q-NY= M.M&N[V'P=97=^MO;JRHTL@L_,58PSHI9OERRC/(K[]_8MU7]N+]D_P"''@7X MRZ_XJ\1>%?%WB729M7TRYDG6&YEL/MUQ:HL\/=2]K)F*9?F !*D$$_55\7X6 M^(E6=;#RAE-7E=6G]5D[IW2M>_(DY-+K==M3^HRBOS4_8R_X+ZZ)K<5MX)_;3\*?V/=A0B^-- M M6EM93_>N+9-TD1]6BWJ2?N(*]0_:Q_X.%O\ @EY^QW=^%(?B-\:;S5X?%CW: MV]SX3TA[]; 6XA+-=G9KJD?15^'.)<%A'B<9@*]&"M=U:-2G:[LK\\4EJTEW>Q[+\9?^"E MW[$O[/WQ)U+X1?%WXU?V1XBTCR?[0T__ (1S4KCRO-A2:/\ >0VSHV8Y$;Y6 M.-V#@@@-O MC7\%_P!H/2K_ ,.ZK#ITEE>:A;7&GO)Y.EVL4B^5=QQR;EDC=<;>2ORY!!/Y MD_M/?MO^-_BOXWM_^%;:O>:+H.BW@FTKR)#'-+B3'_CJ'@ \Y)-?"T:5]HZNY_7+_ ,/DO^";O_1QO_EH:Q_\B5[M\&OC+\-O MV@?AMIOQ=^$7B/\ M?P[J_G?V?J'V.:W\WRIGAD_=S(CKB2-U^91G;D9!!/\ MHG[('[7^B?M!Z(OAOQ(\-EXLLH:Y%9:G=&RT72%D!CDU>^*$/+)&AS@]^,5E@.(\=#, MJF&S10IJ,6[ZJ[NDK-MW33>QW<5^#?#&)X,PF<\#3Q&,G7JQARMPERQY*DI< MT8TX.,HRC%.[LK[:IGZ745^,_P#P4P_X.G?&O[.WPST[Q/\ LC_LRV%Y ?CO? M:&U^3Y'AWX5>$(8)R?2.58Y;SC/:7]:^LPF,PV.H^UH2YH[7]#\"S_AW.N%\ MQ>!S6BZ59)/E=KVDKIZ-K7U]3^MO7_$.@>%-(GU_Q1KEGIMA;)ON;V_N4AAB M7U9W(51[DUQOP9_:J_9F_:-UG7_#_P"S[^T#X,\<7GA9K=?$D/A'Q);:C_9C M3^;Y*S&W=Q&S>3+A2<_NVXXK^.7XK?LL_P#!7?\ :%\<6=G^TMX$^,FM>(+Z MV6^M$^*5U?\ VQX'9E6=4U%_-*,58 JIS@XK["_X)E_\$FO^"JOP-U/7]1T; MX3^-+32_%.G0PW=GI-I?6L5Q)$Y,32R2)%$X422@?,V-_;)KCQ^;X;!TYJ?L-?L;^-M7_98^-?A> MS^,/ANZTUET'4]-^W3+;3SPK*?*(V(ZPSB8&3C:AX.13/^"+_P"QY^UC^ROX ML\<:I\?/AZ=#TSQ/IEF;V=QH;WLKRPQ+$6*;XT(VHF/F[5R_VCFM;+:> M(HX:TW*SA)V:C=ZW?+Y;KKU/=7!O >7<9XK*UNDW)-1=WR[J^G\X'Q2_P""OG_!:[]M.2:TU[]KKXK:I;7)*SZ?X)=])M'4 M_P #Q:7'#&R^S@CCFMC]A_\ X(._\%(O^"EGBC7+OP+I^@:6^F/;RZ[K?C_Q M3Y3 S^9L=EB6>=R?)?)V$C SU%?T)^!O^#=[]GO2(XH_'?QT\6ZF(P!Y>CVE MK8(<=L.DY ]@?QKZA_9-_8%_9X_8NN-4O_@IIFK1W6M6\4.I76J:L\[3)&S, MGR\(""S:TPU?/JV)C[6C"G3Z^]S2VTM;3>WR./.\J\*LNR6JLOS&OBL7 MIR-452HWYES%](>QN8]-T:2;3[R"_L4(<=J^MM1_X*<_\ !33XU7C: M9X?^,7B&=F.%L_">@00NN>P-M )/S8FOVFUW]GWX#^*?&,OQ#\4?!;PIJ>OS M(B2ZUJ/A^VGNBJ#:J^:Z%@ !FNIT_3=.TBT2PTJP@M8(QA(;>((BCV K MSL9D6<8[$RG/&N,+NT8JVE]$[-7?F[GV'#OBEX=\+Y-0H8?ANG6Q"C'GJ59* M5ZG*E*4>>%1Q3:NHQ<4KZ)'Q#_P18U+]K^ZT7X@+^U?IWQ!W7%UIUSH&H>/8 M[S?,"LZS)$;KG:NV$X7CYJ\:_;:_X([_ +4?[0W[9/C7XG?"]?#-CX;UZ^@N MK._UK6&CW.UM")LQQ1R.,3"3JO(Y[U^I-%=L^'L+B,MIX/$3E)0=[WLWOOOW M_!'S>%\7L]RCC/&<1930I4)XB"@Z?*W"*2AK%7CK>"?;66FNGY5>"_\ @W7^ M(]X4;XB?M+Z)I_>1-%T&:\_ -+)#^>/PK[4_8&_X)_\ A3]@O0/$.B^&/B3J MOB$^(Y[::[;4+:.&.%X5D4&-4R1N$G.6/W%QCG/T#16N!X>RG+JJJT*=I+JV MWOIWM^!P\4^+WB!QCE\\!F>+YJ$[7@H4XK1J2U45+1I/XCPWQY_P3:_8K^*/ MQ4U7XT_$;X(VVL^(=9F26_NKW4[LQ.R1I&,0K*(A\J+GY>3D]Z[#P7^R7^RY M\.BC^!OV=?!.ER)]VXM/#%JLOXR;-Q_$UZ%17H0P."A-SC2BFW=NRNWWO8^1 MK\4<2XK#0P];&UI4X)1C%U)N*BE9)1;LDEHDE:PV&&&WB6"WB6-$&$1%P%'H M .E.HHKJ/"W"BBB@ HHHH **1W2-#)(P55&68G K\MOVZO^"^FO^'O&M_\ M##]C'2-+GM=.F>WNO&^K0_:%N9%)#&TAR$\L$<2R;@_9 ,,WU?"7!?$'&V/> M%RNGS.*O*3=HQ3VW->,9*^R=K7TO=HY,NS_+\SJ>SI-J79JU_3 M5H]SHHHK\T/:"BBB@ HHKXD_X*[?M:>+OV;_ !C\'_#NIW>NZ;\.?$7B&=_B M#J7AJXD@O;BU@:#_ $2.>)E>(,LCNP1E>14VJP ;(!]M1R1RKNBD5ADC*G/( M."/SI:^)?V)/A%IOCGP)X3_:,_97^+>KV=BGQ6\2-XBT>#Q!H> M4);2=BL4ZPO;RJ^U)"A.[)92.3_X+Y^(?C?\,O@-HWC/P-^T!XCTG2]9\4)H M]]X:TDQ6L$L3VD\I9YHU$[DF @HTAC(?&P8R0#]!J*\N^$OCOP_\,/V+/"_Q M*\6W?DZ9H'PPL=1U&;NL,.G)(Y]SM4_C7Y7_ J^'?[,?[;OCUO$OBC_ (*B MZ_X6\=^,;UK_ %#PS>:%<6UK;WMPWF/:6]Q+.D4BH[^6@!4L%&U>0* /VAHK M\\?^"KGQ0\1_LF_L_?!S]B7X1>,]3LAXHN(M+UC6X+MDO9]/M?L\4H:0' JXS$RY:=.+E M)]E%79E7K4\/1E5J.T8IM^B.NT7Q'H7B+[7_ &'JL%U]AO9+.\\E]WDSIC?& MWHPR,CWJ[7YZ?\$\_P!J*3X>_%:^\%^/]4N)K'QI?1D7#_,8]3>0*LC>@DWD M,WJ$/0&OT+KY+P_XWP7'>1+'4ERSBW&<+W<7=V^4HV:?JNAYN2YM2SC!^VCH MT[-=NWWH1F5%+NP R23P!7&Z5^T-\$]?\?P?"_P_P#$K2]0UVX21HK&PG\_ M_5J6<%T!16 !.TL#P>.#79,JNI1U!!&"".M?)/PD_P""_M K\5K?XA MV&FZ3I7B"2[T:QL[=YIYK7>V(9"=BQYC)0D%^":Z>)\TXJR_&8*&4815X5)V MK-NSA"\;M7<5=KFLV]TE9W-,PQ&8T:M)8:DIJ3][R6GFNE_\CZWK%^(W@K3_ M (C^ =9\!:K@6^L:9-:2,1G9O0J&'N"01[BMJBOJZ]"EB:$J-57C)--=TU9K MYH]&<(U(.,E=/1GP9\,_^"47Q)UETO/BIXZT_1(,Y:TTU#=SD>A)VHGU!?Z5 M]%?##]@']F7X9>7=?\(3_;U['C_3/$4@NO::*_/N'_ GX M#X6K_ !T7R2(K.RL].M8[ M'3[2*"")=L4,,85$'H . *EKP[]H_P#X*.?L<_LL">Q^*?QFTYM7@R#X=T5O MMM_N'\+119\DGUE*#WKX"_:0_P"#BCXC^(/M&A?LM?"6U\/VS96/7_%+"ZO" M.S);H?*B;_>:8>U?T'PQX8<:<4J,L#A'&D_MS]R%NZ;UDO\ I&V-SK+,O5J MDU==%J_PV^=C]8?$?B7PYX/T6X\2>+?$%EI>G6J;[J_U&[2"&%?[SNY"J/[D&TK_M1+**_,S1? MAC_P4N_X*<>(H]>N++QEXVMS,3'JVL3_ &;2+0YPWEM(4MH\F H *],KGQ?C7@,BH2PG!^64 M\+!Z<\TG-^;2Z^FZ)I=J M,6VFZ18QVT$0_P!F.,!1^ K3HK\=S[BKB/B>M[7-,5.J^B;]U?X8JT8_)(^B MPN P>"C:A!1]-_F]V%%%%?/G6%%%% !17*?''XX_"?\ 9K^%&M?''XY^-K7P MYX3\.VRW&M:W>JYBM8V=8PS!%9CEW4< \D5\)_$C_@ZO_P"")W@'S(M)_:7U MCQ3/'G=!X;\!ZJ>?0/')Z\4 ?LK7/_ !5^*OPX^!WP MXUKXO?%[QII_AWPSX=T^2^UO6]4N!%!:0(,L[,?R &220 "2!705_-G_ ,'@ M7[6?[8OC#]I&;]E3^T_L/P4\(_V?+]ATAW']I:I-9PW/G:A_>V>=LA3[@VEO MOGC.I6I4G%3=N9V7F[-V^Y,[<)EV.Q\*T\/3"O[.N6MK_5[^%CY M>J7FT_7R[$+.- M?$A\0ZK%I^GZ_'PHO; RL SL?OVJY=&.5#(01_*C5SP]X>UOQ9K=KX;\-Z7- M>W][,(K6UMTW/(YZ #_..M7*48IMNR1RTZ=2M45.FFY-V26K;>R2ZMG];WC? M_@Z7_P"".OAKXC:-\,/!OQQUSQK?ZQK=KIGVGPMX4N1:6CS3+$)9;B\%O&T2 M[MS-$9/E!P&/%?HE7\Z'_!+3_@T8^&G[5'[.?A/]IO\ ::_:U\1Z>OB(7+R^ M$O!&C6\,MD8+R:W*_;[AIED),.[(MU S@%L9/]%&E6+Z9IEMILE_/=-;P)$U MU=,#+,54#>Y4 %CC)( &2>!4TZD*U.-2#NFDT^Z>QMC<'BLNQE3"8F#A4IR< M91>\91;4D_---,GK^8'_ (*@_P#!$#_@L[^U_P#\%.?B]8?#7X6^._&_@8^. M[J_\)^(_&/C!(]+MK&[Q=1Q6LNH7"AHX%G\C;"&V^44QE2*_I^JAX@\4^&?" M=D=2\5>([#3+<=;C4+Q(4_[Z<@53:BKLPA"=2:C!7;Z+<_F\_9^_X,GOVR_% M_D7W[2?[5W@#P1;R8:2U\-6%UKMW&.ZL'%K$&_W9''UZ5]Q_L^_\&:__ 3! M^&?D:A\;?&_Q&^)=XF/M%M?:W'I=A)CTBLHUG7/_ %\&OTAM_P!M']DN^\:: M=\.](_:,\'ZCKFJWJ6EAIFE:[#=RRSN<+'B%FVDGCG%4/VP_VT?A3^Q)X%T_ MX@?%K2-=O+/5-1-C:1Z#91S2&;RVD"GS)(U7*HW)/:N:>-PD*,JKJ+ECN[WM MZV/9P_#7$&)S"C@:>%J>VK?!%Q:<]_ANE=:/78[CX-_"#X=?L_\ PI\/?!'X M1>'1I'A?PII$&E^']*%W+.+2TA0)%$))G>1@J@ %F)P.M=+7YN>-O^#BGP': M[X_AQ^S+J]_GA)=;\016F/O\ @N5\9/.LEO))']U&=0#"W*X^]SVK\ MZ3^S_P#\%8_VC#_Q/_!WQAUN.<<-XHO+R"%@?0WCHFWZ<5GF?$4L!BWAJ>'G M4DK;;:^B;_ ZN"?!VEQ7P_#.,7F]#"49.2M-^\N5V=U*4(^:][9H_<.7XB_# MZ'Q+;^#)O'>C)K%VS+:Z2VJ1"YF*J68)%NWL0JLQP. ">U<1^TS^V3^SS^R% MINF:E\>_&\FD#6FG728H=*N;I[IH0AD \F-@N/,3[Y4'/&<&OSG_ &"_^"3O M[<_P;_:8\$_&_P :^$]$T*PT'6H[C48+OQ##+.ULP:.546V\U2QC=@ 6 )ZD M5]Q?\%"OV!=,_;V\(^&O"][\1F\,OX>U>2[%['I(NVEBDBV/$%,L>TDA#NR? MN]#GC2AF.<8S+:E6&'Y*J?NQEU6G?E\^QQYKP?X=<.\:8/ XC-_K.!G%NM5H MVO"7OV24?;*UU#;F=F]MUXWXW_X. ?V0M!WP>#? ?C?7I5^Y(-/M[6!O^!23 M;Q_WQ5?]E7_@ME;?M1_M0^&?@+:? 1?#VFZ_+(OM,JNEM+,@$:P(H MW-&$^\?O4O@G_@WW_9/T79/XV^)?C;7)5^]'%=6UI"WU586?\GKW+X*_\$P/ MV)/@#XIT[QY\._@X(]=TJ<36.KWVLWEQ+%( 0&"O*8P>3T4=:XL/2XQJXB$Z MTX0@FFTK:J^JV?3S1]1G&.^CIE^4XBAEV&Q-?$2A.-.HW)*,W%J,FG.FM'9_ M _0\B_X++?MB_M,?LA:+X&U+X!>*+/2K;Q!+J$&J7,^D0W,B2Q"!HMOG*RC( M>7C:?NBOS_/[4G_!5S]HS(\-^/OBQK2W'5?"&GW,",#[6$:+C]*_=+4M"T36 M)8)]7T>UNGM9-]L]S;JYA;&-RE@=I]Q5JNC,>'\7F.,E4^M2C!V]U7LM$N]M M=]CR.#O%K(.$.':.#60T*^)AS7KSY>:5Y.2O^[P:UJ7B?5D$L<4UI*BGRYY?-;]Z8CA5)X_&O MJ7_@J)_P3A\:_MXZMX&U+P)XUT;0I/#B7\.J3ZJDK-+%,8#&(UC4[BICDSDK M]_O7UY173AN'L%0RV>"G*4X2=W=ZWTV:MV1XN<^+_$F9\9X?B7#4Z6'Q%"FZ M<%"+<>5\ZU4G)-VJ26R6VFA^:O@G_@W4\*V^R7XC_M/:A=Y^_;Z)X;2WV^PD MEFDS]=@^E?1?[+G_ 23_9:_9-^)6F_%[P#J/BO4?$&E),MI>:UK$;(OFPO" M^8X8HU8%)& !!QP>H!KZ?HK3#9\JN[Z*]EJV].NH5YC^ MV3^SC_PUM^S=XC_9\_X3+_A'_P#A(/L?_$W_ +.^U_9_(O(+G_5>9'OW>3M^ M^,;L\XP?3J*5:C3Q%&5*HKQDFFO)Z,O+LPQF4YA1QV$ERU:4XS@[)VE!J479 MIIV:3LTT^J:/S%_XAQO^KR/_ #'G_P!\*/\ B'&_ZO(_\QY_]\*_3JBO _U2 MX?\ ^?/_ )-/_P"2/U?_ (F \7/^AE_Y1P__ ,J/A3]C;_@BI_PR3^TCX<_: M#_X:6_X2#_A'_MG_ !*/^$-^R?://LY[;_6_;)-FWSMWW#G;CC.1]UT45ZV MR[!Y91=+#1Y8MWM=O71=6^R/@>*N,.(^-LPCCLZK^UJQ@H)\L(6BG*25H1BM MY2=[7UWLD%%%%=I\R%%%% !1110 4444 %-\F'SOM'E+YFW;OV\XZXSZ4ZB@ M+M&)XG^&?PW\;7(O/&?P^T35YEC$:RZII,-PP0$D+F12< DG'J37+ZA^R)^R M?J^?[5_9A^'EUGK]H\%6#]\]XCWKT.BLIT*%1WE!/U2.^AFN:86*C1KSBEVE M)?DSA_AM^S/^SS\&_$,_BSX2_!+POX9U*YLS:W%YH.B0VCR0%UE8?QP_8D_97_ &D?$\7C3XW?!S3]?U6"Q2SAOKFXGCD2!'=UC!CD7@-( MY_X$:]4HJ)83"SI>SE3BX]K*WW;&]+/\]P^.^NTL74C6M;G522G;MS)\UO*Y M\QZA_P $M_%.J)^GVK'Z5UW[-7_!/+]ES]DGQW>_$7 MX&^#K[3-2U#26TZY>XUF>Y0P-+'*0%E9L'=$G/M7MU%84\KRRE452G1@I+9J M*3_!'J8OCKC7'X*>$Q695ZE*:M*,ZM246NS4I-6/G+]KC_@E_P#LY_MH?$:V M^*/Q:UGQ3;:I::/%IL/]B:G##&((Y)9%^62&3G=,^3GTKQ>__P"#>S]DN3_D M%_%OXBP_]=[ZPD_E:+7WK16%?(\HQ55U*M%.3W?<]/*O%'Q!R3!4\)@%5C1Y MX9BX:,#)S"HQCN:Y_P#X* ?\$EX_VZOC)9?%Y_C\_AB2R\/0:4EA_P (N+U2 ML]KM:^J=_Q(H^)7&]#B3^ MWXXQ_7.7D]HXTV^6UK6<7'Y\M_,_*7Q=_P &[/Q1L-'GN? W[2FA:I?)'FWM M-3T":RCE;^Z9$EF*_7:?PK\L_P#@I'_P2_\ BII_CZP\/?M#Z)XA\':IIT$L M.F2FWCGL+Q"V6EAD'RS?PY*OQ@ @'-?U35S_ ,3OA1\-?C3X/N? 'Q8\#Z9X MAT:\'[_3]5M5EC)P<,N>4<9X=<,IY!!KW^"\!P1P]G$,3F.7>W@NU2I&2NK. MUI/>PRRB25PI)+ *,DD9K\ MD?VF?V,?%7PM\;P?\*ST^[UK0=8NQ%IGDQEYK:5CQ!)Q_P!\OT('."#776R? MB/&YKC*V&RC$T\$ZDY4)NA5Y'0E-^R]]IIOD<;/F:ENFV]<>*>'.&,IXF[IJVWD?P^_P"$W_X3?2_^ M%;_;/[>^V)_97]GY\[SL\;%+_2]9L?":PK%-)'KNIR>8))D?#8FVD!))8;WQ9>PXNKH(62R0]88CC_OI_P"+ITZ_H;^S_P#\%F_VI_V7 M_@MHWP"^%OAGP1+HN@BY%E>:II%U+=/Y]S+3KDOA3 MQSQMQ'/ U,HJT:=.G)^TQ%*I1C)J<%RJ4HI-ZW4=VDW:R9]!//\ ">%_AS2S M/+,_IRQV(KPO0P]>E5=*G[*M>4H1E+WM4I2LE&ZC>[/T.C_X(#?\$T=6TF/0 MOBA\)=3\;VD4Z3"W\4:_,T;2+G:Q6V\E3C)XQCGI7O?[.O[#G[(7[)$LMQ^S M5^SKX5\%S3VAM9[G0]+2*:2 LK&-I.6*[D0X)QE0>U?DGJ'_ 7V_;^O23;7 MW@ZTR>/L_AO./^_DC5AZA_P7*_X*.7G_ ![?%S2K3I_Q[^$[ _\ H<35^I8/ MZ,_&%"*C36'@E_>E^E-GXQF_BWF&=UI55 /PQ^%>I_Q+KQ32_CXW#1_[ M>G^M-'SG^N&!E\-.;^2_S/WRHK\#3\9/^"R?BCY[/Q)\?Y]WS?\ $OM-60<< M?\LD'']?>C_A#O\ @M'XH^6\TW]I.?/'_$PFUU>G/_+4CBC_ (@+.E_'SC#1 M^?\ FT'^M2E\&'FS]\J*_ W_ (8__P""O'BKB]^'?Q;GW]?[0U:X7.[GGS91 M^.?QH/\ P2P_X*F^*N;WX$^)+C?R?[0\3V:YSQSYMR*/^(+<.4OX_$F&C_X! M^M9!_K+C)?!@YO[_ /Y$_>?4->T/2>-4UJTML8S]HN53KTZFL/4/C;\&-)!. MJ_%WPQ; #)-QK]LF!G'=_6OP_P!/_P""(O\ P4GO,?:/@/:6G7_CX\7Z6(XX_P!@-1_Q"CP[H_Q>)Z+_ ,*I M_I6D']O9Q+X<#+YW_P#D4?L1J/[77[*&CY_M;]I[X>6NW=N^T>-;!,8Z_>E' M3O6'J'_!0/\ 89TPD7/[7GPX;!Q_H_C"SF[9_P"6W\O.? M>T7M1_Q#WP@H_P 7B&_^%+]%(/[7XAE\.#^]_P##'Z+W_P#P5&_X)]:;SH_\ !8C_ ()N:9DW/[3MBV <_9]!U*;I_P!<[8YK MXAL/^#;WXW2'_B:?M(^%81DY^SZ5NTH_U2\!:/\7.ZS_PQ?Z4)!]?XKE\.&C\W_\ ;(^IM0_X+@?\$V[( MD6WQOOKO!.#;^$=2&?\ OY M8=__ ,%Z_P#@GU9DBW\0^*KOD(Z?_P &UOAN(#^UOVOKZ;CG[/X(2+/YWCUN6'_!MY\$8_\ D*?M(^*INN?L M^E6T7TZ[J/[)^CO0_P"9AB9_]NR_^41#ZQQ?+_ES!?-?_),[74/^#AG]AFR! M-MX0^(]W@9Q;Z#9C//3]Y>+]:P]1_P"#C7]D^+/]D_!7XAS]=OVBVL(L^GW; MI\9[^GO3]/\ ^#,C^U?C+\1IAGG[/>6$7&/>T;O6YIW_!O7^PK98^T^ M)OB)>8QG[3K]J,XZ_P"KM%Z]_P!,47^CO0_Z"9_^!?\ VH?\9?+^1?=_P3A= M0_X.1/@Q&3_97[-7BB89X^T:Q;1<8]@W>L+4/^#E30HQ_P 2O]CV[FX&/M'C MI8OKTLFKW/3_ /@@O_P3WLP!<^&/%%W@8S<>)Y1GGK\@7Z5NZ?\ \$1/^";% MFH?\'*'BZ4'^ROV1].AZX^T>,I)<>G2U2L/4/\ @Y!^.TI/]E?LY^$H>NW[ M1J5U+CTZ%,U]R:=_P1^_X)OZ60;;]F#3FQC'VC6M0FZ?]=+@YK0?V?Q5+XL5'Y+_ M .U1^8?QF_X+W_M9_%_X::]\+U^'_@G1+7Q#I4VGW.H:;;7OVN"*5"CF)VN2 MJOM)PQ4XSTSS7PY7]#7Q*_X)E?L5>./AAK_@#0?VKZ1<6EGKNG>%[ M9;K3Y70A)XI-FX,C888(Z8Z&OP:_:"_9]^*?[,7Q3U+X0?%_PU+IVK:=*0"R MGRKN')"7$+D 21.!E6'N#@@@?MOA%Q7P+G,,3A,BPGU62:DX-KFFK6YEJ[I; M/M==SYGB# 9IAG"IBJGM%M?HO+YG%5]E_P#!"#XA>(O"/_!071?"6E7$@LO% M6AZE8ZI""=C)%;/=HQ'3(>W4 ]MQ'=?!2,B/8/+1OXQ)(>@4GZ7Q8S3+,LX!Q_P!<:_>4 MY0@GO*23?0XLAH5Z^;4O9KX6F_)+?_ "/U+HHHK_.P_8 HHHH M*\X^/GA7X _&Y[/]EOXZ^&;/68O%NDWVH6.FWJ8#K9/;)+)%("'CF0WD15D( M8#>00 :]'KS_ .-_[,?PA_:#U#0=>^(>E:BNK^%9IYO#.NZ+KMUIU[IDDP02 MM%-;2(PWB- 0<@@=* /RM^ ?PZ^-W_!/;]L_X<:Y\&/&5U>>!OBE\4]:\*2^ M'7E+-):Z?KTNF2"X3[KND7ESI. N"7! 4'?](?\ !QB1_P ,?>#QG_FI5O\ M^F^^KZ7_ &?OV%/A%\#-;B\<7\U_XJ\46>I:Q<:5XA\0WT]Q)IT5_?3W4D=O M%)*\<+D3[9)D57F(9F/S;1K?M$?L4_LW_M7K;0_M >"]1\0V]G/Y]I8OXLU. MWMHI=FSS%@M[E(PVW(W;<\M_>.0"#X>6?PLU+]A_PK:_&S^QSX2?X<:6=>/B M"6-++[.+.$L9FD(4)P,[CBOEK]MS_@D_^PY\4_V9/$'QY_9JTW2/#FHZ/X=N MM9TK6O#&J>;I>I16\32F-U#M%L8(P$D>TJQ!)8 J?L6V_9H^"\'P3G_9TNO" MMQ?^#+G3%T^31-8UN\OE%JJA$B62XF>1%4*NW:PVE05P0#7 ?!?_ ()K_LK? M 6"XTKP'H/B$Z/,+^YTIY000TED\WD3$87'FH_W0>H!H _/7]O MKP1\7C^SI^Q]\:_BU%>/=VEG#IVO75Z&\R)W>UGM?.+<^8\$;EMWS9C;/.:] M8_;Y\ :S\4?^"Y_P$\/Z# TKZ=H&BZK=%!GRX;+5=0O)&8]ALBQSW8#N*_0? MXO?!WX9_'KX?W_PM^+O@^UUS0=20+=V%V& )!RKJRD-&ZD JZD,I&016!\*O MV6OA%\(O&M_\3M#T_4M3\4ZE8Q6-WXG\2:Q/J-^;2/&RV66=F,<0(!*KC<1N M;<1F@#T6BBB@ HHHH R)+/QF9&,6LV84L=H-L<@?G2?8O&__ $&[+_P&/^-; M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_ MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-; M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_ MXT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-; M%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_ MXT?8O&__ $&[+_P&/^-;%))(D2-+*X55!+,QP /4T; 9'V+QO_T&[+_P&/\ MC1]B\;_]!NR_\!C_ (USNM?M-? #0/$-IX3U#XLZ*VI7UY':V]E:78N)/.D< M(JL(MWEY8CEL =20*[JN/"YA@,=.<-_\ H-V7_@,?\:V*^$X?AC^V)_PV6/$$ M&E^*]=T?0/&9EMKS4[UUMC8&7D1O.X0_N&*X3/.1CM7S?%G%.(X9>%]E@ZF( M]M44'R7?(NLFDI-Z7=K:VM='#F683P'L^6DY\SMIT\]F?:GV+QO_ -!NR_\ M 8_XTV:R\>>4WD:W8;]IV;[8XSVS@]*VJ*^P>J/3/S>^(?\ P4(_:U\0ZM<^ M&+36K70I8[A[>6TT73%\W>K%2N^3>X;(Q\I%>,>//&'Q'\5ZQ(?B5XEUF_OH M'*R+K-U+))$W=<2'*_3BOTE_:D\>^ ?V-O@%XN_:(\.?#S18;RRDADNIX;-8 M6EFN[R* S2/'&SR%6GWE.?C!\9$LAJ%ZQ: MYN-,O)9;F=R68A(X6=SDDD@'&BC&UKVU1\%FW _&V(RQYC1H8C%4(MJ=2%*I*E3MRNTIQ3C%VDG M9VT:[GJD,TMO,EQ;RLDB,&1T."I'((/8U^J'[-WQ7\2?'CX.Z1\0[#7[+SYH M?)U*$VWS0W4?RR*0.F3\P_V64]Z_"/P]_P %8O\ @GYXHUNU\.Z/^T+"UU>3 M"*W6X\.:G C.> "\MLJ+D\IKJ=KXT>=]CK- M#]BFMK.>X,RAHMK[EA\LJ2O\+9.S:W;X,5>)^#.+%A,PP5:G0Q24'S4IQ2DF M^26L5I=N+>RYKO8VX%X>&BG[2I&E4<*?*G+FG-1Y8I)._,UI MJ?HS]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUJ7=W:V%K)?7US'##"A> M6:5PJHH&2Q)X [FOE?]I#_@LM^P[^SQ]HTJU^(;>-=:ARO]E>#%6[56]'N2 MP@49X(#LPY^7M7]R9/D&=<08GV&6X>=:7:,6[>KV2\VTCZ_$8O#82'-6FHKS M9]*?8O&__0;LO_ 8_P"-,[;G6)T@$I' M\*!FS(W^RH)/I7Y+?M'?\%]_VL?BNT^A? _0],^'FF2DHDUJHOM2=3Q@S2J$ M3(_N1*P)X;O7YJ?M!_\ !0KPM;_%C6-,_: \<>,-7\5Z?=-;ZQ)K%K<7%TDB MGE"UPP)Z\#(7W K]?P?@I+*J$,7Q;F%/!4Y;1NI3?=+7E3_PN?H?/5.)57FZ M>7TI56NNR_S^^Q^V?[1/_!P1\+/ TD^A_L]>'KGQM>(2J:M>VC:?IX/9E#@S MR?0I'GLU?%_Q._X*'_\ !2']N[Q WP\\.>)]?FBOLA/"/PYTV6!'0\$.(-TT MJ=,^:[*/:OB[X;_\%9?^"8GPM,>N>+/V7OBO\5K^/#+I>KZ[9>&=.)_NO]E> M\F?!_B$B@]UKV:U_X/&?'WPE\.'PC^R)_P $SOA9\/M-'^KM+K6+F]4D=&D^ MS169E;U8\GUKU/\ 73PCX&]WA[+WC*ZVJUMK]US*Z?\ AIPOW,/[-X@S37&5 M?9P?V8_\#]6_0^MOV=?^" 7[5_Q16#7/C=K^E?#[3I,,UK<.+[46!Y_U43>6 MF1_>E##/*]17W3^SK_P1I_9/_9YD@U>/P78^+M9AP1JOC*'[;M8U44# X [5R7Q M%^/7PV^$"N_Q:_:.\!>%UC&9#XBUVUL0H]_.D7%?@_\ \'3VG_&C]J3]LCP/ MK7[%/QS7Q3X4E^&L=AKVG>&/B7:QZ;!?Q7]VY:13=+#YCQ3Q GJ1& >E?FCX M%_X)%_M2>,=3@T_Q-XI\!>&)KN=8T.L^+%N\LS8&3IJ774G_ !K\HGF67P?O MUHKUDO\ ,^YP_!W%V*7[C+J\O\-&H_RB?U)?$?\ X+?_ /!+GX5^8/%/_!2K MX1SF+.]?#^LKJ[ CMBP\XD^PKU3]C7]M;X*?\% OA3=?&_\ 9'^--CXM\+6F MN3Z/-JJZ!>60%Y"D4DD?EW<44G"S1G=MP=W!-?SP_$3_ (-&OVGOV'M#L9H([P^$=-U+6IXS+((T 22&U!.Y@#\V.>N.:^X_P#@C-^T M]^QY_P $;/V:/$7[.EO\4?B'\4UU_P 9R^(AJ%O\/K32(K262TMK9XE235)F M8$6J-NR#S]T5GB\UR[ SY*]51>]F];'5D' ?&/%&&>(RK U*U--Q9)- MJ^UTFG\S]E/L7C?_ *#=E_X#'_&OAC_@O7_P5-_:-_X)%?LR^%?CW\,/AWX8 M\6OXB\:KX?N4USSXXK1WL[BYC?$3*7)%M(,;ATJ"/_@X0^!VI:W::1H7P#\4 MNMU=1P^??:A;0A-S!=Q"E^FQV9EX;<;9/F>#R_'8-TZN+ERTE*4/>E>*M?FLM91^)K<_GY^(?_ >*?\%= M?&6]/"MM\+?"2G(C;1/!LLSJ.W-[S\#VXD!]2\4<3,?TO1(?!?P]TC2S>PQ2 MPZ9H-RNR R ,%\RY8 [<]OPKR9<99&G92;_[=?ZV/OZ7T8\\_X-?M5_X+(ZU^U/\1-4_;UM/CX_AC5_A^LVBZY\9;;66LA>PWT M6*U.H857>.>5L1CE8F_NU^VWV+QO_P!!NR_\!C_C7B7_ 5%^-?Q<_9Y_8XU M_P"+GP3\3C1]/P%X,<0> M(&2RS3"8FA2I1FZ;]I*:ES)1D]%!JUI+[7R/UC_;U_92\9?MJ?L:?$G]E23Q MKIFFOXZ\*76EVVHW%@TD=K.ZYBE95(+!9%1B!SQ7Y ?#[_@QWT2W$<_Q5_X* M%75V3CS;7P]\/EM]OL)9KR3/U\L?2NO\%?$?_@KKXM\9:1J$]]\?-1LXM4MY M+J*UM=7$,D:R*65Q&H4H1D$'C'6OT[_X*F_"KXN?&/\ 8ZUKP=\#M+U&^\2' M5+":RM-+N?*FE5;A1( Q91@(6)R>@IX+/WC\)6K4Z$DZ:ND]Y:/1?=YD\2^% M"X5S[+LMQ>9T9+%SY74@[QI6E%.4[M:>]?5QT3U/@+P3_P &:O\ P3/\!PIJ M/Q#^+WQ)\0E?]:-4\1VEI;D^P@M8W'_?PU[M^SA_P1._X(O_ +&GQ3\/?%+X M3^#/!6G^-M!U2*YT#6M9^(=]=745VK 1LD4]\8]^2 (^X:Y+_I7Z1X6 MT[^S]2@NB+KQ&K$>7('_ .62/S\M>;'B/.JLDH8"27G?_P"11]K5\&_#7!4I M2Q'%E"4DGI%4]^VE:?Y'ZP_$[XEZ9\%_"S^-_BO\4=!\/Z1',D+ZAJ@\J(2- MG:N2>IP<#VK\,O\ @JSXH^&G[1/[8WQ!U_1M%-?L-+U"[U&SN;>]U(.88_* MF5FSL!;)3>ZFN#CBOCHTX4U"U)--2Z\UI:;]M=CZGZ+^5<+U<5B<5+$.6-E M3J4Y4&KQ]AS46Y_#K>5HV ML,1_]"?^+ITZ^W45\OCN)LRQ^ CA9O1?$UO+M?\ 7N?N?#'@CP7PKQ96SS"P M;DW>E"6L:+?Q.'=O[-_@6B[GV#^S=_P6/^-'[+7[.OA_]G_X+]!TO1 M+OQ/81:O8Z7X=AVRVK7"++'NF\QU!0L,JP8=B#7U!_P2@_89_9&^(_[%7@GX MQ?$+X":#KOB/56U(ZAJ&LP-=";RM2NH8_P!U(QC&(XT7 49VY.223]I>"_A! M\)?AN@C^'GPN\.Z"JC"KHNB06H ]/W2+7UF6Y1Q!B,)1F\9RPY8M))[65D[< MO31ZL_ .-?$+PDRCB#,L+#A[V^)]K6C4J5'&SJ<\E.<>;VMKRNXV4;::+8^; M/^"LGP^_:E\:?LP6UM\ =7\13ZW;>*+62:Q\&/<17-U:M'-&Z.(6!>,,Z.0> M!L![5^<_A_\ X)'_ /!2'XJ7HU?7?A%"M,E\.^(++5(K:QFNKN4F" M=)=AS#&O.S'#$WT5UX+(LMP.&GAZ<;QGNF[W/G^)/%/C+BC.\-FV*K*-?# MW]G*$5'EN[^;?S;/C#P9_P $.?V-/"I1M6\,7OB!TZ-K.MW(R?4BV:('Z8Q[ M5[%\.OV#OV=/A1>VVJ^ O@/X"LKVRE66SU!_#<<]S!(I!5TFE#2*P(!!#9R* M]MHKIH95EN&_A48K_MU7^_<\;,N.^-#3$L?&D&G6Q,EJD6?*O2HR638?+=OX!'&3P6( M_+NOZEW1)$,[LFI;65M+OXS..%I8W%.OAY).6Z=[7[IJ^_H?@[^S]^S]\4_VG/BGIOP@^ M$'AJ74M6U*4 E5/E6D60'N)G /EQ(#EF/L!DD _N_P#!O_@G5^SY\)/AQH7@ M;_A2GPZU:[TC2X+:ZUW4O UG+=W\R( T\LCQEF=FRW).,X' KU'X+?L[? W] MG70'\,_ _P"%FB^&;28@W*Z79JDEP0,!I9#EY2!W=B:[.OD?$KQ=S#C;$4Z6 M!4L/AZ=VES>]-OK+ET5EHHINVK;=]/0R7A^CED'*K:R5N6'PX.E?\@O2?#UMC./L^BQIUZ]!76T5^25 M,;C*W\2I)^K;_4^@5.G'9(QEL/&JJ%76K( # M3Q^M+]B\;_P#0;LO_ &/ M^-;%%&?CAX'\,^)K.$DVRZII(>2W)&"T4G#Q$CNC UZ716^&Q.)P=>-;#S M<)QVE%M->C6J)G"%2+C-73Z,^=OA7_P2J_8,^%6L1>)]&_9J\/S:G#-YD4VH MRW5_'&P.598[N65%(/(('':OHA$2-!'&@55&%4# ]*6BNK,22_(****\XV"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN7\0_&WX0>%=;MO#7B M#XE:+;:E>74=M;Z>VH(9WE=@JKY8)898@9(P.YKJ*YZ.+PF)G.%*I&3AI))I MN+[-+;YD1JTYMJ,DVM]=O4***^$YX_VR_P#ALLF,>,]?T30/&8*\RBQ^PF7. M/X803 WUS]*^7XMXL?"JPO\ LM2O[:HH>XK\O6[6KVNTDM;/5'GYEF7]G>S_ M ';GSNVG3S/NRFRF41,8%4OM.P,< GMFG4$@#)-?8'IGYY?$[_@IG^TKJ6HW M6A:#8:1X8-O,\,BVMGY\Z,I*LI>8LI(((R$%<1'X,_;8_::D$UUIOC+7[>8@ MI)J,LD5G_P !,I6$?A7V#X__ &E_^"7G[+.NW_B7XG?'[X+>#-8GNI+F\GUK MQ5IEO?R3.Q9R!))YK$L2=JCZ"O ?B]_P=!?\$5/A(9;5?VM6\47L6YQVK\XOV6/^#I#_@FA^U9XE\3Z!X>M/B!X;3P[:V\ MUO/XF\-1YU42,ZMY"6DT^T)M7)E,>?,& <''5>-O^#@O]E;1M\'@?X6^-M;E M7[LEQ;VUG"_T8S._YH*^[X9X:X*\.*=6A@IN,JG+S\TW*3Y;\MULOB>T5>_7 M0_4N#/"/BK,L)[;(\OJU*M%?F7_P5W_X+,?!^ MU_X)T?$#_AB;]IZ\TGXOMH]C<^&WT/1+F2:T=;RVDNH_-DMS"&-L+B/.R@"OT[ M,L'C,FY/[0IRH\\>:/M$X1_"[_@LA M_P $P/C;\;+/]GCX1?MI>#?$GBS4+>XGM+'1[F6>!XX(FEE;[6J&V7:B,W,@ MSCC)XK^0[0O^">G[36OR>?K.D:7I)D;Y\GS#^F:]?_ &;/V&O& M7P6^*^D?$[7/B-IKOI;R[[.QLI)5F62)XF7>Y3'#D@[3R!Q7J9)PKQ-Q10K3 MR;"RK^SBY::)Z.R3=E)NVT;OLCIQ&5_V+F.%HY\WA*=:I&#E-6E%-I2DX-II M13O[W*O-']''_!;?]M/]FS2O^"< QQGAC-\#9J\PP-"O.=>$5:]3V=.\HV M^-0@HOEUMS.2;=TOCNO8OA+^U5^W1HFLV,WP&^-7Q#L=6T:V:+3[SP;J-U#? M6D;1M$=LUKB5B=^9\JO9ZNQ^76H:/_P4I^-_B33]>^*N ML_$_Q4UK?Q7(/C3Q-GVW1DN?_1N[->NZGX>T#6](;P_K.AV=W8.JJ]C=6R20L%(*@HP M*D @$<<$#TK[[AKC;CKAG*<;@<#B(T?K"2YH)N4&E-7BY;/WMTD]%9H^%S*A MX<+.LNQF$P]:O"A44JL*[I\M2*E!\B4$[)J,D^9R6JTWO_.[\%_VH?B5^SO= M+J?P2TKPQH6I*V4UAO"EG?WJ'CE)[V.9XL^B%1[5\U_'C_@G+X^_;3_:-\4? MM(_$35/&>LZSXQU07VJ#1/#:J9)BB(Q!CB*Y)7/" 9/3U_JQT;PCX3\.@#P_ MX8TZQ"C"BSLHXL=OX0*T:^"Q."XJS#%/$X[-JM6HU9N;E-_?.2*]JHK/ \.X' 4*U*,I2556 ME=J_5:62[L[.*?&+B?BO-DJ<)*-[PDE)2G*Z3IQLE96NNNG MY"Z+_P &]7[4UQ@^(/C'X M >OV2XO9R/^^K:.NP\._\&['CB.XBNM:_:LTR MSDC<.&LO"FWZR?Z-'LXGZ17BK734<5"'I2I MO_TJ,CSC]K']G#P_^UI\!-:^ GBG7[K2[36GM6DU"QB5I83! +[X7?%GPO%K.@Z MDT37NG32R(LIBE25/FC96&'13P1TP>,BNDHK3#Y;@,+"4*5*,5+1I):^O?=G M%FW&7%F>XJCB#NG>#O[KO&+NK.Z78\0T;_@FS^P?H./L/ M[+'A%]O3[;IWVG_T:6S76Z+^R/\ LI^&]I\/_LS?#^R*]&M?!MBC?7(BR3[U MZ%15PP."I_!2BO2*_P CFQ'$_$N+_CXVM/\ Q5)O\Y"/''*NV1 PR#AAGD'( M/YTM%%=1X84444 %%%% !7PI^V3_ ,$5/^&MOVD?$?[0?_#2W_"/_P#"0?8_ M^)1_PAOVO[/Y%G!;?ZW[9'OW>3N^X,;L?>3W/\ JO,DV;?.V_?.=N>,X'IU%%>_1HT\/1C2IJT8I)+R6B/RC,

//!/PV\.S>+OB%XNTW0]+MR!/J.K7J6\*$G M"@NY R3P!U).!0!K45YM\*/VO_V:/C;K+>&?AO\ &/1KW5EGN(AHTUQ]GO9# M!-)#*R6\P61T#Q.-ZJ5.,YQ71?%CXT?";X$^%9/&_P 8OB)I'AO2X\C[7JUZ ML0D8#.Q 3F1_1%!8]A0!T]%4?#'B31?&7AK3_%_AN]^TZ=JMC#>6%SY;)YL$ MJ!T?:P#+E6!P0",\@5YU_P -K?LO_P#"6CP=_P +9M?..N_V(-2^PW/]F?VG MC/V'^T/*^R?:B: M9%YE]J>HSB.*)<@#)/4DD*%&2Q( !) K!^%O[2'P:^,NNW_A3P'XMD?6=+MX M[B_T/5=*NM-OX8) #'.;:\BBE,39&V0*4.1@\B@#N**** "BOF+_ (*._P#! M1W_AW[_PAO\ Q9O_ (2W_A+?[1_YF'[!]D^R_9O^G>;S-WVG_9QL[YX^5KW_ M (.5+2UUO1_"T7['(EU7Q!J26&C6"?$3Y[F9N3@?V?PB*"[OT1%8GI@^)C>( M\FR^M.EB*O+**N_=D[*W->Z35K:OL?>8/PSXUQ_"[XCI89?4E&4G5E5HP2C! MN,FU.I&2M*+6JN^E[J_ZC45^7-E_PL>%I?V.1%JOA_4GL-9L'^(GS MVTR\C(_L_E'4AT?HZ,I'7 ^J?^"<7_!1W_AX%_PF7_%F_P#A$O\ A$O[._YF M'[?]K^U?:?\ IWA\O;]F_P!K._MCDP7$>39A6A2P]7FE)77NR5U;FO=I*UM5 MW#&>&?&N X77$=7#+ZDXQDJL:M&:<9M1BTH5)2=Y22T5UUM9V^G:*QO$'Q%\ M >$]0MM)\3^-M*T^[O)TAM+6\U"..6:1V"JJ(Q!8DD8P*UKBXM[2!KF[G2*- M%R\DC!54>I)Z5ZT*]"I.4(23<=TFKKU[?,^!C*,Y.,7=H?17FOC3]LG]DSX= MM)%XT_:4\#V$T7^LM9?$]L9Q_P!LEUEW?03#ZU\M_%W_@\N_X*F^.1-9_#7P#\*?!%NQ/D3Z?X[W=R M\3'_ +9#Z5]J:6/V5^)O_!4KXY7-_=:)X1\$:/X<,$SQ2&X#7EQ$ZD@CN6-PWB+QW?\ AYY;ZXOC+*DMW%&)%@MG+@L%2/RP M>B@<56\3_MG_ +8/Q2G&E:[^T=XYU+SAM73;7Q!S>[[';X<>$N)\4:N.>-SZG MA:>$E&,^?W4^?GLXW<(M>X[GUG\3_"'PN_9)UNP'[8W[7WPN^#^IO;1ZE9:/ MXG\70MJ\EOYC*EQ%90EY)$WQNH8<;HV&<@@>E_%?_@[ _P"",?PMA:WT?X[^ M(O'5Y"NV:'P;X%O@&<#G:]ZMO&P)Z$.1[U^._P"U)_P2*_;J_;D\=Z'XT^&G MP5\77'D6$EMJ&I:AX9U!A(-^^/$IAV-]Y\[G';KSC7^%G_!HY^W_ .+7CG\6 MZ)-I]N^,O=7MA:;?7@W$LGYQBOTCPR\(Z7"^"FL)1EAY54G/ZU5C3?NMI6]I M[--^\W:$;M/9I:99WP?DGA_FU?!9=C(XRFI12JTY1GS^[>_+3E/ELVTV]+JS M=[(^S_B[_P 'OG[.&D>:GP%_88\;>(.HAE\7>)[/1_H66W2\_(-^/>NM_9$_ MX.MO%W[1_P )=3\6:U^QWI5CK5KK\UI'!:>,)/L\5N(HGC9@UN6D''6;Q$?&GB1\Y?\ M;Q$L08_2UBA('X_C7K? M@S_@E=_P3V\![3HO[*_AJX*=#K:S:EGZ_:Y),_C7TG$N7>'V+E@*F6XJO2G2 M@E64:?/"M4LKM.=:FXJ_-;W'HUHFB,@XNP&59;FV Q64TZ\<3-NA4E.,*M"G M=V2?L:OO6Y;VDE=/5IG\?_AW_@G'^T)K&TZO/H&D _>6\U0RL/;$"R G\:]K M^%G_ 0O_:-^(TDTK M(]DWB7Q'X!\/1G[Z7>L3W$R_000.A_[[%?L]17DRQ7#D:WM:>3X?G_FJ>VK- M^JJU90^Z"7D?887Q&\0,!EZP&#S*I0H)MJ%&-.DE?>SA!3U[N3?F?ECX,_X- MN-0DF6^^(G[6,<;;LO;:)X3+<^TLMP,?]^Z];\'?\&]7[&^B[9_&/Q!\?Z_* M/OQRZK;V\+?\!C@WC_ONOO.BOIL9XF\:XV<)3Q*BX+EAR4Z<'&*VC%Q@I)+M M<^"A@Z5.%2%Y-5&Y33G)J4GO*2;LV^[1\R^"_P#@CM_P3F\$;)+3]G&SU"9> MLVM:O>W>_P"J23%/R45ZWX+_ &4_V8?ASL/@+]G;P/H[I]V73O"MI%)GU+K& M&)]RIK];:*^4K M91D^,QL<3C,.JKCI:4II-:NSY)P>[>S3\S]&X8\3N.^#,LG@,DQOL*4Y.;2I MTI^\U&+=ZE.;VC%6VTVO<_"OX'_\&_\ ^V=I_B&ZTJ#X+^%O 5EJ>H&ZU35+ MKQ%:RI(['YI EHTKL<9PN%'^[DFON?\ 8S_X(JO^R3^T=X:_:$D_:4&OMX?% MWNT<>#OLHG,]G/;?Z[[9)MV^=N^X<[<<9R/NVBKQV4<.8G&0Q.'P,*$HM/W) MUY7:V;]K6J/2W>WD=\_&/Q,KY15RNMF'-0JQE"4?88:"Y9IJ27LZ,+73>JL[ MNZ=PHHHKL/S0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*^$?^"TMO^T3X!U7X2?M5?"?PPWB'P]\+_$,^J>(-%:)I(8YLPF&YFC7DH%2 M9/-_Y9%\@C=FONZO)_CQ^U;\.OV>_BWX&\ ?%S5;+1]!\<6.K1IX@U-_+M;> M^MC9F&"65L1Q++'/<8+D M$H'4T ?,?_ 3O^,'[*W[<_@CPW;W6HVNF?$KP M/\2=<\8V6BW&#>6D=[J][=F.*1@OVB$PW:I(4Z.BLRC"9Y/_ (.)_AA\/[/] MG_PK\6+;PG9IXDN/'4-C-K7E9N'MFL;IC"7/.S=%&P7H""0,DY\?\'?LW^$= M8_;I^$GQ'_8\UA)_$4_Q:\3WWCZRT"X62TT?1K/Q)#9OV;/"7P_@\5:?)KD?CZ&ZETA+Q#O?MT? M$?5OA!_P71^!?B#P]<-"=:\-:1H^I)&<"XAO=4U"S8./X@!(C#/0QJ>H%8?_ M 47_8:\:?"+]CS]GWQEHVCRZA+\&(H;?QNFGH93%%,8)I[D!"/A#XS\9WG_0 MQ)86$3#SKR;&F8C0?S;HHY-?F7_P2+\">-_CWXVU_P#;L^,$/_/71/ =A@^3 M9PY_TF6('_@,6_JQ\X&OU!_X.AOV(;#=/=S^(1IM_&H\VQ MF/\ 9G[U3Z 5IGA_3(K.UR &DVCYI& MQU=VW.Q[LQ-?S'XY<48/*,-7RW#7^LXEQ4G_ "TE"-TNW.[1?=\5^+.( M\#X5Y'D/MXK"UH5IJ$6^9\N)JIRJKLWI3^S92^TF>=?$7]A[X=?$/]H^V_:3 M;Q9KFD:E_9"6&L:;I$L26^L(A/EM(?,\L,7D!DQYDF%'&6/%7/'WA*/Q[X'UCP3 M+K-]IRZMIL]I_:&EW3P7-MYB%?-BD0@JZYR"#U%=?_P;R_\ !/?]G+3+[XKZ M%\6OA+H?B_Q!XK1\PZW_P4S^#/B#4Y=*^!?@_XD?%7 M678[8OAUX/O;I_,/\0G94'OO0MCJ.:Z72OV4/^"C7[17V36]?^ OQ5U.YO($ ME6;Q;I]Y&5W*#AI;S:N1G!^;J*_>:P^&_AC2K1+#2XIK:",8C@MYBB*/0 <" MI_\ A!](_P"?F]_\"VK^HN'?";A#AG"RHX:5>3FTYRE4C[UKV]U4[+=]WYGZ M9X4<8X_P?J8NIE%*%66(4$W63ER\G-9KEE#7WG?5>=['XL>#?^"(_P#P4&\4 MNHU;X<:-X>5L$2:UXGM6&/<6S3,/IC-_\ @6U'_"#Z1_S\WO\ MX%M7WV39;E>0UG6PM"/.U:\N:6ET_ADW'=+[)[G'7BQQEXAX&."S:K'V,9J: MC""C[R4HI\VL]I-6YK:^2/R7^%/_ 9H?\$]/"8B;XF_%KQKXGD3&Z2V:.QW M'_=)E7\P:^E?A5_P;>_\$COA3Y3VO[-BZQ+%C%QJVI.)"1T):V\HGZ=*^T_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VKUUC\0M8\J?=1BG\FDFODS\]6*Q,5: M$W%=D^5/U2LGZL\O\$_\$Z/V$_AZL:^&?V3_ ,#$ (I-0T&*]=,=,-M.:6B4I-I);6NSE]G#G<[*[U;ZM]VS8HK'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VKB+-BBL?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"V MH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P " MVH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BB ML?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8 MHK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ M +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH MV**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A M!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ MGYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^ M?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ M ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W M_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ M -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH M_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V* M*Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X M0?2/^?F]_P# MJ -BBJ^FZ=!I5J+2W>1E#$YE?_#3P)\*-!D\,?#OPS;Z582ZC M=WTEM;9VFXN9Y+B9_F)/S2R.<=%!"J H &[110 55_L31?[6_M[^R+7[=Y7E M_;?LZ^;L_N[\9Q[9Q5JB@ (# JPR#U!JMI.BZ-H-J;'0])MK* N7,-I L:;C MU.% &3ZU9HH **** /"?VR?V([#]KG7?"/B"X^(']A3^$H-1CM\Z1]J$OVO[ M+N;_ %L>PJ+;'?(D/3'/D?\ PZ"_ZN&_\M+_ .ZZ^TJ*^"S[PRX(XFS*6/S/ M"^TJR23?M*L=$K)6C-16G9>;U9YV8Y3@,BYN$>6-Y2]V/-*5DDTDN:4 MGZMOJ?%O_#H+_JX;_P M+_[KKUS]C;]B.P_9&UWQ=X@M_B!_;L_BV#3H[C&D M?91%]D^U;6_ULF\L+G'; C'7/'NU%&0^&7!'#.91Q^687V=6*:3]I5EHU9JT MIN+T[KS6J#+LIP.43G/!Q<'./+*TI>]'FC*S3;37-&+]4GT"BBBOO3T0HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "OAWXG_P#!0CXC_%;XE_%G MX4_ OQ]HW@U?A7KVD:47NM-6\U36KB;58K.[EB25Q'%;0L2A&R1FWH=T>X"O MN*OS:_X*O?\ !,S0]9NM2_;H_9C\7G2_%<.LVIUC1[:4>3J%^UY%:K-#(#B" MX$[*'5OD9E).Q@Q8 ^R?@3X__:!L_&/CGX=_M+6GA\Q>%(+&]T3QCH=K+:6V MKV%PMQF22&62002Q-;,'42$<@@!2I/Q]'\;?^"W?QTO;SXH_LVZ5X-_X0?6K MI[SPK!/<:4UQ#ITK%[99@\F]9?**%@X# DY Z5UG[ 7[5?Q6_P""A?P5^)W[ M&O[337_AKQUH.F-I&NZ[IMHEO=36T_F6\Q:)E*0W*%61L*%/F JJD&O"OVAO M^".'QR_8;\-WO[4?[%O[2&L7%UX4M'O]0L'B^R7RVL0WRNDD3&.Y4*"S0NBA ME5A\Y(4@'U/^V_\ MK?&;]B;]E[X>Z%K-YI>K?%_QP]OIAO)K519VUULC-Y= M"*/ =8WE1$7@$NK-D JSX/VO/B3^SI_P44\/_L0_&3Q_+XPT/QWX5@U'P]XE MU/3K2UO;&^9[E/L[BTBBBDAD:U<+^[WJTB LPR:^-?\ @I+\5O&G[0?A;]D+ M]H#QCIHMI/$5C(]\D2%8A>+=6(F=1_"KX#J/[N.3BO1_^"D]AJNK?\%OOV>; M/1$=IX[/PU,^SKY4>NWTDI^@C5R?;- 'Z?T444 %%%% !161)XCU5)&1?"=X MP#$!@RX/O2?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[ M_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L457TV\GOK43W M%A);,6(\J4C/UXJQ0 4444 %%%% !1110 5\I_&K]D[]JZQT#QQHGP?^+&A> M(/#_ (P\;6GB"#PMX@T-H[C2)O[2MKF86]TMRJ/#F-I&C= 3A@I#-S]644 ? M-_@?_@GW)X1\(_%?5$^-VIVGQ(^+\KS:[X_\/V/V)M-;+&&.RA$C-%$FX@YE M,CYR9 0I6K\'/V4OVT-'^&&H_ C]H#]L73_&'AC4+26RN-4'A:1=>DLY%*20 MB\DN2JED)'F2132#<<,"%9?IJB@#PS]K#]@GX3?M/?L^Z1\"+9SX77PH]M+X M'U33;82'19;=/+B C8CS(MGRM&6&X '(90PS_ _[%.KZO^UI;_MJ?M$>,-*U MSQ=H_AQ-$\+Z?H&E26MCID0\WS)_WLLCR3.9Y@,D*BR$88X8?0=% !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 %%%% '&_'GQA\3/!?PWN[[X,^ E\2>*[ MJ1+30=-N)#':K<2''G7,@_U<$:AI'.06";%^=U!_/?5OV[_^"F_[%/[8?A'X M7_MKW?AOQ+X:\:W\$<">'].A6&."6986>UE2*.4R1,RDQS!MPP/XU.-3)] MUY+,/A?^T1\*?V.?@_J,&G>)/B/K$!U?7Y;5)Y-(TMI_ M*,D$4@,;3.4F"F161?*.5;<,5OV:OVS/'$/[>7Q#_P""?/QF\1#7KSP[;1:C MX1\53VD%O=7UN]M;W#VUREND<+2JEP&#QQQ@B-\KTKYT_;2M;Y?^"[_P3U>Y MD\RRO].T>339E;\7Y2.#\X8_P# @>]1Z/I^JZC_ ,'*NJ7>F(YALK(2 MWY7H(O\ A%(HP3[>8\8^N* /3_\ @J#_ ,%"_P!K/]E+XC>#OAMX#\#^'-#T MSQCJ#QV7B2:\_M"]DCBGB24"!HUBMV(E0C=YV0W\)! ^B_V_/VI[K]C7]EOQ M%\=M*\.1ZMJ-@8+;2K*X+"%KF>58D:4J0?+7<6(!!;;M!4MD?%/_ <$_P#) M8?V??^PCJ?\ Z4:;7V%_P4N^)7P$^&/[&WBS4OVD/"4_B#PYJ,,>GC0K63RY MKZZD<&!8Y#_JF5T$OF<[/*+ ,0%(!\X?$K]N/]I#X+_L+_#7]OG2_CO9^-?^ M$AU2SB\6>#KO1+P)TE,MM:R01+<0RP/$T1,DLN2&8K@;3]_:'JB:YHMGK M<5M+"MY:QSK#.FUXPZAMK#LPS@CUK\-/$_P4^/G_ 3>@^%7QW\?^&[/QI\+ M?$6H6?B2U\'ZI?2SV-KJ#VQ=8+B/"QB\2"1MDX0HQ0G:0A2OW#\&>*M*\=^# M])\;Z$7-EK.FP7UF95PWE31K(F1V.UAQ0!I4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!7U;48](TNYU::WN)DM;=YGBM8&EE<*I8JB*"S ML<8"@9)P!7YN?ML_M3?\%C_V:K&W_:CU;3O!V@^ )M2CB'@RVMX+^;3HY#^Y MCU"1D$F]N%9X)=@ANKB108HNNV)F8!#NH G^.G_!2C3_ (6?\$Y-%_;8L/", M8U;Q5I=FF@:#>R,8AJ5PK$H[##/%&(YI.-I=8L?*6R. \4?MO_'#]DSQ_P#L M_7?QS^)(\6^&_C9HZ?\ "1)=Z3:6A\/WS+9GS;1K:*,FW5KQ 4F\U]J,0^2! M7 _\%Y_!'A[P;^PQ\./!_P ,(X5\->$O&=OHZVUI,)%M?*T^XBBC<@G#*(V4 MYYR>>37FW_!:RPU/6OA1^R;HWAU6:^NO#EU%8B/J97@T94QCONQ0!]Q_\%*? MVJ_CQ^R#^S_J?QB^$7PST#5;;3C;QWNIZ[JLBBT:>80H4M8T!G =TSF6/&X8 M# '&O^Q5^T3XC^(G[!OAK]I?XX:XD][-X=O=5U^]@M$B41PS3EBL: * L<8 M'?;R2237"?\ !;G_ )1K^/?^OK1__3I:UH?\$T/!^D_$/_@EEX&\ :^'-AKG M@^_T^]$9PWDS3W,;X/8[6- 'A7A3]O/]KWX^_L6_$S]OGX<>.[3PZO@CQ:]O MHGP__L2UN;"YTR!+627[7-)&;EIC'1.8Y8PW==PW*3R4=2<'(K\]_$WP-_:G_ ."9 M'["/QR^"GCWPYX7\0> ?$SL-%\60^)?LTR37:Q69Q:&%WDD9%B;8"H0Q.=[+ M\P^L?^"+'P>\2_![]@+PQ%XLLY+:\\27EUKJVLRD-%!.P$!(_P!N&..3Z2"@ M#ZNHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ/\ :_\ M$/[95Y8V?PV_8K\.Z);Z]>V[W.I^,?%A9;#2H5(5(XUV/YUS(V[ VNJ+&2X& M]#7ME8WQ"\?^$?A7X(U3XC>/=:BT[1]&LGNM0O)ND<:C/ '+,3@*HR68@ $D M"@#X8_X)J_M_?M<^+_VL/$_[#_[:FGVEYXET>UN9H-7M+&&"6*: INCD%N%B MDB>-PZ2*H/ ^\'&WO=(_:V^+?[5O[<7Q&_9:^!_Q'?P9H7PS\/S>=K6GZ7:7 M=UJ>LK+'$8Y/M<4J);1R&1&1%61C&2)%W +>_83_ &;=3T3XQ>-OV^OCYIBZ M%XR^+.HF'PYX=U%U2?1]))4P6T@)YNI(X8BZ#E1$!P2ZCYZ_X(^6&J:+_P % M*/VD=.\0*XOH+[4A<[^I8:N^YO?/7/?- 'T)^PC_ ,%%/&?[6G[&VL?%BV^& MJZK\0_#-V-*N_#>D$QQ:C>R;!:S L3Y$#F0>8[$B(13-]U:^;_VB/VZ_^"L' M[ 'QE\-^+OVK9?!^N^#/$ER[#1?#=C%]E2-&4S013F-+B.=$<%3(SH?]O#8L M?\&UNFZM%X;^+^KS(XL)[[1(;9C]TRHEZT@'OMDBS]17N_[0_P &;;_@HS^U MYX7\(R6WF?"[X+ZG-<^+-3(S%K>N,8S_ &7">CK"L:^>P^Z97CX?D '1_P#! M1W]N3Q'^S18_#[X8?"06B^,OBCX@BT[2;_4;;S8]+M3)#'+=-$2-[@SQA$;Y M2=Q.=A4YG@7]L+X@?"7_ (*,R_L#_&'QI+XJT[Q!X?BU/P=XGU&RM;>^BN/) M>22UN!:Q0P2(PAF*,L:,"%4[]V1\[?\ !8)GU7_@H'^S-XQT^^BN]#U*\TXZ M;>6THDAG(U6%V='4D,"DL)R.""#2_M;Z?JNK?\%_OA1::(CF:.RTJ60)U\J, M7D:7"_FTZ.0_N8]0D9!)O;A6>"78 M'.!MRM?07QT_X*4:?\+/^"ANKB108HNNV)F8!#NKPG_@O/X(\/>#?V&/AQX/\ AA'"OAKPEXSM]'6V MM)A(MKY6GW$44;D$X91&RG/.3SR: .^\4?MO_'#]DSQ_^S]=_'/XDCQ;X;^- MFCI_PD27>DVEH?#]\RV9\VT:VBC)MU:\0%)O-?:C$/D@5Z3^VKK_ /P4J\4Z MK?\ A7]A31- T*QT"T634?$7B01FZU>Z:,2"VL(YXWB**C(&ED 5I&*!E,3Y M^+_^"UEAJ>M?"C]DW1O#JLU]=>'+J*Q$?4RO!HRIC'?=BOTS_:0^..G_ ^ M%EYXU.DS:MJ\[K8^%O#UFI:XUG5)GKW_ 39_8[M/V+_ (42^'_'.NV5W\1O'%Q)KOBZ M2*9YU/QCXL++8:5"I"I'&NQ_.N9&W8&UU18R7 WH: M^:_^":O[?W[7/B_]K#Q/^P_^VII]I>>)='M;F:#5[2QA@EBF@*;HY!;A8I(G MC<.DBJ#P/O!QM^Y_B%X_\(_"OP1JGQ&\>ZU%IVCZ-9/=:A>3=(XU&> .68G M51DLQ )(%?,?["?[-NIZ)\8O&W[?7Q\TQ="\9?%G43#X<\.ZBZI/H^DDJ8+ M:0$\W4D<,1=!RHB X)=0 4=(_:V^+?[5O[<7Q&_9:^!_Q'?P9H7PS\/S>=K6 MGZ7:7=UJ>LK+'$8Y/M<4J);1R&1&1%61C&2)%W +=_81_P""BGC/]K3]C;6/ MBQ;?#5=5^(?AF[&E7?AO2"8XM1O9-@M9@6)\B!S(/,=B1$(IF^ZM?/?_ 1\ ML-4T7_@I1^TCIWB!7%]!?:D+G?U+#5WW-[YZY[YJ/_@VMTW5HO#?Q?U>9'%A M/?:)#;,?NF5$O6D ]]LD6?J* *_[1'[=?_!6#]@#XR^&_%W[5LO@_7?!GB2Y M=AHOANQB^RI&C*9H(IS&EQ'.B."ID9T/^WAL?:_[6WBG]L;5](T_P!^Q+X3_M#_ 9MO^"C M/[7GA?PC);>9\+O@OJ/A^1]4>+ M_BE\/_ OPVO/B_XD\56#C;^@%?)7["?[-NIZ)\8O&W[?7Q\TQ="\9?%G43#X<\.ZBZI/H M^DDJ8+:0$\W4D<,1=!RHB X)=1]:T %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 5]6U&/2-+N=6FM[B9+6W>9XK6!I97"J6*HB@L['& H M&2< 5^;G[;/[4W_!8_\ 9JL;?]J/5M.\':#X FU*.(>#+:W@OYM.CD/[F/4) M&02;VX5G@EV!S@;DVEH?#]\RV9\VT:VBC)MU:\0%)O-?:C$/D@5P/\ MP7G\$>'O!O[#'PX\'_#".%?#7A+QG;Z.MM:3"1;7RM/N(HHW()PRB-E.>'59KZZ\.745B(^IE>#1E3&.^[% 'VA^VKK_P#P M4J\4ZK?^%?V%-$T#0K'0+19-1\1>)!&;K5[IHQ(+:PCGC>(HJ,@:60!6D8H& M4Q/GCO\ @D1_P4(^+'[8?@;QGX6^/.A(WBGP#-;_ &K4-/L/)-_%,)@%>%?E M6=7MY 0H4,&7"@AL_2G[2'QQT_X ?"R\\:G29M6U>=UL?"WAZS4M<:SJDN1; MVD2CDEFY8C[J*[GA37E/_!-G]CNT_8O^%$OA_P * SA2X&-\Y/ =10!X)_P4"^/_\ P5H_9I\*Q?M46'BCP-H?@N/5 M(89_ MI8QWMS912MB$7DTL697)PDAMY%"LPV;E^>OMW]GWXEZE\9O@5X.^+> ML^'6TB[\3>&;+4[G3')/V9YX$D* GD@%N">2,9Q7R7_P6O\ V=_VEOB=\#9_ MBE\,?BVK^&_!#)KFJ^ I=(AVSBW!9KOSB"9O*7$1QSR6]U-;>'RY&&%\S<2H+8 8AE^)-!_X(,?%#3K>R\/:O_P % M%_$U[X=MS'%<^'AX;N([>>T4C=;[?[3**C("N-I !Z'I7Z.44 >'_M9_L7:- M^T9XL\"?&#PSXBB\/^.OAMKD>H^&M7FL3<6\R+(CO9W,2NC/"Y06N%7G=[O10!\D?M]?\$S_ ![^W9X_\+>,-2_:1TWPS;>#7N'T2QM? M ;W3[I98G)ED;4$#D>3$.$4<$XYP/6?VH?V3-(_;#_9POO@+\:_$D7VF[>.X M@UW0M.:V%I=QMF.:.&667@9*LI<[E9@"I((]>HH ^2OB)_P3P^*_[1/P8\!_ MLU?M'_&O1+WP9X)N[2:[F\.>'9K;4=>%K ]O LDDEPZ6N8W;>45RS'*E*^K= M)TK3M"TNVT31[..VM+.W2"UMXEPL4:*%50.P ^E6** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** *VLPZM<:/=V^@7\%I?26TBV5U=6 MIGBAE*D([QAT,BAL$J'4L!C.;S_@I[XFBU+Q!J M3W^KSV/A.>W%Q<-@%RL>IJHPH50 ,*JJHP /T1HH ^>[/\ X)X_#K5?V$8/ MV&OB5XIN]>LTM)3/XG6W\FZ>_>ZDNOMRJSR;9/.D+8+-N!*L2&-<[X>_X)W^ M(O%GQ"^$_BW]I+XG:7XEL?@GI*VO@S3='T*2S^VW*"%4OKQI)Y,N!;0-Y48" M[TW;MN4/U-10!XE^W=^REXR_;.^"-_\ 73/BUI_A31]6EM9-1N)?"SZA<,8 M)UF4(PNX50%DCSE6.%///&C^QU^SMXX_9/\ V?=)^ ^H_$?3/%TJY6]N=.L/##74U]>HVZ*9YUO(2 M%CX*(%X?+DDA-GT=10!\8?LC_P#!)[X@?LY_M :)\*..XFMWM_.#R7TP!6.60<)D[NHKT/Q5^P_XD\*_M/>)/VKOV9_'VD^ M'=>\:^&WTGQ5INNZ-)=VDLF8S'?PB*:-DF7REW(*(+%A(&LH?#%RL)#DL^4&J;?F+,3QR6. M>M?I)10!X+^U)^P3X#_:-^$/@_P#I^NOX?UKX=7-I=>!O$,=H)_L$MNL:JDD M6Y?,B<11[D#*?\ !3WQ-%J7B#4GO]7G ML?"<]N+BX; +E8]351A0J@ 85551@ ?1MG_ ,$\?AUJO[",'[#7Q*\4W>O6 M:6DIG\3K;^3=/?O=277VY59Y-LGG2%L%FW E6)#&OH2B@#Y9\/?\$[_$7BSX MA?"?Q;^TE\3M+\2V/P3TE;7P9INCZ%)9_;;E!"J7UXTD\F7 MH&\J,!=Z;MV MW*'(_;A_X)J_'#]LOXO6'Q%M/VW;[P7IFA6S0^&]"T?PG(S6)D4">4SI?QF2 M23H6VKA JXX);Z]HH ^7OV"?^"=7BK]CCQOXA\?_ ! _:=U?XEZCK&E0Z?83 MZOILL#:? LC22*IDNIRP=O+.!MQY??/&'^U'_P $S/B7^TS^U7X-_:IN_P!I MK2-%OO DMB^@Z3!\/9)HB;6\:[0S.VI*7)D;!V[!M P &OVII? 'A[2KE M;VYTZP\,-=37UZC;HIGG6\A(6/@H@7A\N22$V>??LC_\$GOB!^SG^T!HGQQ^ M)'[:GB#XB1:!%='3M#U;2)XHX[B:W>W\X/)?3 %8Y9!PF3NZBOL^B@#YS\5? ML/\ B3PK^T]XD_:N_9G\?:3X=U[QKX;?2?%6FZ[HTEW:2R9C,=_"(IHV29?* M7_8^OOV9OV:_BN_AW7=2626\\>WNBB[G:\E"I+= M+;B:,*PC4)&-Y$>U"=Y!+?0=% 'YMV7_ 05^-.G:2V@:?\ \%,O%$%BPD#6 M4/ABY6$AR6?*#5-OS%F)XY+'/6OH3]M+_@GU\1_VIOAUX0^#7@']J.7X?>$O M"=M;8TVP\+M=37MS;@+!*\RWD)58PJE(PO#YK:1/%''<36[V_G!Y+Z8 K'+(.$R=W45] MGT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5M9AU:X MT>[M] OX+2^DMI%LKJZM3/%#*5(1WC#H9%#8)4.I8#&Y+M:\O6:6DIG\3K;^3=/?O=277VY59Y-LGG M2%L%FW E6)#&N=\/?\$[_$7BSXA?"?Q;^TE\3M+\2V/P3TE;7P9INCZ%)9_; M;E!"J7UXTD\F7 MH&\J,!=Z;MVW*'ZFHH ^0OVX?^":OQP_;+^+UA\1;3]MV M^\%Z9H5LT/AO0M'\)R,UB9% GE,Z7\9DDDZ%MJX0*N."6/V5_P#@E[X__9UT M_P ?W'B/]L_Q-XIU[QAX3;0]%\2OITEO=^'E;>S30-)=SEFWF)P 4P8NN2"O MU[10!\N_#3]D;]M&U^"^J_LV_'']L/2_%7AC5;";3KG7W\+3'Q ]C,I26$7, MMTT89HV8"62.9UW'DX4K]#_#;X<^#?A%X!TCX8_#W1(].T30K".STRRB)(BB M08&2>68]2QR6)))))-;=% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !116%K_P 3_AIX4U Z1XH^(>A:;=J@8VM_JT,,@4]#M=@< M'UK2G2JUI=317+?\+S^"7_18O"O M_A0VW_Q='_"\_@E_T6+PK_X4-M_\71]0QW_/J7_@+_R#VM+^9?>:WC#QIX0^ M'OARZ\8^//%.GZ+I-C'YEYJ>JWB6\$"^K2.0J_B:\"_X>Z_\$Y/^$@_X1G_A MJ+2?M/F;/,_LR^^SYSC_ %_D>5CWWX]Z_)W_ (*L_MW^,/VP/VAM6\/Z5XBE M'@'PMJ) MSO$5(5:D5+DI\JY+JZ4G*,N9][62>EW:Y\/C^,*E/$N&&@G%.UW?7TLU8_J% M\'^-/"'Q"\.6OC'P'XIT_6M)OH_,L]3TJ\2X@G7U61"5;\#6G7X&_P#!*;]N M_P 8?L@?M#:3X?U7Q%*? /BG4XK+Q/IEQ-^XMS*PC6^0$XC>,E2S#[T893GY M2O[D_P#"\_@E_P!%B\*_^%#;?_%U^-^(?AOF? N:WB'Q!H7A+0+[Q5XHUBVT[3-,M) M+K4=0O9UBAMH(U+R2R.Q 1%4%BQ. 2:\Q'[>G[$K1+<#]K3X=&-WV*X\86> M"WH#YG7VKT'XB>!/#_Q0\!ZQ\./%<3R:7KNFS6&I11D R02H4D3D$WM_CQH,<%O!&$2-%@N@%51P , #I7*6?3'@# M]J?]FKXK>*1X'^&?Q[\(:_K)A:8:5H_B&WN+CRU +/Y:.6P 1DX[UWM&KWQ!I/Q:;P=<:GX@\*I/A+X]^)WBGX->$?&4-[XF\%_9?^$FTM+>56LOM"&2'+ ML@1]RC/R,VWHV#Q775X9\#?VKM!^+'QT^+7PPTCX ZSH>O\ P]ATPZU]L>Q% MYK$EQ#,\**8I6C($<:[&>;&)1G9@UR7P]_X*+^,?C3\./%?C7X*?L>>+](K_ ,%, M+GQC^S=;?M1_ S]ESQ9XM\,V^D3:CXHN9+^UT\:4D!<7$:>"_BI^R)\%OCAX7DGET36/BWX5UBQ9K5FF6&1)I,&--S> M8%)4HN3G(&: /MJN'_X:2^!;?&J#]G2#XE:=/XVGLI;L>'[4M+-'%&,NTA12 ML1 [.RD]@:\=F_X*.W'@OX[>'/A/\??V8?&'P^T7QM?BQ\&>+];N;:6"]N&( M$<5Q'"[&T9R0 KL7!8;E4;BN+\5(T'_!97X62A!N;X0ZN"V.2!/)@?J?SH ^ MM**\K\3_ +0WB_4M>\2^&O@#\(3XUNO!THMM?EFU^/3K<7IA6;[#!(TI:9J482YTZ\ MB($EO*%)&X95@0<%74\9P #=^)_QW^"WP4A@N?C!\5= \+Q7) MYM>U6*T20 MG/"M(P!/RGCKP:VO"?C#PKX\T*#Q1X+\06FJ:;\ M=:S\*M:UW3[VZL=,%SI?*$=DB6-OE0LQ0%2P!Z917E?[)?[5?AG]K#P1J_B/2/"FI:!JGAKQ'*-.TN.9BL,FHWL<"NP&2 7(R?I2;45=ETZ=2K- M0@FV^BU9HT5S'_"[/@S_ -%<\,?^#^W_ /BZGTSXL?"S6[^+2M&^)?A^[NIV MVP6UKK,$DDC>BJKDD_2H56DWI)?>=$LOQ\8MNE))?W7_ )'045G>(O%_A+PA M#'<^+/%&G:7',Q6&34;V.!78#) +D9/TK)_X79\&?^BN>&/_ ?V_P#\73=2 MG%V;1-/!8RM#GITY-=TFU^1YA\9?^"EW[$O[/WQ)U+X1?%WXU?V1XBTCR?[0 MT_\ X1S4KCRO-A2:/]Y#;.C9CD1OE8XW8.""!S'_ ^2_P"";O\ T<;_ .6A MK'_R)7Y=_P#!7K6]%\1_\%$/B%K/A[5[6_LYO[)\F[LKA98GQI%DIPRD@X(( M.#U!%?-E?FN.XTS/#8ZK1A"#C&4DM);)M+[1_:?"WT:N",ZX8P.88G$8F-2M M1I5))3I)*4X1E)).BVDFVDFVTMVS]U_^'R7_ 3=_P"CC?\ RT-8_P#D2O=O M@U\9?AM^T#\-M-^+OPB\1_VOX=U?SO[/U#['-;^;Y4SPR?NYD1UQ)&Z_,HSM MR,@@G^;*OW!_X(Y>/? UO_P3^^''A&X\::2FK%M64:6^HQ"X+-JUZP'EEMV2 MI!''(.:]7ASB;&YOCI4:\8I*+>B:=[I=9/N?!^,O@CPWX?<+TLRRJI7J5)5H MP:FX2BHN%23=H4X--."U;M9O3:WUG16=XB\7^$O"$,=SXL\4:=I<&/_!_;_\ Q=?:NI3B[-H_FBG@L96ASTZ< MFNZ3:_(Z>BN?TSXL?"S6[^+2M&^)?A^[NIVVP6UKK,$DDC>BJKDD_2K_ (B\ M7^$O"$,=SXL\4:=I<-3AI%AC#2% >" M^W:.YKL()X;F%+FVF62.10TZE=CPJ#+,> ":\^^!? MA/X$^,_BAK?[7?P%\2Z)J=EXYT"RLM3O=#D5X[N>UEG99I"O279.(V# ./+4 M,,BOGK_@L%\7=*^!7Q#^ /QHUO4[>]TOP?\ $%M0UWPREPC74ULZ(@O4@+ M MY.)%5SA5DFC7<"PH ^O/AI\8/AE\8=/N]2^&OC*SU9+"Z^S:A' Q66SFVAO+ MFBJ- M T]NPE3 ]5U*]8+96% MCXLM))KAB<8C02;G.>,*#7I%?G1^U=XD_9_UO_@B5X#\.>*M8T:^\3-\._#$ M'@RQMIHY=0&K"WM%VVZ*3(' #B3'\.X'KBOM#]D"R^*.F_LL_#ZP^-;W+>*X M?"-BNN_;6)G$XA7(E)Y,H& Y/)8-F@#L/'GQ \"_"[PM=>.?B3XQTS0-&LMG MVO5=8O4M[>'>X1=TDA"KEF51D\E@.]8?PL_:*^ GQQNKRQ^#7QF\,>*IM/C2 M2_B\/ZW!=M;JQ(4N(F.T$@XSUP?2O!O^"C<7[2&H>)/!TO@+]C>R^,'@#0!< M:IXJ\.WVJVJK?W91H8$^S2[VG\I&ED">5(#))$P&Z+C3_8R_:#_9!\4_L^^, M/C)^S=\$-&\!W7A^WG/COPE9>&[;2[VSN[6&2017"P(N\ "38YSU<85@Z@ ] MC\9?M'_ CX>^*&\%^-OBOHNFZG&L375K=7JJ;193B)IV^[;ASPAD*ACTS79S MW-M:VSWEU<)'#&A>261P%50,EB3P !SFOD?_ ()5^$+;XT_\$_;GQI\5HDU3 M4?C!JNOZAXQGG4,UX9KJ>S(.?X1%"JJO11@#%?+T7[3?Q'^(?_!)SX;? [5/ M$5S)J?B?XM6_PVUC4EF(EFTN.4N4W@YYB-O ?[R;@'?AW\4='U>]%NUQ%;V=V&-Q &VF>'/$\08@&2/<@) SR*[.OD#_@KGJZ? M+]G_ ,!_M"^ ;6/3]2^&'Q!TNXTC[&@3;9.CV\]D ,8ADB*HR#@A .U?7T;I M*@DC8%6 *D=Q0!P5Q^U1^S9:^-_^%9W/QU\*Q^(]^T: ^MPB]+8W8\C=OZ G MITYKOJ^+?%%O ?\ @O#XR"ZHIGCBC\MA,8X82'9C-.\6WR]NPNRJ0#Z#K M"^)'Q.^'OP?\(77C[XH>,=/T+1K)"USJ&I7 CC7@G S]YB <*,DXX!KS;]E? M]L&R_:(G\;^%?&'PWOO OBOX=:LEEXM\/:KJ$-RMJ)$:2*9;B+Y'C=4<[A@? M(3R""?.?VA/VI_$OQ?\ V*_B3\4/A?\ ^YUGX?7GA'6K*VUZ76$@O+ZV^SS MP2:A!9-&0]JK!FR\L:R-1T/7+)+O M2[X021">%QE7V2*KKD=F /M6W7QG\#OVJW_9._X)Y_ +Q5K/PYFUO1]?TW1= M":YLM32.:TN;E2$9HG3#1X4Y(;.>-N.:]O\ C=^U2WP-^-_P[^$>N_#J:]M/ MB1K#Z9I6MV>IIBUG1 S":%E! P1@JS9P4ZI^T9XDUKXF>+OAA\& M/AG;>)[WP%%:?\)0+OQ&E@XGN8/M$5M;*8I!+(8BK$R-#&"X7>2'V^(?ML?M MD?&W1_V??A#X[^%7PPGTZV^)GBOP[!J2?&W]O"__9XUSX?>&/BI^SKXCMKWQ]K9TV&33M1M+R"V ME#D"-3$YEFF92C*@B56+[0^0:YOXP_M]:_\ #?\ 9H\7_&3X_?L+>,M.L/#^ MO_V9=:)JMSITT-Q&SP+!$YM9\6?$N]FMO"VD?:Q;P8@@$]Q-/<%6\J.-&7.U'._@!XO\ R^&_&/P^DLVU:S345O+2ZMKJ(R07%O.$C+J M5'*O&C*2!C.< '3_ >_:(^"OQ_.MGX-?$&R\0Q^'-3_ +/U>XT]7,4-SM#; M%D*A)>"/F0LO;.:[2OCC_@G_ .*?#_P^\9?M9^./$ER+72]&^,VL:AJ,X0GR MX8HC+*^!R<*K'CK7K_AG]J/X@ZY:> O%UW\!_+\+?$2[MDTC5[+Q-'PB%5CWJH $4DRAV"EAD$@'M%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7YB_\%4?^"5W[6G[6O[6EY\8?@]H^A3:+ M-H5E:H]_K202>9$A#_(0>,GK7Z=45]3PAQ?FO!.:O,,O474<7#WTVK-IO1-: MZ+J<.89?0S.A[&M>U[Z'X;_\.%/^"@W_ $+OA7_PIH__ (FC_API_P %!O\ MH7?"O_A31_\ Q-?N117Z;_Q,1Q]_+1_\ E_\F>)_JAE/>7WK_(_#?_API_P4 M&_Z%WPK_ .%-'_\ $T?\.%/^"@W_ $+OA7_PIH__ (FOW(HH_P")B./OY:/_ M (!+_P"3#_5#*>\OO7^1_,%\2?AYXM^$OQ UGX8>/-+:RUG0-2FL-2M6.=DT M3E6P>C*2,AAP001P:Q*_<#_@IG_P2!\,?MHZNWQE^$WB"S\-?$!;=8KUKV)O ML6LHB[4\\H"TC2OIYVV?<^7OAM\//%OQ;^(&B_##P'I; M7NLZ_J4-AIMJIQOFE<*N3T503DL> 2>!7UK_P .%/\ @H-_T+OA7_PIH_\ MXFOO#_@F9_P2!\,?L7:NOQE^+/B"S\2_$!K=HK)[*-OL6C(Z[7\@N TDK E3 M*0N%8J%&6+?;%?D_'/T@<7A76/NI:7:U=[:6;]_* M^$J=3#\^-NI/HFM%YZ/4_#?_ (<*?\%!O^A=\*_^%-'_ /$T?\.%/^"@W_0N M^%?_ IH_P#XFOW(HKXO_B8CC[^6C_X!+_Y,]+_5#*>\OO7^1^&__#A3_@H- M_P!"[X5_\*:/_P")KU7]A[_@CA^VK\!OVM/ GQA^(.A^'8]%\/ZZEUJ+VNOI M+(L81@=J!?F.2.*_7.BN3'^/?'&98&KA*L:/)4C*#M"5[233M[^]F:4>%,KH MU8U(N5XM/==/D%?$G_!;K7]$TCX=_!J+5-7MK=U^..D73)-,JD010W/F2X)^ MZN],MT&X9ZU]MUA:]\+_ (9^*M1;5_$_P[T+4KME"M=7^D0S2$#@ LZDX%?B MA]*;7GP&#[4)D\K9N\S<-NW&> /!MS)>^$/ VCZ5-*FR673=,B@9USG:2B@D9YQ0!\M?L?Z MSI%U_P %1_VKK>VU.WD=T\([$24$GRM->.7 _P!AR%;T)P:;_P $B_$?AZ7X M;_&W48];M#;P_M ^);F687"[$@9;9EE)S@(5!(;H0#Z5]-VGP<^$5A,]S8_" MOPW#))%)&\D6AVZLR.I1U)"'(8KN(1W M4<6AVZK,@97"N F& 95;!XRH/4"@#XE_8 U?2HO^"%6N/-J=NJVO@WQA'1NB*K<$G&#P:_0B+X._"."QFTR'X6>'$MKAT>>W70[<)(R;MC,NS! M*[FP3TW''4U=TSP#X$T71;GPWHW@K2;33KS=]LL+;38HX9]RA3O15"MD Y' M(&* /F#_ (*4:?HO[2^@_"W]GSX6ZK9ZSXAUSXCZ7K=N^FSK/_9VE6HD:YU- MV0D)$JN$#$C>TH5^%6G3:G MPWPFU91"TH#%FEE*C'7 M)".0.X4^E?3_ ((^%_PS^&4$]K\-_AWH7AZ*Z??=1Z'I$-HLS<_,PB5=QY/) M]:2^^%?PPU/6&\1:E\.-!N-0>42O?3Z/ \S.,88N5W$C YSGB@#X,^$/Q(_9 M._9Z_:N^-GP+_;R\#^%-/U36OB/J'BSP=XJ\8^'89X=0TN^(=(5N)(V"B/;P M"0NYI%'S(17V)^RG>?!35OAW>:_^SO\ "O1_#'@_4-9EFT>;1-#CTZ#6E\J) M&U 0I''@.ZM&KL"9$A1P2C)78>-?A=\,_B4+8?$7X=:%KXLI"]F-;TB&Z\AN M/F3S5;:>!R,=*VXHHK>)8((E1$4*B(N H'0 =A0!\;_\%X-2T^S_ .">NM6= MW>Q1S7?B'3([6)Y &E87 ^,;Q-1\7> ]&U6XCB\N.?4M+ MBG=4R3M#.I(&23CIDFJDOP:^$$UI%83?"KPV\$#,T$#:%;E(RV-Q4;, G SC MK@>E 'S/_P %+=;T:R^.G[+IN]5MHM_QHM9$,DRC!QR:L>+? MAA\-/'^E6V@^._AYH6MV-FZM9V6KZ3#6%7*Q*Z@^8Z2!00%9N]\"> M./"GQ,\%Z5\1/ NLQZCHVN:?#?:5?1(RK/;RH'1P& 9& M]4\.R>$-3\/6-SI,UK]EETN>T1[=X-NWRC&1M*;>-I&,<8JQINFZ=H^GP:1I M%A#:VEK"L-K:VT02.&-0%5%50 J@ < "@":BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ KY"_X*\?L:?&S]LKX<>$/#/P3L=.GNM&UN>ZOAJ.H+;J(WAV#!(.3GM7U[ M17)CL'1S#"RP]6_++>V^]SWN&.(LPX2SVAF^!475I-N/,KQUBXZI-=&^I^*' M_#B[]O?_ *%_PO\ ^%(G_P 37J/[%/\ P2&_;)^!G[57@?XN>/=%\/QZ/H.M MK=:@]KKR2R",(P^50/F.2.*_5ZBOGZ/!N44*T:L7*\6FM5T=^Q^OYE](_P 0 MST/D+_@KQ^QI\;/VROAQX0\,_!.QTZ>ZT M;6Y[J^&HZ@MNHC>'8,$@Y.>U?!O_ XN_;W_ .A?\+_^%(G_ ,37[7T5T9CP MOEN9XIXBLY./&G!.14\HRZ-)TH.37/"3E[TG)W:FNKTT/Y MO/C]\"_'W[-7Q;U;X*?$^WM8M=T7R/MT=E=;QSIAQU^25,^AR.U<=7Z M)_\ !2[_ ()H_MM?M _MM>-?B[\(O@K_ &OX=U?^S?[/U#_A(]-M_-\K3;6& M3]W-6MRW33OJBBX\N" M6:VD_=8SGS(VP,\CFO./^'-O_!2+_HW+_P N_1__ )+K]8?^":/P:^)/[/W[ M$O@KX1?%WPY_9'B+2/[2_M#3_MD-QY7FZE=31_O(7=&S'(C?*QQNP<$$#U^& M<@KULROBZ4X1BN9-IQ]Y25E=KUT/SWQK\6,JR[@MPX?QV'Q%6O/V4XQJ0J-4 MITZG-)*$[JS45S/1-VZH\X_X*\?L:?&S]LKX<>$/#/P3L=.GNM&UN>ZOAJ.H M+;J(WAV#!(.3GM7P;_PXN_;W_P"A?\+_ /A2)_\ $U^U]%?;YCPOEN9XIXBL MY./&G!.14\HRZ-)TH.37/"3E[TG)W:FNKTT/RA_8I_P"" M0W[9/P,_:J\#_%SQ[HOA^/1]!UM;K4'M=>2601A&'RJ!\QR1Q7U#_P %>/V- M/C9^V5\./"'AGX)V.G3W6C:W/=7PU'4%MU$;P[!@D')SVKZ]HK6AP[E^'R^I M@XN7)-W>NO3;3R.+-/&/BW-^+L)Q'7C2^L8:+C"T6H6?-\2YFW\3ZKH8GPUT M*_\ "_PY\/\ AG55476G:):6MR$;XR#S7E6B_M&? 7XW_%3XE?L MB?%V;PW-J/A_5XK0^&==6,KJVGS65M<+*LY&*A%1 M70_+:U65>M*I+>3;?SU/BC]COX(>'/V>?^"G/CWP5^R!J\UY\+W\ 1WGBW2+ M?4&GL-*UU[C$%FDI+#SO+4N 261)G4\ +O$5];?$!/%VIPV-Y;VB*HM8[I$<:A1^59.J_ [X*Z[XP3XA:W\(/ M"UYK\94IKEUX?MI+Q2OW2)F0N,8XYXJC,_.']BG]I&P^!'C[PK^S%^W5X]GT M[P7X)ENM4^"_BG7M$GLK'Q!%O>&UN99+@ I'#$TK6X90H\X$L#%!N^H/V_?C M9\.?BO\ \$S_ (J>/?!6O)C_$GP#HGB&TAE\R*UUS2H;N-'_O!958 ^_6C6/AQ M\//$5G9Z=X@\!Z+?6^G1&/3X+S2X94MDPHVQJRD(,*HP,?='H* /)OV O!WP MPOOV0/A#XWT?PGH4NI+\-]%235[?3X3.)DL8HY 90N[<&#*W.000:]SK-\-^ M#/!_@V&6W\'^%--TJ.=@TT>FV$<"R,!@%@@&3]:TJ //?$'[5_[-WA'XJ7/P M2\7_ !HT#1_%%II\=[-I6L7PM&,#@E65Y=J2' )*JQ8#D@"O*/@9\%_"?Q+^ M/7QS^.7A*,1>#/B9HVFZ);7UHFV'6IH+:>.ZU"'M)$?/2-)1Q(T^,KOPI>2^,O!'Q%MOB7K6@ MQ0$W/D>:WF0A.OF);&*5E."#$Z]1@_H_K'PZ^'WB'Q'9>,-?\":-?:OIV/[/ MU2\TN*6YM><_NY64LG))^4BMF@#XY_X*9+H/[87PK^&7[-7P?U^UUNX^)'C/ M3M1:339Q*L&@0H\MSJ+E?NQ+NB )QN9PHRW%?8JJJJ%4 # [5C^%_AU\/O M!%W>:AX+\":-I$^HR>9J$^EZ7%;O=/R=TAC4%SR>6SUK9H ^(O%/B7P\O_!> MCP[9-KEH)E^"#69C-PNX7!NKF40XS]\QD/MZ[3GI71>%]7TI_P#@M]XEL5U* M S#]GR"$Q"4;O,&J0R%,?WMA#8ZX.>E?2DOP2^#,TS7,WPC\,/([%GD;0+C0P7"AY;C^Q;R$JISP1(ZH3_"S#.# M3_V?/VM?@3K?_!(S5?AMJOC_ $K1O%7A?X7ZGX:UCPKJ=VL&H17T5G- J"W< MB1S(0K#:IY8@_,K ?;.A_"OX8>&-236?#7PXT'3KR($1W=CH\$,J @@X9%!& M02#ST-077P:^#]]X@OO%M[\*?#4VJZG:O;:EJ(?"GQ9T+5-(TKXDR/JFNZ?J,< MVGVGFV\819+I2851]%BM-'@C73V?[Y@"J M!$6[E<9[T ?)?QY^ G@#X^?'OQ_\8OV4_P!I&Z^%WQH\"QVL'B&^M]30V&L6 MO]GV]U;37UNW#6YCD6(2\H/);"VBFO(Q>$'_5Q2(L#75?\%KKRTM?^":/Q%AN;F.-[B31XX% M=P#(_P#:]FVU1W.U6.!V4GM7T3JOPG^%FNS17&N?#7P_>20P)!"]WHT$ACB4 M85%+(<*!T X%6-:^'O@'Q+96NF^(O ^CZA;V*;+&WO=,BE2W7 &$5E(0851@ M8X ]* /F?]JG]JBU^'?Q2^!OP>N_'6G^#?#7CRSN[C4OB7/Y&;2*&T0I;6L\ MZM% \Y=$:9@=J.-N&8,."_8T\>_!;1?^"H_QCT7P;XY>\M/$/A?P\/#<]_JE MS>SZR4M]TLT,MPSRW48Y;S0639\P;9@U]GZA\*_AAJWAZV\):K\.-!N=*LI_ M.L],N-'@>W@ER6WI&5VJV68Y !R2>]7&\'>$6U>;7V\*Z:;^YLA9W%Z;&/SI M;8'(A9\;FCR3\A..>E 'Q=^Q?XW\!Z.?VS/$7B6VM]:TC3/B9K]]J^EQ2*_V MNS2VD,D>,X(<1R)D\$@^E<]HG@'Q?^PYXV^%?C?]BG]H*Y\;_!SXF>-K+28_ MAIJ]X+];6&Z+2-=:=,3N5(45Y&'RE-N92XW%?N33/A-\*]$>:31OAGX?M&N+ M=[>X:UT:",RQ.,/&VU!N5AP5/![U'X:^#GPA\&>()O%O@_X5^&])U6Y0I<:G MINAV\%Q*IY(:1$#,/8F@#I**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBN3\7_'GX&_#[66\.>/?C/X3T/4%C61K#5_$5M; M3!&^ZQ21PV#V..: .LHK@/\ AK#]EG_HY7X?_P#A96/_ ,=H_P"&L/V6?^CE M?A__ .%E8_\ QV@#OZ*R_"'C?P7\0=&7Q'X"\7Z7KFGM(T:W^CZA'-BN1W&>*U* "O/_ /AJK]G'_AH[_AD/_A='A_\ X6;_ ,(__;?_ A7]H+] MO^P;MOG>7_X]M^]M^?&WYJ^(/^"^'_!?#X_\+H\0?\+- M_P"$@_MO_A-?M[?;_M^[=YWF?^.[<;=OR8V_+0!_=Y17YF?\$/O^#B?X"?\ M!1/X/IX$_:;\<>&_ /QC\-V:#7;/5-1BL;'Q!$!C[?9-*P7)ZR6X.Z,G*Y0@ MC]#_ 1\8_A%\3;N>P^&_P 5/#?B&>UC$ES#H>N6]V\2$X#,(G8J">,F@#I* M**I^(/$.@>$]&N/$?BG7+/3-/M(_,N[_ %"Y2&&%/[SNY"J//%>LV_ASPM\>?!>I:A=R>7:6&G^*; M2::9_P"ZB)(68^P% ':5YOXK_; _9A\#^)[SP?XK^-_A^RO]-E$6JK+>CRM/ MD/1+F49CMVY!VR,IPXD@=8+C;N\IRI"MCO@X./:OS MV_8!_;8\ _LCZ(?V OVY?#+^ O%NEZE>D^(M:B+:;XD%S._!GQ%T7_A)/ 7BFPUG3OM$D"W^FW*S0M)&Q1U5U)5L, M"#@GD&L7XF_'_P"#7P;O;32_B5\0M/TN]OXGEL]/=FDN9HD^_*L,89S&O\3[ M=J]R*H_LW?!7P;\!?AS+X'^'1M%T&XUW4-4TB&QQY,$%Y:1L M6JDK),Z -)^\B*QNSJI /O+PMXJ\,^./#EEXO\&Z_9ZKI6I6ZSV&HZ?<+-#< M1,,JZ.I(8'U%B_%SXW>%O#%W,N8;?7M;AM'D& 25$K#= M@,O3U%>.?!#Q[#^QO<>#/V'M6^'?BSQ;XNUJQU+Q ^I>%["S72U\Z]EN;O:U MQ=QM!!#+<>6N]5+ Q@99\5PO_!6ZXTZP^+G[+FJZG/###;_';3'FN)W"K%&+ MBW+%F/ 7 R2>.* /J;X;?M"_ 7XR7EQIOPE^-/A7Q-=6B[KJUT+7[>ZEA7., MND;EE&2.2*["OS[_ ."CUYX>\;?MV_L]+^R[J5I>_%2U\2^;KEUX=E626#11 M)!N-ZT6?W.SSN'_@,HQAL']!* .0^*G[0'P,^!OV$?&;XP>&O"AU/S/[.'B' M6H+0W/E[=_E^:PW[=Z9QTW#UK4^'OQ+^'OQ:\,1>-?A?XWTKQ#H\\CI#JFC7 MR7-O(R-M8+)&2I(((.#P1BOAW]K'QW\0_A?^T7XK^-G[77_!-VQ^(_PHA-OI M^A^)9!I^KS:#IL&XO'_%]O:Z7X6?PU9)9P6T%[,3/Y<4:J(7*"X4C"LLC,3A@ M: /ISPG^TA\!_'7BP>!_!_Q7T34=4D:9;:VM;U6^U-"<3+"_W9S&0=XC+%,' M=BM_QSX_\$?#+PY+XN^(7BJPT;3('5)+W4;E8DWL=J("3\SLQ"JHRS$@ $G% M?+G_ 4M^'MG\%/^":XO/AMLTO4OA(^@:AX.O+50ILKBUNK>W#K]8I)5/][> MC&*.1#&Q MY5G8C!- 'UW\/OBC\/?BMI<^L_#SQ;9ZK!:W)M[P6TG[RUF !,4L9P\3X(.U MP#A@<8(K?KY&^(GBV[^$'_!8KP#I6@RF&Q^+?PXO+#Q%:)Q'/=:<+BXM[IAW MD5%\D-_<;%?7- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11535_$&@ MZ!&DVO:W:622-MC>[N5C#'T!8C-3.<*<7*;LEU8FU%79;HK%_P"%D?#O_H?= M%_\ !I#_ /%4?\+(^'?_ $/NB_\ @TA_^*KF^OX'_G['_P "7^9'MJ/\R^\V MJ*H:1XI\,Z_(\.@^(K"]>-=TB6EXDA4>I"DXJ_713J4ZL>:#37=:EJ49*Z=P MJEK7B/0O#OV3^W-5@M?MU['9V?G/M\Z=\[(U]6.#@>U6+V^LM-M7OM1O(K>" M)=TDTT@1$'J2>!7P!_P4<_:5D\9_%O3? _@#Q"#I_A"1;@7ME."LFHG#;U9> M#Y8VJ#V8R5\5Q_QO@N!.JI3FY1C"%[.3;U^2BI._E;J>5G.;4LHP;K2U= MTDN_]*Y^@E%<)^S9\9K#X]?!O1_B+;,BW,\'DZK G_+&[3Y95QV!/S#_ &67 MUKMKV^LM-M7OM1O(K>")=TDTT@1$'J2>!7U> S#"9EE]/&X>5Z52*G%_W6KI M_=OV/1HUZ5>C&K!WC)73\F2T5B_\+(^'?_0^Z+_X-(?_ (JC_A9'P[_Z'W1? M_!I#_P#%57U_ _\ /V/_ ($O\Q^VH_S+[S:HK*LO'?@C4KI+'3O&6E7$\K;8 MX8=1B=W/H &R:U:WI5J-97IR4EY.Y491FKQ=PKC?B=^T+\%?@UJ%GHWQ+^(V MG:7?ZA&TECILDADNIXU.&D6&,-(4!X+[=H[FNRKX&^(O[2>I?\$\?^"BGC_X MF?M.> =3NOA_\5;?28?#?Q"L+-KA='6UMRC63J 2J;S([1I\YVK($?<=NA1] MF_#CX[?!CXPRRP?"KXHZ%XB>"V2>X31M2CN# C.R R!"?+.Y'7:V#E2,<&M' MXA?$GP#\)_#,OC+XE>,-/T/2X9$C>]U*Y6)#(YPD:Y^\['A4&68\ $UY]\"_ M"?P)\9_%#6_VN_@+XET34[+QSH%E9:G>Z'(KQW<]K+.RS2%>DNR<1L& <>6H M89%?/7_!8+XNZ5\"OB'\ ?C1K>IV][I?@_X@MJ&N^&4N$:ZFMG1$%ZD!8%O) MQ(JN<*LDT:[@6% 'UY\-/C!\,OC#I]WJ7PU\96>K)877V;4(X&*RVAJ3XC_ !:^&'P?T8>(_BKX_P!(\.:>6Q]OUJ_2VA!R!@NY M"CEE')ZD5\Y/\5I?V:]3\3_MU?%WX>:W=P?%6\T#1M#\,>"?LFHW%G;1I*EB M\["=$GN+A[EA^X,JH#$BNXRYZ3_@I'J5UXB_X)N?$W5=6\+7ND33^$I'DTO5 M&@:>W82I@.8))8\\ _*[#ISGB@#T+PC^V+^R9X^URV\,>"OVF/ >JZE>L%LK M"Q\66DDUPQ.,1H)-SG/&%!KTBOSH_:N\2?L_ZW_P1*\!^'/%6L:-?>)F^'?A MB#P98VTT!?A=X6NO'/Q)\8Z9H&C66 MS[7JNL7J6]O#O<(NZ20A5RS*HR>2P'>L/X6?M%? 3XXW5Y8_!KXS>&/%4VGQ MI)?Q>'];@NVMU8D*7$3':"0<9ZX/I7@W_!1N+]I#4/$G@Z7P%^QO9?&#P!H MN-4\5>';[5;55O[LHT,"?9I=[3^4C2R!/*D!DDB8#=%QI_L9?M!_L@^*?V?? M&'QD_9N^"&C> [KP_;SGQWX2LO#=MI=[9W=K#)((KA8$7> !)LQ^,OVC_ ($?#WQ0W@OQM\5]%TW4XUB:ZM;J]53:+*<1-.WW;<.>$,A4,>F: M[.>YMK6V>\NKA(X8T+R2R. JJ!DL2> .BC &*^7HOVF_B/\ $/\ X).? M#;X':IXBN9-3\3_%JW^&VL:DLQ$LVEQRERF\'/,1MX#_ 'DW YR<@'Z4_#_] MHCX'?%76F\._#OXHZ/J]Z+=KB*WL[L,;B -M,\.>)X@Q ,D>Y 2!GD5V=?(' M_!7/5T^ 7[/_ (#_ &A? -K'I^I?##X@Z7<:1]C0)MLG1[>>R &,0R1%49!P M0@':OKZ-TE021L"K %2.XH X*X_:H_9LM?&__"L[GXZ^%8_$>_:- ?6X1>EL M;L>1NW] 3TZ MDVF_M0:Y^RCH_P"S?XQU'Q)I?A8ZQIZQ3V075%,\<4?EL)C'#"0[,9IWBV^7 MMV%V52 ?0=>>?&+]JKX$_ 471^)_C*>T&GVT=SJK:?H=[J TV"1BL-_@M%J%CK7Q M/?3_ !+)>ZY;S1Z?!':"!;5HV4_:4$0"?+\I!QB@#[-\*>*_#7CKPU8>,O!N MNVNIZ5JEHESIVH64PDBN(7 971AP00+_ /@I!\*M._8T M;]MCX=>"-?\ %GAR*+_3K.Q-M!<:9,)5A:*[6:4&,K(ZJWEB4X(< H0U 'T1 M17S>O[??C--.UKQM/^QG\07\':9X#/B>Q\56TUEY.HPJBO(B++-'LPI9U#'S M71"PBPR[L'Q#_P %.-;T?]G#0_VL=._9*\5ZAX%NM/MKSQ'J\6K6D3:7'*X3 M]U#(5ENPA90SJB1Y/#D!BH!]745\V?%;_@HA_P *H'A[XB:O^SOXF;X6:]JM MG8)\1Y;RWA6,W) BN!8LWVG[.2?]8ZH2!E58,A?OOBC^TTOA'XZZ!^S-X!\% MC7_&>O:'<:T(+W4OL-C9:?"_EF::<12MEI/D5$CJU!JFIV&BZ9 M<:SJMTL%K:0/-6(2^7*\3_)*JNI#HZX90>*Z>O"/@W^V ME\%M3_8:L?VR-4\.?\(9X-6QNITTE$1W@2.\EM4B1(E56DED10J*/O2A.?VB_@1>^%O!?B#4(;)O$46N17DNAS3?ZH:E;HBBW4GY6> M*2=4;@GD9 /?:*\)^-/[, M=#T2+6[73M0U:VOH[_3'D$7GI+;,4!5V160%L%L;B0< 'L/BKQ9X8\"^'+WQ MAXT\06>DZ3IT#3W^I:C?[$S(DJ_M9_#LK*VV-A MXOL\.?0?O.37>_$;X>^&/BKX-O/ /C.S^TZ5J!B%_:$*5N(TE20Q.&!!1]FU MACE68 @\CY)_X*QP06OQ'_9=MK:%(XX_CUHZQQHH"JHFB Z "@#Z8^'/[3 MO[.?Q@\22^#?A5\=/"?B/5H+5KF;3-$U^WN9XX595:0I&Y8*"Z G&,L/6NZK MFO$7@/P"GCBR^-NMV]O:ZIX?TB\M1JS;$VV4OER3)(Y&?+!A1^H *D]S7C/Q M/_;YU/X8_""U_:AO/V?]5O/A7/);R2>(H=7B748[&>18X=0_L]DY@+!;II2A"=0N9V5O M(MR9(T4A'=W9&Z#.&1&&1Q0!ZE\(_B[\.OCO\ #W3_ (K?";Q*FL>']5,W M]GZE';R1+-Y4SPN0LJJV!)&XR1@XR,@@GI*_/']AK]L+Q9^S3_P2Z\">-M&_ M9I\2^+O#?AJSOY?%VO6=_;6<5A"=4NBQ@CG827A165F,:^6N<&3*R!/I3]HG M]OCP;\ ?"/P[^("_#7Q!K_A_XD:QI=CI.NZ?Y(MX/MP\R/>F]KAG\D-($2%@ MVW;N#$"@#WJBO =#_;AUBW_::\._L[?%K]G/Q'X*3QQ:WDW@37=5U*TG75&M M8Q)+'+# [FU?RR&"NQ;YE!"DX'5Z[^TA?ZM\6-=^"'P/\ IXK\0>%;&VN?%, MMYK T^PTUKA6>"V:;RY7>X=%+A%C*JN"[KD @'I&O:_H?A;1KGQ%XEUBUT^P MLXC)=WM[.L44*#JS,Q 4>YKGO@Q\=/A/^T-X-/Q!^#'C*#7M%%]-9C4;:&1( MWFB;:X7S%4L ?XAE3V)KF?V9?VK/!W[2L7B/1+/0-0\/>*O!>KG3/&/A+6"A MN=,N/FVG=&2DL+[6,HWDH.V"".X+,< 9)P,!0"2< D@4 ?9E%?/7CK]N?Q!\+/A?I?[1?Q(_9 MWU?3OAMJ1MI+C6HM6BGU/2;6X*B&ZO+!4PD9+IN$ MG45X#%^W'JVD_M-I^R)XP_9S\1_\)A/IT6J6MSX=U2RN]+?3))1";TSW,EK- MLCDW+(BP,X\MBJN,9O?L\?MAZK\2N Z<9; /<**\^^%/QJUSXF_$GQQX)/P_\ L6G>"M97 M2VU]=56:+4+EH(;@I$@16&R.>,2$\+)E!NVDCT&@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\'?^#@;_@WY_X* M*?\ !1?_ (**:E^TK^S5X;\)W7A>Z\)Z7I\4NL>*8[28S01LL@,;*2!DC![U M^\5% '\H7_$(;_P62_Z$OX?_ /A=P_\ Q%'_ !"&_P#!9+_H2_A__P"%W#_\ M17]7M% 'Q)_P;\_L*?'[_@G3_P $ZM-_9J_:4T_2[7Q1:^+-4U"6+1]26[A\ MF>16C(D4 $X!R.U?;=%% '\H7_!R+_P1D_:._8=_:.U[]KW_ (2OQ!\1/AE\ M1/$$MW_PFNL3-G^(O#/B+3Y+'6]$U2W$L%W XPR,I_,$8((!!! -?A#_ ,090_X> M.?\ )5O^,9?^0O\ \?O_ !/?]9_R ^G_ ).?\\NWF4 ?EY_P3Z_X(;_\%%?^ M"F/@+4OBM^S-\)K,^%M.O#9CQ%XDU>/3[6\N!]^*W,GS3E.-Q4%5)P6#<5^V M_P#P;.?\$5_VXO\ @EM\GZ2VA^(4O7::.Y,C!E M51M&T]:_6KX5?"KX:^@Z* /Y0O^(0W_@LE_P!"7\/_ /PNX?\ XBOH3_@E M+_P;-?\ !4?]D3_@HK\)/VE?C'X5\%P^%_!WBR/4-:ET_P 813S+"(W4E(PH M+G+#BOZ.:* *VL7.+FUO/&OP6\):Q-8QI'92ZIX^ MU0P2ZA;X'$00SRHRX"MYCC 6K_Q:T/\ 8N_:(_X)L> -*^ _QBT/2_B#X3L[ M35/ MIIEX)=S73[>UC2W M2,1I D8"*@& H4< 8XQ7.>#_ ()?!CX>:Q/XB\ ?"+PQH>H76?M-]H^@6UM- M-GKN>- S9]S0!\;_ +$G_!0GX-:A?>)_&?[:WCVU\(?&?3H8=#USP_KFGM9M M;6EJ"4ALHSN,S33/+-(B?O&DD5 A2.(F?_@K%XK\-W/Q'_95N?$ICT]+CXR: M7?7FG:N8TDM[836QE\Y-Q ";MK\E0C027EOCIY#M)TLW.#.VF:?%!YOINV*-WXUK57T MK2=*T+3HM(T/3+>SM(%VP6MI"L<<:^BJH ^E6* /(]/_;;_ &-_&WAW69[3 MX\>%[ZWTZYFT_5=+GN@+EI5)C: 6D@$LS.83A-V:^8/B?^P?\ $34/ M^".UY\#?#GAJ[@\2:=J-SXJT#PRPW36B'49KM+#:"5#]I@N;II$&6C2!(9! M,S "(C#8/%,\;?".#]EK_@H?\&_C1)+Y?@[5?AP?AS?:M-A8K*]@4R61F8\) M]HVK$G;>F.,C/UEHOPZ^'WASQ#>^+O#W@31K#5M2_P"0CJEEI<45Q=2* MH9^>?F)YJ_K>AZ)XETF?0?$>CVNH6-U&4NK*]MUEBF7^ZR,"&'L10!\I:OX0 ME^/_ /P5O\/_ !'\+R+=^'O@QX"N(-6U2%MT*ZU?>?&+$,.#(MM*)6 ^YE0V M"PS];U0\->%O#'@O1H?#G@[PY8:3I]N"(+#3+-((8\G)VH@"KSSP*OT %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %> _M]_L[_$C]H?P?X?T7X;VUG+/ MIVI2SW(O+L1 (T>T8)'/->_45XO$.18+B;)JV68QOV=5)/E=GHT]&T^J['+C M<'2Q^%EAZM^66]M][GYO_P##LC]J7_H%:)_X.%_PH_X=D?M2_P#0*T3_ ,'" M_P"%?I!17Y)_Q+SP%_-6_P# X_\ R!\U_J3DW>?WK_(^7?V _P!E#XN_L[^+ M_$&L_$BSL(H-1TV*&V-G?"4EUDW'( XXKZBHHK]4X7X9R[A')H99@7)TX.37 M,TW[S;>J2ZOL?19?@*&6858>C?E5]]]=3R']N_Q-I/AG]E;Q6VJW2QM?VB65 MHA/,LTDB@*/4X#-]%/I7Y-> M7\5<4\9-X++:\Z5"*IQE&C4:F[N4I)J-FKRLFM':ZW/SOBNCF.89I^ZH3<8+ ME349:]6]N[M\CM?^"8WQX_X0/XIS_"/7;W;IGBG'V/>WRQ7Z#Y,>GF+E/=A& M*^T/VCO NO\ Q-^!OB;P%X6CB?4-4TUH+19Y=B%RP/+=NE? .F_L!_MHZ-J- MOJ^E_"MX+JUG2:VGB\0Z>&CD4AE8'[1P00#^%?HU\.=1\8:MX%TK4/B#X?\ M[*UR2R3^U; 3QR"*<##[6C9E*D@L,$\$9YR*_2/!B&?UN%\5PWGF$K48)24) M3ISA>%2ZE%2E%*\6VUN[2VM$]SA98R>7U,#BZ^*=.TE-/TO4EFNV@U17<(%(X7 M'/6ONJBBOT;@W@G)N!L#4PF7.;A.7.^=IN]DM+):61[F5Y3A'Z+^T9\!?C?\5/B5^R)\79O#/=.ET?QS\.-!UJTGG,\]KJVCP7,>F?%'['?P0\.?L\_\%.?'O@K]D#5YKSX7OX CO/%N MD6^H-/8:5KKW&(+-)26'G>6I< DLB3.IX X_P#84^*_[,O[0WP!^,_A3]NS MXAZ'HOQ$\7>(KZV^(">+M3AL;RWM$51:QVYN&&R*V=6V1KQ%(F2!E<_HEX1\ M%>#?A_HD?AGP'X2TS1--B),6GZ181VT"$]2(XU"C\JR=5^!WP5UWQ@GQ"UOX M0>%KS7XRI37+KP_;27BE?ND3,A<8QQSQ0!^\-K"RJP!]^M&L?# MCX>>(K.ST[Q!X#T6^M].B,>GP7FEPRI;)A1MC5E(0851@8^Z/04 >3?L!>#O MAA??L@?"'QOH_A/0I=27X;Z*DFKV^GPF<3)8Q1R RA=VX,&5N<@@@U[G6;X; M\&>#_!L,MOX/\*:;I4<[!IH]-L(X%D8# +! ,GZUI4 >>^(/VK_V;O"/Q4N? M@EXO^-&@:/XHM-/CO9M*UB^%HQ@<$JRO+M20X!)56+ >".:WE544(B@ M# '2@#XY_X)W?$G2/V4?V%]=^%/QOU*VTK7?@IJ>L67B&RN9@CRHUS->6TL M2GF2.=)U$+*#YAX7)XKPZ3]B?XM?"_\ X)2_#WQE=^%+R7QEX(^(MM\2]:T& M* FY\CS6\R$)U\Q+8Q2LIP08G7J,']']8^'7P^\0^([+QAK_ ($T:^U?3L?V M?JEYI<4MS:\Y_=RLI9.23\I%;- 'QS_P4R70?VPOA7\,OV:O@_K]KK=Q\2/& M>G:BTFFSB58- A1Y;G47*_=B7=$ 3C7_ M (+T>';)M/%+;3*[1JR-&LH /(WHP!Z$J:^H['X._"/2 MY7GTSX6>'+=Y(7A=X-#MT+1NI5T)"'_A MIX?L+R DPW=GHT$4L9((.UE0$9!(X/0F@#Y/_P""/WQ T;X4?LSZU^S#\8=7 ML_#OC#X5>(]3@\3:=JUVL+K;R3OY +[X??\ M!'G]H/QSJ\;Z=I/Q#\?:AK_A*SNU\HG39[ZTBMG"-@@RK#O48^9"A'!K]&/% M?P?^$OCO6K7Q)XX^%WAW6=1L,8 M(K7Q=X3TS58H&+01ZE81SK&2,$J'!P<>E 'D7C[Q!H5S_P $X-:\0P:Q;/82 M?!:YDCO%F4Q,ITEL$-G'-?.VLZQI)_X-]H[C^T[?RS\+(+<+7^P[?R_,QMW[=F-V.,]<4 ?&/_!1[7-%'_!' MOPE>_P!K6WE7%GX1^SR"9<2X-NQVG/S856/'92>U>@_M"?M4^'+#]N/0_P!F MSX@?%"P^'7A"?X=R:]-XR>^BLKC79&N=BZ;#?28%K#L1I6:-EE''M[9G:W@?0[D:K>Z[I7AZQM;[4V1M2O+>T1);LHNU3(X ,A X&XG X%4Q\-_AVNFWVC+X M"T46>IW/VG4K0:5#Y=W-D-YDJ[<2/D [FR<@&@#\T;+P5X[^(W_! 'P->_"J MS?5;OPEK;ZUJFE6?SO<6]KK%XTL95<'BOHS_@H1\5_AK^U#_P M3?O[/X0ZS:>(KWXF)I5IX*TBSG22YO;V2]MY1"(P6(GW8VFOJG MPUX*\&^#(Y8?!_A+3-)2=@TZ:;81P"0C."P11G&3U]:S_#?P>^$G@SQ#<^+O M!_PM\.:5JUYN^UZGINB6\%Q/DY.^1$#-D]Z'X0\16-U.\P!E<:,($.C!<]3D#FMV#5])'_!"65]H"KEV4DX '/ %"_"KX7IKG_"3)\-] &I?:OM/]H#1X//\[=N\WS- MN[?NYW9SGF@#?KXC_P""OGB'0='^)_[,B:MK-M;&'XX:9=RB>=5V01SP[Y3D M\(N1EN@S7VY6!K?PJ^%_B;4Y-:\2?#?0-0O)MOFW=]H\$LKX 499E). !D] M !0!B_M.>"O$7Q-_9K^(/P[\&/\ \3;Q!X(U73M*(<+FXGLY8X_F[99ASVKX MK_9#_:6_X)B:[^S5H7@?X^_"/P+IGC_PWID&A^)O!^M^ ()M3OM0MU6#]U"; M=GN9)G0-L7+AW*L 17Z"Z5I.E:%IT6D:'IEO9VD"[8+6TA6..-?154 ?2LA M_A3\+I/&H^),GPVT!O$2KM77SH\!O0,;<>?M\SIQUZ4 ?%OQ$^*FD?L5?\%& M? WQE^,WA*/P=\//&_P6M?"=K-!"#8^&+Z"<3BQ)A78D2 *@VJ%Q)N "HQ'T MEH_[3OPG^-_AKQEJ'PCUZTUKPUHGAV#O"/CS1)?#/CGPKINM:;.09M/U:QCN8),=-T<@*G'N*BB^ M'_@.'PHG@.'P3I":'$H6+1ETV(6B*&W "';L #> AX8_PG@XK[J7X-_"%+%]+3X5>&Q;22K+);C0[? MRVD4,%IXK+_8W\02_ ?_ M (*#?M ?!'XQ7RZ=J/COQ!!XL\$7=_((X]7L6$H>.%VP':$-&A09/R2<80FO MJN\^#?PAU&1)=0^%?AN=XX4BC:;0[=BL:*%1 2G"JH Z 58\;_#'X;?$R MQATOXC_#W0_$%M;/OM[?6])ANXXF_O*LJL%/ Y% 'S1^R7X/_P"$E_X*'_M! M_M-^&+A&\'W\6CZ#8ZE"P^S:G?6MI$+QXV'#B!X_*9QQO9QG*M7SK\(? 'BS MX^?\$1OBEX"^#\AU+6'\9ZG=1V5@^^2YC@U."[>)0O)9X4)51R^5 SNK]+O^ M$6\,?\(\/"7_ CEA_90@$ TS[&GV<1#HGEXV[?;&*K^&_A_X#\&32W'@_P3 MI&E23J%F?3=-B@,@'(#%%&1]: /EOXO?M%_";X[_ /!)W6/$OA_6K2^N?$_P M[.BV&AV\BR71UR:W$$=@L(RYG6Y( 0#/R[AQS7G_ .T7X.\)_LS?!']D^+XH M_$ZU\+?$#P#=6MKI&LZU&\FD1;+",ZC;7CIRL3)$D*,GS;BG 7>R?;&G?![X M2:1XQE^(FD_"WPY:^(+@L9]=M]$MTO)"O$_VO\ PU^TH?C3 MX4^('@_X#:1\6/A[I>BW4.J> Y]4MK6ZAU.5P!J2B['DW&R#=$J$Y FFQ]X$ M '/? 7Q5^SI\>OVTO^&EI_VF_A[K?C&/P6/#GA?P7X2\1I<_9;02O<3SL\GE MRW,K%F'RQ(L: @AB=PRO^"A$?BG]E+X\>!_^"B/PQ\)7>KBV3_A$/B)H>G#] MYJ6GW3_Z&_INCNBB@GEF>%>@KH?!WP!LOC1XI\.^);_]@GPW\(H_#WB&RUE= M>N4TLZS(]K,LR06XT\/Y22,@65I)!F,N@C8OO36\+C]KO]I'XEP>'/V@_P!G M[2_ 7@?PAXO_ +5BN8O%4>HS>)VM7+6"+%&H\F))A%=.[G+-#$H0?.0 >J?L MV?#'5/A)\&](\+>)KE+G7YQ+J7BF]CZ76JW XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - USD ($)
$ in Billions
12 Months Ended
Dec. 29, 2023
Feb. 20, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 29, 2023    
Current Fiscal Year End Date --12-29    
Document Transition Report false    
Entity File Number 001-14845    
Entity Registrant Name TRIMBLE INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 94-2802192    
Entity Address, Address Line One 10368 Westmoor Drive    
Entity Address, City or Town Westminster    
Entity Address, State or Province CO    
Entity Address, Postal Zip Code 80021    
City Area Code 720    
Local Phone Number 887-6100    
Title of 12(b) Security Common Stock, $0.001 par value    
Trading Symbol TRMB    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction Flag false    
Entity Shell Company false    
Entity Public Float     $ 13.1
Entity Common Stock, Shares Outstanding   245,687,181  
Documents Incorporated by Reference
DOCUMENTS INCORPORATED BY REFERENCE
Some of the information required by Part III of this report is incorporated by reference from the proxy statement relating to the registrant’s 2024 annual meeting of stockholders (the “Proxy Statement”), to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates.
   
Amendment Flag false    
Document Fiscal Period Focus 2023    
Document Fiscal Year Focus FY    
Entity Central Index Key 0000864749    

XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 29, 2023
Audit Information [Abstract]  
Auditor Firm ID 42
Auditor Name Ernst & Young LLP
Auditor Location San Jose, California
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Current assets:    
Cash and cash equivalents $ 229.8 $ 271.0
Accounts receivable, net 706.6 643.3
Inventories 235.7 402.5
Prepaid expenses 89.8 73.7
Other current assets 147.8 127.7
Assets held for sale 421.2 0.0
Total current assets 1,830.9 1,518.2
Property and equipment, net 202.5 219.0
Operating lease right-of-use assets 124.0 121.2
Goodwill 5,350.6 4,137.9
Other purchased intangible assets, net 1,243.5 498.1
Deferred income tax assets 412.3 438.4
Other non-current assets 375.5 336.2
Total assets 9,539.3 7,269.0
Current liabilities:    
Short-term debt 530.4  
Short-term debt   300.0
Accounts payable 165.3 175.5
Accrued compensation and benefits 181.2 159.4
Deferred revenue 663.1 639.1
Income taxes payable 39.7 23.7
Other current liabilities 201.3 164.4
Liabilities held for sale 48.3 0.0
Total current liabilities 1,829.3 1,462.1
Long-term debt 2,536.2 1,220.0
Deferred revenue, non-current 98.3 98.5
Deferred income tax liabilities 287.8 157.8
Operating lease liabilities 121.9 105.1
Other non-current liabilities 165.7 175.3
Total liabilities 5,039.2 3,218.8
Commitments and contingencies (Note 10)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 3.0 shares authorized; none issued and outstanding 0.0 0.0
Common stock, $0.001 par value; 360.0 shares authorized; 246.5 and 246.9 shares issued and outstanding at the end of 2023 and 2022 0.2 0.2
Additional paid-in-capital 2,214.6 2,054.9
Retained earnings 2,437.4 2,230.0
Accumulated other comprehensive loss (152.1) (234.9)
Total stockholders' equity 4,500.1 4,050.2
Total liabilities and stockholders' equity $ 9,539.3 $ 7,269.0
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 29, 2023
Dec. 30, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value per share (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 3,000,000.0 3,000,000.0
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value per share (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 360,000,000.0 360,000,000.0
Common stock, shares issued (in shares) 246,500,000 246,900,000
Common stock, shares outstanding (in shares) 246,500,000 246,900,000
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements Of Income - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Revenue:      
Total revenue $ 3,798.7 $ 3,676.3 $ 3,659.1
Cost of sales:      
Amortization of purchased intangible assets 108.7 85.0 87.7
Total cost of sales 1,465.9 1,570.7 1,624.4
Gross margin 2,332.8 2,105.6 2,034.7
Operating expense:      
Research and development 664.3 542.1 536.6
Sales and marketing 583.0 553.6 506.8
General and administrative 487.5 422.2 369.1
Restructuring 45.6 30.2 10.3
Amortization of purchased intangible assets 103.6 46.6 50.9
Total operating expense 1,884.0 1,594.7 1,473.7
Operating income 448.8 510.9 561.0
Non-operating income (expense), net:      
Divestitures gain, net 9.2 99.0 41.4
Interest expense, net (161.0) (71.1) (65.4)
Income from equity method investments, net 28.1 31.1 37.7
Other income (expense), net 31.9 (0.8) (0.1)
Total non-operating income (expense), net (91.8) 58.2 13.6
Income before taxes 357.0 569.1 574.6
Income tax provision 45.7 119.4 81.8
Net income 311.3 449.7 492.8
Net income attributable to noncontrolling interests 0.0 0.0 0.1
Net income attributable to Trimble Inc. $ 311.3 $ 449.7 $ 492.7
Earnings per share:      
Basic (in usd per share) $ 1.26 $ 1.81 $ 1.96
Diluted (in usd per share) $ 1.25 $ 1.80 $ 1.94
Shares used in calculating earnings per share:      
Basic (in shares) 247.9 248.6 251.4
Diluted (in shares) 249.1 250.2 254.3
Product      
Revenue:      
Total revenue $ 1,771.7 $ 1,986.1 $ 2,135.2
Cost of sales:      
Cost of sales 875.0 1,040.8 1,086.4
Subscription and services      
Revenue:      
Total revenue 2,027.0 1,690.2 1,523.9
Cost of sales:      
Cost of sales $ 482.2 $ 444.9 $ 450.3
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 311.3 $ 449.7 $ 492.8
Other comprehensive income (loss), net of tax      
Foreign currency translation adjustments 86.4 (81.6) (64.0)
Net change related to derivatives and other (3.6) 8.4 0.8
Comprehensive income (loss) 394.1 376.5 429.6
Comprehensive income attributable to noncontrolling interests 0.0 0.0 0.1
Comprehensive income attributable to Trimble Inc. $ 394.1 $ 376.5 $ 429.5
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements Of Stockholders’ Equity - USD ($)
shares in Millions, $ in Millions
Total
Total Stockholders’ Equity
Common stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Noncontrolling Interest
Beginning balance (in shares) at Jan. 01, 2021     250.8        
Beginning balance at Jan. 01, 2021 $ 3,598.6 $ 3,596.9 $ 0.3 $ 1,801.7 $ 1,893.4 $ (98.5) $ 1.7
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 492.8 492.7     492.7   0.1
Other comprehensive (loss) income (63.2) (63.2)       (63.2)  
Comprehensive income (loss) 429.6 429.5          
Issuance of common stock under employee plans, net of tax withholding (in shares)     2.2        
Issuance of common stock under employee plans, net of tax withholdings (15.1) (15.1)   36.2 (51.3)    
Stock repurchases (in shares)     (2.1)        
Stock repurchases (180.0) (180.0)   (15.7) (164.3)    
Stock-based compensation 112.8 112.8   112.8      
Noncontrolling interest investments (1.2) 0.6   0.6     (1.8)
Ending balance (in shares) at Dec. 31, 2021     250.9        
Ending balance at Dec. 31, 2021 3,944.7 3,944.7 $ 0.3 1,935.6 2,170.5 (161.7) 0.0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 449.7 449.7     449.7    
Other comprehensive (loss) income (73.2) (73.2)       (73.2)  
Comprehensive income (loss) 376.5 376.5          
Issuance of common stock under employee plans, net of tax withholding (in shares)     2.0        
Issuance of common stock under employee plans, net of tax withholdings (13.6) (13.6)   29.6 (43.2)    
Stock repurchases (in shares)     (6.0)        
Stock repurchases (394.7) (394.7) $ (0.1) (47.6) (347.0)    
Stock-based compensation $ 137.3 137.3   137.3      
Ending balance (in shares) at Dec. 30, 2022 246.9   246.9        
Ending balance at Dec. 30, 2022 $ 4,050.2 4,050.2 $ 0.2 2,054.9 2,230.0 (234.9) 0.0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 311.3 311.3     311.3    
Other comprehensive (loss) income 82.8 82.8       82.8  
Comprehensive income (loss) 394.1 394.1          
Issuance of common stock under employee plans, net of tax withholding (in shares)     2.0        
Issuance of common stock under employee plans, net of tax withholdings 6.7 6.7   31.6 (24.9)    
Stock repurchases (in shares)     (2.4)        
Stock repurchases (100.0) (100.0)   (21.0) (79.0)    
Stock-based compensation $ 149.1 149.1   149.1      
Ending balance (in shares) at Dec. 29, 2023 246.5   246.5        
Ending balance at Dec. 29, 2023 $ 4,500.1 $ 4,500.1 $ 0.2 $ 2,214.6 $ 2,437.4 $ (152.1) $ 0.0
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements Of Cash Flows - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Cash flow from operating activities:      
Net income $ 311.3 $ 449.7 $ 492.8
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation expense 38.3 40.2 41.3
Amortization expense 212.3 131.6 138.6
Deferred income taxes (104.6) (40.0) (26.9)
Stock-based compensation 145.4 120.4 122.6
Divestitures gain, net (9.2) (99.0) (43.9)
Other, net 11.6 41.7 19.2
(Increase) decrease in assets:      
Accounts receivable, net (36.4) (55.4) (9.0)
Inventories 67.6 (113.5) (72.9)
Other current and non-current assets (67.2) (46.3) (30.2)
Increase (decrease) in liabilities:      
Accounts payable (12.4) (24.8) 60.3
Accrued compensation and benefits 20.8 (54.2) 54.1
Deferred revenue 26.0 108.6 27.4
Income taxes payable (4.0) (38.3) (2.9)
Other current and non-current liabilities (2.4) (29.5) (20.0)
Net cash provided by operating activities 597.1 391.2 750.5
Cash flow from investing activities:      
Acquisitions of businesses, net of cash acquired (2,088.9) (373.5) (236.1)
Purchases of property and equipment (42.0) (43.2) (46.1)
Net proceeds from divestitures 17.0 215.4 67.3
Other, net 45.8 (25.0) 11.4
Net cash used in investing activities (2,068.1) (226.3) (203.5)
Cash flow from financing activities:      
Issuance of common stock, net of tax withholdings 6.7 (13.6) (15.1)
Repurchases of common stock (100.0) (394.7) (180.0)
Proceeds from debt and revolving credit lines 3,847.1 814.8 198.9
Payments on debt and revolving credit lines (2,292.9) (590.2) (449.9)
Other, net (29.4) (15.3) (1.6)
Net cash provided by (used in) financing activities 1,431.5 (199.0) (447.7)
Effect of exchange rate changes on cash and cash equivalents 7.4 (20.6) (11.3)
Net (decrease) increase in cash and cash equivalents (32.1) (54.7) 88.0
Cash and cash equivalents - beginning of period 271.0 [1] 325.7 [1] 237.7
Cash and cash equivalents - end of period [1] 238.9 271.0 325.7
Supplemental cash flow disclosure:      
Cash paid for income taxes, net 168.0 197.3 98.3
Cash paid for interest $ 133.7 $ 73.1 $ 61.8
[1] Includes $9.1 million of cash and cash equivalents classified as held for sale as of December 29, 2023.
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements Of Cash Flows(Parenthetical)
$ in Millions
Dec. 29, 2023
USD ($)
Held-for-sale | Trimble Ag  
Cash and cash equivalents $ 9.1
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description Of Business And Accounting Policies
12 Months Ended
Dec. 29, 2023
Accounting Policies [Abstract]  
Description Of Business And Accounting Policies
NOTE 1: DESCRIPTION OF BUSINESS AND ACCOUNTING POLICIES
Trimble Inc., (“we” or “our” or “us”) is incorporated in the State of Delaware since October 2016.
We are a leading provider of technology solutions that enable professionals and field mobile workers to improve or transform their work processes. We focus on transforming the way the world works by delivering products and services that connect the physical and digital worlds. We generate revenue primarily through the sale of our hardware, software, maintenance and support, professional services, and subscriptions.
Basis of Presentation
These Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated. Noncontrolling interests represent the noncontrolling stockholders’ proportionate share of the net assets and results of operations of our consolidated subsidiaries.
We use a 52–53 week fiscal year ending on the Friday nearest to December 31. Fiscal 2023, 2022, and 2021 were all 52-week years ending on December 29, 2023, December 30, 2022, and December 31, 2021. Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.
Use of Estimates
The preparation of financial statements in accordance with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Estimates and assumptions are used for (i) revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations; (ii) inventory valuation; (iii) valuation of long-lived assets and their estimated useful lives; (iv) goodwill and other long-lived asset impairment analyses; (v) stock-based compensation; and (vi) income taxes. We base our estimates on historical experience and various other assumptions we believe to be reasonable. Actual results that we experience may differ materially from our estimates.
Change in Presentation
During the first quarter of 2023, we changed the presentation of revenue and cost of sales in the Consolidated Statements of Income. This change was made to better reflect our Connect and Scale strategy and business model evolution with a continued shift toward a more significant mix of recurring revenues, which includes subscription, maintenance and support, and term licenses. As such, we revised our presentation, including (i) the combination of subscription and services into one line item, and (ii) moving term licenses from product to subscription and services. The subscription and services line item is more aligned with our performance measures, how we manage our business, and is helpful to investors and others to better understand our results.
Previously, we presented revenue and cost of sales on three lines as follows:
product, which included hardware and software licenses (both perpetual and term licenses);
service, which included hardware and software maintenance and support and professional services;
subscription, which included SaaS, data, and hosting services.
The revised categories are as follows:
product, which includes hardware and perpetual software licenses;
subscription and services, which includes SaaS, data, and hosting services, as well as term licenses, hardware and software maintenance and support, and professional services.
Prior period amounts have been revised to conform to the current period presentation. This change in presentation did not affect the total revenue or total cost of sales. The effect of the change on the Consolidated Statements of Income for 2022 and 2021 was as follows:
20222021
(In millions)
As Previously ReportedEffect of Change in PresentationAs Reported HereinAs Previously ReportedEffect of Change in PresentationAs Reported Herein
Revenue:
Product$2,152.0 $(165.9)$1,986.1 $2,247.5 $(112.3)$2,135.2 
Subscription and services— 1,690.2 1,690.2 — 1,523.9 1,523.9 
Service641.3 (641.3)— 649.4 (649.4)— 
Subscription883.0 (883.0)— 762.2 (762.2)— 
Total revenue$3,676.3 $— $3,676.3 $3,659.1 $— $3,659.1 
Cost of sales:
Product$1,046.1 $(5.3)$1,040.8 $1,090.1 $(3.7)$1,086.4 
Subscription and services— 444.9 444.9 — 450.3 450.3 
Service235.7 (235.7)— 229.9 (229.9)— 
Subscription203.9 (203.9)— 216.7 (216.7)— 
Amortization of purchased intangible assets85.0 — 85.0 87.7 — 87.7 
Total cost of sales$1,570.7 $— $1,570.7 $1,624.4 $— $1,624.4 
Reportable Segments
We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation.
Our Chief Executive Officer, who is our CODM, views and evaluates operations based on the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformance with U.S. GAAP.
Revenue Recognition
Significant Judgments
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  Revenue is recognized net of allowance for returns and any taxes collected from customers. We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.
Judgment is required to determine SSP for each performance obligation.  We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services.  In instances where SSP is not directly observable, we estimate SSP considering multiple factors including but not limited to, our internal cost, pricing practices, sales channel, competitive positioning, and overall market and business environments. As our offerings and markets change, we may be required to reassess our estimated SSP and, as a result, the timing and classification of our revenue could be affected.
Nature of Goods and Services
We generate revenue primarily from products and services and subscriptions; each of which is a distinct performance obligation. Descriptions are as follows:
Product
Product revenue includes hardware and perpetual software licenses.
Hardware is recognized when the control of the product transfers to the customer, which is generally when the product is shipped.  We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.
Software including perpetual licenses is recognized upon delivery and commencement of the license term.  In general, our contracts do not provide for customer specific acceptances.
Subscription and Services
Subscription and services revenue includes SaaS and hosting services, term licenses, hardware and software maintenance, and support and professional services.
SaaS may be sold with devices used to collect, generate, and transmit data.  SaaS is distinct from the related devices. SaaS is provided on either a subscription or a consumption basis. In addition, we may host the software that the customer has separately licensed. Hosting services are distinct from the underlying software. Subscription terms generally range from month-to-month to one to three years.  Subscription revenue is recognized monthly over the subscription term, commencing from activation. Revenue related to SaaS on a consumption basis is recognized when the customer utilizes the service based on the quantity of the services consumed.
Term license subscriptions contain an on-premise term license component as well as maintenance and support. Term licenses are distinct and recognized upon transfer and commencement of the subscription license term. Maintenance and support are recognized ratably over the subscription term. The subscription term generally ranges from one to three years.
Hardware maintenance and support, commonly called extended warranty, entitles the customer to receive replacement parts and repair services.  Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from one to two years depending on the product line.
Software maintenance and support entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support. Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from one to three years, with one year being most common.
Professional services include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services. The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.
Accounts Receivable, Net
Accounts receivable, net, includes billed and unbilled amounts due from customers. Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required. Both billed and unbilled amounts due are stated at their net estimated realizable value.
We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected. Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors, such as age of the accounts receivable balances, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay. At the end of 2023 and 2022, the allowances for credit losses were immaterial.
Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost. Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances. Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues. If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.
Property and Equipment, Net
Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable. Useful lives generally range from four to six years for machinery and equipment, five to ten years for furniture and fixtures, two to five years for computer equipment and software, thirty-nine years for buildings, and the life of the lease for leasehold improvements. We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from two to five years.
Leases
We determine if an arrangement is a lease at inception. Operating leases with lease terms greater than one year are included in Operating lease right-of-use (“ROU”) assets, Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets.
ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at the commencement date. The operating lease ROU assets include adjustments made for uneven rents, lease incentives, and lease impairments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement.
Business Combinations
We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date. When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets. Critical estimates when valuing intangible assets include expected future cash flows based on consideration of revenue and revenue growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates. Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.
Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.
Acquisition costs are expensed as incurred.
Goodwill
We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist. To determine whether goodwill is impaired, we first assess qualitative factors. Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events. If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis. Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.
When performing a quantitative approach, we compare the reporting unit’s carrying amount, including goodwill, to the reporting unit's fair value. The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates. If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.
Intangible Assets
Intangible assets acquired in a business combination are recorded at fair value. Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from three to ten years and have a weighted-average useful life of approximately seven years. We write off fully amortized intangible assets when those assets are no longer used.
We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows. The estimated future cash flows are primarily based upon assumptions about expected future operating performance.
Foreign Currency Translation
Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rates on the balance sheet date. Revenue and expense are translated at average monthly exchange rates during the year. Translation adjustments resulting from this process are recorded to other comprehensive income.
Stock-Based Compensation
Stock-based compensation expense is based on the measurement date fair value of the awards, net of expected forfeitures. Expense is generally recognized on a straight-line basis over the requisite service period of the stock awards. The estimate of the forfeiture rate is based on historical experience.
Research and Development Costs
Research and development costs are expensed as incurred. Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred. We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.
Income Taxes
Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized. Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards.
Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes. Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.
We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions. We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions. Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges. The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.
Concentrations of Risk
Cash and cash equivalents are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.
We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers. We perform ongoing credit evaluations of our customers’ financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.
In addition, we rely on a limited number of suppliers for a number of our critical components.
Guarantees, Including Indirect Guarantees of Indebtedness of Others
In the normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters. We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities. In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.
It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made under these agreements were not material, and no liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2023 and 2022.
Derivative Financial Instruments
We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, primarily denominated in Euro, Canadian Dollars, New Zealand Dollars, British Pound, and Brazilian Real. These contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts. We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions. We do not enter into foreign currency forward contracts for trading purposes.
At the end of 2023 and 2022, there were no derivatives outstanding that were accounted for as hedges.
Recently issued Accounting Pronouncements not yet Adopted
In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU updates reportable segment disclosure requirements primarily through (i) enhanced disclosures about significant segment expenses, (ii) the composition of other segment items, and (iii) optional disclosure of more than one measure of segment profit or loss if the CODM uses those measures to assess segment performance and allocate resources. The ASU is effective for our Annual Report on Form 10-K beginning in 2024 and, afterward, interim reports. Early adoption is permitted. The ASU should be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU updates the annual income tax disclosures by requiring (i) specific categories and greater disaggregation of information in the rate reconciliation, (ii) income taxes paid disaggregated by taxing authority and jurisdiction, and (iii) disclosures of pretax income (or loss) and income tax expense (or benefit). Additionally, certain existing disclosure requirements are removed. The ASU is effective for our Annual Report on Form 10-K beginning in 2025 and is applied prospectively. Early adoption and retrospective application are permitted. We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.
Recent Adopted Accounting Pronouncements
There are no recently adopted accounting pronouncements.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 29, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
NOTE 2: EARNINGS PER SHARE
Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period plus additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued. Potentially dilutive common shares include outstanding stock options, restricted stock units (“RSUs”), contingently issuable shares, and shares to be purchased under our employee stock purchase plan.
The following table shows the computation of basic and diluted earnings per share:
 202320222021
(In millions, except per share amounts)   
Numerator:
Net income attributable to Trimble Inc.$311.3 $449.7 $492.7 
Denominator:
Weighted-average number of common shares used in basic earnings per share247.9 248.6 251.4 
Effect of dilutive securities1.2 1.6 2.9 
Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share249.1 250.2 254.3 
Basic earnings per share$1.26 $1.81 $1.96 
Diluted earnings per share$1.25 $1.80 $1.94 
Antidilutive weighted-average shares (1)
1.9 1.3 0.1 
(1)    Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
12 Months Ended
Dec. 29, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions
NOTE 3: ACQUISITIONS
On April 3, 2023, we acquired all of the issued and outstanding shares of TP Group Holding GmbH and Sixfold GmbH, which owned Transporeon, in an all-cash transaction. Transporeon is a Germany-based company and leading cloud-based transportation management software platform that connects key stakeholders across the industry lifecycle to positively impact the optimization of global supply chains, which aligns with our Connect and Scale strategy. Transporeon is reported as part of our Transportation segment.
The total purchase consideration was €1.9 billion or $2.1 billion, which included the repayment of outstanding Transporeon debt of $339.6 million. The acquisition was funded through a combination of cash on hand and debt. See Note 8 “Debt” of this report for more information.
In addition to Transporeon, we acquired two businesses in 2023 with total purchase consideration of $47.0 million. In the
aggregate, the two businesses acquired contributed less than 1% of our total revenue during 2023.
In 2022, we acquired two businesses, with total purchase consideration of $379.5 million. The largest acquisition was Bid2Win Software, LLC, a leading provider of estimating and operations solutions for the heavy civil construction industry. In the aggregate, the businesses acquired contributed less than 1% of our total revenue during 2022.
In 2021, we acquired AgileAssets, with total purchase consideration of $237.5 million. AgileAssets is a provider of SaaS solutions for transportation asset lifecycle management. The acquisition contributed less than 1% of our total revenue during 2021.
Acquisition costs of $35.0 million, $20.4 million, and $13.6 million in 2023, 2022, and 2021, were expensed as incurred and are included in Cost of sales and General and administrative expenses in our Consolidated Statements of Income.
Purchase Price Allocation
The fair value of identifiable assets acquired and liabilities assumed was determined under the acquisition method of accounting for business combinations. The excess of purchase consideration over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. The fair value of intangible assets acquired is generally determined based on a discounted cash flow analysis.
The following table summarizes the consideration transferred to acquire Transporeon and the preliminary allocation of the purchase price among the assets acquired and liabilities assumed, as well as the estimated useful lives of the identifiable intangible assets as of the date of the acquisition. The allocation of the purchase price is still preliminary as we finalize deferred income taxes. Preliminary estimates will be finalized within one year of the acquisition date.
Fair Value as of the Acquisition DateEstimated Useful Life
(In millions)
Total purchase consideration$2,082.6 
Net tangible assets acquired:
Cash and cash equivalents12.9 
Accounts receivable, net41.8 
Other current assets28.0 
Non-current assets24.7 
Accounts payable(4.1)
Accrued compensation and benefits(9.7)
Deferred revenue(16.5)
Other current liabilities(47.2)
Non-current liabilities(20.6)
Total net tangible assets acquired9.3 
Intangible assets acquired:
Customer relationships759.5 11 years
Developed product technology168.4 7 years
Trade name11.9 5 years
Total intangible assets acquired939.8 
Deferred tax liability(256.6)
Fair value of all assets/liabilities acquired692.5 
Goodwill$1,390.1 
Goodwill consists of growth potential, synergies, and economies of scale expected from combining Transporeon’s operations with ours, together with the highly skilled and valuable assembled workforce. We do not expect the goodwill to be deductible for income tax purposes.
The Company corrected an error which resulted in an adjustment of $34 million between goodwill and developed technology intangibles, net of tax.
Financial Information
The following table presents the amounts of revenue and net loss included in the Consolidated Statements of Income resulting from Transporeon since the acquisition date, which includes the effects of purchase accounting, primarily amortization of intangible assets and other adjustments.
Year of
 2023
(In millions) 
Total revenue$124.7 
Net loss
(42.3)
Pro Forma Financial Information
The unaudited pro forma financial information presented in the following table was computed by combining the historical financial information of Trimble and Transporeon along with the effects from business combination accounting and the associated debt resulting from this acquisition as if the companies were combined on January 1, 2022. This information is presented for informational purposes only, and it is not necessarily indicative of the operating results that would have occurred if the acquisition had been consummated as of that date. This information should not be used as a predictive measure of our future financial position, results of operations, or liquidity.
 Year of
 20232022
(In millions)  
Total revenue$3,839.2 $3,831.2 
Net income273.0 308.6 
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures
12 Months Ended
Dec. 29, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Divestitures
NOTE 4: DIVESTITURES
Pending Divestiture
On September 28, 2023, we executed a definitive agreement with AGCO that provides for the formation of a JV with AGCO in the mixed fleet precision agriculture market. Under the terms of the agreement, we will contribute the Trimble Ag business, excluding certain GNSS and guidance technologies, and AGCO will contribute its JCA Technologies business to the JV. We will sell an interest in the JV to AGCO for $2.0 billion in pre-tax cash proceeds, subject to working capital adjustments. Immediately following the closing of this proposed transaction, we will own 15% of the JV and AGCO will own 85% of the JV.
Additionally, we plan to enter into the following agreements with AGCO as part of the overall transaction:
a seven-year, renewable Supply Agreement through which we will provide key GNSS and guidance technologies to the JV for use in professional agriculture machines sold by AGCO, on an exclusive basis with limited exceptions;
a Technology Transfer and License Agreement to govern the licensing of certain non-divested intellectual property and technology for use by the JV in the agriculture field and, upon expiration of the Supply Agreement, to govern fixed and variable royalty payments made to us by the JV;
a Trademark License Agreement to govern the licensing of certain Trimble trademarks for use by the JV in the agriculture field;
a Positioning Services Agreement through which the JV will serve as our channel partner for the positioning services in the agriculture market; and
a Transition Services Agreement to provide contract manufacturing services for the divested products for two years following the closing of the proposed transaction.
The proposed transaction is expected to close in the first half of 2024 and is subject to customary closing conditions, including regulatory approvals. Trimble Ag is reported as a part of our Resources and Utilities segment.
Following the closing of this proposed transaction, our 15% ownership interest in the JV is expected to be reported as an equity method investment.
The assets and liabilities of Trimble Ag that are subject to the proposed transaction were classified as held for sale at the end of 2023. The following table presents the carrying values of the major classes of assets and liabilities classified as held for sale in our Consolidated Balance Sheets at the end of 2023:
At the End of Year
(In millions)2023
Cash and cash equivalents$9.1 
Accounts receivable, net12.1 
Inventories, net
84.2 
Other current assets3.4 
Property and equipment, net20.7 
Other purchased intangible assets, net20.3 
Goodwill
268.1 
Other non-current assets3.3 
Total Assets Held for Sale
$421.2 
Accounts payable$1.8 
Deferred revenue, current
14.3 
Other current liabilities16.0 
Deferred revenue, non-current8.3 
Other non-current liabilities7.9 
Total Liabilities Held for Sale
$48.3 
Other Divestitures
In addition to the pending Trimble Ag JV Transaction, we divested five businesses in 2023 with total proceeds of $18.7 million.
In 2022, we divested six businesses with total proceeds of $226.3 million. The largest divestiture was the sale of Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO accessories businesses to Precisional LLC, an affiliate of The Jordan Company (“TJC”), for $205.1 million in cash, which included a working capital adjustment.
In 2021, divestitures were not material to the financial statements.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill
12 Months Ended
Dec. 29, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill
NOTE 5: INTANGIBLE ASSETS AND GOODWILL
Intangible Assets
The following table presents a summary of our intangible assets:
At the End of 2023At the End of 2022
(In millions)Weighted-Average Useful Lives (in years)Gross Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Gross Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Developed product technology6$908.5 $(554.1)$354.4 $1,004.8 $(722.7)$282.1 
Customer relationships101,358.4 (474.5)883.9 654.1 (445.9)208.2 
Trade names and trademarks643.8 (38.6)5.2 39.5 (32.7)6.8 
Distribution rights and other intellectual property74.2 (4.2)— 8.0 (7.0)1.0 
$2,314.9 $(1,071.4)$1,243.5 $1,706.4 $(1,208.3)$498.1 
As of the end of 2023 and 2022, $267.8 million and $79.9 million of fully amortized intangible assets were written off.
The estimated future amortization expense of intangible assets at the end of 2023 was as follows:
(In millions)
2024$200.4 
2025168.6 
2026163.4 
2027149.7 
2028135.6 
Thereafter425.8 
Total$1,243.5 
Goodwill
The changes in the carrying amount of goodwill by segment for 2023 were as follows: 
Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
Balance as of year end 2022$2,300.1 $382.1 $471.8 $983.9 $4,137.9 
Additions due to acquisitions27.7 — — 1,390.1 1,417.8 
Assets held for sale— (1.9)(266.2)— (268.1)
Foreign currency translation and other adjustments19.5 4.9 10.8 27.8 63.0 
Balance as of year end 2023$2,347.3 $385.1 $216.4 $2,401.8 $5,350.6 
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Certain Balance Sheet Components
12 Months Ended
Dec. 29, 2023
Balance Sheet Related Disclosures [Abstract]  
Certain Balance Sheet Components
NOTE 6: CERTAIN BALANCE SHEET COMPONENTS
The components of inventory, net were as follows:
At the End of Year20232022
(In millions)  
Inventories:
Raw materials$88.4 $154.9 
Work-in-process3.0 13.1 
Finished goods144.3 234.5 
Total inventories$235.7 $402.5 
Finished goods includes $11.3 million and $16.9 million at the end of 2023 and 2022 for costs of sales that have been deferred in connection with deferred revenue arrangements.
The components of property and equipment, net were as follows:
At the End of Year20232022
(In millions)  
Property and equipment, net:
Land, building, furniture, and leasehold improvements$237.4 $244.4 
Machinery and equipment170.0 177.6 
Software and licenses131.6 146.4 
Construction in progress 14.0 10.1 
553.0 578.5 
Less: accumulated depreciation(350.5)(359.5)
Total property and equipment, net$202.5 $219.0 
The components of accumulated other comprehensive loss, net of related tax were as follows:
At the End of Year20232022
(In millions)
Accumulated foreign currency translation adjustments$(158.0)$(241.6)
Gain on cash flow hedge4.7 5.4 
Net unrealized actuarial gains
1.2 1.3 
Total accumulated other comprehensive loss$(152.1)$(234.9)
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reporting Segment And Geographic Information
12 Months Ended
Dec. 29, 2023
Segment Reporting, Measurement Disclosures [Abstract]  
Reporting Segment And Geographic Information
NOTE 7: REPORTING SEGMENT AND GEOGRAPHIC INFORMATION
We determined our operating segments based on how our CODM views and evaluates operations. Various factors, including market separation and customer-specific applications, go-to-market channels, and products and services, were considered in determining these operating segments. Our CODM regularly reviews our segment operating results to make decisions about resources that are allocated to each segment and to assess performance. In each of our segments, we sell many individual products. For this reason, it is impracticable to segregate and identify revenue for each of the individual products or group of products we sell.
Our reportable segments are described below:
Buildings and Infrastructure. This segment primarily serves customers working in architecture, engineering, construction, and operations and maintenance.
Geospatial. This segment primarily serves customers working in surveying, engineering, and government.
Resources and Utilities. This segment primarily serves customers working in agriculture, forestry, and utilities.
Transportation. This segment primarily serves customers working in long haul trucking and freight shipper markets.
The following Reporting Segment tables reflect the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformity with U.S. GAAP. This is consistent with the way the CODM evaluates each of the segment's performance and allocates resources.
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
2023
Segment revenue$1,593.1 $695.5 $769.1 $741.0 $3,798.7 
Segment operating income 440.8 209.1 270.6 130.2 $1,050.7 
2022
Segment revenue$1,494.0 $756.5 $821.6 $604.2 $3,676.3 
Segment operating income 406.3 221.4 278.3 58.8 964.8 
2021
Segment revenue$1,422.7 $828.9 $771.3 $636.5 $3,659.4 
Segment operating income411.7 244.1 264.0 43.4 963.2 
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
As of Year End 2023
Accounts receivable, net$314.1 $125.0 $92.5 $175.0 $706.6 
Inventories65.0 115.8 11.1 43.8 235.7 
Goodwill2,347.3 385.1 216.4 2,401.8 5,350.6 
As of Year End 2022
Accounts receivable, net $305.1 $137.2 $79.2 $121.8 $643.3 
Inventories 93.2 146.1 100.3 62.9 402.5 
Goodwill2,300.1 382.1 471.8 983.9 4,137.9 
As of Year End 2021
Accounts receivable, net$246.8 $134.0 $112.9 $131.1 $624.8 
Inventories79.3 136.4 67.4 80.2 363.3 
Goodwill2,141.4 403.6 440.8 995.7 3,981.5 
A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows: 
 202320222021
(In millions)  
Consolidated segment operating income$1,050.7 $964.8 $963.2 
Unallocated general corporate expenses(116.0)(123.3)(106.2)
Purchase accounting adjustments(212.3)(131.6)(134.5)
Acquisition / divestiture items(72.4)(32.8)(21.8)
Stock-based compensation / deferred compensation(151.1)(112.0)(128.6)
Restructuring and other costs(50.1)(54.2)(11.1)
Consolidated operating income448.8 510.9 561.0 
Total non-operating income (expense), net(91.8)58.2 13.6 
Consolidated income before taxes$357.0 $569.1 $574.6 
The disaggregation of revenue by geography is summarized in the tables below. Revenue is defined as revenue from external customers attributed to countries based on the location of the customer and excludes the effects of certain acquired deferred
revenue that was written down to fair value in purchase accounting, consistent with the Reporting Segment tables above.
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
2023
North America$1,026.0 $300.2 $217.5 $474.8 $2,018.5 
Europe338.1 213.3 328.9 195.9 1,076.2 
Asia Pacific196.6 141.9 56.9 33.5 428.9 
Rest of World32.4 40.1 165.8 36.8 275.1 
Total segment revenue$1,593.1 $695.5 $769.1 $741.0 $3,798.7 
2022
North America$938.1 $320.7 $227.0 $469.4 $1,955.2 
Europe337.1 247.8 374.3 78.7 1,037.9 
Asia Pacific192.8 140.3 51.7 30.3 415.1 
Rest of World26.0 47.7 168.6 25.8 268.1 
Total segment revenue$1,494.0 $756.5 $821.6 $604.2 $3,676.3 
2021
North America$823.5 $337.3 $212.2 $493.1 $1,866.1 
Europe386.6 282.3 368.4 87.3 1,124.6 
Asia Pacific188.4 161.4 67.3 30.2 447.3 
Rest of World24.2 47.9 123.4 25.9 221.4 
Total segment revenue$1,422.7 $828.9 $771.3 $636.5 $3,659.4 
Total revenue in the United States as included in the Consolidated Statements of Income was $1,855.2 million, $1,777.4 million, and $1,687.4 million in 2023, 2022, and 2021. No single customer or country other than the United States accounted for 10% or more of our total revenue in 2023, 2022, and 2021. No single customer accounted for 10% or more of our accounts receivable at the end of 2023 and 2022.
Property and equipment, net by geographic area were as follows:
At the End of Year20232022
(In millions)  
Property and equipment, net:
United States$153.8 $157.7 
Europe28.0 40.3 
Asia Pacific and Rest of World20.7 21.0 
Total property and equipment, net$202.5 $219.0 
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 29, 2023
Debt Disclosure [Abstract]  
Debt
NOTE 8: DEBT
Debt consisted of the following:
At the End of YearEffective interest rate
(In millions, except percentages)Date of Issuance
End of 2023
20232022
Senior Notes:
   Senior Notes, 4.15%, due June 2023
June 2018$— $300.0 
   Senior Notes, 4.75%, due December 2024
November 20144.95%400.0 400.0 
   Senior Notes, 4.90%, due June 2028
June 20185.04%600.0 600.0 
   Senior Notes, 6.10%, due March 2033
March 20236.13%800.0 — 
Credit Facilities:
2022 Revolving Credit Facility, due March 2027September 20226.71%150.0 225.0 
Term Loan, due April 2026April 20236.99%500.0 — 
Term Loan, due April 2028April 20237.12%500.0 — 
Uncommitted Credit Facilities, floating rate5.06%130.4 — 
Unamortized discount and issuance costs(13.8)(5.0)
Total debt$3,066.6 $1,520.0 
Less: Short-term debt530.4 300.0 
Long-term debt$2,536.2 $1,220.0 
Debt Maturities
At the end of 2023, our debt maturities based on outstanding principal were as follows (in millions):
Year Payable
2024$530.4 
2025— 
2026518.8 
2027193.7 
20281,037.5 
Thereafter800.0 
Total$3,080.4 
Senior Notes
All of our senior notes are unsecured obligations. Interest on the senior notes is payable semi-annually in June and December of each year, except for the interest on the 2033 Senior Notes payable in March and September (as next described). For the 2028 and 2033 senior notes, the interest rate is subject to adjustment from time to time if Moody’s or S&P (or, if applicable, a substitute rating agency) downgrades (or subsequently upgrades) its rating assigned to the notes.
Senior Notes are unsecured and rank equally in right of payment with all of our other senior unsecured indebtedness. We may redeem the notes of each series of senior notes at our option in whole or in part at any time. Such indenture also contains covenants limiting our ability to create certain liens, enter into sale and lease-back transactions, and consolidate or merge with or into, or convey, transfer, or lease all or substantially all of our properties and assets, each subject to certain exceptions.
2033 Senior Notes
In March 2023, we issued an aggregate principal amount of $800.0 million in senior notes (the “2033 Senior Notes”) that will mature in March 2033 and bear interest at a fixed rate of 6.1% per annum. The interest is payable semi-annually in March and September of each year, commencing in September 2023. The interest rate is subject to adjustment from time to time upon a rating agency downgrade or upgrade of the credit rating assigned to the 2033 Senior Notes. The 2033 Senior Notes were sold at 99.843% of the aggregate principal amount. The 2033 Senior Notes are unsecured and rank equally in right of payment with all of our other senior unsecured indebtedness.
Credit Facilities
Bridge Facility
On December 11, 2022, we entered into a bridge facility commitment letter (the “Bridge Facility”) in connection with the acquisition of Transporeon. Under the Bridge Facility, the lender committed to provide a term loan up to an aggregate amount of €1.88 billion. On December 27, 2022, the Bridge Facility was automatically reduced to €500 million upon entering into the 2022 Term Loan Agreement and the 2022 Credit Facility Amendment (as next described). On March 9, 2023, as a result of completing the issuance of the 2033 Senior Notes, the remaining €500 million was automatically terminated with no amounts having been drawn.
2022 Term Loan Credit Agreement
On December 27, 2022, we entered into a $1.0 billion unsecured, delayed draw term loan credit agreement comprised of commitments for a 3-year tranche for $500.0 million and a 5-year tranche for $500.0 million. On April 3, 2023, both variable-rate term loans were drawn to fund the acquisition of Transporeon.
Prepayments are allowed without penalty and cannot be reborrowed.
2022 Credit Facility and Amendment
In March 2022, we entered into a credit agreement (the “2022 Credit Facility”) maturing in March 2027. The 2022 Credit Facility provides for a five-year, unsecured revolving credit facility in the aggregate principal amount of $1.25 billion, and permits us, subject to the satisfaction of certain conditions, to increase the commitments for revolving loans by an aggregate principal amount of up to $500.0 million. The variable interest rate and commitment fees are based on our current long-term, senior unsecured debt ratings, our leverage ratio, and certain specified sustainability targets.
On December 27, 2022, we entered into an amendment to the 2022 Credit Facility (the “2022 Credit Facility Amendment”) that made $600.0 million of the existing commitments under the Credit Facility available for the acquisition of Transporeon and increased our maximum permitted leverage ratio following the closing of the acquisition. On April 3, 2023, we borrowed $225.0 million as part of the proceeds to finance the acquisition. For additional information related to the Transporeon acquisition, see Note 3 “Acquisitions of this report.
Uncommitted Facilities
At the end of 2023, we had two $75.0 million and one €100.0 million revolving credit facilities, which are uncommitted (the “uncommitted facilities”). Generally, these variable-rate uncommitted facilities may be redeemed upon demand. Borrowings under uncommitted facilities are classified as short-term debt in the Consolidated Balance Sheet.
Covenants
The 2022 term loan credit agreement and 2022 credit facility, as amended, contain customary covenants including, among other requirements, limitations that restrict the Company’s and its subsidiaries’ ability to create liens and enter into sale and leaseback transactions, and restrictions on the ability of the subsidiaries to incur indebtedness. Further, both debt agreements contain financial covenants that require the maintenance of maximum leverage and minimum interest coverage ratios. At the end of 2023, we were in compliance with the covenants for each of our debt agreements.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 29, 2023
Leases [Abstract]  
Leases
NOTE 9: LEASES
We have operating leases primarily for certain of our major facilities, including corporate offices, research and development facilities, and manufacturing facilities. Lease terms range from 1 to 12 years, and certain leases include options to extend the lease for up to 10 years. We consider options to extend the lease in determining the lease term.
Operating lease expense consisted of:
202320222021
(In millions) 
Operating lease expense$33.5 $36.3 $35.5 
Short-term lease expense and other17.1 14.8 17.8 
Total lease expense$50.6 $51.1 $53.3 
Supplemental cash flow information related to leases was as follows:
202320222021
(In millions)
Cash paid for liabilities included in the measurement of lease liabilities:
Operating cash flows from operating leases (1)
$31.0 $35.0 $35.9 
Right-of-use assets obtained in exchange for Operating lease liabilities:$47.0 $26.3 $49.5 
(1)Excludes cash payments for short-term leases, which are not capitalized.
Supplemental balance sheet information related to leases was as follows:
At the End of Year20232022
(In millions)
Operating lease right-of-use assets$124.0 $121.2 
Other current liabilities$29.1 $35.0 
Operating lease liabilities121.9 105.1 
  Total operating lease liabilities$151.0 $140.1 
Weighted-average discount rate 4.27 %3.30 %
Weighted-average remaining lease term7 years6 years
At the end of 2023, the maturities of lease liabilities were as follows:
(In millions)
2024$34.6 
202529.3 
202625.0 
202720.3 
202816.4 
Thereafter47.9 
Total lease payments$173.5 
Less: imputed interest22.5 
Total $151.0 
We signed operating leases for real estate of approximately $21.5 million that have not yet commenced at the end of 2023, and as such, have not been recognized on our Consolidated Balance Sheets. These operating leases are expected to commence in 2024 with lease terms ranging from 1 to 11 years.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 29, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
NOTE 10: COMMITMENTS AND CONTINGENCIES
Commitments
At the end of 2023, we had unconditional purchase obligations of approximately $618.9 million as compared to $858.8 million at the end of 2022. These unconditional purchase obligations primarily represent (i) open non-cancellable purchase orders for material purchases with our inventory vendors, and (ii) various non-cancelable agreements with certain service providers with minimum or fixed commitments.
Litigation
From time to time, we are involved in litigation arising in the ordinary course of our business. There are no material legal proceedings, other than ordinary routine litigation incidental to the business, that we or any of our subsidiaries is a party, or that any of our or our subsidiaries’ property is subject.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 29, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
NOTE 11: FAIR VALUE MEASUREMENTS
The following table summarizes the fair values of financial instruments at fair value on a recurring basis for the periods indicated and determined using the following inputs:
Fair Values at the end of 2023
Fair Values at the end of 2022
Quoted prices in Active Markets for Identical AssetsSignificant Other Observable InputsSignificant Unobservable InputsQuoted prices in Active Markets for Identical AssetsSignificant Other Observable InputsSignificant Unobservable Inputs
(In millions)(Level I)(Level II)(Level III)Total(Level I)(Level II)(Level III)Total
Assets
Deferred compensation plan (1)
$31.2$$$31.2$31.5$$$31.5
Derivatives (2)
0.30.318.018.0
Contingent consideration (3)
0.30.33.13.1
Total assets measured at fair value$31.2$0.3$0.3$31.8$31.5$18.0$3.1$52.6
Liabilities
Deferred compensation plan (1)
$31.2$$$31.2$31.5$$$31.5
Derivatives (2)
0.30.30.20.2
Total liabilities measured at fair value$31.2$0.3$$31.5$31.5$0.2$$31.7
(1)Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets. The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.
(2)Represents forward currency exchange contracts, and for 2022, a treasury rate lock contract, all that are included in Other current assets and Other current liabilities on our Consolidated Balance Sheets.
(3)Represents arrangements to receive payments from buyers of our divested companies that are included in Other current assets on our Consolidated Balance Sheets. The fair values are estimated using scenario-based methods based upon estimated future milestones.
At the end of 2022, derivative assets included foreign currency exchange contracts and a treasury rate lock contract, both related to the acquisition of Transporeon and associated debt and were settled in the first two quarters of 2023.
Additional Fair Value Information
The total estimated fair value of all outstanding financial instruments that are not recorded at fair value on a recurring basis (debt) was approximately $3.1 billion and $1.5 billion at the end of 2023 and 2022.
The fair value of the senior notes was determined based on observable market prices in less active markets and is categorized accordingly as Level II. The fair values do not indicate the amount we would currently have to pay to extinguish the debt.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Revenue And Remaining Performance Obligations
12 Months Ended
Dec. 29, 2023
Revenue Recognition and Deferred Revenue [Abstract]  
Deferred Revenue And Remaining Performance Obligations
NOTE 12: DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS
Deferred Revenue
Changes in our deferred revenue during 2023 and 2022 were as follows: 
(In millions) 20232022
Beginning balance of the period$737.6 $631.8 
Revenue recognized from prior year-end(607.8)(511.5)
Billings net of revenue recognized from current year631.6 617.3 
Ending balance of the period$761.4 $737.6 
Remaining Performance Obligations
At the end of 2023, approximately $1.8 billion of revenue is expected to be recognized from remaining performance obligations for which goods or services have not been delivered, primarily subscription, software, and software maintenance, and to a lesser extent, hardware and professional services contracts. We expect to recognize $1.2 billion or 70% of our remaining performance obligations as revenue during the next 12 months and the remainder thereafter.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 29, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
NOTE 13: INCOME TAXES
Income before taxes and the provision (benefit) for taxes consisted of the following:
202320222021
(In millions)
Income before taxes:
United States$26.9 $117.7 $144.0 
Foreign330.1 451.4 430.6 
Total$357.0 $569.1 $574.6 
Provision (benefit) for taxes:
U.S. Federal:
Current$57.1 $98.4 $27.1 
Deferred(92.5)(97.7)(22.9)
(35.4)0.7 4.2 
U.S. State:
Current12.8 12.6 5.6 
Deferred(6.6)(5.0)(2.5)
6.2 7.6 3.1 
Foreign:
Current80.4 48.4 76.0 
Deferred(5.5)62.7 (1.5)
74.9 111.1 74.5 
Income tax provision$45.7 $119.4 $81.8 
Effective tax rate12.8 %21.0 %14.2 %
The difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (“effective tax rate”) was as follows:
202320222021
Statutory federal income tax rate21.0 %21.0 %21.0 %
Increase (reduction) in tax rate resulting from:
Foreign income taxed at different rates0.8 %4.4 %0.5 %
U.S. State income taxes1.0 %1.0 %1.1 %
Stock-based compensation4.8 %1.2 %(0.8)%
Other U.S. taxes on foreign operations(4.4)%(3.1)%(1.6)%
Foreign-derived intangible income
(3.9)%(0.4)%— %
U.S. Federal research and development credits(5.4)%(2.2)%(2.1)%
Tax reserve releases(2.5)%(1.8)%(2.1)%
Intellectual property restructuring and tax law changes— %— %(2.5)%
Other1.4 %0.9 %0.7 %
Effective tax rate12.8 %21.0 %14.2 %
Our effective income tax rates for 2023 and 2022 were 12.8% and 21.0%. The decrease was primarily due to increases in tax benefits from U.S. federal R&D credits and FDII in 2023, and a change in the geographic mix of earnings, partially offset by lower stock-based compensation deductions in the current year.
Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The significant components of deferred tax assets and liabilities were as follows:
At the End of Year20232022
(In millions)  
Deferred tax liabilities:
Global intangible low-taxed income$105.8 $137.8 
Purchased intangibles373.6 121.1 
Operating lease right-of-use assets30.2 29.0 
Other19.7 16.1 
Total deferred tax liabilities529.3 304.0 
Deferred tax assets:
Depreciation and amortization368.2 400.0 
Capitalized research and development98.4 67.5 
Operating lease liabilities
36.2 32.8 
U.S. tax credit carryforwards23.5 25.6 
Expenses not currently deductible26.5 30.9 
Net operating loss carryforwards
17.9 20.0 
Stock-based compensation
16.7 13.8 
Intercompany prepayments
36.6 — 
Other60.8 36.6 
Total deferred tax assets684.8 627.2 
Valuation allowance(31.0)(42.6)
Total deferred tax assets653.8 584.6 
Total net deferred tax assets$124.5 $280.6 
Reported as:
Non-current deferred income tax assets$412.3 $438.4 
Non-current deferred income tax liabilities(287.8)(157.8)
Net deferred tax assets$124.5 $280.6 
At the end of 2023, we have U.S. federal and foreign net operating loss carryforwards, or NOLs, of approximately $19.1 million and $86.3 million, respectively. The U.S. federal NOLs will begin to expire in 2026. There is generally no expiration for the foreign NOLs. Utilization of our U.S. federal NOLs is subject to annual limitations in accordance with the applicable tax code. We have determined that it is more likely than not that we will not realize a portion of the foreign NOLs and, accordingly, a valuation allowance has been established for such amount.
We have California research and development credit carryforwards of approximately $35.3 million, which have an indefinite carryforward period. We believe that it is more likely than not that we will not realize a significant portion of the California research and development credit carryforwards and, accordingly, a valuation allowance has been established for such amount.
As a result of the Tax Act, we can repatriate foreign earnings back to the U.S. when needed with minimal U.S. income tax consequences. We reinvested a large portion of our undistributed foreign earnings in acquisitions and other investments and intend to bring back a portion of foreign cash that was subject to the transition tax and the global intangible low-taxed income tax. During 2023, we repatriated $371.3 million of our foreign earnings to the U.S.
The total amount of unrecognized tax benefits at the end of 2023 was $88.3 million. A reconciliation of gross unrecognized tax benefits was as follows: 
202320222021
(In millions)
Beginning balance$76.5 $64.2 $64.1 
Increase related to current year tax positions12.4 23.0 9.6 
(Decrease) increase related to prior years' tax positions7.6 (0.7)1.3 
Settlement with taxing authorities— — (1.3)
Lapse of statute of limitations(8.2)(10.0)(9.5)
Ending balance$88.3 $76.5 $64.2 
Total unrecognized tax benefits that, if recognized, would affect our effective tax rate were $59.5 million and $51.6 million at the end of 2023 and 2022.
We and our subsidiaries are subject to U.S. federal, state, and foreign income taxes. Our tax years are substantially closed for all U.S. federal and state income taxes for audit purposes through 2015. Non-U.S. income tax matters have been concluded for years through 2008. We are currently in various stages of multiple year examinations from state and foreign (multiple jurisdictions) taxing authorities. While we generally believe it is more likely than not that our tax positions will be sustained, it is reasonably possible that future obligations related to these matters could arise. We believe that our reserves are adequate to cover any potential assessments that may result from the examinations and negotiations.
Although timing of the resolution and/or closure of audits is not certain, we do not believe that our gross unrecognized tax benefits would materially change in the next twelve months.
Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. Our liability for unrecognized tax benefits including interest and penalties was recorded in Other non-current liabilities on our Consolidated Balance Sheets. At the end of 2023 and 2022, we accrued $9.9 million and $8.4 million for interest and penalties.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Benefit Plans
12 Months Ended
Dec. 29, 2023
Share-Based Payment Arrangement [Abstract]  
Employee Stock Benefit Plans
NOTE 14: EMPLOYEE STOCK BENEFIT PLANS
Amended and Restated 2002 Stock Plan
In May 2020, our stockholders approved an amendment to the 2002 Stock Plan to increase the number of shares of common stock available for issuance by 18.0 million shares. As such, our Amended and Restated 2002 Stock Plan provides for the granting of incentive and non-statutory stock options and Restricted Stock Units (“RSUs”) for up to 92.6 million shares. At the end of 2023, the remaining number of shares available for grant under the 2002 stock plan was 11.5 million.
Stock-Based Compensation Expense
The following table summarizes the components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:
202320222021
(In millions)   
Restricted stock units$132.8 $108.7 $110.5 
Stock options1.8 1.1 1.3 
ESPP10.8 10.6 10.8 
Total stock-based compensation expense$145.4 $120.4 $122.6 
Stock-based compensation expense was allocated as follows:
202320222021
(In millions)   
Cost of sales$14.6 $12.6 $9.5 
Research and development40.7 28.0 29.5 
Sales and marketing27.1 24.6 21.5 
General and administrative63.0 55.2 62.1 
Total stock-based compensation expense$145.4 $120.4 $122.6 
At the end of 2023, total unamortized stock-based compensation expense was $214.9 million, with a weighted-average recognition period of 1.8 years.
Restricted Stock Units
We grant RSUs containing only service conditions and RSUs containing a combination of service, performance, and market conditions (“PSUs”). RSUs containing only service conditions typically vest ratably over a two- to three-year service period. PSUs are granted to executive officers and other senior employees and vest after a three-year service period.
The fair value at the grant date is determined by (a) the closing price of our common stock for awards containing only service or both service and performance conditions, or (b) the Monte Carlo valuation model for awards containing both service and market conditions.
For PSUs, the number of shares received at vesting will range from 0% to 220% of the target grant amount based on either market conditions or performance conditions or, in some cases, both. Market conditions consider our relative total stockholder return (“TSR”) of our common stock as compared to the TSR of the constituents of the S&P 500 over the vesting period. Performance conditions consider the achievement of our financial results or metrics over the vesting period.
2023 Restricted Stock Units Outstanding
Number of Units (1)
Weighted Average
Grant-Date Fair Value per Share
(In millions, except for per share data)  
Outstanding at the beginning of year4.0 $67.32 
Granted (2)
3.9 49.93 
Shares vested, net (2)
(1.7)61.44 
Canceled and forfeited(0.7)56.39 
Outstanding at the end of year5.5 $58.23 
(1)    Includes 0.9 million PSUs granted, 0.1 million PSUs vested, 0.2 million PSUs cancelled and forfeited, and 1.2 million PSUs outstanding at the end of the year.
(2)    Excludes approximately 0.1 million PSUs related to achievement above target levels at the vesting date and approximately 0.1 million PSUs related to shares cancelled due to achievement below target levels.
The weighted-average grant date fair value of all RSUs granted during 2023, 2022, and 2021 was $49.93, $73.32, and $78.44 per share. The fair value of all RSUs vested during 2023, 2022, and 2021 was $110.1 million, $108.3 million, and $81.4 million.
Employee Stock Purchase Plan
We have an ESPP under which our stockholders have approved an aggregate of 39.0 million shares of common stock for issuance to eligible employees. The fair value at the grant date is based on the Black-Scholes valuation model. The plan permits eligible employees to purchase common stock through payroll deductions at 85% of the lower of the fair market value of the common stock at the beginning or at the end of each offering period, which is six months. Rights to purchase shares are granted during the first and third quarter of each year. The ESPP terminates on March 15, 2027. In 2023, 2022, and 2021, 0.8 million, 0.6 million, and 0.6 million shares were issued, representing $35.7 million, $34.7 million, and $33.4 million in cash received for the issuance of stock under the ESPP. At the end of 2023, the number of shares reserved for future purchases was 4.6 million.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock Repurchase
12 Months Ended
Dec. 29, 2023
Equity [Abstract]  
Common Stock Repurchase
NOTE 15: COMMON STOCK REPURCHASE
In August 2021, our Board of Directors approved a stock repurchase program (“2021 Stock Repurchase Program”) authorizing up to $750.0 million in repurchases of our common stock. At the end of 2023, the 2021 Stock Repurchase Program had remaining authorized funds of $115.3 million.
On January 28, 2024, our Board of Directors approved a new stock repurchase program (“2024 Stock Repurchase Program”) authorizing up to $800.0 million in repurchases of our common stock. The 2024 Stock Repurchase Program replaced the 2021 Stock Repurchase Program, which has been cancelled. Under the 2024 Stock Repurchase Program, the stock repurchase authorization does not have an expiration date.
According to the 2024 Stock Repurchase Program, we may repurchase stock from time to time through accelerated share repurchase programs, open market transactions, privately negotiated transactions, block purchases, tender offers, or by other means. The timing and actual number of any shares repurchased will depend on a variety of factors, including market conditions, our share price, other available uses of capital, applicable legal requirements, and other factors. The 2024 Stock Repurchase Program may be suspended, modified, or discontinued at any time without prior notice.
During 2023, 2022, and 2021, we repurchased approximately 2.4 million, 6.0 million, and 2.1 million shares of common stock in open market purchases at an average price of $42.50, $65.90, and $85.75 per share for a total of $100.0 million, $394.7 million, and $180.0 million.
Stock repurchases are reflected as a decrease to common stock based on par value and additional-paid-in-capital, determined by the average book value per share of outstanding stock, calculated at the time of each individual repurchase transaction. The excess of the purchase price over this average for each repurchase was charged to retained earnings. Common stock repurchases under the program were recorded based upon the trade date for accounting purposes. As a result of the 2023 repurchases under the 2021 Stock Repurchase Program, retained earnings was reduced by $79.0 million in 2023.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 29, 2023
Subsequent Events [Abstract]  
Subsequent Events
NOTE 16: SUBSEQUENT EVENT
Reporting Segment Change
Considering the pending AGCO JV transaction and our CODM’s revised organizational structure, effective in the first quarter of 2024, we reorganized our businesses under a new structure. This structure brings similar businesses together, which is expected to enhance our ability to achieve scale and growth consistent with our strategy. Beginning with the first quarter of 2024, our reporting segments, and the results of those segments, will be reorganized to reflect how our CODM assesses performance and allocates resources. The new reporting segments will be as follows:
Architecture, Engineering, and Construction and Owner Software (“AECO Software”). This segment primarily provides software solutions, which sell through a direct channel to customers in the construction industry.
Field Systems. This segment primarily includes hardware-centric businesses, which sell through dealer partner channels.
Transportation and Logistics (“T&L”). This segment will primarily maintain the historical businesses from the previous Transportation segment, which serves customers working in long haul trucking and freight shipper markets.
We will report the new segment information beginning in the first quarter of 2024. As of and for the year of 2023, our CODM continued to review financial information at the current segment level; therefore, these changes had no impact on our reporting structure for 2023.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net Income (Loss) $ 311.3 $ 449.7 $ 492.7
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 29, 2023
shares
Dec. 29, 2023
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Mark Schwartz [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On November 2, 2023, Mark Schwartz, Senior Vice President, and an officer for purposes of Section 16 of the Exchange Act as of the date of this filing, entered into a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act. The trading arrangement was entered into during an open trading window and provides for potential sales of our common stock of up to 12,344 shares between April 15, 2024 and October 16, 2024.
Name Mark Schwartz  
Title Senior Vice President  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 2, 2023  
Arrangement Duration 184 days  
Aggregate Available 12,344 12,344
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description Of Business And Accounting Policies (Policies)
12 Months Ended
Dec. 29, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
These Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated. Noncontrolling interests represent the noncontrolling stockholders’ proportionate share of the net assets and results of operations of our consolidated subsidiaries.
We use a 52–53 week fiscal year ending on the Friday nearest to December 31. Fiscal 2023, 2022, and 2021 were all 52-week years ending on December 29, 2023, December 30, 2022, and December 31, 2021. Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.
Use of Estimates
Use of Estimates
The preparation of financial statements in accordance with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Estimates and assumptions are used for (i) revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations; (ii) inventory valuation; (iii) valuation of long-lived assets and their estimated useful lives; (iv) goodwill and other long-lived asset impairment analyses; (v) stock-based compensation; and (vi) income taxes. We base our estimates on historical experience and various other assumptions we believe to be reasonable. Actual results that we experience may differ materially from our estimates.
Reportable Segments
Reportable Segments
We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation.
Our Chief Executive Officer, who is our CODM, views and evaluates operations based on the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformance with U.S. GAAP.
Revenue Recognition
Revenue Recognition
Significant Judgments
Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  Revenue is recognized net of allowance for returns and any taxes collected from customers. We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.
Judgment is required to determine SSP for each performance obligation.  We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services.  In instances where SSP is not directly observable, we estimate SSP considering multiple factors including but not limited to, our internal cost, pricing practices, sales channel, competitive positioning, and overall market and business environments. As our offerings and markets change, we may be required to reassess our estimated SSP and, as a result, the timing and classification of our revenue could be affected.
Nature of Goods and Services
We generate revenue primarily from products and services and subscriptions; each of which is a distinct performance obligation. Descriptions are as follows:
Product
Product revenue includes hardware and perpetual software licenses.
Hardware is recognized when the control of the product transfers to the customer, which is generally when the product is shipped.  We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.
Software including perpetual licenses is recognized upon delivery and commencement of the license term.  In general, our contracts do not provide for customer specific acceptances.
Subscription and Services
Subscription and services revenue includes SaaS and hosting services, term licenses, hardware and software maintenance, and support and professional services.
SaaS may be sold with devices used to collect, generate, and transmit data.  SaaS is distinct from the related devices. SaaS is provided on either a subscription or a consumption basis. In addition, we may host the software that the customer has separately licensed. Hosting services are distinct from the underlying software. Subscription terms generally range from month-to-month to one to three years.  Subscription revenue is recognized monthly over the subscription term, commencing from activation. Revenue related to SaaS on a consumption basis is recognized when the customer utilizes the service based on the quantity of the services consumed.
Term license subscriptions contain an on-premise term license component as well as maintenance and support. Term licenses are distinct and recognized upon transfer and commencement of the subscription license term. Maintenance and support are recognized ratably over the subscription term. The subscription term generally ranges from one to three years.
Hardware maintenance and support, commonly called extended warranty, entitles the customer to receive replacement parts and repair services.  Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from one to two years depending on the product line.
Software maintenance and support entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support. Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from one to three years, with one year being most common.
Professional services include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services. The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.
Accounts Receivable, Net
Accounts Receivable, Net
Accounts receivable, net, includes billed and unbilled amounts due from customers. Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required. Both billed and unbilled amounts due are stated at their net estimated realizable value.
We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected. Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors, such as age of the accounts receivable balances, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay.
Inventories
Inventories
Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost. Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances. Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues. If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.
Property and Equipment, Net
Property and Equipment, Net
Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable. Useful lives generally range from four to six years for machinery and equipment, five to ten years for furniture and fixtures, two to five years for computer equipment and software, thirty-nine years for buildings, and the life of the lease for leasehold improvements. We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from two to five years.
Leases
Leases
We determine if an arrangement is a lease at inception. Operating leases with lease terms greater than one year are included in Operating lease right-of-use (“ROU”) assets, Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets.
ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at the commencement date. The operating lease ROU assets include adjustments made for uneven rents, lease incentives, and lease impairments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.
Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement.
Business Combinations
Business Combinations
We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date. When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets. Critical estimates when valuing intangible assets include expected future cash flows based on consideration of revenue and revenue growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates. Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill.
Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.
Acquisition costs are expensed as incurred.
Goodwill
Goodwill
We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist. To determine whether goodwill is impaired, we first assess qualitative factors. Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events. If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis. Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.
When performing a quantitative approach, we compare the reporting unit’s carrying amount, including goodwill, to the reporting unit's fair value. The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates. If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized.
Intangible Assets
Intangible Assets
Intangible assets acquired in a business combination are recorded at fair value. Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from three to ten years and have a weighted-average useful life of approximately seven years. We write off fully amortized intangible assets when those assets are no longer used.
We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows. The estimated future cash flows are primarily based upon assumptions about expected future operating performance.
Foreign Currency Translation
Foreign Currency Translation
Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rates on the balance sheet date. Revenue and expense are translated at average monthly exchange rates during the year. Translation adjustments resulting from this process are recorded to other comprehensive income.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation expense is based on the measurement date fair value of the awards, net of expected forfeitures. Expense is generally recognized on a straight-line basis over the requisite service period of the stock awards. The estimate of the forfeiture rate is based on historical experience.
Research and Development Costs
Research and Development Costs
Research and development costs are expensed as incurred. Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred. We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.
Income Taxes
Income Taxes
Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized. Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards.
Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes. Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.
We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions. We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions. Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges. The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.
Concentrations of Risk
Concentrations of Risk
Cash and cash equivalents are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.
We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers. We perform ongoing credit evaluations of our customers’ financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.
In addition, we rely on a limited number of suppliers for a number of our critical components.
Guarantees, Including Indirect Guarantees of Indebtedness of Others
Guarantees, Including Indirect Guarantees of Indebtedness of Others
In the normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters. We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities. In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.
It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made under these agreements were not material, and no liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2023 and 2022.
Derivative Financial Instruments
Derivative Financial Instruments
We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, primarily denominated in Euro, Canadian Dollars, New Zealand Dollars, British Pound, and Brazilian Real. These contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts. We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions. We do not enter into foreign currency forward contracts for trading purposes.
At the end of 2023 and 2022, there were no derivatives outstanding that were accounted for as hedges.
Recently issued Accounting Pronouncements not yet Adopted And Recently Adopted Accounting Pronouncements
Recently issued Accounting Pronouncements not yet Adopted
In November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The ASU updates reportable segment disclosure requirements primarily through (i) enhanced disclosures about significant segment expenses, (ii) the composition of other segment items, and (iii) optional disclosure of more than one measure of segment profit or loss if the CODM uses those measures to assess segment performance and allocate resources. The ASU is effective for our Annual Report on Form 10-K beginning in 2024 and, afterward, interim reports. Early adoption is permitted. The ASU should be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.
In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU updates the annual income tax disclosures by requiring (i) specific categories and greater disaggregation of information in the rate reconciliation, (ii) income taxes paid disaggregated by taxing authority and jurisdiction, and (iii) disclosures of pretax income (or loss) and income tax expense (or benefit). Additionally, certain existing disclosure requirements are removed. The ASU is effective for our Annual Report on Form 10-K beginning in 2025 and is applied prospectively. Early adoption and retrospective application are permitted. We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.
Recent Adopted Accounting Pronouncements
There are no recently adopted accounting pronouncements.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description Of Business And Accounting Policies (Tables)
12 Months Ended
Dec. 29, 2023
Accounting Policies [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments The effect of the change on the Consolidated Statements of Income for 2022 and 2021 was as follows:
20222021
(In millions)
As Previously ReportedEffect of Change in PresentationAs Reported HereinAs Previously ReportedEffect of Change in PresentationAs Reported Herein
Revenue:
Product$2,152.0 $(165.9)$1,986.1 $2,247.5 $(112.3)$2,135.2 
Subscription and services— 1,690.2 1,690.2 — 1,523.9 1,523.9 
Service641.3 (641.3)— 649.4 (649.4)— 
Subscription883.0 (883.0)— 762.2 (762.2)— 
Total revenue$3,676.3 $— $3,676.3 $3,659.1 $— $3,659.1 
Cost of sales:
Product$1,046.1 $(5.3)$1,040.8 $1,090.1 $(3.7)$1,086.4 
Subscription and services— 444.9 444.9 — 450.3 450.3 
Service235.7 (235.7)— 229.9 (229.9)— 
Subscription203.9 (203.9)— 216.7 (216.7)— 
Amortization of purchased intangible assets85.0 — 85.0 87.7 — 87.7 
Total cost of sales$1,570.7 $— $1,570.7 $1,624.4 $— $1,624.4 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 29, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Earnings Per Share and Effect on Weighted-Average Number of Shares
The following table shows the computation of basic and diluted earnings per share:
 202320222021
(In millions, except per share amounts)   
Numerator:
Net income attributable to Trimble Inc.$311.3 $449.7 $492.7 
Denominator:
Weighted-average number of common shares used in basic earnings per share247.9 248.6 251.4 
Effect of dilutive securities1.2 1.6 2.9 
Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share249.1 250.2 254.3 
Basic earnings per share$1.26 $1.81 $1.96 
Diluted earnings per share$1.25 $1.80 $1.94 
Antidilutive weighted-average shares (1)
1.9 1.3 0.1 
(1)    Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Tables)
12 Months Ended
Dec. 29, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the consideration transferred to acquire Transporeon and the preliminary allocation of the purchase price among the assets acquired and liabilities assumed, as well as the estimated useful lives of the identifiable intangible assets as of the date of the acquisition. The allocation of the purchase price is still preliminary as we finalize deferred income taxes. Preliminary estimates will be finalized within one year of the acquisition date.
Fair Value as of the Acquisition DateEstimated Useful Life
(In millions)
Total purchase consideration$2,082.6 
Net tangible assets acquired:
Cash and cash equivalents12.9 
Accounts receivable, net41.8 
Other current assets28.0 
Non-current assets24.7 
Accounts payable(4.1)
Accrued compensation and benefits(9.7)
Deferred revenue(16.5)
Other current liabilities(47.2)
Non-current liabilities(20.6)
Total net tangible assets acquired9.3 
Intangible assets acquired:
Customer relationships759.5 11 years
Developed product technology168.4 7 years
Trade name11.9 5 years
Total intangible assets acquired939.8 
Deferred tax liability(256.6)
Fair value of all assets/liabilities acquired692.5 
Goodwill$1,390.1 
Schedule of Pro-Forma Financial Information
The following table presents the amounts of revenue and net loss included in the Consolidated Statements of Income resulting from Transporeon since the acquisition date, which includes the effects of purchase accounting, primarily amortization of intangible assets and other adjustments.
Year of
 2023
(In millions) 
Total revenue$124.7 
Net loss
(42.3)
The unaudited pro forma financial information presented in the following table was computed by combining the historical financial information of Trimble and Transporeon along with the effects from business combination accounting and the associated debt resulting from this acquisition as if the companies were combined on January 1, 2022. This information is presented for informational purposes only, and it is not necessarily indicative of the operating results that would have occurred if the acquisition had been consummated as of that date. This information should not be used as a predictive measure of our future financial position, results of operations, or liquidity.
 Year of
 20232022
(In millions)  
Total revenue$3,839.2 $3,831.2 
Net income273.0 308.6 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures (Tables)
12 Months Ended
Dec. 29, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Assets And Liabilities Held For Sale Included in Consolidated Balance Sheets The following table presents the carrying values of the major classes of assets and liabilities classified as held for sale in our Consolidated Balance Sheets at the end of 2023:
At the End of Year
(In millions)2023
Cash and cash equivalents$9.1 
Accounts receivable, net12.1 
Inventories, net
84.2 
Other current assets3.4 
Property and equipment, net20.7 
Other purchased intangible assets, net20.3 
Goodwill
268.1 
Other non-current assets3.3 
Total Assets Held for Sale
$421.2 
Accounts payable$1.8 
Deferred revenue, current
14.3 
Other current liabilities16.0 
Deferred revenue, non-current8.3 
Other non-current liabilities7.9 
Total Liabilities Held for Sale
$48.3 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 29, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
The following table presents a summary of our intangible assets:
At the End of 2023At the End of 2022
(In millions)Weighted-Average Useful Lives (in years)Gross Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Gross Carrying
Amount
Accumulated
Amortization
Net  Carrying
Amount
Developed product technology6$908.5 $(554.1)$354.4 $1,004.8 $(722.7)$282.1 
Customer relationships101,358.4 (474.5)883.9 654.1 (445.9)208.2 
Trade names and trademarks643.8 (38.6)5.2 39.5 (32.7)6.8 
Distribution rights and other intellectual property74.2 (4.2)— 8.0 (7.0)1.0 
$2,314.9 $(1,071.4)$1,243.5 $1,706.4 $(1,208.3)$498.1 
Schedule of Estimated Future Amortization Expense
The estimated future amortization expense of intangible assets at the end of 2023 was as follows:
(In millions)
2024$200.4 
2025168.6 
2026163.4 
2027149.7 
2028135.6 
Thereafter425.8 
Total$1,243.5 
Schedule of Changes in Carrying Amount of Goodwill by Operating Segment
The changes in the carrying amount of goodwill by segment for 2023 were as follows: 
Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
Balance as of year end 2022$2,300.1 $382.1 $471.8 $983.9 $4,137.9 
Additions due to acquisitions27.7 — — 1,390.1 1,417.8 
Assets held for sale— (1.9)(266.2)— (268.1)
Foreign currency translation and other adjustments19.5 4.9 10.8 27.8 63.0 
Balance as of year end 2023$2,347.3 $385.1 $216.4 $2,401.8 $5,350.6 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Certain Balance Sheet Components (Tables)
12 Months Ended
Dec. 29, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Components of Inventory
The components of inventory, net were as follows:
At the End of Year20232022
(In millions)  
Inventories:
Raw materials$88.4 $154.9 
Work-in-process3.0 13.1 
Finished goods144.3 234.5 
Total inventories$235.7 $402.5 
Schedule of Components Of Property and Equipment
The components of property and equipment, net were as follows:
At the End of Year20232022
(In millions)  
Property and equipment, net:
Land, building, furniture, and leasehold improvements$237.4 $244.4 
Machinery and equipment170.0 177.6 
Software and licenses131.6 146.4 
Construction in progress 14.0 10.1 
553.0 578.5 
Less: accumulated depreciation(350.5)(359.5)
Total property and equipment, net$202.5 $219.0 
Property and equipment, net by geographic area were as follows:
At the End of Year20232022
(In millions)  
Property and equipment, net:
United States$153.8 $157.7 
Europe28.0 40.3 
Asia Pacific and Rest of World20.7 21.0 
Total property and equipment, net$202.5 $219.0 
Schedule of Components of Accumulated Other Comprehensive Loss, Net
The components of accumulated other comprehensive loss, net of related tax were as follows:
At the End of Year20232022
(In millions)
Accumulated foreign currency translation adjustments$(158.0)$(241.6)
Gain on cash flow hedge4.7 5.4 
Net unrealized actuarial gains
1.2 1.3 
Total accumulated other comprehensive loss$(152.1)$(234.9)
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reporting Segment And Geographic Information (Tables)
12 Months Ended
Dec. 29, 2023
Segment Reporting, Measurement Disclosures [Abstract]  
Schedule Of Revenue, Operating Income And Identifiable Assets By Segment
The following Reporting Segment tables reflect the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformity with U.S. GAAP. This is consistent with the way the CODM evaluates each of the segment's performance and allocates resources.
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
2023
Segment revenue$1,593.1 $695.5 $769.1 $741.0 $3,798.7 
Segment operating income 440.8 209.1 270.6 130.2 $1,050.7 
2022
Segment revenue$1,494.0 $756.5 $821.6 $604.2 $3,676.3 
Segment operating income 406.3 221.4 278.3 58.8 964.8 
2021
Segment revenue$1,422.7 $828.9 $771.3 $636.5 $3,659.4 
Segment operating income411.7 244.1 264.0 43.4 963.2 
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
As of Year End 2023
Accounts receivable, net$314.1 $125.0 $92.5 $175.0 $706.6 
Inventories65.0 115.8 11.1 43.8 235.7 
Goodwill2,347.3 385.1 216.4 2,401.8 5,350.6 
As of Year End 2022
Accounts receivable, net $305.1 $137.2 $79.2 $121.8 $643.3 
Inventories 93.2 146.1 100.3 62.9 402.5 
Goodwill2,300.1 382.1 471.8 983.9 4,137.9 
As of Year End 2021
Accounts receivable, net$246.8 $134.0 $112.9 $131.1 $624.8 
Inventories79.3 136.4 67.4 80.2 363.3 
Goodwill2,141.4 403.6 440.8 995.7 3,981.5 
Schedule of Reconciliation Of Our Condensed Consolidated Segment Operating Income To Consolidated Income Before Income Taxes
A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows: 
 202320222021
(In millions)  
Consolidated segment operating income$1,050.7 $964.8 $963.2 
Unallocated general corporate expenses(116.0)(123.3)(106.2)
Purchase accounting adjustments(212.3)(131.6)(134.5)
Acquisition / divestiture items(72.4)(32.8)(21.8)
Stock-based compensation / deferred compensation(151.1)(112.0)(128.6)
Restructuring and other costs(50.1)(54.2)(11.1)
Consolidated operating income448.8 510.9 561.0 
Total non-operating income (expense), net(91.8)58.2 13.6 
Consolidated income before taxes$357.0 $569.1 $574.6 
Schedule Of Revenue From Customers by Geographic Area
The disaggregation of revenue by geography is summarized in the tables below. Revenue is defined as revenue from external customers attributed to countries based on the location of the customer and excludes the effects of certain acquired deferred
revenue that was written down to fair value in purchase accounting, consistent with the Reporting Segment tables above.
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
2023
North America$1,026.0 $300.2 $217.5 $474.8 $2,018.5 
Europe338.1 213.3 328.9 195.9 1,076.2 
Asia Pacific196.6 141.9 56.9 33.5 428.9 
Rest of World32.4 40.1 165.8 36.8 275.1 
Total segment revenue$1,593.1 $695.5 $769.1 $741.0 $3,798.7 
2022
North America$938.1 $320.7 $227.0 $469.4 $1,955.2 
Europe337.1 247.8 374.3 78.7 1,037.9 
Asia Pacific192.8 140.3 51.7 30.3 415.1 
Rest of World26.0 47.7 168.6 25.8 268.1 
Total segment revenue$1,494.0 $756.5 $821.6 $604.2 $3,676.3 
2021
North America$823.5 $337.3 $212.2 $493.1 $1,866.1 
Europe386.6 282.3 368.4 87.3 1,124.6 
Asia Pacific188.4 161.4 67.3 30.2 447.3 
Rest of World24.2 47.9 123.4 25.9 221.4 
Total segment revenue$1,422.7 $828.9 $771.3 $636.5 $3,659.4 
Schedule of Components Of Property and Equipment
The components of property and equipment, net were as follows:
At the End of Year20232022
(In millions)  
Property and equipment, net:
Land, building, furniture, and leasehold improvements$237.4 $244.4 
Machinery and equipment170.0 177.6 
Software and licenses131.6 146.4 
Construction in progress 14.0 10.1 
553.0 578.5 
Less: accumulated depreciation(350.5)(359.5)
Total property and equipment, net$202.5 $219.0 
Property and equipment, net by geographic area were as follows:
At the End of Year20232022
(In millions)  
Property and equipment, net:
United States$153.8 $157.7 
Europe28.0 40.3 
Asia Pacific and Rest of World20.7 21.0 
Total property and equipment, net$202.5 $219.0 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 29, 2023
Debt Disclosure [Abstract]  
Schedule Of Debt
Debt consisted of the following:
At the End of YearEffective interest rate
(In millions, except percentages)Date of Issuance
End of 2023
20232022
Senior Notes:
   Senior Notes, 4.15%, due June 2023
June 2018$— $300.0 
   Senior Notes, 4.75%, due December 2024
November 20144.95%400.0 400.0 
   Senior Notes, 4.90%, due June 2028
June 20185.04%600.0 600.0 
   Senior Notes, 6.10%, due March 2033
March 20236.13%800.0 — 
Credit Facilities:
2022 Revolving Credit Facility, due March 2027September 20226.71%150.0 225.0 
Term Loan, due April 2026April 20236.99%500.0 — 
Term Loan, due April 2028April 20237.12%500.0 — 
Uncommitted Credit Facilities, floating rate5.06%130.4 — 
Unamortized discount and issuance costs(13.8)(5.0)
Total debt$3,066.6 $1,520.0 
Less: Short-term debt530.4 300.0 
Long-term debt$2,536.2 $1,220.0 
Schedule of Maturities of Long-term Debt
At the end of 2023, our debt maturities based on outstanding principal were as follows (in millions):
Year Payable
2024$530.4 
2025— 
2026518.8 
2027193.7 
20281,037.5 
Thereafter800.0 
Total$3,080.4 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 29, 2023
Leases [Abstract]  
Schedule Of Lease Costs
Operating lease expense consisted of:
202320222021
(In millions) 
Operating lease expense$33.5 $36.3 $35.5 
Short-term lease expense and other17.1 14.8 17.8 
Total lease expense$50.6 $51.1 $53.3 
Supplemental cash flow information related to leases was as follows:
202320222021
(In millions)
Cash paid for liabilities included in the measurement of lease liabilities:
Operating cash flows from operating leases (1)
$31.0 $35.0 $35.9 
Right-of-use assets obtained in exchange for Operating lease liabilities:$47.0 $26.3 $49.5 
(1)Excludes cash payments for short-term leases, which are not capitalized.
Supplemental balance sheet information related to leases was as follows:
At the End of Year20232022
(In millions)
Operating lease right-of-use assets$124.0 $121.2 
Other current liabilities$29.1 $35.0 
Operating lease liabilities121.9 105.1 
  Total operating lease liabilities$151.0 $140.1 
Weighted-average discount rate 4.27 %3.30 %
Weighted-average remaining lease term7 years6 years
Schedule of Operating Lease Maturities
At the end of 2023, the maturities of lease liabilities were as follows:
(In millions)
2024$34.6 
202529.3 
202625.0 
202720.3 
202816.4 
Thereafter47.9 
Total lease payments$173.5 
Less: imputed interest22.5 
Total $151.0 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 29, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value On a Recurring Basis
The following table summarizes the fair values of financial instruments at fair value on a recurring basis for the periods indicated and determined using the following inputs:
Fair Values at the end of 2023
Fair Values at the end of 2022
Quoted prices in Active Markets for Identical AssetsSignificant Other Observable InputsSignificant Unobservable InputsQuoted prices in Active Markets for Identical AssetsSignificant Other Observable InputsSignificant Unobservable Inputs
(In millions)(Level I)(Level II)(Level III)Total(Level I)(Level II)(Level III)Total
Assets
Deferred compensation plan (1)
$31.2$$$31.2$31.5$$$31.5
Derivatives (2)
0.30.318.018.0
Contingent consideration (3)
0.30.33.13.1
Total assets measured at fair value$31.2$0.3$0.3$31.8$31.5$18.0$3.1$52.6
Liabilities
Deferred compensation plan (1)
$31.2$$$31.2$31.5$$$31.5
Derivatives (2)
0.30.30.20.2
Total liabilities measured at fair value$31.2$0.3$$31.5$31.5$0.2$$31.7
(1)Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets. The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.
(2)Represents forward currency exchange contracts, and for 2022, a treasury rate lock contract, all that are included in Other current assets and Other current liabilities on our Consolidated Balance Sheets.
(3)Represents arrangements to receive payments from buyers of our divested companies that are included in Other current assets on our Consolidated Balance Sheets. The fair values are estimated using scenario-based methods based upon estimated future milestones.
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Revenue And Remaining Performance Obligations (Tables)
12 Months Ended
Dec. 29, 2023
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of Deferred Revenue and Performance Obligations
Changes in our deferred revenue during 2023 and 2022 were as follows: 
(In millions) 20232022
Beginning balance of the period$737.6 $631.8 
Revenue recognized from prior year-end(607.8)(511.5)
Billings net of revenue recognized from current year631.6 617.3 
Ending balance of the period$761.4 $737.6 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 29, 2023
Income Tax Disclosure [Abstract]  
Schedule Of Income Before Taxes
Income before taxes and the provision (benefit) for taxes consisted of the following:
202320222021
(In millions)
Income before taxes:
United States$26.9 $117.7 $144.0 
Foreign330.1 451.4 430.6 
Total$357.0 $569.1 $574.6 
Provision (benefit) for taxes:
U.S. Federal:
Current$57.1 $98.4 $27.1 
Deferred(92.5)(97.7)(22.9)
(35.4)0.7 4.2 
U.S. State:
Current12.8 12.6 5.6 
Deferred(6.6)(5.0)(2.5)
6.2 7.6 3.1 
Foreign:
Current80.4 48.4 76.0 
Deferred(5.5)62.7 (1.5)
74.9 111.1 74.5 
Income tax provision$45.7 $119.4 $81.8 
Effective tax rate12.8 %21.0 %14.2 %
Schedule Of Provision For Taxes
Income before taxes and the provision (benefit) for taxes consisted of the following:
202320222021
(In millions)
Income before taxes:
United States$26.9 $117.7 $144.0 
Foreign330.1 451.4 430.6 
Total$357.0 $569.1 $574.6 
Provision (benefit) for taxes:
U.S. Federal:
Current$57.1 $98.4 $27.1 
Deferred(92.5)(97.7)(22.9)
(35.4)0.7 4.2 
U.S. State:
Current12.8 12.6 5.6 
Deferred(6.6)(5.0)(2.5)
6.2 7.6 3.1 
Foreign:
Current80.4 48.4 76.0 
Deferred(5.5)62.7 (1.5)
74.9 111.1 74.5 
Income tax provision$45.7 $119.4 $81.8 
Effective tax rate12.8 %21.0 %14.2 %
Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision (Benefit) As A Percentage Of Income Before Taxes (Effective Tax Rate)
The difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (“effective tax rate”) was as follows:
202320222021
Statutory federal income tax rate21.0 %21.0 %21.0 %
Increase (reduction) in tax rate resulting from:
Foreign income taxed at different rates0.8 %4.4 %0.5 %
U.S. State income taxes1.0 %1.0 %1.1 %
Stock-based compensation4.8 %1.2 %(0.8)%
Other U.S. taxes on foreign operations(4.4)%(3.1)%(1.6)%
Foreign-derived intangible income
(3.9)%(0.4)%— %
U.S. Federal research and development credits(5.4)%(2.2)%(2.1)%
Tax reserve releases(2.5)%(1.8)%(2.1)%
Intellectual property restructuring and tax law changes— %— %(2.5)%
Other1.4 %0.9 %0.7 %
Effective tax rate12.8 %21.0 %14.2 %
Schedule Of Deferred Tax Assets And Liabilities The significant components of deferred tax assets and liabilities were as follows:
At the End of Year20232022
(In millions)  
Deferred tax liabilities:
Global intangible low-taxed income$105.8 $137.8 
Purchased intangibles373.6 121.1 
Operating lease right-of-use assets30.2 29.0 
Other19.7 16.1 
Total deferred tax liabilities529.3 304.0 
Deferred tax assets:
Depreciation and amortization368.2 400.0 
Capitalized research and development98.4 67.5 
Operating lease liabilities
36.2 32.8 
U.S. tax credit carryforwards23.5 25.6 
Expenses not currently deductible26.5 30.9 
Net operating loss carryforwards
17.9 20.0 
Stock-based compensation
16.7 13.8 
Intercompany prepayments
36.6 — 
Other60.8 36.6 
Total deferred tax assets684.8 627.2 
Valuation allowance(31.0)(42.6)
Total deferred tax assets653.8 584.6 
Total net deferred tax assets$124.5 $280.6 
Reported as:
Non-current deferred income tax assets$412.3 $438.4 
Non-current deferred income tax liabilities(287.8)(157.8)
Net deferred tax assets$124.5 $280.6 
Schedule Of Reconciliation Of Unrecognized Tax Benefit
The total amount of unrecognized tax benefits at the end of 2023 was $88.3 million. A reconciliation of gross unrecognized tax benefits was as follows: 
202320222021
(In millions)
Beginning balance$76.5 $64.2 $64.1 
Increase related to current year tax positions12.4 23.0 9.6 
(Decrease) increase related to prior years' tax positions7.6 (0.7)1.3 
Settlement with taxing authorities— — (1.3)
Lapse of statute of limitations(8.2)(10.0)(9.5)
Ending balance$88.3 $76.5 $64.2 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Benefit Plans (Tables)
12 Months Ended
Dec. 29, 2023
Share-Based Payment Arrangement [Abstract]  
Summarizes the Components of Stock-Based Compensation Expense
The following table summarizes the components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:
202320222021
(In millions)   
Restricted stock units$132.8 $108.7 $110.5 
Stock options1.8 1.1 1.3 
ESPP10.8 10.6 10.8 
Total stock-based compensation expense$145.4 $120.4 $122.6 
Stock-based compensation expense was allocated as follows:
202320222021
(In millions)   
Cost of sales$14.6 $12.6 $9.5 
Research and development40.7 28.0 29.5 
Sales and marketing27.1 24.6 21.5 
General and administrative63.0 55.2 62.1 
Total stock-based compensation expense$145.4 $120.4 $122.6 
Summary of Performance of Our Financial Results
2023 Restricted Stock Units Outstanding
Number of Units (1)
Weighted Average
Grant-Date Fair Value per Share
(In millions, except for per share data)  
Outstanding at the beginning of year4.0 $67.32 
Granted (2)
3.9 49.93 
Shares vested, net (2)
(1.7)61.44 
Canceled and forfeited(0.7)56.39 
Outstanding at the end of year5.5 $58.23 
(1)    Includes 0.9 million PSUs granted, 0.1 million PSUs vested, 0.2 million PSUs cancelled and forfeited, and 1.2 million PSUs outstanding at the end of the year.
(2)    Excludes approximately 0.1 million PSUs related to achievement above target levels at the vesting date and approximately 0.1 million PSUs related to shares cancelled due to achievement below target levels.
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description Of Business And Accounting Policies (Schedule of Error Corrections and Prior Period Adjustments) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Reclassification [Line Items]      
Total revenue $ 3,798.7 $ 3,676.3 $ 3,659.1
Amortization of purchased intangible assets 108.7 85.0 87.7
Total cost of sales 1,465.9 1,570.7 1,624.4
As Previously Reported      
Reclassification [Line Items]      
Total revenue   3,676.3 3,659.1
Amortization of purchased intangible assets   85.0 87.7
Total cost of sales   1,570.7 1,624.4
Product      
Reclassification [Line Items]      
Total revenue 1,771.7 1,986.1 2,135.2
Cost of sales 875.0 1,040.8 1,086.4
Product | As Previously Reported      
Reclassification [Line Items]      
Total revenue   2,152.0 2,247.5
Cost of sales   1,046.1 1,090.1
Product | Effect of Change in Presentation      
Reclassification [Line Items]      
Total revenue   (165.9) (112.3)
Cost of sales   (5.3) (3.7)
Subscription and services      
Reclassification [Line Items]      
Total revenue 2,027.0 1,690.2 1,523.9
Cost of sales $ 482.2 444.9 450.3
Subscription and services | Effect of Change in Presentation      
Reclassification [Line Items]      
Total revenue   1,690.2 1,523.9
Cost of sales   444.9 450.3
Service | As Previously Reported      
Reclassification [Line Items]      
Total revenue   641.3 649.4
Cost of sales   235.7 229.9
Service | Effect of Change in Presentation      
Reclassification [Line Items]      
Total revenue   (641.3) (649.4)
Cost of sales   (235.7) (229.9)
Subscription | As Previously Reported      
Reclassification [Line Items]      
Total revenue   883.0 762.2
Cost of sales   203.9 216.7
Subscription | Effect of Change in Presentation      
Reclassification [Line Items]      
Total revenue   (883.0) (762.2)
Cost of sales   $ (203.9) $ (216.7)
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description Of Business And Accounting Policies (Narrative) (Details)
12 Months Ended
Dec. 29, 2023
USD ($)
segment
Dec. 30, 2022
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Number of reportable segments | segment 4  
Forward Contracts    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Derivative financial instruments accounted for as hedges | $ $ 0 $ 0
Building    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 39 years  
Minimum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Subscription revenue term (in years) 1 year  
Subscription term (in years) 1 year  
Product warranty term (in years) 1 year  
Post contract support term (in years) 1 year  
Weighted-Average Useful Lives (in years) 3 years  
Minimum | Machinery and equipment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 4 years  
Minimum | Furniture and Fixtures    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 5 years  
Minimum | Computer Equipment And Software    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 2 years  
Minimum | Internal Use Of Software    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 2 years  
Maximum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Subscription revenue term (in years) 3 years  
Subscription term (in years) 3 years  
Product warranty term (in years) 2 years  
Post contract support term (in years) 3 years  
Weighted-Average Useful Lives (in years) 10 years  
Maximum | Machinery and equipment    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 6 years  
Maximum | Furniture and Fixtures    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 10 years  
Maximum | Computer Equipment And Software    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 5 years  
Maximum | Internal Use Of Software    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Useful life of asset (in years) 5 years  
Weighted Average    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Weighted-Average Useful Lives (in years) 7 years  
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Numerator:      
Net income attributable to Trimble Inc. $ 311.3 $ 449.7 $ 492.7
Denominator:      
Weighted-average number of common shares used in basic earnings per share (in shares) 247.9 248.6 251.4
Effect of dilutive securities (in shares) 1.2 1.6 2.9
Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares) 249.1 250.2 254.3
Basic earnings per share (in usd per share) $ 1.26 $ 1.81 $ 1.96
Diluted earnings per share (in usd per share) $ 1.25 $ 1.80 $ 1.94
Antidilutive weighted-average shares (in shares) 1.9 1.3 0.1
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Narrative) (Details)
€ in Billions
12 Months Ended
Apr. 03, 2023
USD ($)
Apr. 03, 2023
EUR (€)
Dec. 29, 2023
USD ($)
acquisition
Dec. 30, 2022
USD ($)
acquisition
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]          
Repayments of long-term debt     $ 2,292,900,000 $ 590,200,000 $ 449,900,000
Number of businesses acquired | acquisition       2  
Purchase consideration       $ 379,500,000  
Acquisition related costs     35,000,000 $ 20,400,000 13,600,000
Maximum          
Business Acquisition [Line Items]          
Total revenue percentage       1.00%  
Transporeon          
Business Acquisition [Line Items]          
Total purchase consideration $ 2,082,600,000 € 1.9      
Repayments of long-term debt 339,600,000        
Business acquisition, goodwill, expected tax deductible amount $ 0        
Goodwill adjustment     34,000,000    
Series of Individually Immaterial Business Acquisitions          
Business Acquisition [Line Items]          
Total purchase consideration     $ 47,000,000    
Number of businesses acquired | acquisition     2    
Series of Individually Immaterial Business Acquisitions | Maximum          
Business Acquisition [Line Items]          
Total revenue percentage     1.00%    
Agile Assets          
Business Acquisition [Line Items]          
Purchase consideration         $ 237,500,000
Agile Assets | Maximum          
Business Acquisition [Line Items]          
Total revenue percentage         1.00%
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details)
$ in Millions, € in Billions
Apr. 03, 2023
USD ($)
Apr. 03, 2023
EUR (€)
Dec. 29, 2023
USD ($)
Dec. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Net tangible assets acquired:          
Goodwill     $ 5,350.6 $ 4,137.9 $ 3,981.5
Transporeon          
Business Acquisition [Line Items]          
Total purchase consideration $ 2,082.6 € 1.9      
Net tangible assets acquired:          
Cash and cash equivalents 12.9        
Accounts receivable, net 41.8        
Other current assets 28.0        
Non-current assets 24.7        
Accounts payable (4.1)        
Accrued compensation and benefits (9.7)        
Deferred revenue (16.5)        
Other current liabilities (47.2)        
Non-current liabilities (20.6)        
Total net tangible assets acquired 9.3        
Total intangible assets acquired 939.8        
Deferred tax liability (256.6)        
Fair value of all assets/liabilities acquired 692.5        
Goodwill 1,390.1        
Transporeon | Customer relationships          
Net tangible assets acquired:          
Total intangible assets acquired $ 759.5        
Estimated Useful Life 11 years 11 years      
Transporeon | Developed product technology          
Net tangible assets acquired:          
Total intangible assets acquired $ 168.4        
Estimated Useful Life 7 years 7 years      
Transporeon | Trade name          
Net tangible assets acquired:          
Total intangible assets acquired $ 11.9        
Estimated Useful Life 5 years 5 years      
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Financial Information) (Details) - Transporeon
$ in Millions
12 Months Ended
Dec. 29, 2023
USD ($)
Business Acquisition [Line Items]  
Total revenue $ 124.7
Net loss $ (42.3)
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Schedule of Pro-Forma Financial Information) (Details) - Transporeon - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Business Acquisition [Line Items]    
Total revenue $ 3,839.2 $ 3,831.2
Net income $ 273.0 $ 308.6
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures (Narrative) (Details)
$ in Millions
12 Months Ended
Sep. 28, 2023
USD ($)
Dec. 29, 2023
USD ($)
business
Dec. 30, 2022
USD ($)
business
Dec. 31, 2021
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net proceeds from divestitures   $ 17.0 $ 215.4 $ 67.3
Joint Venture        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Ownership percentage (in percent) 15.00%      
Supply agreement term (in years) 7 years      
Joint Venture | AGCO Corporation        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Ownership percentage (in percent) 85.00%      
Disposal Group, Disposed of by Sale, Not Discontinued Operations        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Number of business disposed | business   5 6  
Net proceeds from divestitures   $ 18.7 $ 226.3  
Trimble Ag | Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Pre-tax cash proceeds $ 2,000.0      
Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO | Disposal Group, Disposed of by Sale, Not Discontinued Operations        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Net proceeds from divestitures     $ 205.1  
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Divestitures (Assets and Liabilities Classified As Held For Sale) (Details) - Trimble Ag - Held-for-sale
$ in Millions
Dec. 29, 2023
USD ($)
Assets  
Cash and cash equivalents $ 9.1
Accounts receivable, net 12.1
Inventories, net 84.2
Other current assets 3.4
Property and equipment, net 20.7
Other purchased intangible assets, net 20.3
Goodwill 268.1
Other non-current assets 3.3
Total Assets Held for Sale 421.2
Liabilities  
Accounts payable 1.8
Deferred revenue, current 14.3
Other current liabilities 16.0
Deferred revenue, non-current 8.3
Other non-current liabilities 7.9
Total Liabilities Held for Sale $ 48.3
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,314.9 $ 1,706.4
Accumulated Amortization (1,071.4) (1,208.3)
Total 1,243.5 498.1
Write off of assets $ 267.8 79.9
Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag 79.9 million  
Developed product technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Useful Lives (in years) 6 years  
Gross Carrying Amount $ 908.5 1,004.8
Accumulated Amortization (554.1) (722.7)
Total $ 354.4 282.1
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Useful Lives (in years) 10 years  
Gross Carrying Amount $ 1,358.4 654.1
Accumulated Amortization (474.5) (445.9)
Total $ 883.9 208.2
Trade names and trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Useful Lives (in years) 6 years  
Gross Carrying Amount $ 43.8 39.5
Accumulated Amortization (38.6) (32.7)
Total $ 5.2 6.8
Distribution rights and other intellectual property    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Useful Lives (in years) 7 years  
Gross Carrying Amount $ 4.2 8.0
Accumulated Amortization (4.2) (7.0)
Total $ 0.0 $ 1.0
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 200.4  
2025 168.6  
2026 163.4  
2027 149.7  
2028 135.6  
Thereafter 425.8  
Total $ 1,243.5 $ 498.1
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)
$ in Millions
12 Months Ended
Dec. 29, 2023
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 4,137.9
Additions due to acquisitions 1,417.8
Assets held for sale (268.1)
Foreign currency translation and other adjustments 63.0
Goodwill, ending balance 5,350.6
Buildings and Infrastructure  
Goodwill [Roll Forward]  
Goodwill, beginning balance 2,300.1
Additions due to acquisitions 27.7
Assets held for sale 0.0
Foreign currency translation and other adjustments 19.5
Goodwill, ending balance 2,347.3
Geospatial  
Goodwill [Roll Forward]  
Goodwill, beginning balance 382.1
Additions due to acquisitions 0.0
Assets held for sale (1.9)
Foreign currency translation and other adjustments 4.9
Goodwill, ending balance 385.1
Resources and Utilities  
Goodwill [Roll Forward]  
Goodwill, beginning balance 471.8
Additions due to acquisitions 0.0
Assets held for sale (266.2)
Foreign currency translation and other adjustments 10.8
Goodwill, ending balance 216.4
Transportation  
Goodwill [Roll Forward]  
Goodwill, beginning balance 983.9
Additions due to acquisitions 1,390.1
Assets held for sale 0.0
Foreign currency translation and other adjustments 27.8
Goodwill, ending balance $ 2,401.8
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Certain Balance Sheet Components (Components Of Net Inventories) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]      
Raw materials $ 88.4 $ 154.9  
Work-in-process 3.0 13.1  
Finished goods 144.3 234.5  
Total inventories 235.7 402.5 $ 363.3
Deferred costs, current $ 11.3 $ 16.9  
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Certain Balance Sheet Components (Components Of Property And Equipment) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 553.0 $ 578.5
Less: accumulated depreciation (350.5) (359.5)
Total property and equipment, net 202.5 219.0
Land, building, furniture, and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 237.4 244.4
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 170.0 177.6
Software and licenses    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 131.6 146.4
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 14.0 $ 10.1
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Balance Sheet Related Disclosures [Abstract]    
Accumulated foreign currency translation adjustments $ (158.0) $ (241.6)
Gain on cash flow hedge 4.7 5.4
Net unrealized actuarial gains 1.2 1.3
Total accumulated other comprehensive loss $ (152.1) $ (234.9)
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Segment revenue $ 3,798.7 $ 3,676.3 $ 3,659.4
Segment operating income 448.8 510.9 561.0
Segments Revenue      
Segment Reporting Information [Line Items]      
Segment revenue 3,798.7 3,676.3 3,659.4
Segment operating income 1,050.7 964.8 963.2
Buildings and Infrastructure      
Segment Reporting Information [Line Items]      
Segment revenue 1,593.1 1,494.0 1,422.7
Buildings and Infrastructure | Segments Revenue      
Segment Reporting Information [Line Items]      
Segment revenue   1,494.0 1,422.7
Segment operating income 440.8 406.3 411.7
Geospatial      
Segment Reporting Information [Line Items]      
Segment revenue 695.5 756.5 828.9
Geospatial | Segments Revenue      
Segment Reporting Information [Line Items]      
Segment revenue   756.5 828.9
Segment operating income 209.1 221.4 244.1
Resources and Utilities      
Segment Reporting Information [Line Items]      
Segment revenue 769.1 821.6 771.3
Resources and Utilities | Segments Revenue      
Segment Reporting Information [Line Items]      
Segment revenue   821.6 771.3
Segment operating income 270.6 278.3 264.0
Transportation      
Segment Reporting Information [Line Items]      
Segment revenue 741.0 604.2 636.5
Transportation | Segments Revenue      
Segment Reporting Information [Line Items]      
Segment revenue   604.2 636.5
Segment operating income $ 130.2 $ 58.8 $ 43.4
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Accounts receivable, net $ 706.6 $ 643.3 $ 624.8
Inventories 235.7 402.5 363.3
Goodwill 5,350.6 4,137.9 3,981.5
Buildings and Infrastructure      
Segment Reporting Information [Line Items]      
Accounts receivable, net 314.1 305.1 246.8
Inventories 65.0 93.2 79.3
Goodwill 2,347.3 2,300.1 2,141.4
Geospatial      
Segment Reporting Information [Line Items]      
Accounts receivable, net 125.0 137.2 134.0
Inventories 115.8 146.1 136.4
Goodwill 385.1 382.1 403.6
Resources and Utilities      
Segment Reporting Information [Line Items]      
Accounts receivable, net 92.5 79.2 112.9
Inventories 11.1 100.3 67.4
Goodwill 216.4 471.8 440.8
Transportation      
Segment Reporting Information [Line Items]      
Accounts receivable, net 175.0 121.8 131.1
Inventories 43.8 62.9 80.2
Goodwill $ 2,401.8 $ 983.9 $ 995.7
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Consolidated operating income $ 448.8 $ 510.9 $ 561.0
Unallocated general corporate expenses (1,884.0) (1,594.7) (1,473.7)
Purchase accounting adjustments (212.3) (131.6) (134.5)
Acquisition / divestiture items (72.4) (32.8) (21.8)
Stock-based compensation / deferred compensation (151.1) (112.0) (128.6)
Restructuring and other costs (50.1) (54.2) (11.1)
Total non-operating income (expense), net (91.8) 58.2 13.6
Consolidated income before taxes 357.0 569.1 574.6
Segments Revenue      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Consolidated operating income 1,050.7 964.8 963.2
Non-Segment      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Unallocated general corporate expenses $ (116.0) $ (123.3) $ (106.2)
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Revenue from External Customer [Line Items]      
Segment revenue $ 3,798.7 $ 3,676.3 $ 3,659.4
Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 3,798.7 3,676.3 3,659.4
Buildings and Infrastructure      
Revenue from External Customer [Line Items]      
Segment revenue 1,593.1 1,494.0 1,422.7
Buildings and Infrastructure | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue   1,494.0 1,422.7
Geospatial      
Revenue from External Customer [Line Items]      
Segment revenue 695.5 756.5 828.9
Geospatial | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue   756.5 828.9
Resources and Utilities      
Revenue from External Customer [Line Items]      
Segment revenue 769.1 821.6 771.3
Resources and Utilities | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue   821.6 771.3
Transportation      
Revenue from External Customer [Line Items]      
Segment revenue 741.0 604.2 636.5
Transportation | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue   604.2 636.5
North America | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 2,018.5 1,955.2 1,866.1
North America | Buildings and Infrastructure | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 1,026.0 938.1 823.5
North America | Geospatial | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 300.2 320.7 337.3
North America | Resources and Utilities | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 217.5 227.0 212.2
North America | Transportation | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 474.8 469.4 493.1
Europe | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 1,076.2 1,037.9 1,124.6
Europe | Buildings and Infrastructure | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 338.1 337.1 386.6
Europe | Geospatial | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 213.3 247.8 282.3
Europe | Resources and Utilities | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 328.9 374.3 368.4
Europe | Transportation | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 195.9 78.7 87.3
Asia Pacific | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 428.9 415.1 447.3
Asia Pacific | Buildings and Infrastructure | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 196.6 192.8 188.4
Asia Pacific | Geospatial | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 141.9 140.3 161.4
Asia Pacific | Resources and Utilities | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 56.9 51.7 67.3
Asia Pacific | Transportation | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 33.5 30.3 30.2
Rest of World | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 275.1 268.1 221.4
Rest of World | Buildings and Infrastructure | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 32.4 26.0 24.2
Rest of World | Geospatial | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 40.1 47.7 47.9
Rest of World | Resources and Utilities | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue 165.8 168.6 123.4
Rest of World | Transportation | Segments Revenue      
Revenue from External Customer [Line Items]      
Segment revenue $ 36.8 $ 25.8 $ 25.9
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reporting Segment And Geographic Information (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Segment revenue $ 3,798.7 $ 3,676.3 $ 3,659.4
United States      
Segment Reporting Information [Line Items]      
Segment revenue $ 1,855.2 $ 1,777.4 $ 1,687.4
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Reporting Segment And Geographic Information (Schedule of Components Of Property and Equipment) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net $ 202.5 $ 219.0
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net 153.8 157.7
Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net 28.0 40.3
Asia Pacific and Rest of World    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net $ 20.7 $ 21.0
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Schedule Of Debt) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Debt Instrument [Line Items]    
2024 $ 530.4  
Unamortized discount and issuance costs (13.8) $ (5.0)
Total debt 3,066.6 1,520.0
Less: Short-term debt 530.4  
Less: Short-term debt   300.0
Long-term debt $ 2,536.2 1,220.0
Uncommitted Facilities, floating rate    
Debt Instrument [Line Items]    
Effective interest rate 5.06%  
2024 $ 130.4 0.0
Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Effective interest rate 6.71%  
Debt, gross $ 150.0 225.0
Senior Notes, 4.15%, due June 2023 | Senior Notes    
Debt Instrument [Line Items]    
Fixed rate 4.15%  
Debt, gross $ 0.0 300.0
Senior Notes, 4.75%, due December 2024 | Senior Notes    
Debt Instrument [Line Items]    
Fixed rate 4.75%  
Effective interest rate 4.95%  
Debt, gross $ 400.0 400.0
Senior Notes, 4.90%, due June 2028 | Senior Notes    
Debt Instrument [Line Items]    
Fixed rate 4.90%  
Effective interest rate 5.04%  
Debt, gross $ 600.0 600.0
Senior Notes, 6.10%, due March 2033 | Senior Notes    
Debt Instrument [Line Items]    
Fixed rate 6.10%  
Effective interest rate 6.13%  
Debt, gross $ 800.0 0.0
Term Loan, due April 2026 | Unsecured Debt | Line of Credit    
Debt Instrument [Line Items]    
Effective interest rate 6.99%  
Debt, gross $ 500.0 0.0
Term Loan, due April 2028 | Unsecured Debt | Line of Credit    
Debt Instrument [Line Items]    
Effective interest rate 7.12%  
Debt, gross $ 500.0 $ 0.0
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Schedule of Debt Maturities) (Details)
$ in Millions
Dec. 29, 2023
USD ($)
Debt Disclosure [Abstract]  
2024 $ 530.4
2025 0.0
2026 518.8
2027 193.7
2028 1,037.5
Thereafter 800.0
Total $ 3,080.4
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Narrative) (Details)
€ in Millions
1 Months Ended
Apr. 03, 2023
USD ($)
Mar. 09, 2023
EUR (€)
Dec. 27, 2022
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 29, 2023
USD ($)
loan
Dec. 29, 2023
EUR (€)
loan
Dec. 27, 2022
EUR (€)
Dec. 11, 2022
EUR (€)
Bridge Loan                  
Debt Instrument [Line Items]                  
Principal amount | €               € 500.0  
Extinguishment of debt, amount | €   € 500.0              
Unsecured Facility | Line of Credit                  
Debt Instrument [Line Items]                  
Principal amount | €                 € 1,880.0
Uncommitted Revolving Credit Facilities $75 million                  
Debt Instrument [Line Items]                  
Number of revolving loan facilities | loan           2 2    
Current borrowing capacity           $ 75,000,000      
Uncommitted Revolving Credit Facilities 100 million euros                  
Debt Instrument [Line Items]                  
Number of revolving loan facilities | loan           1 1    
Current borrowing capacity | €             € 100.0    
Line of Credit | Unsecured Debt                  
Debt Instrument [Line Items]                  
Principal amount     $ 1,000,000,000            
Line of Credit | Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Principal amount     600,000,000   $ 1,250,000,000        
Debt instrument, term (in years)         5 years        
Additional capacity         $ 500,000,000        
Proceeds from debt $ 225,000,000                
Senior Notes Due 2033 | Senior Notes                  
Debt Instrument [Line Items]                  
Debt amount       $ 800,000,000          
Debt instrument, interest rate (in percent)       6.10%          
Debt instrument, redemption price, percentage of principal amount redeemed (in percent)       99.843%          
Term Loan, due April 2026 | Line of Credit | Unsecured Debt                  
Debt Instrument [Line Items]                  
Principal amount     $ 500,000,000            
Debt instrument, term (in years)     3 years            
Term Loan, due April 2028 | Line of Credit | Unsecured Debt                  
Debt Instrument [Line Items]                  
Principal amount     $ 500,000,000            
Debt instrument, term (in years)     5 years            
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Narratives) (Details)
$ in Millions
Dec. 29, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Operating lease, Liability, leases not commenced $ 21.5
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease term (in years) 1 year
Lease not yet commenced, term of contract (in years) 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease term (in years) 12 years
Operating lease, renewal term (in years) 10 years
Lease not yet commenced, term of contract (in years) 11 years
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Operating Lease Expenses) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease expense $ 33.5 $ 36.3 $ 35.5
Short-term lease expense and other 17.1 14.8 17.8
Total lease expense $ 50.6 $ 51.1 $ 53.3
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Supplement Cash Flow Information) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating cash flows from operating leases $ 31.0 $ 35.0 $ 35.9
Right-of-use assets obtained in exchange for Operating lease liabilities: 47.0 26.3 $ 49.5
Operating lease right-of-use assets 124.0 121.2  
Other current liabilities 29.1 35.0  
Operating lease liabilities 121.9 105.1  
Total operating lease liabilities $ 151.0 $ 140.1  
Weighted-average discount rate 4.27% 3.30%  
Weighted-average remaining lease term 7 years 6 years  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities  
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Lease Liabilities Maturity By Year) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Leases [Abstract]    
2024 $ 34.6  
2025 29.3  
2026 25.0  
2027 20.3  
2028 16.4  
Thereafter 47.9  
Total lease payments 173.5  
Less: imputed interest 22.5  
Total $ 151.0 $ 140.1
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
Unconditional purchase obligations $ 618.9 $ 858.8
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag Other current assets Other current assets
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan assets $ 31.2 $ 31.5
Derivatives assets 0.3 18.0
Contingent consideration assets 0.3 3.1
Total assets measured at fair value 31.8 52.6
Deferred compensation plan liabilities 31.2 31.5
Derivatives liabilities 0.3 0.2
Total liabilities measured at fair value 31.5 31.7
Recurring | (Level I)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan assets 31.2 31.5
Derivatives assets 0.0 0.0
Contingent consideration assets 0.0 0.0
Total assets measured at fair value 31.2 31.5
Deferred compensation plan liabilities 31.2 31.5
Derivatives liabilities 0.0 0.0
Total liabilities measured at fair value 31.2 31.5
Recurring | (Level II)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan assets 0.0 0.0
Derivatives assets 0.3 18.0
Contingent consideration assets 0.0 0.0
Total assets measured at fair value 0.3 18.0
Deferred compensation plan liabilities 0.0 0.0
Derivatives liabilities 0.3 0.2
Total liabilities measured at fair value 0.3 0.2
Recurring | (Level III)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan assets 0.0 0.0
Derivatives assets 0.0 0.0
Contingent consideration assets 0.3 3.1
Total assets measured at fair value 0.3 3.1
Deferred compensation plan liabilities 0.0 0.0
Derivatives liabilities 0.0 0.0
Total liabilities measured at fair value $ 0.0 $ 0.0
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Billions
Dec. 29, 2023
Dec. 30, 2022
Debt | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt outstanding $ 3.1 $ 1.5
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Revenue And Remaining Performance Obligations (Schedule of Deferred Revenue and Performance Obligations) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Contract With Customer, Asset And Liability [Roll Forward]    
Beginning balance of the period $ 737.6 $ 631.8
Revenue recognized from prior year-end (607.8) (511.5)
Billings net of revenue recognized from current year 631.6 617.3
Ending balance of the period $ 761.4 $ 737.6
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Revenue And Remaining Performance Obligations (Narrative) (Details)
$ in Billions
Dec. 29, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 1.8
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-12-30  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 1.2
Remaining performance obligation, percentage 70.00%
Period of recognition 12 months
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule Of Provision For Taxes) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income before taxes, united states $ 26.9 $ 117.7 $ 144.0
Income before taxes, foreign 330.1 451.4 430.6
Income before taxes 357.0 569.1 574.6
U.S. Federal:      
Current 57.1 98.4 27.1
Deferred (92.5) (97.7) (22.9)
US federal, income tax provision (35.4) 0.7 4.2
U.S. State:      
Current 12.8 12.6 5.6
Deferred (6.6) (5.0) (2.5)
US state, income tax provision 6.2 7.6 3.1
Foreign:      
Current 80.4 48.4 76.0
Deferred (5.5) 62.7 (1.5)
Foreign, income tax provision 74.9 111.1 74.5
Income tax provision $ 45.7 $ 119.4 $ 81.8
Effective tax rate 12.80% 21.00% 14.20%
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision (Benefit) As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details)
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
Foreign income taxed at different rates 0.80% 4.40% 0.50%
U.S. State income taxes 1.00% 1.00% 1.10%
Stock-based compensation 4.80% 1.20% (0.80%)
Other U.S. taxes on foreign operations (4.40%) (3.10%) (1.60%)
Foreign-derived intangible income (3.90%) (0.40%) 0.00%
U.S. Federal research and development credits (5.40%) (2.20%) (2.10%)
Tax reserve releases (2.50%) (1.80%) (2.10%)
Intellectual property restructuring and tax law changes 0.00% 0.00% (2.50%)
Other 1.40% 0.90% 0.70%
Effective tax rate 12.80% 21.00% 14.20%
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Jan. 01, 2021
Operating Loss Carryforwards [Line Items]        
Effective tax rate 12.80% 21.00% 14.20%  
Foreign earnings repatriated $ 371.3      
Unrecognized tax benefits 88.3 $ 76.5 $ 64.2 $ 64.1
Unrecognized tax benefits that would impact effective tax rate 59.5 51.6    
Payment of interest and penalties 9.9 $ 8.4    
IRS        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 19.1      
Foreign Tax Authority        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards 86.3      
California Franchise Tax Board | Research Tax Credit Carryforward        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward $ 35.3      
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) - USD ($)
$ in Millions
Dec. 29, 2023
Dec. 30, 2022
Deferred tax liabilities:    
Global intangible low-taxed income $ 105.8 $ 137.8
Purchased intangibles 373.6 121.1
Operating lease right-of-use assets 30.2 29.0
Other 19.7 16.1
Total deferred tax liabilities 529.3 304.0
Deferred tax assets:    
Depreciation and amortization 368.2 400.0
Capitalized research and development 98.4 67.5
Operating lease liabilities 36.2 32.8
U.S. tax credit carryforwards 23.5 25.6
Expenses not currently deductible 26.5 30.9
Net operating loss carryforwards 17.9 20.0
Stock-based compensation 16.7 13.8
Intercompany prepayments 36.6 0.0
Other 60.8 36.6
Total deferred tax assets 684.8 627.2
Valuation allowance (31.0) (42.6)
Total deferred tax assets 653.8 584.6
Total net deferred tax assets 124.5 280.6
Non-current deferred income tax assets 412.3 438.4
Non-current deferred income tax liabilities $ (287.8) $ (157.8)
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Beginning balance $ 76.5 $ 64.2 $ 64.1
Increase related to current year tax positions 12.4 23.0 9.6
(Decrease) increase related to prior years' tax positions 7.6   1.3
(Decrease) increase related to prior years' tax positions   (0.7)  
Settlement with taxing authorities 0.0 0.0 (1.3)
Lapse of statute of limitations (8.2) (10.0) (9.5)
Ending balance $ 88.3 $ 76.5 $ 64.2
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Benefit Plans (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
May 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unamortized stock-based compensation expense $ 214.9      
Unamortized compensation expense weighted-average recognition period (in years) 1 year 9 months 18 days      
Common stock, shares authorized (in shares) 360,000,000.0 360,000,000.0    
Restricted stock units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Weighted average grant-date fair value, granted (in usd per share) $ 49.93 $ 73.32 $ 78.44  
Share-based compensation, equity instruments other than options, vested in period, fair value $ 110.1 $ 108.3 $ 81.4  
ESPP        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based compensation, number of shares available (in shares) 4,600,000      
Common stock, shares authorized (in shares) 39,000,000      
Percentage of lower fair market value to be purchased of common stock through payroll deductions (in percent) 85.00%      
Employee stock options granted term (in months) 6 months      
Stock issued during period, shares, employee stock purchase plans (in shares) 800,000 600,000 600,000  
Stock issued during period, value, employee stock purchase plan $ 35.7 $ 34.7 $ 33.4  
Minimum | Performance-Based Restricted Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Percentage of the target grant amount received at vesting (in percent) 0.00%      
Maximum | Performance-Based Restricted Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Percentage of the target grant amount received at vesting (in percent) 220.00%      
Two Thousand Two Stock Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Maximum number of shares authorized for grant (in shares) 92,600,000     18,000,000
Share-based compensation, number of shares available (in shares) 11,500,000      
Two Thousand Two Stock Plan | Performance-Based Restricted Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share units granted vesting period (in years) 3 years      
Two Thousand Two Stock Plan | Minimum | Time Based Restricted Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share units granted vesting period (in years) 2 years      
Two Thousand Two Stock Plan | Maximum | Time Based Restricted Stock Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share units granted vesting period (in years) 3 years      
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total stock-based compensation expense $ 145.4 $ 120.4 $ 122.6
Cost of sales      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total stock-based compensation expense 14.6 12.6 9.5
Research and development      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total stock-based compensation expense 40.7 28.0 29.5
Sales and marketing      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total stock-based compensation expense 27.1 24.6 21.5
General and administrative      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total stock-based compensation expense 63.0 55.2 62.1
Restricted stock units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total stock-based compensation expense 132.8 108.7 110.5
Stock options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total stock-based compensation expense 1.8 1.1 1.3
ESPP      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total stock-based compensation expense $ 10.8 $ 10.6 $ 10.8
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details) - $ / shares
shares in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Restricted stock units      
Number of Units      
Number of units, outstanding at the beginning of year (in shares) 4.0    
Number of units, granted (in shares) 3.9    
Number of units, shares vested, net (in shares) (1.7)    
Number of units, cancelled and forfeited (in shares) (0.7)    
Number of units, outstanding at the end of year (in shares) 5.5 4.0  
Weighted Average Grant-Date Fair Value per Share      
Weighted average grant-date fair value, outstanding at the beginning of year (in usd per share) $ 67.32    
Weighted average grant-date fair value, granted (in usd per share) 49.93 $ 73.32 $ 78.44
Weighted average grant-date fair value, shares vested, net (in usd per share) 61.44    
Weighted average grant-date fair value, canceled and forfeited (in usd per share) 56.39    
Weighted average grant-date fair value, outstanding at the end of year (in usd per share) $ 58.23 $ 67.32  
Performance-Based Restricted Stock Units      
Number of Units      
Number of units, granted (in shares) 0.9    
Number of units, shares vested, net (in shares) (0.1)    
Number of units, cancelled and forfeited (in shares) (0.2)    
Number of units, outstanding at the end of year (in shares) 1.2    
Performance-Based Stock Units, Achievement Of Company Performance Metrics      
Number of Units      
Number of units, cancelled and forfeited (in shares) (0.1)    
Weighted Average Grant-Date Fair Value per Share      
Performance adjustments above target levels at vesting date (in shares) 0.1    
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock Repurchase (Details) - USD ($)
$ / shares in Units, shares in Millions
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Jan. 28, 2024
Aug. 31, 2021
Equity, Class of Stock [Line Items]          
Stock repurchases $ 100,000,000.0 $ 394,700,000 $ 180,000,000.0    
Retained Earnings          
Equity, Class of Stock [Line Items]          
Stock repurchases 79,000,000.0 $ 347,000,000.0 $ 164,300,000    
2021 Stock Repurchased Program          
Equity, Class of Stock [Line Items]          
Stock repurchase program approved amount         $ 750,000,000
Remaining amount authorized $ 115,300,000        
Stock repurchased (in shares) 2.4 6.0      
Shares repurchased (in usd per share) $ 42.50 $ 65.90      
Stock repurchases $ 100,000,000 $ 394,700,000      
2024 Stock Repurchased Program | Subsequent Event          
Equity, Class of Stock [Line Items]          
Stock repurchase program approved amount       $ 800,000,000  
2021 and 2017 Stock Repurchased Program          
Equity, Class of Stock [Line Items]          
Stock repurchased (in shares)     2.1    
Shares repurchased (in usd per share)     $ 85.75    
Stock repurchases     $ 180,000,000    
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Details)
12 Months Ended
Dec. 29, 2023
segment
Subsequent Event [Line Items]  
Number of reportable segments 4
EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '&$6E@'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 " !QA%I8JO[RRN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NDW'#E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PWN,YGH>.&G8BB ,CZA$[ED/ M=43@5;4&AZ2,(@43L(@+D_"V@6XES]$SMW@%V20[9+JN_[LF_FW+A##6]/CR_SNH7U MF937./[*5M YXH9=)[\V#]O]CDE>\551\8*O][P6S;VH5^^3ZP^_F[ +QA[L M/S:^"LH6?MV%_ )02P,$% @ <81:6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !QA%I8/-X"H2@( 8,0 & 'AL+W=ORT,R'8,B&D39@A_-EEMTFXD&ZG=V=?"%L$3VV+E>60 M?/M[) ..,[+ =T1?%-OX/+9^2/)YY)/K#>,_TQ6E KW$49+>-%9"K#^W6JF_ MHC%)S]F:)O#-DO&8"-CE3ZUTS2D)5% -RU]BI!&-,D#5F" M.%W>-/KNYZ'7E0'JC+]"NDG?;"/9E 5C/^7.)+AI./*.:$1](24(?#S3 8TB MJ03W\>]6M+&_I@Q\N[U3'ZO&0V,6)*4#%GT/ [&Z:70;**!+DD5BQC:_TVV# M+J2>SZ)4_8\V^;D7<$4_2P6+M\&P'X=)_DE>MB#>!'2=B@"\#<#O MQV18"W M#?".#6AO ]J*3-X4Q6%(!.E=<[9!7)X-:G)#P531T/PPD;_[7'#X-H0XT1NP M9\K1%'YBU$3?YD/T\<,G] &%";H-HPA^F?2Z)> Z\NR6O]6\S35QA::+T1U+ MQ"I%HR2@05F@!3>XOTN\N\M;;%0<4O\TK/,S+_N[](!8=^_X^.<*[0UBO(R>!SNB8^O6G M:$\I?Z:-WJ^_N!WGBXZ.3;&A);$2N?:>7-NDWALR/X-)1Z#'US7583.'NT[S M3QT?8U1=/I;$2GPN]GPNCN/33Y*,1&A&UXP+'2BSCN"9#N_ &%47E"6Q$JC. M'E3G.%!3RD,6R(D*P?RI[5,'E'934^7<9(RO"\V26 G:Y1[:I;&I@XQSR6P< MICYTKA^4<",XLUJSZ>(FOM(1,P;6)69)K$2LNR?6/7*^X@12)97I5(])L]:2 M1*EV4!K#ZM*R)%:B=;6G=65LX2@1H7B%[A51=)_%"\IUE,P:CN,VW7:W?:$C M90RM2\J26(F4ZQ1IFW,,JQE]"F46 5WLGL3:47A Z'$VN;O].D*3^\&YCIDY MO"XT6VIE:F^27?<8:I/$9QQ&(9$#\@S-!4Q@B'$T8%DB^"M\!GJ49O7A2 O0 M&%0;H"6U,D!< ,3' 'PD+V@2P,06+D-?430,V .25^TF[CK8O<):>L;@VO0L MJ97I%7F_:TR.=_3Z00#JZ=EN WV%\]!#HN]S9DG7\3I=])VF(F;0@X<<7+26 MHU4/8$NMS+%P :XYCW_/<2#WH/6/;)-H&9KE%+TP286V_P[,T;71G<(?N(5! M<,V9_7MT^[EORMESF/CZ/FC6'#QHL5DU"[;4RM@*N^":L_SWV*8L%9 "_S=< M5S\LS(I=!^8\+3>K?L&66IE;X1C< Y9!4>.45&,R"UQB1PO)JD6PI5:&5)@$ MUYS9?V723DU7+#'EO0=$NMW+9L=U]+2L6@1;:F5:A4EPS1G^8RC '[ E!!"<^70;CV[/212AVRR%KU/]"#7K5*Y_F^-J MTSJ%%\"%%\#F-'Y+:Q13_B0GM-] 0:S /<5KDNB[W?_YVL <5QO;*4P!+DP! M-J?RD\%XAOI9$ K&45\("O9<+4N.(_*DI6;6JWH!:@ZK#>T4!L K#(!GSM_W M;Z?&84(2/P03JI:#U+$1YVI%'!X-OI'D@8M4]C]S7.VJA%.X!*]P"=Y1+Q;F M*TA[38/U@$PU+*L6P99:&59A$;RC+,(T6T2A#_V*$6WN85:I70-CU2QLU2Z4 MFJRM>^ZYWKE[W7K6D7E3&'24"2@O3,Q7!.X(/60")K5$6G8M+;L50[E:YTW[ M#0;W0]&:,YBM0XE5A2%25Z"F5=#_IN% M/+^'*>$"32:3_+PPA2^E54&P%;Z[7;Z[7;3D+%:J:\Y>7E&ZGY,YC8BR.8*I M[_G^[>^OOW2Q>_DE515NB.35/S&EZFRX=BJ[THI% 5A*]%'&R@CL?)FJ2^RG M?774_?+I3%YB ;<"*6J -B&D(#)HNQ@20G>$GE@LB<@.&Z:J%E2>&R;(Q0X* MR"N84G M\\P.J@_4@_PA7/5\-0M4/S*LFC!;:F5,A0GSCJS7VM8>;V:J7JN:F%EL_$/+RZKULJ56YE58+^\HZS4 9!QP M39* OJ _J3Z/,TLY\*_;:5^VM>5MYN#:U*PZK]:;4G+I055)?HI\61F35Y7O MC^[+_ONJV+U5G)[_S< =D18V11%=0JAS?@E3",_+\/,=P=:J,'W!A&"QVEQ1 M H\H>0)\OV1,[';D!?9_#-'['U!+ P04 " !QA%I8FCC6W3P" "\!0 M& 'AL+W=O.' !JWY@MBGMMY]M",ND!.4-]MEW?__.^"ZJA7Q1 M!8!&;XQR%7N%UN7,]U5: ,-J($K@9N<@),/:F#+W52D!9RZ(43\,@JG/,.%> M$KFUK4PB46E*.&PE4A5C6+XO@(HZ]H;><>&9Y(6V"WX2E3B''>AOY58:R^]4 M,L* *R(XDG"(O?EPMIA:?^?PG4"M3N;(9K(7XL4:ZRSV @L$%%)M%; 97F$) ME%HA@_&GU?2Z(VW@Z?RH_NAR-[GLL8*EH#](IHO8^^2A# ZXHOI9U)^AS6=B M]5)!E?NBNO$-[SR45DH+U@8; D9X,^*W]AY. X87 L(V('3JBS9PA-N?LM/2[!(3IY-YE1&-UKSYO>:>(E\;6;OIIZW$HI$( M+T@,0_0DN"X4>N 99/\+^(:G@PJ/4(NP5W$%Z0"%=[S93)3)4XA]DP=*)"OX"4W'X;3X+Z'==RQCOO4 M&U8AT2.1#*U7Y_#Z!<9A#\6DHYA<1?$5,SB'T!_](+G2Z :S\A[]%!7/T6:S M[:&:=E33JZ@V(KWX5OL5=IBC+T+!+5IB2LQ[X 2? _-/*HJ!S%W?4"@UR>BF MN+K5KC7-FXK\Y][TM2&PO=V]R:W-H965T&ULK9EK;]LV%(;_"N$670LDLDCJYEP, MM"FV%6BWH%FWSXQ$QT(ET96H7/;K=R@INI@4[0[IAT:V#\GW')'G.20O'D3Y MO=IR+M%CGA75Y6(KY>YLN:SB+<]9Y8@=+^"7C2AS)N%C>;>L=B5G2=,HSY;$ M=8-ESM)BL;YHOKLNUQ>BEEE:\.L2576>L_+I \_$P^4"+YZ_^)K>;:7Z8KF^ MV+$[?L/EM]UU"9^6?2])FO.B2D6!2KZY7+S'9U=>TZ"Q^#OE#]7H&2E7;H7X MKCY\2BX7KE+$,QY+U06#/_?\BF>9Z@ET_.@Z7?1CJH;CY^?>?VVNT",&F!OI@'I&I!C&]"N 6T<;94U;GUDDJTO2O& 2F4-O:F')C9-:_ F M+=1KO)$E_)I".[F^$D4ELC1ADB?H \M8$7-TH[JKT"GZ=O,1O7W]#KU&:8&^ MI%D&D:\NEA(&5LV7<3?(AW80,C/(1QX[B*Q.$'$)-32_.J(Y=9OF9-I\">[V M/I/>9]+T1^=\KLN2%Q*QJ@(WSTS^M!UXY@[4TCJK=BSFEPM8.Q4O[_EB_>85 M#MQSDWK]*SJGP?QZ(&49 88@X*;S-^@@HN32+;GJ+1 M\*$;.,&>2-TJ\*A#S3+]7J9OE?FIN(?0B3+EQO#YVIB$^DZXITRW\ESB^&9E M0:\LL"J[+OF.I0GBCY#?*[.\0!LXTE^N;A32D0L3<6$O+K2*^U-N>0G);+SJ M3 )#;6SLA9I"@Q4)YR1&O<3(/@$;46C+LP0!&U$%B\0D,=)?'L$.V9/86@4C M*]6N =F(907I7QJ M$H[*-3L OIQ=R5UODP4S60H='%PMG 2O9K2.N(?MDQ*4,ID6=RCC4 :@4O'^ M5&Q.:_@P'^&NUV R_;Q]Q=@P1_%L? =N82LJUK\)D3P A8W"B#:F3WU72XP& M.P_3T)D+Z :;"=-N\IW=1EO(9X)5 R2%7* MG!GVX $^V$Z?CWS#864IR;'(.9+LT38#=+1XF(S0THDUF-'(\6;$#@C"=@:U M82Y$<7HX'6"=-33T];@:S&@P.UT')F$[E-JL99&GPV;ETY5#5L._?:F!MOQ" M$LS-W0%0.#RJ(LQ2=IMFJ03 &\M"; 7=S]:%+]7;U.D!>=C.O)NM*.6IY&4. M^YY;\\K4>><#3[1\9QWH_SHRP!';Z7B,(]8>?OK%K;192-T9Q).!GL1.S[X( MWK$G50$;]R4Z,G'@:\G'9#99^%.) S2)'9H@L:PA44*:5'4F:W?B /M;7O!- M:E[FQ$##2"^:3&;^:BYADM%FSP[-/KN7'*KWVAQ6'8I!0$=DZ20:S"!?S0"( M#.@D=G1^ZKG#[6]?!R ,O[_!,%B1V1J>#)0D=DI.J_A1IC0JU>E'7*S/4]T, M!][L.Q\@2>R0_#RH.US3$\..+-*E^L<6]60 )#D&D,>&5*51"IX M6QG>O-%J+I<.U")V:IFJSD-30-^XD4C?(1O,L#\VFYXD#8"B=D#M;YD.J*4& M",$N:+^D,YFY_MQTI0.KZ($-GE8H'])K %"@G]^8S$)_[FB)#IRB=DZUR>"0 M1L,NSU4E\[Y(W8X2V.+/S8'1<>*!\T21YZE4V_JJ/584A9H1O(A5KGW[AY < M8?>=4;NU9W,-ADSEUPMT-/5^8"#UK/N$&RGB[UN1);RLWKR*" [/FW,.^63< M+E K47^VZGRIWJ:^#TRE=J9>E\\)JU)1.$&O7<=U,=0K);IG6W/G3W2@ M/[73_RN7#+Y*$&=E 9$VYT^=Y<2CH;:CI?H1+B%T;HX-S*=VYL/^J<[KK+EL M$VT]#3NIDF_5O>@]$%549MDZT4^Q3[0-BLF.T-G@>@/Z/3OZ6SA5H_3W2Y?X MC%7H MGE9=DG]AY5U:5%!.;:"9ZX0P9-G>.[W0DJ1-X];SD"_,H#?-P)X MVWU0M\'][?_Z/U!+ P04 " !QA%I80T\S0^\" !E"@ & 'AL+W=O M+2=66208YECQ? ],R*BQPKW15K5Q8"<&I!.75]SPO='!/FQ)$=FXLX MXJ6BA,%<(%GF.1:_KX'R[=3I.P\#MV2=*3/@QE&!U[ ];68"]US&Y:4Y, D MX0P)6$V=J_[EK.\9@(WX1F K=]K(6%ER?FI5[JN5O)?6.D&DA[R)Q?(]_R@ M SX[ AYX%NZWX:[VW!CW&^.^Y0M>X%LH;5GGHT)\A3X2IHT33-&<2V+SZ\?5 M4BJAL^QGE]6*>]#-;:[>I2QP E-'WRT)8@-._.Y-/_0^=!G_3V2M;0B:;0CV ML<=S?6M "'WX.M62NPM48($VF): "A#58:,SPE IT\>1\ZX]J1::V(7,VV,3 M>SW/ZT?N9M?LH:B6BT'C8G":BRI)$2Y5Q@7YHR>,AVJT4WS%'^[("CS[>R+_ M<%S+P+ Q,'R5 2)E>5C\\)FHI[+W1;0$AXW@\%6"]9="*LQ2PM:'5(<'5>^+ M:*D>-:I'>U7/>)[KN_W/J3XZ*M4/1;4LC!L+XQ,LG)SGX^?Y&WJ=F7Y,9,O! MI'$P.=W!<8D^>:;)'X3#+O6=D9,]ZOO>XQ?3.UW_"7E?TQ_CHCNTTX:[4P.8 M NP+%FO")**PTEBO-]*O %'5-%5'\<*6!4NN=)%AFYFN T&8 #V_XEP]=$RE MT526\5]02P,$% @ <81:6&FPF=#S!P 0"L !@ !X;"]W;W)K+)!$$[9GZ ?K=KJ)TV@T#BY7CZ+Z+O><*_3C4)3R M>K%7ZGBY6LELSP^I7(HC+_4O.U$=4J4_5O:QXNFV,#L6*>%ZP.J1YN5A? M-=]]KM97XJ2*O.2?*R1/AT-:_7'#"_%XO<"+IR^^Y/=[57^Q6E\=TWM^R]6W MX^=*?UJ=O6SS R]E+DI4\=WUXCV^3!BM#1K$;SE_E+WWJ*9R)\3W^L.'[?7" MJUO$"YZIVD6J7Q[XAA=%[4FWX_?.Z>+\S-JP__[)^R\->4WF+I5\(XK_YUNU MOUY$"[3EN_14J"_B\7^\(^37_C)1R.8_>FRQH09G)ZG$H3/6+3CD9?N:_N@" MT3/ P80!Z0S(V(!-&-#.@+[4@'4&K(E,2Z6)0Y*J='U5B4=4U6CMK7[3!+.Q MUO3SLN[W6U7I7W-MI]8;44I1Y-M4\2VZ5?I%=ZJ2Z-,.?2@S<>#H GV[3="; MG]XBN4\K+E%>HH]Y4>A>D^_03_V/5RNEFU0[7F7=XV_:QY.)QV."/HI2[27Z MN=SR[=#!2G,Y$R)/A&Z(TV/"LR4B\3M$/$*!!FU>8$Z]QIP YLE+S'%CCAUL MZ+E[:../3OC[PA]X>>*74&1;2P9;UO7B4A[3C%\O=$&0O'K@B_6__X4#[S]0 M5.9TELSD;! Q=HX8P!(+Y\1*?80,2_IF$[^SVC9 *B1V2:<$EV/G^G)T_I[-D)F>#N 7G MN 7.SG]_$)7*_TR;*47'[WBJLKV>%;:Z2JFTO,_O"HY2*;D":U7K/.IU)O;L MS&A100\5^:.LL!U%8<_/@%MXYA:^(+&S?F9 '$*; PO\93PB <#\T!MS30!8 M0-B2P52B,Y7(2>6_E9!2SV+5?5Y"'"+KJ812LHQ&' 8]OQE,.( P#S*IKHC M/G.(G4/TTY%7.L_*>\1_:!$FX1H=SSE,YW26S.1L$#OL&=7A.3/@B_:9ZK&) MTG*K9=J#UI_'6GB "L*S.C (V+@2;P"8STBO$K>\(1@->DDS9-334=C)Z+8> MD T=G=??>9T9(!EL50\_LJA@NXT^M1(;@GE!;Y@,J1!#A;B')R]U;A<-F72K M16/.0$P0I9DS,F&T6!R/L5&1V&GZ*@33E6G3)VJ MJ8ZA=ONL6K(!4-2S2=@H[/42=LC!*!OLEC;_<';KO ];9675!H"QP,X]&^5[ MO5EF2-'H'NR4!]TD)\:U%:3C6R,)1Q$;L_&!B2YFUD0'X5A(IV8);!0)=DL2 M,T_DS7H*I&+K!<8B:[X#8#[VQE-[@FV!X@=3 \BH#QPZY[M?17DA1ES0FZY_ MWKY#)5?@#(B=JN:U4^"LWI*YO U#:E00=LN@1%=4J7)=D_3,<9_F91-%,(BV MAM$U,1[\C9,ELK)@C$D MPQ/B3MLE!%VBH?UAU)Q34D]C=YI6K'5Q@LUY!8]UD)&M1W1;QXD) MH"Z\<:U+8-14EQEI0]S2IIU?RN=K&\WFH&N0""Q;=6[0 *XWC)QF1L6(2G)#4QNH:X=4)DH526*HAU1[00 MIYXM3[PQT62@T1.%?=S6I6ZAR32U:_=SP=%&W$*E]>*MEF])7-Y&T;0B!OB%C7&J M3W]>QJES-N8T7N[#L/$L#Z/B"05*C7"AV)GFM^U)U:E=&Z,L+;)3T:TH7S8" MJ%,9O?IT94YOR5S>AL$U&HJZ-909 >V!()PFMKPA++3$( B+K-T&".9/KE1H M[W3-K9;ZJ>\B8RLL,YZRC:KMV0N;\.P&3%(W6+PV6/6SKZO8'"HE^UC M70[AXBBP5AD CF#J]T;7D(G1?-2]L?7\62N==0MK5F_)7-Z&P3-ZDKJWL#;/ M'4=2>QLJ"BVQ8.]#88_9FP(@3N?*U#Q@1!UUB[K;TYW,JOS87D4JMZB.5)Y- M4)KU4&]6;\E1N&S_[.BGUJ M2#QB75FQ]\QP$-L"!,+YA$Z=WC"C#!GYAZ64.:7EJY-@3F_)7-Z&P3-:E+FU MZ+.EM+,?[ E$U@GJ!H(Q9IT203#?/J1<]:X6'GAUWUS1E"@3IU*UE_+.WYZO M@;YO+C^.OK_!ETE[F=.X:>^6?FSN@4A4\)UVZ2U#W::JO:[9?E#BV%Q@O!-* MB4/S=L_3+:]J@/Y])X1Z^E _X'QI=OT74$L#!!0 ( '&$6E@EJ^W8HP, M &@, 8 >&PO=V]R:W-H965T&ULK5=-C]LV$/TKA!H4 M"9#HV[*TM07LV@V:PS:+;-,>BAYHB;;44*1+TO;FWW=(>159HITM:A\LDIKW MR#S Q=?9$6(0D\-97+N5$IM;SQ/%A5IL'3YEC!XL^:BP0JZ8N/)K2"X M-*"&>J'O)UZ#:^;D,S/V(/(9WRE:,_(@D-PU#19?[PCEA[D3.,\#G^I-I?2 ME\^V>$,>B?J\?1#0\SJ6LFX(DS5G2)#UW+D-;I:!KP'&XO>:'&2OC;24%>=? M=.=#.7=\O2)"2:$T!8;'GBP(I9H)UO'/D=3IYM3 ?ON9_;T1#V)66)(%IW_4 MI:KF3NJ@DJSQCJI/_/ +.0J::+Z"4VG^T:&UG88.*G92\>8(AA4T-6N?^.GH MB!X@2,X PB,@' +B,X#H"(A>"HB/@-AXII5B_+#$"N MH<^/2_3ZU1OT"M4,W=>40OCDS%.P&$WI%<>)[]J)PS,3!R&ZYTQ5$OW,2E*> M$GB@HI,2/DNY"R\R+DGAHC![BT(_C"P+6KP 'OD&'EK@RY? P,/+JB)NL!$ MAB\ZP]?% O$SH?CS=B65@(WSE\W[+7ML9]>GR8WG-/$C?W>+QCDSQCQ+@W<2=;_#9*IA21]2!+;4VG::9Y^=R<4%68; M M_XG!CBGJ/]54L$68EXCKA;+*G8Q&1FPR4CHU2-QY(&]OXYW9)VDE+ M+TI;G-\?-BGI: 51%KO#J%FLIHD[&:@96\5AUO/+B9ZLTY/]=SU8*5&O=@JO M*-&18QS&F1(<+F2V 2M%8*/8A:ZPY_?(Q; FHSLT348J9#.AE(]7HE6$/$QI2R$H[J'5-M"=.-=N7R MK2D2!^-WNHPVI=TWFK8&O\=B4S.)*%D#I>].84VB+6O;CN);4^BMN(*RT30K M^!0@0AO ^S7GZKFC)^@^+O)_ 5!+ P04 " !QA%I8K2*Y)D@) "Y40 M& 'AL+W=OIUV65S>C;5WO7TTFU7K+=TDU+O8\%_^Y+\I=4HNW MY<.DVI<\V;2-=MD$^_YLLDO2?'1[W?[M37E[71SJ+,WYF]*K#KM=4GY^S;/B MZ6:$1E_^\#9]V-;-'R:WU_OD@;_C]9_[-Z5X-SE1-NF.YU5:Y%[)[V]&OZ!7 MC(1-@S;BKY0_56>OO>90WA?%A^;-W>9FY#<5\8ROZP:1B%^/?,FSK"&).CYV MT-$I9]/P_/47>M0>O#B8]TG%ET7VOW13;V]&\Y&WX??)(:O?%D^,=PT?4F3 M.KF]+HLGKVRB!:UYT0JB;2VZ,,T;[;ZK2_'?5+2K;Y=%7A59NDEJOO'>U>*7 M$&9=>;_?BW?%^L.VR#:\K'[X;HY1^+.W^GA(Z\_>E??G.^J]^/ZE5VV3DE=> MFGN_IEDFU%C]Y'U__O9Z4HLRFV23=5?2ZV-)^$))?Q1UDFF:+2V:&8K6$*F9 MN"QV.W%Y50U2TWIE;OW+9I,VEZBV%(]- J M*?,T?]"=U?B9[WEI2<.3PQWVV8<>N3>?XM*1V5FZF]%OB[R MNBQ$9^*6'%P@O^8/:=X=C'2*"XOR)01)"R&A#$@F"0RR?VWU(;-Q@LYC*IA_I@,I*#&H+F/QJ$<%NG"%F0[@=+J#MA&Y<+KO\K687U7B4J;\^.IEWY P"@E;0<(B2%@,"6- ,$F7TY,NI\9AX#?QC)"*&]F. MZW0V54;K8(&'H_52'S6X0JFQ#E=E0,(BJ_ICR)1,3>F/D7Z$F9UZ/, M9BW-;%YD8FKSTM#!,Z6.JQD9XT$'6T518WFN'0P)BR!AL=7)8$ I)26$)R6$ M1B7(L]MCYW=2T&D@5.6/%\HM71\UN'-28V&N&H"$19"P&!+&@&"25.8GJG:G/6K**HH:C\%U;%-3DME0>I&FKBD:/B'%D'4Q()@D ^3WCIQO M%$+[..25?'\HUUOQC%0]-[28>:YC"RB-=C2I^_!052O0G!$H+0:E,2B:K*TS MMQ>Y:4NKIR-C)@T%E,3F5W-@2F?=J:\>/$H?K7K.UI1$,U5HSP&:Z+\X7,2-1?HK B+E!%H MRAB4QO1G=JZW.E#OIB*C*7:[RC>&]1'*UV./&&QL,]UYV@#JH':TX1+)8CAO M #5'06DQ*(U!T62I]08I,CND ZE9R4NU]\@B"(8WZZ5E'.WBS LE&AA:D*DZ M6JAQ&(7^T,J)-7%B)J&LO+ N[GPRY%^XO'LK$\V^X6H)@O3_EJ T"DI;@=(B M4%H,2F-0-%F@O<.*S!:K>=D$:_E9AU%R*LT1 756[0XA!DS(HFMSW MO66*S)[IOUIH0:K5>!6J*RUV8=1 =>VH51Z\1FK_.;++V8:W#>"0;J MCW:T\XGC<.T%-&$$2HM!:0R*)HNQ-T>QV1S]>BLP6&=($F5YV2Z,F@_#=:S3 M)%57OB-=:8%R"XI!2V-0-%D/9SM0+1Q5EX48,\]YH('=O+,7I:$&HC@=$E1,) MAH\\YM/@W&E -+G3>KL5F^U6EP66#B7MGB7AT*Y:8M7FU(11ZWSBC6BD-C/@;*QO"EN0CG\=\JZ0HT:01*BT%I M#(HF:ZAW=[%YI^HE1]VDFYDRJ 3^U%?\$ZSNSM3%40U/"5II8-B?!D/A1%V< M]""#B3^\(6@VCF*BT)B&=L%/Q[U=B<-OZ*=C2#=O"4JCH+05*"T"I<6@- 9% MDP7:>ZK8[*F:_72LFH $*1OAEG9AU%R*LT1 S5.[0XA!DS(HFMSWO7F*S>;I MO_+3L>J-SM5=/%91U%R?LR! #5106FQU/AA43OESB;TQ2LS&J*.93M1MELTC MX'"/KUT8-=?FJ@506@1*BT%I#(HF:Z;W+\DW\"^?\[C,-;C.>T!IE*A;4H?3 M6="$$2@M!J4Q*)HLQMX\)6;S].N9Z43=(#I33#&;(&H^!.=Q3DU)D&*<::*N ML/( %(.6QJ!HLA;./F7O:'<^.\A ^H9+4!HE&H,4#S]COP+-&8'28E :@Z+) MVNI=66+ARCYGI7<,^;,*_O 3#591U%R/\Z"AR8G1<,S0!(7*B 'JL$+1Y%[M M'59B=EA=O':B;@Q%P4*=^VJVAJIAU%R8<_=:)8U D\:@- 9%DY70^Z3$R2?5 M>>UXT7JF1"L.C7T9J+N,S$4XWR*LDJY DT:@M!B4QJ!HLH9ZYY>8-ZI>\-J- MN@E5KWWJ*\NE2\LXJHE3O79-$,8H4.>0FKB A.H7_:AQ5VBJ?/R2=7&AP6V? MG'W%7/.EAK\FY4.:5U[&[T4;?QR*).7Q>P*/;^IBWW[KW/NBKHM=^W++$S'U M;P+$_^^+HO[RIODBN].W-=[^ U!+ P04 " !QA%I8Z%XIIQ8) 6+ M& 'AL+W=O[63T)G3WGQ0VV$*,GS-LW4^613EKO3V4S%&[&-U#3?B0Q^6>?%-BKA:_$P M4[M"1$G5:)O.F./XLVTDL\GRK+IV5RS/\GV9RDS<%43MM]NH>/DJTOSI?$(G MKQ>^RX=-J2_,EF>[Z$'127(DVU)WB.OQNGD\,]=
.^]@]\T\-][AWG38%X-5MV[U=!<166T/"OR)U)H:_"F/U3C6[6&$9&9 M#L7[LH!?);0KEY=YIO)4)E$I$G)?PA^(LU*17]?D,E(;<@.QJL@)^>W^BGS^ M](5\(C(CWV2:0ARILUD)CZ =S>+F=I?U[=C([2@CW_*LW"ARG24BZ3N8P;,? M!+!7 9?,ZO%*Q%/"@I\)7L5.VB6)Q/H%XI43R* MR?*G?U'?^07KL6,Z"X_DK->;[J$W79OWY7^@E,LLSK<"Z[.ZK5>UU17[<_QO
]9@N$C^"P6@SL]KO];(^=*@--8 M1M5T*9YAXE=H#-5>%MT86A@A9!JYSI0-(@@QZ@9C3\7\H&)N57&QS8M2_N]- M%7/CWHPR0X9I13F=^@,=F-6B8]43LC@(6;PQ'&M1%!#9KU$?/0MT]ED8=S^A MCCM\R.O:S.^:NR4$%"B1Z0:'4Q+8/:D MZTW=@13$BCE#JQ"S8F.C0IT6'AS[N !&JE*6>\A \@#@^[.N1B@6.&9W!E,: M]/X-I#5M>L,T- HQQRX?&R?:X2)JE?9KN1'%N!QJ=JB1"]>(%23U<.[ ? 6= M^M 7P%H!S#I[?+[-8EB<*/$%T+S^I-DM4DJ4^%30.#S27'!4;^&QO/4[L\4R M:N64Y44&QP,R*Y;R0N9N89^1TV9OTD&(F-EHNH'8QN MLT>@BKR0>!5M6G!T_M$1>2TW42L;U+D+ MJR>8,K*21%E"LCP[.7RO,@#5[9D/!\+94"MBYOK#^3+$S+@SFM@MFE#?FMBO M>4T^O^;U%YW8J8Q6,AT'/6HEG@]G]S&]AS$F@$FV:^,X9[M,4D:N)!T@ MB,50&,)#GFM@+&(&5F,9W6(3M7/3 0 + 95KCX]08%1*9LS(" @Y"P-B$3,V M[XQU?Z>BQ25FQZ7;#KW:8HTAX#,,-(9PC[GV"#$S-D9'K*4C]@XZ&JVPG5*$ MRC.!Y\3,)-0J,":4QJS75\P9T=?"$[/R1+5S\*XU-:J/F3D0S#M)T @TS7A MC8Q"S.:>T^F'OL06:=B'MIID5J'\VQL&[*A[34?U%A[+6[]+6ZQB=JRZB/_> M2R5UU54D7Y/57H$%X(:J8%%?JH(JTG;%G/RB*A4A4G1Y)9Z6+JO(-570^%&7N\3!J$C]B!A ZP@:L MA1QFAQS[@I:90.)Z!@0T5OUB:P0@N/Y:W_.J5% M+OX&W-MUO@8:7WX X%&6",/,ERL\G3!+H:C2!N0I0_W,:Y1HQ. M8 $\1$O4S!LK6;PE,FXGLN]BUZW'7:VH) 2;J.,,-2$,Q@/7V,)"O2U&*(RW M%,;M%';7+\%B5:,FK 'R]%'G!2Q_$ZEY,\-3GR.(M7!-%$/L%M1C*X',S)WU!:S:JU207ZG(ZI+=K MCM 2-3;!$6\P8/-.GO;5MB#$[2!TO5Z+N*J3XAF*2_8@""R!!*D_5P%;$RT$ M;/5!H]]CE.IH1F6;;#,W!]@T@OG5K*2(&1U]9\9;4.)V4-(CW-M::S?//Z85 MV0KBS*P]B)F'E%@3O18C[Y=YRU38@X9WP\8UJ&X_:=*EN7"KALZ\RO M;_C&I5QR9+>*FPM&CNR/#4QHNW]?K=+J[-%45IW3<6Y MB51QFBM85:%@ZUKA[J-@>U1OX;&\]3NTY3W7SGM5G.TBF9!U7O3>BX_.KZY) M:=0?+O%<[&WDW)A=$;-@,59[W9;X7#OQ#565 OH.%U,[ZAZYH9P;5(Z8S?G4 ML;S*"I$F/AT[R^-JR.M?Z9Q.LM,0I/-M%J?[!";23\&4DFU]KJ[=)\+*2)Q& M2LFU!."(%-F(M.XK!3_K"]#V2L1BNQ)%'6VO9^.F6-C-.B<'MZ)XJ Z%PCWT MZY#ZM,SAZN'@Z=?JN.7@^B4]#2EVG9U>8?;7[/0&NW[A\M,;EZ._N/!+=1!S MUCYJ?6+V6U3 9*5(*M;PV,YT#H-7U(=0ZR]EOJO.0*[RLLRWU<>-B!)1: /X M?9WGY>L7?8/#4>#E_P%02P,$% @ <81:6+A/)1D4 @ ,00 !@ !X M;"]W;W)K!% M61Q%4U9SH6B6A+VER1*] M=5(H6!IBMW7-S?LQJ9S?8%G2\ VLP#TW2X,>&U@*48.R0BMB MH$SI[7@VG_CX$/!;0&L/;.(K66O]XIT?14HC+P@DY,XS<%QVL I/1'*>.TY MZ9#2 P_M/?M]J!UK67,+"RW_B,)5*?U&20$EWTKWI-L'Z.NY\GRYEC9\2=O% M3J\IR;?6Z;H'HX):J&[E;WT?#@!Q? 00]X XZ.X2!95WW/$L,;HEQD0CTA\\X7$43PASZL[#TLE)I:&U7!4D]P:\;L4.)6/?/Q+:45T%*O_& M=MG-:)RPW6%^=C !_C$]@G>-T$X9BK1V.6# K?--@ M? ">EUJ[O>/G;/A+9/\ 4$L#!!0 ( '&$6EC#]XR8U2 %A? 9 M>&PO=V]R:W-H965T7[N9U7W#W>^_=HMG>NS;ZNZZ7Y\L.S[]4]_MHO' MW;IU>=4\^.D'?O:A_>D'/_1UU;@/;=8-JU7>;EZ[VM_] M^.#D@3WX6"V6/1X\_NF'=;YP-Z[_O/[0TE^/ Y2R6KFFJWR3M6[^XX.+DY>O MS_ ]?_!?E;OKDM\SK&3F_5?\<57^^. 8"+G:%3T@Y/3CUEVZN@8@0N-WA?D@ M3(F!Z>\&_1VOG=8RRSMWZ>LO5=DO?WSP_$%6NGD^U/U'?_>+T_6< U[AZX[_ MS^[DVS/ZN!BZWJ]T,&&PJAKYF7]3.B0#GA\?&'"J TX9;YF(L7R3]_E//[3^ M+FOQ-4'#+[Q4'DW(50TVY:9OZ6U%X_J?WKBN:*LU4^AZGKT>.OJ@Z[*+ILPN MBL(/35\UB^R#KZNBW8?]'_% MAMT_P?OK3V^SDY?9F[GQJSO'OYR\RGR; MZ3,_M+L/ATZ?/]G[F6V.'DZ33[XC*\RK.:5!0HL6[];572>QK9NV+9^-HO-EGGZP%$[ AV MWF>NR8$\?3PG:M+SO.ZRG&@ZKUQ=9BL_J^@U-(QK:8C/JA4 .ZR &*7IH!^! M9M7R5X!4$"37,4IS3[*5L;9;$.*I29MU>H"RJ'H M!1VP4T6 !>O"-PVI-P:P7FZZJLAK_JRL%E5/OS-406'A&@=ZDBJ]=//2'<77Y>^)MYC MWCYY]@I$ K5 )-J);@E6!5]B-%G@G!A&T4J7ML;&,7[?7RCM]-"!_\]/>=*3 M5^=/LCOGOA(G=V"/C6#2^2]:XE4!O"(,>RP-VD8]T*0O7D9$K;P .A M;EGIGLJNTF\G!!G"5M6S"G(80RZ)(N4827_R;Z51YB\+ECF)]C/X$P:%= MS(7 >#D/3->E3,=,TY;,]W=5O\P^3V^FV<\7%Q\(A=^'BBA'A ^SZVX/3@<.((8@6 MI*D>5H^"^+>N\(NFPE<3%2H +!TQ-W&^Z2=BU*$54>\KUEI$HXZHUS*JB@!2"MIRKSV#>VD$RDA+42#S%ST$%I) MU=!*>M]NLMN\'O@5OZ%7X0&@T'R+(ZC3,A4PT=6V3R6(-!_J#-_Q!+>/LH7W MY5U5BTIE)MR!!3N05RUVA[[*ZTW'HVDPB_\1/,8RPX:1(ZLH MK#6UX O7!9 MGW]3R<77S,B1?6@)RXI@M:S;W3?PLC/E>TM"[P<5D-&VWT&-U17M-5ARANW. M.R]&;DJ.0C\0--,QS)(T(H&^(GU05G/(%O!HB0_)4,Q;OQKC-\TNEWFS<.#: MD3I_,[3&0O.J):WR^Y 3>[,9%C5 $Q8\MA3[E8ZFCXQ/L<["$P#F.](')B C M4Y$8"/KNB@D[)?$F0R.3D*'M:"FETJ,'*J0[$!WPBB[5E&*ZFP)&$ Y@[\A5 MP*.9^5DK3Z8Y<[?J/H@NR*&1R>\:H(Z7U1PZE,PE\0A]SXX*2=J<=I"X9%5] MD^450\LDTH62K;Q;5L72#%PW,IOW&%YF9A(Q8MV"F Q[Q^$"FE<$F-XCUE%I!<\6"Y7Y'!AZU..HP(_Q$IFY.BJ&A%?)6\#(3M;$BOB<%1M1=DJ-]!\YN*-KD M[VQ3!7<"MW3U&DH _ATI%XA=%X6_2UAG:>WX7'9$I9. 6(EEOF/A*<%?> MP\YLA%LGM*3IB%;D0?B[[J7XQD]?&=VV.*0,#II02'VT2/.',\(;U%@[EO<= M3GGT*DRA]/V34QQ@1OY]KR.83#3BZJW9;O+\9@++GLN>+(E2;#A&S&$L74 ^ M/?P>\?G_-.6Z\;(BA79HN!_O$4?NP/[>(B; ],[!KG3C_9C\-7)/#M,;G%CY M5EV?X&1$_]9H2"Q-NDNB%R]*@/02S)D.377&6*.2'AXI[;(JX8^DSDWO>[8S MPON(E?C!2 !D3YT,4F=89_!_4M.SGTV/Z[>') MT_/IBT?TV\GDQ?.GTQ-^>WKV;'K.;T].IT\>R8@GY]/3[.:@+N4(X?05P7GZ MXIB^M)_Q^?GID^F+\/-&!F9/STZF3[*'_.-1^/KIV8OI&9[2C_AT-/OSYT]H M"0_Y1_SDV=-3FO0A_XA//XUXY^_9D\G39T]IVK^'+])G]-OY"R;%Z"T_NTS9 M+:7IR>3X3.CW\%QHAB?'T^?R&]&"WSV9/M-W1.VS/T'/L[,SHI;\'YZ='Q.B M\K_1\93VYUGVD'_$A9^>OJ!Q#_G' 3J>'C_A3_ C&7CRE,'A1WQZL4+$^4>P MZNNA)?'J.-(@ [:HX!.J8_S\G+;'!O(?SY\1R/ $?WS:%6$FSOFS8WJ;TC\^ M(\8Z/2/2C=_*,^%]]DQOW$(D^XO3>$C#.@N%$LN>^B^I<=5HF>-TZ(9))CXX M+7XNICI,U^ET+[/70U4#DEC[JV;>YN3^$9,,R'G\['RW)IAY/2%L.X)2:*3U MN:]J"J$LT?$)N00&+]KR&H[ELG(4FM:BGR&TS&X2U_??AU(QLB^KSN+0/Q"" MK4.&3 (%3:G)A+N],T\/+ 79',(ZA_5A6@%,2TY&JV$Q\E < M^!$^-9!#B X?.:R#(T(XCZVXVTR,O+!X#1&:Y<(L#DS\]TZ)MILZ-'\%&RQ) M081V1;X6]IF3?\")@ I>BT9$FC'3- +9U4YR)NYPB$[N-E&&^#Q- -PM'8>J M>S<1"-GFN#(B<"B[P&3HEGZH2T2X8QP-05H:8=%Q:F8ADX-R'9&80EA.(''V M9A2C_::,.@TL*]O+7[+/9(LBG77S@2=T>;$\@&J2E6O%KYD'CXQ@63#-H(A" MS8&4+Z>\?5VF:TLS+"Z0%_\Q1^:@8B&"P&D ,&3!?M26.JESUDY 07TP8ZJ] MR""C2NR'" BHW?&$&$R30FN41*BB)P3]#$/ 6AP0C=9JFPW.6)'2J=;$@$@K M^;9+M/MLZ!DF,K(]DW_"RHSSL(W:H@EGDB2CA,04,[H8)PARXTAW8Q^^N#BQ/,66SATKGVHU&UI(XFR3F+"\&_DT@B8[5"-I$5 MJ-)7!W/Q?$5ZD?,- M"HOV)<@?2W)0\3"K+IVVZHS$; M<)9GD<;8#)I^5M::783LJ,0%Y66H)014> MZ":%1",)F^F4O9C]$ANF-"5)^66+Z*P8=I?"_FS-]0^;96O[L5>I?(K990 K M=",<]?Z(?\DTC_DIV=RQ>F.>S,6G],W1NG7P0T?.D4Q=:[D((8* MQ5,491(1>[L-FA5T9$&N0I66!DXH X7!E0!T]QQQ[GDFY6LC5:BW>55S3" KENQQL6RX$A6X>2^2?Y*(RLU8-+.Z81FL2* RN6O] MD5F'L'ZPH!%ZF_\^[%.V(6)BU[6NM1("U,031'A;+8967Q!"OR$VC''S1,-E M]CX7&IM/E/B:99'D;[:J]/UC@HH@A%_%6F*U(G]W%=* XQSW*O_-MQ5QAX1Q M>Y9B 3J43^V^$0ZDH68NZG/R*&0BLG$EN=0RMXA^7L+-BUO,[F[%8LB[A=CH MB!X>6?7/=+Z%NS#(T1,NMV&,A0V-_:)!5#FXGN/YL'T60D3VVBN1_<(T2;4+?"N?*+BG< MV[P[7F+8!CS&1YR2ZG3+N$L+2HOY?CZPIS[*;F$A9%,Y8R]&CT:)L45:%**$ M26UHOF$=*#6PII:FHC5%#+G$FZ!\"$6FV6M4AKY',@XXN>,B$Q-..A6)C1BX M$"/5Q/3@(*2L'#N[K C48HX3( 7-3:Y*[1$$ ?O4O6-E&B K=:52&O9'*M4H MR8.,,Q>3)Z3C$87$K%90PRZDT]2/YA'Y#)F[C851/;1B; R*ZL1(\#LYTA4LW-[BONR^%6*XDT6VF=BQ(353 M9($7DFR0UEWRP(3:=438Z6)!\7Q#P,V];MV3?N^:E6 MIAG@!THC!@IQZ>\[_$,0[BRSAU!%V&F7B3B0$?NP'J0Y([:/M*4&_)K&6A,3 M?;/N%VELP'M:9?D;$4(;9[A.W/G0 D K&@H7(RO"*?:3<#XGL"*$ON-4E9^1 M?^[ZN)_3[%U(5\P)=;%E/2=2\V1ZTRNE*Z3*6R%46DELETL7":+&@($FZ=D= M\,1(>==S"*+]B\PODFKH)L%LUA4QP*90=4Z.OJO]6EPC0K>;)'XJK[DG]BJ3 M\9I!F<1>0DXM5=[,(< JY]+V= /G@>:C9$:(5[3U56@I%&339R2,:Y4^$S7= M=TR.3I.RKCR<2;&(VD(0:6C!G"'%><=)D<8M.+F%!+;0&0@O6H]VCKPEGPO5 M4N3->XE;W](T:S'V,#ZC=\[>B>..!L"BRB./BHN7NCHKUR]]F?C62V^-,&.5 MEW8@9:H0:Y>K,Z\!/;$[N?@0%FYGBP/V!CMS*9_ A-QY_O=/ .3T3TP;PMDC MR"T/M&QGKG-C.QJ$V5+1"-6%6@"QP4FQ7) XBZ_+ 9/3;KR02Y .MRTX8L^. M_/P(:5+K!OMX_3ET@TF!:I)=LT=CJK&N1+6%"LPVW.0#3*N=/K&:_%H$.;M! M!SW>)DRJUXCUN'DT 2M!@GA U#5LC<1#?&*7!S7.[4JMHZ"%D( M8S%V1D5 )'-+%H4]7_(K?=OZ.Z[B[6"1.!K:^VV]MV*6/#QX<#VO*D!2]"CF MJ%;DW[82JEH":HNXO74^CQ<(:,'@!M8?M7@]-T=P1X3O*I$9]8'ET&MPJIQ#?HXVB.Y*]@ M,]2(;E>"$'4;;2V'KG"B0IG&@PJ7:8WJ2ZQ(2*L@PO; '",*"<57#,#8*F#>O4/"_IH]-4^2/(IE-D>Z M/9)@3.:M'DS[G>SF7;]D@0R5#Z0X)C$!D?=]*_3BKR9A3G%8N($SGL3@T+-E MFB"/( UYM=_DM9I<*]5,]&B#%K1:Z3^]:#:'&$7*N.R[S;?W:%_;O7*225E; MHI7"/'MYBR GEHG2]DFX+%I!+F,KK'8CKF)_U22MFFC+%6(;U 4Y MV(PV-.C_4I5APIE2.HJ>4"55>LEXS_S0IQ&#^U9)GO4 AY.OA18VKNLWO&X" R=>W7!'"!_>8DXC1MM:/_DQ:EQ6 MY&5^/1)OQNVJV:OY_A5MD2-DR, 2$7FH[G1GD$D8.S-\1,MLUX4HY*L=:Q95 M]$'%:ZZN:.]^1/)KZ1K8!MIR,@]-Y= -"Q>AS4508Q:$Q+IC[U. <$KN MCNPQOIL3(\#+B,O=)8?6LM'QE!"H\7SV!:WO72AJHV-M#P1XALEF R!:@50K M07\EGD!1M<6PLD82U?EIU7"+P=AN)\A!86@R$-L.\HS2=NK7;7L](_G;ZQ9) MV<0Z(@0>9VM'QZO8MOXI,9MF[TCSDD.877+T6FRD7["V+N"]D5OJ:LQU?&'C M654I##%#W(U7(BYJ@P,;6MDXB.HLN-(<5B:'_\6S_9@X?!:&;$V"TVO*@UQ! M)=J,)NA2?P[9[!BT\166V7JG[$G-#:'["SA8$\WL0Z_N/6^G;L*V\_U MQ@ _RE:]V:=L?T=;1B2JGP> M,^8/+]GC&[U.TXO?Y: K 6JT MDM(ZKGWP'F)WN<[!W9XQY-'9H%"X-5>J"#%LI:\1%3F52BI(H!%H.7<0"S:$\X1J98@E>$.I[J M=E8K,>LD%1>N^??2JG=(!*5$PVLD6*H7/EI?)Q*72"P(;]):+:B69 57#).4 M.G]BSL[]] B&.H4JE(%0D[+/.>Q@K9NOS$V;;6P0[\A W-IJ'G>DD:/DKTA- M]2%NMYE8HBV<0IU^$R(V=F0T_K0F2G.X-1$YHH1T.,2%!R\-+H:U"8L61N]9 M6EWBR$[\$)*C0;M*K')C92GFL0';1$X#1]AV?)9E)#F1S1%Q8HNT2GE@"[7. M(>;4CL>.H,VWMA2INR;-%Y !;Q?.XA:&CM)L%XXQ6%DI:5L(1:%9A M4GO45H<$$'W7P]*&JT52!'A?&#[SD' 9&8'?R)GI:+_U[HHO:<]\.&$-$8B[ MT>=?'4H?@<-"WS^Z9/;*D!_+BKB9P&C"^09!,(@(L$0#^\AWYDAA$EC1;A$8 MY @+:2VX5>+]TV;7M8/#)FL,J$L'1@N3AG!<4_5&HL 1L>G"-"EW_JC&EXQ5%@\#$I?1#B5Q@3^)1BX]EP>2 MBSX^4CR>7>*3\"UT$.FSD(RW3@L[_(RXK\W3Q!'ZG,@'U-U]XWBK^:"S#IGE MS5<)HC3=F+2V<+V%=!"S5]HFRC:P5[&>3B(GNJ;V*A=L218?0([R2K'RY M=Q'[D9=T]%H-IEH[[8V6G:&)R*E 1GX%A29?(*D1+P5" P!I&F\MM?$;XP#I M TE:3M+3,CBJ<&OG=*3)&FG:ID35LAV?0"HK[OB:5\Q=G &4ND3H#[7S%3#I M) %ZX,>R6A1K>W:K!$<7'(IX"8Q-9Y?+1,(EN5Z))]$@/-Y8@ZO=BQ.QEKI- M=N9K(^HG:CSMRC9C& MPN\W +227XQS+DL;V&?3OD>IL)0Y(&VMX85;DB*4G MXK$A1[>DPXYH$Z9WGM=&&NA5%'-9@AV" 79>8>0N[,^$\:6B_TT]C M2#NZ?X@%8-"?+9>%V#J8V5?CJ6U6&ZGFX0/<,R0EN(#0!BWJ*T[2YHLSU@YPA,JT<1HLZBUZ.K%PY)V'WJJPW$4%KV9M[1%5,T?@KQZ+):F+ M.J]66AHU/&PY2@P[>IC4)K&XR+;2#A)+O\SND2P@?+M'P MSMVW'+0QJE-K:DAR']I8BSL2]C)2N"0(B>[?!ZD#R.M3O M&KMV\.W0^@GY8$U>5J17WDA>%5UA=]E_.]"NC ]?PVP1*A^(/[7QX'6;_T'[ ME.-"!R(6Z;E,?-Y @B0]P8[)(.FPT1KW97['.=T5*825])KD4C=C12O&7W4^ MV2!M5!,O:QOB*.\3+;XFRWC,7L :I^_LKJ3:"MH=CC"1)MYECC#[8:;X"YS M>0%K!9"+Q?@2,.'<)@#Z]J@;[[T:P B M:_ >/"+W9.+V+:#[[N+F]1Y8-]IFVV6?UYS@LWZ\BYO8CPIE=R3V9&@;Z/;<]9&^JKJB9]5&M0@Q($U&H8!?\;=_7 MP+5)&6">J(#?O=$2%UOI*9&^4)Z,C[JS1L-"E:K[.3X MZ#_D&)-V)6'OS_2\,HXU04(FHFO) 9/]0@TD;Y'G+(4>G/V$8>^Y6=_P2([O MZY+3'$?9J:A@J*V<"Q;A$T^3$A"LPT MDH^ 8^D[821VM.(=E_M%BZ")N+R8C//Z*BG/SO9)2OSR.Q+"+JYL79)W2+E] M9OE+N^PM-(JD5V@1RUCS+@W.%_3'(O0FI U%EF$4WD+'&HRL(1 M,Y\AM$0=TBU2CX2A+?]U4G1N)PZ-^=?V 1J'T%K9BS7<7DGF9V M;?R%W)8>/Y<[YW^5UD6*T.[TF>\IFN=?EXZ\RQ8? MT/NYI[A$_\ $X3+]G_X/4$L#!!0 ( '&$6EA,Y+)$* 0 #8* 9 M>&PO=V]R:W-H965TW/5@D3>##!Q .=HJ M_6@*1 O/I9!F'!365L,H,EF!)3.AJE#2SEKIDEE:ZDUD*HTL]TJEB-(XOHA* MQF4P&?G_YGHR4K457.)<@ZG+DNF7&Q1J.PZ28/?'@F\*Z_Z()J.*;7")]GLU MU[2*.I2])V\%_B3X]:\FH/S9*74HUO,@=H108&8= M J/A";^@$ Z(:/S38@:=2:?X>KY#_\W[3KZLF,$O2OS@N2W&P54 .:Y9+>Q" M;;]BZ\^YP\N4,/X+VT:V%P>0U<:JLE4F!B67SVSB\4K@ZI)"V"JGGW1CR M+&^999.15EO03IK0W,2[ZK6)')?N4)96TRXG/3N9,2VYW!B8HX9EP32.(DNX M;C?*6HR;!B,]@)&D\$U)6QB8R1SSMP 1$>I8I3M6-^E1Q%O,0D@'9Y#&:>\( M7J_SLN?Q>N_V$OZ:KHS5E!1_[W.X@>OOAW.%,C05RW <4"48U$\83#Y]2"[B MZR-D^QW9_C'T=Q[)<8S[/QYFD YA-EW0J;*J+>8^T7.@JK$%PM:G-N:?V1-JJE20=;DB-;5N-(V;D6I)\I2P MV2-0]1O+9$X6(*^U&QP0V>(J#^&6"V_E?R0!E:@-L#SGKCDP<0C$%LQ28ZE% M#@59AA6B?(/,UU IB])R)L0+Y,XUZC-@,".;EA-FP?)&CQM3(_D_WZ>P,]OP MX#(3=8YO3+5N58ZQ.:.62 G,,Q>I9J>6W!HX^?3A*DWCZ\7RN_'3Y/KTC-#) MH-R06;+I>+"5P-;8&9"!G6&KB"M4M;8T/>G.FS#=B"O'*YZ"SFA],A:$O?O=)W2>!DSM)'5"( MQGM\SK"RKS*'E:J6UIS"?5U2AEBEAW!/MQI%4I6T;2E8J[HA1DX^:%ZZZ9VD M5O,1>DD2]FCL]P?AI1L'*8VW*!4UW0;LQ^$,?'MVM8L;EZV7>Y(\[5^& _I> MA1>0GB=A'V;K-5U3#FI? B5A2C^2):UWL^BBZ\"Z%#U ]? Q$,U!F!#-F$BD MYWV*TL$.\M$QO?##5>*'P<6Q8O?RYXU\W,CW84H\.][_J?J6]TERZJ3!'5I, M]-SZC:+/T<]-!V%;IG,*"%FDK'%EE<-:J[+)3":R6G29N0O$KT'<[\ *,T8A M=$!< R_I3MAU"TH[>B31WF'U<-]E$;VZRRF/-_[%XIHB)7=SK7?_=H^B:?,6 M^"G>O*B^,;WATH# -:G&X>5Y +IYI30+JRK_,E@I2^\,/RWH88?:"=#^6E': MM MGH'LJ3OX%4$L#!!0 ( '&$6E@>ZU]IW0D *D8 9 >&PO=V]R M:W-H965T7W_/D)(EIXY;'.[#;F2*',X\,_/,C'JVU.:; MS85P[*E0I3T?Y,Y5K\=CF^2BX':D*U'BS4*;@CO\--G85D;PU!\JU#B>3([& M!9?EX.+,K]V9BS-=.R5+<6>8K8N"F]654'IY/H@&[<+O,LL=+8POSBJ>B7OA MOE1W!K_&:RFI+$1II2Z9$8OSP67T^FI&^_V&/Z18VMXS(TOF6G^C'S?I^6!" M"@DE$D<2./X\BFNA% F"&G\V,@?K*^E@_[F5_M[;#EOFW(IKK;[*U.7G@Y,! M2\6"U\K]KIH>+O)9ON>,79T8OF:'=D$8/WE1_&LK)DIQR[PS>2IQS%Y?)G[6T MDA"R9V,'B;0^3IK35^%T_,+I*&:_Z=+EEKTK4Y%N"AA#E;4^<:O/5;Q3XEN1 MC%A\.F3Q))[ND#==VS?U\J8OR+NJ+5:L9=>ZF,N2AU H4W9I+4*^9S[[U^7< M.H,P^?12#BU]_B8XF;W88,5L;,=LE_8=. MVGEZNVZWGQ_>L>EK=GG]CR\W]S]<<=R$8,$60E^AS/26<'3:K:0 LKR'0K M86K8N82@7W\YF1[-WD2C4S:72GD+#-N+1U'[N]5<@*+_ M2/B(W0O!;K43[(0LB>/)F[=8]X_1FQ#>:^080H 54 VFA/+GM;E!7*9IT 0N MW@C;?KZXI6;SAGZ0%8AHRJG@R9TP$P*SX]&D P!7$H@\RXS(X.RA__GL@O7% MD.:,G-?D>B5\?"*7HK^U_@^7&_$HREJPM#;D!]+-7X2'>)?+*YG&7X'/?9-_0_;IT_40/FW3MS+ZD:238 B0Y HL>_ZIFDLM MTE?5X8D<1PCE@C\BH>0C.(TT=*8.S4";K2]!^_^$-6YAC=@FKI>95,+7(MRARD8;,CP7]J&ZY_S^.2J;N<]]%>PHJR/#[[/N?[4_(C4WY%AG0X@< M=D$.!/;BR6C6^TWNW8NF'1.T.31L@I0VK'%%FHHG]*HV$![8IS:F*5+$7N#,2T'XV-RT:46), *E9]); :TWS))E]^Z9A62)$8DV:?!;IG6ZA+M' MVZ!Z60QB/PLN1 7M(1-*/D4Z2Z7U*% J4W%88""!JERMK&RL1V>"18+)>;W# MJ"+_$J'&;R+A4VDA?)"A#C2J;!0T H(.HN]2J/@EQA[J:=I@:+JI-=*5CQ9> M:%(@_^EH&!)N2PPV])?.-11)@6'%HE8X]!CZ,M^I_, SZXT4X>US+ZX:9OB1 M&? (U(!2&\:3HFR!'PJHTO@4\),^<8#ZDX K[GHG6ENH!8*P>70,?0)-HM& M)^PS=#?,DQNZJ49V? (FO=7EJ^?KL]%Q)P\MF'?Z_FP4'="RJ9M^&037C49S M)-)"8O_^Z>CX@+UMG=12^WYT-#H\>*9(/R[WT;W$!QOZ;+P&SQ^U4)8[D&*G MHRDX=0>0?D"&%@B8P&*YK"P[/J36(XI\5%@8@ 8G,:SXT/ A@BL:3D\GZ+/72S[ZFF*:8:9$ U&AMT5VWW6>TL L%. M9\*'0>A>J.6260X*MM^@8$-99/&ZNA5S6J9/-:A$"7+S*VA LU*[1ATOI:T" M1*QSX@ERFP>>ZE?'%I2)F+%$P]_7S>B'A0X!&<"3,)QM-:N= $T'R9 M_@<1U(XE>].N^Y@+MQ2B[!0)(T0;2+T ZH+"ABPE>N%/(!WP5)G %0CA]?BP MMQ]NZ^#Z M75[;> !KC3M)-S])B_\"4$L#!!0 ( '&$6EAD#267H0< M $D2 9 >&PO=V]R:W-H965TB6('8[#,,^T!)ML:5(C:3B^-_O7%)2E#3.L'U)+)+W M\MS7N55">/90*.U.>[GWY=%PZ-)<%-P-3"DT=E;&%MSCT:Z'KK2" M9T&H4,-D-#H<%ESJWME)6+NU9R>F\DIJ<6N9JXJ"V^VY4&9SVAOWFH4[NGO1$!$DJDGC1P_+L7%T(I4@08?]^V5)-C]W6A_%VR'+4ONQ(51 MO\O,YZ>]:8]E8L4KY>_,YA=1VW- ^E*C7/C+-O'LP4&/I97SIJB%@:"0.O[G M#[4?.@+3T0Z!I!9( NYX44!YR3T_.[%FPRR=AC;Z$4P-T@ G-05E[BUV)>3\ MV25\XKSTE17N9.BAD=:':2U]'J63'=+CA/UJM,\=N]*9R)XJ& )*BR=I\)PG MKVJ\%.F )6_[+!DE^Z_HVV_MVP_Z]G?:YU(@E+H2&;LIA>64#(YQG3'LE<9Q MQ=Y;4Y6._3E;.F^1)W^]Y(EXS^3E>ZAVCES)4W':0W$X8>]%[^R'[\:'H^-7 MK)BT5DQ>T_ZO47I=^K>;Q16;'+'+Z\]7\\7UXM/=U9S="IU)O68=U>Q&L[DH MO2B6PK)D&H/09QO!Q(-(*P\7H>5\@4%4;PP!I? MA1^P3\BUJ-8+6SA220\MFH!X(Y5B%'HKET >3BRL+)9*L-F:+2L'+SG7AVFI MJH(K4F$]:(R]_VT^#PFRKF3&=4KWI+DVRJRE@ 1M!>3/[Y#>L0\7,[;H'&]O M8MX$$!\^#]CO-3ZPDX(ZN "6( R-+^ ?G YWD ?WDL&(+2% 'L$1N.>-YP\L MY2XG7Z="9,#EJN47D!V)$A4&DW@I/3*<9U_ )>0<-V#712$RR;U06ZA7X&4Z M2O>FRCCZ'3PJ'>E&A2 L* OM>"#21^^:C6;C@^\;_P/T4\_0_K2[/V"S+).D MA"NU#8I*!?,!6) 'R ^FSI<&5AM5UTD9#FC<^D:SN4==X\(.RB/VPW?3)#D\ M1K8Y<2_TFZW@MH\^HL6&4Q+,J[*$ V9M#OL<-+#.V2:7:=X:6:D=%1C:#FR-EW)0E(- M8A-52C1VW+&R3;HM\AQ^6,&?A/6C3-%#1==0P];DLIAK*NS746]*0!O])@O, M@/LH.Q6UT8H'?X!%_3;H]H]W-B;#D-H)=2YW;5Y) 5LAV6=5:L(%*Y1R1/O&1Q@(CD__FE81#? MJ''_P? NCEL4&ME-^N?H%KC,[T)? M=S^%8^R">CJA")\M#$TEL[CP2^/=.7EWCTV2,4"W MAH+;0WCWV'@P99<"CU&='R((>I;Z2[ ::N@N]I5 M\O/@;8W]8V?U&P,>%74G=T0'@UBDDK8BZC&\4SRHT<6S<:LET%48">J),G)Z MR)HP'_@ K)D'* *-:551_BMLU<4O6 M>878\%A^H5"(%/ &'[+KG45^"9UB[/MX,[N\NUY<]=F<>,BB&[;S_L+@A3:. MV/,KFO12<*0+"=U%">^U,A2,CQL$<'R-GB<<:F\NO7_3>2?GC[V3U8-^X=][L.<9'>M*$F M"2Z6D&EF7*E!&;3@/+;B73#\S 5F'4L'L+\RQCCL'U!+ P04 " !QA%I85^P]!1\% #""@ &0 'AL+W=O[E-+1][IJ M[$EOZ=SJ:#2RQ5+6P@9Z)1OLS+6IA(P'(]JH9K>Z;%? M^VA.CW7K*M7(CX9L6]?";,YDI=[N M((_R0CAQ>FSTF@Q;(QH/?*K>&^!4PY=RYPQV%?S)?Q(MB>J\;M[1TV92R_#G ".#V".,=PK/X MQ8@7L@@HG@XI#N/DA7C)/N/$QTM^$6^7FT_T:?H7RA:5MJV1].?LP3J#NOGK M.1ZZ4]+G3V$M'=F5*.1)#V*QTCS*WNF;5]$X?/M"#ND^A_2EZ/_CUEZ,]SS: MVP_WEY0=T?7M_>SVZOKLYI)F=W>7]WF?])QT:TC]\!?>_XAFCAQBH(+8B._]Z5),_>L&BJ@JB-L. MZ(O7GRQ_FSU*@W9"GZVTS3,@PS__2Q+@VB 48)! MBO]H&(9ID//>)(Z#">_%>1Q$=.Z5+PWZ'H[D#)=J92D*X9-D.;S[Z20-L@'E M>1),:O(@IGLC2DF-J&57'H[G8/ZK!:PTP;G]) _& \I@G$R! ML9]X$&-L00;.J(?6MT[#U'9!-&[!WQGZ*!IK*RI.>R6-V]"$4D3JXV= ;U[E M<12_I3P(D5P0#BC"".D-DR@%8*2,["=1D X\$3$ 97XT"<>>'.QS'@GOI],< MZI;6J=I?_KQUW!RV(?SED/R.CZ25?,#3@,(]P;P66+9; MD:#@?RYEF# !^*Z""$PRBL:X*!Z.,4RZU0E%Z328\#"G*,E@ *#X,,\=;BB- M,U!QKQTNZ >_^]['*15+ $5M0!J,K]@5-#)K&\=8%SOSAPU9N<"WV &SV>; M/!TF<=:JJD0 N^VLG*N449JC7QJ[ M:L=IA_UG9LY$)9K"'PMX+&A/JV\'OK9 6<0"\R)"W:# 6%Y3+Q+,AU$RP6A6 MELJKBLI6DM-X''QKE=VNQ1/0NBO@W3]T-^7@T3"-N,JVO6XIJ])S8@5N?&?< MCUB&_7@\/M0"YCDW #PGT*P:?-Z-D4VQ864VMM/Y@Z0.V[9L3R9-U$ M(N>)B&'349^DF(VGGNJS0Z>%>@&2W\ MZ\E2P?71/3'VJ_L'VJQ[E_PP[UYW[X59*'!;R3E8M^1(! M:@D !D !X;"]W;W)K&ULI59M;]LV$/XK!R\8 M$B"5)5F.$\\QX#AN&R!O2+(5P[ /C'2VN%*D2U)QLE^_AY+CNET2#.L742+O MGGONC:?1RMC/KF3V]%@I[8X[I??+8;?K\I(KX2*S9(V3N;&5\/BTBZY;6A9% MHU2I;AK'!]U*2-T9CYJ]:SL>F=HKJ?G:DJNK2MBG$U9F==Q).L\;-W)1^K#1 M'8^68L&W[']=7EM\=32U/_V EQOEFB>M6MFLWZ&\=MY4:V4PJ*1N5_&XCL.6 MPF'\BD*Z5D@;WJVAAN6I\&(\LF9%-D@#+;PTKC;:("=U2,JMMSB5T//C*5N/ MU-&)4$+G3+=-)4Q-M32:M7>CKH>5(-O-UX@G+6+Z"F*2TH71OG0TTP47WP)T M06_#,7WF>)*^B7C*>43IT3ZE<=I[ Z^W\;G7X/5>P?O6UQM6PG-!I]+ERKC: MLJ,_)O?.6U3,GR_YWZ)G+Z.'+AJZI[9AGOV M%OK_RM?;B)=7=S,Z&-)T=G,W.;NDD\GYY'(ZH]N/L]D=3:\NKJ\N9Y=WMW17 M,N4;0V3F)/4#7HU]VB<-%BNV3,+1W"CTNAO2Q).'$NH@2/_.PC8I#(^4=L\T M"EHI]*;;H[,UE&3HW8@5:MRSE4(YVJ'#PRC#DO2SZ(@^H%O7ISGBA-G1A VAIKQ\-L&9Q"HGOE*7. M55T$N20!RIHG"7BRDQR Q6:G=9%;%QOO@E#C(:Y,!,RUL7)" 7U4KZC31?B.N&#=F:10\K,#OH67?1'_0 MY#1%EC*Z$'F)LK3?V:!D$(?L#@;1 =V:N5^)X$; E3D& P*:]!*<)=D!4*:@ MZVW=QA 1A<&%#2629 $E1HWT^Z%<^H-#I/P<1T.,A;RNZO8**!@=FTO1 .SV M^G'4WPOK45C;&GHKR#LA>@#&FAS!S+]3M&W,(/ZV.;=3%XP_E;[)E%"6).85BJU%:.G\BW'+:J=9C4?R%@?.^$MS1#D M/?H0+A[(Y<*5- S\)VP\* !M&0 &0 'AL+W=OV8HRT[B^(KNAP6"2*(X,\^\#^7CE;%?W4SK1GR; M5[5[WYLUS>+H\- 5,SU7;F 6NL:;B;%SU>#13@_=PFHU9J)Y=2B#(#V^%O?7"33F=-;1P>'*\4%-]JYO/ MBVN+I\..R[B"-+DWYBL]G(_?]P(" MI"M=-,1!X?*@/^JJ(D: \4?+L]>)),+M^S7W7UEWZ'*OG/YHJB_EN)F][PU[ M8JPG:EDU-V;UFV[U28A?82K'_\7*[TWBGBB6KC'SEA@(YF7MK^I;:X-Q=L2=,W)C5X8VY3U M5-SJ*8S=B%$]%F?:3*U:S,I"G-?>\S#A\6$#B41W6+3WA%W7Z1\PO>H7?6NO.#GUQ MH95;6LW+GTI75(8>G?CWZ-XU%F'TGUV&\&+BW6(HM8[<0A7Z?0^YX[1]T+V3 MGW\*T^"7/4K$G1+Q/NY_V8E[N>_&?GEU=RJR(W%S>GUU29N3\\N3B_O MQ.CRDS@[O3J[&5W_=OY1G%_^>G5S,;H[O[H47S02IM$6<:S'PBRM0'&QBI$[ MC]QQCN%E+68P NWY>/7I0CQ0.@H%M?2#JI:J@4-:8E.[@?A=V=(LG9C /\:Z MOBCKHEJ.B3.*S5=4-Z<7RF]G-CZWM'WG%KHH)S"26BRJLO ,^V)JWC7F74M; MS%1=ZPK+1+JP9KPL&@^'[%$6&J]6VFI1@+@T!K & ;K%%Z(UK.3]89!=F9)2Q=H4M[V&4>^I.1^+G MGX92IK^(#\NRHMCQ+D;V6(74!V,4 C$0=Z38VGX+6R)*2CB-4\-UD>6X(9&_ M$ G*%K.RT^?[.--A\ M@,(T+ZN*,N0M3P*=7]:%XXT(^TD>#4++E1*H2-QPD)/X+ 0EQ$8> M!L0F.3B^+C8,2:TX)I53TB&.L#]/(\#^>_P[XI3ZEU:6IDCO[E%1F"7)MTB% M\H&RK(^T:$C%,&8OAS)A#^22-0\S_YC!KBF PF88% A"2B_",(%=H7Q("L/" M40([G!DS7@&(D/THSF#):)B08<*4O-*/@Q!;DWZ44&R\Q"GWX@P2CS/*."*R MW$>6))[P&&!$3W#FY((P3D$5!@%>IA(^C@/2;QLHWH4 *DF5C)CEPX@V]DE2 MO@-FN ^FA, AP_0!'8:2(RN,0I]DE(E24F<+9AA3 M9,=!!,OY/,MS,GG4SX:FDVW27T#W)5"3+JVV+LC'U_L/#;-TUC\^%W2-_7A39NP;]H,^EQO!K&I MKD%7 :A% M (I+_AK(TQ3!R$B+#@+:X29J,KHE:^%==(H1GF8QQFV6'#^^D?(T'"5*H^&.)"9'M>"@P0J'AEIRBF$GFH,OD(,;V2 Z& M;XD+76X;4WQ]Y\=QJ$70U)J#GFAKGZ\?A EB@J0"A4<_)!0W>ET2UFW7H+F0 M*QUAAJ&(*(E)PX.063RQ\XZZ3*4P"0-$8I)2,?=UHS;UNQ>;#UJKOO41?9"S M9@:^8(#YPF:HJ8;L)138,! M=MG.]1P3G(/=(8H$<<"U\.AY3>Z/4]_HG,1'!03@9*(+/\(4&C691C4*'7)U MY_,U)CY;4/:L;-E@M!!CLZH)QD255M \09DF%B]CMK]S'GEUR,*AYD'_K=/% M);;,Q @VP\G%I[=,_0P1^(% AAFWF3CSZ2[[03C$RNG2(B)%% VY;U 1C+@W MAZAV.3'"&( ^X4HEKI4_B(8YM2@JD!3>^!=%X!0S&>42N>>+L=48K+B&4D=( MJ7]%5*ME1HW%Z^+^PEC$-?"YYCDK@DW2ESK^J\JFACTIGKS-)R8PG_M2NE(")13VX;!H\ZI/*UE&TT&W M0IF)U72XM4IB* 'Y\@_ SA(."1^M57-C&T+X&/;7U"@=JKAZQ 6Z.M" M&/R#*.=4[]L1HWENBET0Q$X,_Y>W>CEIH8C[XDN-<>(+CEH/D -Q31%E<;;C M:HUBO" 3^V:VU63H Y;5RG^%VIYG1I[[J>?.<]]FQ'E:Z_:(.GIF1(16$OG! M,*%$; ,?018(SN G,4[\GL4RGYXVK7NQ1\LWA)6#588Y*'9],3W<^@0.1TSY M0[_S >&_AG>KW6\)(_\)?;/=_Q!QH>RTK)VH] 2DP)GTA/4?]_U#8Q;\0?W> M-/ ZW\ZTPGF>-N#]Q)AF_4 "NE]83OX'4$L#!!0 ( '&$6E@*:>UAN H M $@< 9 >&PO=V]R:W-H965TI55<^;36F_N;527CP5N7%O3];>5]<7%RY=JT*ZI*R4P9M5:0OI<6L? M+EQEEGMR-[J^G])Z7O!W MK3:N=RW(DF59?J.;3]G;DR$II'*5>I(@\>]1O5-Y3H*@QI]1YDE[)&WL7S?2 M/[+ML&4IG7I7YG_HS*_?GBQ.1*96LL[];^7FKRK:,R-Y:9D[_BLV8>WX\D2D MM?-E$3=#@T*;\%\^13_T-BR&1S:,XX8QZQT.8BW?2R]OW]AR(RRMAC2Z8%-Y M-Y33AH+RQ5N\U=CG;]^KI7]SX2&)[B_2N.L^[!H?V34:BY]+X]=.?#"9RK8% M7$"%5H]QH\?]^$6)[U6:B/'50(R'X\D+\B:M71.6-WG!+O%>NS0O76V5^.?= MTGD+#/SKD+5!UO2P+,J+:U?)5+T] ?"=LH_JY/;''T;SX?[C_*MC8M$2F.*\R4:Z$7RNQ*G.DG#8/U^+.\Q,$BU[^ M0TDK/JQ6BC-":.,5S/+"2J_$JT\&.,MSI(P;"/64JLJ+2ME4&8\L=>?B/2V# MF$_.U=*DK5B*7/MG++XHHTLK?BF].#^P?9Z,FNT_2YNNL6LR:2]A$!9,SL2"MS8&O;,JTUY\ ME*G.M=?D&O;6;^JQS!\1K)T5S]L'C"^A1.5;D\V\NR3=KJ[.Q&Q+MV,;%_V-E\EHO+OQ=Y.61:$]@6_/P(%8 MY:7T9!H##"K.H?!DF$Q[ F116J__ P$9DK:LC1<2L-(-QM+2>2=>C2;)XER\ M@HQS\;7T,@<# _N R6 XGR=S7(T&LS$I]Y-RA+LUY+[V9!FOG/&Y 50_E>:A M]^I4C >SR3P9LY Q"^',^EGZVK(M32*I#O$#4=8V""BZ=50HL,3@I7<>EI#Y M<*))=06E-T@X(5U,4=BENZ0[OPX)^ED^RV6N K!/H^*XF;5>XYC.1HMD$9 Q MNIHDER%@H\%PDUEDD O/#3^7T+8V M3J5@4EBUS/6#I)KJ$O&I(0_82I[9VJ>=J*(53A7ZM32FEGG^#,H)>48A;C,8 M)RL)E#_#^I9YT':P7+US#N?:EO+-29 =LH6$=\GR"NXVZLDC5"ZU>JFR\T1\ MC-+99[2>Q?9M&&R?S@B&6:Y>_AOT*7PI9/9OE>*5#6EH7PZ%GH.?_7*Q3* M,GOFD%W>. &Y7WZ4177S6;PJ8286R*K*=4JZ#X0DRMIA33/[&V85D,4'6P\%7V9NY+J MHD=SZG#QJ(PT\$^N05;D(9(ME\RSY*04N0*_I\K2#BQ37 ,I^ 2!4CB9!]#F M"@G^>BG3;P)=A7&2>TPLII=4BOU*6 M'[+8BS\J0H.[)#9F-'2*60K_MY\\GT:M8 MU,2DRV ]!ZL>B [.NX"4Q,[0Y730"F1N"@B6[%[15$FX(^'-WO'\O/1S3F@ M( E2,([ILY>_O(?L6Q(=MBE( 1NW:N]DYZ#_E1OJBJ:2[2SODIP $+.Z:>C24%J/9/>>BX-Z M^P'GX@. 9N3*JZMD,467$H\X'O!CTOY?!++75XA[JS,D5M,HB5]-5TM&(YXD MQHQG3F 62"$1R[!OU>P+O0MKEBM/N=Y'[LXI+6YA&#+8Q.&236('IG_6VFE^ M"/.^4G)7I56E2=#E9"K4FQVAHAWV0^O1DEBX58AL1,MCPSOFP\\@V"^+!T.RY^/M>K=_0$L=84X(%:4;[!J"/:!9 M9($F6BM,[:]#>>K8TK8#9%2LY3=MOD/M7,M'"2:+B+#0QE2$=+BX1J+T:AIW M^4@'MPI-#R,J=AI@Q$S'3@A+<8SEAH:KUP[J.H4#$);/W^\X O7M0H[\UN!K MIQR'=JSE]Y6*%:LWGX%Q:VN9_9MY<+!?C'C "Y77A9$O5X_*HFKSTS)V?M$/ MKE*I7FGL-(VF1*]H'?'*'D/97!(B\@^M^XBY'O8ZX"]W7@5U%ZM*.N;0?N+HM87O9\RAUSA%H1K;C*1Q&^PB.C+U9R"==U$4$';'KMG^[ MKUD!3'GIN(%?[1YUB('@UB;WQ6GX2-+RF@MC1!2$3$N5RAQS$<)&Y6/O )H: M91: #GAJ$[Z-A\_4N?1=3[9E"\*6X!HE)$[6[]K5 ,L0H!;704X+Q2NN3 MK2\MO5;HT&<)&+V6T&2#A+F<[5!Y:53;*FP%_QB-\(>IW;JPN'M/#DR@]/PB%?<=62HVP9+?S;2@2Y;MN?,O$O!Q0X]=^:9][DRJ2)*_IX]& 6) S[VR17NM+1^"L/ X&S[(A*PF M_K,Z]=&CA^V983D=30$A8[D&OK$J05;^B ]L?#V_\"4$L#!!0 ( '&$ M6ECBBF"G! 4 -L+ 9 >&PO=V]R:W-H965T2(%I[+HC(7G=S:>M+MFB3'4IA U5C13J9T M*2Q]ZF77U!I%ZI3*HAOU>L-N*635F4W=VKV>355C"UGAO0;3E*70+U=8J-5% M)^RL%[[*96YYH3N;UF*)<[2_UO>:OKH;E%266!FI*M"8770NP\E5S/).X#>) M*[,S!_9DH=0W_OB<7G1Z;! 6F%A&$#0\X346!0.1&7^WF)W-D:RX.U^C_^1\ M)U\6PN"U*AYE:O.+SGD'4LQ$4]BO:O4SMOX,&"]1A7'_L/*R(0DGC;&J;)7) M@E)6?A3/+0\["N>]=Q2B5B%R=ON#G)6?A!6SJ58KT"Q-:#QQKCIM,DY6')2Y MU;0K2<_.;I%<,M.N)2Q>Z2:MWI77B][1"R/XHBJ;&[BI4DSW ;IDQ,:2:&W) M5704\1,F 43C4XAZ4?\(7G_C6=_A]8]Z!G]<+HS5%/P_#SGI(>+#$%P0$U.+ M!"\ZE/$&]1-V9C]\%PY[/QXQ,-X8&!]#/T+]<;U?[AYN8#R!VYO+^@&H7$M26:A14!JK1E$)_T6(F$EE(*]&<@JR2 MHDE9/U&Z5H1%F%DF$]YD[X5.*T75T)IM-"-M=P-P M[H)%71K0HEHB9%J5$()50-GT0O@MQMK4U@]O&#O(=6Q8'I\MDJ#-T0LY#YO: M0?4\5,#$)"0O4]1'=>FD%-DN6;'-VPU>"^!NGU?2IX9H6FQC,266)BYI^2_B MOQ ^?*ZH6HN"#_WX+L0)]/O!@(=AT.=A0%_S7&E[QF>_DF9J%%FG(1P%(81Q M<,ZS]8,A#2+(T].F$>5/7!7+<2#X1)H>,FC(1X)N[[[.%8)^( MJ);^E3! OTP5)&O^P]-K!JV%3%U$"BD6;?S744R9;J:X)/1&.V,X)[WU.PJ3 M'=8VIAJ?,V]2_4/XD>D+@YYGL1W&X"Z9,Y6=-4R@,6@-J 5GE[<$GY/]:<0#QRN)&/53RF6/&Y-\_.,>.MK,4+NV0D9]3]/3 5)I$M60-:YKQ4$T@N^!,KY'PQMA2CKA2WU;YC#R70.&[=AR MB)Y#IN_4IZW@UN:L.I2UL$*->\'8YYN 8N8GIMJD^8 )B&T5&9G(*CO?*?9-N1,V(>\DM&CI4EG5C78:3%AH+441[7G%-)K5' M(Y=@M$3NY$+2NN!R!@OJBNB3=5R-3E_%5;%7.N"FKQ M1(TY7$C3-HZ69O#%>\BL)(VWXF^OY#ND?;%MQ_^S](C2=;,B:C%1[P6C0\56X_K"J=L^WA;+T M&'33G%[?J%F ]C.E[/J##]B\YV?_ E!+ P04 " !QA%I8A/*A Y0# #. M!P &0 'AL+W=OIUV@=I99-WD(<@#+8TE-A2I#"E[_?<=4KZHP<9H^R**Y,PY M9X:[SHNA=31>!C6'F@\-+534N,#@:W+4M#N%I79CJ)^=%CX*//"^85X/*Q$ MCH_H_JP>B&?Q$263)6HKC0;"]2B:]&]N+[U],/@D<6M;_^ C61GSS4_NLU'4 M\X)08>H\@N!A@U-4R@.QC.][S.A(Z1W;_P?T]R%VCF4E+$Z-^BPS5XRB0009 MKD6MW$>S_1WW\5QYO-0H&[ZP;6ROD@C2VCI3[IU902EU,XJG?1Y:#H/>3QR2 MO4,2=#=$0>6=<&(\)+,%\M:,YG]"J,&;Q4GM#^71$>]*]G/CJ2E+Z3C+SH+0 M&4R-=E+GJ%.)=A@[IO"&<;J'NVW@DI_ ]1.8,T)A8:8SS/X)$+.VH\#D(/ V M.8MXAVD7DK<=2'K)Q1F\BV/ %P'OXO\$#'?2ILK8FA"^3%;6$=^:K\^EH2&Y M?)[$5]*-K42*HXA+Q2)M,!J_>M&_[KT[$\+E,83+<^C__S1VBS3ARX @&9W*S#R71@BU"(#&J= M&IU)7W)"05536G#1@%DIF0N_:KV+J"HR3Y*K"M4.7E[W!]VW?+V5"I5J(35E M)0@S< 9>#JX&W<%I]T?NI O+@I/\;Z@K8DZ2S$D83D8[>"U_ =_D0!O]:RIT MRBU"K!2V$"A#LL M$+QBDBUXRP7K"C U@=0;QC.T QXS0[83CN>U9((-LYK: MMC@"A<@)L' MW@0*[\F4X+A[^@3Z,9P/9]2+-&K#KLRB3@XLS_(=\JL^NQRQU-RDF: FGX%U MB'!5LQ%:&S).#: VIZ0HS'UJR*2(#)!S!@S#$6,*?0(E?AT8I\TO^?)F' :[ M>\4LX<#5\<[.R^>HA=X=M-AZ964F63B?@>1* +XQ;M?Q9L&C9C%( M^F_>>;$5)WWG(7C_+WXMNL_5:-SJL252'EX2?U%K[9IV>UP]/E:3ID>?S)N7 M;BXHEWP9%:[9M==]&PO=V]R:W-H965T MO8!N38007$2>I+^E#T M@=H=282YY)KD6G:_OF=(:;V^QNU+^R MKV?.#&>&P[V%=9=^3A3$3:F-W^_, M0ZAV>SV?SZF4OFLK,IB96E?*@*Z;]7SE2!9Q4ZE[6;__OE=*93H'>W'LNSO8 MLW70RM!W)WQ=EM+='I*VB_W.H+,:.%6S>>"!WL%>)6=T1N&B^N[0ZS4HA2K) M>&6-<#3=[XP&NX=;O#XN^*%HX5MMP9I,K+WDSKC8[_29$&G* R-(?*[I$VG- M0*!QM<3L-")Y8[N]0O\<=8+M':XU1%Y[8,MEYO!H%0F?>7-T@ZM#3O]9S9DRPU9Y)T$199',LB# M/6<7PO%JH'$CJAIW@YPR?"AGP6%685\X^"R5$S^DKDF #@O MZ>5+H,,$E#T#-,C$B35A[L6Q*:BX#] #JX9:MJ)VF+V(>$1Y5V2_;(JLGPU? MP!LVJ@XCWO#GJAXIGVO+VGKQQVCB@X-W_/F4T@ERZVE(CIA=7\F<]CL("4_N MFCH';]\,WO<_OD!XJR&\]1+Z/SF;EX&^?CL_%H/!KO@\&I^*'Z,O%\?BY'AT M=G%Z?'+\]?Q,G,])3*U&A"HS$T%.-"W#5/T%$P6>9C+73,8+.Q539:3)E=1" M&9BOCLR$#*UU@H,.@9O7SC$L@D=YB'$1KR*G;.&QO5"Y#%0(:0K$4R '-T>W M]I'+/6;*5'7PT*.Q3)3)BPB[P8M]Y>7I3/Q66Y97.943$Q"CF!K$B727%!+% M<0&%0$R+D?<\>*9F1DTQ8H+X!D0GODWXP*.MQI'7O347QCZ:_\\$KX\-DH?6 MR(-^0ZQ_H6O28GS7:C?1/KOMG)!MG'>ZWE%#[;SZ_8A@BGKB5;#!IE&\UTOSM\LCW8Z?;O=SXA M0\&/8&'0Q,52D$L\UX=W<&VH-MSJ.^P.XB^I+Y/Z90K0XD$(-+HQT.H?0SMW MZD9B:Q%Q36QGW??BBY(3I550]+\T:Q^H[7:R@VZ1?ITQ'M!H/OT'"F'X0U3V ME&*2C8E&X&*?OBL4T@M":E,8:]Y=U5(C"HC3R+-6XQC+R074*X)ND)R2XIQ\ M;(RN.>YQ?7NW$RA45MK>4HS97->XWCAX4S"R8,YP[%-+7V"LQY-M X&,K1V[ MH[=:%5'(H02]G,09W^6^&W-R9*Q8+#B&)#;5,6"(2XN9E'6 WF):FR*)YHQZ MK0H>1/F07_ID_E5&;66'JX?Y*&&COHCYJ!O=H65UV&XA':P:5J 9O>%6(-1(:!!J5F-::Z1GN(ET](1QGS7LOS4JQWG; MC9QC^NGR"I8O*V(#5/(VC4V=+<6DOB47;SW&+]3R+-A#I%'Q?GRM!J\]^/9M MR\"0J,JX.AVBS\G@G4%,7<[IG 00"#_8\P:@HC1HTMQ M$S&S2@,KLHTV.$Y4M^:E.BTL?%JZL#PN+@:@;%%$?,1# MJZ(:F_2B8<%L\1"S6,MJK3IF&OT43QH?0(#M_W3YT_B!L8%]R;KB41)\LBA: M9^4VQ$+"CE7E[$TD@1A?XVMADF[NJ/P:Y\AFX''IPVMBD?/0CW@%+X;C*\N9 M*<"U6&"KY$KNPR=QER-2+FCE"'B1?Y H4MKQ@NNXF>6:$5KGK#Y4A!:0LBH; M'KMW8:.Y5G5@\HK2U@B:!>%-5^M5P@F FLMK/BN.4/[0#=_G\*!YW,=F[#Y5 M>?=:+Z22W"R^ T&8Q:3'4C/:/#5'Z85UMSR]4U&LS7#HL,,46_O=#]L=X=+; M+W6"K>)["^Z.UUMLSO%<)L<+,#^UL/VRPP*:!_C!WU!+ P04 " !QA%I8 MA>\'^K\# !?" &0 'AL+W=OVUKKBVYD@A)?WUW97!H MDW!?^H+UL3I[SJZTRVBKS3=;(#IXJDIEQT'A7'T9138IL!(VU#4JVLFTJ82C MJ.%:#*J18X/Z#[7]X9F48N2R@J5E5J!P6P<3'N7LS.V]P9?)&[MP1A8 MR5KK;SQ9I..@RX2PQ,0Q@J#/(UYA63(0T?AKAQFT+OG@X7B/?N.UDY:UL'BE MRZ\R=<4XN @@Q4QL2K?2V]]PI^><\1)=6O\+V\;V_#R 9&.=KG:'B4$E5?,5 M3[LX'!RXZ+YS(-X=B#WOQI%G>2V^:S^"CB-28AQ+]T(.[&_2-X_382?8_7 M?P=O'X 5)CI7LKDS%(Q7$?ICNK;.T'7Z\ZTP-$[.WG;"3^S2UB+!<4!OR*)Y MQ&#RTP^]0??7(Q+.6@EGQ]#_QV0>][.\^S2'7GP)U_.;^6HUOX;5_,M\^7D. MTR6/;Z>+Y6+Y$>[GJYN[U>UT>36'N]GOBX_33XN[Y>G,&/7*K>@J):2!_,.3+(A;,.SSRSA*WW@71]XIT78%C(I(-'(TRM M01(UNUG;Q,B:P3I@=>:VPF#'9W\_ ^;@4+'O9H?("BC1DB=20%NN0\Y,ZJW9 M@-1GM$V@HGSADU!EX@=M0_B*.^F,U:KF2,4OD3(P[/[( >/+^OU0T!W]ST7F MO"@B2(\(JJ8L>OH%[N!2$D S:K.90Q.^51NB@Z)?HEG9^ZRBJ9,]&R.$U[O='I M4NKRX.(-W_ML+]Z8VA>Z5)^MWZG2K,ZNU!5'*N M;I7_M?IL<76Z0E[PFU8KUSH7),G4F&]T<9._ M/>@10ZI0F2<$B<.=NE)%04!@X\^(>;#9D@C;YPWZ3RP[9)E*IZY,\;O._>+M MP?A Y&HFZ\)_,:M_JBC/D/ R4SC^%ZNPMM\_$%GMO%E&8G"PU&4XRONHAQ;! MN/<$01H)4N8[;,1<7DLO+]Y8LQ*65@.-3EA4I@9SNB2CW'J+IQIT_N*FS,Q2 MB:_R7KDWIQZ(=/\TB]3O G7Z!'62B@^F] LGWI>YRG==^BSB MM_T7YQ+5V66%<;97XS^74>0N/^.]C,@?$P>.( M%"7GKI*9>GN ,'#*WJF#BQ]_2$:]U\_P.]CP.W@._45[/$_]\=/7]R+IGXN; MCU>?/KP77R__]?Y61,RI0@PKX0E:R#(7?J%$9Y<+,>/G,% AC7<[/V4#TE])?(CHW)?RS* #ECA_;\ES\6FJ"NO72 _M0 MI*/N!(N>T7$PZ/8$8@V15(I^O]=-Q&"8= =B@/.1^&J\++"N/SS#ND,Q M'$VP L>S 9Y^?DX0[-V][8J?5*ZL+,[%56VM*CT3,\9DC&W $5U=JYG"XUQT M)FEW>(P#^,,A3;L3'/K#[N!8],#RH)L&7)9HBYJDW3']C<00ORW1[ )6#P27V'Z7&,Q.,O( MK'ZE5,D>L;O-5O?2\V,'U=3>V+68!>4+O66/-VP\\4D@.*NHE,V@%)0)\D3] MB$-W?OQAG*:]UVI/)'Z0O#X6*X)RT8?=G@??OLAJ5,KN >I&-71*=&"=FFO- M,2BW5$@2*!&(&3&S9GF^\? M.JP*=34*]DSFX&)DB &L=83S(?ZWSM8F=B+: M*OXG^+_U)OOVBLI5CB!>HH0[R55PP* )6[6#'8YQ_ 3UVP >\+!N%IE$];=, M"0T/R/%!!G?E8T+^?-3(\PHZ@]ISL.9E.=?38L,E*";'84-&((LDZ>M&HAB6 MI"@E;;9@E\C5'3J&:DGZ@()S[1VY?N @[:;QR)Q0=H^I&,>"K.%BB#&;X_;B MF]*C!X"/U-@2#@-7L$#2;15!/^ M/\/_7XVO3[456\=]X':.\Q@[*_'%#KN"HS#44;@'M*-N"%,5W9&\O;(:K98N MUB*O 6@(V@;U1 ^-8>;8-X,Y&N__\J-<5J^O-]JGC7ZZOKDA4N+FA._(J" & MQ/YS9>965@N=H1S<4[3"IB64ZDY$):W7L@ [9C9SZ#BG:X%0A.K<4_Z:-S'E MF@VRF!_7P.UNT^).0*"S(POS^A+[!-TZKF)J61F+_K.5T-Q.1LNDM6OV@J6I MRT E'=@-*BBTG.I">QT-,].E+#/-_@MD#O2JMI5QK3+;0-4D(%&U;-PL#O9S M""4]TYDDOXCO'331OL%H8##^17LM+82W\'PI,9BON'T1FR]$.Q MVESUJ>#W*0$TR38&5_ Y^,5*VMR)M ^@E)J']_<4"B MC6\\GZ(Y1 59 DW4 MD/0T$1_AZ&:[NW'N 2SZK D,#YF>+ _0+134)BT]D^4:>415?CIU_H!.FL0N&[1VU *5R+PX0:Z9@(&/5P/(+0\C2H3R41(-=R[@J. *WZCQ@!'D(LRM^]5!F MC$FP;6K[R,Y =?7T#\[W!NR75-@+O434;@J'S#)CI2#B M2#2YZHK?HZ)S!??'O$VF6J Y0XQBGR7UFX7^1EK#[9+#DI^O5- W4"%I71! M;2OEE,#[0^%(SR>1+YBL6.-"W#T2&,BBT"MJ$SH4,*LQZX<2XFI*1%Q8MGQ? M86L\++5\J9UZD!SVO0*#3LL'5JCHB["'I-X5GJQIGMN!H3Y=FYS9F:I"*^I\ M_K[ZVK7P@2K_MIS_7[5?TG 2&OR&,VI&+S//,0O.J2N0WFKJ_1K[-QV1F,KL M&SFM;T)JM5 4RW#O/#@J7! &*<+35J*AR5S]67/WPNH&%:7Z%LM.K*6 MRBARZC+'+&_UM/8JW^>%H^3/&N-7B!K2IN'T'H!#]J>[J.B4G,#WE+MEEF+' MV1OP3+I%-+#^*PLPV8A&\96:?YRLX$+='ZA5=_DQZV>D;_Z9\G6>1L% M[(GI/$ MYI:2\]/0+TRINSW;.TJX93!"P7Y[2*\+J)B,:+3@0[*=43$=L8(@>;N/#GVH M:4R/DC>@)J0G)JA'G>LX4AQOQH-6>5\H MCLR0@^4]=]FU7Q@;2F;35C1'S&[]8_&+K!S/_>%E I^V\WMG3.-@)^EQ S&A MD0S][JY2V#"[N@G=P].&(+\]$7HFM@O@:*8N$&$\3[!3[;]O"$WXX1",[!;5 M(0;F[9U]#VJF.XYG#K^:TLW4Z5QCBJ-Q L"M*&K7PA/6CCK9Z0K:0U&7ITQB MDFW58(&JC$,9O1V-20[7^[V&VW_SP&MKRK*;D<.&C$JE8+C'1U!Z68VA%?-*!#C4MZT5(A9;!3 MJWN)]!F=A.?;($%;0YT-R1_()R[78=@\?L0[P<1"%V3>5A?35+F7"IRI'P99 M;)A@ W!%C<9)!*$(,R5JSII6.TZ!C#&K/;V\-JA&\RA5*P[A38B21K=9\%.( MI/:K,3$3WY<$/Y Y:@FIAO*"N4/.YZ[?(,^3;W"GZERH (RPE.NF[+%BV97; MZB8=EVIN?$A\4-YE 4V203U"%YJ-Y1(HIJB;,>P4YF]>TE-'4O.;!QWG'V5) M4YSM<\.W]L1Z,;NR7JC%L='I=]Y>E.H>!ENI IA+_K(1PJ:BCP4ZXQ86.MJ@ MS0RQYF!X6A3-,4.J;#/1XH J M"1';G$MG'-;*U@C3'E>H.F'W*QC+%#IGWM_%_'E+WY?(AD\G+;8*^BI;4_V= M8-+<'2A049H;X?W'8RQW'_N".G#AZ[-W&^6?+I0B Y+"_!\9A 3\8(V MV'P\O?@?4$L#!!0 ( '&$6EADH+.<<@@ #D5 9 >&PO=V]R:W-H M965TX5MVV- M.KW%X7 ?:(FVA4JBEJ3BY'[]/3.493EVVA[N0V*]D#//O#TSU-5&FZ]VK903 M3T5>VNO>VKGJ[6!@D[4JI UTI4J\66I32(=;LQK8RBB9\J8B'\1A>#XH9%;V M;J[XV;Y3N=Y<]Z+>]L'G;+5V]&!P[?1V[L1K><%_\C4QG:N!5FRT/HKW;Q/KWLA 5*Y M2AQ)D/AY5/V';8LI%7W.O\S2]WZNC?IB50M M99V[SWKS-]78,R9YB?.U-.K-'>*8BIE\1GHY<6N, M+%>*K_]UN[#.(%?^?2C M%OGH6]+_YTA]6]K'3P]3$8W>BNF'V1^?_CF=BOG#I_N_B[OIQ^EO[Q_$[(_; MCW-Q"Y\@CD*6J?BLK),.-ZCWN %!RL7[4GR0SQ2@L"]TC8JG=VN=I\I8(:O* MZ$>6(22)8S<[+=Q:'8C"XZQ,0"Y6\?NR+A;*"+T4EN)FZ2K118%R9B5"/LHL MEXM<"?"3R*RM99DHL7@6T20(43!Y3K7O=P?BUH)]DK6'^4/&$?@LA6:23Y!6 MR!67E2N" JPP!JS",DI=OB$IM=/FN<&G*^(>V^HP64):O((O9>:L./WEITD< MA^\^S[]8OHS>G;&VNB)_7,;!^:$=CK$ /\&@TA!]?F(4$3'!.W#=OJO8#%'# M 687"8^Y(KLWTHHH"L:MZL"#;DKG7A=H"U8RLTZ?Z%J)AS7)SL'S!,"Q+D_V MV7\ @-0@>)4NX30.)>M[LV")25>B:B0:E>A5B=TI?,U!NX5OO:/P+Z9_D3A%YC;FV;-N>+P?:@[/B8B&<3"A MWW 27-!O%,(O\[WX1E@1!1'^AF(ZG\VPF)Z$B!U?/6@G\^_;"^&C<3"BWSAL M?BG^\^]MI'!)>)X-%=(V<;#?L?E>6\>!D+EB4T=01DKYYQ)FPBM*FF3-&9RJ M1W3QBBMX%,(9,1593.OF+($6(=Q?%5=(? &/Q"0RIDSZ'8QEX 5:)%/TLHR8 MELOG? @YXW$0B_,8>_Y/;QU6!XJ#1=:E++1QG%#?%4\^/8GADLNMQ_IHS@ZN M$!MN]BI](Q]ATJI-5-[O$X]44U8\PWVHV%>*_\^&4 15/V"4KBE?7>;@$+20 M+*&J00YWB.3%6DGX%UGIX5,X_;X^0>&YK:2;77"Z K?T,^O03_##<-QSA>+* M\?(1!@J$$U7_+$#X!K#<1GM2D)D1CS*O091NQZ*"JABDC;QRRB AX!PP]ZD\ M\UR1:TNZ*Q [M,(N(H ]^J=:EQMITM?!8L5"(VC;>_)"QRT=8_JT]G3AE=,8 MH\2]-+EFY-ZWA4Y5_HK6 RT'O@X$!DE!CNX?[V[((I5QKW3L3Q*[0>H)GD_$ MTNA"A#]35T#$?J:-),9)LX(>[U+D=XT?G]:4S$A8Z#B,.Y <=P/>](EM+9%I M CE 2[8%Z/(OA>#29M1"*#)&Y;Z:W:Y\_12 5ZXV99MK#_//;:<[%E9IN2+A MDW0[*6#+UEY2ZC)7;WF?GLU_D47U;B;&8>B3CQYN7>@+,A"SX_:V1M >F:PS ML!Q37 -MBH_U0Z# @!@_<<7 MP3 6OU/60--I?":&8+K197 Y%'.?CV232ONB1-1IP6D47)R)\R@8C5 :<&/> MC$^ LD2FD9R0EHS/@^'E,3 -)S.,,7K"B1A/ CB*K$;_SFL:M<(=XW*U^-0F M("&:P]Z;+<(0K6/O1<+P#O!Y%HQ>KM:O(J5+0ANP Z9/#42>:I\RG H5N.8 M%I>"3]YN0LF%?FSK-:=F:K?JMNG#E,@=\H7(QH>1I MTS9XV1^ZBGQPOZ^'!K)HUZ-/:% ;[NY9[P1)NWT4B!=GJ5F-"8?.'#SRHR>O M)<_T?I3S0_)FG6$*.CC>^)7=,\YJ9=2*W =3AI<'AY"#(\S>P05A4WFVRFAT M5@U(>^"DHTVTI7QZ=9=+##?S!#"ICO<;F)?'8WY%?1>L,%F3S"2/D%@B*'4WC=D>Q8RZF4:,\;,8(BA?''KS*3BKUH: MYTU@M9X(R'F<&'YH@?LMN?T#C\G1F'/T(J!C\;&4):Z:[)(SW)WN_)KPX+B' M&C6*4X3XRRC^MN#/H"?#,:;P7>8/1]U;3OSA<)?XU-;1T=>[06-[6&H3<'LJ MZQP-R=9C1\Y7AQC^\N%E+VLT?M7ZWW+!CG8F!L<^C PZG[,*!,_U#G;YRN^.,8)ARG"[Y< M*PG3:0'>+[5VVQM2T'XMO?DO4$L#!!0 ( '&$6E@R&PO=V]R:W-H965T'X=NU.3[4C2NEXFM#MJDJ81Y.N=3KH\%DL/EP(Y>%\Q]&QX>U M6/(MNR_UM<';J$/)9<7*2JW(\.)H<#(Y.)WZ^6'"GY+7MO=,/I*YUG?^Y6-^ M-!A[0EQRYCR"P+\5GW%9>B#0^-IB#KHM_<+^\P;]MQ [8ID+RV>Z_$OFKC@: M[ THYX5H2G>CUQ^XC6?F\3)=VO"7UG%N.AU0UEBGJW8Q&%12Q?_BOM6AMV!O M_,R"M%V0!MYQH\#R7#AQ?&CTFHR?#33_$$(-JT%.*I^46VCAS _911U@*=1J#T&:!)2I=:N<+2A-5AA3Q/>U-.V8< P39)DVN1<&JKQBTS6C M;3[T=XP4%D97Y'#.!)SPOS"Z618X,! 98U,(8PMA^#OYM# $SD= FSN4#++'43@:DIU/FI>?0)1#:<%!1+Q9L/#C.G ?2B,]0Q5@9 MTPF>P<2H $ UHB355/.P#A\?(EW;XYOC6"E+'%=UJ!J0F6AMǢL' ]_8C1$GB-5WT2YTA>8WTHG ^ITKE<2/\$M7)IP=E)U?A: M=$&-D-6UA+\:Y[EC&JR%$"BA\\;X<&,3P=\TT@I%$$S3US 4^;VL8E+39+JI MPR'M/!9EBY!,NBIMT^&EZ56F+]Z^>1[+./"&L##?LE4[]*=IFLS&0]K:F27[ MX[C-UMXLV9U1S9OUN\76+N]/TUV.V8MR&2O-REIQ>\WENC^ MA;]+>1WP 5[*< NTH6Z>A#4/6N&U%@8N*QN.1LVCDT3YKA8R?R?5N\XH.3LV ML#36P>Z^FC?!^_M<"_(88VASSCK ^N2%;8>P79DU92@R$4^(D'A,9H&6)3%Y M)?,FV+"S5:\O4>DK *'4[:CI^7.\#W,-?0!T]FZV/RLKU=?YZ;KH9L#8\U!>M_LO#I!VZ;&XA"@$3F'AACSCI[8>/,O M/?%: Q&-TB<+]L,U=1.5=_LSV_Z@^W\32PC6<-YD,7=;N_M/CZ?G+F^CWIVU M8FCE;^;0S0<0KZ_=U^[R?Q+OO(_3XR^'2T@ME46/66#I&/4P(!-OX_'%Z3K< M@.?:X3X='@O\@&'C)V!\H;7;O/@-NI]$Q_\!4$L#!!0 ( '&$6EBHPYD/ M100 &H) 9 >&PO=V]R:W-H965T1EYDDY*[M' F0DTKF;&E\#2T^R,>:. M![^ETVC(A%!AXAE!T.L!EZ@4 Q&-^Q8SZEVRX>YWA_XEQ$ZQ;(3#I5%_RM07 MT^@D@A0S42M_9;:_8AO/1\9+C'+A"=MF;_PY@J1VWI2M,3$HI6[>XK'58S";6;,'R;D+CCQ!JL"9R4G-2UM[2JB0[/UO7&X?W M-6H/JP=ZNLG $RPO#I(68M% Q&] C&(X-]H7#E8ZQ?0EP(#X]*3BCM0B?A?Q M#),#B#_O0SR,#]_!.^R#/ QXAS\:)/PUWSAOJ23^?BW>!NWH=31NDU-7B02G M$?6!0_N T6SOP^AX.'Z'ZU'/]>@]]!]+R/L0WR^N5S Z/H7US6*]^N-F]?T: M5K?\O,+*6"]U#FO,2_:Q+(3.$9:&VBQ%RTN^0*">3_E[_G5Y ;_? FFEG6@; M2:=@:@O+B[/SO0\G\>C3V%%_/DB'M&!SH>4_@G<*!21RG?C:XCY@EF%H09 Z M^,BD=1[N:V$]6C 99_MH'[9(8"T,-IXVM:,0G4,'-968!0&:^KT'/X#K0KKG M,6PX$)J0I53BA;TW.9)S2WX*F11 9OA8$3%RY0V@)CT2#%[%1BKIGWA:)(5$ M8NX2H3 (D%-:?0$)Z^8\*[F5-&8[+BR/^=,!+#"76K..8?&=H-G.]LEQ37+< M?G#%9E1G=,PX-O"%<;BS92N5@LU+T8@R'6Y\\D%!Y==E"P1KP#)4:,.!SK&R M#Z&428@U)]+1]@0=B0KDF87^/[/>JW"0&3+>.C@%KH;X> QS2WIY;!._TJ0" MAMIJ N)B"ZGJJNEBJTF,MB&O]T19C;^])6'(Y3-9OLJ]:..G M?=X04>KEG2[*K"F;8Z)!T.^KR57)G:NV;J["?[7\DYLW]^;R] M^0LY%Y:JU8'"C$R'!Y\^1F";F[T9>%.%VW1C/,42/@OZ&4++&V@],\9W W;0 M_U[-_@502P,$% @ <81:6.I8JT]D @ A 8 !D !X;"]W;W)K&ULK55K;]HP%/TK5E9-K;21)W0PB%3(IE4:$RKJ]MDD M%V+5L3/;D/;?SW9"!EU :.J7Q/?ZGG,?=D[&%1=/,@=0Z+F@3$Z<7*ERY+HR MS:' LL=+8'IGS46!E3;%QI6E )Q94$'=P/,&;H$)<^*Q]2U$/.9;10F#A4!R M6Q18O$R!\FKB^,[>\4 VN3(.-QZ7> -+4(_E0FC+;5DR4@"3A#,D8#UQ[OQ1 M$IEX&_"30"4/ULATLN+\R1CWV<3Q3$% (56& >O7#F9 J2'29?QN.)TVI0$> MKO?L7VWONI<5EC#C]!?)5#YQ/CDH@S7>4O7 JV_0]-,W?"FGTCY15E M6ZEXT8!U!05A]1L_-W,X /B#$X"@ 02O :)1JGX@5^03N)%B#L%6(IH(3(E'*Y%8 ^ MHL=E@JZO;M 5(@S-":7ZL.3853JU(7#3)LVT3A.<2.,':,Z9RB7ZPC+(C@E< M77-;>+ O?!J<94P@[:%@^ $%7A!V%#2[ !YZ%AYTP)-+X+Z%^V>Z"=MC""U? M^#_'T#7NFB[JIC-:,9(E3F'B:#&0(';@Q._?^0/O<]>HWI(L>2.RHS%&[1BC M<^SQ#ZV3]RSE!:#K[US*FZ[1U11]2V%4<1>'OM_3=VAW.)-_HZ)HV+L]CDHZ MHH;!053=A7OP?18@-E;G)$KYEJGZQK?>5DKOK(*\\D^UQ-:*^)>FUN[U;7)&K-JPW%2ZL"*ZZTIMAEKG\3($R WE]SKO:&2=#^>.(_4$L# M!!0 ( '&$6E@@2<,Y700 *X1 9 >&PO=V]R:W-H965T&\4?>6$,[-KZI 4%3PHEG*Q@KE23*R0.LKH M26BH!5LO3!JVRYHM/L V@!LI3*;ADT@Q[0_B?CP G3&%7;JN_B_+7G"#-OD#1SLX0-N5]!XLGN%:I'S-TXKE77U0 MDPZ[2>V\O] E2W :T,36J-88S'[^*1KU?^L2_DYD>_J'K?ZACWWV18H/=U6. M$/47IQ^BW3S /)6EZ1Q#EW[2)MHJ/?4&=4CE RJ:U.R 4#_G M0:%>V)%"1ZW0T=%=ZA?KYSTHU@L[4NQ9*_;,&]0-4X]PGV0;ILR_\-<-%@M4 M?W>)\_)\[Y1])[(]R>-6\OA'+%GC]]3_3F1[^L];_>=O=+E!Q5GN!K,&N>S: M.;LRX*7]W@SX8_PJX(MHA+4WKT,]@0I05L@[MY@-%RD-'9NP M4DD:^90AERY)T1H[0C3+ZZS)2D$BBX(21WXN>;1E56GE1'%O,!PVA@(6:#9( M3T.IT^1Y M\4?.T&C'TD;>^!ZXR;MU^7&=TYCYW'FW\T&,5;IUOY+>I\]5*X+BM7M]DT&JWXD)# MCDN"]D_.* )57P[4+T:6[GR]D(9.Z^XQ0T:[CJU WY>2MH3FQ3;07M',_@-0 M2P,$% @ <81:6"CHHC=!' :58 !D !X;"]W;W)K&ULO5QIDQLWDOTK"$W$A!7!9A^V?%L1+V5FVM(W9C/X L MD"RK6$4#5=VB?_WFRTP<118IV;.S'VRQR4("2.3Q\D!]_=#YMV'C7&_>;9LV M?/-HT_>[+R\OPW+CMC;,NYUKZ9=5Y[>VIS_]^C+LO+,5#]HVES=75Y]>;FW= M/GKZ-7_WRC_]NAOZIF[=*V_"L-U:OW_FFN[AFT?7C^(7K^OUIL<7ET^_WMFU MNW/]F]TK3W]=)BI5O75MJ+O6>+?ZYM'M]9?/;FXP@)_XS]H]A.*SP5867?<6 M?[RLOGETA16YQBU[D+#TS[U[[IH&E&@=ORO11VE.#"P_1^K?\>9I,PL;W/.N M^;6N^LTWCSY_9"JWLD/3O^X>?G"ZH2>@M^R:P/\W#_KLU2.S'$+?;74PK6!; MM_*O?:>,^) !-SJ &7$I$_$J7]C>/OW:=P_&XVFBA@^\51Y-BZM;G,I=[^G7 MFL;U3U^XL/3UCCGT\\H\&P(]$(*Y;2MSNUQV0]O7[=J\ZIIZ6;M@/HJ?'G]] MV=/\H'*YU+F>R5PW)^:ZOC$_=FV_">;;MG+5F, E+3RM_B:N_MG-68HOW')N M;KZ8F9NKFX_/T/LX<>-CIO?Q"7I3._[OVT7H/4G/_TSM6.A],DT/*O5EV-FE M^^81Z4QP_MX]>OKWOUU_>O75F=5^DE;[R3GJ3Y_94 ?3K_JUK;+VC;FCAYRI)M],'6[;(;*F6[PI*6!E(%I MX<]E.3@,BU!7M?7$T[EYV?;.+[OMSK9[TDSF>C"6A(Y8W0;+*AO,QMX[LW"N M-:ZI2?I!:6Y^ZEHBW?NN:7!2-6BY0..]V\D63+]QIAT_1JJT?+OIFLKY\/>_ M?7YS_=E79N>[7> MW/"DUU\]^=@\./?6K.JP)%;NG?7&M1662&S'U-]Y(K6G%5ALR_2=(3EWVX7S MYN/K.1T##X3(L^#?S'B%].F:*-,.;-/0=!<\"\B'@GZB%+5F5A"_*ND5<_+7 M-/.;MH%MZ&B1_J&F;07(037C&;%[',&*AM"2P9=RBR"I?Q/_ZJX*\S,J\"2I MP).SLOLF\(%]&_IZB_FGI/_/48#@DURXG95#QH^K)/BA%'P67%_13XZL=K\Q M;^9W<_/][>TK8L/O0TVG1X#H MWV6W;FL\-5/%!L'*D8*1]N$SJX;M!X@9M!5:N0:/ G$KK$1Q\3<=,F,&,*=; M-/5:50:C2H*TD[:R3=>2-#G1U)VO:=!'T)>;JZ_N[E[QI^NO'I^A^Q5MA'92 MM[23OO-[UQ.O24;?:!1]-@-D$7 !&5P8$1N-$E@MI'][P! M^L&9WKY3ZX&G69FR^- 6-C71(C:1*+AWT"<'?H#*/1F>;E E'1W[ TQI4]-9 M0R07.&X;R/(M&F?FY.S[@:A%.\^VX_6= MT^M/DUY_>E8K7[/D\]+NW)H%?4JUSQ*9]KX3E,%F436U6E'+"EDK]2&J"XN M. -V0SBYF9'CI3-:B4M,TP6=[DM"674#2B)U+]N5MP0QAB74:F:^=QVMNJ<% MS,QK%XC*4I7X35\WI)TNB(7^!:Z2R>. Y^8,WS]+?/_L/7R7K;W.EF"*[W^: MB+FKZ=.*!):4XA]#I8R/3]8AVIX_H'8[.$)L#K)&VJING-6?Q*T&@^E#11PC M0:<8@XZV!I-(K@4SDX]G ]VJ+15Y)N>$:""P%8/3KBMUY5'4E^QN:2V.]!D4 MW+OEQK9KQ[:RWW3!3B#-^-C+Z#QO' MYFGR$+&@>#@T4UK *8_"; B;;F@J6+7Q&N,":6NTBL#N>"V3@W.!6$QFBX$+ M>VP3"D']305UGD16CI>?K" I<5-D3.Y>\83.$D^GEUJ@0<\R!\:RRB9%Z" M N$H5).+ 9(G\8,3Q](>>$(,IDD)A]"TI P]+;!;8 A$:\:Z5NXU'C8D8TO> MI]Z1 )*=#X49G,_#T'3QB M,N8R3"9;RUXA9^QML]C \P:&TD.)-\ ,(C*#9EEUQ3,^!,59F&'9T%B6T AF MQ,^(^5DF-6 XR>&2P#5Z\'L"+[+,NRA,OT;E[UVB01RD;=31N9^0PE9"G9@] M(%5GT:=IQ*Y$L3NGO'-3Y!]$LFGKJP[FDOSD*YDY_1L7J/8.\:&O'JQB49J" MCA4@)G2KGK^F$)XP%L3T!WG2'!IHUC-U!]''])MDY),;8@WEY]0NS_(VL_5, MU.)P^C5LZMT.Y_"KRQ/+MSC2E6/C4V\7@X4YU5BP?>>8LG*R1 [8V/TS3)@EM9WEM G9183A M5FG1N23]8TU.)AYNU973UB&RF'V!JR5Z&&DXG+1E8ZTA!7Q'+2[ 5I6&C6KP MP#>>+[&$W70I7BQ^A0]3GI*F_'# =#8,QUL96G(:#<>\<9:#X\=9E?HI;I<) M;)&)O.B["_[ &0ORG+\4ASLV;RR35C!EUUY00 $<.I(&=BQ$!7$?PBU$B:$4 MA5(2YJ.Y#K8H&:<3@/B42HW.:JQ?/TZO@2.C1H,AD$:&$G^"P0\(OR956G5.IMF MN:*;6+AU#0^WZB-K.>_ABZ7$ > @>X;(PKL)JS(ZQO>R)REA]$O#;NUMI6[< MM1NKLA1DI^PSF N$4.]MW7!,(#MF:^.6FY:S#TF:)Q?Y@4Q4:<:F6=3C*I,7 M25PFN-9?1.^0]@\1C(P^E+]74\8V14P,79O&BNW"T@0)TA2K>CUX_8$6]!MB M0\(O=LV,(E"Y#[W;,OI<:SYXILRO_]!Q,,9F6^OOET0500C_E/-']9;P[C8E MWK.T0M6V]K?.UR0=$L9-; 4\AXN$\6G<.UH#6:B%R_:<$(5,1#ZN(D@M;'%(IL MXF164)GB8ABL*BOF:N!08I07PT;(Z7.I1KPRC1(T@'PB=!V3QJ%VST::L0U; M?59K"FFL!,00C10KSV)U- MEGV1A.R+LT+V4I/-]73=X8,'F_+ST5X,Q4(Q#09<+UL[WA"C?C&FNT&RUSF_ M[BN-CC7GLZ-3?Q?+ Y+YQ>\4U%:_D61H98%K20'EB\J).R&S['(80FO*"7=. M?B2&0P #YW4H\N\:U\/6-PK1OTNQ_8J6+H:_YWJC+::/,EZY)9C'";W*;240 MLI)F1XB55K ;/(7=O&M:C%O:T#->)U_5-=V:_97$Y6&6?$Q34YR\7ZKM(U3L MFFXG.(*6&V8%J.,]]YZL:#%>TPWTQ68?> K.P]1=]!T@^SLQN&:T$09.FJQ& MD7\"]VI@A)?"0?83D85YKY*(5S_WP.P(FL%$0>Y4VB&&GQ&O2\8?^RX T7H"*.?,]/55;C^X.JL&Y)[)FO02*'Y+2]V)=SUA MJ_\Z-3/ZS<7?!'>C;KRL;=8:06@E4MFZ?M-5!33>H#3G(_B>+AJ93AYNG%4L MKO$X*2 A=*@O&?ARP&2LLI*R! SL0X?_SK&^Z/RX/LNL?\>B)BW7!PU$/B.G M' $4:5N>5QTSI58W#NEL$:)SRN?G5#)IA!#[@I)%:[)N@I,YV'):04YY"*F( M'M 15W/1K2Z08HW5P]<_OTG50ZGTS #3XBQ& M;1'/Q*Z9.S3A !K]_"86%7-# N?HHB_D''!;QJ]2.%P=B8NLZ'@=8\(YH9:* MS3)$O2U,>1U23)&F.#J+R?N.@Z7E-2I;S= M>>Q!T4'(8$018R KVBE9WZ47U$R8M/,D_5R:.UI%@0'P&[LLZ1>19%('] ^5 MXUTE2KH\BE?J+6%C+V%N3%X=,%?S&H?L$ 3?G69Q]'"EUV-?BY4-+;"=@8R2 M8,I8:%$+LQQ*P0LH/*R:_P"8=M%L5(=>AOQ^6IDPTE,_H)N5&IZ-$ZG6]UC<@M M<*#'>R742,&EM!$D8NR@,._DD"2T$6Q$9$]P:V-62-QG%HS93 =09K/C9P(5 M#_V&U3/54) LF>54ANU[+_SBIV9I3D%SW!\389XX^(5GGB C 2&AL^SVME'O M'XL^$YKT=7@HY!L23L'KXFO4<:)_:]\Q;$<*HP<%6:/FKQ!I::QD$PI M0F682%B=NV Y=[[H!@X.Y5< SUHRMB"I4[1#YP!9U/6PY6)O[A9B1Y#>ZB6INFI FD"&*]%>U#R)S M)#(2:D@55VNH<_,?QU\F/499->:0@E<*K[ UC G&[J MMXZ3"704+.VQVC!V #9S43IS..?8"DUN;F0*-2JX!&8%F[&.,J=UV42&V(RD MJ[!4NKR0%KMMN!8MD5,.P_9(H4\4(ZR#SU9Y4A=PY?G^_Y M?9G-^BW;JDFM^),TS,LC9Y$MX$F[%G&E&,>^.#""IU+>/R3J.:E%AY<3BIN8 M<,0QB:LN+&1_ M[3*UE0ABSL"0V :&>D*$"\4/Y.[PW(H\'9QXWNXQ.[3HC-:D@D%MQXV)M"\D M%\Y*36ZVO3[?*_L=:1KA#_.<0Z?E7CK0FI-]Y_\$N2A2AU%(Z2A7.GX9QW.9 M46F(%>..W H8WR?XE5JZ." (,5#0])21RS""RUX7<"5"ZH-)T+FK1\R51#JL MT02A]-8XX?EHFR7TEX:/(DR3JJRD@4HM0;%28EBRD]YM<$F&V]7@9,\>=>Z_ MO#[?@'G'K:K/&,@]+UI5)X_Y+[1AGJ)O[D[TR.8&AS .\$H$Q%AC;/$9CA , M1,Y.N_$R/#8B)<]R1THJ]7>IAP&E8L% VO>TW+ RI +BBHZO9O7> MR^T%>.\RRI'ZPLFE_,IF,G!*_,1NHN1PG@FAV[A$07KF*ZX:[\G:RDT)(M1J MQ<$[+OMS[P2.GCN!N&TS1QPZ&YP&XP#UMH5]QS44-9WFMK@FD)MVR_#MH PR!HD,[*?84D?<.@E615S4FP.; MXDMIT.>TE "A$RO+W7H<)1.SD)U(<3^O5[:_DY9 =H$K9KW M2+38B,(G:H\H$IE(+8AZT%YC6"WI"B[N%14'?B3BL?/\2."]I"J<@5TAAVD9 M^;-7L-N()!?[.(A/9"!I]9K7'7F,;'RV!!G[%+G'F=BHQ(@&-?]]"IH8:VD( M&!LR%3'&Q.2($](MD3>>@"3"@MAR+, 5?6QE\8V#JSWS@_1HT Z56-B*53N6 ML0''1"$YQ]AS\SQG18H;/1R4%KY2&T=/'*&6@022Q/M'(VJK@R-%=UA;9@P( M!/FUB\DUIHY2/)8@%\+DR?94BDC/S0;P0( YTW,WJ>6W !.-(-':A /HW>OG4HA20)2W<( MT'$SJ4/=6%>X?L\KFG'(+PM,*H)5HAG>+&N_'+;2T,W!S"R)8KR%-L@]%;): M@*82H-!A-XT#Z)4]IJ7/N2?"PZLB(M;4?611DHC<'Q$M*7<1J<65RV7[(F(N M;C^HC,9D5G!Y,=I$$TD"76O$13$UVP,:W#5#DFAE46ZC+FXZ17=2="!&PH1K M[]$DWZ2[&%4L%4UNEIN\N3L?^CS3Z31T3*TVL?!ZFI! VGCSB!L#4Q;V+.3( M+0[7Y]L4GG=<^7(JJ;FYZT4":K)34PO7K+C._7>ZGJUZ5O$A"8BA(,"P1;6 M59X@2_(V63ANUB"SU\5>X?Q,%,<>;7]E*U%Y#0AW,.[C!23I'D?6N*U04O7C MJU55S:ULJYI%G3."4B9)C:_QX@CP!:FCWF2*6:ZN77>,\62-+J&;?*LZ3A=O M:V?&%:EG21"@\WE\L)&NMF7.Q'7K,;4.ELOZO=C";'ZUW3QZYEP=/.YR]C C M'!3&K"DYCH5T!* QD>RXE[C(%K_PQF+-);66G%76F]Q,<7.^_>'[P:*5U.%4 M7Z:._9>MW,(Q^6>LA+YV"UIVJ^4,KHI/AA7_^EG!7+FR[UFV.]R%X#MH,6,( M.&N7->=.G9^!3(5%T6XH=8\\CPCI&@/D&0Y*K&6=\4T>D/IJS*Z-7 M$;#J#OJOY_H:.]F(GA2#L(S#*MBUI@?QR@'>7%[0'K<&MIQNMFL+*Y!0>5FG MMV;AXYV:5/"/.@)@(#>Q0+TO%([;]<"3%'DA?:Z'$.\H\42Q+U6F:P\-,4=3 M>(XUC12\U?>VR"T()&'E3@"B0L3IS([.!/R.((%B@SFL2'ANYV2V>V.6%6LN9I8\=H.1+0JWQ9"Y)<=Z-PJSML"WJ M6'J8*740W+GMH'%38X-H0.56N_8ZU]WQDE5BH_0,;?W[(!4M^;($KSC3^ZZY M%R@FUS(AU$@^^+R0N?DAW:6'@T]]$BRGY5[*HXB)JHC5A/G(N1>YZOSVDI0] MT&1%&-]@5>$[TU64@'?+X%]?L_+RQ;W MTD]>O_\G21Y<;([IBO+*]8-TKJ8;SYW@'P2)J0GO@EMS(EA>'9<%5@VNUD?# MV0K49'&)D:^/-JDNWTM3-ER+@]@K9,HYE\JA0,HOIL$Q?COX;D:@MK553>;N MA50>T(#X8/[+X4BK_.4SX !:RBM2&VTL>>;M'R0^-/0U/6W(_!J):!(+BN03 M([U!\JVC/4[51L95CRW9J:UT%EDI3++]%S2EKHA,2!*XZ&*0 MQ2DZ/+>L8YEEE2&*@W0PH'EY_%8PW[7=D*X.@3=[7(*HNAT6@W>( MI='IRU/#)PW,OVIIY(-_@@KPFY#X+4@XC>]N[YY-T+K3%OI@WNPX.QV;2V_O M_=+MZ:6X^OWK\I7FY1:"IRR().GX?B7E1AV7# MFHUJ,!(8-!&%EO$-2X=O%.$.)AD0(Q W[&BG8\K* HHQFHS/DR??*AB1%^]T.TT(%LND49RU2AV^FIGD MX$D)X3:1Y!5A.) R9B?Y\XL?4=(.6O+6@5*5D1:81*"X<\[!>&P,]/&M*IF[ MZ)[GDD"M[?> 0[?2T_-:WPW3&KP(T%Q?7?R;W.?3ICJ<_2=Z<1_W^V 9N)* M"/;*>:' :#V2])7P@U/W@%,]7]*/ZRC>8\$A)->??,?AAK3C8Y]-HP!)7Z45 M>VW=V5=%I3R!UE5@87,J>VPZ99G\-2T4*],T5":<&V@*06)XFU\R-JU:1$W4 MY8N9&16E5%,^^V1*4_*3[]$0#BSDZ(JD62GMBYA\9_4D&4V-1I"/=9?2O;$3 MG0;;-?VQ3IV,93]<3(^+;*'A$CY< +Z^EJK(-W/JL2 HGS3\=&-61UG M\[C=:-RD1[\LWOZY=7[-[S@-4K>0%X&F;]-[5&_E[:'Y<7D)ZX_2>6L:MZ*A M5_//GCR2HG?\H^]V_"[11=?WW98_;AR!9X\'Z/=51]&@_H$)TMMEG_XO4$L# M!!0 ( '&$6EA J$=GV@, /(( 9 >&PO=V]R:W-H965TT>=O?7IVQ#PTC,*(=^VQLKB&:3 ]O!&LQOAY5"+NJB5+P!H;D41,%V&LR3NT5F M[9W![QR.^FI-;"<;*;]9YK&:!K$M"&HHC8W D+S $NK:!L(R_CG%#+J4UO%Z M?8[^B^L=>]DP#4M9_\$KLY\&HX!4L&5M;9[D\0N<^LEMO%+6VGW)T=OFXX"4 MK3:R.3EC!0T7GK+O)QRN'$;Q&P[TY$!=W3Z1J_*>&3:;*'DDREIC-+MPK3IO M+(X+NREKHU#+T<_,[D&7BA\<0K]NR:+5:* UF8N*S,M2ML)PL2,K6?.2@R:] M9[:I0?$QC1])U[:89&Z>.D;\6[U^^=\HXW"V?GK5L<^7G8[GCU/=_K 2I@& M>& TJ!<(9I\^)$7\^9UJLZ[:[+WHLS6>SZJM@<@M>5!**K*42OEAUX3A_JT4 M1^D*D.!F5G_C-.%Q,OI6)^_FNMW)\QX(;+>8T99@D"OW3.RP(.&X)=:!,%;, M0$76!HG+;HT?12D;('BGV+VCKEI<).3(L'2-BAIO"WWGM4[3>Q0X_W5MN^N3 MN<;NX(7+5M<_R!,H)W@!T<(= M&LJJ1>^/A Z2G(8QKGI)D8?C/JZ2P7A4A(G3TFP8YDZ;T##M>X\T#RE9MYO+ MT;0 6=AYB3/YZ<.()O0SQBG&,5J>Z46>TS0<=W3M'4F1)6%*>H[T.^LB&X>9 ME2*Y2%]E'XU2;*'GR,5D6%!,VG/D(GV6AM5X73LDL)UT4 P+3/NQL[B6X2H? M.RA>:9UL*;7#7S.\<*XQ309QYO'KY1XS*XG#D5\A%DZ7AL.3#M'._@.>698A M6O[;R?(8"_7?,XX4]V=(>HY<&J=TC'X]1][ D<:I,['DRC$I7#A++M)Y@Z/% M?_I90Q0.K<+CI7'8.$Z@V'&\AO&H:, 3-\Z.CAD-,60GL8S?E_(:4P=. M/HQ1>XW_18:#13.$[K76RV[=8-'5.]2 VKG75A-WJ_HGJ9-V#_K4"4?V$]8^3!O6H;:?"-=,L]_I2 L@:HWTIISHQ-T/WF MS/X%4$L#!!0 ( '&$6EA@KPT'=0, !@( 9 >&PO=V]R:W-H965T M*Z%-(N@LK:9 M19')*ZR9"56#DE9*I6MF::JWD6DTLL([U2)*XW@2U8S+8#GWW^[T U2L.5!(WE M(E@ELW7F[+W!WQQWYL48G)*-4H]N\0B$<$-'XI\<, MABV=X\OQ'OVSUTY:-LS@E1+?>6&K17 90($E:X7]IG9_8J]G[/!R)8QO8=?; MQ@'DK;&J[IV)06-G!F4=Z#K3NP] A8 MDL(7)6UEX$866+P&B(C90"_=TUNG)Q&O,0\AG7Z -$Y')_!&@]R1QQN]7>Z/ MU<983=GQ\Y#@#BX[#.=NS,PT+,=%0%?"H'["8/G^CV02?SI!-AO(9J?0E_=T M XM6(*@2KE3=M);Y3*;I 1U,%G!3EI3M0#;??3IB\7'UA)IN%WQMZPW9DJ\W M-X?$GJ;S4"&42M UIIW!NB0!4ZF= 4LK^6N"=%-X[CD57+1$!'!/N2$:QG&8 M^5-U3>J:!,YN)>6X$(1A/@ ^Y]C87^; :M5*:\Z=%A)EE9[!5ZI;7-+FM&RM MYINV(V85/&A>N^&MI!QZ!Z,D"4?49]DTO'#]-*7^&J6B:]6!#4%C?=#D$#3: MH29EGHB!UI @+GN5_U<&:7813JF]#">0CI,P&XZF[ )"I0@,YJWFEA-@$J;T M(UOR>C.+(;H.K%$6I>5,'*%Z_!B(YC1,B&9,)-)Q1E%:']/USC&=^.XR\=UT M M?'H;W]N+./._L,5L1SX+W[76W/^RPY=];@#BTF>F[^RI%*8_[XT57D MB. MZ8("0CM2UHB6B@^46M5=9C*1MV+(S'T@?@_B80$;S!F%T %Q#;RFRV[IH6F% M"VI.SR"M'7^C?)T+%1%>_@Z/'NKKMK_,N_>S"],;[DT M(+ DUSB\& >@NW>HFUC5^-J_499>$C^LZ.E&[0QHO524-OW$;3#\&5C^!U!+ M P04 " !QA%I8O1];J"8& "U#@ &0 'AL+W=OZY:A[8(F[3 ,^T!+E,65 M(EV2LNO^^IU+/6RG;MHO-D7R7IYSG^3YVMB/KA#"L\^ETNZB5WB_/!L,7%J( MDKO(+(7&2FYLR3T^[6+@EE;P+ B5:I ,A]-!R:7N79Z'N7M[>6XJKZ06]Y:Y MJBRYW5P+9=87O;C73KR3B\+3Q.#R?,D7XD'X]\M[BZ]!IR63I=!.&LVLR"]Z M5_'9]83VAPT?I%B[G3$C)G-C/M+'77;1&Q(@H43J20/'WTK<"*5($6!\:G3V MNB-)<'?<:G\5N(/+G#MQ8]1?,O/%1>^DQS*1\TKY=V;]NVCX!("I42[\LG6] M=S;NL;1RWI2-,!"44M?__'-CAQV!D^$W!))&( FXZX,"REON^>6Y-6MF:3>T MT2!0#=( )S4YY<%;K$K(^._:HSD>TK& !3!RQI@5TGSVJ\%6G$DM,^2X;)Z!E]HX[H*.@; M?4/?=>4PXQR[,>5<:E['A,[8E7.(_1T[L'^NYLY;Q,N_APQ1'S,^? SET)E; M\E1<]) D3MB5Z%W^_%,\'?[R#(EQ1V+\G/;+!^1D5BG!3,[>B=0LM/PB,G:7 M">UE+D7#QM5T++Z)X6O)YU*!FW"T7I5/'503>_;HP\0>"\%RHY#94B^8I^AI MTANX'/-83A%8,A.V-CC,JETN+$'S!CD98+)'FEX:*QJ?D"!.41(1CU+!.(Y( M:PU@'E8KFQ;(1FR3J6"\- 0 "[PV -\U@-HQ *\-T,> K5$,Z)_DA/,220Z) MRHF\4A!:87MSG&PL'!A*[;E>2!JVIW4;,ZAHQWP;4Q$C4WV7AG0,, !JCSP! M93D^%*Q*):>VG]2I*06L_EFXB-WO2+1<($C*YEOI##.^D#A?"[81W![ &CA$ M[!67EGW@JA([]';3Y):H_MJ9[7UMMM>L1ONBN#,E 8"TRNNX!3'XB0Z!;#45/1E12JP!!U] MIJ%Q'$[D)!JRMT:_?#H_CF9;?4N^"4X_&D?Q,4W;"F1A M>;1%MZTB< M#*-I:TK]C*78:31B=U]'Z-:0H:D !0(FX'>%7#HVFYQ&$Q;'(2H<"*S0L)?0 MM[0FJU(<*-)"&V46&Q9/3Z(QFS5;D;R98)HC%N,8KIBT\P'K@63ID(Y.X9O. M5 CDCO(&A"=38AS"4KF MW"O,Z)\H48>*19^M"YD6[7%-09U54-^GBD=]0FV(A?7R2U<8 M#X0,2)F0.CS[#_$;4$?L[Z: T17A8,UIC8(X"%G]MC7,T3B)1L>A*%>:5YGT M=:2SX,)0+FNGRJU36]-OS?G4-VL42JH,%>V9;VB,JX9L.E,AD7@H\]!Z6#^8 M/,(H@3<([S5%1?V-:O>>;8./YNW-)MV]V726[AHJ;&EP)F'+Q-P_=37:@MOS M+,C(O.GAY9)K2K2UL*(Y!VJPZ0^N*VHY<;BH)=3GI-MCA<^MX3"]NUBWA:5Q MU&FUVO0#6.E)2!N/0$Y!K(X2J3-)S7/5]5>4)VHB(%!3H;CC'L^ 2F6LX+0Q M#;4T:XGLTBLX56VA0S^B.POA:SL=U-1=\"LZK@CJ"1WZ*NX*08@31^ +\$K! M764#3%-9EE>>OK8^!]\ H=_AIIW+IB.Z/H.1E 12A.7F2923D;\3ZJ/^"0IK MTHQBC"CLF]M",ANAZXV&)VBXAVKB8.+,/#9&X\.E(8%GA7"DL;L)X;X]L/ M.J![J5[^#U!+ P04 " !QA%I8NV3A3G@# "I!P &0 'AL+W=ORW//0QZ/BX,VGVQ%Y.!++95= M1I5SS762V+RB&FVL&U+L*;6IT?'2[!/;&,(B)-4RR2:3RZ1&H:+5(M@>S&JA M6R>%H@<#MJUK-,\;DOJPC-+H:/@H]I7SAF2U:'!/6W*_-0^&5\F 4HB:E!5: M@:%R&:W3Z\W,QX> WP4=[.@;O)*=UI_\XKY81A-/B"3ESB,@_SW1#4GI@9C& MYQXS&DKZQ/'W$?V7H)VU[-#2C99_B,)5RV@>04$EMM)]U(<[ZO6\]GBYEC;\ MPJ&/G420M];IND]F!K50W3]^Z??A_R1D?4(6>'>% LM;=+A:&'T XZ,9S7\$ MJ2&;R0GE#V7K#'L%Y[G5+>^)=<*UABR\>,2=)/MRD3B&]@%)WL-L.ICL.S!I M!N^U03;+I&;SI('0:\*;?%6IS M9BA42P5\:,B@[PH+J I@7Z,M2GAG=-M8^&N]L\YPP_Q]:B>Z.K/3=?PENK8- MYK2,^)98,D\4K7[\(;V<_'Q&Q6Q0,3N'OMKRI2Q:2:!+6%M+SL*:!?PJ<">D M<((/\8YD =RQL$6.NU>Y;/E$0"BX8;U:B@(=KS

4$6]\Z]I3.LTQ.ZWRL M"$HM^:8+M0?GNPF"5S%1Q\X4+9-E&=YZ^> M.%8;EM!9Y[,X@P]QRSE2Z5*753]\4GL*C=GP)^KZZ.^YN MZ*,+F&4IDQZ$-O@PQ MP?D ,+:.0=[$5SWW;R["6( '.G4'D]'XK,GLPR/!S>:%=I-TL [OT+H;O_^% M=X_8>S1[P5-%4LFI?%:O(S#=P] MG&[",-YIQZ,]?%;\EI+Q >POM7;'A2\P MO,ZK?P%02P,$% @ <81:6)?5]0D5!0 G L !D !X;"]W;W)K&ULC59;;]LV%/XK!^Y0V$ FZRXY30PX29L56+<@2=>' M80^T1-M<)=$EJ;C>K]]'RE9,VT)]>\P*L]()U=4X]/UT7#/1#*87;NU.32]D M:RK1\#M%NJUKIK97O)*;RT$PV"_ M55818'S;Z1ST)JW@X7BO_8/S';[,F>;7LOHB2K.Z'.0#*OF"M96YEYO?^,Z? MQ.HK9*7=ES;=V2P<4-%J(^N=,!#4HNG^[/LN#@<"N?^*0+@3"!WNSI!#><,, MFUXHN2%E3T.;'3A7G33 B<8FY<$H[ K(F>G'QK!F*>85IYG6W&AB34FW4I8; M454T?&38TJ.+L8$Q*S(N=HJO.L7A*XJ#D#[)QJPTO6]*7OZH8 R4/=1P#_4J M/*GQAA<>A9,S"OTP.J$OZEV/G+[H%7V]D];CEW&X$;JHI&X5I[]GAW]+"FH6AHRYG" MP5LEM:9KIM36PIL515NW%8,H_0%.ZS=^]MP-?P)3K;&\5K)L"P#EQ:J1E5QN M*:5?:.+G7H+_,$EB+QAA%&$0XQ^<^7[LY78O"T,OLWMA'GH!7;M&Y@HT!I/6 MPY58:PI\R$1)#NEAG,5>,J(\C[P)I58UUN+$FXP0GMP+Z5&QDE/#:M[UJ+%S M1/ZK!JPX@MUAE'OIB!(/'*! M" $H<:/,3UUPL&_]B.Q^/,GAWHGR3_KR3WZZ_-]K(VJ7SP^ML5T[JZ4RXC\7 M;WK_'=>8YL=:XJ2)UUN"]_86G3UV:(]W]BRP%QU!K*M^?M 0&X9EO>LS],R/ MW8 C-H:X:1%+3!(*4N3:#E,,HVXUHR">>)D=YA1$"0X **[JA4&2XS!!(3Q* M@QP_I^A$$M(^">E/)^%Z!5=1H.C/YU:K9=L8N]LS[GQ+?Z+($"KL/_ E;GES M+#4G#;^>FN(9A8USL4?">B3+ R2ZLX_8JUTNN,WF03*N6E&54*!W5\5",;03 MN,&F_99+@# "8;WG&A18[!KTLQ&5, (SM&ZCUZB.KC:Z'/R8X2M6L:9P9@'/ M,KLV0^L!RC>,3M!!ZS3+-Q/$%YF=!E&$T*TOA"(;*EI.1>/9\:X7> MK849RF/?R_L_*&ABE0=G<9!!Z>[^6_&J=#'1#+G='QX&EI&&89H>T@+FN>5" M/)3 VPT>+DKQIMA:DFIT1WD'?,/*?T&(M;M LM4ED("'[9#"P#U[)\(2-0% M),Z\R 4D<0$)@XYGPK/8[T*3@%I]],"Q$A\?O)C RTOW+M14V/KH'D_]:O_T MG'4OKN?CW;OU$U-+@=A6? %1W\O )ZI["W83(]?N_367!I> &Z[P?.;*'L#^ M0DJSGU@#_8-\^C]02P,$% @ <81:6-1^CCYI! -0L !D !X;"]W M;W)K&ULM59M;]LV$/XK!Z\8$B"5)5FRG2PQD*3M M%J!9@R1=,0S[0$MGBRM%NB05-_OU>RC9GK,Y1M=B'VR*XMUSS[U1=[HT]J.K MF#U]KI5V9[W*^\5)O^^*BFOA(K-@C9.9L;7PV-IYWRTLB[)5JE4_C>-AOQ92 M]R:G[;L;.SDUC5=2\XTEU]2UL(\7K,SRK)?TUB]NY;SRX45_#(UYF/87)5GO3@08L6% M#P@"RP-?LE(!"#0^K3![&Y-!B4;Y M6[/\B5?^Y &O,,JU_[3L9(<0+AKG3;U2!H-:ZFX5GU=QV%(8Q\\HI"N%M.7= M&6I9OA)>3$ZM69(-TD +#ZVKK3;(21V2%IW\-<4.H7*^B+#CI]!CI)Z=IH7SEZK4LNGP+TP7-# M-EV3O4CW(K[B(J+T^(C2.!WLP1MLG!^T>(-G\)XZ?"[IE72%,JZQ[.BW M\ZGS%J7S^R[_._1L-WIHIQ.W$ 6?]= OCNT#]R;??Y<,XQ_V<,\VW+-]Z),[ MM&?9*"8SVTX7=E?Z 8_&/NZBO!=T-^7[BJEX8D&N+1R11N"6;)F$HYE1Z'%W M0N>>/)20]B#]*PO;9BS\I71PI5'(2J$GW>&&K&3HW8HE:MNSE4(Y>D'C<91A M2?(L.J8/Z.Z74K]<6%.P?&KG =>9WI66O MA2]-RV+;'*_-?7N.;I['/:&W>'E$TT:J4NKY$@#&FAS#S)[ T?21Y@QZ8E')@N"6 M^/]R]!X9@7=W'DZZMJ$&T;A=1VB%UTW0I70,QEF,WCEW4M"-*.0L, />+3L? M&* %D<@TAE*:0/J_1V1/NPTW[3;\RHOO?"N3[Q XVYY;KL(,\<#TUCAW1#_S MS@[<;_3?S;9=-J8U5CPQIEIC(080MJM/BQ>?ORG+VQYB(,/(H3$D6,NZ>"1\ MI[137>V*\@_,#NM>.TAR)/

*2M=V0UFV\6;2# MT=1XC%GM8X6YEFT0P/G,&+_>! .;27GR%U!+ P04 " !QA%I8ED($JN$( M [%P &0 'AL+W=O K?=8+/;0U'T@RS1MGJRZ"/I..FO[S-#67$2Q\BA M* X((DOBS#PSG)>'.M]J\ZM=*N7$_:II[<5@Z=SZ;#RVY5*M"CO2:]7BS5R; M5>%P:Q9CNS:JJ%AHU8QE$*3C55&W@\MS?G9C+L_UQC5UJVZ,L)O5JC /5ZK1 MVXM!.-@]^%HOEHX>C"_/U\5"W2KW?7UC<#?NM53U2K6VUJTP:GXQF(9G5QFM MYP5_K]76[OT6Y,E,ZU_IYE-U,0@(D&I4Z4A#@#"8#4:EYL6G<5[W]277^)*2OU(WE_V+;K0T& MHMQ8IU>=,!"LZM9?B_LN#F\1D)V 9-S>$*-\7[CB\MSHK3"T&MKH![O*T@!7 MM[0IM\[@;0TY=_E5K;5Q=;L0MVJ!8#LQ;2OQ4>F%*=;+NA2?6K_S%,*3;\6L M4?;T?.Q@FA2,R\[,E3V4M53!6-@[H'+'? K>53C>U6. MA,R'0@8R.J(OZ@,1L;[H%7T[]_N #,5G5=B-4?SX?6W+1M.M%?^%7/:]I0,;56.2NN'G9)<,BOHY8/ M^_5MJ<1<-RA\LOXRU1RG$]4V%:EP6 Y9U),5>B[TQN"69!BD[MVP7MR*#7+) M\+I5T:*%L%+3F[$/UJG52 "&?=1<&"5:[42K2F5M8>KF0=2M*#4G>NT>4(%N M*;Z/;D?BXW1Z0_*U%?C#$EM#)8SP$L*[+1[X>OWE_6>A[HIF4SBXI(IR23[0 MJP[N7ZR !UQ,;:E$@4TH$)J2UP,%<7#40[+;SNNZN;VM6X^V:*UG(@N8R_:8?%)Y]:-)2FP1-[RE74[XOQ MJ2/>B7"8Y-$HQ*\T3T8)KEF:\WT6AZ, UVB8Y9-1ULL^;E/MLRV.@]$$^DE, M9L$H%6$4C"0K#Y( HK M#]J.\YAM9$G*MBBTA M%L/V!+^3"<#D:8FHYS,9R$D83;R,& VR:'Q=;-A2&[%,;F< MD@]QA/5Y&@'V'[._4RZI?ZC"4 ?VVSTM2[TA^P:E4-]1E0U1%HY<#&/>Y5 F MO .Y9,_#S-]FB&L*H(B9TX8@I/0B#!/$%MJRV "#F,X@R1 MC"8)!29,:5>&<1!B:3*,$LJ-ESCE49Q!XG%&&6=$EOO,DJ03.P88T1.<.6U! M&*>0"H, +U.)/8X#\F\?*-Z% "K)E8R4Y9.(%@[)4GX 9G@,IH3!"V4-CZ"C:PV-H2CNR#[P;+N4^"OM:,3O]=&'W>.;A M[A817 P#5*;M1IX]\U7&*3UR-.5K/$K02,K?-K6M.8YC48%26U=SHZHQ;"&7R5&,Y9$<34Y)"UUN MG2Y__8'8EIS%B:2LM M84:@2"B)R<.3D%4\B?.!Z40#(0D#U&.2TDCSW;/5[0\O%I]T43WU=7V2LW,8 M*6@I5(+7K^>)3Q TK"3C#I!T8S3)8@@>J=.TK]/T]U(_\:/1*W'-APAEK)@] M[!/[*5Y5VV*Q,&K1E]ANI,+LHC/[0#3*G__J_W",F"%U/'!& M1\11CQY+D1RP7U%1[;3-R2=U[Y1I*>%[YPKG3#W;4.2Y8I'2W$A]TFEOB.NE M@T?W.W'.)'5?-IL*(O1&S>>@I-SE2X7!6M,!$IE/F=JG[ Z36Q:.BW]K:@=^ M*"J];0G&O*B-(%)(C4*L7Y;<\""I?)4I%S-]I_Y0BO@W+%F**6)6EX7O3C+U M1##PK$Z&&7.%.//=2@Z#<((G'S8&!26B:,+#GR99Q 0KQ,C*21&X'(:]K0MQ M4Y0XFY1X13R#IAQ5)_Y%$33%+$:M@+;G%VV:"JIX$-)83XF$1#1P94;LP/MB M_P=NRRW\N>.J$H18,4DGR7Z>2HVV^EU3RTGKL]D9$G MP5'&I)C&! G%72S#X20E=K5S>T([*$&DL-W !29#B+!YX28.>,SMPEH3'&CJ1:3VWE'\X^X_49:?Z099WTSSMY,FJXQUW3+18K6 M?$-1,3AD4OE]0$-9OW;>/FKA]3YF98HPY.6-0@]<:FQCO0*^.^4[&%(I MRKARZ. 4B\\X0L-I\\P&SB !'36R#.ESJ^=N2P=ZUEN7GO(P8V&2'_-(YCY( M78UZL,$DPKD?KTD+-8PDB? SR:A)_8Q79]2?-ZM-PV.\4HAOV1''$SJD),1N MD"FX^F0[%N1W%#U.+QGF,',DB_EU_^%U!+ P04 " !QA%I89GJF/1D$ !X"0 &0 'AL M+W=ORD+HA;=N[E8MY[(V!1=XJT#79-6[XW!9K*2\KLUKK*%%UA!6&!J+ .C MOT?\C$5AB4C&/RVGUX6TP/WQCOVKRYUR63&-GV7Q!\_,9N%-/,@P9W5A[N3V M9VSS<0)366CW"]O&=T@1TUH;6;9@LDLNFG_VU.[#'F 2O .(6D#D=#>!G,I+ M9MARKN06E/4F-CMPJ3HTB>/"'LJ]4;3*"6>6E[@RVJXK"X0?LO!JCZD[RC#87UN U));:0-9B!S,!N$7!;4 MCURL9W!NW P=H%W\$YF"+WF.KEV "X-$94 Q@W!Z):@(BX+Z2?#!W! M\"#--'BC8K*G(OP]&#C@Z !_YX0Y^PU2Z(50<=T-*B!SB'DP<=)?09X49 M-_"5I;S@AMNM<;MUAX^R>*3#>N/Q_#I -"81E>E2CBC(..Q!F-@@442:X0%5 M"=>2B09Z7BE>6-_1R]!JFTY[D+S2]AYPL@\<^V'T%OA-I+(LN;'%]T."?<@+ MR8Q-S14821R1X#CPAWL$K)3*\'^)(*-&EK4PP*BL^*[&4JF-AM,P]B=G<$H< M9_ @#2OH>J;:IS+I!Z.1/Z)1V$\B*^X:M:V[#?'^9&QFSC-Q<9NBNI9BO;=T M E$_B4=^Y$@B1W*DYY.NYY/_U_/4(C?,U,KMBK5>XK]W%QQE/GP7M*V.+SW9 M!UFK)L7R);Y]Y\A%T*+1AO;:'A =LTAY1=NZI2L!F&XO$=IY_G(MG,V:*^26 M/=M'I6F]DW9KR4BZ*!:M[YQC"R>2KH/6L &ZCZWE?U!+ P04 M" !QA%I8=?><&QT$ -"@ &0 'AL+W=OE8.-GR27+3 M[M>/DE(WZ>6\#3 LR28?D7Q(2O.-5%]TA6C@J1:-7@25,>UY%.F\PIKI4+;8 MT)]2JIH96JIUI%N%K'!*M8C2.)Y$->--L)R[;W=J.9>=$;S!.P6ZJVNFGB]1 MR,TB2(*7#Y_XNC+V0[2I> U-IK+!A26B^ B.;\<6WDG M\#O'C=Z9@_5D)>47N_A0+(+8&H0"(5"6" RX^L6,^BWM(J[\Q?T M7YSOY,N*:;R2XC,O3+4(S@(HL&2=,)_DYE?<^N,,S*70[@T;+SN:!9!WVLAZ MJTP6U+SQ(WO:QF%'X2S^CD*Z54B=W7XC9^5[9MARKN0&E)4F-#MQKCIM,HXW MEI1[H^@O)SVS_(CDDH9W#VPE4!_/(T.@]E>4;P$N/4#Z'8 DA1O9F$K#=5-@ ML0\0D36]2>F+29?I(.)[S$-(9R>0QNEH &_4NSAR>*-A%_^\6&FC* O^.N2D MA\@.0]C*.-$9&D8T0[W7=L*I.JW\CG3%934/X WO@_YEB"8]RCN!UFX/KAJ2Q/.QM K=%HD"M#?=5;@D]Y MQ9HU.G/?TK1GS1%D4X>;>JZR&7%E][U^#>:>4Y6Z78PK.S&6;HV @G YI!DD\)G&?OG) FG8>>VZ3 M+":-S^Y8P.*4/9(2L5=PG&ULS59M;]LV$/XK!S4H$B#U MBYRWIK:!.%FQ V2)6GW8=@'6CK91"A2)2D[V:_?'27+9L;GPM+2SKBLLBC1< MRE4W[O5.NKF0.AH/P]Z='0]-Z974>&?!E7DN[,L$E5F.HGZTVKB7L[GGC>YX M6(@9/J#_6MQ96G4;E%3FJ)TT&BQFH^BB?SXY8OD@\$WBTK7FP)9,C7GBQ74Z MBGI,"!4FGA$$#0N\1*48B&A\KS&C1B5?;,]7Z)^#[63+5#B\-.IWF?KY*#J+ M(,5,E,K?F^6O6-MSS'B)42[\P[*2/?T805(Z;_+Z,C'(I:Y&\5S[H77AK/?& MA;B^$ ?>E:+ \DIX,1Y:LP3+TH3&DV!JN$WDI.:/\N MG4JZY\>?A;3P3:@2 MX0:%*RV2Q[V#_4@.AEU/6EBVF]2(DPHQ?@.Q'\.-T7[NX!>=8KH)T"5Z M#<=XQ7$2[T2\PJ0#\<=#B'OQ8 ?>H+%Y$/ &_VSSE72),FRV@S\NILY;"I,_ MMQE=01YMA^34.7>%2' 446XXM N,QN_?]4]ZGW80/FH('^U"'S]0*J:E0C 9 M7#B']'V$3N&+%%.II)=$OOYX*0@/+?MN*>[A'I/26JEG,!%.NFW6[=;_.$?( MC*($9A#/D5%GL?R+='L^9IT+UNF892:UT(D4"J0FIY954!&WM1QP3E)>K[A- MF1NIL0&O0"M-ZNAZ*A/AV3"R.$6/EK* EJ4+7#:825V4WIVW'!!TLA#2;>+% M$;3[.(;?2L/Z"BL39 )P$2H'W C[Q*YGBMS]I3FC\:3_I\4 MJVE>88:6XS,Q.3TH3H2:7"BA8;]_ 'LPZ'=B&MZ_.XO[\:>-67U$P_';$L>D MPLJ%8(^11?%!<]SK#+;.^V>=WN;BDNH6Q1%YF&C2NY.BK7CN#]9P;:@VW&H< M=/KA5YDO*O/S5GJV4J"QC8%6_[1UMC8W$-L+B'MP''=.-M+^?^C6'J&VYY4? M5(OTSSGC%8UFZ+TRB+9/@['W&$IO*#1 [W[V(9547BBE#D$;_>%[*11E 7(9 M>=-KG&,)6D_M#. S%:?*<"X^)F37G)YY];*^22B8%\J\8,C91)7TZ''R5LG( MBKG"<4R)=>G^\;#M(")C2LOAZ(R2:5 R$40O07C@I]YU@&MR8"Q9+7'TE=JJ MS2&&])0QD[ST9#=DI4XKU5Q1%S+E3>HNDB=7N7]545O5X?OK>E1A4_L1ZE$G MA$/+Z^2[I;#DU6!2\D(.3.:"\HFS*;RL[C!08"=SJ:45T0S1\ *4:@B*"#72 M=*P4E6<*$V%QBW/?=.R_=2KE^;;GNMOJKW*TL]!%.N)9:E^U6LUNTZA>5/W9 M6KSJUU3H\CL%7G6"V\*4*W-C6>>K\PG5.SC98%Z#PS]%'J M!2MHVO?QWU!+ P04 " !QA%I8_^\.#LH" !!!@ &0 'AL+W=O8[:1ZT 6B@:>*"SWW"F/J M:1#HI,"*:5_6*.A+)E7%#!U5'NA:(4N=4\6#J-^/@XJ5PEO,W-U:+6:R,;P4 MN%:@FZIBZGF%7.[F7N@=+C9E7AA[$2QF-JWH%'0H:5FAT*44H#"; M>\MPNAI:>V?PO<2=/MJ#5;*5\L$>;M.YU[>$D&-B+ *CY1&OD7,+1#1^[S&] M+J1U/-X?T#\Y[:1ERS1>2_ZC3$TQ]R8>I)BQAIN-W'W&O9Z1Q4LDU^X7=JUM M//0@:;21U=Z9&%2E:%?VM,_#D<.D?\8AVCM$CG<;R+&\888M9DKN0%EK0K,; M)]5Y$[E2V*+<&T5?2_(SBQO,4"E,88./*!J$I;![6\Y2Y+!&Y0HO$H0O6U[F MS.920^\KVW+45[/ $ D+%23[@*LV8'0F8!C!G12FT/!1I)C^#Q 0^TY"=)"P MBBXBWF#B0_3^+43]:' !;]"E9.#P!F?P#IG88")S4;:/A[+R(E4_EUMM%+VK M7Z?2T 89G@YB>VVJ:Y;@W*-FTJ@>T5N\>17&_0\7) P["<-+Z(M[ZMVTX0@R M>TG;:CE3UU,Z+D8ZK>.Z8")'#:4 V2C;)"T#M6>0-LH^+ELOQX8V$>Q0$3<- MF>0T*?04>K>"7CSGEMA5:^P,5YB7PKW.+>-. :DT!4*-JI0IO(;Q8.S'M,:# MT)]TNE5;SS]$)%.R@IJL%3PC4^^02/3B_MB?7$%O%(;^Z I6-K3(-0@:C11! MG8%)&M(FC -R$6.(P[$_L._[(LDX](<=V5-%#X[:ND*5N^&E(9&-,&V'=[?= M?%RV8^&?>3M<[YBBI&G@F)%KWQ^//%#MP&H/1M9N2&REH9'CM@7->%36@+YG M4IK#P0;H_C46?P%02P,$% @ <81:6!20OEN-!P LQ4 !D !X;"]W M;W)K&UL[5AK;]LX%OTKA">9M8&);#TMNTF I.GL M%IAI@Z2=Q6*Q'VB)CHE*HI>DZZ:_?L^E7G9KNP$&^VT^6*0EWL/[./?R2I=; MI3^9E1"6?2F+REP-5M:NY^.QR5:BY,93:U'AR5+IDEO\U4]CL]:"YTZH+,;! M9)*,2RZKP?6ENW>OKR_5QA:R$O>:F4U9 MYE>#"2DD"I%90N 8/HO7HB@("&K\M\$<=%N2X.Z\1?_5V0Y;%MR(UZKXI\SM MZFJ0#E@NEGQ3V >U_8=H[(D)+U.%<5>V;=9.!BS;&*O*1A@:E+*J1_ZE\<-+ M!()&('!ZUQLY+>^XY=>76FV9IM5 HXDSU4E#.5E14!ZMQE,).7O]MLI4*=@' M_D48-OS %X4PH\NQ!30M&&<-S&T-$QR!\0/VNZKLRK W52[R?8 Q=.H4"UK% M;H.3B'Q.FJQ09J,%^_?-PE@-:OSGD,TU M8G08D=)E;M8\$U<#Y(,1^K,87/_\DY],7IW0-^KTC4ZA7S\B_?)-(=C[)6MT MOQ5(PB96A]0]#=B +&H0ZP+.JYS9E6!KK3Y+EV?#A:C$4MH1P[)F5::0@\:* MG*FE6[Y4!9)95D]S%QVZ!'3QV?!M!986!:#,B!W8+- M,/C^U)O2&$7>A"'CD$\5"\.)Y[,H]KV(19@G[(.RO,"Z,)YBW1F+DQE68)Q& M>'I_RA#L[3UZ[%>1"\V+.7N]T5I4U@D[C%F*;: 1_;L32X''.1O. B\>88!^ M&(+ FV$(8R\:L0E4CKR@QG46]:A^X*5T25B,7P^7> GD8V]"8(2< &"*)2%V M;>SN4=()64YZ31/8V\/$3C2 D.?IC!_!B?Z ,$T;GT/PW>B>P97UE[V9\[4 MU(>2;Y9+X8JC6ZUA1:W\.0M\['F.F$#%\Q.DCCM2QR\F=1\J&'V&/=37+MQBK]W :/[9Q1 M#Z3P#9C\O?CPMB7!C6$W[%[H#$Y%!W7DJ&##WAF[=HS*/4 MV8]'3U)NW6/3&;IL#)5]'%UDVI0]"H2L9NO>4*2L/)#YPY]_2H-@\DI\%WOW MP'\U8EN",DVRF^]2_?&'JC;LV1_@=73$1K A:+QQ_>8(DKT4^@.TB2@N;*E5 M.>]*08\.^L-=K8.M$S/(16)L!%J?8Q[CVF?EKK!A#:F;JX_KHU79IPMJ67-4 MNQ)MO.&N$XXTY5+.\>I+H)ELM(3$;U1LZ!(J('[QJ+6I3@!HIKK.5HT0N/N.M M85V2/^#@7%I#-:+6(/""9G2:$+.;+@QC0=$P32UR:J:[B]]6%N\!X,@&6X)P M,- ^D[C5B-Y&4Z <)P%:\"W+5K &>+W2_:S=H_:@WX1JYJY37/]\(9IVA6CZ M\D+4UE3RRXTQ JZC$TQ$'F!Y15[^M4 #T;W/9&72EOYM;X1)BDVCB83B+_F:XF]Y%<@'$TIUQDD4Y25;\W:U2JDHSPD MQK;5H/2.OQ9H_EXZ),"+I M>.> ZC B5)B0QI!" M_".QW6@/@W1*M7+HQVY\]T(]3Y2OM"M?Z8O+UX- ?YY!J=KCN/.Q O45RLS7 MIJ@U7="A*G9RG^-5S+K((*FC.];P<6/VGB^''H'S0H^]7O5CS)JJ+,0:ESC#RCEIK"DM"IX@:_;T]P M,'(BDU5M7K)GJJZN[U)&UH<\R!-1.D_8#)$=WHE:FCJ:[W'66N)5A%#,W[[! MH?X?QSU>,'RXY5%86PA7>+;2KFBM.V8W=J5T3;XV0=L1QW8X8K_QM7$M7]U' MNFDA2]2WIB=)J1,8^A.7BC,ZC7%R[#O%!6;?-X<8.][YD%8*_>0^%]*[(AA1 M?U/K[G9?)&_J#W']\OISYN]<(S8&!74)47@!+[*Z_D18_[%J[3[++92UJG33 ME>#H@F@!GB^5LNT?VJ#[3GO]/U!+ P04 " !QA%I85C+VX)$$ "^"@ M&0 'AL+W=OQ&EW89*FUX[,@OZUJYIQNN[.JJDW4V'S[H^2+(A^[H MLE%SGG#XU(P=5MTM2JEK-EY;0XYG5YWK[.)F(/;1X$_-*_]L3I+)U-I[6;PM MKSJI$.**BR ("L,#WW)5"1!H_+/&[&Q#BN/S^0;]=CCVI:L3^^[ :$$H=NL8:]:6'S%V"SG-Y9$Q:>[DS) MY2Y %QRW1/,-T9O\(.)O7"24GY]0GN:] WB];>*]B-=[ 6^R4(Y_N<&!EC16 M3[AG@:Z=4V;.V@J2UF5.0:[+6]997L<&WB5I0W;I M0-]X6^E2!7R;! SU!NVM 88P<#%4PT[;TL.QU(687\1;(C^Y_&1T]-9 /56% MB/Z8/C".5A>"&WG1TF@ OZ*LER=G,J9GR:F,69H,UM*PC?#UE,$B2S+\]>AN M,A[#6+ZDR;"=?;1!5=_/%^#]0=*7,4_78PZ,R?<<5\J30N5CHH1%>P[^.SG? M6A_B02@H.D9', D:AW.DB:JP+2U:DO>7ACW@# 9)3L,RGK*3P.W>479,G^-_%3A=/Z"@<]XYU!.4I^ F1!U ^3E M32,(1AWO(*L093+EN39&/B#&$\Z:^CB+5S0\37HYO<';)Y&.\F/J)>?4/T_. M>Q2?24\/H,_E"1FT"6)PE"6GQS3,DGZ?;J5>E=Q%G#:HS%A'G%1,!L.D=[Z/ M#,-X0V. *_.*!F<)"B590][5LD38%#S6V=)X\LG3O"5Y@IUL=V?#,,7-VMDH M(KUO^)W$9?:UM7V1J4R%;1(+XIJB:QME'C?Z JZ=O:3FNHDZ#10.RT%!5 ME)2:6F@A*#='02O1FM^$DT0DNKQ[K8!^.()O#^M+QN62OXX\E3YL-W*R3T7= M9SU%S;"6S@G8=FE"VUYLOVZ;L^NV)_EBWG9V[Q!,X^6L> 977 OHQ;7=4KL( MMHD=RM0&]#MQND"#R4X,L#^S-FP6$F#;LH[^ U!+ P04 " !QA%I8D288 M, H' "W-0 &0 'AL+W=O/^H@IF11C MU;\QS9)T>74D7SWGQB:\9$^CS)LWXY6@MQ/9\,N'QFFTB/LZW+)-_ M6>7%)A+R8_$XX=N"1-:E!LF\XMM],CNF?BX713RTV2/LDPV+.-)GJ&"K2Y' M5_@\I$'94%7\GK!GWGJ/2BH/>?ZI_/!A>3ERRA6QE,6BA(CDRQ.[86E:(LEU M_-. CO;?63:VW[^@_U21EV0>(LYN\O2/9"G6EZ/I""W9*MJEXBY__IDUA+P2 M+\Y37OV+GIM:9X3B'1?YIFF6*]@D6?T:?6Z$:#5@OZ>!- WDL('V-+A-@WML M VT::*5,3:72(8Q$-+\H\F=4E-42K7Q3B5EU2_I)5N[W>U'(OR:R3\Q#QN,B MV5;[X-<5NMYQ6< YNLJ6Z"J.\UTFDNP1+?(TB1/&T=M[^1;%L4B=RZ8/)%8BS_EB3D#T7P=^AMR$24I/+=&?IX'Z*W;]ZA M-RC)T&V2IF7_Q41(3N7*)G&S_NMZ_:1G_9B@VSP3:X[>9TNV[ ),I!A[1(S([ =$'.(:%G1S1+OK5.W$T!X>TXZK=FQAX^[WKUOAN3UX=RQ. M(\Z351)'U4[^\Q=9@3X(MN%_F>2NX:@9KG2A<[Z-8G8YDC;#6?'$1O/OO\.^ M\Z-)*DBP$ BL(R/=RTAMZ//?>6+9C)MGJ=J]J+[WV:>X&L^DXN)@\ MM04QE/F!/W:[9:&IS)N-\;ZL0\+;D_"L)*XV>2&2?^O?@3Q\M[LB7DO/7,I# M4$398_(@#VOY8V'">"#6X-/6HK"C,ZRK_%;5U#M@IP--@Q9.AYN_Y^8?L8/B MG(N2&8]29N3@ZQRH[XUG!R0,95[@''(-#64^H6-JIA+LJ03VW<2EA;*G)-_Q M] NZ8UNYUPZ=K69CQ1EZK$*"A4!@'?VF>_VFL)8WA901$BP$ NO(.-O+.#O- M\JSM0V6;:8>2T1A-9?W&B!V5@IQO:8UV]*%:-&A6#VUJCC-1W$J#&,)&[2B# M^>+C[-949_%;3!1K8F6]*/+E+A9&IM;.P4PAT4(HM*YJ*EEBX&B)0;,E*%H( MA=;54L5+?&*^;/H[O_T@P%K\,M7-IG[+(1N^>AW!KC2RIC8'C)O7O4. M0T(,O$,:IK!)G?'TD(8QE/J]EJ#B)+;GR<82T'_H^#AFAQS\^X9$"Z'0NG*J M2(L#8*\ S;:@:"$46E=+%6^Q-?8=X16@@;9!\SM.X9'# W&J^PFAP=CK.1!5 M"L7V&/JZGX#F4*PG3&D\!O\TU6KHBZQQK_73/YBOJ_/PM'-A4Y7;=PI( M5!0E]BAZOWM0EP3*>7ZYW"3NX6W%&LP;$BV$0NOJJ((P\8#]QAJL!VL)B19" MH76U5&F<'#/=M?F-KX<4AQR>'!'3P%;^IWT89DQU'G%;?M/EH6(PL8]V7_>1 M0)O\TRDY7.!-4]9>(*54]T-#F>?TVJ%*H,2>0'LMXFM3"VA@!44+H="Z4JOX M2V; +@(:AT'10BBT[I50%:U=>[1^U47L_8,O?NHC6J/;F.HL;N.JQ.O:A[FO MNHV]?S!??3QK,B536;\IN2J3NO9,>E][T*")C1URL "@TUTHM*Z. &V]P]F MJX^ B>MI%X],9636:[(JFKKV:*ILYVN2CQU\L!2@(V,HM*ZP*BN[P"-C%W1D M#(H60J%UM52!W3UQ9&SO'ZR=/@P^,SJ0L:[?@E1J=D\<&MO[!_/5A\%G1@\R MU?6;$%7)EMJ3;>>$;$@ LN,.U0$4+81"ZVJJTC,%GA=3T#0-BA9"H76U5-F< MGC@OMO![-\P6 _0&3(46E==%:4I\ R9@D9K4+00"JVKI0KJ],09 MLKU_L';Z1/K,8$+ZI/G,YD(J/=,3)\WV_L%L];GUF=&&3'4&'YJTGFC9L.*Q M>C*(H^IYE/I1COW6_=-'5]4S-P?;K_%Y6#]#I&#J1YINH^(QR3A*V4I".N- M+JJHGQ*J/XA\6STW\Y +D6^JMVL6+5E1%LB_K_))O!ZLE%J_ M=1P9K&A,Y!N^IHG^9L%%3)3>%4M'K@4E81X41PX>#L=.3%@RF$WSSQ[$;,I3 M%;&$/@@DTS@FXN661GQ[/7 'NP\^L^5*91\XL^F:+.DC55_6#T+O.95*R&*: M2,83).CB>G#COIV/\H#\B+\9W>+\6[;S(;P>#+,>T8@&*I,@^M^& MSFD494JZ']]+T4'59A:XO[U3?Y^;UV:>B*1S'GUEH5I=#RX'**0+DD;J,]_^ M24M#HTPOX)',_Z)M<>QD,D!!*A6/RV#=@Y@EQ7_R7"9B+\ ;'@G 90#^(0#C M(P%>&>#E1HN>Y;;NB"*SJ>!;)+*CM5JVD>TK\6Z#:5^@ IT4T2HIL@X&FB6+)$#SQB :,277PB0I L]:_1Q1U5A$7R M]=11NBN9H!.4S=X6S>(CS;H8W?-$K21ZEX0TK LXVD-E!.^,W&)0\8X&;Q"^ M^@WA(?;0E\<[=/'J-9)TJ<\Y=:"#\S/DO&$NAW=R0#>]*M]>KNL=T?VD3^S] MO J>Z.V 9KV4B LT7Y%D21%+ZH>Q)&#KB*)_/FI!]$'16/Y[*.U%Z_[AUK,Y MX:U#W312RHV=##[]1=W//SC4(HLB=42Y5>)\B'UV:+-9< M*/*DW9?#*=%_P,C>%L+C7#B;QC8S?^IL]HV!3;O;9$A&BN3[_ MA9[%Y"$+H$338;0D5G,[KMR.>SW?QS8394FLEJA)E:@)>%K<4<$V^<2*%BPA MVCZ)=%:D$FF1*U*DAX9(7[P1D6A%PR7-2N'5H<04K4WVBF#X0Q% 1]0L7%86 M+D$+MRF+0CU\A[H#1C8=)TMB-9-7E9Q(J;'T0B?FA1)QA!I@1>^JB#WD%0YM:W:/HURP:_RZ(2+/'],G@M: ;FJ04*2KB4V4 MR[IYZ$&_72";:YC-A:&MYO<\W&RJ(GLK*Z]A'S6;RE&=8V@,N7V!D6],&W5R8WQ*L])?B!9$D M1/1[RM;';K1@S<9S=1=8YQJN<_L%.] M#=GAL\A.E\;[5"1,I8+FI?&>/6?;!^_?8QCF,U,9I&O(#_RA=*,1 ^Z MMH1P92:Z $)L@!"/^BT1JPN"MM3JR3)$B6'R:U,BL"(&2J0+F,0&)C%,?*9$ M/B2Z/A(293B9/6H!:\,2#)8IZ (ML4%+?-EO;5BE4%MJ]609"L4@N+6J#5@1 MJHTN(-(S$.G!R'=/GH\MF<&1C9]C=0&0G@%(S^WWF9]5V+2E5D^6@4T/Y+/6 M2V8G9($[;SBRK>&]!\(-U@C/,0K+04:[H$7/T*('TV*;1;,3DL#V-6N MT#NQ0MAVU>R$+C2\75"=9ZC.@QGL9Y;-3DB[0\!U%WSG&;[S3O!=<0UKMFX& M:S:>L+O .\_@G=.<;O///PKM&ZV:P M9-/!MJ563X#A/K]?[O.M_D1WY[O_+S^ZT1JZN,MM3JR3)0Z&RTQ%)KK)7Z%QS.'%FTCW1"Q9 M(E%$%SIT^&:BKVNB>+FGV%%\G;\?\\25XG&^N:(DI"([0'^_X%SM=K(&JE>L M9O\#4$L#!!0 ( '&$6EC/V.-'\ , ,. 9 >&PO=V]R:W-H965T M3','BRX2+'"KIBZ\F](#@U07GFA;X_\'),F3.;F+$G,9OP0F64 MD2>!9)'G6/RW(!D_3IW .0U\H]N=T@/>;++'6[(BZGG_)*#GU2PIS0F3E#,D MR&;JS(/[.# !!O&=DJ-LM)&6LN;\I^Y\3J>.KV=$,I(H38'A[T"6),LT$\SC MWXK4J=^I YOM$_LG(Q[$K+$D2Y[]H*G:39V1@U*RP46FOO'CWZ02U-=\"<^D M^47'"NL[*"FDXGD5##/(*2O_\:_*B$9 ,+@0$%8!83L@NA#0JP)Z[PV(JH#( M.%-*,3[$6.'91/ C$AH-;+IAS#31()\RO>XK)> IA3@U>\""4;:5Z(D(M-IA M0=#M"I(K+3*"OF[0DN?[0F&S1M"UP.5S&ZO;E#-\A#TCQ'E*%G1I7\T!AXI%D&,X"Q MFV9WXBFP0 OQDDKNHI0;7I ;A.B1,[63Z(&E)#TG\,"[VL#P9. B[&2,2>*B MYFT9 M&]EC=86ZEWN+)HBL+*LQ?2$O;/97TYCU%CS M,!JZXU;^V% C=]#*'PNJ'[B1/7^&M1/#3B>J#P,(3VE6Z$\\DB0I!%44Y+^A M;OAJ1H$;MK39,&UEKS%APZ,S7:-:U^@Z*XSAZUA+WW-%F*(XNY &!@C-WT^$ MD66)QV[0,LN"ZOMM2V,;*FH4I3/#QK5AXT[#%ET97LCT9<2JKR0/_/-<:"WT MTHH:M5R(K:CQP*XO\%\.4GZGPKA[\=[66/&W1?9;(NVP44ND'36^L)V#QG$Q MZ%0YA_RM\_G8W@55/K^1K-4KSC=MNVA90;VVRM<@OY'UI4:O<3J&T\W6W#(D M;,&"J?*<5X_6-YFY.;^WQA?ZAF-.W2\TY?7H$8LM91)E9 .4OCN$KX\H;QQE M1_&].8.ON8(3O6GNX)9&A ; \PV'TE!U] OJ>]_L?U!+ P04 " !QA%I8 MTN<1L$8& !A-@ &0 'AL+W=OG6@,F/II=&:FK8*NU.5;O;7DQ[X8";L .[[CX*C>,*?28)IF\&&R4VIX/AS+JV#%Z8^K*]$7IKV%"B.&69C'F&!+N_&%RZ MYP&>%0%EB=]CMI-[WU%Q*"O.OQ8;U]'%P"E:Q!(6J@)!]<<#NV))4I!T.[[5 MT$%39Q&X__V)'I0'KP]F126[XLD?<:0V%X.S 8K8/*IW6P;D$:9]4G?:P[8B\ XQ<"B%@ M5 >,C@T8UP'C8YLTJ0,F9=]7G57V-*&*+N:"[Y H2FM:\:64JXS6'1QGQ9EU MIX3^-=9Q:G$9?LMC&1Z:3E^:OD26XF76W&* M'.\#P@[VT)<[@DY^?-_1L*L^&/_++3JI#[@+1NPPPL)3A&=FF_35T_1Q!](_ M NDY)1(?B0R.0;HETNWN.4,1KSF7O)+KOK7]23*0ZFZ]4E[Y66E]](6&D@DU+6#$ /RPP MGN&94_S-AP_[ZAT6'<\,8U^'S?]/K;V^^<\73%1]/FJOLR8 MK-* 8!'ZYY6,L+3"^\H "2.0,+^"3?8U?2804'6&AI-&PXE5PYM[Z6%B=$9=HAP276]BR75G38>?63O\ M$WV,TSSMZEYK8-_NA8012)@/"0N 8(:4LT;*&?R<< 8I,B2,0,)\2%@ !#-$ M=IWV+M*Q7K&_<443G1P?6)8SM&4BU#-$NF9=ZMI1?>4%I1%0FE_37'26"]8]%;%']Y8+DD9 :3XH+8"BF:KB5E4,GWAK M)I36D#0"2O-!:0$4S=2Z]5U&)QUSO*NZK(OW9WFG M,[,4L3>PMSB@;@D4S12G]4M<6,.DQAGS=&_6K0VH'P)*\T%I 13-U+#U7ER[ M^=(DTSV7Y0-:7X(&Z MH#8+*,T'I050-%/=UI5Q[;;,S[6.B$9_YU(5UVJG9*"F#"B-U#0C:8PZ;^Y! MZPV@:*9RK3'CVIV9.R9B5N;5ZRR*'^(HITGR'5VG*=4Y-M:#8M0:T3I%[]@;37% 7"91&0&D^*"V HIE:MU:2:S4Q^D]S M07TD4!JI:<:#HFEWP@:UB:!HYB/[UB?"=I_H?S[%LM/[*@I*(S7-\NS)!ZTP M@**94K:V$;;;1O]Q[-4B6^Q]>YV]!08UFT!I/B@M@**9YT)K-N$W,)LPJ-D$ M2B.@-!^4%D#13*U;LPD?8S8=9_7;4;TE!GV]IZ:]8L[[H)4&4#13N]:+PG8O MZG(=)PQ=ZE&W^^&U/;RW7J#V%"C-!Z4%4#13UM:>PN,W2+^@KP2!T@@HS0>E M!5 T4^O6K,)0[Q#90;T%!O6K0&D^*"W AV\E86\ZMKS7@EO#"K_R*M%> GYE M)@SJ1X'2""C-!Z4%4#13X-:/PF_@1V%0/PJ41D!I/B@M@**96K=^%#[&CSIR M)@SJ18'2""C-!Z4%->WE67JEW7!O!4S*Q+I-HH*FE5EBW\!4$L#!!0 ( '&$6E@C[ @U M* < -H] 9 >&PO=V]R:W-H965TUU[L7IWOA$J=! \P,).OI_O@S/P8X4#=4 MS^5%"\3/QXZ_^-<73Q-NQD"9C'K-(?K/E M(J2I/!4/DR06C&Z*H#"88,.P)R'UH]'JHKCV5:PN>)8&?L2^"I1D84C%XS4+ M^.%R9(Y^7KCQ'W9I?F&RNHCI [MEZ5W\5C*/">6 ME0<4*?[PV2%I':/\I]QS_BT_^;BY'!EYB5C O#1'4/EOS]8L"'*2+,?W"CJJ M\\P#V\<_Z:3X\?+'W-.$K7GPI[])=Y>CQ0AMV)9F07K##[^RZ@?-5@%RQ*$?E3^IS^JBF@%8/Q$ *X"\*D!5A5@G1HPK0*FIP;, MJH#9J0%V%6 7=5]65E'3#DWIZD+P Q)Y:DG+#PJYBFA9P7Z4WUFWJ9#?^C(N M75UYWS,_\7.5$W1V*V_<318PQ+?HAGG\(?+_81OT<<.BU-_Z\O J25B:H"), MR',:;= GG][[@62P)/\^"]GF+3IS6$K]('F+7B,_0I_](,CS>(?>O%I8]O1# M?O&ZNG@Q2>5/R0LT\:IB7Y?%QD\5.Q9C9%CO$#:PA>YN'73V^FT/9CT$X][= MH+.J>'TP1P]SF#=&>/ELF=P3,)918+ &0T[!F 7&[,=,Y+U2WS"XOF%PP;6> MX'Z1O5U*HP?_7MXFM+P;:'4WG/<)6>*F_;B\XSQ/8NJQRY'L&1,F]FRT>O/* MM(T/?7)"PAQ(F L)(T P16"K%MC2T5>_<+XYR(;9IZ4VR>!G(!TKM,*%&+=CO"QPUIKT+C]Z?()G9:65X.IX?BZ;-:K!HD#07E$:@:*IH MC6MB:M?L3?\8T\>\<^R5#'S\=F\>2@7H@H#07E$:@:*IDC0]BZHT0*9G( MF)R&\#!F44)+)US.2^Y9Q+;^$\W.ZFJX'-M+Y7.L**@3 DIS06D$BJ8JVO@O MIMZ <=B6B=RU%FS/HJR_$4Z[ IIVR_JI- ,U6$!I+BB-0-%4S1J3Q=0N[X^F M*$'SJ*%7O%E/#SH?XV/Q0(T34)H+2B-0-%6\QCPQ]>Y)>ZKRG'1V5SK<,7#7 M^@P'2P=JL8#2"!1-E:YQ64SM&K\ROB*-V=*KXKRCXG)L&>U/9SX#:JF TEQ0 M&H&BJ8HVMHJI]U5*1?UHD)Y=?V5I+3N+=7W.@S4$M5A :02*IFK8N"RFWF:I M9S I_5'WJ(^]RG5=EO=X9G<[5%"C!93F@M((%$U];-YX+5COM1#J"[2G05;L MKJ!!4+6_26M@U+;%BM]6U%[BSLQ47XS!S\A!?1A0&H&BJ8(V/@S6^S"Z!^6X MZ[Z8UM+H+.;U60P6"]1_ :41*)HJ5FO7BMY_:3U[1_^B=;&Q2JXK! N*=7VR M\^/>::D>.WC["NS^%=@-++ [6/X/[P8WW@VV@'-PD]4.:RDGM M7<*V68 ^^=M>:^X9CFFB1T9%7S>^?GFHHP\=K!RHO0-%4Y5K[!W\S.8895!U MV)X%/)8ZQH)O,D_VP,S;13S@#[TK%#U\<)<+:@R!TEQ0&H&BJ:(WQA &WG^# M03?@@-(<4)H+2B-0-%7GQB["\'91A6P/K::]&$^/AU90NPB4YH+2"!1-U;"Q MB[#>+CI]:-5SYIJ1]:61CCYRL&Z@7A$43=V!WWA%EMXK4@=6>;9A**)AKW1Z MU.!-^:#N$2C-!:41*)HJ<>,>62;L,&I!VC%K4)H#2G-!:02*INK<&$_6,\;3 M"X;1"JD,HYWMX6M]QH,E!#630&D$BJ9*V'HA2K\1Z.11]!G.[.E1],61CCYR ML&Z@YA 4K=1MTGK+-7_K^3,5#WZ4H(!M)=X8SV5[$>6+Q.5)RN/BQ==[GJ8\ M+ YW3 ZE(D\@O]]RGOX\R=^EK5_G7OT'4$L#!!0 ( '&$6E@QM5>^5@( M #0% 9 >&PO=V]R:W-H965TL MFEII)6"@W;H0"%<=17'-BNPY+:C*U2TLM2FY(ZF9A7;RB#/ ZB4,>MV M+^*2"Q6E28C=FC31M9-"X:T!6Y!.K KG W&:5'R%]^@> MJUM#L[AER46)R@JMP.!R%(U[5Y.ASP\)WP1N[-X8?"4+K9_\9):/HJXWA!(S MYQDX_=9XC5)Z(K+QO.6,6DD/W!_OV&]"[53+@EN\UO*[R%TQBMY'D..2U]+= MZ[#'H"Q5P!L"V#!=R,4 M7$ZYXVEB] :,SR8V/PBE!C29$\H?RKTSM"H(Y])Q]EP+*_P.63B]$8JK3' ) M,]4<.,7/X'2*C@MIS^ <'@Q7MM(&:4M/0"B8"RD].HD=^?&L<;;5GC3:[!7M M'H.Y5JZP\$GEF/]-$%,A;35L5\V$'66<8M8!]N$=L"[KP^/]%$Y/SH[P]MM= MZ@?>_BN\D]I2Q%K8VR[X\85B,'-8VI^'BF\H!X]B^['(X8'K>'!,?;T03LZ1(-K5#4>,M? AP'N&W=-IS'H7";Q^H#JL%4= M'E7]2H^(U/;@51C^)W@^8)W^/X+QWDTNT:Q"OUK(=*U< MO"=S;E:"+K7$)4&['=^!ING19N)T%?IBH1UU61@6]*RA\0FTOM3:[29>H'TH MT]]02P,$% @ <81:6("%#+Z< @ ;P8 !D !X;"]W;W)K&ULK55=;]HP%/TK5UDUM=)*0@+T8Q"IP*HAK1,J[?8P[<%- M+F#5L5/;@>[?SW9"EK* ]K"7Q+Z^Y_B<&_MFN!7R6:T1-;QFC*N1M]8ZO_9] ME:PQ(ZHC;RW@H"LTHQ[D$ M5609D;_&R,1VY'6]7>">KM;:!OQXF),5+E _YG-I9G[-DM(,N:*"@\3ER+OI M7D_Z-M\E?*.X58TQ6"=/0CS;R2P=>8$5A P3;1F(>6UP@HQ9(B/CI>+TZBTM ML#G>L=\Z[\;+$U$X$>P[3?5ZY%UZD.*2%$S?B^UGK/PX@8E@RCUA6^4&'B2% MTB*KP$9!1GGY)J]5'1J [N (*P X3Z@=P 058#(&2V5.5M3HDD\E&(+TF8; M-CMPM7%HXX9R^Q476II5:G ZODE>"JJH+:F"TX4Y)&G!$,02YE*6$ M)Y0PF/'RW)CL,SB=HB:4J3,XAP=)N,J%1/-ESN%Q,873DS,X ^ M-GKMKGY2:1N7VL(#VKHAW FNUPH^\133MP2^,5J[#7=NQ^%1QBDF'0BO/D 8 MA%&+H,D_P*/ P<,C_/Y==Q!\;//[G\C>N._5[GO'V.,'H=W#;C39Q=!E==4SE-TT/K6G=1MH;=?U:7?^HNJ^F@U*>B*Q56HF]:.P9 M7D1[NOI_ZPHN.X,]67[C[F8H5ZZE*4A$P75YL.MHW35O7+/8BX]--RV;WQ^: MLA7?$;FBYGHS7!K*H'-A-,FRO943+7+7(9Z$-OW&#=?FCX#2)ICUI1!Z-[$; MU/^8^#=02P,$% @ <81:6. )_5AG!0 420 !D !X;"]W;W)K&ULU9I=;Z,X%(;_BI4=K5HI#9@T'^VFD=K S'0T_5#3 MF;U8[84#3H(&,&.;II7FQZ\QE(24>HMTYJ(W;2 ^C^WS<@R\\63#^ ^QIE2B MQSA*Q%EG+65Z:EG"7].8B!Y+::*^63(>$ZD.^361!!9RSZ.PSD^JPS[J" M+DD6R3NV^4S+"0URGL\BH?^B3=G6[B _$Y+%9; :01PFQ7_R6"9B)\!Q7@EP MR@!G+Z"/7PGHEP']MP8*N>O$N422Z82S#>)Y:T7+/^CL MZVB5KS#)+Y2YY.K;4,7)J:MD$C*4&:<"'5P3SDFNW"$Z<*DD820.T0<4)N@J MC"(EK)A84O6:QUI^V<.LZ,%YI0?LH"N6R+5 7A+0H ZPU'"K,3O/8[YPC,0Y M37O(&7>18SM]]&WNHH,/ATT#,V-U]S^*]S+Q&MAJ->OVI4R\V@RLW F)LO+$PD^JXJ0>6B M*17&\+:I@(2YD# /"%;38%AI,'Q?:](04G-(F L)\X!@-8C8]W=;!+* MQ3I,D9+%5Z*K!U-TH)XURL.F6_I%@<1X9P6P>WA07R9FQH[;)AP2Y@'!:@D? M5PD?&Q,^S](T>D)DQ:DN,B0ICW7&GRCAHC'?9N*HB&RZYHV!;26 A'E L)H$ M)Y4$)V^_UZ!?Z/S3[ ;-&$]9L3 U26 DMEV*(&$N),P#@M5DP?;V-@ M6CORIB!K9,X>&&GX'%OWYEI:.4XPQW7ID]#^-%1-'Y2EV'GVD4'"T9/U*K3*.E8X:USB/H"SXHS8.B MU679ON/CT3N[4T"^SL] :2XHS8.BU97?F@W8[ W<2%]Y/1G1A/_J8N^WIR[=Y?W M7A?-4^I+3I#2PP_U[[OWC$6JEO*(N3>[4>OE;WD8!_4M0&DN*,V#HM5_#-U: M%\X[LRX<4.L"E.:"TCPH6EWYK77AF*V+]L^/9F!K:4#MC9)6>\ZT!SV\]YP) MU6F1A2(>W>2,V0%_M7B@/)4KU!8\&D9+'^N*8DH#QOH+Y?,B:?#_(.JEU$ MT_\ 4$L#!!0 ( '&$6EC[QS79H0, "(, 9 >&PO=V]R:W-H965T M>$K/R;&+KCA.F='> 3S/7]0.',;+S%/(=-<9D3! M8>-LZ>T=#:Q!N>-?#F?=&A,;RE[*'W;R*=XXGF4$ B)C73#\.<$]"&$](8^? MM5.GP;2&[?&S][_+X#&8/=-P+\5_/#;)Q@D<$L.!%<)\E>>/4 "&X_J] M8%KS X>8;/7;O^C">_\11%R-,#G5X)$)N"97.S","WU-;L@WQ=.] +(]XL1: MW& 9W6C<1]X0GI$O7 @\&KUV#89B";E13?NNHNT/T89H0OS5.^)[_I1\?]R1 MJS?7+]VXF(DF'7Z3#K_T.QWP6R6@CT]E-^NWL[USJW,6P<;!YM"@3N"$55I& M6$T;5M,Q[^$]TTEY*)$=P,^"GS"'63_1RM6\=&5[\A2N)G3MGGKP9PW^;!1_ M&T6R0#ALPP@0&\_T'CT \*A5>9I_+8[8GG M*(5F,/IEAX'O39;]%(*&0O 'T>>%BA*4O1@;UK#LR&U#5ZD89!/TL9GVLUDU M;%:C;#Y(&9]1+_KP5EV\13!4=-2[2*/W!PG(9';S>@G4KE[6P$#(M"7.=)3! M-VF8(+4J6P$E**#$"FTO!]KA,//I4!/0BR;2<5%LO0IZ8?\/::07;:3CXMB( M4\Z>K#+U4IQV56D2#.3EHHIT7!9W< "LBQAE$?6I0$VLZZ270H\PS@8KY**, M=%P:7TJ4>.6D*E^+-H?% (.+1M)QD>QFH=4QO2RZWO^PM219YH( M.* 92C_:J^I"6DV,S,M+X%X:O%*6PP0O\:#L!GQ^D-(\3^R]LOE;$/X&4$L# M!!0 ( '&$6ECN($74U@4 D= 9 >&PO=V]R:W-H965TNXDWCTDISO*[OB:$ 'NDSCEYX.U$)NS MT8@':Y)@/J0;DLH[2\H2+.0I6XWXAA$[@@,=V=#^#@\<*7:+46ZL)H-MW@%;DAXMOF,Y-GHPHEC!*2 M\HBF@)'E^6 .SQ8V4@ZYQ5\1V?'&,5"AW%)ZITZNP_.!I1B1F 1"06#Y;TL6 M)(X5DN3QHP0=5,]4CLWC1_3W>? RF%O,R8+&WZ-0K,\'_@"$9(FS6'RAN]]) M&=!8X04TYOE?L"MMK0$(,BYH4CI+!DF4%O_Q?9F(A@-T>QQ0Z8#V'9P>![MT ML/- "V9Y6)=8X-F4T1U@REJBJ8,\-[FWC"9*U6N\$4S>C:2?F%VG J>KZ#8F M8,XY$1S@- 0?* UW41R#DQOYW829O/OG$G1LWX*32R)P%,NC4_#MYA*AV&WF0XL1H_/6S]BJUO9'N= M;'#$9-,2NO)7CE^0C]]WX$;(KZ*V#6@BBR8#"YK((;-6C6]+RNOOP-6]4%<4 MUE6:)83E7Q'X@PIP&?$@IES5AQBO=-DQDU8Y* 934M1@W7 W0CQQN$^JK$Z, M!"_)5JJ'C0QPPVB8!0(($JQ3&M/5@RY<(]JA=>Y(8*W H54W6^M52G_YF"/E MY%AH[:0T% @TUX1<:I'P=+Z5XV!%P#=.EEF""8\;?:1)BAW<)5 M&[31\ZE!HSIH=,2>5X(U"^)$=HC]DEV:M4J[93F-PMEF6RL6:.S_![6]$JK5 MS\9CI]$Y2K(:.P^AH==#ME83T"PG>AL?[&H"6Q+;[\>E69,8\E%?YX.U=(!F M[;#(U3QA^,5[=5;]IL:YD" MS3KEH*(WZ18SQW.Z%5IGYXP;LY?V#+=6%LC8I/N+7NG7S*+OVYWI4FG6*GJR MPZ >7G5S1^8._)7AD( 4)Z1861#J/,'L3EOXS&"'CO%CH;5#KUL\0J]2^)!1 M21RJ4^]*'M4K*7PBU)!8K6 G>%837XWA GME-?\ ME(.'_$MT?51W?>2_3AT\TJ)%F9276 )!M;A 9G'QK#IHAO8,=? EEC_L6J38 M9I%R6!VTN\K%Z0SCTLAMRAO](+9KS6*;-Q]U)=K?;SYODNUM[U M"WBV*';E:IABD_ 39JLHY2 F2PEI#3WYKEFQ[U:<"+K)MZYNJ9!3Y_QP3:2 M9,I WE]2*AY/U .JW<_9?U!+ P04 " !QA%I83+N3I> " "I"0 &0 M 'AL+W=O+I=0/G&2XP@N8@GQ8 MW7'5YS+" ,:,_2":7(RNV4 9SO*;R MGFV_0)5/J/U21H6YHFT5ZUHH70O)\DJL"')2E'?\5-5A1] +7A%XEE4+9MLK4:_SM&5D$05#C)TO99KKA0YXY+\Q>:%7#VI ME27@#)U.0&)"Q1GZB!ZF$W1ZH9Q M:B-O\ %YKN>WR,=OD/NND7LOY8ZJ5UTTKRZ:9_S\5_SJ\NA:-2LX(2*E3.@* M_;R8"S%P7Q MZX+X7>Z)JFO0EF"I"HU*_T\V*M*U5>AFE[S3^TCRH"8/#I&';>2E*MXA[T6Q M'>V1=WH?21[6Y.$A\JB-/&PA]QLU[_0^DCRJR:-#Y/TV\JA)'@SL_AYYI_>1 MY/V:O'^(/&XC[S?)_;"Q6CJ]CR2/:_*XD_S;$M0F/Y? V_CC!G_@A7:\Q]\Y MPY'\@YI_T,W/)*9MZ(/&+Z;G!;X=[K$WPX)!;/?JJ!+*V=E(]2'F%O,%*02B M,%#,J.9"NSM\Z85#NU:2[560JX#E#C<\;D&PO=V]R:W-H965TRX^";7E"KPH\B9G'IKI38702"3 M-2V(]/F&,GUGR45!E#X5JT!N!"5I6:C( Q2&<5"0C'FS27GM3LPF?*ORC-$[ M >2V*(AXGM.<[Z8>]%XNW&>KM3(7@MED0U;T@:K'S9W09T&CDF8%93+C# BZ MG'J7\&*.8U.@?.)K1G=R[QB8IBPX_V9.;M*I%QI'-*>),A)$_SW1*YKG1DG[ M^%Z+>DV=IN#^\8OZGV7C=6,61-(KGO^=I6H]]48>2.F2;'-USW=_T;I! Z.7 M\%R6OV!7/QMZ(-E*Q8NZL'909*SZ)S_JCM@K@%!' 5070*7OJJ+2Y3519#81 M? >$>5JKF8.RJ65I;2YCYJT\**'O9KJ 3Y^DN MRW-P=K76MZD$-PQ<$2&>,[8"EP7?,@4^+^US\V?P>4,%4>;^ UWI]Z;.P=DU M523+Y3GX #(&;O63^DW(2:"TZN$.WZ9%_[KG^U2-G M1T3Z;UN3*Z&H7K-??X%Q^+O#9M38C%SJCS9@!(?^J-U&W-B(W3:J<;^F>0HTYH D>6LGQ >U_X;B MD0_;:Q\VM0^=M>L1HLG!=-:%H"QY!DH0)G-2,4MGD:LU%8"D_VD8F%BU]DQ5 M1[SG+<;MOD:-KU'/$4)9^L;P&!WTS /0C]N=S!N'(R=#N;;+#5O +CV!]TF+-XAFX^ M'X, >,AFA*.AWT$A:.$,W73^1+D.@\I(WEJML_![HV39#8'6(YZO1FF8S<3#XF\N@0QW@TZ!HCR/(8N7E\3R7?BH16\_ZCRG(]/&A[ M)_R,-32R]$;1J>*/G// >YU:E*.^*.\5?W1(\V@(NQ;:R,(*NW?\AVT+_MA''08LBY&;Q2<"P"&B8=CYBBRAD9O01Q%@?#CIP]B/ MVCU@"VCL!O07TQ\;+E39):W?SC]C"8TMPC$\V5>^*;\IMS@57BA?EX9J2E KS M@+Z_Y%R]G)@*FHWOV?]02P,$% @ <81:6&1[K>\! P T0D !D !X M;"]W;W)K&ULK99=;YLP%(;_BL6JJ95:($!(VR5( M;5"U7G2KTG6]F';ADI/$JL',=I+NW^\8*"*!HJYJ+H(-YWTYS_$7XZV03VH% MH,ESRC,UL59:Y^>.HY(5I%39(H<,GRR$3*G&KEPZ*I= YX4HY8[GNJ&34I99 MT;BX=RNCL5AKSC*XE42MTY3*OY? Q79B#:R7&S.V7&ESPXG&.5W"'>C[_%9B MSZE=YBR%3#&1$0F+B74Q.(]')KX(^,E@JQIM8D@>A7@RG>OYQ')-0L AT<:! MXF4#4^#<&&$:?RI/JWZE$3;;+^Y7!3NR/%(%4\$?V%RO)M:I1>:PH&NN9V+[ M%2J>H?%+!%?%/]E6L:Y%DK72(JW$F$'*LO)*GZLZ- 2#X!6!5PF\MPK\2N"_ M51!4@J"H3(E2U"&FFD9C*;9$FFAT,XVBF(4:\5EFAOU.2WS*4*>C*4B-DX-< M4DZS!,A=,=>F(LU%!IE6Y+#1_KX@W_#I=;;!KI ,U!$YC $-.+9.R/U=3 X/ MCL@!0<<;QCF.K!H[&O,T;W.2*J?+,B?OE9QB2&SBG1T3S_7\#OGT#7+?+>1> MASQ^BWQ0R >[<@>+6U?8JROL%7[^*WZ[E9T!IQKF)&8JX4*M)2CRZ^)1:8DK MX'=7K4KWH-O=[ KG*J<)3"Q<]@KD!JSH\Z=!Z'[IJMQ'FL4?9+935;^NJM_G M'LWH%I>!!LDH[YQBI7Q8R,W>MXE.3^W ;?QP<#?-VK05@V%@G^U&Q;UIO1,Z MJ*N@'W$)/6':22Y& ZL0N#<(&A+^'64:<-C%]>Z\6<6\>[Z0Q^T'>7Y@3W<(^W-Y9VD84T:]I+^$)IRW"OK[;0+ M-NS &-JC/=AV5.!Z+=BP-<7]T&\4;H=B5%.,>BEB6("4.%Z)4%H=XZF%O4QW ML8S:2VS0&K>.H+"U#'M3^M]AQ MY=<# !X$0 &0 'AL+W=OZ2EU=U+2]#Z?[X(5)@@J8VB9I__V-@1!("&I. M[)?$AIG'F^?!><[\P,57N0-0Y'L<)7)A[)1*'TQ3^CN(F1SR%!*\L^$B9@JG M8FO*5 +\J0X,FW+FI@Q"Q/#F^?75L*;\TQ%80(K0606QTS\>(2('Q8&-8X7 M/H;;G=(73&^>LBVL07U.5P)G9H42A#$D,N0)$;!9&._HPY*Z.B&/^!+"0=;& M1)?RPOE7/7D?+ Q+,X((?*4A&'[M80E1I)&0Q[<2U*B>J1/KXR/Z'WGQ6,P+ MD[#DT=]AH'8+8VJ0 #8LB]1'?O@3RH+&&L_GDRE$+8&.KB3898+]LPE.F>#DA1;,\K*>F&+>7/ #$3H:T?0@UR;/QFK" M1"_C6@F\&V*>\I8@%"XV>6012WP@Z[QWECQ.>0*)DN2N-OYK0U8".TBH'^1= M$I#?OV5ABFNJ[LG=$R!.)._)6_)Y_43NWMR3-P2!G\,HPO62,X5O&/E [)" MJ11A=0'(/Q\PG+Q7$,M_VTHML$?MV/I=?9 I\V%AX,LH0>S!\'[]A4ZLW]H* M[PFL(8-3R>!TH5Y@'-S.+VI[+WQ&)=S7R^HB!G78]SI M<%Q%-9B.*J:C3J8?0,H'W"?\+,XBIB# UQL%\4.F-Y VJ@7>M$;CK3.V:CP* MMJUALVMTQQ7=<2?=3URQB*17Y$U M3$>7U#!;K\@7$1-ZE%TULYV4K&==(N+ M_ ;D)0NC($RV [+)1!*J3, @9QX!;JT['@4DC+&D/>@J6MNC\S&WOA@]@344 M<2M%W%?<']P^9>@)K"'#M))AVN_^,+UL8<<=CLY:N"5J-*I%-;C.*JZS3J[/ MS-_A)7%&MHUE)]"MZ],36*-F:IU^\:U7;-02O"_ M09W7;-=.-W.S%#VA-:4X&1K:[6AN;]=+JT(=6NO$LJR6L-'DVNY*3XZ&=EN: M)?I^);+BP(9G 70"6]2EG6HGU,T+U1-:L_"3.:*3U^S97CU17VA-*4ZNB':Z MC?_1L^[%@8&>NX$RIGY@H-:0GO6K63L6Z_\DGIG8AHE$<[K!-&OH8KXHCOG% M1/$T/RF_<(7G[GRX Q: T %X?\.Y.D[TX;OZL\7[#U!+ P04 " !QA%I8 M]FS?_>T" "*!P &0 'AL+W=O'+@)K 9GMDG:_?I=&X)(2J,^ M[ 5L?,_Q.=?7E^&:BT>9 2CR5+!2CJQ,J>6%X\@D@X)*FR^AQ)4Y%P55.!4+ M1RX%T-2 "N;XKCMP"IJ75CPTWVY%/.258GD)MX+(JBBH>+X"QM+ND"IJ >EK<"9T[+DN8%E#+G)1$P'UF7WL5XH.--P/<R.-^P?C7?T,J,2QIS] MR%.5C:PSBZ0PIQ53=WS]&1H_D>9+.)/F2=9-K&N1I)**%PT8%11Y6;_I4Y.' M#L +7P'X#F!R8]#H)B_U*4Z5P-4< M<2H>@U!XUN2*,EHF0*:F=,:\6/(22B7)86=\,R>725(5%:,*4G*C,A F5D"F M#W8%Y"N7\IA\0PX,OH,Z\)X^'9'#">!.3!Z1$_(PG9##@R-R0'#KZYPQ/%$Y M=!0:TK*P/W09_T_D6TE(F@3$>QCC[M%@HT&KU*)M2P$E,DS0?^EQ#5SB=/?6.*% M+JZ^A-2[G)I==#M:Q2=>=#9T5EVC=5#4#?)#SQZT85L6PM9"N-?")WTI4&%" M94;FV.M(!ND"^E361&<= :%]NB/R94QDA_T*HU9AM%>AOF-5B9V;Y7\QSUA4 M%14Y962!TGO3&;T0X=G^CM"^F*!?Z* 5.M@K])XK5$4[-<%-XTBV&@=>D5[1 M@Y?'ZT6^[>WH[@GS@] ^WY'N=#JE_DM=4[' ;!$&@ 7)]SKC83W8_;WV_\#U!+ P04 " !QA%I8+5)9J!$& M N*P &0 'AL+W=O+81>*3=M")=$3Z:0%]N.G+XNB1!,20M\D MEGW.(YY7.N0KF\L7FG]E>T(X^)8F&;N>[3D_7,WG;+TG:<0L>B!9\'G$2;*BE-YLBV_7D:Q=ELM:S>^YROEO3(DS@CGW/ CFD:Y=]O24)? MKF=P=GKC(=[M>?G&?+4\1#OR2/B7P^>\.)JWE$V(J+BWS.Y(TE2DHIQ_-M 9^TY MR\3NZQ/]UZKXHIBGB)$[FOP5;_C^>A;.P(9LHV/"'^C+;Z0IR"MY:YJPZB]X M:6+M&5@?&:=IDUR,((VS^G_TK1&BDP#],PFH24#]!/=,@M,D.&,3W";!K92I M2ZETP!&/5LN"2[ MXGIR<)-MP ="=WETV,=K<)_5-U=YD=X^%K?=YI@0\&D+'L@SR8[D/?AT('E4 M(>ZS-4U)1;C?%*QX&T=/1?0-8X0S:%+*PXZ MB7.+M$1,UA9 B_< V]>V[]_+\+!/2E?QR=KIBAVA-KF?%],-(_DQFJQ]_@+[]LTHW MDS!L""9IZK::NCIZJVE>-X-*N!K@58!R%GY>.<$BM(+E_+DKB2+,#WS+D<.P M*LQ;6&X;)I7AM65XH\J@;2O'52NKZJE)86<$KAM:8:^<890';6O1JZ:.\KM1 M/E27XK>E^&-*8:?Y256"EC#U7C8)PX9@DG)!JUQPP?DA,*FI21@V!),T#5M- MP]?.#^&@4Y3S@R),-3^HPL[/#XNVC(6Q^6$Q& &T/7M0SS!LX;O]:02KHAP+ MJ:N!MC ]MK:>VV.<;(HR&(A*KY)M\XCQ_+CFQUQ9DQXW]>XV2L.F:+*4'?\( M+SAK-'!3PIJD85,T65@DA$6OG3H:@M1KWL*Q8*_7FKCN.@O=A=OK-17-1:C3 MN7(EPG="K073=AOX#XQ9L?5GF'R?&/6?IFBRNL*!0O>2#:CUMY.%-4G#IFBR ML,(3PW&F6-> 6L)D]89V6-6F0VNM;5-AG.$HYSQJD6]0\E. /7@*4(790].B M"H/P;$7"T$*MMUM](+20G\=1HJS!J&4U2L.F:+)PPK7"\))SBM833Q;6) V; MHLG""A\-QQEIW9PR]+S^PK.\?FL-PP+/[X=A15B(PLZ#N/S%F'#02.^@16N- M7,'UO*DWA5$:-D63M106&EW20B.C%MHH#9NBR<(*"XU>;:'UA,GJ#2VTJBD5 M8;JF%$8;Z8WVE!6\077'@.S%X-%!%8:@U3$N47Z[UC-]Q3 MUO8&):W&@=T?ZITR+!P\G3=AW:\ED'_F!P5'F%Y'Z_U6?^11QLJ>J#I!6851 M8VN4ADW19/&$L770)7_*-^IYC=*P*9HL;&>+Q#@'K9E5&D*W'0*WOYP[0S_L MVV[GAZNF6D68TWU>D,L0MMG1VV:YN4:NXGKFY-O"J($V19/U% ;:N:2!=HP: M:*,T;(HF"RL,M/-J ZTG3%9O:*"5C:D(TS2F\-F.WF=/6L5K5'>O#W3L_E#O M%&'>8#\.5D2YSF!;P+RSD3 E^:[:D,G FAXS7F^;:]]M-WW>5%L=>^_?PBM< M;]T4F'HGZ<1!N2EP'% MYUM*^>F@/$&[17;U/U!+ P04 " !QA%I8;F+'\>8$ !F&P &0 'AL M+W=O>W'N"#P=G=J3L M>[DEA(,?>5:4[*<UT5YYB#7 M#9T8_7=#,GJ<6]!Z?N$^W6QY]8*SF.WP MAJP(?]C=,7'D="SK-"=%F=(",/(TMZ[A58R"JJ!&_)F28RD]!]4HCY1^KPYN MUW/+K3HB&4EX18'%PX$L29953**/?UM2JSMG52@_?V;_O1Y>#/.(2[*DV5_I MFF_GUL0":_*$]QF_I\6^"]M,!O"_Q:F6:46H<8<[R8,7H$K$(+MNI)+69=+<9/ MB^JZKS@3[Z:BCB_NR8XRGA8;L"(;<3TYN"[6X#.A&X9WVS0!MT7SX:HNTL4S M9E5?-W"#,UPD!*RJTU^"BYAPG&;E)?@$'E8QN/AP"3Z M #?TBP3]>7,X:+E MZL1.TK9WT[2'3K07D\0&:/H1(!=YFO+E"\H]MRY'FO+X)>6P+H?#>=X'N6KQ==5O?OKP(.;CG)RW]T2C7K$ 92$'8BU M^/47&+J_Z70S218;(AMHZG6:>N?8%]=)0O<%+X4))20]X,>,? 0%X3H%&Z:@ M9JH,\;"(W- .9\Y!ED9%A;YG>T-4K$$AWYYTJ,$P?C>,?W:8V^(@/A^4I42[ M5IKBB71.Y 5V-.I?1?DNLH-1_RK*"^4I!_T'7?_!V?X_4[H^BL6N:SY03AAX M@:NHK\)\Z$7V=-2^"O.F$RA-.>@_[/H/S_9_LT^SM5B7)<#"!<7B9+CD;)_P M/2.ZFR2-$D6&R(;J!AU*D;O:'.124U-DL6&R ::3CI-)\9L;J*N#>C; M<+30-"@W&*-B%87\\)3-3;MAIF^QN:8XE*UUY%[+J=+6U+/1J'<5%$U/.1QT M^\#DOMKCVM*A0_O1^,MCJ<6YKJ*^#@=]:/LGAI!2'SP_!*'BL\I3K!_C;/'/ MKD&C;+$IMJ%P?8*#[QGAH-$,9Y0M-L4V%+:/<=! :&P1+4A>.U60 M&)N$CLL[M;[Z' ??%.2@FKX@#"1;;4?0P(3[*BZA@7GA29/HPQQ\?9J#F@ V M4;X^EEH84B?0I#[7D[+A<((^SL'S>>Z>E'3/$M+DN0>>9BD_=4F,9CFC;+$I MMJ&*?9R#[YGGH-% 9Y0M-L4V%+;/=-!DB3SZ*Q[2%-UD.:5::+A+(##>?ITQYZ4]I# MFATY3PE[&E2(E'TO#6KB2@8_G*"/>NCU4:\ME;\JZBXUN.G$4R?0P*;R M+F8S@B/=TZCN0'W#;),6)?Z*4/Q]4=TZZ6VN+_P%02P,$% @ <81:6.D\1X_I! T10 !D M !X;"]W;W)K&ULS5C;;N,V$/T5PEVT"9!8HB3+ M=FH;2*)> FRZ02[M0]$'11K;;"322]))]N]+4K*L"R,DA1\V#[%$G3GBF1D. M1YR],/XDU@ 2O>89%?/!6LK-F>.(9 UY+(9L U0]63*>QU+=\I4C-ASBU!CE MF>.Y;NCD,:&#Q1[S;Q>0L9?Y ]V [=DM99ZP%G, M-O$*[D ^;&ZXNG,JEI3D0 5A%'%8S@?G^"S"8VU@$'\2>!&U:Z2E/#+VI&^N MTOG U3."#!*I*6+U\PR7D&6:2O7._9?C7@EYC$6<,FROT@J MU_/!9(!26,;;3-ZRE]^A%#32? G+A/F/7DJL.T#)5DB6E\9J!CFAQ6_\6CJB M9H##-PR\TL!K&P1O&/BE@?]>@Z T"(QG"BG&#U$LX\6,LQ?$-5JQZ0OC3&.M MY!.JXWXGN7I*E)UFU=GZ.$N0D>?CM$G1"BZ)EFFYB!FCE1NT&*8 M^ZXQ]RSFT7O,L3''/6K\*B5\P^>_P;>+6Y4:)ZB*NPZBA!RI2-7B>L/9DDAT M])D)%:@E9WD5?-F*]=^?U=L,A_C'%KIB:H%]:KH(GHE-G,!\H*J< /X,@\6/ M/^#0_=GF]D.210:[[IXL:874:^>!QIG&4N,G!50I2=#">,JW]00 M@E>UJPFP+NV"-ZQ-YA1/)D%+6(&:-%"C:3 -* MUKA7UGGR=4L$,:7?0:G:KX4D7A&JHA<%()G/0*O),L>3K5;42JTC'761COU,(2.&^-VQ1/;*F'AVV5$TL> M8Z\ETL;E36K1;JB<5BJGO2IO5=CX-E&!,WFIMGLFU\"5,F'/S6EW&B.WH\B& M"H9M2184KGNGH0B[^R[&[=5TSZ0J(931TW9U1$=E.3D^012DM5UPNY.:XDZU MM,!&DXY "PK[;X4,U]HT_/X=H%3V6#1,4G=*5EVXDV3^:-Q6A;NJPFD[NI$- M-@[>U.7M=7G]2Z[H$X1J,9Z!;JV;63_%1YN"@[)%AV)KNF_?JN'ON%?#!VW6 M#LH6'8JM&9=]OX8/W+"5?(VRX:HJVUFN7=PT##K;HQ7FUXI54]>^;\/]C=L? MJL*6Z6)5T6O]X8PX)%MT*+:FY_8M(0Z_XY7:VZ]^."Z'9(L.Q=:,R[ZGQ?U- M[?__%"F)Q\U>)FPOV''G(TLU<7Z[LX^L.#?L+%FG=M:3 U^9,S.!S'=&<6)1 MC5;G&PO=V]R:W-H965T2NWZ?/US)N]O'&7/#P6IS<6RZM#_""_RN+;X4M6OEI<4#;)3N[S)-T[ MF;R_GMUX'T14#:@J_I7(Y[SQLW.:RON:>/I',S9R/OX^.V MN$N?_R;K"04GO'6ZS:M_G>>ZUITYZV->I+MZ2H5#R(NXN55ECX[V:FZ1#O]4)%9C2ZGG^Q/ MW_O7(BM_FY3CBN6=/*19D>P?G*_RH?P^"^=FOW'^*M.'+#X\)FOGT_Z\N$Y? MTKN7FCOY)/='Z7S_>2G]^=YY)V01)]O\O?-GY]M7X;S[Y;WSBY/LG<_)=EN. MSZ\61?F13QM>K.N/=WO^>*3CXWG$^9SNB\?<^;C?R(T*L"CG>IDP>9GP+;$B M"KF>.R3ZDT-RI1I!)=I!'VFD;^HU30/*\+0!8 ))I# M%.;8A3DVI:H8)JF88 ()3"$UO) :CE75&8"_IBI#F4E5IK)N5?'+-+AU&K?' M9+LI]Y>Y$Y<[RG+OF,5YD1W7Q3$SSLF*-G0Q8(())#"%Q>C"8C2EPB),4C'! M!!*80JKG@IESQVJL1FC*P@LB?^ZU1%;7L68=C6A+8R8T2DA#LNI,&K;4>[/, MG/\Y??9M]BT,726H: (+3667 +MD2OG5Z%C,8J()+#256?#CGM69]E(@JNNN MT5[3J3],IV"5/;M7+@__R@];)/'6.%7KX,%3Q4036&@J<6#.O6!2":(Z=U0T M@86F,@OFW;/:V%X29)H<6!3,@_8^4"\+ ]8N$X8R3O@\ZM 6&&;/[IA!6WWW M>%:\P8L"$TU@H:E<@FOW^*1R0[7QJ&@""TUE%IR\9_6TO>2&ZM=KM%=5J9=9 M5$G 8Q.[Q[Z3>7K,UO+L3+\5R38I$FGL;=J1ALX;%4U@H:DL@K\GWI1Z)*C> M'A5-8*&IS(*W)U:'VT>/-8*B(!9IAX"&,DZ\.6L)S806>HUVC#H1L-+$;J4[ MA-9S7V@''[Q"4)O;6&@JL>#9"9U4>ZBF'A5-8*&IS(*I)[U:[E;MH1KW&NU5 MB>IE-HF"U29VJ_W/+-[GIQ.(U?E!XW11F^&H: (+324/[#T))Y4AJME'11-8 M:"JS8/:)O4??1X9<:YN$5-L!=_>K>\A.#O"8/:\7LHTE74K MTP>/[=L]]C]*43XZ-^6J2=9Q3V':(0<3@-HTQT)3Z6R$6*9-L>#&6'!S+%-8 M?1^LOC\ZRE(C-#5"7(]KS5!#G1<%@:XY0QUGK'%TJVB8Z&I;(.U]R?-P/BHOA\536"AJ;N-(PQEG/B=.T%PV;[=9;?U./ATA1U_\!I!;:ICH:G<@O7W)\W'^*@' :AH M @M-C7;"00 ='9&A>JC%=]WVCFYE*B-N.ZTF3&5^V-5[H>"YJ=USM^4WKEUJ MW]C0%8.*)K#05*+![--)PS(4U?>CH@DL-)59\/UT=%B&ZL$5XH6:.:5Z"H80 M38DF+-+0M3J-1ES<;K+;2GQ3W\:^C<'+!+6KCH6F\@O>X:E:&H)A\536"A MJCHS)4#[?0D,YY6X"&,M8,6]?S-90IX5-U(N"IJ=U3?SQFZ:'O49\= M:_""0.V<8Z&I/(*GIY/&9"BJHT=%$UAH*K/@Z.GHF S5$RN>&S+=>)KJ2DL9 MM<5FJ/,(;9P=5*\K @\=V#WT16T(+1C[I@9?@H3:5<="4VD&AQ],FI$)4"T] M*IK 0E.9!4L?C,[(!'JJQ=>;*RMC6:CU8$QEG'4J$1QT8'?0%R4.;K[8@0>O M#M2F.1::2BKX^6#2?$R ZN11T006FLILXXK4T?F80(^J$,]O7]RW,I71L&U+ MA:F,DZ[F2P#&.; ;YXONQG5=[%L9O%10N^18:"K#X.B#2=,Q :K'1T436&@J ML^#Q@]'IF$!/M/A*=KJFQ5!6'ANV+\0UE3'>>7D[6.K ;JDO(GQ3P\4./GB% MH/;(L=#4J]_!W[-)@S(,U=*CH@DL-)59L/1L=%"&Z9D5+PHT[1G*0NU2>6&H MXIWG'ACX9V;WSS=Y$CM?XG5RGZQ[RLV..'A1H+;!L=!4-L'$LTGC+PS5R:.B M"2PTE5EP\FQT_(7I<15JV-69RKQ .\XSE=%NP8%Q9G;CW!(<0M_%OL'!JP:U M*XZ%II+=N/O+M+=_P;W_"^X-8*8P]0Q,/1L=?6%Z6L6+6/N*AI6QC&C'?Z8R MWFD]&7AH9O?0+3T.[K[8X0>O$=1&.1::2BVX>C9I](6AVGI4-(&%IMY_"6Q] M.#KZ$IKNY^)I>T-CF:O?@Q;'+IL4-$$%IK*-MA\/FG^A:,:>U0T@86F,@O&GH_.OW!#8H6T\YRK MNDK)7;=O/F% (K1K[\?!0O-7;P^C:'%P#\:./WA]H/;-L=!4;L'8\TD3,!S5 MTZ.B"2PTE5GP]'QT H;KF17J:GM"4U6H'?B9JSKN@<;!/W.[?VYK;UP'QKZQ MP:ZK<4W=6'LVQB\4%"[YEAHZHWJP?-'DX9A(E1_CXHFL-!4 M9L'?1Z/#,#6"^F@438&&*J+I5)BKVOO"1>-92N7W^U ]DRIWUNEQ7YR?,G1Y M]_+&PO=V]R:W-H965TP2TRH%4W,V@V/)FPI"T+AAB.Q+$O,?\^@8.NIY5J; MA5N2Y5(OV-&DPAG,0=Y5-US-[)8E)25001A%'!93Z]P]BT,=;P*^$5B+SAAI M)?>,/>C)53JU')T0%)!(S8#58P474!2:2*7QJ^&TVD]J8'>\8;\TVI66>RS@ M@A7?22KSJ36V4 H+O"SD+5M_AD;/2/,EK!#F%ZV;6,="R5)(5C9@E4%):/W$ MCXT/'8 ;[ !X#X_D]"5V\ NX[!N[U MP./7P%T#=_>H\=M:^8;/W\&WJ=!3S;K%^?%%A:,K":7XV>=]S3WLY]:GRYFH M< )32QT? O@*K.CM&S=P/O3Y=DBR^$!D6YX.6T^'^]A;3SFL@"ZAS[B:8&0( M]"FZBOSP=#P()_:J:TE/6! & W\[+.X+&YT.AFW8EHQ1*V.T5\8=)1)2-)=8 M0N_.VPO_V^H?DBP^$-F6;4%K6_ ?=U1P2$\/218?B&S+T[#U-/S7'16^V /N M>#0:>,]V5$]8&(:=K5*+[0D+QN&+'65W+LD2>&::#8$2MJ2ROE':U;:?.3?7 M^+/UF>ISZK;DB:9NDJXQSP@5J("%HG0&H4J*UXU'/9&L,E?Q/9/J8C?#7/5J MP'6 >K]@3&XF^@-M]Q?] 5!+ P04 " !QA%I8$2.A.'\ M(.1WM474\) QKA;.5NO\W'55O,6,J('(D9LGJ9 9T68I-Z[*)9*D &7,#3QO M[&:$:%_=6,IJ+G6:4XTJ"VF49D3\_(!.'A>,[CS=NZ6:K[0TWFN=D@VO4 M=_E*FI5;LR0T0ZZHX" Q73@7_OG2#RR@B/A"\: :UV!+N1?BNUU<)PO'LQDA MPUA;"F+^]KA$QBR3R>-'1>K4>UI@\_J1_=^B>%/,/5&X%.PK3?1VX4P=2# E M.Z9OQ>$C5@6-+%\LF"I^X5#%>@[$.Z5%5H%-!AGEY3]YJ(1H /SA"X"@ @1_ M"@@K0%@46F96E'5)-(GF4AQ VFC#9B\*;0JTJ89RV\:UEN8I-3@=W6(NI*9\ M VO,J MY0]ERL$+*5]B/(!@]AX"+P@[X,L_@(=> 0_:<->(5RL8U H&!5_XHH)[Y#M4 MD$J1P=6#1LD)@V71.Y2J4.1&\,W9C3%L A=*H='LVXWA@6N-F?J_2X-RTV'W MIO;E/ERECYAK4]XC#UJ.0,?G?$>..JN MNDNR44%FOT'[R/1I,)J[^V9!9=2D&>7/ZIA6GL,ZS^'1/.\XU:8]:TTT=KKR M*/RU'>F)K%7IJ*YT]!:.'?6I3T]D+7W&M3[C/AU;DDT;7O1'X6#ZS+%=49/! MI-NSDSK3R=%,KW8VU:ZDCN)>VXR>R%HE3NL2IV]AUFF?^O1$UM)G5NLSZ].L M)=FX^>%\[M39;TX=>H.PVZB^]S1G>$?SO%"4P(K$-#5#A%1I?U*JF MH&-4>&9FMS$_V\/+)R(WE"M@F!J0X31[R/(\4"ZTR(N1^EYHT[[B"J$?%W9*KT]ET2]02P,$% @ <81:6+>!FL('!@ NB8 !D !X M;"]W;W)K&ULM9I=;]LV%(;_"N%U0PNDMDA*LITE M!MIDQ3JT6]$TV\6P"T6F;:*2Z))TT@[[\2-E1=0G8[ET+QI_\!R>E^)+/J)U M\<#X9[$A1(*O:9*)R]%&RNWY9"+B#4DC,69;DJEO5HRGD51O^7HBMIQ$RSPH M32;(\\))&M%LM+C(/_O %Q=L)Q.:D0\3,LN2IB03E&6 D]7EZ!4\O_*Q#LA;_$G)@ZB\!EK* M'6.?]9NWR\N1IRLB"8FE3A&I/_?DBB2)SJ3J^%(D'95]ZL#JZ\?L;W+Q2LQ= M),@52_ZB2[FY',U&8$E6T2Z1']G#KZ00%.A\,4M$_C]XV+<-O1&(=T*RM A6 M%:0TV_^-OA8#40F ?D\ *@+0H0&X",A';K*O+)=U'@.?71$8T$2_ 2W![ M/WL!G@&:@?+ M 'MCU?2^6KDU]Y&5^V7EOK7RVRQ*&9?T7[($2RIBME/7+WLR&DQ M+:5,W4BQIAEJX6GKHF"OYYK,2B$SNQ"6K>T*9BV/H@"'8]2X&K/VA$%]$V9> M%C=_PGPQ2U,JI3+?FRBF"964B#.P2E@D:;8&/)*DJV9KVJ&C[BA9;02@9S9+ MS^F>4:1SI-U5MKKX"BE ZP3X9;4B.70I#%"3E C9>\F+3!!79J W]@*ON;+9 MNSQ6DD$ :-UH>[?"(JSJ,]BQZ!7-JC[K,1DTFS.T[\X?R3U+[K6?KCA94OGH MM6_@/Y#/-K8JONDLW-'V7.@[Q68/S6X/?;=NL]+#8/&.LM7%&VZ =G 8XK:@ MTVWA%'J5?[ Y>:W]'ZO/X >T\X>^N&=@S9GHOI4(6R@& Z\I(6SY#Z$>8(.& M)J =)VY(1AD'OS.IMS=_#(,?S\!R1\!O.S7]],V+LF*U46?]3EG#5;;ZB!@L M@3.W1K1BSF#QCK+5Q1OL@7;N>4._*N+I]=Z\TWL^#)IS]13D@@RY("LX<"+#%0@.U0TS39]-)NZW2?I'>':3ISB= (9 D)V K(;K@AN&6[:-)R]EV-5&'A!]K.* ?MWD:DE:=Z2 M= HD009)D!U)GEI#@M8:XGNM5:1]EN'WKB(&)I =)IJKR-QK;-FS0U801V<8 MA=!3G(@@ S%HZG8%<0?9SE"=6D%F/W9I3]13<@0QW(#MW#%E MNB$D\)HWK/8NCSUW-A""OPM"$8/BX@[R,> M;]0*@@^!?GLG0TWD*EM]2 R#8+<,@ITRB*ML=?&5GTB^AT%P-X.$S5ML>R?' MBC (@ITA".Y&D!#BIJ13( @V"(*_"T%P&T%F[16DC2!]ZXP61;!3%'&5 MK2[>H BVH\@0#W9S23AO@HF]RV,E&3#!=C!YRH/SE@>#M@?GAWK0-W3AV^FB MSX.SXSQH[VWH-'25K3XVAF]\Z-2#OE.2<96M+MZ0C&__E6> !XM,30].8?,7 M5GN7QTHR?.+;^>0)#Q;1=@]V-&IZ<%)YL$@_U:5H>$TS 1*R4C'>>*JV4KY_ M4&K_1K)M_JS1'9.2I?G+#8F6A.L&ZOL54^Q*"JHL7!9"XW:*1FO ML513OO=$RP'OC*BF7N#[L5=CTCCYW*P]\GS..DE) X\R+Z2>L'+YRW>PP;D<_O(UCM_0\@D^4*2YS/.>L1U]'*30],J4:MDB.-/I2-Y&J7 M*)W,5["5:+)19[WK*"!6(K.RQK+C1!(0MVBR HD)5:,;1!JT)I2JYRGFGE1\ M[>(51]9R8 7OL@H7!=DG%/A!B)XW*S2YN?W?QE/ICS4$8PV!\0TOU; BHJ!, M=!S0K_NMD%R=]V];CH/7S.ZEOX$[T>("%HYZR07P SCYQP_3V/]\(=-PS#2\ MY)ZKPF>VG 959%3Z,SKD4>B[*O1@@E% MVO<*5%\M)7 ;,ST[MM1_Y^"R$9A=!C*)J8V5G;V/H9^>OY#>2=_1+7R-^9XT M E$HE=!W$^7 A[8X3"1K32O:,JD:FQE6ZD\"7 >H_9(Q^3;1W6W\-^7_ %!+ M P04 " !QA%I8X$K4GFX) !D> &0 'AL+W=OWKU8[06Q M*PD:#MZBG'1+_>,',#&N!)=A]MVYF(X=UP-VOL]0?C%E%J?C\?%\DFD47&:KT56_N8AEVFDRIOR<5RLI8A6]: T&3N6-1VG49R- MKB[J^^[DU46^44FIZ.I"YB]$5H\OO>J' MNNCJ\669Q%G5'U^5+'\;E^/4E2?N%?GP.9(RJ@KU(_G@"17%2?&1_/;+W)V> M_4[BC'R*DZ2LYN)BK,IE5B/'R\:G6]\YX-OD4YZIIX+0;"56^OAQN:Z[%79> M5_C&,8+7:WE*+/>$.);CDF]?/?+AUX\=ZW5K9CY%%;-H&/KM"_G0/-\NS#-C MGEB>$F=68XYAG6B/=7+MHT_-[\^8UB;H\Z06^MJ0)(^R#BL<8FFO]B&1#7G) MC_W]> _,MH]C6L6ZNQ9S:_WL@'XCX]6C(']T/\\;X^!J\WA>K*.EN!R5V[]" MR&.$/V!!+SD!A%8CX2"Y!8B,08$N,@3.N)R:XG M)L;-PIV,LV6\CA(2I?FF;(J?KWM<71UAM(9V!!+SD!A%8CX2"Y!8B,38%K.W M6C4??KZ:6-;%^'F_TD%+U"I]NJOTJ;'2Z7<59X^;N'BJW_SSAW(">Z].>M6] M41Y:]],>KY2'7")%8CX2"Y!8B,08$N,@3*O[V:[N9\:Z_Y858KF18D7\:!DG ML?I1UGJ]YU.VP&UY?ZRZ2MZ(#BUY).8A,8K$?"06(+$0B3$DQD&8UAKS76O, MH1.".;(GD)B'Q"@2\Y%8@,1"),:0& =A6D\L=CVQ $X(C-;0CD!B'A*C2,Q' M8@$2"Y$80V)\\7Z?V9[/VYUFK=1MJXT=K"/[1LL\36.ERKVC+^(Y3Y[+*4*S M4_2ZNQ2+@OPZFY!TFSYT=8%Y*4/; *IY4(U"-1^J!5 MA&H,JG&4IG?-7EAG M0W>;&@[5'DC-@VH4JOE0+8!J(51C4(VC-+T]G+8]'.-&Y?,FO1>RFEW+W2:E MBA?)0[M!^7DH<+PQXX.;!:EY4(U"-1^J!8TVW=O?(H32_K M-C^VS0'R[4;*ZMW^/I?EV*JHEU&YN%C]Z"QC:* ,U3RH1J&:#]6"1IOMU>AL M8M7_O:UF:&0,U3A*TPN_38UM8P#7>Y)@6];K)(&(CZ=-E^T)=JH 39BAF@?5*%3SH5H U4*HQJ :1VEZ M>[21M&W.I/_'J0(TEH9J'E2C4,V':D&C[<\#[+<[5TPA&M3_46?G0:!FJ>5"-0C4?J@50+81J#*IQE*9W2)LQVPOLM ": M,T,U#ZI1J.9#M0"JA5"-036.TO3OEK6QM&..I=\>@]'5$F9B:$M -:_19OHF MW^KZX)%"E^Q#M0"JA5"-036.TO2";Q-EQQC)O=]C.O0Y:V?68,8'MP(T7X9J M%*KY4"V :B%48U"-HS2]6=I\V7&@.T\.-%&&:AY4HU#-AVH!5 NA&H-J'*7I M[='FU(XYI^ZU\P1-IZ&:UVC['Q9.#^T[0:-GYWU8;#N3SB4'T"6'4(U!-8[2 M]&INPV?''#[7;_;Q[LW^A"@A4_(ASL@/$AH^ H)$R5/.@&FVT M_5W#>?=.O0]=< #50JC&H!I':?J9'=N\V#7GQ>\^)(HS)I/B]9" M+LM?=7Y>9-:'M@)4\Z :;33;W>L%Z]2:OCD:TX?WV9!?5 )&*U?&>@6;.4,V#:K31 MJB/E]WIFL9B?N6^[!IHG0[40JC&HQE&:WC5MGNR:OZ_\CRI1J,X+?$)6Y63[ MNFR*I#H'\?3=><)Z'ZIM[+FVL2?;QIYM&WNZ;>SYMK$GW/Y_Y-=NFU^[YM"TS]$89F)P M2T#SZD;KD8A1Z()]J!9 M1"J,:C&49I>[VU [9H#ZK]SO(:9'%S_T+3ZR--U M#QX30:'KX4.U *J%4(U!-8[2]'9HPVO7'%X?FEO,_^;< OJ-9ZCF034*U7RH M%D"U$*HQJ,91FMX];1#NSK!S"V@ #M4\J$:AF@_5 J@60C4&U3A*T]NC#L>\TMH*$W5/,:K=?< IIH0[4 JH50C4$UCM+T>F\3;;='HCUT;@&-N:&: M=^3I'C[>FD+7PX=J 50+H1J#:ARE;=MAO'?YT%3(Q_IRM0595N_LV\L<[N[= M71+WNKX0[)O[J7WNVQWW!_9YN+W@;7O'_)W%M!G4!7"T' M01P\#]RQZ[ /Y:W&7EBKC)D :9B21,-D$'R.SR_BQ!GX&3\8 M+,U&F[BEC)1Z=)VK\2"('!%P**R3H/BW@$O@W"DAQY^U:%#[=(:;[6?U+W[Q MN)@1-7"I^$\VMK-! 2S*D]8UJ35V S#%I#<%2QK%U1)@D-XQS#*#)0HL.G5E8K,4O M*O%DA_@0B@Y)^FV21$F7/-P/2>OH^%^9$'EKZ*2&3KQN=R>T,0!MXN';9 BF MT*STN_SK&N>2*PO"_-X&7 F?;!=V1^#,CAAG=M6N1@R1RI)""4S[ L;;^"L/J??@3MPB3^). MFH6++5PG-==)(]<-DTS,Q39WC89O#%=:8Z6'VN7T -B]&KOWFETF%K0@+3Q' M*Z#:'&_#;1:,O64#V6E-=MHHY /I4VP%&VG6KA#5!(>DU7A/[L%M]K(7]ZS& M/6M.2_JT*RT;#=^XO_T:JW^HM.P? #N.7F[ZZ+T3N/&->+=3M,=-'.]F#C?>>U<[W5 ]9=)@X":H%75. M\?[353E2=:PJ?0DP4A8+"M^<80D'VDW [Q.E['/'515U49C_!5!+ P04 M" !QA%I81?&4W<(" B" &0 'AL+W=OS DHL75X!TR<+ M+DJL]%8L/5D)P+D%E=0+?3_V2DR8DXRM[4XD8[Y2E#"X$TBNRA*+/U.@?#-Q M F=GN"?+0AF#EXPKO(09J(?J3NB=U[+DI 0F"6=(P&+B7 67:6S\K<-W AO9 M62.C9,[YH]E\SB>.;P(""IDR#%A_K>$:*#5$.HS?#:?37FF W?6._:/5KK7, ML81K3G^07!439^2@'!9X1=4]WWR"1L_0\&6<2ON)-K5OK)VSE52\;, Z@I*P M^AMOFSQT $'\#"!L .$A8/ ,(&H T4L!@P8PL)FII=@\I%CA9"SX!@GCK=G, MPB;3HK5\PDS99TKH4Z)Q*OD".FD2G7ZM0&!%V!)9"[K9ZH>E3\[0:0H*$ZI7 MY^AAEJ+3DS-T@@A#MX1273HY]I0.Q-!Y67/IM+XT?.;2($2WG*E"HAN60[Y/ MX&D%K8QP)V,:'F5,(7-1^/X="OTPZ@GH^@7PR+?PL >>O@0>6'AP1$W4%B6R M?-'QHOR\FDLE]"_C5U^*:XI!/X7I%I>RPAE,'-T.)(@U.,G;-T'L?^A+SVN2 MI:]$MI>Z09NZP3'VY.D=4_N.H7['?0FLB8:6R'3'=1)%[G#LK;N)Z7&*W6C? M*>UQ&G:8]H0,6R'#HT)F!1?J7($H]Y4@S'+$50&B3U/-.>I$$ERXP8&F'J>! M.SK0U,LTZM<4MYKBHYJ^<87I_PL3_Y/.H>_&!R)ZG()#I6F/4]2I7BW"ZW3/ M$L323B&),KYBJNY K;4==%>VOQ_8IWH UO/JB::>GK=8+ F36OI"4_KNA0Y) MU!.IWBA>V1X]YTIW?+LL]! '81ST^8)SM=N8"]J_!&PO=V]R:W-H965TX;X-DTQ>[R!A.YG MAFT\O?A&-K%0+\SY-,<;6(+XGM\SN3(KEHBDD'%",\1@/3.N[:O =A1 6_P@ ML.>U9Z2DK"C]HQ:?HYEA*8\@@5 H"BQ_=K" )%%,TH__2E*CVE,!Z\]/[+=: MO!2SPAP6-/E)(A'/C+&!(ECC;2*^T?TG* 4-%5]($Z[_HGUI:QDHW')!TQ(L M/4A)5OSBAS(0-8#COP!P2H!S+, M 6X#8'LO +P2X.G(%%)T' (L\'S*Z!XQ M92W9U(,.ID9+^213>5\*)K\2B1/S+R"#QM'9?H$GU?!NCLPSGZ@$B&[DB22 L^-85T2-&:8;GY3;&Y\\+F MMH/N:"9BCCYF$42'!*944LEQGN3<.+V, 80#Y$PND&,Y;H=#BR/@KJ7A3@<\ M. 9N:[C=H\:MDN-J/K<_.;^N5UPP>4)^=X6XH/"Z*53;N.(Y#F%FR+[ @>W MF/_]E^U;_W2%YSW)@GI+ MHL/;%=.">Z2Y5>?7/3U4"I*"%Z1A @"_*I+=K&U7W/8 M&S5D%R;CFHGC#]R&\&%+N#<9#+N%^Y5P_\B$%EI8.Q!=DOR6)-OQ&IK\EB;; ML0=.0U2O>R=6\Z@2/^H7+V)@\M\!8ZI!U]+8)7G43M%DT"S?42LNK?+M=>E$ MP>-*\/A-V7Y%\K@S@Y.&Y@XK:]B,3-#KV(FR)Y7L2:_L?ZG 2;-#O29^TNI$ M]K"9[DGK1-J>U9+>Z]R)TFWK^29B]8K_J>]H$%WBG=0O6UA$>$BWLN!E-*#S M=E$0VFY-ES6P/*?9M5XP=)N-J]_#4R-0NXO9;XL W5U?ZX$ 2SM#$0_[P@] M F9=Q;-X!>F_B SZD:?&RGF.E7-DA]"WI OTI3PECQ=H433*"[04LG+TI9:N MT2W)<#N*2=ZZOCU\4&H&6:5@,3S[@O6:XZ\H3>4VWX @ \@H !D !X;"]W;W)K&UL MK99O;]HP$,:_BI554RMM^4\"#"*MH&F36JEJUTW3M!<&#K#JQ)EMH'S[V0Y- M4Y*&*MH;$CM^'O_NG' WVC'^(-8 $CVF-!-C:RUE/G0<,5]#BH7-.R#G@A1&EU/%=-W)23#(K&9FY&YZ,V$92DL$-1V*3IICO+X&RW=CR MK*>)6[):2SWA)*,]"#;XNQY6HBH#"7V@*KRQ8F0*EV4AQ_#Z96N:<65N^?W+^8X%4P M,RQ@PNA/LI#KL=6WT *6>$/E+=M]A4- />TW9U287[0KUL9J\7PC)$L/8D60 MDJRXXL=#(BH"+WQ%X!\$_EL%P4$0F$ +,A/6%$N?V7[*C=^?9T)R]8;]:8JHL B;+?1G-Q0Y MGL/84M^5 +X%*WG_SHO<3TWQ_2>S%]$&9;1!FWNBDA8V!5BH>D:E_P:V21#: MT J\UP1>J/H5<']@!T?@K=8=P7LE>.\4>-0$7JBB*GCO M"+O5N"-V5&)'I[#C)NRHGF^WEN]6ZX[@<0D>GP+O-X''-7 OLL,C\%;KCN#] M$KS?"OY]#:HH+R7P)OQ^#3^,[<$1?NL&'?$')?Z@'9])3!$U-27'>U7V96-Q M&-3/(0[LXU>_=:^.D7CN=PSOU6J#%[KV\[*"RJDT)+H;O,9\13*AWHBE MTKEVK QXT6 5 \ERTZ/,F%0=C[E=JZ84N%Z@GB\9DT\#W?:4;6[R#U!+ P04 M " !QA%I8"S(=?9=T4CWI&L"@9\Z$3H/:F.868UW4P(F>R :$ M/=E)Q8FQIJJP;A20TH,XPU$8SC$G5 19XO=6*DMD:Q@5L%)(MYP3]>L>F.S2 M8!H<-AYI51NW@;.D(16LP6R:E;(6'EE*RD%H*@52L$N#N^EM'CM_[_"50J>/ MUL@IV4KYY(PO91J$+B%@4!C'0.QO#SDPYHAL&C\'SF ,Z8#'ZP/[)Z_=:MD2 M#;EDWVAIZC18!*B$'6F9>93=9QCTS!Q?(9GV7]3UOO/K !6M-I(/8)L!IZ+_ MD^>A#D> Z3E - "BUP+B > KA_O,O*PE,21+E.R0+: M*'M*+2<&GLM1B,B2I1+8:BH0!04-+I<@B&4Z2OT'FW62W1Y<84N$!7H M@3)F;T$GV-@D'!4NAH#W?<#H3, E%!,4W;Q#41C%)^#Y*^!QZ.'12SBVTD?] MT:@_\GSQ/^E?4ETPJ5L%Z/O=5AME7]V/4YK[(->G@[A.O-4-*2 -;*MI4'L( MLK=OIO/PXZD*_">R%_6(QWK$?V//-J*0HJ2NQ0A#3:N*VC8)DEM&*V+.77G/ M.?.<;F[LL_ET,;E)\/Y8UY]>B]EBLAB]^H3QT6-V@^2!J(H*C1CL+"Z][*XWM%K^L[3P#Y1SL^4Y*&PO=V]R:W-H965TN,1IK LXPT[22?OP MLX%@*,90RJ2^28 \Y_#X8/MG(-,=BW_P%2$"O(1!Q&?.2HCUZ7#(_14),1^P M-8GD+TL6AUC(W?AYR-*#/*Z$.#.?3-7XFCT1\6]_'&/NA=JX7,\=5CDA ?*%28/FU)1/O M+*F3GU,%%K?WV:^2QLO&/&%.+ECP!UV(UV^XUD#1JI?#X+ M>/()=IG6=8"_X8*%6;!T$-(H_<8O62$* ="K"8!9 &P;@+( E#0T=98TZQ(+ M/)_&; =BI9;9U$92FR1:MH9&ZC(^BEC^2F6YZZA35N+XD_ /#D,X N M1(;PBQ;AR$W"83E\*.N6%P_FQ8-)/M18O,\@JQ>NJQ:&. MK&GS+F-JES7TK=VAIV2E5H[R5HX^U#@:]5FXGI*5"C?."S=N&$=+$JNJ^"R4 M8.?IJ%@'.*KOR.=IRE&24E%^.T?>0$Z'VV*KC*)1+BJY/<[='K<<]=QB+\TQ M*9S9':!7[E+-N*#Q)F9OD]S;Q.KM@D5"=B U>'V))KK83S'U1B66W*AK!P=CLUW/U M$L/MVDL#/<2-JP'7Y/IU7S6K:CJK5U@9>:V[:Y-/KT5?,(I@C4N]!/&LH,ZZ M0\'?&_I$EKJV<)EOH^JXQKA> GAV8NI9_%]P<$.V) #7AT:7UCQOG:[[RE9N MM>:Y=_2A4.?UNDCH*UNY>'J9X%EAV@UW6W9. MOX-Z1E97;!M5-;:AAC5L@G5KZF69;)W!*BD[U%R&=BZ_AWBPRF!#:;#7]4)?VT$71FTMDSO76R[BM;N=T:\.ACO0] O2X3^LI6 M+E[AE4#3.X$.I,MRVF8/JZ3L55,9-5&Y#>E0,X:MDK(YC6%DQW 'S*$V3#:( M:A]F(@UE9(=R1]1E61L<5T7UCC6<4=-C[*ZL0\UWSU9)V;"&,VJ"$5NOK_PBV.GVDDZT66,L8=',O.'Z=_ M"4AW!%LG;]6?F! L3#97!,NQI@3R]R5C8K^C7M3G?\R8_P=02P,$% @ M<81:6*U4EO)C @ ,P8 !D !X;"]W;W)K&UL MK55=3]LP%/TK5QF:0&)-FK1L8VDDV@J!! B!8 _3'MSDMK5P[,QV6B;MQ^_: M2:.BM8,'7AI_W'-\S['O;;I6^LDL$2T\ET*:4;"TMCH-0Y,OL62FIRJ4M#-7 MNF26IGH1FDHC*SRH%&$<12=AR;@,LM2OW>HL5;457.*M!E.7)=._QRC4>A3T M@\W"'5\LK5L(L[1B"[Q'^U#=:IJ%'4O!2Y2&*PD:YZ/@K'\Z&;AX'_#(<6VV MQN"4S)1Z3&B[=+=Y; M3;N<<#8[9US#(Q,UPC4R4VND*[(&#F^8ULQ9? 2'4[2,"W,$G^#A?@J'!T=P M %S"F M!=V'2T%(JCC#,VV/'S;'QGF.GF/<@_GH,<10G.^"3-\"3R,/CE_"0 M#.A9RL4O0?QE>]$]D)LTHE-/'ORZI4?PYDQ2+?-9 %7G,VXX):CV3R% JC0.E-\U(V2 MNEL8,\,-_+BB ^#28FE^[C(N>4_CWHGLA7&#SKC!ZZ^$.J&QY,2>5](P##V# MZZ"K+.GUTW"UK>'?F'YOV,4TJ85;)>W:Z373"RX-")P3*NI])KAN6E0SL:KR M53Y3EGJ&'RZIJZ-V ;0_5\IN)JYQ=/\3V5]02P,$% @ <81:6&CP4B\A M P 3P@ !D !X;"]W;W)K&ULK5;;;N,V$/V5 M@;HHLL#&NMERFMH"8KM%"VS0(,%V'XH^T-)8(I8B59*V-_WZ'5*VZB2RT0)] ML7B9.3QG.)SQ;*_T%U,C6OC:"&GF06UM>QN&IJBQ86:D6I2TLU&Z89:FN@I- MJY&5WJD181)%6=@P+H-\YM<>=#Y36RNXQ <-9MLT3#\O4*C]/(B#X\(CKVKK M%L)\UK(*G]!^:A\TS<(>I>0-2L.5!(V;>7 7WRZGSMX;_,YQ;T[&X)2LE?KB M)K^6\R!RA%!@81T"H\\.ERB$ R(:?QTP@_Y(YW@Z/J+_[+63EC4SN%3B,R]M M/0]N BAQP[;"/JK]+WC0,W%XA1+&_\+^8!L%4&R-5F]1PZ6[QR6K: MY>1G\Q5N4&LLX1%W*+<(=]*-W?US6<$#:I\ILD#X;2UXQ5SP#5P]43J56X&@ M-O &@Q'&&<_W<+5"R[B@T35\>EK!U;OW\ ZXA'LNA#.9A9:$.7IA<1"QZ$0D M9T3$"=PK:6L#/\D2RY< (46D#TMR#,LBN8BXPF($R0\?((F2=(#0\E^XIY%W M3R[02?M;2CU>>@9O2>HT93Q\YK:&I4\+U!_@SAAZZ.[*/G*VYH+;9_CC40D! ME.-[ILL_AX+9G34>/LN5C5O3L@+G =4%@WJ'0?[]=W$6_3@4B/\)[$58QGU8 MQI?0\P567/H\73/A,XVRT=8(+6JNRB'M'>#$ [H*M\NGZ724S<+=J:BW5ED: MCVYZJQ=L)SW;R46VQ]>AL5"5Y'_3@]EHU4!+7#4\(]/7* =)=[@W)W2NLVAZ MPJ=C/6 VB>/19)AVUM/.+@?9/4M9&9"4:A1??49&L:4:(*T7,B0B>\/.Q?1U MY >LXNDH'98P[25,+TJ@JO"?DF3Z-DFR>#1^177 ZD4J=53#D]I,;[;R+(.Z/]#Y-\ 4$L#!!0 ( '&$6EAA)$:( MK ( !L( 9 >&PO=V]R:W-H965T*N72EII)6"F,1+M3+X,.V#FUP2:XX=;/>%?X_M9*%(:2?!D/C2 M^.7N\?/5 M!)(ZIY+Y. A&?DDH]^+(K2UD'(FU9I3#0B*U+DLB?\R B>W4"[W'A1N:%]HN M^'%4D1R6H&^KA30SOT5):0E<4<&1A&SJ7863V=C:.X.O%+9J;XRLDI40#W9R MG4Z]P!("!HFV",1\-O &&+- AL;W!M-KC[2.^^-']'=.N]&R(@K>"/:-IKJ8 M>F,/I9"1-=,W8OL>&CU#BY<(IMPOVC:V@8>2M=*B;)P-@Y+R^DMV31SV'# ^ MX( ;!^QXUPD_JZJ&WN\J4BPG'%UI:.Y&AI=E2&:F+Z.Z#P4;7&DIUWR6P)G+1 M3<1>L(FJ2 )3S]P@!7(#7OSR13@*7A^1.6AE#HZAQ[_457OJ1*NNBV^-.'2( M]OYNXK _COQ-!XV+EL;%$S2>*]H]M-1$:F0*&]#=U8ZJ^XFKC?,0GP^"+CU' MJ?UA_(>M\.'_4F;#?R!SU,H7V65+X_*O:/3L>@)MLV/ M1.;4O,@,,@-F))@HR[H5U1,M*O?\KX0VS<0-"].]05H#LY\)H1\GMJ.T_P?B MGU!+ P04 " !QA%I8C&I'_Z($ "9% &0 'AL+W=O@<7[P-=GN>/' 6LSVT1:O,'_9/U-Q9]4L<9+A MG"4D!Q1OYL8=O V1701(Q/<$GUCK&A127@GY4=P\QG/#+C+"*5[S@B(2'T>\ MQ&E:,(D\_JE(C?J=16#[^LS^(,4+,:\1PTN2_IG$?#P;XK3L6WB8CCB\=\ M33(,OD5OF(&KE9A6\2'%X(\->*;DF,CA%04N 9_!58AYE*3BZ@:\K$)P]>DS M^ 22'#PE:2JP;&9QD57!;:VK#.[+#-! !A"!)Y+S'0-?\AC'70)+R*DUH;.F M>S3*&.*U"5!P#9"-'$U"RW>$.[8,1YKP\#WA4(;#$35./4*.Y'-^.D(@3-@Z M)>Q ,?CK[I5Q*KKF;UW%2T97SU@L);=L'ZWQW!!K!QS45U\DVUZDIV::M%!S'-F%/ MCHIR/6BZ/3D:E.#R]8+\6I#_44$Z'26)W];A]0,+8RP<2O0&^W"A]*9Z%MPU.E\ MN 4OR19>BJU;ML83P7%3--:"JG^9VJ-[WE(3XDX5=P=5BS49:L?&%L%1^S#> MCA.UB3QE:]2@?*3N(1HN.-B0C3V!X_ZDFKX?Z$?57PAS&8R.CAH"(51LJYYY M2&%C7>"X=WE\K[! ^<7C>OUA6&I0$ ;J5%-A4]C:1KJG (V10>-&YLMF@^6Q MDI1#Q4*J4U*10*=C2B#J[V)G'.S@4']?;%P)H< M==1/Z_.U.WFJU'M^#V_#\I2LH2D/[9XBNDUR!E*\$93":(D"T_(M7 ,3W&T+X^:9X07T:N?@/4$L#!!0 ( '&$6EA[S%)J M;@0 ) 0 9 >&PO=V]R:W-H965T\JP0 L9ENZAF>0W[:/')^_/DN/;%'%R\5!$+ ?RE;Z!((-G#*MXEP'YDI P31+@4$1 5B / M 7YNM$]R2-G^U3/_%+JQF=)Y4XR_DX^00R<9N3$2YZH!+(L8@-\L(("DE3> MD*4@2_((/()"8KRI 504*\#HKD?X$0>E0Z6FOKDA@Q D33-Q,W,D>J*4.5&E M?U7J]UOT>S[YS JY$>1C$4-\2>"@F;6C_M'1E=_)&$)D$W_Z)_%=?V@8T/T5 M\*&KX;X!'EX#]S3K,4?OWEC]R^36[^2+/Q%9!=.!K6301?[XK1&DFJ- MI*6W$KWE&,@F*TM*KUR]*H?O%ZZM)G9_[M%5O<*^7A>J1K6J4:WM9C;G@ADT>L'M4O&!+5@Z2"HVGQ-:F[- MKCS*M/9E>LT(_8,[!;3/&.):T6*-VJ@S>B#1!A=0BU-^5QA7GO3W"7M&;'3\4OVIP/,ZJYXR9QJU M#,W)/6CJ,?=S)]/+OZ;$%MAMRZH_U5E>=Z%U.B)T55852>/SGM_%+,\8=6M]K%[JPV2C?:6.V_H(>*(IS^J?*5^G MA2 9)$CIVK=8&O'R^%L^2+;5!\(7)O%XJ6\W0#%+J@[X/F%,'A_4!^H?(1;_ M U!+ P04 " !QA%I8DQWG6ZT$ #)&@ &0 'AL+W=OLY2*N95( MN;EP'!$E.$/"9AM,U3/O$FI5=6IA_?J5_CGOO.K,(Q)XR=(_2"R3N36Q0(Q7:)O*.[;[&9<= M&FE>Q%*1_P>[HJSO6R#:"LFR4JQ:D!%:?*+GTHB: +XE\$J!=R@8OB$8E(+! ML8)A*1@>*QB5@KSK3M'WW+@ 2;28<;8#7)=6-'V1NY^KE5^$ZH%R+[GZEBB= M7%S3B&48_(:>L0!G7Q'G2$?N')P%6"*2BG/P(WBX#\#9IW/P"1 *;DB:JA"+ MF2-5_9KB1&5=5T5=WAMU00_<,"H3 4(:X[@)<%3#J]9[KZV_\GJ) 8YLX$U_ M )[K#3H:M#Q"/G!SN=G+M=-P@*3L- 0K!&?816?81]]$:Y6.%\6@43/0(4*=P6B M8, BR'J9?UJX-O0F,^>I;G%9##:*Z6%4+Q5TPX9>LUC8V^YWNC*J7!GUNJ*6 M>[684X 1IVKL"O7KLT&2$V5/W.5/01O5>C080WMP8$]OG:>.0).PT!"LX;5? M>>WW>OU .8[8FI)_<)P/PD=,\8K(SK6\0$UJ1D\F+9_]5C3&OCTZ&(7M0O[0 M/AR#G87<:?VO4C0Z/ZXZ/WY?YX%,D%3[F6T: Y(I\R7 1TW5<UV\OKOO\JE7=.IOM$E8 M8!(6&H(UG(?N?C_L?MPNJF0;"I%16F"4%IJB-:-4RUI@[PSYJE)H5D4JU9&* MZI'J# YLK3-P:A]LF9;]%9]LNDE::(K6--W;F^X=M553R2*XW,J$<2)?.IWN MY9P\#4S2 J.TT!2M&9%]Q@<_,.6#1G,^H[3 *"TT16M&:9_WP?[$[UV+U;"] M_?9;V^_^BD\VW20M-$5KFKY/*V%_7KE$*5$&4X+ 9XYHE!"1O^8"5TQY#OX% M=ZI2Q*,D?[CD.":R,8$ZHV(R%5P:I05&::$I6C-Z^T05^A^XL/5FP2='R20M M,$H+3=&:4=IGU+ _I=8S)RIF3O1_,V?6X07Q,J0(I7"NG: M8V4^+\Y-BAO)-OG!P".3DF7Y98)1C+DNH+Y?,29?;W0%U>G5XC]02P,$% M @ <81:6*QON4K>! YA( !D !X;"]W;W)K&ULK9AM;Z,X$,>_BI5;G;K2!; )D/222-WV'BK=[E:;[=YK!YS$*N"<<9IV M/_V-@0*)#>U*VQ<-D)G);P9[_@/SHY /Q8XQA9ZR-"\6HYU2^TO7+>(=RVCA MB#W+X9N-D!E5<"JW;K&7C":E4Y:ZQ/-"-Z,\'RWGY;4[N9R+@TIYSNXD*@Y9 M1N7S!Y:*XV*$1R\7OO#M3ND+[G*^IUNV8NI^?R?AS&VB)#QC><%%CB3;+$97 M^/*:^-JAM/C&V;'H'".=REJ(!WURFRQ&GB9B*8N5#D'AXY%=LS35D8#COSKH MJ/E-[=@]?HG^9YD\)+.F!;L6Z;\\4;O%:#I""=O00ZJ^B./?K$XHT/%BD1;E M?W2L;;T1B@^%$EGM# 09SZM/^E07HN. )ST.I'8@;W7P:X>RD,V/->W<:4D?,O!3RUO\UAD#'VE3ZQ %RM8)CS M!MVP#9.2)?H[=%443!7H*D_0/YRN>H&7;Q[C]XA MGJ.//$WA-A5S5P&E_BTWKHD^5$2DA^B&Q0XBL]\0\8AO<;]^@[OOE>[DU-V% MVC0%(DV!2!G/[XU7ET%!&=(V]TM;9E6HB3V4WI&7Q9[&;#&"+54.LQ$')K'G MD#/@RBCL&)&9G39L:,-A6K5CTL83FK69.=$9C\4H[*M?U!!%@T1?A8(UF?1L M2!MJ9% $9.;X9ZR143O?F]A1IPWJ].U=H[JUUH8Q_9D-XR<%.TEXUB0\&[PW M-PR"QIQ6V@PR03,A%?]>7K!E/C-7=3@UEO7,N#43S[/?&NRUDN<-LE[3/8>5 MQ+_#_=&5H- Z2N:$/<)7<:N?>%"HEO?.RBFW00S[@2L44RF?8?X\4IG8:8G! M0?Q.S6I:BU70Z>.GM*WNX6'A^^,)!N0"9J%< .H!]G"NTF=8&Q5:6QJ7^@9LYC%Z@3\E*I5/SRH M-3:E[I]OZE@GI-.)B6HQ(U&GBYVRML*%AY7K&TT/M6RE,.32/+;O<5.*QK[1 M[DU5&T](7SU)JUAD6+%^J)[$HCF!;]338A9 V?M86VTBP]I4L>;0E=[*:^H. M)A.C?5K,R-3KY>T\WPWKTR>1C^M&WQ)7SSBO@9L2-,'$&"]M9C[,#3W@K521 M8:EZ#?R5H8"8SV%C,HW,=6*QPX'YP.9V7D+H-T ?J=SRO( )90..GA-!!%F] M5*E.E-B7[R760BF1E8<[1A,FM0%\OQ%"O9SH5QW-JZWE_U!+ P04 " !Q MA%I8!DD[8<\# "N# &0 'AL+W=O._)TGNRD^J(W (8\Y5SHJ;4[5USEP MN9MZD?>\L&3KC;$+P6RRI6NX W._O54X"VJ6C.4@-)."*%A-O:OHI/QB)Y^RJ1=:CX!#:BP%Q9]'N ;.+1/Z\6]%ZM5[6F!S_,S^ MT8E',0]4P[7D?[',;*;>R",9K&C!S5+N?H-*T,#RI9)K]TUVE6WHD;301N85 M&#W(F2A_Z5,5B 8@2HX X@H0'P+Z1P"]"M![+:!? ?HN,J44%X<%-70V47)' ME+5&-CMPP71HE,^$S?N=4?B4(<[,/HE4YD#^H$^@R=D='JNLX$!^7Y$EI%*D MC#/J$H0K]T+AVEJP_R"S"#(' 2MFSLG9 @QE7)^3"W)_MR!G[\[).\($N6&< M(UI/ H/.VBV#M')L7CH6'W$LBLF-%&:CR0>10;9/$*#*6FK\+'4>GV1<0.J3 M>/R>Q&'0'GD\/?H]^?"4 M\B)C8DVN,/)[W0$9U@$9_G\!.;G5CQ:(84OL1>@/#X[(&^VX%[I1';K1 MR=!ADV0XY/9>[)C9V/#8*D +LY$*@P2=,1JUSGUX<&1>M%B,VJ$Y>A#&M9KQ M236?Z193C^\5;:@IC!MREC-#CZ9[W'9CY$?C[EI4:ANWM%U$A^HZ:,>-6KFG M+@J_-S[A27W85KQ0HRN"9FD=C?R#HG3=8=4NY8L.J[U:7HH(&HU<#FKM&F)- M4OO.+AN=>K5NNJ]&ULQ5M=;^.V M$OTKA%L4NT!BZ\-Q[&UB8!.QN 6:PMALVH>B#XS$V,)*HDM1]OJB/[ZD*$NB MPS!Q=A;Q0RS+G$-R3CB<.3(OMHQ_*5>4"O0USXKR4Y MX;LKFK'MY< ?[&]\2IE8'EC+$>0IX5^)U\;1_0,@O$3!D%C$!P8^$\9A(U!^%*# M<6,P/C0(GS X:PSJJ8_TW&O'1420^05G6\15:XFF+FKOU];27VFA_E%N!9?? MIM).S'&^SMB.4G0K6/P%7=&"/J0"+3)2E.C=[X1SHIA\C]Y%5) T*]^C4W1W M&Z%W/[Y'/Z(1*E>$TQ*E!;HK4E&>R)OR^B;-,OE_4%Z,A!RDZFH4-P.ZT@,* MGAB0'Z ;5HA5B7"1T,0$&,G9M5,,]E.\"IR($8V'*)B=H, +0LN KE]@'GJU M>6 QCUYB[M?FOL4Q_* M-8GIY4#&M9+R#1W,?_K!GW@_VYB!!(L@P3 0F$'BN"5Q[$*?WQ4D9URD_Y?D ME&K9GM[71,5]0NE7=4UM%>LQI=;22;>>"/A[.+T:;O>^<8CO4])!@& C-\ M?];Z_NS%OK?Y&VWKK8DFIV1#N=QJY6X:LZ4,C:K1FO*4)>B=C) [2GCYWD:/ M>P!^;8EF*-=1TI^BA.QL@?;:"70L@Y!@& C,8'#2,CAQ.E"&/>DZO7!.]ML7 MJ<2*\9I518Z^:V5'@T]ZBR><>/IUL(!>W#)R#OA8WP*!&;X];WU[[O3M)UH* MGL9B'YA0I7("FQN=.,=N$Y!@$208!@(SR)BV9$S?>*^?0I(("19!@F$@,(/$ M64OBS+FB_FRV$PVXWU.6DD!QFA!!]?T'DG)]M2%914]T@R:8566B-AX=U*PQ M30_!]WJA:CP;SL*#@&9I=AX.0W_6>QU$-IO)=#@>F\VPTP>O]+#O=260Y_2Q M7@"/SUFU7*$UV7&692BA256KW&5- MXEIW8F=1C\_W>S1ZP^G9(86@E3HH&H9",RGLBG7?7:VW^K3FHDFYVOQ64)[7 M+&@UQ$Z"NX=)8VO==R K\P@4#4.AF<1TE;[O+O7U\X*T+"M)0U+QM%BVV:^. M:S)]-LG;+S&TUD\7GHF YX\BX-0:_QZWL^U5T0O;8?>\7^O7KFCWG>6DTZ]- M<>=RJ]63TT<%0G@V/#_THZ75^+!59&L5#@_K.?<<7^O#KF;VW47S35JD>96C M?Y'< >J'J46\3V-[$I5V]=U3$I6[DZ-36$BT"!0-0Z&9C^>Z^COPWK@:"8#J MW>9Y(21:!(J&H=!,*KO*/G!7]F;&)58RNR)\*5.M>L-&)&>5?.,TINE&LDA$ MK9VH&/=<*M5T;*92!R',/;BCB0&M^*'03&*ZBC]PEJ'S&_(5("2Z.SEZ'8%6 M]:!H& K-I*NKZH.W?DX?@#ZH!T6+0-$P%)I)92<$!&XAX#N&Q/'CD!@,@\.@ M"*H/@*)A*#23FDX?"-SZP._Q1-YM!OMZ"4#6O2#HF$H M-).7KN@/)F\=_2!+\6M0M @4#4.AF51V,D'@E@GV><=C,;J30F4ZT@3#9R2! MX'$)/PNLPK1[5$:S^"'VM3*"JA$ 8J&H=!,5CJ) M(G1+%.X8V6FZG].P<,WEJY"&&/&,">,8 ] M9/ ]E(NP4RY"MW+Q[6'2C1\XPB2H: &*AJ'03%8ZT2)\M6BAPF2K\[XN3()* M'*!H$2@:AD(S6>PDCO"M)8X05.( 18M T3 4FDEE)W&$S_P2XIO#I!O?E4V" MRAR@:!@*3;,RZAUQS2E?UF>+2Q0K\5P?!6WOMN>7/]:G=@_N7_D?(GT*N8/1 MAZ)O"%^F18DR^B AO>&YC!!T]_P]02P,$% @ <81:6 ]>[KWD! 'R !D !X;"]W;W)K M&ULQ5IM;^HV%/XK5G8UM=)*8@,I=(!4ZFZ[TBJA MLKM]F/;!)0:B)C&S36G__>PDS:O)BNHKOI3$.>?).8_]).?$G1P8?Q9;2B5X MC:-$3)VME+L;UQ6K+8V)Z+$=3=25->,QD>J4;URQXY0$J5,+, M)NG8@L\F;"^C,*$+#L0^C@E_F].(':8.=-X''L/-5NH!=S;9D0U=4OEMM^#J MS"U0@C"FB0A9 CA=3YU;>(/14#ND%G^&]" JQT"G\L38LS[Y&DP=3T=$([J2 M&H*HGQ=Z1Z-((ZDX_LU!G>*>VK%Z_([^2YJ\2N:)"'K'HK_"0&ZGSL@! 5V3 M?20?V>$WFB>4!KABD4C_@D-NZSE@M1>2Q;FSBB .D^R7O.9$5!R@?\0!Y0ZH MZ3 XXM#/'?H?=1CD#H.4F2R5E =,))E-.#L KJT5FCY(R4R]5?IAHN=]*;FZ M&BH_.;N/=Q%[HQ0L)5L]@SE-Z#J48!&11("+.Q;O6$(3*0!;9R97FN4 Z"MJ M]DDZ>?>O^IA>@@M,)0DC<0FNP+18@.A(@1."!)7(KP'T2T* .X*ILBY31>\ISU(F(Z:H'T/@G@#S4-P1T]P'W MOI>Z(X,[_H@[3-UA1S;]8@+[*5[_"-YR2SB]FK0?D+=68__@!] M[V<3MS;!L"6P&N^#@O=!%_KL#R9)!$1%$JLJ^S23A(G/#'>8XNK'\LL,#H:] MP<1]J1)EL$)>TPJ;K%#/+ZQJJ0V+U(:=J=TQ(;7>!8FH4;&=[J>N")M@V!)8 MC3:_H,T_LQ)]F[S;!,.6P&J\7Q>\7W\G)6:XHYH2*^+)>#(8H:81;AN->T.S M"D=%6J/.M!X5482OMH D@:ID7E2)MM-KQ91()]*I"\,F&+8$5F-P7# X/K,@ MQS9YMPF&+8'5>(=>651ZWTF2.7!520.O=]W09&[E5ZS0J"%) Q(Z*DI8J9=A M9VI+_5),-:GZI&4V6_KZ;H'F\HT6+7>J=AD!8]JLRS)87=-_JOJ7KE*3ZN3!*I; M#H7D1']8,";4"7;R*K&)AFVAU8DL&P X/+=$K?805M&P+;0Z^64; 3NKY<]( MU&^]%OU^4Z!^2WK#80\U!=JV\E%%[/74RDH==I?JJJ:5/%Q)E5.:']@GH31_ M%.H$.GE]V$3#MM#J))9] 1R=6YQ6^PFK:-@66IW\LJ6 G97S9\0Y;C>2?=0; M-?5I,/-&S0H8F\R@=^P5BLK*'757[MEG8+:3Q[[6=ON?NC:LHF%;:'7NRM8 MP3,+$UGM*JRB85MH=?++K@)U%LZ?$&8.7)-22Y9&HT;QBXU&_2.2+$MVU%VR MWR\7"V/<5C_,6T7#MM#JE)6- !J<6XE6FP>K:-@66IW\LGE W=L'GU#BL+V= MX;6E:+1JMIC_AY4EYU9V3F/*-^D.M% ![Q.9[2@6H\4N]VVZM]L8G\,;G.U5 MES#9UOD#X9LP$2"B:P7I]:Y52#S;C>/I=; $D M^I'$3%P.ME+N+AQ'!%M(J!CR'3#US9JG"97J--TX8I<"#;.@)':(ZTZ8/EP,\>+KP.=ILI;[@+!<[NH$[D%]V MMZDZ!"U8Z2;_Q:B@[),'5@_?E+_F#5>->:>"ECQ^%L4RNWE8#9 M(:SI/I:?^<,?4#1HK/4"'HOL/WHH[G4'*-@+R9,B6-4@B5C^27\4(&H!>/), M "D"R'' Z)D KPCP3@T8%0&CC$S>E(R#3R5=+E+^@%)]MU+3!QG,+%HU/V*Z MW^]DJKZ-5)Q2!]_1-3!81Q+=QI0)].Y.#;-P'P/Z>XT^@Y!I M%$@(BWN_L$@*=*4[+I*/[]$['R2-8O$>G:-?D8/$EJ8@GCXBAFZB.%9]+1:. M5#77Y3M!4&>FX63CG#_E'"]TW79R-.GJ2 MN1 [&L#E0,TB M(##):__8(G[N]=C&R*^9;$&OQ&);]1INX]P^^O?7(/*>+K M?%!W@1O9!&=3S+-N#.D4HN0E(41VR JD=P"NH=-Q)B^ MH&Y[!)JB=VHRR*>%]UVH\R(G69$Z;QV6HX5SJ/,S5JHO/TMB#7Z3DM^D'[]- M2IE^C%] E*O.:HB\X?P(DK'DOI LB34@34M(TWZ0BI1R4+,>A&>(J>71"[RF M+5[G>#@] F:L15]@EL0:P&8EL%D_8 %E@5I:J7&E'DVD5HMKB$X89;,V-;=% MS5B5OM0LB36HS4MJ\Y^>RT#A.W$6F[?@C8?C(W;SEV8ZWUCE5P+!;K4X=(UY M\5NV;(8PE[PZ0*J\ /JDYZASM=R$_/I'&J7YT5<:[P'M%,4[#:9SH>?:3*16 MU7Q;:DW:M:4X-@[ )FU:T,XRPGE8TEZ7M ^:=H^4NQ=AUC?9H.TD *251-B2ZT)N;(A MV+A8?RWD/+UW9O<30(_:H,>3H==ZSJV:%EMJ3="5;<%FWV)OJCU>$9P ?-Q^ M1,>S(6D]_AWWO3 9^^9FOQ9KY6:PV<[<0IK]%*F&X_DU%6H,=O]JU(G%IE]9 M657S;:DUL5;^!T]_]N<);-.\K*RJ^;;4FO0J,X1[NJ$3/39NVQ^W9;+-9?EU0GB-D"K?L666A-@Y5>(V:^T$VXMRYZAJV ; MP0$28%*_PEGQ9$?9(ZI%H1O0^;DSIYC+[IM3K*KYMM2:W"LW1+R?S2[3FX4X(@)17BM)-WA5(V&--_(D9](OLNV-MQS*7F2'6Z!AI#J&]3W:\[E MTXDNH-Q.L_P/4$L#!!0 ( '&$6E@7J7EE2 4 $I 9 >&PO=V]R M:W-H965T+SPSX/-O933P^,OXHM MI1)]#8-(S+2ME+M;71>K+0V)Z+$=C=0O:\9#(M4IW^ABQRGQTJ PT$W#L/20 M^)$VGZ;7'OE\RF(9^!%]Y$C$84CXMWL:L,-,P]K[A2=_LY7)!7T^W9$-75+Y MO'ODZDPO*)X?TDCX+$*&'M-3CY[,\U( M:D0#NI()@JBO/5W0($A(JAYO.50K[ID$'A^_T]VT\:HQ+T30!0O^]#VYG6EC M#7ET3>) /K'#;S1OT##AK5@@TK_HD)CG ?U+ P9YP* >,#@3,,P#AI<&6'F E>8^2U:::9M(,I]R=D \ M*:UHR4$J5QJM$NQ'R9.UE%S]ZJLX.5^P,%0"+R5;O:(GNHOY:JN$0EE6 KEI4-,M\;]:]V4JTZ:J'S,D-,@VSWU"AQ07A M?2,--QO"[4O"<1J.&\*=]O#?2:0J/T[#!PWA;GOX7;PY=_=*+OO%(])/>?TS M/.ZK-?_X)6\:O37)!PFQ(F ,).D!2DS),R&A#F0,!<(5I%Y M5,@\^O_C9(:PCL:TT:1QF!R=#I/Y*%D?)D]+8FO0;QHF6^O?-=5 L$JJQT6J MQZVI3B8P)U-3#SURMN$D;,I[*Z]K9X*$V9 P!Q+F L$J"D\*A2,^__4E^^YA/CT[86' M36^O1?N-.^L#27- :2X4K2JA64IH=NJ2'KKRH]S/N6X4,>.-CT0T>X.Z?.;) MU,>JS63:Z]59$TB:"T6K:E):+;AUB3]?9FY:7918>&A'>29.LS89-^GR1=X' M9F]85Z>AF#7L38RC#Z[+!>J7@-)<*%I5KM(RP0">";[<-&DH>LXU::]99U5 MK14H6E65TES![>Y*8IN>7S:@?]$R?A'T+:;JM>7LZ9E)!ZC] DJS06D.*,V% MHE6U+ST8_"$F# 9U84!I-BC- :6Y4+2JVJ45@[MY,9U6%9 VR0*49H/2''QJ M'8V;7T NU(VK>I9^#[[ \"&1ATP#C[HY/^WDSG*">C^@- >4YD+1JHJ7_@_^ M$ ,(@SI H#0;E.: TEPH6O6?\J4+9'9S@7ZXY&SG==49E&;GM.IRN+9XSC* .44ZK+(G'P]YH6%<2U/N!HE65++T?LYOW MT[AP;6=T5@V29N>T2W8-@-[8A:)EPNE'.[="RC?I'CN!5LFD-=OM5%PM]O'= MI;O7:M?O\:V=[<8K,=GFP ?"-WXD4$#7"FFH!UM#/-MOEYU(MDOWA[TP*5F8 M'FXI\2A/"JC?UXS)]Y/D!L6NQ_EW4$L#!!0 ( '&$6E@WJR8M'@( )P$ M 9 >&PO=V]R:W-H965TQ#[[[N?_.7>. M>Z4?3 V Y$EP:1):([:706#R&@0S,]6"M#NETH*A-745F%8#*WR0X$$4AJM ML$;2-/9K6YW&JD/>2-AJ8CHAF'Y> U=]0N?TL'#?5#6ZA2"-6U;!#O![N]76 M"B9*T0B0IE&2:"@3>C6_7"^=OW?XT4!OCN;$99(I]>",VR*AH1,$'')T!&:' M/5P#YPYD93R.3#H=Z0*/YP?Z9Y^[S25C!JX5_]D46"?T R4%E*SC>*_Z+S#F M<^%XN>+&?TD_^"Y"2O+.H!)CL%4@&CF,[&F\AZ. *'HA(!H#(J][.,BKW#!D M::Q53[3SMC0W\:GZ:"NND>ZG[%#;W<;&8;KK,@./'4@D-WO[->3-!I UW+R- M [0'.+<@'V'K 1:] )M'Y$Y)K VYD044_P("JVR2%QWDK:.SQ WD,Q)]?$>B M,%H0 Y6M!SS#74QI+SQW\9]IDU]?K0>Y11#F]ZG$!]SR-,YUSJ5I60X)M:UA M0.^!IJ]?S5?AIS-BEY/8Y3EZ^JT3&6BB2ML%K=+(,@Z'NS"GQ ZXE<>YKMRG MRSC8'RL(CBI&@*Y\7QB2JT[B4#S3ZM1Z5T/%_74?^O:.Z:J1AG H;6@X>W]! MB1YZ83!0M;[^,H6VFOVTML\':.=@]TNE\&"X Z8'*?T#4$L#!!0 ( '&$ M6ECN.A>3<@, *\7 - >&PO>ZY]G3CT2[7D]'I&J7(6&1?EP)TI5;SWO'(RHQDIS_.""HVDN;T*='6Z)WK&+Y1 MGM"!>WOV^L<\5Y>O'',^>7MRXI_[MV\NMY&S&GKC>E;BBSV(45J,--HD;=4] MIJ:[5YK^KD1]E+RW'_DN;HPZMB1\VN1[BKAU?;NB/[]^H_/:8H^,93>P3L*: M+.A@SIV]E.W0A1&'=E6;LFI=7KTXAOTT%^T:"5UCT/PDH\X=X0-W1#@;2P9> M*F!^NVYLF8R&45VT0PO^/Z\BU@U0.! MC/-&8,_I!O4D$EX>NB=>T?\B@_6W&]"7@)S=5M95NQ5638 M/7R-]:;GT$5&QR#R**:[=PPBXR,0V7VQN^931 ;'(+)S#"+#PQ<9'N:Z\>J- M[]KN>F-OW5@=>(<9N%_AG8BW09WQG''%1-V;L22AXL$66],K,N9TDU]?G]"4 MS+FZ:<"!V[:_T(3-L[BYZAL,1'U5V_X,Z051\P*E8S&1T 5-1G573L=5T]$- M';4^P&$;N:H..X+Y&,R. (;%P11@/L8+B_,_Y=-#\S$8IJUG17JH3P_U,5XV M9%1]L#AVGU@?]DSC. RC"!O1TMI8X[.-5\CN M.L#F=%>%8)GBE8AEBH\U(/9Q X\XML\V%@<\L%G :@?BV^- 3=E]PA!F%=.& MK6 -/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( '&$6EBEO*=M'08 #@W M / >&PO=V]R:V)O;VLN>&ULQ9M+;]LX%$;_"N%5NIAQK*=;- 72..D$ M:!LC#KH=T!)M$Y5$#2DY;7_]7$IPY[*Q+V9SZU4BRI:/25'GX\-OGXW]NC;F MJ_A65XV[FNRZKGTSG;IBIVKI_C2M:N#,QMA:=G!HMU/76B5+MU.JJZMI='F9 M36NIF\F[MX=K+>T4'YA.%9TV#13Z@B]:/;O_SOM#L==.KW6EN^]7D^'_2DU$ MK1M=ZQ^JO)I<3H3;F>>_C-4_3-/):E584U57D]EXXHNRG2Y>%*\\Y)--1WYDY7G;(+V:D/UO2M;K;^,O M MINAK#/5P^#M6XAO[?ZK1;#:Z4 M3]+5JNK$>K:H\8.-VNG43TBO>RDDVAQ-"\#@'&!&!\-D!QL90(,B$@D]\(N?(0_@U./&R@Q0N# M(%,",CT;Y(VI6P29$9#9V2!7G2D09$Y YN>K2>EV"').0,[/"/EWA"!?$Y"O M>2$7RA56M[[<@[WOG6Z4<^*Z*<5U@9M[=DD]NR]Y,6^E;4!D3BS!*:N=M(%4 M2*MP:Z7XIX[WJJ B;+(C%DC]Q!_FJW_4''MG)>' MA%OL@S'ELZXJ3$EI9,;M$0AD$ I#SPU/9]/ .S$F)9(9LTD>56L@.39;L5); M_]JAOWY09FMEN],8DU+)C-DE"[4.JHPRQHQ9&1^5=&%OH-0P8W=#7>MN]('O M!^ *WYRJ*70(2:EAQNR&.ZFM^"*K7HE/4'OP-!F <6ZFG! Q.V&A-LI:<.NC MVJL&('T?>%1^4.=[!L:D!!$Q"\+GSUJ))_DM:-F('',P"^*V;BOS7:DATGT5 M[U6C-C X6L)#+V"DA!&QCSOJ&D+)2 @/O-X6.^C"&(\R1<1LBE6_=NJ?WC][ M;_>_=@O*#1&S&Y;RN]@/06EXN[?80KNB,KX#8TC*#!&S&>X;ITN(#E\X4R1L1L##(:!_D]HE02,:N$QHPQ)B63B%DF+Q.\N'B2P.!>X7D. M2B@QLU!PE#\*1VDD9M8(SO1'X2B?Q,P^H<,]5G%,SF1Q*X5*]T&/CBFUQ,QJ M(=-]B$F))F86C4_W1^]$2BPQLUC&F'\4BW))S.R2$U'ZP(DQ*9?$["XA(G5X MYU$NB9E=@B/UL:9.*(LDW%-51+8&6(Q)^23A]@D9&Q*,29DEX9[*(C%3C$F9 M)6$VR[%TLX+KECTH\6&#,Z09"A9;588T18U+N29C=<[HVE];\<8"([I2R4,EN(3.2!R5/*0BG[Y!B%B0>O M*66A])SCFT"6*66A]*SCFZ V*0NEYUQD"6N37*WG7JXG,7'T2"D+I+ M0:-3%DJ9+41C!HU.62AEMA"-&30Z9:&4V4(T9H:WDE 6RI@M1&/F&).R4,9L M(1ISCC$I"V7L8R$_X8*&%<*7' (2CAX99:&,V4*_8)H14WR2D)D@A6),RD(9 MLX5&S!VB5AX0^-)2(VV]PT6"Y M+J/TD_V6Y7^X+?NVK8;)MV&GF+BKS#,,V# FI9^,63\'S+$.QR$%]!DH&KH/ MQJ3TDS'KA]R^("[P)D%*/SFS?D[.NHXA'F-2^LF9]7,2<^SX&)/23\ZN'VIR M& ?-G-)/SJX?"A,'S9S23\ZLGW .&TM]:6S*G')0S.^@TYD)O-OCQGE,6 MRMGW$V!,:O(H)[0^ MIPPT'PPT'5[LWKTMH3D:57Z&RSLH+V15+*WP?_R59E&2^LVBF[ZJ;J#LH?EH M9'GXX=?A1VOO_@502P,$% @ <81:6),QO/V @ DS$ !H !X;"]? MV^&A.]?3Y%GVVW!NU^_MM@99+CWT]S.: MYZ?[F8O7SW/]GXG=9K-?UY_=^O>QGL9_# Y_NOY]V-4Z-HO7MM_6<=6$C\-M M]Q"NF_APF=PL7MY63?_R%ILP=Y! D,P?I!"D\P1P0[$H@=D>Q(8'9$M".! MVA'9C@1N1X0[$L@=D>Y(8'=$O".!WH)Z"X'>@GH+@=XR>=@FT%M0;R'06U!O M(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U%O)=!;46\ET%M1;R706RB<"O1/JG0CT3I.7W01Z)]0[$>B=4.]$H'="O1.!W@GU3@1Z)]0[$>AMJ+<1 MZ&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9./E01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[Y&<3 KT=]78"O1WU M=@*]'?5V KTSZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#O M//E9D$#OC'IG KTSZIT)]"ZH=R'0NZ#>A4#O@GH7 KT+ZET(]"ZH=_E.O8?Q M\U"'6\_7&J__G52/EW/K[?+7Y=?.R=U[Q3G<5PS/?P%02P,$% @ <81: M6/7!E&ULS=M-;MLP$ 7@ MJQC:!A;-?[6(LVF[;;/H!5AI' N61()D4N?VI>0D0(O42. "?1L+-LEY(P[P M[7S]_3%06AW'84K;:I]S^,A8:O#KW[8%B[#M:W;J8O[JQ[&+'@:7\ M.%"JSY=XI4>_V_4M=;Z]'\N1.H5(KDM[HCP.]:GHU?GD7&Z83I_\XORES+G MLO,V^I#*Q"*]/^YY)//I=2B%*.;^_"N^));2%[\?S=/NJ'MC=KG>GSX>EGDD MMCPNO^/?9_Q2_YU]") ^)$@?"J0/#=*' >G#@O31@/3Q :0/OD%I!$54CD(J M1S&5HZ#*453E**QR%%! MFU]02P$"% ,4 " !QA%I8!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( '&$6EBJ_O+*[P "L" M 1 " :\ !D;V-0&UL4$L! A0#% @ <81:6#S> J$H" &#$ !@ M ("!#@@ 'AL+W=O$@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ <81:6$-/,T/O @ 90H !@ ("!.QH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6*TB MN29("0 N5$ !@ ("!8BD 'AL+W=O R !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ <81:6,/WC)C5( 6%\ !D M ("!=CX 'AL+W=O&PO=V]R M:W-H965TZU]IW0D *D8 M 9 " @>%C !X;"]W;W)K&UL M4$L! A0#% @ <81:6&0-)9>A!P 21( !D ("!]6T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<81:6'L_"=L/"@ ;1D !D ("!HG\ 'AL+W=O&PO=V]R:W-H965T4 !X;"]W M;W)K&UL4$L! A0#% @ <81:6(3RH0.4 P MS@< !D ("!$IH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6)6H"=2,"P 2!T !D M ("!Z:< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <81:6*C#F0]%! :@D !D ("!_L$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <81: M6"CHHC=!' :58 !D ("!J&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6+T?6Z@F!@ M0X M !D ("!WO$ 'AL+W=O&PO=V]R:W-H965TK[ !X;"]W;W)K&UL4$L! A0#% @ <81:6-1^CCYI! -0L !D M ("!-@$! 'AL+W=O&PO=V]R:W-H965T MJ8]&00 '@) 9 M " @>X. 0!X;"]W;W)K&UL4$L! A0# M% @ <81:6'7WG!L=! #0H !D ("!/A,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6!20 MOEN-!P LQ4 !D ("!11\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6+ VN&]_!@ ;C4 !D M ("!$C,! 'AL+W=O&PO M=V]R:W-H965T\] 0!X;"]W;W)K&UL4$L! A0#% @ <81:6"/L"#4H!P VCT !D ("! M;$0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <81:6. )_5AG!0 420 !D ("!*U$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6$R[DZ7@ M @ J0D !D ("!KF ! 'AL+W=O&PO=V]R:W-H965TZWO 0, -$) 9 " @<)H 0!X;"]W;W)K&UL4$L! A0#% @ <81:6!3WL>77 P >!$ !D M ("!^FL! 'AL+W=OT" "*!P &0 @($(< $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ <81:6&YBQ_'F! 9AL !D ("!='D! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<81:6-]2N-WB @ "0H !D ("!&UL4$L! A0#% @ <81:6"+_ZPIR @ MIP8 !D ("!3)L! 'AL+W=O &0 @('U MG0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6$7QE-W" @ (@@ !D M ("!EZH! 'AL+W=O9]3 ,$ I#P &0 @(&0K0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ <81:6 LR'(HX @ +04 !D ("!^;0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <81: M6&CP4B\A P 3P@ !D ("!I+\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6'O,4FIN! D! M !D ("!N,H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6 9).V'/ P K@P !D M ("!5MD! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <81:6#0"B\:5!0 6B, !D ("!I>H! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <81:6.XZ M%Y-R P KQ< T ( !1?@! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ <81:6),QO/V M @ DS$ !H ( !%0," 'AL+U]R96QS+W=O XML 104 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 105 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 107 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 327 439 1 true 93 0 false 9 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.trimble.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.trimble.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.trimble.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements Of Income Sheet http://www.trimble.com/role/ConsolidatedStatementsOfIncome Consolidated Statements Of Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements Of Comprehensive Income Sheet http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements Of Comprehensive Income Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements Of Stockholders??? Equity Sheet http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements Of Stockholders??? Equity Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements Of Cash Flows(Parenthetical) Sheet http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements Of Cash Flows(Parenthetical) Statements 9 false false R10.htm 0000010 - Disclosure - Description Of Business And Accounting Policies Sheet http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies Description Of Business And Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Earnings Per Share Sheet http://www.trimble.com/role/EarningsPerShare Earnings Per Share Notes 11 false false R12.htm 0000012 - Disclosure - Acquisitions Sheet http://www.trimble.com/role/Acquisitions Acquisitions Notes 12 false false R13.htm 0000013 - Disclosure - Divestitures Sheet http://www.trimble.com/role/Divestitures Divestitures Notes 13 false false R14.htm 0000014 - Disclosure - Intangible Assets and Goodwill Sheet http://www.trimble.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 14 false false R15.htm 0000015 - Disclosure - Certain Balance Sheet Components Sheet http://www.trimble.com/role/CertainBalanceSheetComponents Certain Balance Sheet Components Notes 15 false false R16.htm 0000016 - Disclosure - Reporting Segment And Geographic Information Sheet http://www.trimble.com/role/ReportingSegmentAndGeographicInformation Reporting Segment And Geographic Information Notes 16 false false R17.htm 0000017 - Disclosure - Debt Sheet http://www.trimble.com/role/Debt Debt Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://www.trimble.com/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.trimble.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Fair Value Measurements Sheet http://www.trimble.com/role/FairValueMeasurements Fair Value Measurements Notes 20 false false R21.htm 0000021 - Disclosure - Deferred Revenue And Remaining Performance Obligations Sheet http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligations Deferred Revenue And Remaining Performance Obligations Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://www.trimble.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Employee Stock Benefit Plans Sheet http://www.trimble.com/role/EmployeeStockBenefitPlans Employee Stock Benefit Plans Notes 23 false false R24.htm 0000024 - Disclosure - Common Stock Repurchase Sheet http://www.trimble.com/role/CommonStockRepurchase Common Stock Repurchase Notes 24 false false R25.htm 0000025 - Disclosure - Subsequent Events Sheet http://www.trimble.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.htm 9954471 - Disclosure - Description Of Business And Accounting Policies (Policies) Sheet http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies Description Of Business And Accounting Policies (Policies) Policies http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies 28 false false R29.htm 9954472 - Disclosure - Description Of Business And Accounting Policies (Tables) Sheet http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesTables Description Of Business And Accounting Policies (Tables) Tables http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies 29 false false R30.htm 9954473 - Disclosure - Earnings Per Share (Tables) Sheet http://www.trimble.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.trimble.com/role/EarningsPerShare 30 false false R31.htm 9954474 - Disclosure - Acquisitions (Tables) Sheet http://www.trimble.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.trimble.com/role/Acquisitions 31 false false R32.htm 9954475 - Disclosure - Divestitures (Tables) Sheet http://www.trimble.com/role/DivestituresTables Divestitures (Tables) Tables http://www.trimble.com/role/Divestitures 32 false false R33.htm 9954476 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.trimble.com/role/IntangibleAssetsandGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.trimble.com/role/IntangibleAssetsandGoodwill 33 false false R34.htm 9954477 - Disclosure - Certain Balance Sheet Components (Tables) Sheet http://www.trimble.com/role/CertainBalanceSheetComponentsTables Certain Balance Sheet Components (Tables) Tables http://www.trimble.com/role/CertainBalanceSheetComponents 34 false false R35.htm 9954478 - Disclosure - Reporting Segment And Geographic Information (Tables) Sheet http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables Reporting Segment And Geographic Information (Tables) Tables http://www.trimble.com/role/ReportingSegmentAndGeographicInformation 35 false false R36.htm 9954479 - Disclosure - Debt (Tables) Sheet http://www.trimble.com/role/DebtTables Debt (Tables) Tables http://www.trimble.com/role/Debt 36 false false R37.htm 9954480 - Disclosure - Leases (Tables) Sheet http://www.trimble.com/role/LeasesTables Leases (Tables) Tables http://www.trimble.com/role/Leases 37 false false R38.htm 9954481 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.trimble.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.trimble.com/role/FairValueMeasurements 38 false false R39.htm 9954482 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Tables) Sheet http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsTables Deferred Revenue And Remaining Performance Obligations (Tables) Tables http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligations 39 false false R40.htm 9954483 - Disclosure - Income Taxes (Tables) Sheet http://www.trimble.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.trimble.com/role/IncomeTaxes 40 false false R41.htm 9954484 - Disclosure - Employee Stock Benefit Plans (Tables) Sheet http://www.trimble.com/role/EmployeeStockBenefitPlansTables Employee Stock Benefit Plans (Tables) Tables http://www.trimble.com/role/EmployeeStockBenefitPlans 41 false false R42.htm 9954485 - Disclosure - Description Of Business And Accounting Policies (Schedule of Error Corrections and Prior Period Adjustments) (Details) Sheet http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails Description Of Business And Accounting Policies (Schedule of Error Corrections and Prior Period Adjustments) (Details) Details http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesTables 42 false false R43.htm 9954486 - Disclosure - Description Of Business And Accounting Policies (Narrative) (Details) Sheet http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails Description Of Business And Accounting Policies (Narrative) (Details) Details http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesTables 43 false false R44.htm 9954487 - Disclosure - Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details) Sheet http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details) Details http://www.trimble.com/role/EarningsPerShareTables 44 false false R45.htm 9954488 - Disclosure - Acquisitions (Narrative) (Details) Sheet http://www.trimble.com/role/AcquisitionsNarrativeDetails Acquisitions (Narrative) (Details) Details http://www.trimble.com/role/AcquisitionsTables 45 false false R46.htm 9954489 - Disclosure - Acquisitions (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details) Details http://www.trimble.com/role/AcquisitionsTables 46 false false R47.htm 9954490 - Disclosure - Acquisitions (Financial Information) (Details) Sheet http://www.trimble.com/role/AcquisitionsFinancialInformationDetails Acquisitions (Financial Information) (Details) Details http://www.trimble.com/role/AcquisitionsTables 47 false false R48.htm 9954491 - Disclosure - Acquisitions (Schedule of Pro-Forma Financial Information) (Details) Sheet http://www.trimble.com/role/AcquisitionsScheduleofProFormaFinancialInformationDetails Acquisitions (Schedule of Pro-Forma Financial Information) (Details) Details http://www.trimble.com/role/AcquisitionsTables 48 false false R49.htm 9954492 - Disclosure - Divestitures (Narrative) (Details) Sheet http://www.trimble.com/role/DivestituresNarrativeDetails Divestitures (Narrative) (Details) Details http://www.trimble.com/role/DivestituresTables 49 false false R50.htm 9954493 - Disclosure - Divestitures (Assets and Liabilities Classified As??Held??For??Sale) (Details) Sheet http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails Divestitures (Assets and Liabilities Classified As??Held??For??Sale) (Details) Details http://www.trimble.com/role/DivestituresTables 50 false false R51.htm 9954494 - Disclosure - Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) Sheet http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) Details http://www.trimble.com/role/IntangibleAssetsandGoodwillTables 51 false false R52.htm 9954495 - Disclosure - Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details) Sheet http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details) Details http://www.trimble.com/role/IntangibleAssetsandGoodwillTables 52 false false R53.htm 9954496 - Disclosure - Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details) Sheet http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details) Details http://www.trimble.com/role/IntangibleAssetsandGoodwillTables 53 false false R54.htm 9954497 - Disclosure - Certain Balance Sheet Components (Components Of Net Inventories) (Details) Sheet http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails Certain Balance Sheet Components (Components Of Net Inventories) (Details) Details http://www.trimble.com/role/CertainBalanceSheetComponentsTables 54 false false R55.htm 9954498 - Disclosure - Certain Balance Sheet Components (Components Of Property And Equipment) (Details) Sheet http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails Certain Balance Sheet Components (Components Of Property And Equipment) (Details) Details http://www.trimble.com/role/CertainBalanceSheetComponentsTables 55 false false R56.htm 9954499 - Disclosure - Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details) Sheet http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details) Details http://www.trimble.com/role/CertainBalanceSheetComponentsTables 56 false false R57.htm 9954500 - Disclosure - Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details) Sheet http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details) Details http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables 57 false false R58.htm 9954501 - Disclosure - Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details) Sheet http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details) Details http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables 58 false false R59.htm 9954502 - Disclosure - Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details) Sheet http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details) Details http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables 59 false false R60.htm 9954503 - Disclosure - Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details) Sheet http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details) Details http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables 60 false false R61.htm 9954504 - Disclosure - Reporting Segment And Geographic Information (Narrative) (Details) Sheet http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails Reporting Segment And Geographic Information (Narrative) (Details) Details http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables 61 false false R62.htm 9954505 - Disclosure - Reporting Segment And Geographic Information (Schedule of Components Of Property and Equipment) (Details) Sheet http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails Reporting Segment And Geographic Information (Schedule of Components Of Property and Equipment) (Details) Details http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables 62 false false R63.htm 9954506 - Disclosure - Debt (Schedule Of Debt) (Details) Sheet http://www.trimble.com/role/DebtScheduleOfDebtDetails Debt (Schedule Of Debt) (Details) Details http://www.trimble.com/role/DebtTables 63 false false R64.htm 9954507 - Disclosure - Debt (Schedule of Debt Maturities) (Details) Sheet http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails Debt (Schedule of Debt Maturities) (Details) Details http://www.trimble.com/role/DebtTables 64 false false R65.htm 9954508 - Disclosure - Debt (Narrative) (Details) Sheet http://www.trimble.com/role/DebtNarrativeDetails Debt (Narrative) (Details) Details http://www.trimble.com/role/DebtTables 65 false false R66.htm 9954509 - Disclosure - Leases (Narratives) (Details) Sheet http://www.trimble.com/role/LeasesNarrativesDetails Leases (Narratives) (Details) Details http://www.trimble.com/role/LeasesTables 66 false false R67.htm 9954510 - Disclosure - Leases (Operating Lease Expenses) (Details) Sheet http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails Leases (Operating Lease Expenses) (Details) Details http://www.trimble.com/role/LeasesTables 67 false false R68.htm 9954511 - Disclosure - Leases (Supplement Cash Flow Information) (Details) Sheet http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails Leases (Supplement Cash Flow Information) (Details) Details http://www.trimble.com/role/LeasesTables 68 false false R69.htm 9954512 - Disclosure - Leases (Lease Liabilities Maturity By Year) (Details) Sheet http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails Leases (Lease Liabilities Maturity By Year) (Details) Details http://www.trimble.com/role/LeasesTables 69 false false R70.htm 9954513 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.trimble.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.trimble.com/role/CommitmentsandContingencies 70 false false R71.htm 9954514 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) Sheet http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) Details http://www.trimble.com/role/FairValueMeasurementsTables 71 false false R72.htm 9954515 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.trimble.com/role/FairValueMeasurementsTables 72 false false R73.htm 9954516 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Schedule of Deferred Revenue and Performance Obligations) (Details) Sheet http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsScheduleofDeferredRevenueandPerformanceObligationsDetails Deferred Revenue And Remaining Performance Obligations (Schedule of Deferred Revenue and Performance Obligations) (Details) Details http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsTables 73 false false R74.htm 9954517 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Narrative) (Details) Sheet http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativeDetails Deferred Revenue And Remaining Performance Obligations (Narrative) (Details) Details http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsTables 74 false false R75.htm 9954518 - Disclosure - Income Taxes (Schedule Of Provision For Taxes) (Details) Sheet http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails Income Taxes (Schedule Of Provision For Taxes) (Details) Details http://www.trimble.com/role/IncomeTaxesTables 75 false false R76.htm 9954519 - Disclosure - Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision (Benefit) As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details) Sheet http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision (Benefit) As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details) Details http://www.trimble.com/role/IncomeTaxesTables 76 false false R77.htm 9954520 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.trimble.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.trimble.com/role/IncomeTaxesTables 77 false false R78.htm 9954521 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) Sheet http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details) Details http://www.trimble.com/role/IncomeTaxesTables 78 false false R79.htm 9954522 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details) Sheet http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details) Details http://www.trimble.com/role/IncomeTaxesTables 79 false false R80.htm 9954523 - Disclosure - Employee Stock Benefit Plans (Narrative) (Details) Sheet http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails Employee Stock Benefit Plans (Narrative) (Details) Details http://www.trimble.com/role/EmployeeStockBenefitPlansTables 80 false false R81.htm 9954524 - Disclosure - Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details) Sheet http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details) Details http://www.trimble.com/role/EmployeeStockBenefitPlansTables 81 false false R82.htm 9954525 - Disclosure - Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details) Sheet http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details) Details http://www.trimble.com/role/EmployeeStockBenefitPlansTables 82 false false R83.htm 9954526 - Disclosure - Common Stock Repurchase (Details) Sheet http://www.trimble.com/role/CommonStockRepurchaseDetails Common Stock Repurchase (Details) Details http://www.trimble.com/role/CommonStockRepurchase 83 false false R84.htm 9954527 - Disclosure - Subsequent Events (Details) Sheet http://www.trimble.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.trimble.com/role/SubsequentEvents 84 false false All Reports Book All Reports trmb-20231229.htm trmb-20231229.xsd trmb-20231229_cal.xml trmb-20231229_def.xml trmb-20231229_lab.xml trmb-20231229_pre.xml trmb-20231229_g1.jpg trmb-20231229_g2.jpg trmb-20231229_g3.jpg trmb-20231229_g4.jpg trmb-20231229_g5.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 110 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "trmb-20231229.htm": { "nsprefix": "trmb", "nsuri": "http://www.trimble.com/20231229", "dts": { "inline": { "local": [ "trmb-20231229.htm" ] }, "schema": { "local": [ "trmb-20231229.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "trmb-20231229_cal.xml" ] }, "definitionLink": { "local": [ "trmb-20231229_def.xml" ] }, "labelLink": { "local": [ "trmb-20231229_lab.xml" ] }, "presentationLink": { "local": [ "trmb-20231229_pre.xml" ] } }, "keyStandard": 407, "keyCustom": 32, "axisStandard": 31, "axisCustom": 0, "memberStandard": 55, "memberCustom": 37, "hidden": { "total": 19, "http://xbrl.sec.gov/dei/2023": 4, "http://www.trimble.com/20231229": 4, "http://fasb.org/us-gaap/2023": 10, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 327, "entityCount": 1, "segmentCount": 93, "elementCount": 768, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1236, "http://xbrl.sec.gov/dei/2023": 40, "http://xbrl.sec.gov/ecd/2023": 10 }, "report": { "R1": { "role": "http://www.trimble.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.trimble.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.trimble.com/role/ConsolidatedBalanceSheets", "longName": "0000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "longName": "0000005 - Statement - Consolidated Statements Of Income", "shortName": "Consolidated Statements Of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R6": { "role": "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome", "longName": "0000006 - Statement - Consolidated Statements Of Comprehensive Income", "shortName": "Consolidated Statements Of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R7": { "role": "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity", "longName": "0000007 - Statement - Consolidated Statements Of Stockholders\u2019 Equity", "shortName": "Consolidated Statements Of Stockholders\u2019 Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows", "longName": "0000008 - Statement - Consolidated Statements Of Cash Flows", "shortName": "Consolidated Statements Of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R9": { "role": "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "longName": "0000009 - Statement - Consolidated Statements Of Cash Flows(Parenthetical)", "shortName": "Consolidated Statements Of Cash Flows(Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-56", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies", "longName": "0000010 - Disclosure - Description Of Business And Accounting Policies", "shortName": "Description Of Business And Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.trimble.com/role/EarningsPerShare", "longName": "0000011 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.trimble.com/role/Acquisitions", "longName": "0000012 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.trimble.com/role/Divestitures", "longName": "0000013 - Disclosure - Divestitures", "shortName": "Divestitures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwill", "longName": "0000014 - Disclosure - Intangible Assets and Goodwill", "shortName": "Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.trimble.com/role/CertainBalanceSheetComponents", "longName": "0000015 - Disclosure - Certain Balance Sheet Components", "shortName": "Certain Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformation", "longName": "0000016 - Disclosure - Reporting Segment And Geographic Information", "shortName": "Reporting Segment And Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.trimble.com/role/Debt", "longName": "0000017 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.trimble.com/role/Leases", "longName": "0000018 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.trimble.com/role/CommitmentsandContingencies", "longName": "0000019 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.trimble.com/role/FairValueMeasurements", "longName": "0000020 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligations", "longName": "0000021 - Disclosure - Deferred Revenue And Remaining Performance Obligations", "shortName": "Deferred Revenue And Remaining Performance Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.trimble.com/role/IncomeTaxes", "longName": "0000022 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.trimble.com/role/EmployeeStockBenefitPlans", "longName": "0000023 - Disclosure - Employee Stock Benefit Plans", "shortName": "Employee Stock Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.trimble.com/role/CommonStockRepurchase", "longName": "0000024 - Disclosure - Common Stock Repurchase", "shortName": "Common Stock Repurchase", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.trimble.com/role/SubsequentEvents", "longName": "0000025 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": null }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-324", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-324", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Description Of Business And Accounting Policies (Policies)", "shortName": "Description Of Business And Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesTables", "longName": "9954472 - Disclosure - Description Of Business And Accounting Policies (Tables)", "shortName": "Description Of Business And Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.trimble.com/role/EarningsPerShareTables", "longName": "9954473 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.trimble.com/role/AcquisitionsTables", "longName": "9954474 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.trimble.com/role/DivestituresTables", "longName": "9954475 - Disclosure - Divestitures (Tables)", "shortName": "Divestitures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwillTables", "longName": "9954476 - Disclosure - Intangible Assets and Goodwill (Tables)", "shortName": "Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.trimble.com/role/CertainBalanceSheetComponentsTables", "longName": "9954477 - Disclosure - Certain Balance Sheet Components (Tables)", "shortName": "Certain Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables", "longName": "9954478 - Disclosure - Reporting Segment And Geographic Information (Tables)", "shortName": "Reporting Segment And Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.trimble.com/role/DebtTables", "longName": "9954479 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.trimble.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.trimble.com/role/FairValueMeasurementsTables", "longName": "9954481 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsTables", "longName": "9954482 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Tables)", "shortName": "Deferred Revenue And Remaining Performance Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.trimble.com/role/IncomeTaxesTables", "longName": "9954483 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.trimble.com/role/EmployeeStockBenefitPlansTables", "longName": "9954484 - Disclosure - Employee Stock Benefit Plans (Tables)", "shortName": "Employee Stock Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails", "longName": "9954485 - Disclosure - Description Of Business And Accounting Policies (Schedule of Error Corrections and Prior Period Adjustments) (Details)", "shortName": "Description Of Business And Accounting Policies (Schedule of Error Corrections and Prior Period Adjustments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-71", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R43": { "role": "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails", "longName": "9954486 - Disclosure - Description Of Business And Accounting Policies (Narrative) (Details)", "shortName": "Description Of Business And Accounting Policies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DerivativesPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R44": { "role": "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails", "longName": "9954487 - Disclosure - Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details)", "shortName": "Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R45": { "role": "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "longName": "9954488 - Disclosure - Acquisitions (Narrative) (Details)", "shortName": "Acquisitions (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RepaymentsOfLongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:NumberOfBusinessesAcquired", "unitRef": "acquisition", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R46": { "role": "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954489 - Disclosure - Acquisitions (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details)", "shortName": "Acquisitions (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-95", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R47": { "role": "http://www.trimble.com/role/AcquisitionsFinancialInformationDetails", "longName": "9954490 - Disclosure - Acquisitions (Financial Information) (Details)", "shortName": "Acquisitions (Financial Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-102", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-102", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.trimble.com/role/AcquisitionsScheduleofProFormaFinancialInformationDetails", "longName": "9954491 - Disclosure - Acquisitions (Schedule of Pro-Forma Financial Information) (Details)", "shortName": "Acquisitions (Schedule of Pro-Forma Financial Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-102", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-102", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.trimble.com/role/DivestituresNarrativeDetails", "longName": "9954492 - Disclosure - Divestitures (Narrative) (Details)", "shortName": "Divestitures (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-105", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R50": { "role": "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails", "longName": "9954493 - Disclosure - Divestitures (Assets and Liabilities Classified As\u00a0Held\u00a0For\u00a0Sale) (Details)", "shortName": "Divestitures (Assets and Liabilities Classified As\u00a0Held\u00a0For\u00a0Sale) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-56", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-56", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R51": { "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails", "longName": "9954494 - Disclosure - Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details)", "shortName": "Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails", "longName": "9954495 - Disclosure - Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details)", "shortName": "Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "longName": "9954496 - Disclosure - Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)", "shortName": "Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R54": { "role": "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails", "longName": "9954497 - Disclosure - Certain Balance Sheet Components (Components Of Net Inventories) (Details)", "shortName": "Certain Balance Sheet Components (Components Of Net Inventories) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails", "longName": "9954498 - Disclosure - Certain Balance Sheet Components (Components Of Property And Equipment) (Details)", "shortName": "Certain Balance Sheet Components (Components Of Property And Equipment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails", "longName": "9954499 - Disclosure - Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details)", "shortName": "Certain Balance Sheet Components (Components Of Accumulated Other Comprehensive Loss, Net Of Related Tax) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "longName": "9954500 - Disclosure - Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details)", "shortName": "Reporting Segment And Geographic Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R58": { "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails", "longName": "9954501 - Disclosure - Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details)", "shortName": "Reporting Segment And Geographic Information (Segment Select Balance Sheet) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-33", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R59": { "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails", "longName": "9954502 - Disclosure - Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details)", "shortName": "Reporting Segment And Geographic Information (Reconciliation Of The Company's Consolidated Segment Operating Income To Consolidated Income Before Income Taxes) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "trmb:RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R60": { "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails", "longName": "9954503 - Disclosure - Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details)", "shortName": "Reporting Segment And Geographic Information (Segment Revenue by Geography) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-173", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R61": { "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails", "longName": "9954504 - Disclosure - Reporting Segment And Geographic Information (Narrative) (Details)", "shortName": "Reporting Segment And Geographic Information (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-229", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R62": { "role": "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails", "longName": "9954505 - Disclosure - Reporting Segment And Geographic Information (Schedule of Components Of Property and Equipment) (Details)", "shortName": "Reporting Segment And Geographic Information (Schedule of Components Of Property and Equipment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-232", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R63": { "role": "http://www.trimble.com/role/DebtScheduleOfDebtDetails", "longName": "9954506 - Disclosure - Debt (Schedule Of Debt) (Details)", "shortName": "Debt (Schedule Of Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-4", "name": "trmb:ShortTermDebtGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R64": { "role": "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails", "longName": "9954507 - Disclosure - Debt (Schedule of Debt Maturities) (Details)", "shortName": "Debt (Schedule of Debt Maturities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-4", "name": "trmb:ShortTermDebtGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R65": { "role": "http://www.trimble.com/role/DebtNarrativeDetails", "longName": "9954508 - Disclosure - Debt (Narrative) (Details)", "shortName": "Debt (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-257", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "eur", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-257", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "eur", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.trimble.com/role/LeasesNarrativesDetails", "longName": "9954509 - Disclosure - Leases (Narratives) (Details)", "shortName": "Leases (Narratives) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-4", "name": "trmb:LesseeOperatingLeaseLeaseNotYetCommencedLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "trmb:LesseeOperatingLeaseLeaseNotYetCommencedLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails", "longName": "9954510 - Disclosure - Leases (Operating Lease Expenses) (Details)", "shortName": "Leases (Operating Lease Expenses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails", "longName": "9954511 - Disclosure - Leases (Supplement Cash Flow Information) (Details)", "shortName": "Leases (Supplement Cash Flow Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails", "longName": "9954512 - Disclosure - Leases (Lease Liabilities Maturity By Year) (Details)", "shortName": "Leases (Lease Liabilities Maturity By Year) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.trimble.com/role/CommitmentsandContingenciesDetails", "longName": "9954513 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "9954514 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)", "shortName": "Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-273", "name": "trmb:DeferredCompensationPlanAssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-273", "name": "trmb:DeferredCompensationPlanAssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954515 - Disclosure - Fair Value Measurements (Narrative) (Details)", "shortName": "Fair Value Measurements (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-278", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-278", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsScheduleofDeferredRevenueandPerformanceObligationsDetails", "longName": "9954516 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Schedule of Deferred Revenue and Performance Obligations) (Details)", "shortName": "Deferred Revenue And Remaining Performance Obligations (Schedule of Deferred Revenue and Performance Obligations) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-33", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R74": { "role": "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativeDetails", "longName": "9954517 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Narrative) (Details)", "shortName": "Deferred Revenue And Remaining Performance Obligations (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails", "longName": "9954518 - Disclosure - Income Taxes (Schedule Of Provision For Taxes) (Details)", "shortName": "Income Taxes (Schedule Of Provision For Taxes) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails", "longName": "9954519 - Disclosure - Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision (Benefit) As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details)", "shortName": "Income Taxes (Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision (Benefit) As A Percentage Of Income Before Taxes (Effective Tax Rate)) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.trimble.com/role/IncomeTaxesNarrativeDetails", "longName": "9954520 - Disclosure - Income Taxes (Narrative) (Details)", "shortName": "Income Taxes (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignEarningsRepatriated", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R78": { "role": "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "longName": "9954521 - Disclosure - Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details)", "shortName": "Income Taxes (Schedule Of Deferred Tax Assets And Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-4", "name": "trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "trmb:DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails", "longName": "9954522 - Disclosure - Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details)", "shortName": "Income Taxes (Schedule Of Reconciliation Of Unrecognized Tax Benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R80": { "role": "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "longName": "9954523 - Disclosure - Employee Stock Benefit Plans (Narrative) (Details)", "shortName": "Employee Stock Benefit Plans (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails", "longName": "9954524 - Disclosure - Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details)", "shortName": "Employee Stock Benefit Plans (Components of Stock-based Compensation Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-295", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R82": { "role": "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails", "longName": "9954525 - Disclosure - Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details)", "shortName": "Employee Stock Benefit Plans (Schedule Of Restricted Stock Units Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-312", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-286", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R83": { "role": "http://www.trimble.com/role/CommonStockRepurchaseDetails", "longName": "9954526 - Disclosure - Common Stock Repurchase (Details)", "shortName": "Common Stock Repurchase (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-318", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "unique": true } }, "R84": { "role": "http://www.trimble.com/role/SubsequentEventsDetails", "longName": "9954527 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "trmb-20231229.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "trmb_AGCOCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "AGCOCorporationMember", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AGCO Corporation", "label": "AGCO Corporation [Member]", "documentation": "AGCO Corporation" } } }, "auth_ref": [] }, "us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesFinalPricePaidPerShare", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased (in usd per share)", "label": "Accelerated Share Repurchases, Final Price Paid Per Share", "documentation": "Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time." } } }, "auth_ref": [ "r186" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33", "r963" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r359", "r360" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r138", "r201" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r76", "r237", "r779" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "calculation": { "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net unrealized actuarial gains", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r8", "r45", "r1133" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated foreign currency translation adjustments", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r252", "r253", "r254", "r255", "r679" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 }, "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails", "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Total accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r44", "r45", "r151", "r244", "r775", "r817", "r821" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r25", "r45", "r650", "r653", "r721", "r812", "r813", "r1085", "r1086", "r1087", "r1096", "r1097", "r1098" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r172" ] }, "trmb_AcquisitionAndDivestitureRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "AcquisitionAndDivestitureRelatedCosts", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisition / divestiture items", "label": "Acquisition And Divestiture Related Costs", "documentation": "Acquisition And Divestiture Related Costs" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1017" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in-capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r143" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r582", "r583", "r584", "r829", "r1096", "r1097", "r1098", "r1169", "r1194" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1023" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1023" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1023" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1023" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r15", "r74" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r88", "r89", "r545" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r987", "r999", "r1009", "r1035" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r990", "r1002", "r1012", "r1038" ] }, "trmb_AgileAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "AgileAssetsMember", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agile Assets", "label": "Agile Assets [Member]", "documentation": "Agile Assets" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1023" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1030" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r994", "r1003", "r1013", "r1030", "r1039", "r1043", "r1051" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1049" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of purchased intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r15", "r71", "r74" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive weighted-average shares (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r314" ] }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "crdr": "credit", "calculation": { "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfAccumulatedOtherComprehensiveLossNetOfRelatedTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on cash flow hedge", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r253" ] }, "trmb_AsiaPacificAndOtherNonUsCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "AsiaPacificAndOtherNonUsCountriesMember", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific and Rest of World", "label": "Asia Pacific And Other Non Us Countries [Member]", "documentation": "Asia Pacific And Other Non-US Countries [Member]" } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r1196", "r1197", "r1198", "r1199" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r199", "r241", "r278", "r323", "r344", "r350", "r397", "r453", "r454", "r456", "r457", "r458", "r460", "r462", "r464", "r465", "r637", "r642", "r681", "r770", "r862", "r963", "r976", "r1127", "r1128", "r1180" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r232", "r249", "r278", "r397", "r453", "r454", "r456", "r457", "r458", "r460", "r462", "r464", "r465", "r637", "r642", "r681", "r963", "r1127", "r1128", "r1180" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets measured at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r116" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets Held for Sale", "label": "Disposal Group, Including Discontinued Operation, Assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r126", "r132", "r178", "r230", "r231" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract", "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r126", "r132", "r176", "r178", "r230", "r231" ] }, "trmb_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.trimble.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r981", "r982", "r995" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.trimble.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r981", "r982", "r995" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.trimble.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r981", "r982", "r995" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1046" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1047" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1042" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1042" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1042" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1042" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1042" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1042" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r573", "r574", "r575", "r576", "r577" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1045" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1044" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1043" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1043" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BridgeLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BridgeLoanMember", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bridge Loan", "label": "Bridge Loan [Member]", "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r177" ] }, "trmb_BuildingsandInfrastructureMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "BuildingsandInfrastructureMember", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and Infrastructure", "label": "Buildings and Infrastructure [Member]", "documentation": "Buildings and Infrastructure [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.trimble.com/role/AcquisitionsFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/AcquisitionsScheduleofProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r630", "r955", "r956" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.trimble.com/role/AcquisitionsFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/AcquisitionsScheduleofProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r95", "r97", "r630", "r955", "r956" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.trimble.com/role/AcquisitionsFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/AcquisitionsScheduleofProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r630" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.trimble.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Pro-Forma Financial Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1065", "r1066" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, goodwill, expected tax deductible amount", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r102" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r628", "r629" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofProFormaFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r628", "r629" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r94" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r21" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.trimble.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r193", "r631" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/AcquisitionsFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r96" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/AcquisitionsFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r96" ] }, "trmb_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue": { "xbrltype": "percentItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActualPercentageOfTotalRevenue", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue percentage", "label": "Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual Percentage Of Total Revenue", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period as a percentage of total revenue" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensationAndBenefits", "crdr": "credit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued compensation and benefits", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation And Benefits", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation And Benefits" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net tangible assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Excluding Intangible Assets, Net", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Excluding Intangible Assets, Net" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intangible assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r98", "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fair value of all assets/liabilities acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r98", "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "calculation": { "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net tangible assets acquired:", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r93" ] }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Description Of Business And Accounting Policies", "label": "Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r167", "r168" ] }, "us-gaap_CaliforniaFranchiseTaxBoardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CaliforniaFranchiseTaxBoardMember", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "California Franchise Tax Board", "label": "California Franchise Tax Board [Member]", "documentation": "Designated tax department of the government of the state of California." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r52", "r235", "r929" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents - beginning of period", "periodEndLabel": "Cash and cash equivalents - end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r52", "r164", "r275" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r164" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1021" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r80", "r81", "r82", "r83" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1022" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1022" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 10)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r42", "r121", "r772", "r849" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.trimble.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r180", "r445", "r447", "r913", "r1124" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r966", "r967", "r968", "r970", "r971", "r972", "r973", "r1096", "r1097", "r1169", "r1192", "r1194" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value per share (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r142", "r850" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "netLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r26", "r142", "r850", "r868", "r1194", "r1195" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; 360.0 shares authorized; 246.5 and 246.9 shares issued and outstanding at the end of 2023 and 2022", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r142", "r774", "r963" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1027" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1026" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1028" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1025" ] }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision (benefit) for taxes:", "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Trimble Inc.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r46", "r258", "r260", "r268", "r766", "r789" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income attributable to noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r13", "r104", "r107", "r258", "r260", "r267", "r765", "r788" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r107", "r196", "r258", "r260", "r266", "r764", "r787" ] }, "trmb_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Equipment And Software", "label": "Computer Equipment And Software [Member]", "documentation": "Computer Equipment And Software" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r123", "r213" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r283", "r325", "r342", "r343", "r344", "r345", "r346", "r348", "r352", "r453", "r454", "r455", "r456", "r458", "r459", "r461", "r463", "r464", "r1127", "r1128" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r283", "r325", "r342", "r343", "r344", "r345", "r346", "r348", "r352", "r453", "r454", "r455", "r456", "r458", "r459", "r461", "r463", "r464", "r1127", "r1128" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "trmb_ContractWithCustomerAssetAndLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "ContractWithCustomerAssetAndLiabilityRollForward", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsScheduleofDeferredRevenueandPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract With Customer, Asset And Liability [Roll Forward]", "label": "Contract With Customer, Asset And Liability [Roll Forward]", "documentation": "Contract With Customer, Asset And Liability [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenue and Performance Obligations", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1131" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsScheduleofDeferredRevenueandPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance of the period", "periodEndLabel": "Ending balance of the period", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r512", "r513", "r532" ] }, "trmb_ContractWithCustomerLiabilityBillingsAndRevenueRecognizedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "ContractWithCustomerLiabilityBillingsAndRevenueRecognizedNet", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsScheduleofDeferredRevenueandPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billings net of revenue recognized from current year", "label": "Contract with Customer, Liability, Billings And Revenue Recognized, Net", "documentation": "Contract with Customer, Liability, Billings And Revenue Recognized, Net" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r512", "r513", "r532" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, non-current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r512", "r513", "r532" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsScheduleofDeferredRevenueandPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue recognized from prior year-end", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r533" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Segment", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r29", "r343", "r344", "r345", "r346", "r352", "r1102" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r1074", "r1075" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of sales", "terseLabel": "Total cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r159", "r757" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of purchased intangible assets", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1073", "r1094", "r1166" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1073", "r1094" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1073", "r1094", "r1166" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer relationships", "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r101" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.trimble.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r181", "r276", "r466", "r472", "r473", "r474", "r475", "r476", "r477", "r482", "r489", "r490", "r492" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r30", "r137", "r138", "r200", "r203", "r283", "r467", "r468", "r469", "r470", "r471", "r473", "r478", "r479", "r480", "r481", "r483", "r484", "r485", "r486", "r487", "r488", "r697", "r944", "r945", "r946", "r947", "r948", "r1092" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, gross", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r30", "r203", "r493" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r118", "r120", "r467", "r697", "r945", "r946" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r39", "r118", "r496", "r697" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate (in percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r39", "r468" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r283", "r467", "r468", "r469", "r470", "r471", "r473", "r478", "r479", "r480", "r481", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r697", "r944", "r945", "r946", "r947", "r948", "r1092" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r40", "r283", "r467", "r468", "r469", "r470", "r471", "r473", "r478", "r479", "r480", "r481", "r483", "r484", "r485", "r486", "r487", "r488", "r697", "r944", "r945", "r946", "r947", "r948", "r1092" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, redemption price, percentage of principal amount redeemed (in percent)", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r40", "r78", "r79", "r117", "r118", "r120", "r122", "r183", "r184", "r283", "r467", "r468", "r469", "r470", "r471", "r473", "r478", "r479", "r480", "r481", "r483", "r484", "r485", "r486", "r487", "r488", "r491", "r697", "r944", "r945", "r946", "r947", "r948", "r1092" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, term (in years)", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized discount and issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r119", "r478", "r494", "r945", "r946" ] }, "trmb_DebtLongTermAndShortTermCombinedAmountGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "DebtLongTermAndShortTermCombinedAmountGross", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Debt, Long Term And Short Term, Combined Amount, Gross", "documentation": "Debt, Long Term And Short Term, Combined Amount, Gross" } } }, "auth_ref": [] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleOfDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.trimble.com/role/DebtScheduleOfDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtMember", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt [Member]", "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates." } } }, "auth_ref": [] }, "trmb_DeferredCompensationPlanAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "DeferredCompensationPlanAssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan assets", "label": "Deferred Compensation Plan Assets, Fair Value Disclosure", "documentation": "Deferred Compensation Plan Assets, Fair Value Disclosure" } } }, "auth_ref": [] }, "trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "DeferredCompensationPlanLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan liabilities", "label": "Deferred Compensation Plan Liabilities, Fair Value Disclosure", "documentation": "Deferred Compensation Plan Liabilities, Fair Value Disclosure" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs, current", "label": "Deferred Costs, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1084" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1094", "r1164", "r1166" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r192", "r1094", "r1164" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 2.0 }, "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets", "verboseLabel": "Non-current deferred income tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r595", "r596" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r15", "r192", "r220", "r621", "r622", "r1094" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r139", "r140", "r202", "r609" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 }, "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities", "negatedTerseLabel": "Non-current deferred income tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r595", "r596", "r771" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1094", "r1164", "r1166" ] }, "us-gaap_DeferredTaxAssetIntraEntityTransferAssetOtherThanInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetIntraEntityTransferAssetOtherThanInventory", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intercompany prepayments", "label": "Deferred Tax Asset, Intra-entity Transfer, Asset Other than Inventory", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from intra-entity transfer of asset within consolidated group. Excludes intra-entity transfer of inventory." } } }, "auth_ref": [ "r1163" ] }, "trmb_DeferredTaxAssetsDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "DeferredTaxAssetsDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Deferred Tax Assets, Depreciation And Amortization", "documentation": "Deferred Tax Assets, Depreciation And Amortization" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r610" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized research and development", "label": "Deferred Tax Assets, in Process Research and Development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r92", "r1163" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1162" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1162" ] }, "trmb_DeferredTaxAssetsOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "DeferredTaxAssetsOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Deferred Tax Assets, Operating Lease, Liability", "documentation": "Deferred Tax Assets, Operating Lease, Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r92", "r1163" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r92", "r1163" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. tax credit carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "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." } } }, "auth_ref": [ "r91", "r92", "r1163" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r92", "r1163" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expenses not currently deductible", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r92", "r1163" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r611" ] }, "trmb_DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Global intangible low-taxed income", "label": "Deferred Tax Liabilities, Deferred Global Intangible Low Taxed Income Tax Liabilities", "documentation": "Deferred Tax Liabilities, Deferred Global Intangible Low Taxed Income Tax Liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased intangibles", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r92", "r1163" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r92", "r1163" ] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r92", "r1163" ] }, "trmb_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "DenominatorAbstract", "presentation": [ "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Denominator [Abstract]", "documentation": "Denominator" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r15", "r75" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r644" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives assets", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r250", "r251", "r680", "r831", "r832", "r833", "r834", "r835", "r837", "r838", "r839", "r840", "r841", "r856", "r857", "r900", "r903", "r904", "r905", "r906", "r907", "r935", "r968", "r1193" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r839", "r841", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r863", "r864", "r865", "r866", "r876", "r877", "r878", "r879", "r882", "r883", "r884", "r885", "r900", "r901", "r904", "r906", "r966", "r968" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r111", "r112", "r113", "r114", "r839", "r841", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r863", "r864", "r865", "r866", "r876", "r877", "r878", "r879", "r882", "r883", "r884", "r885", "r900", "r901", "r904", "r906", "r935", "r966", "r968" ] }, "us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsInHedgesAtFairValueNet", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative financial instruments accounted for as hedges", "label": "Derivative Instruments in Hedges, at Fair Value, Net", "documentation": "Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations." } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r250", "r251", "r680", "r831", "r832", "r833", "r834", "r837", "r838", "r839", "r840", "r841", "r863", "r865", "r866", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r935", "r1193" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r27", "r108", "r109", "r110", "r115", "r282" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Developed product technology", "terseLabel": "Developed product technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r195" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Benefit Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r543", "r548", "r578", "r579", "r581", "r958" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsHeldforsaleMember", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Held-for-sale", "label": "Discontinued Operations, Held-for-Sale [Member]", "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale." } } }, "auth_ref": [ "r11", "r12", "r230" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r230" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r16", "r28" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r126", "r132", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r126", "r132", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r126", "r132", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails", "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Pre-tax cash proceeds", "terseLabel": "Contingent consideration assets", "label": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Current", "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r126", "r132", "r176", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, non-current", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Noncurrent", "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r126", "r132", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "crdr": "debit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Disposal Group, Including Discontinued Operation, Goodwill", "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r126", "r132", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets", "crdr": "debit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other purchased intangible assets, net", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets", "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r126", "r132", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1", "crdr": "debit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "label": "Disposal Group, Including Discontinued Operation, Inventory", "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r126", "r132", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "crdr": "debit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r126", "r132", "r176", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r126", "r132", "r176", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r126", "r132", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r126", "r132", "r178" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r126", "r132", "r178" ] }, "trmb_DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses": { "xbrltype": "integerItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "DisposalGroupNotDiscontinuedOperationsNumberOfBusinesses", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of business disposed", "label": "Disposal Group, Not Discontinued Operations, Number Of Businesses", "documentation": "Disposal Group, Not Discontinued Operations, Number Of Businesses" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.trimble.com/role/Divestitures" ], "lang": { "en-us": { "role": { "terseLabel": "Divestitures", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r125", "r175" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r955", "r956" ] }, "us-gaap_DistributionRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionRightsMember", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution rights and other intellectual property", "label": "Distribution Rights [Member]", "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r981", "r982", "r995" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction Flag", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r981", "r982", "r995", "r1031" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1016" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r979" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in usd per share)", "verboseLabel": "Basic earnings per share (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r269", "r292", "r293", "r295", "r296", "r298", "r304", "r306", "r311", "r312", "r313", "r317", "r667", "r668", "r767", "r790", "r937" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Diluted earnings per share (in usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r269", "r292", "r293", "r295", "r296", "r298", "r306", "r311", "r312", "r313", "r317", "r667", "r668", "r767", "r790", "r937" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.trimble.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r303", "r314", "r315", "r316" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r687" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails", "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails", "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "totalLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r598" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory federal income tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r281", "r598", "r624" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationFdiiPercent", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign-derived intangible income", "label": "Effective Income Tax Rate Reconciliation, FDII, Percent", "documentation": "Percentage of reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r1161" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign income taxed at different rates", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1161", "r1167" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r1161", "r1167" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1161", "r1167" ] }, "trmb_EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "EffectiveIncomeTaxRateReconciliationOtherForeignTaxesPercent", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other U.S. taxes on foreign operations", "label": "Effective Income Tax Rate Reconciliation, Other Foreign Taxes, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Other Foreign Taxes, Percent" } } }, "auth_ref": [] }, "trmb_EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "EffectiveIncomeTaxRateReconciliationRestructuringAndTaxLawChangesPercent", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intellectual property restructuring and tax law changes", "label": "Effective Income Tax Rate Reconciliation, Restructuring And Tax Law Changes, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Restructuring And Tax Law Changes, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. State income taxes", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1161", "r1167" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "U.S. Federal research and development credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r1161", "r1167" ] }, "trmb_EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "EffectiveIncomeTaxRateReconciliationTaxReserveReleasePercent", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfDifferenceBetweenTheTaxProvisionAtTheStatutoryFederalIncomeTaxRateAndTheTaxProvisionBenefitAsAPercentageOfIncomeBeforeTaxesEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax reserve releases", "label": "Effective Income Tax Rate Reconciliation, Tax Reserve Release, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Tax Reserve Release, Percent" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized stock-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r580" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized compensation expense weighted-average recognition period (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r580" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "trmb_EmployeeStockPurchaseOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "EmployeeStockPurchaseOfferingPeriod", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock options granted term (in months)", "label": "Employee Stock Purchase Offering Period", "documentation": "Employee Stock Purchase Offering Period" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r978" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r978" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r978" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1056" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r978" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r978" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r978" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r978" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1057" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r26", "r225", "r262", "r263", "r264", "r284", "r285", "r286", "r289", "r299", "r301", "r318", "r401", "r407", "r511", "r582", "r583", "r584", "r617", "r618", "r648", "r650", "r651", "r652", "r653", "r655", "r666", "r688", "r689", "r690", "r691", "r692", "r693", "r721", "r812", "r813", "r814", "r829", "r888" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r394", "r395", "r396" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage (in percent)", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r394" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1024" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r987", "r999", "r1009", "r1035" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r984", "r996", "r1006", "r1032" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r1196", "r1197", "r1198", "r1199" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1030" ] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extinguishment of debt, amount", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r671", "r672", "r675" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r671", "r672", "r675" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r480", "r536", "r537", "r538", "r539", "r540", "r541", "r672", "r728", "r729", "r730", "r945", "r946", "r952", "r953", "r954" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r671", "r672", "r673", "r674", "r676" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.trimble.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r670" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Level I)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r480", "r536", "r541", "r672", "r728", "r952", "r953", "r954" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Level II)", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r480", "r536", "r541", "r672", "r729", "r945", "r946", "r952", "r953", "r954" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Level III)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r480", "r536", "r537", "r538", "r539", "r540", "r541", "r672", "r730", "r945", "r946", "r952", "r953", "r954" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r480", "r536", "r537", "r538", "r539", "r540", "r541", "r728", "r729", "r730", "r945", "r946", "r952", "r953", "r954" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r670", "r676" ] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "US federal, income tax provision", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r279", "r597" ] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Federal:", "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r491", "r509", "r656", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r786", "r942", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1103", "r1104", "r1105", "r1106" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities measured at fair value", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "trmb_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFive", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Useful Lives (in years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r239", "r435" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r174" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r174" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r174" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r174" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r174" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r433", "r434", "r435", "r436", "r758", "r762" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross\u00a0Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r173", "r762" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r72", "r73" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other purchased intangible assets, net", "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r173", "r758" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Tax Authority", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r686" ] }, "us-gaap_ForeignEarningsRepatriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignEarningsRepatriated", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign earnings repatriated", "label": "Foreign Earnings Repatriated", "documentation": "Amount of foreign earnings repatriated from subsidiaries outside the country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign, income tax provision", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations." } } }, "auth_ref": [ "r279" ] }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign:", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r991", "r1003", "r1013", "r1039" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r991", "r1003", "r1013", "r1039" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r991", "r1003", "r1013", "r1039" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r991", "r1003", "r1013", "r1039" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r991", "r1003", "r1013", "r1039" ] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForwardContractsMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Contracts", "label": "Forward Contracts [Member]", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r1168" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and Fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "trmb_GainLossOnDispositionOfBusinessIncludingIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "GainLossOnDispositionOfBusinessIncludingIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Divestitures gain, net", "label": "Gain (Loss) on Disposition of Business Including Income (Loss) From Equity Method Investments", "documentation": "Gain (Loss) on Disposition of Business Including Income (Loss) From Equity Method Investments" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Divestitures gain, net", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r641", "r1091" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r160", "r872" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r156" ] }, "trmb_GeospatialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "GeospatialMember", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geospatial", "label": "Geospatial [Member]", "documentation": "Geospatial [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning balance", "periodEndLabel": "Goodwill, ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r238", "r421", "r763", "r943", "r963", "r1111", "r1118" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions due to acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r424", "r943" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets and Goodwill", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r171" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r20", "r70" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency translation and other adjustments", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r428" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r943" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill adjustment", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r1117" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Assets held for sale", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r426", "r943" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r158", "r278", "r323", "r343", "r349", "r352", "r397", "r453", "r454", "r456", "r457", "r458", "r460", "r462", "r464", "r465", "r681", "r939", "r1127" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantees, Including Indirect Guarantees of Indebtedness of Others", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r452" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r981", "r982", "r995" ] }, "trmb_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag", "label": "Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag", "documentation": "Impairment Of Intangible Asset Finite Lived, Statement Of Income Or Comprehensive Income, Extensible Enumeration Not Disclosed Flag" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write off of assets", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r1091", "r1121" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income before taxes, united states", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r280", "r623" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before taxes", "terseLabel": "Consolidated income before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r153", "r206", "r323", "r343", "r349", "r352", "r768", "r782", "r939" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income before taxes, foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r280", "r623" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Income from equity method investments, net", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r15", "r154", "r205", "r330", "r393", "r781" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r955", "r956" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r19", "r28", "r31", "r126", "r127", "r128", "r129", "r130", "r131", "r133", "r134", "r135", "r179" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r437", "r440", "r873" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r440", "r873" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r22" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.trimble.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r281", "r591", "r599", "r607", "r613", "r619", "r625", "r626", "r627", "r827" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax provision", "totalLabel": "Income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r209", "r221", "r300", "r301", "r331", "r597", "r620", "r791" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r261", "r593", "r594", "r607", "r608", "r612", "r614", "r824" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes, net", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r53" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r925" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "(Increase) decrease in assets:", "label": "Increase (Decrease) in Operating Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in liabilities:", "label": "Increase (Decrease) in Operating Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other current and non-current assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other current and non-current liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r307", "r308", "r309", "r313", "r547" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r994", "r1003", "r1013", "r1030", "r1039", "r1043", "r1051" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1049" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r983", "r1055" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r983", "r1055" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r983", "r1055" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r208" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r270", "r273", "r274" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IRS", "label": "Internal Revenue Service (IRS) [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "trmb_InternalUseOfSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "InternalUseOfSoftwareMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internal Use Of Software", "label": "Internal Use Of Software [Member]", "documentation": "Internal Use Of Software" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r170", "r932" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails", "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "Total inventories", "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r246", "r930", "r963" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r210", "r234", "r245", "r416", "r417", "r418", "r756", "r936" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r170", "r934" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfNetInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work-in-process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r170", "r933" ] }, "trmb_LandBuildingsFurnitureAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "LandBuildingsFurnitureAndLeaseholdImprovementsMember", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land, building, furniture, and leasehold improvements", "label": "Land, Buildings, Furniture And Leasehold Improvements [Member]", "documentation": "Land, Buildings, Furniture And Leasehold Improvements" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r709", "r962" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.trimble.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Lease Costs", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1176" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r708" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r708" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r707" ] }, "trmb_LesseeOperatingLeaseLeaseNotYetCommencedLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiability", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, Liability, leases not commenced", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease not yet commenced, term of contract (in years)", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1175" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.trimble.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Maturities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1177" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "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)." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r716" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, renewal term (in years)", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1174" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease term (in years)", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1174" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.trimble.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r702" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r36", "r278", "r397", "r453", "r454", "r456", "r457", "r458", "r460", "r462", "r464", "r465", "r638", "r642", "r643", "r681", "r848", "r938", "r976", "r1127", "r1180", "r1181" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r147", "r204", "r777", "r963", "r1093", "r1107", "r1171" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r38", "r233", "r278", "r397", "r453", "r454", "r456", "r457", "r458", "r460", "r462", "r464", "r465", "r638", "r642", "r643", "r681", "r963", "r1127", "r1180", "r1181" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities Held for Sale", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r126", "r132", "r178", "r230", "r231" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract", "presentation": [ "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities held for sale", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r126", "r132", "r176", "r178", "r230", "r231" ] }, "trmb_LineOfCreditFacilityAdditionalBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional capacity", "label": "Line Of Credit Facility Additional Borrowing Capacity", "documentation": "Line Of Credit Facility Additional Borrowing Capacity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "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." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt outstanding", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r30", "r203", "r479", "r495", "r945", "r946", "r1190" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleOfDebtDetails_1": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 }, "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt", "verboseLabel": "Less: Short-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r242" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r18", "r283", "r1130" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r18", "r283", "r484" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r18", "r283", "r484" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r18", "r283", "r484" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r18", "r283", "r484" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleOfDebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 2.0 }, "http://www.trimble.com/role/DebtScheduleOfDebtDetails_1": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 2.0 }, "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r243" ] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed rate", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r40" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r40", "r77" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "trmb_MarkSchwartzMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "MarkSchwartzMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Mark Schwartz [Member]", "documentation": "Mark Schwartz" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r542", "r755", "r809", "r840", "r841", "r893", "r895", "r897", "r898", "r908", "r923", "r924", "r941", "r949", "r957", "r965", "r1129", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1022" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1022" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r542", "r755", "r809", "r840", "r841", "r893", "r895", "r897", "r898", "r908", "r923", "r924", "r941", "r949", "r957", "r965", "r1129", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Noncontrolling interest investments", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r105", "r185", "r197" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1042" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1050" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1023" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r272" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r272" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r164", "r165", "r166" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Trimble Inc.", "verboseLabel": "Net income attributable to Trimble Inc.", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r155", "r166", "r207", "r231", "r256", "r259", "r264", "r278", "r288", "r292", "r293", "r295", "r296", "r300", "r301", "r310", "r323", "r343", "r349", "r352", "r397", "r453", "r454", "r456", "r457", "r458", "r460", "r462", "r464", "r465", "r668", "r681", "r785", "r870", "r886", "r887", "r939", "r974", "r1127" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r106", "r198", "r256", "r259", "r300", "r301", "r784", "r1087" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r287", "r288", "r289", "r290", "r291", "r295", "r302", "r317", "r361", "r362", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r439", "r582", "r583", "r584", "r615", "r616", "r617", "r618", "r632", "r633", "r634", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r677", "r678", "r682", "r683", "r684", "r685", "r695", "r696", "r698", "r699", "r700", "r701", "r717", "r718", "r719", "r720", "r721", "r759", "r760", "r761", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r54", "r223", "r224", "r225", "r226", "r227", "r287", "r288", "r289", "r290", "r291", "r295", "r302", "r317", "r361", "r362", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r439", "r582", "r583", "r584", "r615", "r616", "r617", "r618", "r632", "r633", "r634", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r677", "r678", "r682", "r683", "r684", "r685", "r695", "r696", "r698", "r699", "r700", "r701", "r717", "r718", "r719", "r720", "r721", "r759", "r760", "r761", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently issued Accounting Pronouncements not yet Adopted And Recently Adopted Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1022" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r991", "r1003", "r1013", "r1030", "r1039" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1020" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1019" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1030" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1050" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1050" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r103", "r511", "r1096", "r1097", "r1098", "r1194" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-operating income (expense), net", "terseLabel": "Total non-operating income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r161" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Non-operating income (expense), net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]" } } }, "auth_ref": [ "r1196", "r1197", "r1198", "r1199" ] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of businesses acquired", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails", "http://www.trimble.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r1101" ] }, "trmb_NumberOfRevolvingLoanFacilities": { "xbrltype": "integerItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "NumberOfRevolvingLoanFacilities", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of revolving loan facilities", "label": "Number Of Revolving Loan Facilities", "documentation": "Number Of Revolving Loan Facilities" } } }, "auth_ref": [] }, "trmb_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "NumeratorAbstract", "presentation": [ "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Numerator [Abstract]", "documentation": "Numerator" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expense", "negatedLabel": "Unallocated general corporate expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expense:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Segment operating income", "verboseLabel": "Consolidated operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r323", "r343", "r349", "r352", "r939" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r710", "r962" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/LeasesLeaseLiabilitiesMaturityByYearDetails", "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "terseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r704" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r704" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r705" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r704" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r706", "r712" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets", "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r703" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r715", "r962" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r714", "r962" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r91" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r90" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments Revenue", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r352" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r248", "r963" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r240" ] }, "trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net change related to derivatives and other", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax", "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r13", "r24", "r196", "r257", "r260" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37", "r963" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r41" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r166" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r162" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1022" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r989", "r1001", "r1011", "r1037" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r992", "r1004", "r1014", "r1040" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r992", "r1004", "r1014", "r1040" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders\u2019 Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1018" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1058", "r1089" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r50" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase consideration", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r48", "r635" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisitions of businesses, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r163" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1021" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1021" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1020" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1030" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1023" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1019" ] }, "trmb_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Restricted Stock Units", "label": "Performance-Based Restricted Stock Units [Member]", "documentation": "Performance-Based Restricted Stock Units" } } }, "auth_ref": [] }, "trmb_PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "PerformanceBasedStockUnitsAchievementOfCompanyPerformanceMetricsMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Stock Units, Achievement Of Company Performance Metrics", "label": "Performance-Based Stock Units, Achievement Of Company Performance Metrics [Member]", "documentation": "Performance-Based Stock Units, Achievement Of Company Performance Metrics" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "trmb_PostContractSupportTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "PostContractSupportTerm", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post contract support term (in years)", "label": "Post Contract Support Term", "documentation": "Post Contract Support Term" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value per share (in usd per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r141", "r498" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r141", "r850" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r141", "r498" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r141", "r850", "r868", "r1194", "r1195" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value; 3.0 shares authorized; none issued and outstanding", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r141", "r773", "r963" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r247", "r419", "r420", "r931" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows", "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from divestitures", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock, net of tax withholdings", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r49", "r1092" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt and revolving credit lines", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1059", "r1090" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r950" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r354", "r757", "r803", "r804", "r805", "r806", "r807", "r808", "r927", "r950", "r964", "r1068", "r1125", "r1126", "r1132", "r1191" ] }, "trmb_ProductWarrantyTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "ProductWarrantyTerm", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty term (in years)", "label": "Product Warranty Term", "documentation": "Product Warranty Term" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r354", "r757", "r803", "r804", "r805", "r806", "r807", "r808", "r927", "r950", "r964", "r1068", "r1125", "r1126", "r1132", "r1191" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows", "http://www.trimble.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r231", "r256", "r259", "r271", "r278", "r288", "r300", "r301", "r323", "r343", "r349", "r352", "r397", "r453", "r454", "r456", "r457", "r458", "r460", "r462", "r464", "r465", "r636", "r639", "r640", "r668", "r681", "r768", "r783", "r828", "r870", "r886", "r887", "r939", "r960", "r961", "r975", "r1087", "r1127" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r177", "r236", "r780" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails", "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r17", "r769", "r780", "r963" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r17", "r214", "r219", "r778" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsTables", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Components Of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r177" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life of asset (in years)", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1018" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1018" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r535", "r542", "r574", "r575", "r576", "r731", "r755", "r809", "r840", "r841", "r893", "r895", "r897", "r898", "r908", "r923", "r924", "r941", "r949", "r957", "r965", "r968", "r1122", "r1129", "r1183", "r1184", "r1185", "r1186", "r1187" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/LeasesNarrativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r448", "r449", "r450", "r451", "r535", "r542", "r574", "r575", "r576", "r731", "r755", "r809", "r840", "r841", "r893", "r895", "r897", "r898", "r908", "r923", "r924", "r941", "r949", "r957", "r965", "r968", "r1122", "r1129", "r1183", "r1184", "r1185", "r1186", "r1187" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Net", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ReclassificationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationLineItems", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification [Line Items]", "label": "Reclassification [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r228" ] }, "us-gaap_ReclassificationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationTable", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification [Table]", "label": "Reclassification [Table]", "documentation": "Disclosure of information about reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r228" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Reconciliation Of Our Condensed Consolidated Segment Operating Income To Consolidated Income Before Income Taxes", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r984", "r996", "r1006", "r1032" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on debt and revolving credit lines", "terseLabel": "Repayments of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r51", "r825" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r124", "r590", "r1188" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Costs", "label": "Research and Development Expense, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r589" ] }, "us-gaap_ResearchMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchMember", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research Tax Credit Carryforward", "label": "Research Tax Credit Carryforward [Member]", "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes." } } }, "auth_ref": [ "r90" ] }, "trmb_ResourcesandUtilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "ResourcesandUtilitiesMember", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Resources and Utilities", "label": "Resources and Utilities [Member]", "documentation": "Resources and Utilities [Member]" } } }, "auth_ref": [] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Change in Presentation", "label": "Revision of Prior Period, Adjustment [Member]" } } }, "auth_ref": [ "r284", "r285", "r286", "r298", "r299", "r317", "r666", "r667", "r1060", "r1061", "r1062", "r1063", "r1067", "r1071", "r1072" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r226", "r284", "r285", "r286", "r288", "r289", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r317", "r402", "r403", "r618", "r662", "r666", "r667", "r668", "r701", "r720", "r721", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r985", "r997", "r1007", "r1033" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r986", "r998", "r1008", "r1034" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r993", "r1005", "r1015", "r1041" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r226", "r284", "r285", "r286", "r288", "r289", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r317", "r402", "r403", "r618", "r662", "r666", "r667", "r668", "r701", "r720", "r721", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822" ] }, "trmb_RestofWorldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "RestofWorldMember", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of World", "label": "Rest of World [Member]", "documentation": "Rest of World [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r15", "r442", "r443", "r1123" ] }, "trmb_RestructuringChargesAndOtherCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "RestructuringChargesAndOtherCosts", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Restructuring and other costs", "label": "Restructuring Charges And Other Costs", "documentation": "Restructuring Charges And Other Costs" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r144", "r185", "r776", "r816", "r821", "r826", "r851", "r963" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r225", "r284", "r285", "r286", "r289", "r299", "r301", "r401", "r407", "r582", "r583", "r584", "r617", "r618", "r648", "r651", "r652", "r655", "r666", "r812", "r814", "r829", "r1194" ] }, "trmb_RevenueContractTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "RevenueContractTerm", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription revenue term (in years)", "label": "Revenue Contract Term", "documentation": "Revenue Contract Term" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r324", "r325", "r342", "r347", "r348", "r354", "r356", "r358", "r530", "r531", "r757" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r222", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r926" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligations" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Revenue And Remaining Performance Obligations", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r222", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r534" ] }, "trmb_RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "RevenueFromContractsWithCustomersAndOperatingIncomeLossPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase accounting adjustments", "label": "Revenue From Contracts With Customers And Operating Income (Loss), Purchase Accounting Adjustments", "documentation": "Revenue From Contracts With Customers And Operating Income (Loss), Purchase Accounting Adjustments" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition and Deferred Revenue [Abstract]", "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r217" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of recognition", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r218" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r218" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1064" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r265", "r278", "r324", "r325", "r342", "r347", "r348", "r354", "r356", "r358", "r397", "r453", "r454", "r456", "r457", "r458", "r460", "r462", "r464", "r465", "r681", "r768", "r1127" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/LeasesSupplementCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for Operating lease liabilities:", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r713", "r962" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1050" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1050" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "As Previously Reported", "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r226", "r284", "r286", "r288", "r289", "r292", "r293", "r301", "r317", "r618", "r662", "r666", "r667", "r701", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r1067", "r1069", "r1070", "r1071", "r1099", "r1108", "r1109", "r1170", "r1178", "r1179" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Accumulated Other Comprehensive Loss, Net", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r45", "r1172", "r1173" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.trimble.com/role/AcquisitionsFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/AcquisitionsScheduleofProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r95", "r97", "r630" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.trimble.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Provision For Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r189" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.trimble.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r40", "r78", "r79", "r117", "r118", "r120", "r122", "r183", "r184", "r945", "r947", "r1095" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.trimble.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule Of Deferred Tax Assets And Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r188" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.trimble.com/role/DivestituresTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets And Liabilities Held For Sale Included in Consolidated Balance Sheets", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r19", "r28", "r31", "r126", "r127", "r128", "r129", "r130", "r131", "r133", "r134", "r135", "r179" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.trimble.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Earnings Per Share and Effect on Weighted-Average Number of Shares", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1100" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.trimble.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Difference Between The Tax Provision At The Statutory Federal Income Tax Rate And The Tax Provision (Benefit) As A Percentage Of Income Before Taxes (Effective Tax Rate)", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r187" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summarizes the Components of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services [Table]", "label": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r66" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r394", "r395", "r396" ] }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made." } } }, "auth_ref": [ "r55", "r56", "r57" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value On a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r671", "r672" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r72", "r73" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r943" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill by Operating Segment", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r943", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.trimble.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Income Before Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1094" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r32", "r148", "r149", "r150" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.trimble.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Performance of Our Financial Results", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.trimble.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r194" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule Of Revenue From Customers by Geographic Area", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r68", "r157" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of 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." } } }, "auth_ref": [ "r67", "r152" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r61", "r62", "r63", "r70" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Revenue, Operating Income And Identifiable Assets By Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r61", "r62", "r63", "r70" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r544", "r546", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r573", "r574", "r575", "r576", "r577" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r73" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r977" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r980" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Segments [Domain]", "terseLabel": "Segment [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352", "r358", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r441", "r444", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r943", "r1068", "r1191" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r356", "r357", "r833", "r836", "r838", "r894", "r896", "r899", "r909", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r928", "r951", "r968", "r1132", "r1191" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Segment And Geographic Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r319", "r320", "r321", "r322", "r323", "r335", "r346", "r350", "r351", "r352", "r353", "r354", "r355", "r358" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingMeasurementDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingMeasurementDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting, Measurement Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segments", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r356", "r940" ] }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r156" ] }, "trmb_SeniorNotesDue2033Member": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "SeniorNotesDue2033Member", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes Due 2033", "label": "Senior Notes Due 2033 [Member]", "documentation": "Senior Notes Due 2033" } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.trimble.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Business Acquisitions", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r950" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows", "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "verboseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share units granted vesting period (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r958" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Number of units, cancelled and forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted\u00a0average grant-date\u00a0fair\u00a0value, canceled and forfeited (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of units, granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r564" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted\u00a0average grant-date\u00a0fair\u00a0value, granted (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r564" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of units, outstanding at the beginning of year (in shares)", "periodEndLabel": "Number of units, outstanding at the end of year (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r561", "r562" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted\u00a0average grant-date\u00a0fair\u00a0value, outstanding at the beginning of year (in usd per share)", "periodEndLabel": "Weighted\u00a0average grant-date\u00a0fair\u00a0value, outstanding at the end of year (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r561", "r562" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Number of units, shares vested, net (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r565" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation, equity instruments other than options, vested in period, fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "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." } } }, "auth_ref": [ "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted\u00a0average grant-date\u00a0fair\u00a0value, shares vested, net (in usd per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r565" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r544", "r546", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r573", "r574", "r575", "r576", "r577" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares authorized for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r959" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation, number of shares available (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r84" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance adjustments above target levels at vesting date (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Other Increases (Decreases) in Period", "documentation": "The addition or reduction in the number of reserved shares that could potentially be issued under the option plan attributable to reasons other than grants, exercises, forfeitures, and expirations during the reporting period." } } }, "auth_ref": [ "r1140" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted\u00a0Average Grant-Date\u00a0Fair\u00a0Value per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansComponentsofStockbasedCompensationExpenseDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.trimble.com/role/EmployeeStockBenefitPlansScheduleOfRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r573", "r574", "r575", "r576", "r577" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r543", "r552", "r571", "r572", "r573", "r574", "r577", "r585", "r586", "r587", "r588" ] }, "trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationReconciliationOfTheCompanysConsolidatedSegmentOperatingIncomeToConsolidatedIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock-based compensation / deferred compensation", "label": "Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense", "documentation": "Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of the target grant amount received at vesting (in percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1134" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of lower fair market value to be purchased of common stock through payroll deductions (in percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleOfDebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 }, "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt", "verboseLabel": "Less: Short-term debt", "label": "Short-Term Debt", "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." } } }, "auth_ref": [ "r136", "r200", "r963", "r1189" ] }, "trmb_ShortTermDebtGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "ShortTermDebtGross", "crdr": "credit", "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails", "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Short Term Debt, Gross", "documentation": "Short Term Debt, Gross" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/LeasesOperatingLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease expense and other", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r711", "r962" ] }, "trmb_SoftwareAndLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "SoftwareAndLicensesMember", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponentsComponentsOfPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software and licenses", "label": "Software And Licenses [Member]", "documentation": "Software And Licenses" } } }, "auth_ref": [] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "US state, income tax provision", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1094", "r1160", "r1165" ] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. State:", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r229", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352", "r358", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r438", "r441", "r444", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r943", "r1068", "r1191" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r26", "r43", "r225", "r262", "r263", "r264", "r284", "r285", "r286", "r289", "r299", "r301", "r318", "r401", "r407", "r511", "r582", "r583", "r584", "r617", "r618", "r648", "r650", "r651", "r652", "r653", "r655", "r666", "r688", "r689", "r690", "r691", "r692", "r693", "r721", "r812", "r813", "r814", "r829", "r888" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r356", "r357", "r833", "r836", "r838", "r894", "r896", "r899", "r909", "r912", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r928", "r951", "r968", "r1132", "r1191" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r284", "r285", "r286", "r318", "r757", "r823", "r830", "r842", "r843", "r844", "r845", "r846", "r847", "r850", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r863", "r864", "r865", "r866", "r867", "r869", "r871", "r872", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r888", "r969" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r284", "r285", "r286", "r318", "r757", "r823", "r830", "r842", "r843", "r844", "r845", "r846", "r847", "r850", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r863", "r864", "r865", "r866", "r867", "r869", "r871", "r872", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r888", "r969" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r988", "r1000", "r1010", "r1036" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period, shares, employee stock purchase plans (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r26", "r141", "r142", "r185" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee plans, net of tax withholding (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r26", "r141", "r142", "r185" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period, value, employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r26", "r141", "r142", "r185" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee plans, net of tax withholdings", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r86", "r141", "r142", "r185" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program approved amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining amount authorized", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r26", "r141", "r142", "r185" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases", "terseLabel": "Stock repurchases", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r26", "r141", "r142", "r185" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r26", "r141", "r142", "r185", "r825", "r888", "r910" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.trimble.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets", "http://www.trimble.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r142", "r145", "r146", "r169", "r852", "r868", "r889", "r890", "r963", "r976", "r1093", "r1107", "r1171", "r1194" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchase" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock Repurchase", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r182", "r277", "r497", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r510", "r511", "r657", "r891", "r892", "r911" ] }, "trmb_SubscriptionAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "SubscriptionAndServicesMember", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription and services", "label": "Subscription And Services [Member]", "documentation": "Subscription And Services" } } }, "auth_ref": [] }, "trmb_SubscriptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "SubscriptionMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesScheduleofErrorCorrectionsandPriorPeriodAdjustmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription", "label": "Subscription [Member]", "documentation": "Subscription [Member]" } } }, "auth_ref": [] }, "trmb_SubscriptionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "SubscriptionTerm", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription term (in years)", "label": "Subscription Term", "documentation": "Subscription Term" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.trimble.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r694", "r723" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails", "http://www.trimble.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r694", "r723" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.trimble.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r694", "r723" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails", "http://www.trimble.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r694", "r723" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails", "http://www.trimble.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r694", "r723" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.trimble.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r722", "r724" ] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://www.trimble.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Reconciliation Of Unrecognized Tax Benefit", "label": "Summary of Income Tax Contingencies [Table Text Block]", "documentation": "Tabular disclosure for 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." } } }, "auth_ref": [ "r23", "r190", "r191" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.trimble.com/role/CertainBalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Certain Balance Sheet Components", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow disclosure:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "trmb_SupplyCommitmentTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "SupplyCommitmentTerm", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supply agreement term (in years)", "label": "Supply Commitment, Term", "documentation": "Supply Commitment, Term" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1029" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforward", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r91" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Axis]", "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r90" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward, Name [Domain]", "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r90" ] }, "trmb_TermLoanDueApril2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TermLoanDueApril2026Member", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan, due April 2026", "label": "Term Loan, Due April 2026 [Member]", "documentation": "Term Loan, Due April 2026" } } }, "auth_ref": [] }, "trmb_TermLoanDueApril2028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TermLoanDueApril2028Member", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan, due April 2028", "label": "Term Loan, Due April 2028 [Member]", "documentation": "Term Loan, Due April 2028" } } }, "auth_ref": [] }, "trmb_TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TimeAndFrequencyLOADRITESpectraPrecisionToolsAndSECOMember", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO", "label": "Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO [Member]", "documentation": "Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO" } } }, "auth_ref": [] }, "trmb_TimeBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TimeBasedRestrictedStockUnitsMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time Based Restricted Stock Units", "label": "Time Based Restricted Stock Units [Member]", "documentation": "Time Based Restricted Stock Units" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1021" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1028" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r100" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and trademarks", "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r100" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1049" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1051" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r491", "r509", "r656", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r786", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1103", "r1104", "r1105", "r1106" ] }, "trmb_TransporeonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TransporeonMember", "presentation": [ "http://www.trimble.com/role/AcquisitionsFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsNarrativeDetails", "http://www.trimble.com/role/AcquisitionsScheduleofProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transporeon", "label": "Transporeon [Member]", "documentation": "Transporeon" } } }, "auth_ref": [] }, "trmb_TransportationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TransportationMember", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentRevenuebyGeographyDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationSegmentSelectBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation", "label": "Transportation [Member]", "documentation": "Transportation [Member]" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1052" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1053" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1051" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1051" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1054" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1052" ] }, "trmb_TrimbleAgJVTransactionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TrimbleAgJVTransactionMember", "presentation": [ "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Venture", "label": "Trimble Ag JV Transaction [Member]", "documentation": "Trimble Ag JV Transaction" } } }, "auth_ref": [] }, "trmb_TrimbleAgMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TrimbleAgMember", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfCashFlowsParenthetical", "http://www.trimble.com/role/DivestituresAssetsandLiabilitiesClassifiedAsHeldForSaleDetails", "http://www.trimble.com/role/DivestituresNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trimble Ag", "label": "Trimble Ag [Member]", "documentation": "Trimble Ag" } } }, "auth_ref": [] }, "trmb_TwoThousandThirtyThreeSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TwoThousandThirtyThreeSeniorNotesMember", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes, 6.10%, due March 2033", "label": "Two Thousand Thirty Three Senior Notes [Member]", "documentation": "Two Thousand Thirty Three Senior Notes" } } }, "auth_ref": [] }, "trmb_TwoThousandTwentyEightSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TwoThousandTwentyEightSeniorNotesMember", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Senior Notes, 4.90%, due June 2028", "label": "Two Thousand Twenty Eight Senior Notes [Member]", "documentation": "Two Thousand Twenty Eight Senior Notes [Member]" } } }, "auth_ref": [] }, "trmb_TwoThousandTwentyFourSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TwoThousandTwentyFourSeniorNotesMember", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Senior Notes, 4.75%, due December 2024", "label": "Two Thousand Twenty Four Senior Notes [Member]", "documentation": "Two Thousand Twenty Four Senior Notes [Member]" } } }, "auth_ref": [] }, "trmb_TwoThousandTwentyFourStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TwoThousandTwentyFourStockRepurchaseProgramMember", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Stock Repurchased Program", "label": "Two Thousand Twenty Four Stock Repurchase Program [Member]", "documentation": "Two Thousand Twenty Four Stock Repurchase Program" } } }, "auth_ref": [] }, "trmb_TwoThousandTwentyOneAndTwoThousandSeventeenStockRepurchaseProgramsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TwoThousandTwentyOneAndTwoThousandSeventeenStockRepurchaseProgramsMember", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 and 2017 Stock Repurchased Program", "label": "Two Thousand Twenty One And Two Thousand Seventeen Stock Repurchase Programs [Member]", "documentation": "Two Thousand Twenty One And Two Thousand Seventeen Stock Repurchase Programs" } } }, "auth_ref": [] }, "trmb_TwoThousandTwentyOneStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TwoThousandTwentyOneStockRepurchaseProgramMember", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Stock Repurchased Program", "label": "Two Thousand Twenty One Stock Repurchase Program [Member]", "documentation": "Two Thousand Twenty One Stock Repurchased Program" } } }, "auth_ref": [] }, "trmb_TwoThousandTwentyThreeSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TwoThousandTwentyThreeSeniorNotesMember", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Senior Notes, 4.15%, due June 2023", "label": "Two Thousand Twenty Three Senior Notes [Member]", "documentation": "Two Thousand Twenty Three Senior Notes [Member]" } } }, "auth_ref": [] }, "trmb_TwoThousandTwoStockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "TwoThousandTwoStockPlanMember", "presentation": [ "http://www.trimble.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Thousand Two Stock Plan", "label": "Two Thousand Two Stock Plan [Member]", "documentation": "Two Thousand Two Stock Plan" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationNarrativeDetails", "http://www.trimble.com/role/ReportingSegmentAndGeographicInformationScheduleofComponentsOfPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "trmb_UncommittedFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "UncommittedFacilitiesMember", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncommitted Facilities, floating rate", "label": "Uncommitted Facilities [Member]", "documentation": "Uncommitted Facilities [Member]" } } }, "auth_ref": [] }, "trmb_UncommittedRevolvingCreditFacilities100millioneurosMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "UncommittedRevolvingCreditFacilities100millioneurosMember", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncommitted Revolving Credit Facilities 100 million euros", "label": "Uncommitted Revolving Credit Facilities 100 million euros [Member]", "documentation": "Uncommitted Revolving Credit Facilities 100 million euros [Member]" } } }, "auth_ref": [] }, "trmb_UncommittedRevolvingCreditFacilities75millionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "UncommittedRevolvingCreditFacilities75millionMember", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncommitted Revolving Credit Facilities $75 million", "label": "Uncommitted Revolving Credit Facilities $75 million [Member]", "documentation": "Uncommitted Revolving Credit Facilities $75 million [Member]" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1048" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails", "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r592", "r601" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Decrease) increase related to prior years' tax positions", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r602" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlement with taxing authorities", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r604" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of interest and penalties", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "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." } } }, "auth_ref": [ "r600" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase related to current year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r603" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Decrease) increase related to prior years' tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r602" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Lapse of statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r605" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r606" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "presentation": [ "http://www.trimble.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unconditional purchase obligations", "label": "Unrecorded Unconditional Purchase Obligation", "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)." } } }, "auth_ref": [ "r446" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Debt", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "trmb_UnsecuredFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.trimble.com/20231229", "localname": "UnsecuredFacilityMember", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Facility", "label": "Unsecured Facility [Member]", "documentation": "Unsecured Facility" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r58", "r59", "r60", "r211", "r212", "r215", "r216" ] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.trimble.com/role/DescriptionOfBusinessAndAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r923", "r924", "r1182", "r1184", "r1187" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r305", "r313" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average number of common shares used in basic earnings per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r304", "r313" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.trimble.com/role/ConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in calculating earnings per share:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481138/505-30-25-5" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r974": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r975": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 111 0000864749-24-000047-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000864749-24-000047-xbrl.zip M4$L#!!0 ( '*$6EB:L(V/G \ .&K 0 0 97@R,3$R,#(S,3!K+FAT M;>V=;5/;N!;'W]]/H4OG=ND,27GL=H%EQH046$*2P8'N[IL[BJTD6FS)*\E M^NFO9.>Q!(CM7*A7A\[PT-B*=/+73T?6T='A0(7!T>& 8/_H7X?_KE30"??B MD#"%/$&P(CZ*)65]]-4G\A95*J.K:CP:"MH?*+2]N;V+OG)Q2^]P^KJB*B!' MXW(./Z9_'WY,WN2PR_WAT:%/[Q#U?UVCG[O8Z^[N^3O;_L[NWLXOW=WN+NEM M[Y+=G4][W@[^[]::OE5?GMXCU3 @OZZ%E%4&Q+S__L_;D3JXI[X:[&]M;OYG M+;GNZ+#'F=)O)O3-Z:]I&8]+PJ*O"U,\VM_3!2GRH"HXH'VV[^G*$Z'+4[@; MD/'U72Y\(BH>#P(<2;(__N7 IS(*\'"?LH R4DEN.AB5WN5*\3!Y@SLB%/5P M,'J3Y/W2EZ>-J&ZF#5&Z]LH?O_/HY6KRTD?E/WYM>[.ZM[/[Y,N;U:TG7WNN MV)U/U<^?GWXY;[&?JEM;3]^9N[+;U[,JD&A\3#L]POT0X_[19_67KEY43ZY%Q@13G;UT8A MPERU=O1;+*CTJ6?^WWQHYTQ?%8TN?)K4&:R>?/V@ MY=*.#+NM:NKU4L=(V0 M>]5 E*$&_3NF_KQ9,JEOW@[Y%%P^6SJBK^<2E.$YH_VS,+BXY<>$,(QNJ#0] MRY%4SQ!1&WNT1SW45D/44'ZUK"Q\$R7%4@E=CZ)**E\?.J9!EP@]C$Y,,!80 MD.CU]5.^GM,1-#1^_XKD _BQ"S]C^;0#S)AY'NKR(#9^D#0ZJA88R !$=H'H MAI+[B%/]QE,4?:%ZQ@% B#ED5%-0TB).)V]NKRG[K%8V3@'=+*53A,E 98 M2TNWW/A'NBKH-.R> 7$R*L9"WKCTH<<#OX!>+":,A7QQO)AIG^;&,1;\9N3MK\XH,54,)1NL&S2DBD!@#A!H61'5'[P!9GWB<=@Y ?C)HIPO7!"IQ!"F6@"> M'/(YXX&IL]3R"74[AT >(,]+D:2NV?<7XP"Y"NOYEO9X8,8%V,F$G0;'OM ^ M,JH-J/[3;3L G@SB,4:SCCLSRU[KKO&6!YA^F"QOR62[1!PHLX>KQF%C1&9) M6;B+O4,QT^U"-3V&Q8D/784=$:\OG/)UE[%PSEF/BQ"G.[0\2IA'T/MW.Y\/ M4(=X Z9KTY^H"OPCX-&2[M')<6M.6C-BFAGZBND*<&41KL9N-\&FSJ@>$$_[ M4HQZ_Q=I ;)L0I:^.>*"F#Q D0LL6MYT)X2%6-Q:2Z-II@T'BT&L?[Q_M_OS M04X-V0F=U6BH?'UGK*%+ZOMF_0Q+A;XV&FA]/IG=!^#1\C:M]X>1>JRD1YE6 MQ_6:S=,=<4F3[(N"!-KR=^11YNZ)J=*\DIO36W!7&A(\ON6%9-_I]\$DL6Z$ M^Z32%03?5G!/$;&/@WL\E&LK3C!^!(EF(=$L))J%1+.0:/;Y(/ ^#8@C)5$2 M-3HGX-5E&(E9/\#,M\ZK&R<-:5V7%6]OHA:I.+,P9<@D!$I[6+JWH%;.Z!4[ M&3.RFG6,>10X5X\%CTAN]=C)G-6HIWR]9JR>4]V0"(@#Q,GUO!-8 ZQYN=V3 MS/BN \_$L^A%8.85C8\K7S>YQ'V&[U#:>I1$=GL F3Q?8W M:G8[9MX =4A 3%#DPW1P*EO,T9M:T5+4Z*DW]6$>51;0_# 1C>6C2_D54[Z. M,EE2*#@D 6:LPLPH03!F2I<*I '2O-QL)P@Z1 B3;BA6TALDZ]YP)$_&-(-$ MA-^GNK"!.,X#Y94F47 FSYL(IGP=Y3BF27:8=G)NW"QRFEP =X [2VZ,XY/$ M#4 >(,\R[3X[NT G6!'M&GL#1F^!-<":Y=84WK_;WML^" (B*O6 W(YV.0-W M@#O+!:#W0PRP =@L]PBG^?LX>A@ X#)NK@ F ',Y-$,6G=)T$.M>T:$'- ( M-KD#>)9?HQIO>P'Z 'TR[7A)VP^>#@ GFVZ ,\"9#'KYC; B,W" C(V0N<+4 MY/H!V !LLFW)).*.>KI< X )]]>WN)^,:#'1O1TA!ZSN@'^1@30!^B323MG MG/71A?D&1PUF-N+$>-:AITD>>)\P=-%30)L,@HE9'PN+:9.VW\@&-FJ^NF[* MUU_&NFE%)$V *6"".G+RAR10#XR2 9A0/[8EO&BLDM%DOYL@*QE*^+S*6Q MAP.<@"Y++X?IUE.<7S, &9L@,]JTCW7KT,4%4&9YVR4VLY8RT^6(8MJQDS:K MT$[Y>LQC[5QH_P:C&J]NP%)61F,FIMM 5R2*NP'U4*L'+$*7.,!#:;P?GU71 M\0 6V+,=(9M:SUHPU;2&XD#I:D_#$IU0E^EA:0ZZ1#Y!5]5&5?^H56\ 5YD. M"WV@'K<643/*FEO"&*L+N8FV&N9[[0:@] [ 3.Z@14OL[3T*.6]]4P!]P?H$[.D[^;Q$]-44!%@![; MT#.['@8>#[ GV_RK3H0D 0 '@)-=.ND)0>#Q '6R[TQ51+!DXQ<&^ !\LAU- M!F'-.21SC_XDV,[0YDERV>30Y[3<1<8 [+R2ALK7?Q9L6)XQ!ZS1 XZ6;OL- M)?=1M%"];VZDY1$0&0[ *22Q7Q!EI#L8D59-JK-]MIT7I;#:L? $99 MK6G,.+*AM3R:&=LF6[6':-8TB;R*J,M22JU.7>7K6M/1;D9')U0J0;O)\#>- MVS3L G0!NG*&N4S/">GJTC!R8>TP4XY63.W-ZC:_865")+?: !B]LHC*UW46 MG7;53=+;%! 04,@>"K6Y=TM4R9@4AC'354L',^<8 )1!/_?$)_82**]8 M+(7-*L12OC[R^/GC*5<#PKJQZ -N #>YGF GA@#^ '\RJ*>89H X%A)G-#-' MIV'W#%"31394?4MS2EC+FX:^AWU#,Z8H("-;Z;,J&96O"TV'K8D-WK_;^K1Y M "P"%F4^SA/3>\P@*T ."R:6LY8^ZYT!IJ;K?#"GA\!2?%8SCJQG+7@F.4FF M%:CG/+UF-G(GTX+TF(#;)9V@1:U'R@#E%G0;B=,HNS3W6.0EC:[ M;IBQ&+K0]?5Y:!UQ&OB6]"@)?$3F#C^#"=;;*JE\'>D2LP%6"C-T@A5&-8%[ M"A[^ (WR:6CR$&@TL,&6"V!1AM0"5-=&4I\@Q_L[IC)]B@C>$? HWWSLTFF[ MX!(!AO+*Y^H2\G@ > J%KZY?7\"F>>!/OL>)%^#[ ((R-O^FYJ+UR3;3A#[@ M & QQ M%H) M009_R. __QID\(<,_I#!'S+X9QF;P;$#QRY#ZX\)%AW.U0!=XBC2M=XH\%0" MW#K[YI?'U-_^2F MP!_[^&-R$@>Z&N3[%3[M$P72C&5H_;>;#T B(-%RK6\3'@6D2=3W.69K"^:I M@"? T_/Q3ZU3%UV[#DS*@$(%C^5+_6J(.0 Y1&20DW*_L+H$C/<)Z%QE]:O MW0^P @A4RA[-6W](% 71F "CG ?)@"\$U,FLFC8Z)8P(',!<[.UU5+Y>-+>5 M$A $",HA'1I090),3#I(Q[_#S#-&&2_%1@A^4&/*X&,N44T62>GQZM M5S='-4:"RMD-O( GP%-V9=T0IF)!)#PJ BYEV7@4"8= MC!M\_9J=B5/U(U'FW!>'*7P@^W/>-CE_M#_6.@PN#H?U!+ P04 M" !RA%I8#%U4"(P# Y#@ $ &5X,C,Q,C R,S$P:RYH=&W=5VUOVS80 M_KY?P=F8VP"6(U&R8LNN@31-L&Q%$20!TGT:*.EDLY%(@:3B>K]^1\I&'"?! MD@&KV_F#;%IWQWONN8.,YU-"RD,SJ?0O_W9AGD4S,!7X[&2ST7B M('5:U\WK3)92)5W??2;VC5>PBI>KY,TUKT"33[ DE[)BXDU?,Z$]#8H7K:'F M?P'FA.FYX;)-^0CCE%S !D(019CTZ>=?S]^?7Q,:#H*'&6\#9VJ.V(VLDS%& MW4H]PUJ#ZCP+^_5!OG4!3J30MO%D07,.<:L\)6O&C2DF?D.,MD M(XQMRS.NJG_"F4IC9)4$%+/8@F['_SG2:!ZUQV.)B^L18QIUBS/,9Q7 M0F&2,-XT G=53[Q@M+?RO T.-CB^_?0/ZQ(/PLC6X>F:D[=G4E7DJM<=47\\ M&9%/)56@(J(1OT_Q^LTA^$5?T$K=KQNOXCB ,Z'CH*M_X)I_Z_JC]T! ;0^$^^H!G/[?*-L+[S4=1T<1$FQI7*_)"DI' MYH62NH;,-'J7.ER4QR]=E!V([V.#0A2R48@/MR340^Y0GD&J&J96O6X0^Q,: M]]W9KT^6W"S0U%5@T_-V>Y,E;QT++IC(."N)OM?83J%<6:TG% 7&X7<@0#LK M;H\D ITQIE&R)/(.U%;,-DFKM]V0N*F6C56>HXMK![OQ\\ M-CB;:/(B:DX\?+YZ%L'4R_-)HPXO5GB!8#I(C.'O)\78_$G*GV:?5 M\FS2.[>96FIN5Z3$+3&HAD?WFXWCNK_\>Q>6HO0:\[S+*VX-#Y[MU>W071G_ M!E!+ P04 " !RA%I8-_09_[\' "\)0 $ &5X,S$Q,C R,S$P:RYH M=&WE6FUO&S<2_GZ_@B?C4@>09.O-+[)B('7DJW! M4F_[1J?]W13V-A&_NU.9 MM.Q'.6,?=,;S[^J6Y[9AI5%)$+3J?Q(VP3S_. LFGT-/JG*Y6$*KVX71PU]^ M&'T_NF.=5K.U:?%N6V,X5YJO9.S-\,/=Z'9T\_9N]/Y']OZ6W?PP&MZRX2_# MF__)Z7/$5CH8&7SMFM-AEK MG3;^Q73"[HS*HE2R41XW@=GE-F;?'"[M9X?+]]P"#;@^F[/[7,]2*<:R'N"I M(PFPW2F'',ZR&T) MY#*6UG(S)Y&,WTO,NZ;3HDW &$R9^KR$.4@@5@9Y"&(YAL,2(0V;350\8;:D MC]7XF32R4D(+R)1-D; H]\V4FV"!MI"Q-Y#T%C!-"RQSBF&"1?-U-[P0!G:^ M'09*EJ@<&!-=5IC603^(H]NL]:L\0>C@3D&/RN.T%- )WJP!6 ?GE$GGK #L MQ%AB:I#%3V>]/3&W$Y:D>F87)#5RK*PS M'!-Q:@QVP\KZ&M?LPI@M:U\(W;K/CFYW&]B\.KIHM\ZO;$6HJDR@ *&31.'Q MV+[VP(T8-])3!) K2DN DDGP,DJ5G= ($LNHX,!_>A;*QJFV)<91Y#0Z#5PI MC(ZE0+-EQZ"&D.!:P'_X$$]X/I;L+8+2AS*%1*O#&ZW>L0Q6M'HB/(5'7]SD M@:.DGU'D6J-NH!+9^NI XAZ7G[&9&4OWYUU#H[ MO=K^?"63P-:IYP7\](>/H223R0!3C532&>Z-%" (#%5UH<>2,G< MZZ$2=A6TU@.?D2GW:%?Y;(58O0J*U*D0P&"+U:D2_C!HR\@JH;A1M 5LJX/ MQ3EI*BUE0K\_K$^;/E!I*V$0CH%^4,%!L[A,.<57+,L;L'O&?%INA -AV\>;=(=?BV/YA;X.-4":(,MSKG%-^X!=VHQ"(> M<2,6F()EBDR^G0O=OF,1BD]17 MP8)BUSI15W&#J/:$1+Q56"VMXRBNG#9VF?M\ U1FF7).RH]$YD@CNU*_4+#/ M*SD&G1$(+05:_*42;[$'Y6^E@OE^OY5Y[(^@KU]\(?X6!W4J8A0@IQ,(G65B M)0%0E;>6!?%,\GM*1*&(\*G(ES_^;=3BT/XDV*O:-9S_=L07+C#0RF5XV4N1 MJFC"$.",VJ8>LJ%%*K1E!I3@*K^8*JSO?+WQ@C+=_DKY+1):8K"%ZG"^]!L? M\/E7>!7.]9 /5#[5Z5124LCYN'H3::I8(;,BU7.)WME$A^C -U@$U+](QFQ^ MSFU"I)W36?]\"6-E??+E"6"Q2/N^KW./@ M!UUM6D W;E,*KTC+U7V49TKHKB[C+LZ:O>XEW<9C:$^_?X&.@: N> MOZEU:HL!U:[NMXL'UEKLZ0 :;?0M('51^PCYVFMQPM^78OWMWJ;:/^<>=2M2 M^,O?=]CU.W+&SAQK\BP"\!U+\B;C<3)1,V?)!Q26^/V/MPGMN'WHFO69Y8 M8SWZ05&AK;_*ZX=7Y5.Y]1.CU2[S;CQ=#>$1MEKI]@_9]SN>O;]7JC[#KZ=. M_*^V_@]02P,$% @ #,Q,C(P,C,Q M,&LN:'1MY5IK;]NX$OU^?P5O@NVF@.WXF8>3!DC3Y*YQ%RU0!-C[;4%+HYB( M)&I)RJ[WU^\94G[%=N/LYF[3;#^XD4@.AW,.SPPEG8]] M+C[HJ,PH=R(R)!W%HK0JOQ._Q&3O1;U>];K2Q=2HNY$3[6:[*W[1YEZ-96AW MRJ5T,;-S?ABNSP_]).=#'4\OSF,U%BI^MZ>Z-#PY[4:M=B>B;NOHY*1WW.[& M1TGSN$FM;H=^;>UA*+J',=9-4WJWEZF\/B*>O]]M-XY[A3N;J-B-^JUF\X<] MW_7B/-&YPWP&X\.?P<#OW6.N04D;723+E+)N\)\R[9M+@7PQE,F?JLA#FX0Z0,LA"ZY1@.3V(R M8C)2T4C8DG\6XR=DJ#+""\B439&N./--E!MA@;:@R#O(=@NXIF,L*T!"@%@9?#5-D1C^!N&?21-9*O8V6C5-L2 MXU@YC4X#5PJC(XIQVXH#4",F<"W@?_TE&LG\CL0E1.ESF:)'JR/KK=X!!2]: MO3A.,KV!2O7$G4#E=B7G2=*5B9*,!&O\R&AT8/3^>9*:A>2'K=? M$$GEVS?[K:/FV?KO![(HRA$SGU@>![3&.2^2I=U]"">?(0&<:J:0SG1I8 B M,5;62P]Z4>[M< F[$*UEX3.42H]VE<\6B-4J4>1&!0&#+U:G*O9'05L.K8J5 M-(H7H$+6]5*21-/,,4+%-RJ%+EIISK-DW+#/?P>V0#.5>Z+I5H7D:_5 LJ2E. M6=;GYBC2)O8.^&+MCG*DW!0$0PL5S%SN@D(TD @,5P64[)70*-I*H^NQ3$N_ MF[BD M2QXOPL5P5BSZC4 A$O#'@\X3?/_ Q]OU(\1T'1L^D%4)W;=L), 35(,SC(ZB MTC "2W*^P6JFK<-]?FP%6S:"H=]*9 .8/M@R) &5L)\?]*X<1R%-_BR9KSX= M>!N\&DD[SWVL!)YZ%'N)]/&HY&N*$^,]I=7!\D'_VE\.T5^CVXNJT'NOIT+W M3YCBV2:I+<2"M6N9J O=8*H](1&O%59S[R2**Z>-G><^?P,FLTPY1_0591YJ M9%=NCQ7\\T8.0&<(H66AQ?]U:SC_;= 7&6.@ MI;F\;*5(531A"'!&;5,+V= B%=HR TH(E5],)>L;'V^\HDRWO5*^1$)+#+90 M#<$GO_$!GW^$5^%<"_E Y6.=CHF30B[OJB>1IM(*RHI43PFMDY$.ZB!76 34 MGR5C-A[#8JB=TUG_>![JG=\S>$4\=[XBKUJ'H Z9.E!*96&I/_OC#-)7I'+: M5[F/M1]TMNH!OU,;LX0B]59OG#P;0G/UNNWTM''2Z_ ;-PS ^!#!CN?85_[24Y\"]%.02]5(L'_=];6]-5H?8N%WM#0E/S>HWU4\^_:YPM^ M?*E-7NC>4Z+RO,0)M5J(\28R?:.0OMGO0K/];W5:6GT'O(%2.VZ_)P3\>;M6 M0L]I@+GMG]B)623_B1A__Y#^$U&[&BE*Q,V\;/H4SFW;T#OT=#,R,3(P,C,Q,&LN:'1M M[5AM;^)&$/[>7S$EZETB8<Y)1KB"4E MFB:P4(Q?PX>$JAMPG$IK*(JE9-=S#8$7-.&#D#?LEI1RS71&3U9^^H?E=?_0 M!NE'(EF>]!-V"RPYKK$D[08>H[=L43/0]_S?JI9U9-^*KC&>!+MR[^EFR?. M-+W7#LG8-0]M2;72="6.129DN.?93\](G)3D+%N&;V-T58+?;&+2HX_OQ^_&,V@$KK^9\>/" MB;S&VK4HPBYZ?91ZC+VF\BOE/AQ=SL9GX^%@-IZST>E&.:LBNE[;5#M[/X+I MX/+=X'PT=28??QW]!H/AS$@"SPL^8YA_+)1FZ?+5BVYN%QV8Y3/F$ O.::R9 MX'#']!STG,* \P7)X)(60FI R9F0.?B>\PN(%&:2Y5%&8D&W;GBE 41!RC*4 MKY.8TG@AF698+>$)C.[C.>'7% DISYE2)F'\<$V0OF5%),[G$^9?ZK=.K8 M,(RKX6<7+@@S4*N;L,,YHRFZQW":W5*8I"F+J325&E]5474;(%H"BG!@F%4= MBH54"X)3T^(Q[,MNEO59[)LH)!&%X=C'-AN:!F!5R"F1$>%4.9/[C"YA$&LC M,0"K&S.C$E%E;\Z9@ALN[K!SUQ2E.WRE>GQ6?8-$N0#NG]CKS+Y]";Z,W?M-MF5Z8;E<+(5UD&0( 9$95*Z1 M*NF?"R:I>08J,Y0M!.R3 \"5X+?VDX/UB!_ O09V-6>_VVC6#>1?8I-(:"WR M\ A+VS'5#8KY?] O#YIQY*R<6#9$8M1($[AF64DS*Q00)A$&A:3*#+QNQ"3+ M ,TP&:1-%!2( %6W5BGCA,?F/CI,F'5M^ RU%EF)%X$$:6.J+=)Q/^6!TMJ> M?^ &MJ"^)H:F*XM(R(1*!SN -WO-HYZROT^?\5NO!%5OGVF; M9YI6>U75%P98+56SN-$(E,A8 JLV?G?3_2],]+L;VHY-]3<[ND/[V'O^0>L' M7VW+=$8CN2!R6;TTM>OE8U86V_;-A1^WZ\X<[!> $O1Q79LV0W@ M.LYJ;(B+V$6[IX$6J9BK1&HDG<3[]3NDY-1VZK3HULO0&89AZ?#[BSB-.YF;4;# M5A#&71JGK$N"^*1+PSBCOX<-5,7EE8XVZYP]:Q1<>$MF_2>MR#]IEZ9_PZE9 M)F$0_-1P2T\'F10&_2G4K_Y69NX9,^S6>"3G5R)Q*34JU8TXE;E4R5'@/GTK M\3)2\'R=/)[S@FFX8#=P*0LB'CP/0<1N=3>/GJ#&'^13"+KSR9_[(A]EXY!:%<3MH'LSS6TEL M.(/AV?3E?'RVD\XFB5[0L=G.7XQA-KQ\/KP8S[SIFU_'O\%P-+>2* @^I9E_ MK+3AV?JS)]UZ;](3 :D4@J6&2P$WW"S!+!D,A5B1'"Y9*94!E)Q+54 8>+^ MS&"N>+'(&4Q$ZL,3N_[143>*@OY(%B41:W<5]I]")I4S5V)PD@(3%$GFC*6L M6##UZ"CL!/VHU[2\$@/1D/$,J4S=-:JE-J.O.+-: (V\6MD6P9T9N@[ZJ996=0[[U0J@L+<-NZ^RL MM/"J7YFP-P]18B857TZK9)0NFWK<1?[E0^COU"9L^6U; M"UOM^C'(5GF. $! Y!:3=SA5[,\55\SN@-HV90\!3\A3P.<@;#^A3^]:_ [: M=["N^QSVXE;3 OY#7+*0QL@B.<'4#G1UAV#^;_2'&\T%,E9!'!M&*2YX!J& P2" I*1(!N.JWLCEC0(.7.M&4S7+7**[Q( MI$?G4^^1CO\QVTG[T'9BB.7H6F$A%67*PP+GI-0LV?SI4Z[+G*P3+ER9G%)_ M%V'6P[6EO93DM1?GL!+7TUBOYW?;L1W(#$YAAFXP^)/-MC#:]D>9/78%KHJ,;=2(E&>-N+'' M\$E4WD*XBPV+]WN=E&7C 7:)]MD%)];VUCTW1= 1T>MD[YVOQ7E M[NWR>Z\$=7D?J%Q@Z];XK$L_T,/Z:;6/-RJ!ECDFM*GD=]?@_WX_O[N6'1BJ MO]G6';M][^&--HR^VLATSA9J1=2Z?F7J-*NCF'_\MOF>(Y,M*WNG+J74;GQ) M%,MQ7+EF]\YAWM&7PVGP3H4LD,-6YK#*H4. @XYB2!))EE$&!AD<3^ M]1,1N2 !DA(ED6)"PBS5%K%E9D3&\L62O_WOVU'H7?,D%7'T^]\[6^V_>SSR MXT!$@]__?GQYTFX M%2>#-R(*1<3_^_W%YS=9PJ*T'R/B&KJI;Y]^$$]@H9K"9S?;"YW='O\>,\RI*)>0^MA'Z1NDB3,1-)Q:P1=MOMSIO_ M_O+YTA_R$=L449JQR.?F*7BMF+WD\.3VF^K]4ZM5OATO]UAJ;N=^,'L&<*$T M>I'&.]W._ETCD7?8 P]$^>7JWKTW\J*^-4T*INJSM$?WP8^E 01(#O;%H7U[7FZ.6!L/#T =:%X]U'(8%]L\&CS^^7&N]^&G 7O?AOQC'GX MZ";_,Q?7OV^T-\^.;=?_W7?_V6B2SD[W G M;&J._^V-_/&W-_+5O3B8O/LM$-=>FDU"_OM&(-)QR"9'41QQ&("X/<(;>2+_ M*8* 1_1/N/XU'_%$^/+[M]D%[_^^X6\"\T9LA&_BXNAXQ*, _G_V,62##4_R M^N\;L#^.^N*6!YM]%B*C"."0/C+^._KAMS>E+SS@@Q]B/Z?OB=1GX?]PEGR$ M7U+SA>[&.UR*97W@&]P>!^5/;&^\^_@_C__ :004FIS )Q(6GD4!O_T7GYB7 M[VR\:\/_.=C;V=\Y?-!']K?U5Y ACB[X-8]RCIR4,#^[XLE(?V3G8&_CW;?. MP^90>?UEWDO]1(Q1L)7???#D=W]+XB#WLQ\L ?F934JO/VP__?5QFNEEN)S'F23;Y!AL^.XZ"4]C98V2L[RGOY^%GT>?%%_?A MBSL/_.+^D[YX"%_ 7#Y_PQ=TV[/UOW8=]\:#[I"_N/.*+.]4O?A21R/AG M<WH*>2'& GT6:Z5%U0)QLO+M+,_WE/!OR M1'])\%1]ZT'SF%JY%^O=NC;[2EY=CED"7\/K!.#\I;OG&)OC3 M\0U+ OK/OWF*O"<5>,=,I'MX\'"IL-TU*PLF[=$5?"))/N1ZC2RK![V"HR!/ M F94>F=[#P11YV!GZI-ORA97POLQB41R[+40;FX>\; MJ1B-0S3&Z;=A@F,NV81;MVD %B-]K_B(^F8:YPG]14["D9HXC1T-%_T[)ZM% M_R4"_+LO>.+1F/A,3^CD[%]E:Z;Z\#O]4_GM8Z*9_@M*:V:8@;YU&V_M'A:?D%?TW_HC;TKSGKT,70>60?IHF9Q9>P\VC'F1NK+8 MS')09S2M')A"_S@""9TG_)UROXZ^7W[0C^M+^F]\?O8J;;NU2CN(%W2?NDHI M2IAT:J$4^]'%AZ_4CELK5=DI#UNI\LQVW9J9%!=+V"F@1DC7F.F!1PW#LF_] M*K5FG#QR4TT]CS]^X%$\ E4]X[6+LF#I%6_*H[^74_=634\U"SY [2W_#.!C MM^-0^"+[PD<]^$0@1FB;Q!'LQR33_N%Y.=H=^'^+D*,B$YY"CH.&'+/)T2%R=!\D9Y"CL/Z MD&,*0SN. G5#^B(E%R(C#7$\3Q>8U 7_T@5^6+GW M^-#-:@ [#2\B*I]-$+6+(_@S+9L@\/LHCBZSV/^Y_ UK.7^=,IL^Q:WMK-RO M7?&:'P\=K0PCEW\X&T^,8P+%2;Y7;. MG7S@)G0R5<(%;=/>GG@^U* M:_XD0[ON'O-Z8+OEK7_=7>AGANV6MO#;SD5;ZV!SK8@6=??VGP6V6]YRU]UM M7PMLM[SE=R%*NZ*IU=V1?6;8;CUI MMU]UJ?!;9;$VUJ[["N'0I:$^$:Y]5Q M C6>;HV(57>W^+F@H">5[U1*KFKO$:\!"EKF^M?="WY6*&B9"U]W?WC=4- R M:5'WL/4S0$'+7.ZZ.^QK@(*6N?QU]\2?'2]91V'63MU]\F?"2]9"F[J[W2[@ M)6LA7-W=\>?$2]9"H+J[X.O"2]9!K-VZ^^[/A9 ERUS_NKOM MSXJ7+'/AZ^ZCKQLO628MZN[ /P->LLSEKKO#O@:\9)G+[ZPG_D&DXSAEX:*$OVW&6" WXIQ$E(/P&:LFHND_>!CTXP1><)_D67A$4HX9MGC/ M0NQ??SGD'+L"%[H?!Q3&V!,M?3\I32.%5X0YGE(P>]!6MY$K>;+ \: VG.0< M;H#]7"Y@+RIZR<7%'R]]'C&8V;>$7XLX3\/)!<>.W#QX*JNXT@MK/3'F7><0 MB+DL8/\8_)&GV>A^G=E0_V[J.P=OO&(!L)YZHSWG0)/7*0#61'WGX!M7J/_J MFOOM.8FGO?K ]B]>)E9G ,H1SIU$" )"W51OV/Q@P#WG03D+O" MU8+(7T0D1OGH1:86[[L)AU4(P&Y?+@&<1*0>M0/N??.]AYB_GUQ-QA4TX@OS MAR+BR<2^L2Z)2/MN@DV/V5X-=:>IZR28Y-#>_9@GH/K!%( ;/XI;_%=M\N#W MW02)W-FZM2:NDPB0 SN7S'E,+\\SGI@[,"\@[FMS?;.YOM[<5"'J5;'QE%Y'DR%4$4:;S3[>P? MG7Z_T(\O'D \=,[-OY?&5IJEX.EY_RP*Q+4( 1K.(GJ7O9]\87_$"35MJC2ES-,L'O'D M@H>RX]%0C%>-*2R/^,YB.0WQU^UM5SC%6?2I'ISR@5_S,![SX(K[PR@.X\'D M N'?^HB*%P^#O1@&<$!<=-KU0]2<8A<81\"_LM'*D^&6)B Z;>>0LH;D3HD$ MY_ M!YPZ!VI'.NV:XE[/29AUX)&=MG/ 5]/*^%E;&;<#\U=2:KXHNSL%OZZ3+ MO8,+N#CZS ^$(/8A/5[RN"68^UG"OB7< M%SB\JS@.4ZQA.STY?Z%\ZRQ&YSJHOIJD[D['65"L1@198K9WI^,L&.9RA'I5 MN\-9 *PFQ%CJSG .0GIZN&7$DI^H\9\MW+;$O>$<HVZID;((R-5/&-8V^MB@ MJ#8$Z#H+4RQ"@$\\3L=@**WXN/&E+KBS_O4B"W[!TSA/?(X<_ST3HI&UU\D,V>K#5TM==&?=9==$O N9/EUG_>EUZP,GJ..L@^V0\G""4,ZZ MWBYH&B'20@)E;GUW@K)_L.A66NA><L<#;13MZSD;-&.Q[ ' !;. ? -,0IB.,L,..X2;:68K8=9Q&<=<<8G:".L_B.0P%))PCE+!#D M0O32"0HY!Q(U\(1K+.(<@M7 $VMFB=U:(U:O")Y8#W?4&KQZ#?#$>MC".=2J M(4Y!'.>PHUJ89.LYPZ:S6VLPZ=G@B751I];@T3K@B741JM8XTK/"$^NBD', M4@-/N,8BSB%8#3RQ;I:H-6+U:N")-7''7JW!JYK?&A9RJZ7NJ"UQKB>?ZBZZ6N?:T!G&#P"$OOL9.,VQGT@M?).Z\F*M =&7[RPL MM /JRGO.X<*-F_ :V= Y_+MQ$%X5_]42X&^X8,E"?6,^?,"O MI>1I/(/Y#'G0A!%>R#:H*P,V482&%UWAQ2:(T##AVIG0R1A"PPKK8 4G0PAW ML(+6B5G<_Q'#JUSDA<9=> I'.A=(>&:.?#EQB[IRH'/A!(9T?T81EVYT,G00LW-Q+KR@I,!AI=IPR_#<7[6/+BU5#8=-A$&I\.MKX # MFQ!#PXS.,&,38VBX&%M?""DU$&%WGA514JK(<7G8LO-,["&G(S MU\-[SD46&C?A-;*AU)49G0LJ.,R,[LOG0B>## TO MK(47G(PRN,@+KZA085V\Z%Q\H7$6GCTWPLPB "/FB#)S?QU3#.$CNKI$7R.HT'&DQ&.Y&HRYF4O>O$/.K3;G'.)&VJO;F_O..=U/YS:'^,\ M>;'$7N;6WG'.KV^(O;J=[1QR\'!BGXK!,'NQU%[JUG8.R6BHO<*][1RR\B!J M#T7RTFVTI>YMYS">AMHKW-O.H4V+K?5G$?'S_DG" _V.IU-7ONTC\S$79U+^ MW@6_CL-K$0W*-]5G5SN':C5T7LE^=A8]<'X\3$0+1]^HC.IR%Z!J6>D:66J:4VG46!VQ8JL12![614KO.HHT-2STC M2RU52CF+:5X.XR2[FN(I6O+OD1^/1B++>* XH$[1]UUGD46WUGRI?.XLOK\5;JKUM)74^C;S. GJOB[RE!%\B\&*YUA5>>%*"[ZZS M<-\LFT7)5F6P+(C%/%6@/\(P6X(H[RQIKSL+\]VSVN\3$0PXFHJK7^ON_G+6 MVEFH;8UK/4/('2XLY(I;GR;D&L!JZ:Z@.]MNK\&.ZN'HKP".G*X<+)CJWG*U MXM8G29>]!FAZM?RW*I'F+-#4L-2JL4LG1)JSH%O#?\^-G2]+I-444WRQ^2;5 M2O]%T:?N$M&GO9HBD2^6*4J;?WF(\YZS*&-#YZ4*>6?1QE=*YRKZM@.;>D'T MS;[U:4+>65CTCA"#"=_.)I7@Z?[N2(3A_;W1GAKW>T(H/8^$I$((5J,APHBS M%&Q6.5.\HI_6%_3?^/@\FCJ+J#Z)IIUV6Q&5YTE]4 SHQ(;3VS'W,QYO'.4&9-TNS061]_ M$S#KW$KLQA9I]CG]#Y"H 5IQDB].$J M>J@Y(<>L3CWC"0B#7<3 2D4BS!.ZZ MYB];(M8;ME@WS=8C%NL-9:R79NN2C<[!&VF2'5VP:*"@6OSS"U!CE(^6E32W MM$RBA;]8@9_E)^&V]RS%EA33B0$O5*@[A]7,8C9VVS#;2V V9V$F-UC"*HUX M99S1<0[.6KW.:SB@Q '.P6.K5T0-!Y0XP%G$;=WIHZNI>=SN.(N9.;3@2RPN MV.XXBWHUDJA$)V>1+G?HM*HMXBQ@M8*B1]U+JVI*=7L-_9IRK6KYA M6;[FP[G@8YPG:V"#'8RZ= ^6PP;.@0JUV)0N&!%=9]& .I%N+4'GKK.XPJ-( M=TP! /WS);;%R3B/9E/T9:9T;W=7CEP\="'P.%J+89]-+#D'#7 _.#J+ G$M M@IR%%B]C)MFE/P27)_O/BKER7<1P#BQP@1CK4MC.>?UK(L;371IQ>Y3PD/*A MTJ$8>RSQDS@LKQL^LA4G@S?==GO[C;KC#;;,V^S'<1;%&=_P^DD\NN#]]/>- M_N9.=]O#_W;HO]T-+Q31SXN[7TOOQ/LVO"Q6+XHV.QM>G 0\^7T#S>LWE='J M7U)P'WR>RC^'G 6TG$"-=[_!?XAK1- YV-\.VL$VW]_?X7OL@&_SSO;>]GYW ME^\$NP?_CSY@GDFS"0YW)*+-(1>#87:TT]W:WQUG;V]$D V/.NWV7S?*M[)D M '=G\?BH _?!Q73,(GW5C\,X.?H+5WW@7 M\8A%?V^![D\W4R"8NC$5_^%'!_!I^NM&#F>_W7X+R\7U\#K=]E_?(DTW ^[' M":W141[!4N!=,!KFRE"\8<+[OV_\90&2@-"]8KV0>W'?^^T-J^TD3G"[15E* MSJ],/ MWN75\=7I97D*UN!=&>WEZ[A_QMTMOX8#S8\%F9X28QPOVUZ83R(Y07U!2T&V^/;M^IKO3C+ MXA%]\)HGF?!9J#Y*WY>7M< $X7F[\>;NH>_,&7I&0D#=WR.-L F$"-DXY4?Z M'V\#D8Y#-@'=1\M)#SUJJ >').KQPZ!(LD!_65W>:L.U-S,N'.S+YV9=TP^] MH5V-RGS5#-I;\ 4OC4,1>,B%;\Q_K" M&YK]XU9[J>S>;2_$[A_/+[YX:(U$<%I"O+%$-ILGCYYWJ7<[VUOM M]F.6>JM[WTHO?&'GL/UHNNW>13CF_QPD,9@GFVK#]NG_&*IUQ[=(-YL.(>]/ M+UL\7GS_'R>"A=[W2/AQP+TOE_/T754 [%0%@#2E'[SWCZ,HQ][1XSC)P/_ M<#=H,'&;'?7%+0\VLR0WLJ&[\>YO?SG4B+LMFH#4\ M_OKU^_%G[^+TV_G%E??M^\7E]^.O5][5N0<&T158/5YGVSN_\#J[WB_!KW_[ M2V>O_?;\HW?UCU//LIB,M71\,40']L,V&03/[7)([T1=AZRTT[R)($/?J1!_P^\:-&/%M_;WGCW@?N$ M<$A^0XBBO -;'MJB<_>E=)/6QG>*CYYACR\F)^-D@;W8*(LI0S&!SPETXN_Z)H/[NAA'%K^L=2VO;E5Y+N*N[3T+ZK@8"':"![>G M&&+Q/@IP%D$$@R%Q] "CZ92B)_BP?%:+]SV, '4V.SL'.[N+(P8-5-5 50\P M/B3S7? !=1.(,BS[U RXC\KW[,O[SZ?>V=>3K:>A5DM=AFID9,H$HU7XY?26 M^1E-%J,SQ20]EGKIF/L820T\$7DB2SU_R!(8ZJ\-%K?VK>0&'+>SO2-QM0>N M=K=](&&\I>!QG>X2P;V%AC;'"NXL8 6[:][>*SXLZ MK.P$7,B2_P8C\C'Y)./C)+[&]Q0 Q $"$"&[80F_&V)P2L32@OU"D_; *XC! M+4B\/_)$I(&@DPI1Y@I[@>BV9, B\1_Z^]<9-N!2^$MNX_6L2,6Z7;(#_@+V MS!6[/5-I3++)4=GJ/=QX=[B#)Y!V.X?=VFV'LZV+K1P$"4]3]3^?X7T=$QEM8VAT>^_ ^\'3;!2#J/B0B.LI@=AZ ML&.EOG8"_SQ/KN(;(W:QQP)]#!/1,.EM25\BD7B>? ,Y#^*OB/UVP5D\GS:B M'_>1;S$HD_#_BK'4-.H3VQOO#MJP<^IGJJMIH_NK] E/V<,[S[?1G!PH6VRR_/""H@71.."O1=F?CW7ZW7:6L CL7?S>V ME@N_#>.H@C9@E??!P?[F'DBR^K%/X=O][2\'W<[^V]3+>,C'.$\OHHFVT!@) M<]2Y'EA:S/,7Y2(WW)'.?OM1[DAG;X'T@*JN+I.GA M0?$B$_#*A'B,)SSPQGF2Y@@D9+$'=Z!NE_NPT_VE]RL*,03)C_WLR&$TX7!W MJ]T]_.M\?OKK+);9/MPZW-^;>:F]U9GY^[Q7=?:V]G>6\RH:U<&=KU(LOK3X MZD@$0S+>'+$V?YG,X.=;H^XWU@N>S(* M XM&58@M[W^UM]KMCC=FB7?-PGP^JK)$-EH-YK#H*C[4"E0[2VXLLY $^']Y M_QS+52N..U7[4@9'JJ@>[MHRH(>]2+X>7WXX_C_>IS#N@2=S"<:HGWFRG?V= MZ_M:S*1!R4SROIY_/7785GI-QO<:5"'Q$!8G^H@F]R:>/^3^3P_&]=,3DDN2 M(GHG4H]Y-SP,-W]&\0T,E+,4_+P +J0Y.GHL]0+>%Y$,[EWDP"@[[5W-;Q:O M NMM_=9+WKR;FZ7P0'3F!XSJ7SBH2S6F,QJ2$0R'&^_^AZ=5 ?"$K)-%D]:J MR0RS26 2D%>0;K(H&\PCQ==X]3:/6D\CBG FR&GV&IE+__24=CO$-0= M[N+ 8V%HMK*]QWMK_ ^\! ]M(5A/Y%=1Y%'B_=*W9 M]L#6AIMZ?Z!-#0_1_? D#D6]#!.J4QH)C92EF7?8]@(V2;>6I>M5Z8%,UD9G M*F-97NR(3J/J7[*JK[/HP#T$VV')$W+$F8R.$9\<#3 M7Y>V^:WEP=51LL!L_FZS^9O-[^;F)^\YA(%SC_D^;/Z$X0;&_8&NYYG.[U.A\TN(1UDO![,RF'Y$+_HX'M/ G_/ MVWI@;^M@O_.(6'"[W5U. '>KW=E>TIOV#W:6\J:=[:WM_>4,:G=KN[NJ\/3S M9< N&M1\3.U3<@)*91 G$V-#;6^\^TQJZMA2.G3KZLM='[I^2S//VK/@"L<3 MHQ=EBYGE?R]D;A:/R@DJ1EWW+)=G$+=G&<1/2T9PCXQ?*S;NZZ'B"R#>2Y8O MER,6AKI!B8$PHO2]-[N&=C$>Y'V&2])O)W" M_ 8(M'U*XIMLZ#6<(SE'KXM<%K4J]W/04AJP+-@YY*&W+9SQT5TC<-5'O(EK MIAQ(IO3E\F.^_H)A;<2S"<4&C8WQ[2SV\I3374!VV<1J1L>2.*%OA1/\^(V M3\-GO0@F!U<2?BU20KDB%OG(G6 78'$GWHR-JP.6!*F'U9PBF)WKY'6V?V&S M0^2>]]#@;X-L+A364(%0%3W$1%J,'K(LXUA\BT0!^F"Y/PR.#2A,^/?48VD* M*@/_T-3B_3XG=#]254GXC$#0/P(RH$!)XM"+0>Q9'))HO>P19F3X8*>]8Y4% M7+*DQ^"UF^>W(9]0L2>^CN=_>PAN!7G'(Q/Y5.UPM!FEE\V!?) M2$9"QO!MAC)/?IPDW!1ZHQQ/$@RWQ\B+UR+.TW"B67'65]HNVCB"ZS M47:*,STQ\Y_'EV5C8?]^8\%1QKR;JU!G$@/%H'(E#Q2LH1G98C825R9*BY+: MCRGB# (YG*0B57T#L'#ZFF_V\"11TM,\2J4$QW Q7*)T%O-UFWU-#6"U@#1) M[;AS C;#-7*[&8*R#.S=AB[6_MON3GNKT_ZPV8$MM[5NOGUA-D&]7V9D$G>ZOBS4=*P($WYI&0E,G38*-"JNX&[& ? M'@W3WSCV+LGPA!')S58+ TI/XQ3U#]CH#7W*%\);?/BACOJAK8\.K&/%FGF6E(1 MH=)TY/<$ O4PMMV9X3.#5J1$2GYKVWI,Y4N!*DSA R,VP42O@(/VUEE?F".B M*0;*\&HH4$J"H3H",\\8A/H.,OGR5.>>1Z"\TY0EP)L>UN"CH9FBABZ_ 9US MTNTDJ4$AC\&\F)]LXL;F,/H&UUIV'<"E2!75\HQP R2_KOA4=)&%*\9LH7+> M:3I388MZ(L3=@FX?LIQ/N0+8Y'IZA9X[DV ;=L3N8PXQV-E=9M>T!0XQ6/Q" M9YE#V]YY;"^^3O=Q+=A<+%@]>7K%NGOP^CVAI[TGS^HY.Z\L2LES2ZR!\OC( M>TG.DHEJI2_-@YU*_M,36^6[564\FQ=.2H)[NB+]57%^=^:LVMZ,N27X5H?H M.-?6E%J]:FYNV^;FV=>/,\I&B#&H4X$TYZP-M)@!VC8G5[0WWG5W=EM[!_NM MSL$\.[1*E=G\1;1H+T2)Y7:Y7PM5)?$>$N?5]A&L+Y^_ JN\:W9$;WX*M).Y MV \X[!28NTG@KFGN\ZM(X'YP^" M^@7SX/T$;N4)CWQ^!<^]#T$A&,&^N^%Q MD/9C-/0PNK6*ZO(%^Q9^.#_Y_N7TZ]4E-H$_O_AV?G&,QZR^_Q_OXO3CZ<7I MUY/YC3O*K1B?_S@BV9LD'AD(2D12P-Y9DWMG9F;Q/:%@&00MA MT0QO3335Y)$GLH MOIT4H2U/BE6,,L3S(A-H%'N,CH?S1IQG"A0@5F"'*J3Y *&_O7$W&QT^ QO-:7'S[?3D M[/BS]_7\ZM0[_^I]/+_X<7SQ8?/S^?F_SKY^DN<.TT9Q>SM<6>1#F<5$1(72 M-RP)-L,X_JD27'2\3C$*LL.(LT@Q:JF,O+M_/+NYBJH:WR8N+#_2.5VPXKRE MV X#B5;-M[4W4M;G'AATO3A1^\+SP410^U4&)E,5CR2\DJ?(+1&NR6C@4N,\0X:T.[>F87Q3Y(KAE;ZL+&88 MOL46PCG\1_8,@*> #1!(Q2,^$!] R!0%>?IV?DO;!U-R[F%U#I!XS6.;27M# M7G!PDGPLTP1\EJ=ROXYC-+HPE"=&8R;EP'6,1 [!>R;"P@OZH? SG9TRCN$2 M.I9TU;R?1]C1!X$"/$>0+K' K>EW>E[V8PIOJ T-6B@,@6' LQ/I4.;= M93 \.LDG'X]##/ #<9"P@5 L%6.27,Y16T1H]84PW(9X2R)>/\S]+&=RJ04% M[. )( !U0O G13-3*7";=5_>IF$]*0N!L8')$57S4-"',7D<";_FP/;-BB]I MQ4E?3/R0%$S$,I!'J).0$&!T!C203Y MX"&F9\L&D(SVA$Y8S9%.#3V6N $J64$D1(C#X#/H##=&6N(G&(8M2I2B,-21 9Z1D/8-I MQ5F"WC5F"P%%PWA,$);NG*8Z0-F7I&N5)7&0F_1O+)H9RU\DY 1?"<"T(SL- MB_B1\!0XD+M9^N\R22S%?0VSOFZVZS(IGPY%'Y&2&ZI38MXH1@ %3#0ZC@KH M.!*W2+H$X9=$9OL:JKM6[%JE0 M]I]Q@QJ2+8EDB4A_4CE8[ M25D0$)*0J3D08/^.#20LDI)]3*B=(P*$ )9?( M!GJR]HOD6:#Z;"DYUU!I253"Q%"08 )/"2.4ET>\C^5N6/PF02/0,-)(2?-0 M5CC%8YXH8Q(55%&29$$&9+J0A^7_F8M4%+=7W*XT]S&-M9\CP1%:'"0Z[Y,> M3:P=VSB_JR=\=<>2O;ANOV')24!R,#6#? H^@5Z-<(+)6M&^X/(UB&@4"L&?B!H04$K(#111C#'S'PA =BG5YKQ_'^^6\=NI,O M@BMH*FO[=\3^B!/IQBBX6ODS__PW?N;XT\FY=V*=J/J+>BU>T"]NN&U%^AO_ M]EDJC67Z!T:0KX%\D>*+7IPD%)_ "$08Z[)RNM=4BOB'R*WXKXCQ(;V5 L$"EX M8KH;!-I_.9;/IWF*4I+:W>(M&C$A;[HB^E"<@\TWJJ8D6*]6ID;1:.(M;=*& MD,LC)%9'B4S5E<=VP)>%0$\T"4.IHP;H*Z/%CS96!ONNFK/D7IH.ORLK!\LL M$U+MRC) $$%;IP;_MOV?JT2,T)(XB_PMHQW4CSIM!AA?7%M8OVM:Z$E$'"K SQZZ%+>2K_!KL^'ZD4@:G])$5N)2](>?#P;!XI MVQU3B[8\[P-LS9R2WU*=^$2+2MWAYZ^TJH#L8Q(%"N@SN.!UCO44+^![WD>& M599ZLO1UNFU?W_7%#-ID !;#H?N/K>X''XUO>J)]4[KGHJ#FN;$@]4?3HAF' ME:$'\_XX?VXJ#0<5$' XS%*H\^JEF7H3(W1("\12/158CY;^IN8'T&C5W])A MG(=!]5=_UH_@C 68BS'UN\X$F7Z+E,S5WR4[3;VG,)2G+LEM4OT5G2^PLZ;& M@UAZ]4?BUNOI-X/O1O7*Q06D8"I 5#"*;6%J0RDC[0X>%-%UC,: =D;G,+G< M$+3&,J$&X?N<&A,1X[2\$"U$8B "]L'3;&&E+R7%1FCB,W^(TZ'/2LFI! L" M^J+?YXEMMJ@,6$RP$Z-QJ-CFGAUE^R7@E9,I%,*Z2(NVI=X7R.VARY*+G$79 M6HD<9\7QR"09YK_>LR5AYOQF"&ZU3@]3J7[ZR)P;F4?[H#1:+4@O3T^*G%PP M(WQ"V7&-R*W'9!9L6Q)EYFOP,.S,D4R'/-C\%WT"?_$Z[R%8F!: M9\FV:"CB93>J<$)M5)AJMV;I&_0*Z6[U9';/" ETX>/,LP_Q &X*V0V,ZA.V MXE+OF,/]+7B,4>(TSA7X'\=<=(2#W>O3U'+J_"+(%L *O;NY=;T''#Q;M>>" M5HE82F7/7E/94]NBF%=1V;/6G32Z[L^JCUU0Z M@0UBL%[B"ZJV?WG'7[]^/_[L79Q^.[^X6F0NU++'ESS[X<1MK"YO/_3TCOVM]N[L4RP>>KK%07>KW5G.F1O[6WO;N\LX*&/!?KEK MK:Z_7^D25;\=7UQY9X]I*7S/6DU7!X")"O_W;9U6!QUM=9KE DNT]"G?59?Y M.$VXT+R?R;1XZE@65\MX9)[NW3Y#+3\O11^A_!M:/XS6G3E$?K#(4@5--159 MQX^264^<36RNG=Z2Y+<-74UO(Z[QL[J[X\ MO+>_\>Y[E/ 4 PH!=I3H]PG0GH.'-(;7"R-^=]<1R^L9.MK<)<5.G-#4I>'9[8\R[,=A>/K6[>XX8;&L36-L-2%9C%L9SW/F A1Z( M+9]S)$:#E+T"HB]/;M75T-II#*T:L_#>QKLO\(AWR?H\FU"^=AA3-[+&ZGKY MI+]/>E6R0%6*X2,5V#W)*L_W_%-%\X,'4D/1+M-Q%LG'67RY7HTIO]N8\O65 MBP<'H!+EP7[8'^IBNJVY.O7F],^<2DLN5*'R9='6W/LBR^^6G#[\O(O0JO7H M97T:'3GG?=.E_)C2+O'1+?;^SH&K/P#MK1*^L(T!AL+Y]]NH>OW6#;?USJ?&.Q.<'# MG2XP\?_)L35'1M7R),[@AU#_;>'M'NO%>>8IZ $S[ALC[Q6PQ\[24NWK:N4= M-%9>C7D8CV' MNYW.QKL3ZH)%IQB@) -#C0T2;AT7ZAW[=,(+BV2?*_4G-E:B)E=&)A8V7F/0 MO0+&V7_UF:R'3;UWK9EX1_:.2H!H),HHI3580DY88[W5@?;+$V"UM=Z:XN]: M,_'^QKMS:GIZ%E'35WQ58WN] JKO+RW#H[:VUTEC>]68B;OMC7>%OXC)AZH! M_D=U\O0_\T2DV$B\.##V&YVMEX&PPY;,37#TM?#)?<+N:7U751!T63C9-:3?6?YU%XQZJT(13L[J6=WK+_9QB[>=X M]!Q/U(D/^H!![GTRI^8T/L(KX(W]5Y]6V7E<#^'&1W"$B0\WWA52#<^OXE&Z M#(RC,?OK0/KER:_:&FA-;Z.SI% ME(+G\CI9;$4RN"3-$;D$2ID5) M^54"8V2^.D1=YB%)S]8[@T_B0;[\Z7YK8_?5@54:NZ_3M)JJ-1,?8%-/$>$I MM:&5/>E]Y.KLT4N>7 N_:3WU*ECA/GGVM/!5TWNJOL)>AJ_^W?2>>I22;)I/ MU5DR[NP@N#L4/:%*J&;45GF7_I '>=CDX[X*=MA_]57PG:9O4:V9>'_CW<B7D/KBS MP\4;.A%>_V[VV;O?>LF;RD,6O=1 =[I;^WAZ_#A.J5W444(X^C4O#HW_:YG0 MZLCY=O$(ZZ5QF&?S'WD ;ZS*%.KBF(2HK*'U7QRN"'[?6*! _W!#/S0T&,N8 M#?AF+^'LYR;KPPR/6'C#)BD*6&LA1B+:K"S\O#4##3^ N[-XK(&;I>ZF@\J" M[<]8L&?:3$\5F/ZC$3\94V3ER[8EI[]\P^AO#9[6^TN MKL7[/(7[TG2NCK 6^#D6;[;0ODK$"/>L2#WFA9Q1,4_&_6$$ QA,/-(]5,LS M3N)K@4DL5-3#(]SJV/,0DY8)"1K%/0%O@OOZG!HHLC#ULAA,I2CB?@;/<9%X M-W'RLQ_&-Q(]8FG*,R\4?>Y/?'P?W!\DU(D,WI?0VX+<1Y79\M(\Q6 TR9A^ MC@;:EN?]P%87S.O'?DYM+N K'C EW)H(KBJ0^IP'+:^7BS!HJ:'"%_!.& W^ MAO_TX]$XX4,>I?CY@(_QO7 OJAU0(BC5XCRQ%@26#/NNIUC"2:N&[V.3XKTT MU[3EC=A/O"Y@U5@J8 6Q;[M>>!@V*'S,(8*IFUGUT(2%Q=\",1 9"VG-Q\-) MBA:Q7$?5SZ18>2(J3<6LM>G?V4<#G!0 /&XQ@HC\,"?N)CZ ?[0\7UP+^4$1 M]1,&=P*K85T;L*S\ U[3\@8\AH]E@H7(@\DUGT@F8N,QO88-$N'G(3[9\LAS M@$_CX6094_\ CFQ74*7#*0=)'+/2GNQ&7/?=J#Y:=)TM 7@,5X&.+_ MIHABMT!D!#AT)2[R2,BH<$&KU'%B?=."$Y>""*"EIUP=EIC=..0LR7 ;W@QC M6 >\I&3.#4PWPMT:$Z%1GLF]"YLKE*_-AN#R#H9E1E"[T8,=$L(^UML<[S&Z M!8@ XON\)%*5CK&$(NU\'*0>-PQ%C/ ^;BD4[T_J63F!&: *ZG&D=7Q!%0/2)"*1TJ(!*HV3*A4'&QG^Y '\>2V2F&B/D@7X"'2: MB.B9$37%!$:"[3W ;_>3>&2>Q+Y,T3#.4^X-@,-^P=7IMM]^^L EX/T[\(<>#5S+20#^!>< SQ6EY(W$+ M$^J'G&^:6LZT(QA&,3_@65%PTJM M-1%JD%"^7SH!9ARI1<7W_%2:$#.?Y8RI#?8U'PHTYUKV7E7B%G3(&-@+\P+E MBNM-#W,*-S/@1P^7/25(#&Y@X03^F2HUG2*[I1YB;4@6?*TT0=7B%@R%KR,U MP,:DT_78U2+BDZ,B8QL&+5>/C3#MAV8!>G\3'$=D*B27*)IUR(%+<["?W: L M+?C;,!LI%"QYI["7!$UN%L$R2+%%(C0.0]8C%Q9639LJ]K>! M%0,>XH]:D+P_^V($23$,'%2.3*(D-#;O)2J0CBV9P['N6JYM,;Q6XEW'!0_P MJC&=-;OB"I4H9"LC8OTPSH.*L !O!?@&MK3&9,/))KT9'0C)09LWR*P58]0X M MXPOE%Z,B43'467LG@'Q2*GX&:0;:-'U_*&(./EO\@T =FDM0O:B_TX%+$W M *9(@:K .&"2_)F7U*+>1P$'#1=R:[>@Q"WIYVDM2N89[*-"'#I.V,I;ALM *BF^4:"EQ=A3 M-N+VE@<>.HLJ3LD-+QQKSD"N,3^)T_3>+0XR=6S.FF+(-'_ .^072HZ,_ !L M(^ R],KY-0_CL35SE&+V/@ ;<0SB&VA8?$UI>UO]:(]>[4+X,Y..(-ICG$4D M"UO55<9&O4"[(2:C3]N+9;>J8N5+!E>VOC(HXUAB$V"7D9KMYSPTZMV?M,AX MQ,/3Y)M9(G^=84>7I:NP!RWUH>/[Z,3BY&E!F5J2T&P8V'-&WK*;E$"= MB2'-!XA*,M1"?D@2E<24XX*AM/4$.7"(UWH@VL<\ W_;@_4"PA&^PD$L%'\" MXZ1Y+_43,:9]70B,@M](="/545"B?1)M@C<#;K R@ KQ$(+@'<8I;D?X_*4A M&%)79>0;OKED[%)SCO1A#,<'VB"L6GQ)+KTV()K8E*+.M@"T=8Y<"!I$OT79 M7]KV]1^P/(">X_)R! MB]S2AH-T2.';>9\AR*IV=&"E,XR=O"5 MHP("H13 #V? :JSE?8(] 3*XA1FR>*7EG0#E [B" _F_H /H1WQEC XJ=O?W=>T**T]S[C(2='4?4 3N@K'0K:K +D_@& M(R-S_" 2:6,T%I2!=K3(E+:KT=[N?C7:>[BV69-PWWN[XFU!;SS"<)3P'QC^ MW=VB?!+5 65A13R)QH5PKU-%IRFVJKW^-S)W+/KUR)R?I2]3H/J\&(]$6\G M73T!#6-Y)7HY$7!!>T5O"GP?:&;0]3>QV0EP5Y.\92U\9W[N5I.&M?ZA-&E8 M=Z5AE07PSI.TU0ELQEXBYNVFSGV[J=,E+76XW^ZN6DO=,82J3NK2[D(@NB^2 M---BL*75$MB<8E3*UJ& E\9+[""9 5*+K!T%C"D'7(:-X.,$;TLX \%$%I5$ M>P&9Z\29,D*#G]2R7/D6:0G2;01,>FI5-GAJ7QU^I++ 3AFHE0 M;J((,2O;F>V!4XKJXV.,H2PV&FNTLA^R 74*4H#$5'BM4%7J0RV#F!@RZ+PJ M((Z0Z4]_%!!O!48&)ZF DGH\N^$\LB)B&OP$DG-PW3&(B9BS"6):Z#,CN[O MGG'U-A/A#_5<"(31 !QA1+3J4Q$4!=E9TRJF?R+OIO@*^NX%4%I%W14@@$QM M!\1PP2JI "S/AK%QQ@N7NQ3UO2>[J&462J:T(-@]B6!/4OBG%.A5J^'',7:] MEF"S4/$&FATA?3<8A[Z6@"11KQ0+& &G][@-=FL<$PM$7D+4AZ$6C. MID"RQP@Q-;QD!S/U6+DU&XL!9-8$[ H$X!$S4L.EZ>!;Z=]ZW)),B0QN)259 MI5B%P$"D$&%QDG! M%H#U-RJ'O!\5+4L]#;BAV)/7@7] \"1,I%R&LWI@YLL,P"%+$$"/(S P1J1S M-+(HDU)54EH$LA#1_#'#(*X8TQ%H,D+**)V.<4"D@&+A*_@/&)1 M':!2N-^D!;R%O8U4WA,-J,]O5(($[@W!$BD"?PQ!$"//22"=KC/B4U0F9A+$ MM%HIR%V.Z648/93CD)$ O64,)LJMJ.2HATEX?6)T_%IYSN8!K4CURH 2("4/ M(DA'L%$)BQ"1=MJFB)5+Y([V'KY6)N;%B34U"J$-,/GCCK'-) ="%ZDF=C]/ M*()C(CPDC;6Z+!)&:.7-5&F18&;2G68A&!O:BA'1-_ \4 S*9#"ID9$N(,BC $\\^(\4<#H7KGCS6Q.3!$KCH[B6 MU@2F0_%RN29Z'8FOYH28WZKYDV62:Q%H+"I4&P)%0D C= MZ%0F^9&UH#.K&ZSHF;"BLR(2:O".(BYE23G7D**U0D67LU:HB-PB>Y,8 E-& MY:3)C!Z27BIADS:\'6G"&"^:"%%V7U";LL1EY#:>1F)E[$GE/\-KAXP.5Y>I M*'8B$D@+\&=&(YGD!=*DC];0&$RH.(W!4-7)&Q&,/PI(]AHS64M/+-M04D\G M!K(@'MLA]1([%3EUQB6264HIG\UW=M&#CDNK@:D0.G*URBXIC/ I64RG); GKAQEO6J2ITRY.$XK;W2>3-70ZPCF:A8GR@DG$!&WH 0? MK (UVF,R4=E>=+.V)(7"& A(20IT%A682Y(HK3)%5 8X#8"DJFS];%*+$[NT MK,BN+B>#E!) IK,^6C(C@<&C%,6 =X'1C1X- ATFL%XM89.Q<8(*I.N#\J64 MJ"C=^F)AC I00A2L/%A(E?NG0QFDOLCTMK(/5%$=/03B:D"&*\@DE1IOY<[& MH[$,RM@84$NE[ANCIK"S4?W^C.*;3\1PFA486C1-!@O_:H M17QFU:D8\P!3?5VSY->M \@^-K875D[!ZD4\J)2,^23/45T0T*I3YCT38F.NK63:!.%-"!^UIF<4F//)O;#1^6Z0RRFS8/W,AH\.JRL;/DT2ZZ,4J=%JPYAK6'C,* MA,'W^J%TWZ>*Z296D8 <#1_KN11L2VG32Z0(W$[;0Y"%^R@)6&25V,5 )/$?2=O"VV_$N5V+=2W@50H;5993L8R8MQM-XRP& MJ5!K*BW"2A&*SJO!.U,>7M,VPO1K32TMA&306832;Z=DX>*+JC ?ORC!3N4- M2)=?E1#(DCZ"($:F2KBSV_:HF"%1=JZ,+P>YAB)4+V*DX M?5V3:67 (A"@-<7YJ2GA4_4Z9)2C[(DXEJJ4:_A4L:R5Z"YC$U[*5!,-8UDC M/DX_THPD0E)$<..;2$6+4V)M&660.FC'FJL=(:://S)4UEB?#Q=&YPH>PDX1 M&,Q4_JG:*"J)O8?A#N:3;6.Y1(V=6;8SJ2#C/W9YIZ?*.^7)@]JUG9II+2B1 M?&.QNR625FZ[W2V3SIVL<5'9$ JYUA:84C2J2XK +LE2>NJ<'YL-M$ L:FR+ M76OL.%6BY9,+9>(Q6NCVDED>>4G(42-\6FQ2(=FB1+$-M@:PTY69E4V9M+7P�P0 ZFIJV]JR MLZU+LEU4?'C9YD:[\-.Y$(]W%EU;^JO8)*M1NA5%=34J@=;_"?6>F%"L2MG, M"CF2\41<\6N6".SR1(G9A$"7<&6*U*$+8!82/8^BJ87=$.3/L8T:J4N6=J?3) MV$KX+AI266%0@W+HNXX'!A(ODISYK2FN5X=.?I*AT*_L6@SD!"YA2N":P$/>/_\M*7+\Z>2\)?O>H:]R(Q,@98HQ9FIV M=O^J6AEB5C\E<6_=F?/4W<'_NTKN4PN(,\31FTBF3"KU9$4]=28UG8R8#BE+ M!JPV*$M'V/P/>[E4VI!-JCV.5.@@U16-F)FOPA&FUHX,1&K?)LT_U9]193#Z#@[:48/J8 #Q -760#RJ%2D#YJS ME-R)A KA#CUI69\S9&$?.1,VY,[J7-SG6*#E^;YK'>WB3G&I/=!,_&WM?"E; MDBFQ@-GYN-N%E:=,HH!T"E/]+D$$]C/='J?2 DE%7[7FD1B/5?.B4IM5"D>E M7S-8>BSIQ9%"?V O_\-*_+$Q=M-^8UQM;5HT;O(&6.G;LO21PO,I6J?>P:=F M,"-3444?,,4FE5WW$EZ)(%KA5 IO!)RJ;& RLO5GD2TJT?S*1V6*P#K1A\Q* M8I*]1LO-26Q16W36%8L6RJRW-X+=$3S5(1[3!FP(4\8>>47.@4J@AWLHHBS3 MQ*:3]F0";3EI6*9X"##GK*12*ID#=CY.*^G#Q(J:863I8 GQE;5V.$!*7^77 M<7B--ZJ=T\/&(9B^"NK15/U)(+95PCHD#Y^??BFQM=4;R9Y%J91$=Y;:1-C; M2FQ-[%/ W>&!^]IY\(%JY0?+\46Z3JX,_8[62V;4"2>R I' 1NJ!,@AMV*= M?&)2+DX14E?/4F(B/$G!B"JXAJ\%#V POE;E1!M MWQP "P=5Z39P77@O%;1'K&/+Y/O)9!" M+].1]U[U2I5T/BLU=,=N/$6+K@O=FIWN_%[NT56NKU1UOMKE*V9AETRR'L9E M8XMHL$:=C7=?8W!G]CV=7$5,@$RB-CB1S\K< M."M(I%Q#&PI:"]I/.5,B50P\P[!?\,"6AW=7>CZI.W\7NBUTT22^:_1&JLK0 MA]#1R+32LT"!.)B/)K"S*8D??FFX$7E M:)//B+UNY-"D,3&*,1R-><],9L!KL6ZB&U*IZ, W%6>K/M.4\4>G8E@CGC-@ MGXVII%XW8Y2#K$[# 3/A04Y=P<*E[@6N)5*L-6IY3C6F:I7*+2Y, W+M4HM M_]%D 8-#!+(NHT4MEWGB"WW*AJY ):R^IZK9B,X35D6K#IC% T5J8]QB8.% MZN#9FY1'I\\E,7LSU=Q<.JZD=$ );*3-T@^R!%>=6F+5S>FYFKBG;A<[Y:Y: M,5'J?('@G=E\=KL+W8(T$/V^/-I M7J.2OXU>:)89N;]Q+1?U75"@FXBH@S> M%ODXRSIIKMYV"):^8?T>YET..P9#"5+N,T1$/;9"KC^(9N@+4E3 \9J&="4P5E71V)M@NK4-%LE@ MG:@"$V"TG'8X^I>9XKLO'-,9$==I>:>('"?JA(? ^Q:"]VD?:?#E])N&\]]: MC@L.$+2CE^K!BCSNMV#3[5+2&?TCK*Z%ZBF&&3A&#A,0AG5(JT"/],G MT)DF3T6N_+08UBIGABK1 AH#'2,Z[:D8MU6R1S.RBT9XJ/#B;6# MJ-R =BRR0ZLX:\AV:)%:+1W(T9U]5,>L5E$_K16)DC7ZK"Q5[# 3[9QU&,6" MK2;6XAET=H'9/U"WXB(X"C(FSFD%6*G+R8T-G%BZ[,C[1?Q*UPDF1&Y0D?(K M_C-DV&]6NQBVTC.DH68G5@\1S3"RK36O&@V$$Z(ZE$ BFAAO801J",=G7I\S MG2+J7?[DF3_,Q^:EQV>;U$0'66*$<6=56E/-RE2YQJ"9Z3.$M,(?/V#T=-15 M"6J4BI!"A?!]F80K*T-OJ?W2:)SI;B8H[["Q-XWK^]A\0(9N$YQP,38\#(*Z M"ZD(HWGJ UA,>4IZ F:NI@Y*I0@(%);&1]9+=#N&2XJ&7M'Q$$@#K,:7A4EJ M]" R0-']E%FN4@G](JY_I64%GI#5#CJD\&_!;V1-VK\%; ;9^Q7C?DD^HOFD M",^I5CKT&1']49R*^.W#1TP,B*GUQX))%"XY4B?D2)Y:CF2I'QP%L\K]G6[D9[R3!08"LF M'4X?<]!2V\3RQW6$#"X4=>[%D4[3R$%9,16)ZYCF76A)V[\H-@OUW[,.><2, M(S\4$O14AKGQCB34 0J!T>7[_2HZYD5(G7 ^5?DI356,4X(6BR?%$0V66Z@U M74&..9Z85K!S]*M!I95.EF$]H33#V*H*,$Q5Y$5/U3@L&QM%Z6AA]_OLFDFM61S9B448'.SD,&:R<>HH MSA"#2M2?I"D8]=PRKRR-:A1' IYHR8,]6Q:&HDR7EGVT*.7'$)65&5R ;S%F M^J%M@^F'T^=LJM/Y+'-*]62@:#+U@;7QT!&=OFP26/7!B-CY6#?JNHH'= !+ M2^5ZE,^[4@AO4&XZ73VG4:.E-#HRWV;[]6LWPN\-8LT8O2F[,4T8*L>+2?S= M"FE/&59S*:9NM9(U3;=1LRNE;8.&+Z&9 &9$DVW!S)WHN:QU0HH#PE]?ET M:G>6TNO-RRGD@G )[1FE!6V1 MNH1RU]9!Z;[^=43F?+ KNM6U5+ZJ^3LO-Z M(<4;"FQ8#Y).]E1EA1C3N)MB_Q!A)DP38HJ'ZY1!=;O=U@=;N5!01L:GYB+- MLR(C3#5/J+2&D8*Q&@PK12[$!$YZY!&Y"V9%Z M7Q2%/VG6^P(/8%?GXG0_V2O4PBGA3=,O,HUCI4+*DVL^T9I(Q=^P\[-J)DH' M?,HO&[NKO,^D;,3#30G.P]\5WFK!["Y]0#H#CX/8U)=Y-= M3(<@X!&6B#R"K8H["_LUJ>-&5=^^HJU)QL>:><>,3KFE;.VI@$KQ-9G;K&%, M'#+J0M5MU3YUX,-QU\,:&P60'J,G$\W@7&LU4RI_JK[HAR2!?:"&"MY56@:D M)?VDT.8*]E5JX(>HL=1%^1@H2^F/Z6,/+E][BOX/!-[#L%S K$NO#81-2_O> M3GV8D[-D:E5J@VT79Y=G9[\H]",DZ*OA62+ J:\PSJ7AH5>D&]*@L]YS[T!/*U#B!#E M\W25!+$KI(J:/&RJ,[W"+87X%]"I;*2IL-/[P5&%I]%=2/+3+04/7%*& A!*"54WTIBR+8:BF.?BX#3].O(-"X( MIT]I57DLL[P;F;M_HX^/G>ZC;5I"%XV:24!120%UTJ?^4R0#2Q^8>1ALP4MW MYBY9^4K5N,3?_M+9:[\U4R=]7*I3H/ZJ&;<.DRY*A7E0733=5!?X@B4&*%#N M'AY246X9R\WKQ[ 6>,P#G9X3J2,\0#5*>:+[9+:*M"9!6$_1M6&ZY8-:ZI:. M.ZNA %&-]8+*L,1NPW& \5FD&E5RM 6ZL M2/=U7&+V:]D$+ [SKO*8[5'0J8=HD- MC,@0@ 7)K[I56V?+%SM#':E=3G_#' F5\7=N9F/IFX3+9M>$@AG8ALMLC$A% M*E7#:WD,P_1N[7[P)/ZM,S);&D^6_RZ2&5NJ^J'(&,?C*.29>J4PP!2HIM!] MA'''L[2AI2QW7U.I'TXB0J(YD*M/3C9"S/!"R]60<,=.-V MZ]R18FVHJVU17H_F%4PE!D\!^VG.2D(%'DVD:"VLL!;2GHPT+_5UQJP^= ^3 M=;WU#VA%W8S:J<=U,S,;.#"[Z;.+"_I.A$+&9%V%.3,0IYVK! M:'26*NQ1JGS.K*4FS\:R511M)=,HXE92C"J\5.035[A*2@Q,4<6+4[EUI:V% M*%(8B@%Y91*_E[PFN5_F=Z'=FC!3M%'H+IMG=8"KPKOR1,9;JE)2:3'6X256 MX$WW.2QX>#5YJ%-1/";O$*64115=U*Y7%$?D M-#%YL)GA6YDXD15Y5>9L""S=Q>;."6(ATMU'MBS; Z\Q+6.G2]EZ260_@-> +\:^>.M83/Z*M MQODVL>IDJ8_LK!P+J8-Q\"=8CL:LTSF'"JJ_YMYTU;L,#YO\D BUKA7H,ATS MZ L^(:@X ^M%4KF@XBCV2$SK M*5@1QQ'E^?'&E#(=PJDZC)GQ1O!1Y/GN"D/MBP&LDCQ?6P:J+G8/VA)K/BO2 MT2ZXSX6$=[' 4+NE\D@2&3?8Q#9K.,1O22P#$-*K5R%!&)*PCR&_E5T]\*]S^5J2+U-]I*AQE/$ES&92I_"J MS93"[Z"2#0!M-9Y2Z=W2G2S6V()(ILL(2DON]KY[0#SR3A0X,\*['&R<&VND MA5*]YX$MO[ _*.:\:%Q)<7KAZ\^+-&DFTGGWZ&]7G$@%8Y3*#N>$/4R_FH7B M'95#JLBSM#35LX=#MCO.AD/F].YQ>_-@;&3.P!_:5<0^7!*D#"^BWE9SMJ=$ M1U M);I/%)_1;=.V.>Q"ZF.)8'VS(K.7&NTNFD\MVLS2M7P,NTWNDSKDPC+= MV?,6+8Y2AMT3&]C>U;;VOE5M^MDV_6Q7T,]VS>?&-YW9E@NA=;JJ-=N.;LWV M05 WAA=6\_IMD"I;VU3"U;M)%-#T.'!0)?5!7*$MZ.A< M1CDF8J&9-^9IN4=1M;.OG#,H6'WD@#H3G!*2:;TH-TTZ-]H]PG"JRH@I*!T5 MG?D-'U$VO-TG2*8IXZ2M@AT=[T['"9.9!,54<(W%-2N"D=90*U4\:%B;QB(J MI4)2P01?50<4G<-M"EEDX!NN3.@0AI:I8XG2?#36D&(_YW+2_I"/T*4L;I05 MX?TXSM#QJX8(*8][R%F8#4T^HH(22VD59DFJ/8JL7ENE XWUZIX5I;L4\$RQV5-PI[RW*>2QG7S&2.G2DA"#KU9[J M'$4=A(ER9O?@&<[RX OJ(N3!$B?<'"3:/P?XC186B,L544:(<#CG+ MP$GRE8ZC*)>S$H=5W0QA]U9K.-HQY=YQE'=J-VV6/:X5ZF;+)^UB* 8H+;X! MPZTV>49TJ49R!I&@1$^5PV^+9Y5P@<\ISE?MJO4;60#&NTIF5DT=5 TJ>,$H M<.37R- OO=D,04EPNZ'1G=/187AK+B/P?>:T9T@]#=3B!\NB0/&9R<$ F9C: M79=FJ)#B8EF9I+./ W"3/;'5L9WGSL'3F.7/E)+]Z;A+B51K^P$5A0[X$'^C MDNPAA(S86B"31>R1&B).8265R MQ_089*]K.F0N4!V=5:&P;L61E@0NJG1Y*IQ*EI*&DT+])5^F=\\8M\,U$S+( MH)/]U)*]Q;\2WINT"BQZ>AZ%W5'H7!6LJ30E,_V\L1-2[JLS?(N(CHHOZ5D( MDXY(&U7[X#.!&[VSS50(5T#K#C-O4$'2OM65P&H%Y"RHL%559L6Z!D3%PBPB M_CTMLO&)E[:\N\#JSNX'9-H7J'ZKP_0NQ9R&^@ MP5&,H,>G\3G7G88?E'58!'/*!\".@47 9"KU^JIB&"4QK.2$%8^.6T$O86H6$7]$J&4J6(8[K,*P8L D/5C"*(YF%0W!4@4 M&4:D'V,,D1,2-\24,-B#R,U)L9>.!U[E*$E].#=+U>/IT1-..GM=QV+?V0]S MQK$Z0*R/O)?D+)'1R $>HG'R]1^(;-,0F M#=&I22SQN%(7CGUS^9"W1^B>#]PO0G\S=,]#Q#QXO($I!]"0H(PD89H".-P* MWZIKZ?J0JR8$LV)%)G IPT3*VI M*F@^TW1&EM#=OJW#=]'<+H.G"F@,>3F?I55^:Y'R8OJOF/NBJ6)?X_K.A%;L MZ,$C8\FK9[MUAI<6*WY.XAZXC.5PA.ZV02V3IS-]#,QB.G["!^3)6>7^Z>H7 ME:_& YE@H-O.J$XDU&JTZ&)@TI@>G2BTXVRB4/D<+[<%!+6Z+8UW5N-XN[&- M[CE$#7^'+ \]!#-^ZI2'?D*OQU,[Q^,"R2AE41A.T7H)_%D1E;//"?U%7B6F M*0^QI<]2;)5RH^TXD_J\XD,UJ')R7KF"*5)UK4OZG(95$$ M!^(3,6>[\>0@#QFI5]H%0NX[*W9%=\6Y##CII>LE\4_LG,9;Y?7!E!2K<3.> M" <2W%1I5LA8:2PI<9.EG>-4R=4B%L#VCV82M5"/$MF=7CF9;';#52,*-JLR MV-9=,LJ6<# _R'10(-6=1+'"SX9W#"N8S-U*<21\(Q"JDXTJR2S'Z%2$>L:L M3'MM0M6&@E]STW8OIOSUL A18GC0)!BWU'RL?GDVN*E?0@%+*RVYZ LXKXEU M^7A36)-1+>O M^5"4V\>T/-P"<4DR6CW5M?0JE[^K"/I]VT,C[GAFK(>P#=J&P[PGXS@R]U : M&0FW.T5.J0PO3@9,G_0LZVWDQP)5#8TB$)A-)9'0GOP/7B35(+D6%)B0!>1& M&UC'LZ"MJM,3%(9L:9A[)ZJ?36>]'+DGTFWF5%?4ZBN+SCZRD:W6?[#UDB($ M2I;:"(0(QBPH3F+.MB[42ZM\KDJU];LQ ;!U'A*45]IN&?;AM]8D\#R)\+I MM76%,\5RC((^M]/Z:0>;<[]0QU@B$J0%Z4B[E,02 /9QPQZ=9+%)[8Y!)N=) MM-F;;.+_VLI8/^SXMJ[6(0U9N>-AT99O7BW2'>[*=GNWT^^N$I5>IZ^D:["8 M#QZM!(Y+5J=*:-$&/*<201.M/\W1ZX%12YVC^FG,W]C:A=5G5%EU6#? B)M8 M"8;GKN412#'E&6%,"3C,9SWS6 M4'J8@X2';TV%@:0G;9_30[F/%;J58E9WN M#/9>$FQBRMH$%6)JEW#957^F[Z^(BA7"_!A=*JHKE#!_3)^TU9*B63>C XG_ M9\Y-*S+;D2 Y2P>?XPNL8AR=3*=]R"*Z8(K+RHM^@O0P_9"NKDY,/R1/G;I- M;<%+MI(TE&08^NK$9!&=&-?D2V$JMZR?/\JNB 771G:]2+K4 +O)H8*2S=]AU%AJYY"S5 MQU3!G'7UI=L[IG1T5(&%JF/C6[I]/Q)PD5.<,7,(34VU,X8,DSAXI/-PD/-8 M@GL0N78P*^_L[C'<4^[5HB^6AD"?1YZD(:19N8 ".#?),/X@,PVDS*1*9CK_ MK+B>\'ZHU$$OG^BTE AS0\=&M]*#-#.3=XN5[VE1"_XUIA/O84'071QCOA(L MPC_@R]?4AU/ZJBWE$Y!A#?2Q7YJ<5R](BLN:?>T 0B%<$3M0N+ MDC'==6E),BIJ_6ZF1)HAGIV3@!3Q$3;?NK;RBJ$^PN@=X_T25 M1^SZ'CAGB+B7.AX76_JG(+]\W8+KGM?*-$=0V!'XD-H%M4Q)]&P3!23ZIAL? M]NX >TXK19EHKS4W51UPF4I+2==:J:I.:]HN'(LPSDRVLCK^F*1,WM/#+I4\ MX[>4M+! G\(W)4W=)_EE\H?I(;F^X%U%) MT(0$!9Y;7:K5OEH@94#19-KAI'4$U3^<1()]M8[%5$P!'\# M[OM*I[QA@63ZUINI=-8*;(*@=E+K8!1/8!6DU!IGE^>'[7;GJ-ON[,K3"G10 M0Q.PL.-:)PW M0K"R27TMQAX/*20MSW_(BT9+A*AX:"R/-5CG1!8M]L>F=[ MQ$E(2(F-G%= L/?H_DZ8$BD]DH"0@\!?:8T"$E!Q1UB"+#9"^!0?K8[J>,1[W%U8I- M'7= IPA<,@5\J#:.! 47AY+8?:54A5CUA,44$R$,A=> $[P)Q#^ZE.3'%0+PF MCMHR&0E(7MUS2+9^P3@G%9'/XA[=(5P7_^C*(EC\=>H(F>;A[>W^54O/B[^Q MT?CM!XO0R ).*A)J-5$7S:GM-346*DI+\$OIR4!GLMDU#'+ M]*E4XXF\K25/,D1X*C6I;G2BA9_ /@_9C<)<4&Q*)E_G/NNTX/U.;B+-IR)- MNA#Z:"",75 E<_8!VBH\FH>T-$<)B0G$584 M!//2S)_5KR%2V*UY6L!H<+9B&K:L)#'E4M Q>15WHFH,:CP7,QJB M?"1/;2B$DGV[)W^1O0=BTX=/Y10*+(P2)CW8CP>1*+).[!0-.@6-;#P5*)HW MML=Z/KL[A_N[NP>=W;WMW?J%?4[M5A?@@L>^J:#_1$<2H45>4U7\@VO6^ \W M!5UH9((GHJ.J\D@A2E\P+5GR9$")MX3&^KI72KD-2"G\H5@$FP-,?"Z%:?D(SR[GVA9)N.E6BOUZ M,! /$T0&R4=RSV3D0*B#8U&4TOE Y!(8MU$VWI7JT$I_2H>,\@M9L9P8YC&%MXV]Q:9E96F63J&^1K2LC43)%\P5?:_I#602H0R PY)K"$$5.MZ M3,;QI6:FP#_43DN.M-I;UG"7S%0OIZ3%Y"Q(Y5N<-J!B@7K'!O$#.(,ZI!?Q MC@1\S$UR<,!N(%+SSR9&(B,[TT%OU+A4DP;" +N53 1!"CN7E(F*P MU991@RR!_Q_H+ZO+6W#IS?3OV]VM[O;VS$OMK<[,W^>^JK.UV^XNYU7=K4-P M:N]ZU1N:I9PI+"82Y?>-[8TB_D*5MT?=\:W7T47,/Q_<$F,0)S M-_'A8C+J;6*R;J?;/?Q_@^[6'^/!!C!*]OO&8'OWSYU]^4,E1M8>WSZ&L-L' MXUN:<)7A%HZ'[?8/^6.DT>$C#Y Q1TA?F/T[=]?,F\2[WWK)FW=S'RL55G<. MGJ'?R>%"DGF5[4X6&4&UXOR 0H4?4+2VO%-2<2;)U;)CL2*=RGE4-46S[LM; M=UC?&Y90/C_/-O\#CH8R,BJ1NBQP099MEV39P?7NSC)EV@G>)_WL645\-C.1^EB$4K5NH+'#Z)(T5RKAIQ:1_ M2>0L#\HOO5<0[MB"\/#@=GNI1EW]!.%G%4HA!^E,.TB--%SO%CTQ1S7CQJO@ M @N@9LUZ/VR]3[,AA4/,&6/?=/2L6>(E+?$W,)J9ZC5P,NF!5N%^/BUK2)<0 M"/"&,!,7(>&G^\TS#SQ=.YKMF:(H&Z+#SKYTBJ=I0QSG0+SP&N'<"E:GBVZP M)$>"T45J!YV'1.?C$$#-QEF+2DI-[:@\.U1U#/<),I=M5J?K#"3D**M=BZ/3 M=)BL58V34?-S!.JL3\O#$Y3;S&_'LA;7*GHE<)":C&<:#[?/<#1UL;[/0TZR MVO8(/L-ZL0AFV90>DPJXX*X+I>^I,E[ MRLZ_4I?I9"E9SOC+Y?LK\:MJM TOBD>@-_"H*:N0V/BK*OL&T\'3E-9)AKQ4 M=M$@IE;;LF4TGEV!=Y"=H-IDR_@D+.E/SLM=02RK &799E6J M$M1^/5*F' M'=LIW#<,-IH3TOX_>^_>W+:1;8]^%=:<5U(7]K&=.(]QW5NER';BF3Q\+&?R M._<_D&B2B$" X"2.9_^UVL_NG>#H&0Y2DC/L*9J8DDD'OW8O1]KKT76-&>3[N5#9'$&X,?(.B-/.V M-=3ZKI.M-393A1TPV.%)\M>]4O='%L9:G)"6Y7VS4: M@[G.9F0-HY(>"MI24$,.N'J/:#8!.,1W(!#2)- 4(U4\7F$ AY@U8: M*$4*?1DFP@@1="8(!CIQ3!=-4_C_TYR<]$P0=&=P6([XJ Z))X9%A?A6<(]0 M[D+3,17W:V*JA&E M/T']@+^.3B[1'-6=D$W%C^!O/U(P'+I[8HXU)E3M5W"K;QJ$;WZTGQ/] -PN M4+(T=+*#Q$B/Y\'41DQ67 'B:TF+B7Z2Q#G*[M+P)OWS3!T(K,Z;PED"(4 4 MF*!6"5F) ;5I*D63196WV@$+CJY1'>?>Y:L$YA4:IT@YBN8DBK=Q9*4Q-EVC M9=LE"-Z,T)?@G\FOYYL*X:3C5##^.<_+MN(Y7%?;8/<8;5DA2M0YO6I*LHM@ MCV':NO7:Y2TM*>;Y:YLU24]]K*F-%Z&U:F:3MY%7V;]AK_ZUMI640?LUFBL5 M4Q7N6!$-$XOHS2]U,C#$4;ENX\UZG3AVMVGB+7G) #=O)62%+C7VGG%7&3&> M9O%YTNA=9$,C,#]]^7@[Y^'\YG 6%S"*V< MBQ0F/D.#9]E)B+K,KTH-Y3FJA;40%X7W2<"V!OT^%B(+K@"LVO6RD9@647$? MK9O_)2]SUI[;^ MXG'EB%42;?H2):/-(>@)F0]^U9+1!9* I(;1_!J)*QF73G:K/^@(I3.#!_? MO9-T#69:AW:-&@_"O83TAOQ'KDX, M2AJ4IL@7&[7U_@^S2^GZ92L4GXKL46@.&4T?A-2!]K3,31)!0LR!%3[T%5*;WQHLU5@-M?2'_! MJY)1W=HMC8-WZOIK,-7MPK/E\6)VR(_AD6L@GO5"YDR>8"#SE?>2-L;'3S)O M.R=P(AY0PXB4OY5*K]AD#Y_-"'G5SJ]CV#B M[QC_CJ"E&*(FB*G ;/O\Q2MEMCWX.][6P<0G1$Q72CLP,1V@X]3V6T! %99? MCCV1]6#/E+2%\*L%!#UA?-I =^ /F-H[S#VYS+4SLM([,DZVGZ2XU!Y#Z'MR9'@(&;-60)'59C8H%U/IA1(:G:= MDL]N!4YI;]9Y;(C>,YP8MO4KOY3SE7NJX/'HT&7UV3.BK'>Z5C;"BF#J=!7(_P$S6Q,\\2/5!Z( M*[-I0SGX1_7QT'?O2HO\1IM\]9)Y_@YYB8OFLG; M&!>?=1T:7S-ZG]LML@D74,F_N.9W:2$A0&5?)U#_XB[TNT M) =@MR2>X2GH'\HB+,>V816AK4K&&3^[NRPKR:M%VF$/\J'- M9S8=Y!G.)CXY(4]"*WYPA.*TBP /U;2,*4_:G=- 6,OM\+U__*V_#55X&4X2 ME)P2P0+XK:IZV2'^7M)VK8.I"PL60Z! $/N>@BZQ2GK1OUT("U*0IMFB:]L9 M#@'6-0+!=^NN2G<=R:YT.062%>;=[Y1$%6^(C$!>1-%O(*5R2S47>_ M"S[U?:E?CW[OLYP9[XH'-F[7E&0(P3^A37>%+#F%^(BOMO_-Z_M3);A2'NFQ MZ#[&_B#40L9FPYEKX634[&S\W+SRSA%U0>=73*$OO%D9FR9A/)BK:RZ))!XK M^)%(?P372_VAF&5H72_P0EXJRD-FOH,L#))*WB)UO*#@I9.UTN<,+SU'VX8< MG46S-B2%F];?$ZAD0"[EA.@ =<3[/Q.;.,F]+R EB4Q?(HDU]!6>Q9'AQ&)+ M9HY\D6=[[D&N6?T =)=1XDR-G4P7 RS8COLWHUD+O^N9D)GX,@^_KN]X.+_U M08J?Y2%CXJ&LX(=L6MGX M#\<$Z58J^VUM(>54R&<*%A#>^_E!FIB=B\!'.,!P:8E?^=!:>#T24O>\5J/8 M$RUXTHQ457']U(D&BU;,0'W%T9[\MS1]$[E15D5U*\,"U]_>@>YP:OGK34C$T M]U[_%3?P-,J$%R@"A5 M]!=Q]M7BZID5BU5-NR43W1W] 9:P(@138]4SP_3,_4D2V'I=_6NSS=4%U7/M%=^6Y;<1PL$9 MB<6=+'FH!R#STL.8Y*A01J=Z3C509Z4ZN6C.-_/>!6DH;I>:*\NAK653H;W- MRXY3Z_>%=OHC$09'&:5KGOIE! >\Q"Q_@OF0NE3\V[ \=8BA9'1_IWZ2I%77 MRQ(",MX36Y 36\8Z!TW<4UV:3"VGUPNO\(OF(@[_+ MK9!&@0(-1>@&&"*2TE3)45FNR+D\8 R-\IAR1])DO,N(4\SI!LD8_J "?9 \70@X?CJIS?C-!+J/6ZI.V(8"N:XM#6H?K*U:C< MWH@<49K4.=5A(?$LV]5'*1U?K6LX"0M!7,;?,*DF'C*D= "R<:$Q$1LX*OWQ M3R&AK2]V!+OCQKUPQ@A(;Q9>1>CKL3SRODW@E_H9UX7>.$K>X;#!D?_XT8._ M9BHT29GS-9EO\_?_0?]9V[*/FO[U*WR929G+/%&64KP;B,T MF%9;+770>%/@S4G*(!<(#SX($I+U\VZITEZC>KKQWG^WC+;L@E&TVD?_XATW M^S,$O^-S;?(2[>M$/5Z[ZTY"!UD"].]*6%$C:)S)"K SE5Q]-NSL]<4GS3U M _HW2'O]9:M2X29'Z= 9S3V\SH &AL>!AN'YBU?RHY^]@PI72.6,\*GL096= M;D0*0^(\(31D<9C!?O7?J*$3*1H'= E^N\.GMV_#)&AE+P/6UF^.+7$E $R4 MDTQ"5.X#O "EDT_<.X6)N'?+N&_Y_W>:VP3N S $E5NO62* M_DT7!!=5--M?PN\JRFJ&4*^7> RR,!1^"S>TN9H31,R?WW-\4X:7SPYX$(FS M#_E38J!Z_.BS+[[R;D_7KQK_@L*023^7=4?:Q^<_3;YZ].C)8_K\62]8YS_[ M:[ A]B=:)=$M?>2M#M*?)Y]\]NBS3R=??/;TP5=/GSX^[L4(1_7G-]]'M7>U M%RT3\=<%F^(I?F2V_@F.*9SIK2.0W8RBH&K+,1*W9V!G#KXN7UYNUW2F7=)Q M+9NYD_C*&FAB.B>4*W\DX[:9$ASZDQ6U\-!520>"@5=\@.?Q'H+V#DURO;XM MVJGTZ1'RM0[M'6)2J.:']G+Z:8K60+=0UH6$J^!KRD!FD# M.XU"+OWQI9NVWGG>_N>_/?[BT;,G7V2 N7V>L/WS\ MY&XQ_7=+\6&YF\^BUK>21$>XK_/3O" MM]XY+NBMWS3>[^XGWSZ,W_K6]^R)#YDU ZW1\;'[>F3(QVHXUI> MK[G]2V!5Y\O2S7<]JM^XXS@I\M$,R?/\JBRPX;XA :4/6T;I.]]]&=TZ9L>V MW[[XP/WVNP_4<2TNWF$Q:WD_.^PW&!V*#PXQ$G]Q=5VBW'-6564WK&@RR;=$BUE-SOV;=8X!GQ>D/^O#ZGUDT__,!]X; MH"J*R5_\B0?BA0^__ITRGU\ MI]Q!DB6;JG23LX>3BR54:8HCM=?'ML&^^.)(!^JX5A'0'Z(0HL\DSS09.IF^2JTI03*DG52F)G1#.V 0H#=^DM> P\" M&,@C &*!=GKRZ/$7 17E?_@:M(U,7UD0_(AXEPG\&F[(MYB'S+3 61K2.)@R>,+^F\I3D\;YCOB=^E;T;GJ MFGE_36)<"TG>,1MVJPR$H)KW$< "ESNWWWQ+O-%I_]"O#3220(*TV7/)Y!(7 M0KK 2)U1DC.BD5)FJ&+ 51#_HJS??DR_<7,TZN%1N.4H#!0N]N31HR_2@9:Y MHV9U,]J1%%RX'YBEW-"O^?%P]95KLLF;?-T3$#*;? .R%J:<"M/SR[*AWK"F MZ"8_$*T(O_!?VWS>\^_]3WU3HKD"_E5\'31N64N$@U(6'U0N!EG_K@3WWPIS[X MW\C<.E[U/Z"?,'@B.BL@ZJCTT7N/[*%7P"TVU!CN3_!Z\MG3R=;E+<%)XY>% M/QL'5#FS!XLE3(MG>,]Y#^CKY>^RB78I<<<-]\Q0 \Y NH)/$'FC:S"<,)=3 M1&F;8_"'?*OH5G^IW20?7V#J)H!A2],E8-,]=Q."9L$X+8^^QB/Q&S[^@FG9_?WL MPS6B5*;DDT70&*%NY9Q8$D C61K,N$6%&WD#87B8;80VJTQ)YC" <0A XP97 M,K2$$%8]9S.%0?'?N.ASO^5G,C!0M.BZ#;#RHDY#GM;(\\GW@J^@S;'$J]L3 M%77"0\WC=N'6/7'C8K2^Q/WC2#[^VC_K=])8%.$F$A<:,#*\# M&S:,U0?A(FSTI .;93 57X%GT46JZ'Q& LF%#X?<]=I_K<^DW[V##-Q/?)%5L=97Y>J:KVV@3W=^5J2 TI V(^.HQY$ MV'1+DGX)7$*#<6:.'@X!_>=?D)K9:XJ_/X$LV8]G?WOQ?^2,_31--:#IB?A$ MTQ>;577LK+=:W0E7D^_P:E9&F^?A,T 4=+) MX^/#B"FA*ZBVY@#KN&HQR'4A4R0D!'/O@8'!Q<7V+R9I6GB_1U6#6$%Z&\6Q ML\FLO"JKU,N8,_]Z!TC\;'( M%%HO>?QM@G]7N5'#R$*(?@.Q=Q5]O?&L(@_F-?$*W'QA'WE_:-I[IT[GR]2E?_QX@OQYE=PS&<5AJG'L MU=K& 9N>UA2=B[,WMN M\$E9"B\14(M3 F8VE^;H=KVZY\@S0HC).X#$=.1_]X98AOT]7WL36JM+R+V+ MNU?PW^N\@=YTK@]JB/O\U/.\[4$=LUYN)43((72]8Z3]1^DO67KUC\X>CV#( M#IB;,$_SH<;/2F".I,[MKU68P4=1G;*_D%,ABV2XA3B$IT@A1L!*4<2T(5@Q M/WD?1LS=_=J__^H"P5_0K&QS-M>PZIU;1#*ON;7#C_$<]KFR][\YL8[1V3"\ MG9X=QCK:5,YP^)+ZB/ ^G8/&95U6WJVAI_ZNK/IRUXJ+"WG'8V+L+!MY9C*& M;#MPDWR]QH,J84P>K1G[VD3BOVLZGWMO4&?Y47#XO87S86^HLP0.8/ORK7N@E1R;9**GQ-O[J\^6YITTS]:):OTW#;(183R>EPO2H[\(7\"0 MGWD[NJ5X/!SH@[R==5FDF<3_P]J0^R MW%[!U:Q:Z1,"+ZAH.GO[V&&L*Q$#N]83*.B=B0A#*%;:<"%\7Q_]"SDS$211 M78P?+AQP_O>?V[U(%;"HSV/R*R(^8-0-XQ+?79/,!E77+J$U?;;OE,9:6/D5 M1V?JMZ\N^-TWO2CHA"EYIH)(:5&T;4C2-IZ\F3VC6>@/3V^.9GH=/R+/VX>\ MYMG:2M'-QRO%P^1A_NJSRI;?M.Z=?>AB;T_.'>)]PFB/?Y5_5EMTFW[9Y ML<$U.8JQ.KVX]NNFZQ?ZD>>EGW__$#AQ-3O%-(1J>/=Y#C^]PWUO.O!EZ>[Y MOC_;9OXMD9]:H^:[K?WD__SPKQ_?(;\7QWK(LWXW[TY>YVR&I"Q3ZP7+2]MJ M/*%NROR<-&96%3>?.R:(23+^K0,U+;%;4AU$2P90,I6L/U4.DC1CL-9I!0". MK'GZFW$0O0(Z8Z+EJTSE>_%?VJ.X;;!KG//P@Y<7]BW_IB>H7NC)XTST37=, MT2AZ('SOB0%VJ,W^:L=#H6?9O;;6X%,\1GC?56/DYDN#HQ@$;QJ2&*_%/\5G M\C1/LS'+*;G:X2W+E0Y@B'(&4R3']BXLXFO.#>L[Z11H;+?G'6U(K3?55W@D MAZ>/WD($!P$3SO+F>G"_="CBT^!=X]R!](>5ZXSN,3K)K"58IW&YFDD03BR-FW,ZB[F5M%-L9; MGY!NQAP\?G2"NIV@;D?U$D<(=;MQ"PUP1]YB\SDP,.-R#K#=ET(1L="'X.VJ M;(G\DY7HXF&9IPG#D%\*M6X0"YGT(3U0*)$,P#Q(88U6//Q''X6*1U+LB(DF MR0"QXO2-QWYR+BF_H<'5=SP-M>LYLN/4]YK9@1667O Y2+\RPA:E5Z M)Q>M#<,TK#PK/<(J+#%"L;TZ?WV6&3ZHP+T&"%O7E[WWTJ(HW^;=)3(',W?JOTB\TL?[O=([4"U__:>3 M*_NQ>H'_PJ[LUX+R=F/SR<_ M_WC^XLW;LU<_OGWUXN)]E12,S?O5V^UROCV0T?O?9@/I]DW%NM90?63T.?5! MI!(2U/4QY^G)AKT&),U+0MSEJ-K'4(] ZJGU5KY5-+--4/UA]?)KQZ3^)*J1 M?C_S+@*U6HH6./EE&Z2,5%U&% CPS%QHW]2B9T^5W4'9/X@9 A5!^I9^;WJG17X$KK-=?_0KKBG(F@7*$([3#8%M()U(K'*T4 >YYGUVY")YOP#C M?N4,(#6,&3FR;1 ZS9/AQ8:6*C,65@M=D TYUGX%DKM.KGBX1F@I$G?;N^08 M_/!)_CHXPL6:J9J5^'0\BC5H) :G8JB[-K->F"\(. -7W^)YE*B_M#/L/E#INY!-Z/^X U2?:2RM:E9 MSJH2B=E.#F[MB.:C.B HL\'T^P,S[_/)TN]D2FN)&IW(*L_$:] ^[-,JN;=S M#6GA>B68 ^]%B3B]:#"F'EMTV+89"YCM?L.X0CXBR_W?*0F "DS\O?*0SS5L?Z;5=RDV"O_BGT-Z0V76J+:*0ZHJCP(.E/^8QAG M2XLXU9GP8\,5QID_BLB>928XFW&F^^.:NV/>FG6$[5=NP8PXO9O9[,RKUY,6 M5V%Z/,ZHVM1,2S-.$0)^9G8:D3%VR S/-)L2KG2:OWN:OZL&N\:[Y@O7A$QC MDKF(^RS);VJF<06G#I =_YVY-YRBMQZO13!938E 6EG\P&R2K *N5E_[Z+V) M/52G6;Z?66;;%Y"E='I*/!XRAM0GPZ:7?7%LN!IEF0H>3UWD;2%SJRYC)E47 MOR)DF7@CT-0 O:YS=B]GVUDE_E.RR(TO;H."0U'ZB&7:5"X6DU:H4QC*AWY/T6>'HNS/9:E3R>'CQD"LI!.,[''5?2V2$=#.0AX8EZ-['+)2>J<F;BE;1(B# M"$PIBU$I(L)E"!7(SV)64[)"J#-=$[;7M(RJ\A*+OG"\6_S">!7Q'=G$Y _- M8D:7KP^Q$7GW0# 6V X4X/D/!9.%TB<:AS"6=5,_(-L5GW>>7S44(!3^YZY' ME]6&V K5C>%US@M:@DH:2702N]&MS*_$!#HY;8!8BJ< 1[.8.L#^=<^1@!!? M9K?F-W"#[<[M_'F*K8)72!G)V5[18] N+?OH-F$PZ)>Q(@T_" WO5,*NM[I^ M\.M%0X!4<>Z&EBJ7=_H-E>[#'R!W!+0KUB!"E M[I)0\OTF-@U^>P1F & 0R MHA3XX5U>&NWDNP3M./@8W8:^R*F?T1\[!"W?@#4A]SM[1?"(""L@_$#.Q!4; M+"KTQ7>&$"/\UIL1UT4VB[SKW&I:T=+4XRDU*FLWPS%OMC"N:C$-9*S:$)JN M_$-B*ABN!51W2]!T#B 0BT@'GK^K-\1^>ZV '% GKP*Z?)ND*C,YO L%?C#&?]V6,\U;A^]ULZ7_; S2.L&< M!!Y-;]E6$$96XR*L5G=TI]<<[^N MN.1UE9<5537--/G3M7;\:3+5<:E'VH@XF%Q1B',?+Y3M7$%<^R961^U]A=69 M/BFS8"JX&IP?I>/F[7$/\V.69$_7'U]C:A"6/E2B?MG$FL2QG;=T$Q[C8"KL MH-#4@F%U[UEO=F>R^2S"A*["!R1#5OU;Y%M:(2 C6@MS$C]BWUCGC7:A#PC: M(SA+;YRBEQLAS(B#QPY%,YMMA(>:AT#CKFB\]=B4S7^"G=T;B$. 9&P\B?*$ MUWZ7G<;XOL981A2[^9KP+)PE!<34.TMZ&H)^C I-I^8HVQSUY-2R?^IS.JJ7 MN$.?T\E4WAGVN0O32 KV?]\T?4YQC8\(_29MN!'5.+VG<^M^)L/OSEG>SIA, MB_L,3#(]I+^]54[WCJ!ECLN=IP&_QP5N8?WSO*R(%9.3T4%>:IB 11B] M$N*+:)U$Y;+LEDC/093R-%'W=YB7;4%(["TGR.:N=88YE(6RA*N1CQ!)<+#X M2Y&0KMD)/8M]Z^T;=.6W8J3NJ>IN9^I23/>TE&T-4U-6L V&(;C M3+B>!8Z#6=G.-BO@[V9."OB4>17/?+*AI'+GW.4DKZ24<>4F*L*%;@4VO\PT ME13JI#:GM$(09:8LK7'VI3S"# ^XKPDDJ/9?Y=MAJIPX^/?#98I\!1*H( ]* M6AY4F=,2G!0S4!FDETE3YGR59=ZNI/5[O>EC1^VT%?XZK;;P9XZR?GWC$O@> M//9;="P0HB1MO:/^G S5)BH_:""GM3+ )^1WD@$%UY TS28&,HVDOK0]0ML/;?BA= M\Q]1KKHCKN 5C5XZ $47VV#K"AXW< IOZJT:,D,L32NRI_&*WRUKMP[*V%% M-LR0# RV')H<5-%E#D1",N+9 SUMY14FS=;"FMEE%G@>.?GQGWS MC5^VH'H;]"AB>OS!3#I1.)AAO,R02T[$#TVUU?'G4?:7Z!I2!TFE#0>=LVR5 MIFA+I?YG8K 1EH[42LG&Y*;F\ %K/UF_F'EU9(D0K["?VP2QLW_NI 2,<N@4Z20R182PLG58 MMA^A"=3HF@S7-)D9-E>RC/%^#-E26!EAT3&XX8)Q5A*+)Z@.,ZQV2RHR3$KJ M9A^N(4_FA@]"0A,,DYD0*&K5H".%3F@?+-6++DN)C^ZQS'GP'76#LW?@9QOU M E? V.5,J"E0%N%F9;8G(E4?+,-+MXT;_1Z[3DYS]T$%UX"48HOC(RY.-6 " MPQ$F*E/N/KN$3O-UQT)#3V X0OM!1KEDX5*RT $"N&IZ\+UJ#U^8M\ST^E<< M11 ';.@:L_*487/>8[1\FNT[QM<.,Q=X\X+ Q$8VK$T:1CZ_H.' 02#.= U> M9P*@%GJX'-B\F;H#RNZ71QQR\!:XS905(4XKXH#V>D6\*[(BS/08,'DVW,L" M216%O-/D'F%5"V$9IQ M'YH*._B&>PUM4^H/Y /D'"["C%WZ"Z*ABMK"DJ)!_HG]QVXS15J5@/A)$*GY M&MT9&O7(9.7.##S%?SCWY\LGG MO^-,'V?/H4UKW]PU%O)MF=!Z=CVW?/J=7-/:] MQ5JZ9DRU8$@YXT!2J-*@] M>@*DQYZ^*PF+#RYI''P0>:6FC6K#P4R;./[@CK4C3#F;SD-VQ44[C-N0IN"I M7@_D;6C=C38 2J+X> ?GEE*9W3#[>8$U11ZQ"6'4*&/DHJ)*,H)R"0U?I).F M.Q1!670T'SV["-,.7^0B5;#[1#YTE(;S(L\OY$$_I2%'?2(9]D@.2>UG4D$Q M4B5XYY[QOY2W,)RM",:#EK= T +SGZ+ 10U^1XV88. M.>DT(SG#*K8(XCAN"ETY_78M_F3+FY=)5FK'5/A0224!'CJ\_8+MEN4<;N&\ M(M%U\DI3/W/#/ ?)LXI+B??#BZ?=8[D50,1'.E0K0D8MH'CHR?S3KQWI?#$= MFA-E &TS*-V-VTV/;/ !F(WQ0HD2PRMOGAS?>(U:4$XNAK7[(@+ M >=@LY8X[M7^2,8LD!+T#YHF>]#;0ITGA$$$$M.=3SO!@HDF*##3 :/.MK\JV">P2L(1% MO_UF[8VN=)QA9UY[YI$UP";P#LNTS5 MC,/53IUNMM/MLU.GVZG3[:A>XK[$:0]^GD12-#G[(T"E]G97&P-"VPSH&H1. MR'2?\4&_ ],:0&T"(@=H.Z($'AYFQI'Z+9F( !?:(0_[F#,YOS@%7'"8XQZX MJ[PBOS_+%04!W&+AST\EMG/U M$CZ$8,HWZP4:QRBS&%U1^;C$"1B*2"[&#FW&7"^;0&KDWQ*E>@HNA @O\MD- M'V;6+.K0ZAF@ACL>,D6=8TFG6=XM?5S47&0PWA3!9OV R?,&H(+T,[+!@YY+N3X;/C<#Q;*DOU$,(YHM&+1:PHFU&&6ER MA'U8!KSC\0@O[K5+,?E"(PD_UX3>9@Q=[EUXY&%H'*ZYUXE1@E:+2Z_">0XK M(GYF9PKP!3]V_D[.+[A=/J@3&\H]U;+W<&HEYWNPOSI[10(0-@Q*TBSA7?7* M/Q97:[K\B@+!D-R*%1OLN=K-2\VYJ!>^NN$AY*RGGD7><] E%RO@*578;"9X1<@Q??3=-V[1;2T MR0-(BM WAFD(Q/NGGL1[X_>VYX36\A/%5^,PG%;_[S+L0^4!-.LV['.#PO$!:T$Y^U#*;)AH/2Z(O.UK\2M<*2[?\,3:*IGV:6Y_'Z'*Z,N/ M-:=2DTBLJO *0"D@!GI%4A3E1(($VAM8 =>1WG*"VAJ*')(0"64@3E-[[^Z) M%LA*E^37S*_-K%%\=5ECMY&R*/_3"(CYW[(,E?9(>T<5=;)(_UR/N3LG19/[ MZPF2K>3W*Y*+M-]KUU8LT'HYZE MC0=#?''D7?\@?J JLAHB5D6U[L0@R\>!U6].]!W[N QP,V9 (@V"?7MP6_2# M]#I8H@AA$1E!=*E1QA5RDE":DNYIX;''_9)OFD]R7C]Z(%2M,_3S#"GP5T\6 MJ'^>VY6ZV%MHZRMIHUE M!@JU4I)ZO$5+OI$;!QV,D]'@D2H#H^B[9FLG/ILP(S1ECUC5<*#1;A)O/VQ;T=KD#!00$UM M2U<5L3C0;?TN6)1.(._X!+KI,VUP@-DNKOC0MCD);=D D$8OQI< ]3Z3\)-/ MKC=J7;]IZP=-_2".'X@3%TYH2O3VW#,1<\+$B!'4*[5X905>PDI1Z1S-^^.2 MO-H2S5)N;PLL+"0!%3@B!CPX\TW+##]T[ W)"$>]S_WEM(]7Q.5FXGEJ:O)7 M)-."_^I.Y0+8P+N7D@VO#*I8-9.N&1!#'"4@FN5[R A(:8^:TY*^G1.GQ $) M=?;%A6Y,4=-"M#0JA$=.3#W2?GH-'-'DK4+8-4D?7?/4?EIBCY@ MRT,3L:(T5+#3-3_&UQ:RP4P;HX<&>]4[<@4)U_RB54$EE'RGO'(@5)<1@Z MP2TP9?*+LI21O&#L%IXL_5AH.VGPJJE32)H]Y/JU"0+1"T1O%-U:C-PAN^+N MU3$^PEWZI_]OC_;J'Q;U!1*VBAOJ#:H*K758=]KF$:1H0\,9 N6D#UXPMM=+ M1QW0O/1]M!VG3/QYCOUF21HDFZ0E/EZBK)_G'X ;_/VB#(U,O\_ /7E/[_Z0 MT_9RH/]@ @R&AZ+[9'2:_,_2O[G+J<*G1V4V\>)[/AVH%=H.+3SAK4K]8@@SJWXC*NR M"X>!AL1YC=ZGB33[M.5J_.2@4B).IRDJ<:20"K L=&5[Z:Q K[.<1-.\*Z7R MQ?T[FU;JY/Y-\E9Y@N"H-%59D#L\>MN<:^+"YOZ>$Y.]QZ(P:$8N&89BI]Z( M*RE;$:WN;#$QF?>#"D>EOX4W5V22^P]D?UNBTU!.ZH?YQ*C65; M/.!^YECQHZXQ?^1I"%O6:+"G)0-V>WC&EEP2S++J,S"\8&Z+YWZV2K]_(P8P M)ASU=[S>>*K O-V[P*O-#L4L44,W%5STL1>:;4EJEJ$*&XO/4E/UP_22*TFP M!IE=R#NK=W3MADXXE0JXKS5<#M?PD/V"6NCBRMI95X?W?F]E.H@K(Y/B/]6A MTU7I)F=^A?38!*O21PKP13LP>5$;_BP0L8'Q37OE=DM4D85KH:X-YF?@880E;\!B^@R)VB#V(:@-2&8#;7IG8LW0LIN M9)-7'RI%\4>VU?J[+DKF-X*]:*,$#RQQV*5-T PJ.&7:NH,H-'N15)P%RT&\4]2 M_'8DCNHBV]<$V(*$EZ8+0'*S!^W_IEFE,*L(ZD6^4(EU)DF9P0S,5"YM\%0/ MBWO48\DB2ZT:]W&J="$YNMJRN9-(7N95Y8 JRPY&.GK'H8IP1BPD\BK[#X>Z M'KS*X>.<"Z F.0S1$ 2&CL(/6*V::!6==O.]O M?[RX8'6=C0^=Z%0%Z[)_5<83T,[[R]\XQ7?V[?E/&79:0 W2\.'4[QL.SA" MU1S/Y$?J<[V27^(,FHX74A#<-(8E[*+/T+5$;R[X>+5'<#IQY$O8R7Q5U=8\ M#WQ[8C2#Z]:C !F-DCX#&2<1*E(0S973F"."N--.T=&TN1\@OV-E]P^AH,PD MYLT8?3_9"*.55O@L?CH4&TR^U"?EIXCNK:^^;L M[E6T#&A;F-/HD[+\E!>67]*&6F3?+C GET$T2U@;EC9S%)8O& 6%0N6(CO3$T/K[RW:C2VO,'GC@DDOA>FFN''P=@" M!V?L [J#WD:NS@NMR(6/Q85,QLE;(>PO4J@B(/JZT:$..9=]O CBS"MFE9VN M@;;[0;;#)^75IY,;.CD)JJ%A38=<6!Y4I-?>^2U)O'=RKR4N!\^:]N\I?S ML[B@2BL8X#_:Q!UTI>M5^V80W[LBZL(9PD*96+-UR,P:R=!-ISAG4;&C%(,J M_%PY26OY&>9;R[T'H6 ?-T) Y0WDTWA#X6M"W.7R=L::A?9BG9X@P8&G)[Y(SFU)9:X!HR+RB5?06U!C,C4: M"IK!'+-+$@_G?M.64H@,%_,FBV\-TR))$/Z+W$'_:BW;I@Z'J^6L.GA^XNY5 M8&.3==%;_ARJ/?)R;H1#->>6$,C#U^1+4$/?"-]P A(\^-#A?)73GM M1 J.I_%\\,Y@\"2'DRGG>*4/]LT@/8!(4(RV#%\<-#H= F520A^14A%3P_5L?Y>//:$@WVNYQ&@% M:?^VO,1(M[>-:D??/Y"TGB,ILO8CG+?9Y,?R4HW(=Z4_72A85AU6&AN<.0 A M43<73"<1V5WB#;">2=HEFDA2Q"SB,4R-2@G?0$V6FD(WVOX Y00?",_[$LK(G,^RQJWT8B!MY(EJ!QS[T, MC3;E($-K4%DG+9"I6!WC)O?>G&TW'8]CDK%BK,1'B?H[VE&H>6SA 4E/F4BO MSHD.1\;0Q _4ZH68'TMZ MN^;5J5!]!G;R9L5KCZ+[V#F;=P%\-1@<-*M<*')RH[ _-FMNF" Q0 M$ @IE59 D.YTL*L66U,3G4!01*#PW'C(DX+]HN"]LH(Z)F>8 +T@A#MJ?CQ MG/$@W/9X#\NMDW24& Q_"U0V7CR M8.7?>(F8GEZ)]5:D*YZ)&^I&$ZW(LE*:E-(WR<.,9>6L:X;;S9F3 H6#@.M8 M\I.,/7B$K.F#\T/Z<<)7Z"$Q*C^]^"&M&/$STH=HZ>-/[>ZE>69*^98H-8^%5[!!8P)+33B6$&Y&.@LIUA8B)U*U MLAI4HC8F=YE1'HK0*U5.)Z/!2'D+U-&ZX65+,;A)(N%0+1E;A;_%2Z:I)E-K MAATQ=MX;P";)\YB47W/(CZ.P>\[PGA# M/%!+UO[OFYQ2QD(O;9D@4R4*4HP9 KOWI0_%3-$+LB'T%YZ)+D:GF:/POLG+>6*99H0(7'<1^($\MAQ?4()AP#W).BW,REL MX\E" NP2B\W:?4Y8GLT:BX+F !^MJ@?. M6[9I579+2WTX&&C9GCDV*^<:J!4BK@[*)*ZI$J[(4E:;QDLI==V+-Y&Y+F1Y M=>UXMWDJ"1Q-I-.(&QAW)(_@V35)8\T.\QCI@"71=SJ+1AIU9Z!6>=?IRO,[ ME$8X3*'_?;]>-K7X)Q@[K#[MQO"G_:^;VNA>:@Z71I%S^01'8YA[@B 65=J> M([BERZ]*7JJ<\\?B=2W%X?;;@:8O[_KCKP()S#Y:=%M&$ XK1BLSMKC-UV4! M5Z+(US1Q<6.A&RE1*#4RB.*HI,#01AV6@(_;\)+?<&YKU7@[ZW3*0TTC?@1+ MNH=QZ#2A8M<.N@S,7(CKC)(^'X+FA#-D71D3$90SXX 39IOIBGC6N*ZJI" : M_R]IZTFFZLZN!R?3DI+SX*S1;-8 @6+?(U_D"'JC+C #\H(+;6VZK5"3 ?)7 MVZU4NW=NIKC,0.]GR"+"GN82;G2GJ;%1B/4XY3=W.?.TD%EK9=8#-C&_RLN* M6_=BAF\= VY3?UK+L"&:WLH,KXKG^;^VQLX31NNU-E,+WR9M*X66@8 MA@,-1W/$N.$[NOICDG\":)*$-,5EY$-2OB@(E*3R?I%S%WT/;C\IU<$'Z'8! M:ZF\%P%D(EXWVRQ_$&8C&WA9RC%\TXA9-L](E*'[2C7F'!PSB7RGD#H:/>EL7)B1N2>N=:2U_1QC7^JX(7>$!)%=N[4]76/_(./ZY)G>B9 MP:^IB-$ 0+"?)+ =JC%&$ZN\*OM0/8E(!8V7C$='#JFRIP8?S-M!,SI!P"D$ MV[_261C^M=,%VDRMV:6Z)76KEE7$O\24R"=6S#O MML]3SF,NU'$(:4(^*?/(%;5R$54.T_3*:#QHC\LH1T$MH'@I/:AV>L3%Z\;3 M:<>7$IG<*V?L8)'AK))]F7+&4@__)&X>F],& M_=G$]90-F-K&863O9^V/^,2[T:"_\)NWAS= P#8*E28^D*2@GAP*'])$<@)5 M'"=/H^[R!+$3!'(5-TL7G3B^@_%TA/HKL&,;63#%"HO+R.--$Z;/%#;^< T9 M]O]H8 )SMAJ1HC[FLO99-K4&VG% MI(;_R#E&*,O]F.,\+AE\?_^Z79HR-.G?SH!DSY63,\)F'0$ MA92;%M8;ZL,S:1D82N/Q6JW5@^>V[AA3VA2T+:"$^%MROUN*/G*2F0J4**YM M*;Z/>%M2>1'DE3^@8?6O-A5P'JI^=/ !NC6FC %4BBS>R=EF^P?, *@SI@3U M@1=.9]%^T,'4$7R?D9/4#P#G"E-/4CG^D)U=,G[_TKFU/Z.U"9;.>\E2!NB^ M(LND.B9L$ S3H=!HCFB*\U :8:I^M\E&O;:8NLB(ZMV=9HV+E0KPFJHKI-2063PL'J-.#,N^%/[G@F4C,:X*>\/2FH)FD/\?K^D MX)OZF:GR4N/@BDF1_>N!8&OB_'IW*^^7:F^0']\-4T?[T*"L MKYI+Z67KPM]H;\(M[BLG;>(R@=0J3.0I" "Y"<_/7I516L:0O@-;&XT'9G7IF F"L?#J*7!HL9B5H>0[\"CWQAO!#+ M=E6V&Z7ZGFX6H=!%J3-I7U'#VK2Q2C:4J$%"19J+!5Y4MH6V%LFHQW0;M^+9 MM:AB49%3;?]M.;Q4(>X-%_]WRF8#X.U/]DO2I3QA:CJ[O=^A"-

$#9 M1/Y@&BW:_2MI-?U] \*43#YEA?/9 MI6.'2,EPNIFW")NJ(82^M7[ ^MO.1?8UU?2:^M@*40&=N\.\?.@.H'GN>R*G M3 W<&:\D''9^=3M_!!7OOT>5X6R=.& M_@3:^)M!^3Z\PO&F13\@: LL=!9?X!^ ?/2DIJ+=H4HI&I<-N<=;:NL=A1%M MI]CN,L/(),V6CC6FI:F'!YSFXL@#N[/!VT"TLA#_HQ'!ZS!0G, TXT8!O]G& M4NEO]:A&PG]52JU)^> Q?2WR@0$1/_$4<4U?3Z6Y-JX>YA0V&_A6!CY:.)H M7KMI5_:N$[039R=L,[$Y+D0/,'BTN(V4M38XM<3@9"1'#>A4Y)@ K!:C-VM+ M= I4?#7Z%;H'_-%-=+14P>A[--5/F F!"IN,.O)>O>NEXL%]NGR4AAG1RI&\ M$PQ.(M A?40+UT#0GA/PA-ZC9:A51^(K%= R>H?)\\*,5& DG/J; KCT9M-U M94ZW_/D2#=..JZ7R" GS+BNKZ_90.R?5]PDO,E>;='RZT-B6(DGBH^$E%1/T M-\$U7B$SB[H V@F:%?\;\\$]TP#EE>@'TRVHASBM,J'UX1/G 3%'3@1BBM7F MG<.*L2;\2YO5D">QIM]4VFQ)T':86W$'Z3GQUK>4LWY7@L VKP5TJMM=S$'; M!#2N^:9?^F7U#Q:;)=[(X- 'C]J@TF,]N1FL\1V"$FW"X=0X(9>Z?-KT.?"& M/,2A<(-9=&&M@@8"20OS<+1(,L%?^3N&.0V_\7/DQ_-!,W\0G"U= %JQ45<. M8DB=_[I]#+)$NICD9^TGO-$T9=%U6%$[A$31Z:Y"2$J8)3D3!GMXWN:;8E-I M%HA.WUAGXL.6SVIE;/&V;I-9.X2=)IE@ '7Q@A'6HYWG9$YA@%>@C45^O2NG? M(N07S)"!F1"3).4F_XX B*":TJ%IS3[YD(/)5Y,M:2O9(^/66TX7,=X";C0I M1#K0MI'#C- U?+GY@&,W.BE;FV6''216JI;318&T4 !1ZE9KXJ!H*%^B)+V: MQA:PFP17_PC$SJ&V*85@ KA6N0]S@3I6$&$N2KP1AI<0844"+I%.KN6BG9T$ M9*!H'BE&CE.)!]^,6[[4HMVTL?99.[]""C\9>#2I3(>Y"Y326!?189"3+[.: M;8&D [U2<2D+8WI83'0BJ9NH:0BQ?@FO+K]A^(B>,JV;1!QR'X*;+"8WLH3B M1[.[NKL4H!L\@:8&%%%+^9MUP8X(' 8+;Y1E2X7Y^';P@XB.)(S8RD?/!-NT MW&*#A+>L-VS.7O"HG#+)Q9W+!D,QUN$ /6RBH;8[)DO1ZBH>)XNA^B]'C M#DG,^H9[8K>1]PQ\@/XLHZQ%/A*H,CA&O&L]7C])>W!>_#SY'H'HX:FCC\C0YDOT^\F/O MK0F&;,RH:PF[<. 82RE%51>4 T*:/&(S%/LG\Q'7-)@^I3EN:R=TDYK05VI. M.8ML2B4YU>&2#E,?VC"+ M&5RC;6RC$Y5"HWI",BC^P*0GH.961C+\-+@C'25)\YO $Y'A%$3]%7'2EMV* M:&XXIL)Y#QJ.7 C9!"J)&(,/BUCP9TV!&@TW\ /D+3*6:F :#PKPMV-A];)A M-&/,_ 7Z\ASG%Q\IU^Q?HNN M"->)Y])GD=N6+J5&XF%-#E[##)!)W,N2T>KE;P#;)"I\B88$U,.,R/BJ854F;(M) 8&2.6+.GLLK9IBSWL,KAL,,+F1U!:FCF6B36-=MU2>)CSM<2^_L]JV M\0Y8D[30BQ!28N:+/+\P])*QVHD-*;"-I*L[O!.*8M;-[0K.X]A5Y(D MRV(O.=]7=[C<-X;'M;0CV?OLK41FBJBHREC'W-V-RTW;*XG97-)>XZ^:#9I5 M[L)<=K1%\[O3D^!X3]K.+((PR?P'7>2=-L[-C9DAK.Y060BECW@4@*]F1?W>HH^08E M41U958(_F3;*DZ89*Q"(([$/]CMX[8.J:OPT:%CLJ*@PUM^>V) H&H18J9S' M#O8L?$?7@5V4P2;$54'12'P .6]CR_JD0PEA([0[MJ21 .\3NN](M<5,B.!]KMA]OM!X8EU*SFH&I)I@D MR80G)#K[+H/4Z=S4L9)K<#QPPT-07C1D6>/0ZM(>.;4RU1B20RZE"@O^TEB> M_K@/O!],2!_X>7B16K;Z8QD9X0/!G;;DHI(0*([KN'YU;;3>C%" M!]-%XE/++9,7!1C^6*]A3$ M"$R[L)38!BH@4/*OW;M\YMJIBJF*-MF O%@6Z4B;R%O.X@],1"STQOC K:9- ML95+))Y:4JH3,\+T8IK>P4W#5,1JL4);+J4&;YE@U*Z$RL%(\!5-)E+TCJN[ M( 4SI:W$9)"AUE*(;-QD40G%8ZHCH),M5:.X--/*(DMMA"YH"_ :U4CUY!PY*9'B"7A:1 M1<;V MZ0\T1-7I?**]-5)-E!S1!="#C MO;G[BQ'B#/1F4W?M6/1)"OHY)U>[Q ?5Y1#(LH4^4R\N>R728 O%LC!KERL1 M$:^V,MF:,0^OUS=L?>M$DY &. ZO\#WPZ')[!<62^_IPC(LXW,P#-]V L)-V M*FD^X?PM("\8-T8[T9VE)R;"G=##6%VYXO"6]+8M3N4BV_ U9@MWN\"0$ZQ0 MFUE0XE1@0?01I>L8M:D,HFM7PFT'?])\+JR#E!VQ9,)))S&'$(AN6DTSP 5P M! -CZ+"D4/W$A N&,]-;#="'B,8M'J%VK<7M$B30#<6?HSQBTP9==OYY)Z,3 MLV>[8F6<4AO+K,C&)/#5%>&RKLU1;Q$[G7.7\OC(>2BXUS)8R0!\LL^3 M)8!3\J?PL4G;;/.JWSZ@?M-P*VY8J]V@7XT0_SR!LZ9P&?LP#Y1$:7!#&8' M*RZT4B)5G@R69%48$6>N2)X_](C9',\H!<&DICLYLD.V7_U+0EJ^.D%:3I"6 MHWJ)(X2TW$/MQV))+8_X'G&Z0(-@SSKF7QC@^JH-37J@83AN%^:GG8QFH W9 MX9%/QY""B6$CS)"1_3JB'N )D$ZWP>O*3SCQE=MZO6TIQ5SEUX+H)OCK?EBP M^,)\^4Y4/&*3OBIZ"'2WK/T,E07G&6=E.]NL<#SBI[*>XVB4Z&.V])&-PX]R M WJLCOG;"*Q?!$2]WEN#'.7?M:,8^@PZ#K"D*JQGME)-A-G@:Z;=ZB:((I>Y M4"@ON0!^[ *X@2D\X%9@+&D$*%+A@.W(W>KGXVTJMZX$F:)LMS%JI*$(*RW% MO0N91A)G-^UNVBPPV73Y:@=,WQIM;$+X$U&!:3>2II#6+?*V$ R/;A_ T? X MG:2_^<9)',WY.>Q60=11B!XU*L$EHY65O@;1(Y4>$+IB>L\T&S M;S?Y1/-9!+:2DH5;U4P=2I/YJ?R:S+'T1)0W[_DAL:3MAQ R]\V:GR_PW>RA MI>@Z)U0ZM"$V[5I 8_A+RT2I;%VIO,EG1BBXBH6AIP;C+-.D^DOVW"XD 2=+ M3"4C@P.AXY!6-B&- MMYY-K\3].6#;IL=-R,J3,E1;9L*H*$!G@ 7XG:]63[ M^?#3'_(XJ^?4-SYWBPW,YOC4:7)@#M9\;90SGIMF ZA3*L7TJ7#T MD) W +=V+I.6Q\IZAF,CD3[2=WHO+S%57W!1U7(^V+8114=KSE PCU9)_V5J M&&,^_@YU 9W(-6I(M*8DU>;M8\,5K6D.V)%QJOQ15C;:/3K;DD)LWVY6SU*+ MNTM9@0F8;RK.O:G2!O?'^Q% @;LIV.3I)?$T'T&P0$I YG@=4L5CU+2O$[GJ M"IX?7V9Y7: 09?N/[(=S3;;D&W$O?:7P#+Y<=@)UBKQ3XG56DV M+957F&D7C"57RM@"_=93R;/?"*\&[>G=Y<6K1P;-41V^OVX8?H.< MX];E;:?C\4O3>I/PAFY\G@RW#^UE;:*--F?S4:/L2GEM@%I"8Z/_G;8?4B.J M/Q.N63EK2G6LJ.O#W"-T';;Y9L@N>L[^XUT, <79&PS+,BU_SF4!/Z;"+82_9:3[/&.P73>YUB7%&Z3 <]]J=CV:A MG=TJ01?#R+9D%9HUJ]!RSH8+$8Q17PMY6-F%]\F(EFS!@7/N_U/@8*V9?SELVZ2BXQK M9\VK&FX?,);NVC9;KYM>N Z\ZUIV7(B0BS#RIA^_01PEL.WR@N4J>9P8,Q\" M/>2@(9K5T-,=]QBGH,Q7I:^!6PA&_1#_AC14K:.F=-* Q&R]0S0N16.0OIC' MJ4-ECQU;QMF0;CJ7]* ):YXO7)J47RE502PO DB4<)ZW(&J*:&7C#C-:,IU$ M)\[P_Y)BA=*&I)LYSD_8$;ST3;*6&SWVC4>R98_;EEL881@"&BI>L^.6W/)2 MK3?3"BJ.%$LP7H^_)9_MFP5+(H=4%RT7]N(RJS 6,!KT@5F^#@TK\8XX:AY0 M,'?IWP4G\JR+BN7!N-#V(##< /_#"QPH-UZTR?M1O;:;H >'M^7>A[,:RSQT MVFS9;=HKAX1U5+/6;'3-6AFWJQY>@V@JFWS[^L+B,F,$I3P2-B*@ M1 8Z8_*"N=FEM#L9[NXE?8>H8'? MK3XR"'\VQ[SY*VTEATU +H,VMW.?K!(CV5[PV,GG]Y+.,9G*Y'F-AB+!2J9E MSU@Q[Z8MRIKY[0QG(FT>(*MIV7_Y\*F$]\UUX@(K2I]Y M_\^U_J9O')DJ<+#3XQ<,]J^TC$*(1W,;.X#(X?LU7S;#LSE DJ/MT[<+B=BE12%\O4)A7)"H1S52QPA"N7&+<0%M-AKD!0'F#1Z MZL!PRV:9$U(41!6A/=B8+N)8"S* &@X:_JK@CQES-W7>7:,//OG\@?$EI*5B M8N7,8:IQ=.WQ)^WAQK0>FH<3G63J[N(#A),S0==8\9QT2F]J#<03ISD4UP4> M3"%J>I!J&4\R#J!2E"140-(KR^/DL@:H4LAF@@ZHO]XUL)\R:OX*54,'X%[% MPR1=9"MUOVBE@9 M'$X9>EC_%Y,[IHQRS'Z18W\5VGAY-,U[K[C4Y&+G(C7) M6M=/H9L!LR\R V@)>GCD77!CA9JHGAM]!^1S7E]PIGC=@KQN[<>2X\S$I])O M2"2)::; S2^<7',[XO6$7H*?'TXN'DZ^#LJ*G. MD;\7^Q[B@S*W!JCMC;/!D96V18&GUCLN^G=.JA14H;7A4_U/%S;=/:=!-0@B M$I+R$9>E+=%'OB$+P"O%ICA^00+@S/LFD[.-R51?1-L5Z@?/HQ)Z1:N'/R3$ M5=$ 26#?LY6E1R)Q%!5+84;46C,JQMYJJ)\DLF!8_Q&366_>_I_D:J;!4]NS MV![D]GULS+.[QOWBC/E330ELTPWG'>\B\O7$U1[NE[*8^*W7>Z.C&X"(K6(J M0/,_VYVO,R+/CYZ6 SCBWA?.2!_)7CLX/\/>Q.)((3>;.)/6,O-L!OX/,^\*F+L\J"FIG^8+8G\T-LLID)TV" M>YP'$+6ZZQPE#87^,)R+EG&3]C1-J26. -)E@D5@:*1?0(EXA-8_H@SX2/=T M0(,*!\8 I&W*9F;K"IJHE\JI^!=?QVS%_)_]"0B&R/S2UO7XFY#4& ME6W-5$;CWD9E KUB(H_YW+CUT#2DC=WYBUR1 :]/HOH+?[R7Q].OFG+ M*4!19TI=Q/44&:U RZC&0!84SV/U/ 34ZO-W 1*"?]R0MSC #2:T8294D : MR:29>WH_&7S_".GA04\3R?H+4J\W9?A^NW:I A\NR:[ *"BQJ8H@1Z&H5>)1 MX?L+Y'>D.15-I5T09AF#A7Q;7LF 07QX4N&,HD?CW9T$ CK68[W&XFIQP[SI MU2&_O.=07RC@I%:A?/3(!4@(WKQM[)1FY ,\8Z1&9[:<\0TH)AD"2T_R[7< M7"'3&QD$VM$J_8=>G#A&.=/'DFG0MF[;Y*T@0-+ZT>TP('8EW^PJOH;TCXM- MO/GJ@Y9Q[KH>-C^+%")I8L3X@3VGH<24R 0,>#CIJ7W87V0CAYK?0#FYL@K6 MWF&BR7N&__.4L,YVNLYN##&[CS>?\TM(1V BJ(4$:S= _ZX)DAH-;R)D9*IX MR0EC##=\5"U^.TK-94F_$#7V=43IAF"0E2YF P^'3H.IG!2T=X2XC37:Z#.\ M!]G4RA[4:1FSNA/HKT@KSKZT.\>&W MR8>U,5B0PE53707*;G6!J[A0F3>4G4=:Q>6^F)JG[M>-'[@B.('CQ XC%,$R ML^Q :'_7GL:7@P_[S9+@D6Z5ANV!!AE[O/0;A].<+%"+LK,UF,F-/]H2Q*I18)1"VY,?\:#I'3.!?(/*6F>Y'WXN=(#Z<$G1I?"-'IM"DT745'6,%D M2YAN>G]N3;6KBKJ8$*.HOE,8L!5:T)05B;-BV>C"#%41:F-S(CQ/O6V2KHZP M_RP\?=-J6UAPL;D3@TN(/Q+_BUGYI',%Q>!9E0<1NUBH,R)-B3AY@/L2-RH5 M&C=E(2EBVAZ47Y_[.;.G$T%WJGP+%U3SC7ZQ?-/F_R@K27ONICFI^42S^NGB MT420=(+3R;A&VV$1YU-[B&4C=G)"@7H]%\4PHPI .!O0[9_@+6;_/WET@K>< MX"U']1(?&[PE)FP6KNG XQ@$HZU#8=P(X\D)=RSSPC[@;'FD("7F!,14HMS# M'&-\Q#QY].2S+.:(8.U2P\I\>4)D!0C-BY\YP2]:>GQ8O&SSE2.M-@,7SQ4 MVJTH)F>1"A1]YT%*LF=U/G'D^1DHE\'0G94J#?7+0#7B'T9O>[%$E[TJW6?> ML^JU UK91D*0$!^13H: >!"FD)T>R?B@:*I)1 ;78*PGH 6+4)HXR-Q7*PJ& M+B)X?G1QS5&0QV";I'>ZNL_]>_M1J,LXXF^8/<6F[O!)^>?YZS=GL<'/CV(1 M8I;!]?P^Z39@+-8+TQ7MI4Q"T'^_N23]**WL^K7UE[S>H/V=EQ(%>=:]('3H M@K@-)S\0S;__X.>"+<'%,YIQ/*/Q7?SS^]^OT.7$WA@ZB!?=9 '_RSR^GPG1 MRF;7B]2Z:600X$3^';]#',BI$87G6O$I^<;'7D'>&3_5S0I9 M@@0_F7*T"*0@)72W/:]*9$5$*_W6C*9_1% %-.C7_L]_>_+99\]XM/C?SOMG MDT_.7WR:CC>.BD#?0O#BM.*\C4Y;,(>$X";X-*,2N3FUMQHG \PR"C=W?1@K K?H V)F#$:>CT.+ D@(JT[M9QC=.T#-=@D0+ MU.,?=G_$4Y@1)S5.[?#DKDX",-&N2Z<[I!?UH0>)2M9%^+4)^+$!6U&DGQNE M<9J1I]")K(NMI:F+&6!IC+@7WX*K&!W7=_31C+-$%;^4EEQ&+!B(@:DN#1&Q MD$S?<,[MZ(&E:R-P2C/K@P+E5/PDH"N6Y;H;]5C2L4^LRFAYE4$4*=Q5JNF# M/MP/!4U]\?B? C3U,E0]R3KG[Z2HI/64F6++URJ?S[XX=?Z:_I;_P]Z@]T!D.!P7]7:)0: M1=5MKFOJ/"?- M-,C$^2'F/@ MT=RX&P >]9>=-FW;7%."@GT%LNH8>!SRUATZ75%W4W1GJD#L>H!H 57">N .))74'!K^D'DA)?T*)# M=,$.@V':^/->^["&&U4O'E1NWO_YR9?^T<@FE]2 ]><'O^M9<>/[4Z;NBV>' M0Z<_2X;FZ4.JRQ0N*"4G:= Y%JLL5-HZ_QWUI\)U=*FSK_3L M-%WW,UUL8#&NG*(J(%F)''8^%+J.1S SL:0$1Y)^$6N3'!=D/R0I)B!&V/6L*=I%1HE'71(KWL,O$0]ASF7F1^\A91H%:$BD]ZK\+ W_M MX[G3.KVG=3HP!U>;"E-O $[:A28<%Q)CB1!>A 6>)N3>#,?X_B6!1JOZ3$FV MF=]]79FD7HW.O.F#UTQ[7F]5KX>X^YAVFL@GHVQBLUHA..R;V>4SW.-H2-:E,OQ%/1^'F.:(3U@@9&Y:894WQ9.,Y+=63B+E0M S$9*K. M4[TX\A7VTXB=55'R(FD62@)=:D:(:1!>/*#OE=)%,B.4!XB8OR:1BB:&UK"H MTUYP)H"H)WXM^.@W)01%MB8GT8-X.IN.!&D"#5?.3&R-OYW0=Q9]]_B$OCNA M[X[J)3XV])V4Y'*F0YZZ;2/U?6GEI%-H$/O:-!,=1\M<\!6NH\R=J@OY^!AG M6BX:],;TI9].3DN&A9@3"BX$EL8#BFGE_#-U4P7JR(V=6-!J U$/_XUP?PV0 M1^QNB)[_\]\>?_'HF3X>_\3/R/]6IODW#C&\LQ\(96'X\A7Y(PS "FS>DML, M; /2ZT)WF^8U!?E!X63,"SXXL<>K^7"BM7)G^MKP1Y5!H3-4I6VYQ >.998G M7KI8Z],SF@Y&15(EQW'@&\!? ,C$WXZ=H^K"E UT!(*+&[I<1Y*U NZYAUS, MP"&1P4_07(,YI?7J=!=?HW5@.];6*S%,>/3#^XQW92J(5,4B$:?X#=0/83P8 M.4>T_/A$[41OWIF2 &FF%4=>4]N%D,E[&$!1_L[=T*14 RU+L9STTR?M7\3. M'M?ZKYN"^;0L=(?2GRQ*SO<%0 7@(^[B)#I_(B0H _DWU>M @G6-9I^J=%>B M/^<_%CL,0\M+1_V0@6QXUQO?:NP%?[AS*@#1O\"^&UK34JR(]7J! %1$EXEK>CB:3I MDV[(D95,,@I^M-LR16M1QLD!1[[VSS%9E>]@D5S>PLY2RZN/:9F,A(\Y,A8/ M5,-!T>*X^"R@@P5\&R9@C-3E0+5E Q=6MT?D@,K-VIXG!/4S1+71B+M7C#/M9+CD-<8BN*&*BIVI1FY32:O MED0RFBR:@L+9D4C(EO1.L_K[[#"H__B8-M+"1NI0S"LG5TZC_SN,/A6:I;N6 M*I)^LV"IG\;Z=UCI&K*&WE_+Y!'%Q>5CITK_[S,-D@Y&(74VR?"267P5<_!%,QD\F,XO- M_$)K$>=-;+C#>SZ//2^AS_VG%^?/0T?ZL ]ZY2BM87A@F+\ K.@Y2 R5IP!) M+.Z) M\ Y&Q7&P[F_/,\?OH?A*W0)AV07T6>.EX 9:>49>0.*0,\MQ778!]C MF!-:33OI B^[89_USNQA:=96JO+(IU,RJHF$A,)=.J9I0W,F1A!TDE#?(F[) MP,$YW0KSTB!>)GA!#)E%#'3G]UQ@2M.+02I"Z-# 6+"-W Q63,]F4#-.@1JP MBQ4@]^\74#;RM*EE.':I2L<4.L!1D M3,!<6!"JT52=^E.5V0*]I;B2OK?]0PIIN1)\5*S2QE@N:DHT0I3Z(E2PSF$)]-&X^U:S(R#FO*(LQJ08,3J5-C<1!Q5WC,1,5ZIW>6+HQF6^T932A_ M,0=A(-$:2F(;.BG,Y7'MP%M+F/%]SZ/]/DQ7%A%9<7Q!=+!I@[9.FU\'LZ?2 M+P+('SZ?(.5IX>;=*-">3S[M(J>BD9Z6#/0=H,.HKT-EHYGLGHE =<*D9*,S M&;: _P5 \V9AG#*&M/!<$6,RM4' MTN(?'*SR=AG8/_B51I#RA%T"67LDRK'^[-1O#O@_WI;J8/CM^GQ#/4*Q,=6. M&^G1\V%Z4*F4?__LZX=/O\1+_/L73QX^>DQ(+OBGCL].+7Z"OH1I>7K61]LS M4!93E>%46N;KSM+WX- [%4?O.R?Q]TW>^J.KVO5#N;VUWPB(.W :%^9,5&/, MW*S D!/FZ)0EO:_IR>O:6[B9LYQ@\/OH_$M(ONR!D9RDD6DC.E:6HC\""Z5? M1/P(@UU!DPCK N[[6.JWR3=.J^">5H&R&:N2Q&E_W=O^BH6U2;+7]H_POV0G MQ)-3)\2I$^*H7N(.G1 GFW@GFU@36;VR!4;>,V'Z4U>$C64A(Q>R.G$NB_*C[);;Y Z&?86II2O4"?I$X$GJJ]5E6.7'IQYK@5W(FYWFI[[ M8V1)9X%3R(:V+;8V1 ?>F]W!LH/3 MO&U/(W^/(Q_$8[/0%T>!)"D)5^"8YN0V>MK3N@433@=XU@]E47BOY47>,3NB MBO*JB#/I?EZV_E+N!-2^K]F+G#^A@URF(W;4\+2>@+_WAA+*>[_&_?&,=IFA M C-1,2;84FW9 4>_WUPGQ-;]I@=$"="U;=.6W>KPF(.;^V>' A><6YZ[2!Y%$O[Q0*I7, MOTTR:V<:\P:29A7)VD:V%&D?B_EFR^(,>(K"*,*#'7Y^/J LYF.ICGK%B+J0 3X6%0S616VAA8[\9.V M?88/QO&D^C\/M '60Z'V#E)/7FG<2]C5O_ 3\J*<",4!F_DZ4E:8BL-NP:Z M%-$^I[K5_6-IQ;HQ$<+)#;FO 3;48#+")V*_^Z_L,)>'7\W *I6=*,B= T9M5R,"\ O@R\0MN>@IG['/X>$+(%D[#,FD5=_H-/ M?,)5GD;ZGD9Z"-\8(#>'V-?3N-_C"B?(*#F8W#(86@AQB#;US?7DTWC?>;R% M1"311ID2]Q.RYX0PQUJO3TBDWV7<0W$0 E2G ;ZO3+F0*9@!/HWM/8VM>^=F M@6NDH=8C2'N1O;AT6TT_G,;[]VFMI]:,)O8@J.@G]+E7610#8&'(21-FK<"D;CIPH[I66VQ)OW.H$=JQ"^U#P\-%4O3 MM<M_T$>//.O6?F9B@+; M'EAB_*=/=S2Z>MSLY0*.]TBGA2K-@7%B5C43:U"(EJ;J1I U/@ M$C)."Y?D3O;)^8Z(7(_V<74W-7(=]Y)_OG%:^M+BE,RJGTRPW'?#N*0;Z=1< MYFUQG;. #2V^!E,GK8/41M&I<&DAI 0K5Y0\MP 1K:4*$@#WLDHJS/GJ6[OMF'#1SUA8E=?$>9DRSBNO$1B.17ENA:SD/"^I'@7^FUD/Z"C+$(-Q M05]ZT,:W6]6&'<@[':]Q[RI16F0X"?HFEK8/!_L&R%'@5?Z?* MMQ@F>F]ZVSR1]PLUH"-?6F]O[([B 2[<#%],NZ)T\EFE,56JD%9"5:!+>1%L MA9';D>G4X8O1["@1QYS5>V=1G32OMH'&BKI2J5QFRF1*BAUMJHI)%J)^MVK\ MW!FI;$QT[< JP,W%:L_0\>)? ?J_X7$,._<'ZY)^_D^A2_JM%/0QU5JW//A" MOSLO ITWLRHO5\)BEU]W&V+F7.10(R'!-*P4)DS6!:T< ,VF)V&3@[_Y'3F2 M<]LQ.?+ZU/6?OB(19I&P-)15JKC9Y>OI %GR 6]-7)_[\[W(5TP? DSPKZ2F M?D5\\:6;\RB_GX*Q]J?K:>^?]GM_PB\BRXQHPLF+#?FAEZPK&C& I8OBY^%] MI?P/'5)RX$3E!&;$W_ ';XL6W(JO6C@^D/S[A@_+EFGT^>P1U, "GU661-:] MPC>[#71._>K@_!DFQ=3EZ85()A"H1T\F3^UKV134%QM8473!IK3+X);V M(7%!$5B\ +&W6/%F\A.8:7"IO."Q!X_LMDP4J%OP+D&J%5>M=%"##I!WSJ?T M9W;(R%F< L!#Q-GX UTZP_E-= !R:&?WUKA_\!U[1UMU;M%YC,;; >D9M*2< MVUS8M;[1\8LD"_3-.ZK99 <'AW>>E5=E16BMKL\@&$^A%63$NEZ;3%44K7_K%WZ=O2 PT.7--\<@0<4CHQ:1^?M@'F%2AX"!G3+,L'"&4G5P] MFX@#+/BDT3%=-ET?; [SAD/,W1%4J7#KJMDJ[0@%C3!S_N-^VC<=,[;0\#3" MV*MP@O!Y&BL$V8]_GLTK85CF -,XF^&Q![3C=2!5).-+V1 M$A2IZY-T;C&C7%QF]2UNE_E"OEI7Y7PKNTV$N9)'#?22'K< MM4*B&>?2#\4E1=Z:U>#U($YH_-S8?-PP>R41:%*^L,#T4!HQ_J$I.?>F'OHB M[_@C2HK75GU==P M%OL'@@+6/MO^;" )&[:_)(&2<7W/2LS':]!3+LQKREYMUB^@W)Z4KA12@2N75B4 M0R"R5E;C*HHU]]NU%!=16&&EY"1#YR<& 4X\AF)-CHH:?@,B5,-?B7)SFS@4 MK23VE +*6TI-<85IS3@T-%>E ?-C0"2DM MW&V,&H7T,#W<#>PW#4[5HEKH8 MY@_G/"M:[=$5/QSEI%#NQZTQM*E$444WK-V" L\T6WFD:_N.2:?GR;RV;KT1 MNOZQL=[)R9'C;+HY(BLS5V288)W'G\W]PX7*HW0@\@&+)>.]2>H_Y.OX*VYJ;R/HR)TZ[Z64./HV-0R> M#V +X2=CY',]+PLYV\J:"HVDZ1$<*\-:.ZR9RS&\\O_F3+HP91Q^X[Y_]ZV0 M5^,MREY\.,IA49R'@YV%@K!$*XY'^*W];ZGLV>$<<(LM!ZN='QN_M&7=B_7W M%DU0 N)S2(VW@%/&RY51"IT^B*TF!$-A5K?QRV_"=0BFQA\(LZKI-JW3.(6X MF0$*T)@C+#/B9.[5R/L+7W$%*K>K=.6<*F"&;VH>=%Z12SGVQ G;-#VG#_:+ M,5'(HUHO+QMF[/=A ZT7;RW2ZR0L@ N MDM7B_2"X,(9FW"_3EI(BPHOB SEIJ?9V2&=0C9^_U*5;-E41DOK^E^>L!2<+ M(5'Z0(1FPL=NUFZ\O=Q.TJ[NSEH :S=#E,U6G'PVO+8W,QIJLG<35HTW.23< MZH^R!;U6J6LQQS-P)W#O9PZP+O3^,4'J$L3$PR9R3LZKK%:R?K.TK&8 M4H4T]_O2!YY .37^^WUZXO-JS%<)V2H^S/Q/5D';[\N&#@N"1\Z;V?]E[\V; M&S>2/-"O@NBQ=]41%$V =VO&$;(D]],\N[M74H]WWC\;$% 4X08!&H?4FD__ M,K.J ) $3U%B :R=6%LFKCJR\OQE9BK ,V*('"#*4($&(UV,Y50>)X$E)1N( MI]?EG80C+H2R4'OILYPMH'*0K8(7R^ ^][4$S[D[$HO_/V=V2-:@^#'U$8DB M_ (DX.&(V62PR9 OK&&6>Z%%D<\AI&K$%:X[Y,:,5:G 0'7%IBK]GMCOJ M5X40;\XB.$!0+*I80="?(O<4">*YZ!B0+K*V7)P==U)9\L]V+D]@7)ZLR\RF/\LUI" M5#R-T0G7G MJ;\&QEUP=SQ>9*RH&C7F6))0PM%YG@?Z(PP>2,\FH/Q,)V*3MAE,"Q>2= MUJ5GDS .(ZQYEB"0(3EUL1=.4-"<9?OZ25:L,2=!W@M$*#\.C5*$,&#:&1,' MBR[QR/>!;#,D9R7,XB?1)XMOCR1[6=B=5T)9HB<*/]H3NXW M#>PS%HQ#/(CHND8 ?,Q]67(UBEHQ0F:Q^PI''P?LB402HB0?GG,NB\M$[#-X M0#._W_HQ:ZXA63+!YU@R)WU+!X[N<>G\GVG22[LA.HCS*7)X'NUXUOX%.$8D M^Z;(;(6"?T-HMP@=(4286Y@OWW!)71RX(=/;4(H7\'94RT9V9>!V7@[(YXC" M8J&;0E>F0K&;V9P51(!SLZ&8\,6<<4"]H+/5=F:;SQ%ESF5*Y\O. 8AP>LD8 MY%LR0Z6999AE0* M4%@JWLDH-XZQR1C5%8+;>,%:2NZ0T'%TP]*#,"GN'YWP MZJ@$(,RR3? I M#'9/M.EVAOUN=V!V>]UV'?;Q MT610-![;U#9(EPUAIHHE%37HQ@H9N6H"K3 M*;94'I,"13UU20_BP9O1,_T']SP$MG#5" @9]QZ1OW;68N* 9]#/\..SERA/ M:9(G;6 O18I1SB<_"QLR80^1L'*$6TE,!J-E9O\LIFZ*B(&8?[/ .JN].U>X M\'>1-T%!"HN4D&,UEJOO$91(A'.HF"H6[<]W*O.Z99AQQ_:Q)FLBD_\(V ;[ M'$TP<9 ' /A*Y9DZ,GA 67B,N>3SXQF>_(,QAUQF=M_\%ER,,7/H.H_R&;=R MOS]CUDX!;G%Q??LY"W227\H/P:9$2R/O,P'[PKBSM-"=E#)2'SU8=[(PR'5' M,W'MQ)9I2[@U/(T6;1;"4HB[,$C\C;!E1!?4QI0Z'?]G<4&*@8F,])F1Y^Z7 M4C"WUGFP=C:S*Z-^N#=ASDR+-==[(",P2V/(#2R;>BQ+TTMDAH4/#W0D@4#P M#!:BM_G+A<'-HS M(PRD)T%C$326AZ&Y_1)SEU>A)]_"SA(F#Z T<^A9=C< MF@\U1\XL&2YMCQ?$:40Z$?4CX+^2TZO6=(4H8*BX!#7"7)1^CP ML9D6[[]Y(SBVSXZ?(P[N;B]_RY!/TG>5DCL3.*H/8H&7(9";F(?KA?. $R5V ML4P]WY5!D.R!C&$[?IBZPF&258.@X# G7(H-HP?$0R3NHB>"HB(\]P79H1.% MZ%%-N3_F^F[.?X^LZ_:WRPOI@IOED6"?.T"Q7,+)4V'DIZ*1\XGBN9TPK)02 MRQ"]RT0*M#?_=GFHJ!\VV*$++8P)$P LE?-V6"'@AS]=7UT8%N@K9;:S M/&H>I$4$,M_0 KUC88D8/DF.?TS%G(7[$I"6R2K9DA$2\ SY%K8/M2<,F7IC M)A1U^B08<<9(\I(QZ"W#7*09JA"2/H,2B>>H.R&P9<7/W44XNZI%WY7@QQ+_ M)_T\N4L_-WEXPKOS#=8UG0K8 [S9G?>AB1JCBP2+'K_B*2F1!1D!B=[6#2-% M,/9_.+36>TCE8)#%XF!@)$#\WD/ R4R0.!>6)"&Y[]K%(D#\8,W#_HBF>,!, M\7T4C"_31V#92('*4_&$D$:7:%:: &F=UQE@4RXEJ:_E1#+89CP:!H_+S+Z/G-(9L:+V W% MZ8ZT=]1-N!;J8,P'N\ASCT8L%PR2XCYLGOG,I( 0C MIT!>N7Y$B:)/)9857UONY%]E,\WKL(40$H;[427/M7W,$96[(U[4*#D/./N& MX>>ED%#5;^#AB(4W',>]VAK,BH%0BCU/0:9++HAX.]\KCEVS>.;I\-#S^ MP$%,%U>?Z3_/@9TFY'9!5%Z95T,E @.%5[)YF]@,;8,7<4 )ZF)4#""SARC- M \1X_@M#7-Q,3"HW1L*820+G%S9$^1PJ=H]S-ZQU>0/F/$WD2X*S.,>#:)@ABF+<2*M/V1 M9Q/2Y ^6#\X F>:&A;<4!B$E!7YIFD8.6.-")29%B@<<)8H6.6>,06_%Z>@N M1/8-6[W.93-CW,TI! $5@7HDN//LPU+>RE0RS!*27J("KCH/OTJ'E,@H(@.1 M*QV5('EDA]3)G<(5*%;[W#84XQ3?G/MB8Y5B%' +BQ$*/DS#;1KD_ MFP*")2YP$>@NH$%FM/.8L2SP]];HF"7@9')>GC>-&^2YOW)5@02"=8::A@@7 MGF$.2^4RDS!>:\0(ODFDXZ1270 0""A'H6:*1O:P;L]ELF,9"N;2' M*]SX[F?5CS/0]2\A!J'15Y@Y0+FRZPE35):)"0GZ @]33MN$(D=8 MZ 6A]V3V8=91_@[AF!&?E^AV5HPK10)501^8]QG^-UJS@4=%=^0H1/[CG&A& MYI!-R>(LV&F4V2*' RX4BVQD;9AA=$. MX#!BX%JB5!NRL]N?OD0/D%P'9%!/*\#KIERYNY1_"QD[LN"FYQK E1))E[42!%M M.R;AEJM)+D.4D<&Q1-A?-Y)('[YQJ(PX#B:[XOM%-;PTD+ R7B1&G$7#:I%1 M$/,,OE+OPB+*K #D1 4#(S13GTFC=!XCG]>(DCXT[D@=(2!1%K7!5<#I1%[F M1*(O"?\Z=;YA3/ ME =D@#RZ6LC.EVU&.)B%LTB18$VX7-12XH3S->DOGG,]B/]<[X'8#%?1;VV MIC@D4L("(?&%MYGW=BW-B0Z>!U"5 O=4C'U$_W?VELG&>4[F(6V2,;-=H0&2 M'YLR<#A\]0_,D\/J&%C;^0+'8[MAGNV'<3)">7PGJ#M0O-5M8@[HBP5/#B]H@0GEBX]W6ZT5*R%VZ/56XJ#;4+9L\W4CFJ4C/#@M"TR'8%N> M\,137L;]L\%-2,F[8O8@\>B_SGA B@HM&%)@!>+M/N9Z4M0 BZ@"I]MU 5Z1 M<#;3&]0=Y#;"N&TB:H\XEEW+R0WK.C'I)_^-3I3PDAP.]]U.D>Z]E4< X[FQL\NSB,"D"J_'890BL\]=\&SWA* MG@M)8[M;)CW%:;F#A>-QZ6_M$4(T+_,Z)FI3]!(@_C&[P7K+W6";4^R@^T[[ MSJKJ=CHVW]G;'[UR5OKE_.;.N+[>54H,!NL;\,PF [5[\\E [;=@Q2L$2;?Y M7W\S>ZVSQ7_^SNN98- 2JU BRB!(\H0)WMOIZJ^4:A#\]Y0JPU[E_RMTXJ)&I114 M_71^>WG^/Z(T!.^N,+D/,Z#3WQIH@+7,@,2IQ3N/%3G9>G$%%)[D*729;O^81(%B88_YGBI MS;"O ^,\?,I=-XO+Q1<:R MU?Y"_IU,\D#_TNZUF"\O1^]RX+WPDK^]5.)\(^@^,?]I!BOX! M:T#4VMED#@$LWB;SZ.PTCT%KZWF@O%OY/7R'C[7\B0NM7&*9$(4 &^)OHKT& MY:E^S<3ORL]Q<;:P1'*R7*JY(>. 5)D0R;Y//5&W!J%BBD.ASATGY.$8(?37 MK(AH!EQ8#EH?B54K.,XR5HK9(3[C&=G+Z"VF@N.!+.E7;+Q"6;>//(@8L(

&I6&RILI\%&)PD8^$[F4H[P* MF8TECARZQEV$Q=)?Q5IJXOL;':,,9AM/J09S QNK4G8AQ])2R>C$"U*.%*0R M +BCJ%]@>BVE00L\H^+T/:M#4ROB/%U@-BZ9%X@3I9;YHF%!2&XVQ9G9E&%@ M1R&VH9 H2[P79?V9*"6[L#0':J"4\=TG=#V3II<66>!R-OIA\]WE:YMY![$^ M/^I_OCV-V0?YQQG0%K#PYP]>0..DAW91>$P4+]Q;ED3P_Z[\LKC M;C>M;J_T4JMI;OE[MUW^D65/+!N4V6YVS:%Z@VKWVZH-JMOLFY:"@[+6O@I. M )ZD?[QK9TJ_/ M!&##2W8F2HV6W"[_6AY9APH%;^M8M;[.FW_'&LP4K9OX, M\N.W;S8^7&=6M'@N$KH?/F7B^79,/A#IVW(S+I6XQ[0LYYC%\8#,&A,+OMB> MBV8M7YTC79)UE((Y$%]$W8POLO[B>1"$V)O,73!7CVOQ?K>_4XKB>8[<,RY1 M/4UM6EF4+OMTY:C4&OM2V! MEY+0Z['4Y1OTXDU1CM:W8*DE4U2;WCI6LUM=6M/,0/$-TLR@2LS E/J5V5>) MXH[1?Y6I4=8R_5MEBUQ:JI3;NOCG5[-#.H$C-X@7JEW5?[W0I"-!S2 M-26"N@*=UX;-=,,4L7X4V%T?\JT0DWVA%;N/E3JT>^+0SVN"U 3Y2L^72H^? M"(*\'.!< "6K777N,J7N9VAG-WA9[3QQH5"*[9#YBUA%KMGAI"PS@V*.)\.< MAV+6(68B%A)"<@@[!ZXC0G\E9U94RE)K$]E5F-V7[;W6H MEN9RC6VL4C\1/1!E;B*V:X/%BCD_,[O-MDS%S#K%34!6)<:33;6;8O97RBMW M9BF6E$P^E\:9;I8XN38G3+75/:>%^I7=1YA%RUF_U9*IM(DHBHIENV9JFG:& M0ZQGB45\L45-5EMA1)VP>.KM0IZK*OERY0G-Q7OR@M.B%R]4FZE1#O:-('>!GI+R"J1?G936HZENA ME"%7$[PX+QV'/5)X(>>(41^@48H=E QL>\;KO'F4;DK%VO#,BOKUA3:>\!MH MED_)>+Z:'"_@'_)^. &HXMX4(?M3^UE.:8,%$(7K8'XL9HRX/1_BSK7C*-J04DM2>4;851AZORJKIC9NW M(YO-Y7?S58C'8>J[6-( &(S+._($?Z8!;U.3M9/"A@OHXZ+Z$85V.-B-@3=< MD@6I(E%<#01KUE>I],NB:RH5!'BR(_?4#T/>,3Y_*:7* ?GZV-*,2@OX-A:# M8'%"BJ1LGH-%AD>Q:.(J*E+(_G(.3=#UL)Q%L6N=Z! 5@NXM1B65$K9B2%B@ M792KH,'QMU.G552?J$^W=Y\FLA(8O1T_C:V&9(D+4&_@%E'(-C%\;T)]CI*P ML3 @F%KX)!87KV#+(&Q\3-:$*#1S0YWZQ+"*-= \:D,DNU$6M"W9-!Z607XJ MY@ 4_!+\81D>-9W#_WRFRLLA+Y'&BZAYU'_VGB5/6!]FYD%8H/R0Q<+A8V[Y M.DN^SLQ[E.)*B>6;5QZQ0@V2\ A]B'A-+$S. /Y[?T=?KB]\AK)AKZ\;!FZH@DF%]N.TD$MFLS6I[+_*8-W2F MEK/?J_^]NOAZ=_VO*^.WJW]=_69\_M?5S;^NK_Y0WAZB*N386D%V $?5GS*A MBWW*41WE_4^1,%D@RZ*,&-$6-MZE9C4> [XP">\]N(P=I=&ZQ6ZI$RHBA;R" MRO!0AU0@""^BNV9:THEBB-.(C5D08^6UXBV%H61])6PG"F/J(VH'#XPW1),- MS8JM1B-G[&$K,NI'2UV2\6=D\M2PFGP=#I@^?M:]#*XW@&N$L#?8H0<[=8,- M\"R:ATVG=-U^B#P'3@R]-K#AWYP/PZ%PD%=3<]V$FJO1Y/%\%#H&/F [MT"T M*,3)P^GFS?AXW3G9%2ACHS,CQL8I3+;CCF1O[L+X>1>XXA,C+YK$I)F]R 3%=WE^-2>BU?Q,]_FWLJ;>%-OV!%SD07SWR9I M0":H7U@$DC58(P?[(!6,:&&)9I8L&=6T3)PQVY>"M/PX^ELTU8\N2 M'5T;4K;\(I9_3+B%7T8V!$8RYA8\HPIA64M&YG/-:Z-Z M2M9\$6.K/U_$^"T\*.6S)E+IG1V.3&:7IMLDX__J.W-2*M\E& OH0 'JV\B7 M;AV;*E/Q/3K;2"XF*2(ZD59C M3RJX [_*9;<34B=0 ^$A]9C;Q;'W$'@C#VR/1#(SW!C4!8'X1%OHK*?AF=ZF M5]FFRQ #>,:W('SRF?O #T>FL%.W82\(PD?1$QB5]GO0VT98T=A&_SYVV\T; M3M[;,=-'ZI7VZB,+J12[YV"I5WAWYF.RJ;^B+RO#5DO@5' G/D^QA"O&NA]" M=,8(K)!8=[06P5:]9W%")6C!R$#%0' _O2FOM"FW8O4=SL-@+5E"1OU?J1?+ M.KA_AA[(FT=80-$[ESQ>LFH]; [\H/?G=?8'A 3(&B':=VV^=W"T(QI?F4[) M7=1"?7$C$H=4^=M',^P1(2NB,+6XA\J1 _FEK$3;(6<)]543RBLYF/&=5"(Y M]UE,0I?YO/VMK)>,WZ!V]QZZRK%0_-@;)? K>N+A/RWF&BKU)+!2;GZ M+KVWU$:$^J)3\70X%G H1*],Y[DQ)R\(Y^*A?/"$Q !Z-L+HP0Y T AJ02C; M(1?>;*M)JDT>13NH8V^YRJ;&2"P?TQ#$\CPCVX]2* H6<^GS@R+Z+^*Q, MUI!&$V>!F#QHXAJ/0-="U'BS7G 6-P^Z2Q2OD Z:1N:=X>=O<=*S6@"^XB[P) M1NS.'XQ__HL_PCMA&">D-L1.Y-W+N/O[PF)73,D[YR9;'B,DM"=9W=2U B_. MF'ZDD9'F9_LQ:&*B8Z^PSN]MWZ:UQE,K _4NM<9I((2 @QZR2-[GJ]\+T3H; MNR?X/FT:.OBGD1!!3W4%N M@?NS3&%RM\YNT^F4!]R _O)&S4@&GR3)Y 3Z.R>>6-!P9DS=9 S[AE/'FBCI MP0^N@ XA="W*2%< "97G14M@D)F) +N!8/BK1S(0X2"BKB+CUPX@8,3J^[. M 7IC_H0 C():A,!8GV'"+6A%'A=X.1Y*.,]G.NCA!F<=8;/AT)"I75H13$KZ M;::ZRHUKP-PD-/X!K^8#5;QGW>SA 6Z#2QO_,, M&T*S,9=@6/=_(NX 'D6<&\V)]W(S;/?/5#BXX?/7DPES/9Y'5FA0AC!ED%9T M,@08!EX.9NALR[M\?<.GP#"[/\H=@%'/K@U>'Q2OKS('CC+I9:C3E77^BE*3 MV#Y_Y<#IL_-N$\QPH%!(P%51P7=S/I<)BK@@AM#?)EHSX=WH3,/FU67\[T.5 MPK?E.J":X4$X,6CL4% #S=N /=&)(I/J&<2VU#=D=U=NCDMI)-0.XQM[7B/# M@4P9W_S0/1'K,BV80"'$Z;[]-UH>Q(W0^].ES' M)P],@EV;>384<@*XZ7D6'O6<$9#PH0))"1VN2$$\F8$,BG0:SO1I%@QGGL8; MA=&.2#?&[V+/7SH24?AL^XB.LY\Y)Z/&JO!(&N*:1"!0[&=A PG]2) M #T!P@B>%MXNHUMEF\SMW->%(;V%;VU+MY2J1'&71=)*:2+,U Z9-04;&*38 M$9T7]\BV6M)!)EZ$OTE<>0H)UA$7%-498YR5ZJ**NY3NYIT_DK?%A%1R>-(N MQL-05^?'2.:-D2+%.\L_DSN-HA]H_XJ FVA/SQV96[J1\*MCYD^SKQ%R2VZ) M]^@E8$RPT>.^-V)O X$?/:_)%&G SW!TQ M&!4(?2_^1F)$<)@\R+N3-GBG)P"VFKN ZO <=B$0O#@LRR5WHOBQ!C;_DCD@G35-#(A3%$H<^9'$AR%]Z.T^(CJ M6?!\>D^U?WGB/O>92#@B"*C4%==GBQB@YBQ@/GFJYA3$E:CQ0-5B2%6*RKK?!ROQ"I0SN>6G,PC)E *8P@R!E;XQ%M!4U 0,.71!. MA&"*\?6-#(<4IPX!A3"WR&>Y)ZE$^)*('%,9DWB+6SN7[[+0+B9L(NX56Y8&Z.&!#[ MCH;8 ]AE6/B2IY&),#[]\AABX-HG4Y)?'7&$)HX'T3"6ML;^]5K!QUA;@RDN7$)*Z^FHLL;#63^JIEZ M2!$0Z<0(E#6HQ"XIE&B/QU2R M&=[+F=(]KU+(LRIYRB/E,L"=$?[X2*^G_"$_!%O?(.A]S,N#(2@TI/I@+F?? M6;*-!!2BYDN9.;$0)>C-<^EPI[ "F&L)OZ/.* J)\?NN@U%D\UI;5 _L8Z%X MF("SESICT"A =@N/W=]>_G=U>W:I,Z=QDR(/%,R5]:/53J*&Z& M.H]%/5(\ZYE/]VOSMFD0#CUB9$?&PB$[ 7/*^#-U2?%&W1\TE,FTD :950WE M9B!WD8U&3-A2N=^0ZOO3^>"^MD;1T=;(C1,A"$><,AM2R ,G0O$9Q+E3>6%F M6>YS[$DX*%A#^%TJ/H@5Y-E"/A(/-G#+)!(*Y/Q3GJRZBE5-5MQ$JDR6F%?( MJP:5Z_YYLW4L9'HL;/-&56/Y^[8KV,JR_^[%X^BDCXR[(C68>#D<#MNSSU"6A M;$(8[4.Q@J%$LG[P/1$##4EDLZ"[,;&_,V2#!-Y"SHF,K^B*^H,5X:$R>2ESP/1,EO.& "K^A MX*V,QXJP(0X7 IAP&Y&*3B;>O>\]\*^?&6-00<%*;V@H?9'^VRT-I==0>J4F M434HO*&&6YTF&!ZP2,^W( M%'G@'T<_6@P\F]O.PEJ9*6$DM6S%'1;_%,/DPDP$[T#RR!7'R!%( ^"C(?[- M?)]74,>VD;**TNWMEZR*$JX;LT'4E*\XEW"(D2D4,I=*/_J%A?UAP#MQIX-R M><;A#XAY+^P1E@+96BBI'7O>R#"D**(A"&M'"MO2 MP32YS6EK$11458)CA/3Z(7(3'U(HSEJ1+ 0)9)7DD MFE+D80;L,#'?70(M1_*=!U3(/$X:M$M\MS"82FH ][,(F%:#7%1 PS3= @I4 M5 $0F282U!84BGRQX-&+PJR6N2A)$:)=EWF)9$55KE;19/'84#^2G-#0NQ_+ M,H1R,5Q:#4*EV\7@ *56PJ1EQ7>!:W$RT[18A<;)3C4Y IBKS%%CU\! M/95R)=31$0[ WX<[G082MXXYIY* XQE.(.\E,"Q%FY%%>7RM21V?\]<@2" [ M<\2""E\M^$CDBQ<_C;_(0K12\T;*EV*"=]3#6I!Y[JLX,<^\:YWCI)%,@@6V M09% [DG!=]O !;!G3H)SP.%?EHA'.UBR/ 3IHQ/!(00'V'I49IY&V9>%]8,7X\V71X2 X2 M/5.=/+X@$YG?$S,Z-AY)U#I1?R&586C$^WP27(/3JP@*D2L\2M MYP!!>#1_0+Q21MV$$F3[3LI=DP+A)X-R\1@AR.BX,U*.QZ3R<@F]W[>?A,=6 M1%\%J\1N$'/[( M.V51F1/%R4HPX'D J.0K[#M\-)@1BBZRBD34GY5L%U=.>BA$>L_US6W#$&U, MJ&YS8^$)T4V7(CI/XY"X%IQ0WV>DS\VS1,Y>.;P7@_Y"W'.BAUWQQF%(L63; MY06[)6/+O,(Q*\Z(5_DL<#P.'0+N93O/WX%_9 MB8$Y?H0U([K%*U^RCO;7 :B?#QX!A8FX59EL.1EC6:I,I2PZLCB64.CGG+8E M('_.H\Q/&'L>2A MA?J;Q$&1ME%#F"?'PJ-"[_TV:QWF<18:5#$,PV+@GSPL J,$D1J(0#ET*!&]LU[C)5-C-+]+Q92-.6*:$4M@C3R(HZ<\0!==R5S,LFS0(C6<%T<6 M>>$"CS@*L2%5CBZ,1!0MRIJ@>]1S#*VMD/?SSCI@4+31BT@;9-^]&'7'N[#$ M&L_&@=^E9_!@/LE<$B$;_L)B8Z(SF-#$X87_L_AK1M#E/1>7(K\:.1(WMU1G MR27F,6#YI49F#A?RDW(7!Q;1,T*:8L1\6/8@D3;0*9WG$8KE1UGE9B1TDVR! MW'(UA=Q3LZ3*U>5L'7G,BE*7 OY.GTM7#!6@\3VK.?$Z%'S<\!I8:-@_L::R M?A^>(I\<"=Q"R"WWYZDM)'=QA_BF94VYE[R]0"%P4E5WBQ%7%S.AU9M;*LQ0 MLIVQJ(9*.)\"T$!N1X:H7MB% F14[&1#RK+95_QW7-A[T7-5&J#2=EKQ!** M$+(9"UU_A=S)AS0O'7(CONC4XR_$S+]3;L>R$G9\/2J?T]R"$&-F;DPDFX^^ M016H4!!H&,<7'I&_AGAO?R,QP*/,ZS[P^,$MRI1H#Y4)$<#GR$& B M7U@@+L.^Q[JI&]'5BO#[408/S7TTGX?YZ>[SE8W6'7'(\7 PS9NKVZ^_W=T: MGW\U/G^YNCF_N_[\Z58985,^YL^/&))B3ZJ,*;,,N\K0R&57@<(/E C.(F32-@\G9AC.8O"!'$ 4U5KX<<4;7,^GZJ+, M)BL\QOMX#J/T)JQH,I/AO[,Z*^2?RX6WN[SO:4'\H&KEC9YAL\1229D&!FF$ M15)\>QJS#_*/,]#!IK[]_,$+:.GIH3.Q\4(0(@\'4B'G@?@*?9!?%NQ].&P. MNFWD\$D$_^_*#POFWX2M_&GQ]W:O.;#*+[6:9NGORUYE=IN=3F>K5RW_O3WH MUGA05K-K]A0U>(T@A !DQSEQ=Y@3US,/,ZL%>=*:;YJTP9Q:.".QWS68 MNG6D4[]$21*)V.^1KL&/9=.O%+M:FI-=SL!.K@/9>8XG$+-IDFL[,N[ZWMB M'H1F0E;@%.LE^)YKR"FIM4C[Y>EK#H!>ERW7Y6Q+SK*_[ZPYZ25%"KOXOVUW M$89RF"T4&0P?-CG-Z^:Z;M7U\V_T_/9$RRMKSA&M0?\>*DR]7S@*=YYXMYEG MRZ@ H_WA13,LSBS"MZHT-;/1[YO-?KDHV85@-Y[N-@=M]G/%@ZIIK4JT-AST M9($P36N'WY :T]J)97::G?<5I+(7: RJF/)+ML0TW_^XC1V_J7:OOJ)TF][G M"?G%E*6E>K^UW2J4LAOE#J75:%G]9FM; ;!\TU_E:&Y@%=1R=\Q&;]AJ6GIW ME-R=-@;TJK\W+_/=J"?4K-9+1=I:2:Z4)+L+$RHC1&ZK;;6K]8Z_^JK.&\Y= M;1[4Z \'NSH+-EL 14T[3;E5I]Q>O]=L'R'EUI\^JT.%IF4U.Y5U?]76,=%^ M%:^$LBK9Q>>$^+F3>_%A(E]DMJ+2AN:CR9![&I#C+7 M'W?#"6Y@T]62-+K]75T^FC2J_7S=;?C/<\F3+]*XM$YYT*EU.H,*1W8UI56' MTKIF2S9MU91V^.VH,:6=]*RFN07Z4ADBJZV)?&):+T9?5LM(GM>1CMU0-LWM MU0QM#1V%H6RVM]<+-&FH8.AJ0WGU;E\N+1RD3>;JJI=FT^IJ.T:5W:@UH0VJ MFZZB":TZA';2:G:[VF!6:4?:2](5Y3CDW;S ZJ$5.?W\$2G25*7R &?B4QB< M4EOXA>*=K](WNML<=#<85TD!:D1ZG;:;9DF!3:R+SAK?TFA:+53 M>L=[K,[VF10ZWG,4H4#+TJ' :GH@M =C&WFVO*.(]F5HO?] O+?9VS'!40&] M7Q-:I0AMZYPI36B:T+:>6JO9TIX,]3P9&\4U.SJNJ9\_#JO@/&\?>).U#Q2] M.8P3[!YMM<[.;V[H+_/L?14M!$.;"#40J%A#W]H^JUD9F:IIK4JTUFNU=7!= MG0VI,:VU^X-=BSLI0&FUM12LSB:FPDX(2%&32W1";C6[.[6S/$^G\ M1%VP2_ILB]M/D>5^,-M(#?QD>($+I^+#*?_MS4^!Q7-GWW/6M/C/,DM@Z9J\ MT7!OV(A%1A*^BI6RV1#6Q5!&H]?Z-J<:ESDAPA7 2H)M8!$W@?YNJS(48QRQ MT3_>_U>NV]U6/!#;\S&Z_&U'!FE84KK-J__V3_?$B2 M@5DD8R\V(C8-H\08A9'ALI$7D+$;-V=MUP+KX&70I"!!QB%^0;.X!_]Y(-YB MMN;FO=#AF.;]BQW#I&'R7V"O<&MQNNLF*Z;VZD,NWZH_F)'&S+"-KH6T8YIG MW;;QQ-@W8P1$":3WS.S(8 &NNA$&L*W,^#7R7/O9". *BQ/@3L8E<]CDGD6< MD;;-AO$T]IPQ;3PV/#>>['CN)FO8H$M-P_@E3,;\-B1O[!(.(X"SD V)QH,# MB>%NN-XQGCS?-^YIW.W3['()87GN/]YM<#);[7=K=ZBHWOV9QHDW>CX0G?T; M]X06["*<3&$77%@06$/YN[4AS:V?T>O)OWRJ]*FRKMKED[^9*_@P/\72.9&N MDDV*JZL.]F2?QNR#_./,]>*I;S]_\ +Z+#UTMLB3YOV=^$%^^>S)]"$GGNOZ[# +N:27]TX3/HX5 M6VCJ>;NNJ:=>P_)VOUUWU:1%2 M[H3_'#W8@><8,(FG9'Q(+7L6#=V&X^.&*<)/R-E3)T_8R6 +SK*_Q:DB1](T M^$K+;.[8%E03HB;$_1*BIL.M5;2E.21*8*.E2I$0LD&41B0HD>V%! MIAR"E$W?94[$[)BY '!-[[""^1K_>9#9.D/<=AT4NQ$!C\G>*<709$X,*X[L8LSD<1XYML!VN& MQ?#A#1;S(PN! A//]OEZ+%DL^-+>H->'0UA_I);TO]-X=\M>> O8^,JCRZ? MQTA;]##S Y+5E$4(HK(?6*'P*59$%83Z*ODS&PY?'!+X<#Z>B?<=!SJ&VX"R MQ4PRYD" MW, U?&*^C__VPR,D_5Y/A4X"WGGR>O9[MQJ2JSYRKXY MWXU]O \V:$$$Y226%P9FWZ'00 ;-R["(& @3@CY"@*SS M_D/2#@_C%&3 F*YXP$F"!P^T&10"US 94,_X3)YHZFF$:3IB5H69\HGE01 C MP16Q23:N.T9B[SL6#_$L5I/)TE%^?#?SH,S4SA^Q[T&W3)/ECRQ@3P]$XNUY ME'SAG^,LFWT*;/WT'G;MVZD]@L%^L/TG^SE& Z9X9N' SJWALND7CK>Y,L%P MMQS4P09Y7V^4#OO"H6R1#MM[]_,=Y67!2:*,U8I. M@'JM9Q,>NV2);*2XD5 M^E N0%XN-\IEQ8JO R?]@X'FX1(CG+,9LH11R@5U8-9>P G'@BP]GY6E5WQ7U=9] MP,2#G?=!&45"% F?X_ I7JI#9.7@;O[+GDS/+F5)N(90GO'VB5RD[.9;NOGW M_.8UBHA\[B,]=RZ?R]0BVT<' .7O)F2EB@OQJF.)B=6H/L%5+W3Q/+B>@RK- M!Y7S8H?]YK#;WCHMMMUL][=+]ER:H@E2?E!^:8>\T2TS4*LU*+,Y&'15'-3J M5[U2UNA! +-E[N3MYJ1>DN="FN]>\CJK,G7K2*=^B9(D*LOO/9XU>$EZLQKL M:JGK; DZX#HPX#L^ZMT+.(&R&.2R6%=)N*M6C'O7_&"]+B]+O-[_=^J3Z5R^ MA3=++*D7%3/5Y5H/.K5>KZ.+4*NS'36FM&[':FZ-DM&4IBEM>RR69>FVNPJ6 MH&X?L.WN >;[IJV#:ZM M@=S5]O&QV0RTC U MQ*":=JXB=C*G\J'" H!Z:^W8<&3_I=48F1U^"Z M9[['X'7)V$[H[F(9)5XC,>$U>45EQ "6ABH*4KDNK!OJ1!ZQW9BF)76Y#T5B4Q5U+LIQI5:EZW/E:V;9FX38J[&C;-6M=?JU.I,R4'I>NO5:UZJ0$[D=6 @5+UA)#MH M:"NRS>:3?&84.\PAB^"I411.5F>8/8T]9VP\L8@909@8]G3J@U!" \P+>&)0 MY(61\:GDW31]4)R?M4QB*D\+X!GTDV MG)-RB6=P+$_#;&J>F!K+IA:PI*H)9\/F8/N$LW:_.1Q:^\E8ZL AOM*H]HR M(:M:@[*:7;.GXJ!6KU2E,CATPMFZ.=4IXT@GG.F$,YUPIA/.=,*93CBK>@7: MR[P<2VP\V%Y 9HE.0:LN%F*H6VBHLQEUIK.A3D!39S=J3&@G@V%SL*!W5H#( M]@2L4 _8=3(TW[]*^IGZ^M(U[@5H3'EQN1)U:3,<0%5S:D[,GMEL;7$@U4NH MJ>>^],VFJ;=%N6T!\36L]+;4+_VLI\M^OP52HSYN$A&7)@ !^ROUDF=CPI)Q MB/@$=*!@X>+X!;I 53&!UF#[7M;JZ>>UW)JVJ;=&T:TY:6^E/ZNW*[4S:,W6 ML1JTGQ.LTEX*3CHNLQ;XY=8=>M33U6NY-2>MK1R >E?>YL!8VR?=JK#%PJR*V7X;P&UUJU7=5G*+(,<.8:<:]Y/4A^%X#T-WL"NJI,8'HOZ$ M71T"/3&[+>U444L3M;JEBNAN"8H'3ZW[5% ORW+_WFH<#S/0 Z-\, =?K:6) MFG[XQ"(:.:)-8QY2<8LH5.SR)YH'>G-HBSR#$SM$NNP^P<9MH>-AQISQY"7C MU>F=4QM.A^W#:,+1*(8QW#]C!AX,/#"<-(I8X#P;8^8^H 7!QW?(K=YB;K1J M2E+"R$^=)+5YPU"11>NR$8NB^7Z-4Q^&S1OQ-0S@7&/1N)&R@(T5CLKJ9;V* M>.*=_=WX$H6/L(DP?[7S7#^GD<%&(\8;MHI]2& "P!$9Y;%B2AC1(29(\21J MTVH.?N2_82Y@TS#N:/LY>S">[+@DE3O($KTYP< W[EG 1E["S__7YFW3&#%0 M','JETUVX0'7XSUKQ8D^A1M@J#-M'B7Y_-??!I;5.OOU\OJ:_C3/WN.G>&HZ MOL.A%!_\[8&%#Y$]'7N.,?&^8VXYLZ, &$1K_8E!2HF7?3 MS0X#9SP))94OIV2Q%QVKV<<4W6G(S_V'B/DV[HC(S.6BM_B@T+Q;^2/V/77P M7?[(@EIQ())KMV>7H_C/;9JT=K,FK>.L^MS4?F"G]T!EWT[M$4SQ@^T_V<\Q M*F7%DP?';F[EERU:X9":W56G=#3:9E-P+[ !4*1\++8!\@-<[,XVA1:4WXOWS3F10 M1HB/ _<>XWG!!;X4\0?#^"7U?'P55V"O@U%DQTF$ND\$;_C(0E@%%!8- M Y827N,(5?=KXOG EYEHE2[UNV199VJ5%AEU@HNQQT;&U7?FI*09?!Z-/(=% M6$LE-+R8EI_?DY?YN&0.5WE^M[^!L)3B^.+SY>^9.'[TV!-?(?9H^Z! PK#% MSJ#PS+8$16@DB!/8Q-P&Y7LIM\J@0TSWP?Q!"E#3>?X(W?<<)VS"-94X?[4M M2L($#-O:+QW+%IQW8*+9#MKIGF7'&T^A7^WA&^)T M"[&!K!%/#+Y4'/:B6#P$&\/CF(R!5W$NH#C3+2LXY&'MTCB=P "?"X5+2\49 MBG#!>,@TL:DT5B7K$($6WFQQ37R;0D2@RO?,]KI*-DHBKA6^:Z.E-ZUF9[BO M=6@^JVUK]\4I50ME/G0LECE^%[E(DC+76!5#?0E<; M3[U^A:XVFWJ]"UUMM@:ZT)7F^WN]2Q? >L&ZO'D-K+?ZSANADP]9,G"5;UCS MF?WSFZ04D/Z/]^[VKEN5I.HWK^&%5GK1>_LFM6%[I43;WI#;O;^S&4*7:I*:TZE-;O]C2EJ;,=-::TDRT; MBBI#9"_0L]1VRYZ\O(5$]2$ &D2G@#=VPT":H1VLE6:":K6P*Z]85774"ZW$0ALYLKJ1_ M1?MG-)[NX'=IJZ8Z5HW5;VG[69WMJ#6E#711.G6VH\:4=M)O]K6C1J4-:6M' MC8;3:9_-?N!T75UV3'MMRDFCW1QJTJBBWT41OXT:8']CKE]RTUED@,UI56'TGJMSD&,2DUI MQT9I9KNW?1,D92CM!-O M%*XE89B'0%?4C#"J^/PQ^F@TDDY[:X[8LFEI&UJ=[:@QI74'%3:A-:%5A]#Z M5:Z 6%M?C6F9VEFCT73:;[.7P]0_2/I#S0ST6I+&C[X1.J7S1ZPT/M*V).&#B>[Q%"$U6Q,(U@'8(X]#W73IB; MZ68+ZEL2SMXH?KYGHS""J_9W%G_(F)1<*5AG^KH\X6'DL@A/MV]/8_9!_G$F MU]T+:#;TT)E87LYV/W2G"PR9%IQ?/GORW&3\83AL#KIM6 +)'<2'^56S":OS MT^+O7:O9[P]++[6:9NGORUYEFVL:;5HE5ZX0N[+F]4F!F6[C!3OMA$'7F1 M2U<[K0_KT6FTNJWM37=E_-::UJI#:\->YU"AN#?*^#L8G_X:V&!B.L2F'U@ M_-F'>4;3$!@U,]CW*0OB%<7T:^F1/#'-WE8]O??@C]RS/ZZF^V*UM^K@M9]] MJ;NJ]B6-G+$=,\-V')@&Z6>VB\XO5-IV//M5S>T_L2K?):Z>^V*VS6;OS?>E M[N+_W/DK]6*/',D_&:[WR.+$2]*(&5[")L,U S;H MS3;"96GPKH*DU^GLG NRV3)40%FHTWYVS=:N)1Q?;S_K[FNXHS(/01B<+L#2 M3D2@X7W#"%AR9-K&T#R >:NUC?79?UNGF6J-8VN-HP2 NB-'%@C3-JRX&Z:( M5Y4SV1A&5,\X_Q[71^D3V^[V=ZWCM[\E4A3-HL^(/B,DU7;I&*W"&5F=PR'F MV+&:?1'HUTF/UB')H>Y<[)QF8,@)=PS(%86X5TP&EN5H1CCB(W^\>YOGFL.^FVW MY;99O]]A/7O VLQL]]I]J\LZ;G?P?V8/C"/*L E'QM]_LBL["=#L$@X9@3F4 M$&$U3D-Y6)L!P_, M@#'&:6PL9."\*#5CG_F:54MDFLWAJA0%O6GZSM'2R(\&/WJ'R_@A(72 F0N6 MXP7&C2CS>VIL+CI?L9XZQW/F7HRL'KG[&0;4-$>\(25/&,K M9)G"!^S7,(+_# PGC2(6.,\&^^XL:N9:JKVID3FP3.M,R[;:VH"?HP<[\!P# M9O*4C&MIX94'P;3]MY\%JN')/GP1O,WNTM-0Z2X]#97NJM,T-JF&N1B7?2MH M@]0@9*LX+W B1IF*;DHU+.,D"H,'PV43="F/PHA*8,;I?>Q$WI32&/%"PJ*) MX7L.0HM!V(R2)SMB333E(.-<'ZFAAQ0]\9?^.415.6I+:?#0'? M&S$T2O"%X6C$\(]X;F3&$[P8+L8L,>Z?#3]\PG0L[]'SJ88GN=!QIF,[N-=!M!LLK1_S M3 F&R'<5M)\X-O@DL4X.#!(W0ZQ^_AC?%/RL+6EKXGVG OJ2&O#B#.V*CS>, MJ0WJCNW#-W,ZR%^=ST/ YV$_/L__MGAX\A]F\G[E_3@:I!-1_J.!]_NI2Y0* MA^PB# +F)'3;+6ABB'+ 6D$/S\V-B6%]D5T%$2 ?60@CQ.U8.LO2:56A=FZO MW6Q;VR(^EB-!NBHB00;#U0"52L7Q-1+D\%%^C031-*(^$D01$$B)]*R'*[ 6 MSKZ3;1(0CQSH<7@+?B_NBCKA55X>1]>1O3TPD3>NG:99Q>%81;44DB41R7HH M($<0B]R*L^@X9,6\^RZ;<1H_L&=V.!W5PHT<>1HC30'<_C*+,*2L\ MNU^;MTWC5^92&?4'^% 44.,+/G 89@)OXV"DQ'AF=G1&O\ X>"!@\1D']F?D M(U@>Z['+>((7NK@$_*]FQ5SP"_LM%W^EVWN9OST"W2_ &V!CD2#(NXY;RJDH MIYUT.H47.F,;GJ>B=C/>\O61 (S&R'QBV!([V7'=%71MW[ X3&'._"Q\33S? M2[R"*JWS&I7S9NN\1NW-UMYL[:#]$G@-/85],6)%O#--B"ME?\";;241XD%%HEI>9H/%@U@RL>A)Y M]REEV@0L>0JC;WEP.4_W6A%;+LL0PM?+RL4X9%C@1\]A\>:I..H%A6,?[X,5 M*(\.TQ:))5E(@&H8/LR.;1 XWB'XFTX+.6!B<&NCTELG?6T00T;T;"1ZDG!ZATT705;O=B,AHUHV$CU MM>C.;A)<0T<4Y3?'%Q[7TU#D+CT-E>ZJ('2DK)QK'JPGMRE<$%50?S__ MH^>J2-,PSD'6X!6$;#2,3V&4C(WS"8P5\_8GX3WFA#W/%S#(!^$%&(1H5RV# M?Q]%=%<"*!JK$!2EE7+S(K584($#7WW;^/\TZ5QD4J6F?HEB)2J#CQS/&NP)/;.3VU\M -_)-9C5GN^CR=7 ;IYL MFA2,SG@AAE6V,LM8S4X_MN T_2Z;+DNF\:3]O^=FB'GEH!U[7A,;A8' M_V!_I=ZC[7.[BV_M7L?4;0ZZ&PRKQ%6#&W;:;IHE1LV]'3-NL!O%L@PS0+\7 M0PE4.W\_O 1'H':DSFH/FL/=,($O"DLNYQG;@&$TI56(TOI@U6I*4V4[:DQI M)VVK^<8E@_9#9#7'XYD:D%=-DW8UJGPQ2IJ$8/T:=ARS9#G^M9[@[F;W.-'= M^\0MUI(RVLV^IHS](5JK\_P;>38.N>%?(B]PO"GP_'O;MP.'A$"8)G%B!RXO M/'.?O$C?U!KU89E7HS5H-;>&/2NC6&M:JPZMF8VNU=6> G4VI-ZTUNU6F*_5 MVV%@MJP#[(P"*K-0&>>@M:;%(6O[ DM5TQ76HQUQ= MS1,2\.T-$RK0GW5R[?P$TLX. L+ M:7LNYSMB:>]F96S^KO#?G/K(DS*V/R:TJI#:>VAV3R$#T-3 MVK%1FM7J5AC'66\_9G?'HILU<6.^ML?M\,IB*BI?8'^6>(VB6&^4RXG5:/4& M6Z$O]X!RV3/*HZ8[8_6:;;TORNV+V1ATS.9 [XQJ.S,P=ZSS=WQRNP9.GA,A MQ-\;(R^P V8M2([(3EK4K#0,NZU>EW;^=;7[( ME>IO#W1\B3XKIEH52^.0.W-BM9K;=Z(_BFTYJ$]]L#T,7=OF;Z0#M]_JP%19 MFN]DEQ^2$Z)I?B([9[_/RBQ3$_1-I?BZY=@8;E3/F.;FTU?Z:.Q6Y&$;J)F* M(7=-N[6@W6ZGV:\=[5;Z^?*4F^&*C)L-V_RTFMV=L)OK7H]D,-=":!]OK_?H ME'M^=<.1PO'],XT3;_1\H$8')^9[XYKZ4< [?QA*]*0 OZ/S9:EV9CB^' MR&,N-M08,]\U1F%$C4/P!WCVDCEL^-=%QQ4/DV98G.#W)TB>U:.RZPQD5&DJ6X69FJ^$=N._8J 8VU'AF=C3?/&=)NYQ&D3* ZAW&W-@81>'$< L=7.478$# MM_#]0+65(YM?LZAVI6$9= M&_%$? I>Q!F9[ R%DG-VT,G83HR)C:3LEHURG\2\5/%Y*RK/*BS3'UK6OBC_6A[/G6U 54\"I_P>#CVU':P;1OU M!Z*7L.\>Y[KX3=+"@-I<+P&:]4/X^P.]@1' ,9FQ.EHY#D>4I,@ M+M#N6,P8C6&4(MU1)S+&^/#M "Q0;VHGK-ARC3X5X $M,F_V?O8U,8'(W\/SPVJ-V7 DC]Z#FL467[,SZ0=/)><1+XZ M.(7Y:[@(#Y$]:6YZ5%2CH\^P8*]29'S#[V/ZN7%!%&;\"K1(302!GX5/L.S4 M:HY3JY%.\3^ R5I=R64;G!AAT"%OD09WDL\N%C0+">5LIEMSE(/U?\0R*%$4F#93IS=#^U6 M.#) 0T?3H/MD2CY9QIPB0,3%J_L+'ME9^:5V#J27NM1N\5L&^@5O(UA MSB> 0DC(HPR]!YF?%&U.^',, VL4V%TFX3,F!W9"Z#^R"(X_# U;(!*'H Z' M($#E1LX.?L<>E@<_Z]><#F1H$!\?"ZEW91KN1_13@)F5GA+J<.?,[0?>*^68$N!D-^"]6RL(V6>_=6O!MM-Z;]314=Y!;- KL#H?O M?L:C8;2-__K;P+):9^>Y:)WM?UB?"<=UG1AMH7E6[/FH%!_C)HV'BA^PJ*3B M[!AF$I5S8_:=.2DJMNCD IO6PQXLAOT0,4:6'4@I;.D;>?=P%\FU.[!O4;L^ M?S#N43:RF%0H&R4;F(B@@$_@=?_\%U=]SC]>?";&&C-0V0?='Z6M"-K,-R:U M=K@;7D'WHGOV!ZO XN&6:81]+[]G)H'#5?4XO?\3E7 <(XNHT[#MHFW(G6L& M"%3-M0][UGNF);AV1W+M&G(TFN5EP6M7USD*KFTHR[;GN+9Q4+OSW$_&I,," MGR6/1;$Y.@-#,$7[ OD?VI83VT=?"1: 0F="ZI#S MDA]&YJ>DKM\&\EQNIDA7 M!/=-\(@*VBYDTGZGIX'WPXO-(M]&.V>MY"ST,%9;EJ*1B1.-/-HI$$41(U.& MQ(UP'#'AA9*;1,+3AKW$GA383#9!?VQX[WL/PI>5.=/( ?7AX+8[O;&L#MF2 M;MCH"5'_PD_"E.1!WND:Q!8Z30D MI'^(#DBT$-'M:,,IH?UTV2/SPREI4/D+N(4)LTE'2!'D?LBOHAMC?GQPR/"] M\!8@>R]V@/KQF-+5+(I(;Y74%X^![YURFYC>L/P6>_%EG<-_ M?#?SH(27Y(_8]W'H@XJX])&%ZH$'HH5VOZS'//_G.(/@3.T'=GH?,?O;*;'" M#[;_9#_'B)HH$C=0]MP:+IM^X1Q@9\/ED]]-$1AL$*#83.T\]%"V44G>_7Q' MCGXXL+,:5[4F<0$?XF&B7*LJDJ5J[%3T1F>\-WIF2HYMUQAYW^?YTXRP0_^= MU1HTA])')_SK/W2&S7;FMX,G:5_QDK 0 UAKP[2,"8QNC$SM!F$8J)VLT? . M;L<=?"S;$&/;%.;:GL_36\]A6/'Q2V.9:U=KG&4'\HF1SH280IPKJ+=>@+X? M[J>/V(,=D:J$FI301 ZN)&ZIVMZ!^?.%LZ*##WU7A@QZ83AA:,FQ...KR(5[ M5K,SSX3;PV9_*R:,4!%[@EKI^MNEBAJ#F3AH6MEW,AV7A]E"F!R8HS!D# ]Q MP!7:H;YGWXO(+?;\@T=2OP \,?L&;M=%*O3A?X;W,8*-C!.\+DX3W@&_B>/T M?M> ^ALZ;^7Q$OL)-DP:1,!@'@)XCTL+<\\"-O(2E*T\COS#8)#+4OZ36'J* MFWXF"S0(@U,)Q)%+2R9*;N1D<$5-69+XW.%,E(CSLM,$;!EN>>7LA#Z< MT8+6 UY)!G7[0@\P*RQ(<1+MBH]?LJYKSL?OD(]771T@850Y;8#SS2_2$_IY MSH5W$4XF'H\\'7QF*[9%*D]9HGQ:77;S>Y. MUJ<6.GOC=["SP%.J;7S2',Q6M<[(:(%^-Z.J)\P]'H5#:EC<>(02YD M#401U@@2G"DJ*N&5$XV7Q0Z[2@J]54*D@*PE]^4I!7:*^#^BB9$?"K3X#(:0 MTCY0BCS:T3->YLA2^IT($8RXAP>DNX3R+$2O8F$UPV#F0JCM/(0*I/'+:VM.-G$:\4VB7<;#&>*Z)B'+LJP)GX,HPJ"ZLN J? M377AR27A-,2#0O@>A/J@98]9,S1%;<"]*NZFLK*(SZ%3\?&7HYXJ-XWEX*;* M3441S65SZ_GPZL#*B5QR(,.,3 7!T2L*CKG\5A A#1(6TALH\Z&U-'@5NA]T M*B\,< J#:@]?B@+4EBO'A.8LIXV0?:J9*;<$7KS)T8Q?>&+EP>>QJ^EBXW^: MQK)YR1#*?T3^+.S;+R%L(J4>>A%SDC 2*=J4#0FW\73(><"G5.8I+!>*N$\! M?9^!4SF^+?J&->[#@--17, ]YBY$(YPBQ:6!"#M)BR*1Z)7J1N]HMYEVCY M!\8_[2 %R\ZP!I2=V6DL6T>>W"//,8*4\C1AW>.Q';%XHR_ ^OBVPV1NWXH#4TQ#%*YIYFJEY)64\6$- M0HPPAVZUAU_T]H*8GS\:BB@J+_/SKI&2()Y6/QI>;SY_@[XNKWZ\^W=VJ,HD5]78F4YM7TP>9BCH" MR#KTDE* +PH#^-N1R1;< >^'HI"39LQ[S,_MM25GSDV6V(F\J=/IQ_/S[\8OUY_.O]T<0TW_'YUCE=OC?-/E_#_G[Z>_W;]_UU=&C=7 M%U]O;I!GW%S]Z^K3URO%F44(UL=T*A!C5)8(5%>L MN(?9>79$T1?\& ^TR))**X8@RQYA;&64SDJV#(A!-H>TK B10:<]BV7ALHCC M"_R@F/P$?]#[@)N*DRKGS+X+B.:)]YY;G5F#$P[7B,8 T?1(V/@SG)9EHBS7+0@#A+2-9<*\AT#4HG.>.4GZ=EZ9D0BU6+R+ M)_85XB"SQSDL'[(XR7'9408*%ULO1RF(4\9:,[_*/7-LC+-Z27Y$^3F<.3T> MG'S'GJ?]N4,BM"S)FSBFFJ-NYRL!_L$R3H2@XP #WH(+X7F/,=LP3T7F_8^\ M8'X)\.@NV4\>CLY"9%J'VY<.UVJ]^_DF)Z;/6>F\0^MDLH) S(C]PT&$^1E M;G"*(DX0<,JO@;:-_G*[ZR@35PT%UC)ZEV,8+ M(B".6@&36H!,TXFR#THQ*HM+Q$L*G1R\9 :L1)[?%7.+(BLV8N=KF7>.B0]YV4%V'%^L/V-VGDH-$EO1,-8V(C6"X@;8?J3J44:&J(HB7R]043 M)%M.U-V+!8IEO2PJVNIFJB2^KE!P16Y"/@D;E''*U/_.7O%7VF8 M4)%<>$^[U\7 EE#(^ 9)U;FP(XO$]A;Z- Z';-K"\$#'3'T7[:5'CSV1Y>TR MK'(#$Z*2U-D(>>6-N>K\-I'=,^G(14TXL[5I=S,%FH)=;F;N8^7)+*YD&;BL7C%8\KX="'2T(-Q"G35I6Q8< M'87%C0I.%S"5PJ>LP T_")E>1IU;8!%\>QJS#_*/,^"\\/7G#UY 4Z&'SA8K M!\UW=TJG5-$M_7_:J7K/7 M&>SE3:;9- ?EE][@5FRI3+B1014QMLXT83+CW=-5TTJ^Q@SSE@VBM:U.V#<6ZP/1NW17OI"Q0< MJ.:VJIRB8YK5)>KF4=UFA86IMYC3ALRB$E,_D@W=CEM2$]L^]XT?EG$N1;DO MZ>]['4@ +ACP[+O#8#)3%G'(K$@\C=\;==OO>C+;<]JNNLU*>,R/E-\>SYZN M8;EK.V0KI;F66TH",/=A$Q/SM1J*[VZ['OKE2@]NNY=O3^NS;;F+>HTWR;!6L92K&(\M7Z87Z%MIIA<681OE6EJ;4;_>&@V2_7 MO7:A_(VGN\UQ7DYKFE:/B59[_5ZS74U:/0)-ZN/-Y]M;X_?SFX_7GPZJ3NGG MCUVU@=G$L<%A!EJ_.6*9837:;:LY.+S,L+8[;:5TH]SJ]LQFYP!+>QAWM&8C MQ\Q&S%:WV=-LY%56M]L_B%:O !O9DU5 \V[WU68/YQ/$7?\GZP,OJS0@(#BQ M@PQX-_ B*OE MW@ZZS58UMW:?]K'R;#A/X3!^*N9O\ R(?6BYU6"]O^S(>JNJ9;6:W*N41Q+9DPC+GK?C[\>C %\>F U=63](J\+JM MM9IF-;?VF%3@&U!YH]1)>.'[O+JQ$\:[^AZJJ !?'ID"?-)JF@M35EU%TLKO M.I9;5?32/I5?U8/RGV3!@CT$YI?K%COC06L=:]MJ[DH?=:O1Z?::P]T4K,T6 MX%7CBE3:AW$BZ( 4]J3J:X& M)RF'$G_^!A[_"C8 M2'O[C(9ZL)%C"@"^.A2YBN' 7:'(50TDQ0N%>! M(%<1^;8K!+FJVM5)WVP.MSB::D"C-.IMW;:VK:TXKAK;>DP*[]N CZNH]>X* M/JZL=F2V>QH&5\-]'0ZW$JUJ;.LQ:;VO@#JNHLZ[*^JXLLI1M]6T*J<<:9UW M[;9:S6[EMO68"H%EF..]Q>&7ZQ8OAUG4,;2VU=R5/NUFHVM9NV;9*@#RJZI6 MVVEMGT^W!\U6@7"<9DJ:*:UE2NU>>]?SH9G2[G6(^\?*E(Z@B'&./+[^=/'Y M=T7[0KRNP5:OF1V3S3-G[WB!$TYT@X?]JP_541(ZG8$N?_Q:"IAYD*550!'0 M3.2HF$C7;&V?=JV9R&9,I'V0I56 B1Q3\$\7/];%CW^V3&O[0N=J!(YT/' M M&S#CJW]L M5K5*KE:#U[I$+15*7&@U6%= ?D4LYAX%1:"7Z#K>WH)B#JQ^=+,,DO MBM'KLJ/'6G9TV-ZY") "T+^JJK?6SI5>JQZLTRQ)LZ1U_1\[YO8MYC1+>BE+ MLG:MB%]UEE2J./9J50?YT^=/I_.(9.-$U$1^WS ^7=V]"-VI"QN_E@&SD@ZK M:\"0\1* %3-OP!@G(KD2J#)@R0)5OICQJK82-2XQ>C(TFX/*Y3:_@8:JB52= MJ74'VSN\U"#48PHT:+S-D>)M3MJ]K>ICJ.&+UF&&]45S^Q7IJ]=[5P>[>E(/O;/'I-QJ%,U1HFC,[9-XU-""M':[KJ?D]MA%-7;V MK5W0$\]U?79@#,VL&UJXGW?S/B^-%NP^_?P!Y,"*S]7KKC5+LB6TX9#T M6JYH;3>GMBT*P/4>Y2L6MNE FL/'7&V T>V#HE^+;@_JY_KX?ANB MK$,Q5 $XO#O_7^/+S>=_7=]>?_YTT(*H^OE7=+=7 GLHT(:)_=V81N&C%WMA MH N<[M$H+IFATC[;3G?[/*C].VUKZ0XW#U-818'4 LU#CHJ'F.90A>I0M60B MEGF0H)H"3.280&>9+4^P7E+/V&C$G(2YQP,]NSHRZ%FW=Y#40P7,KMIO;6=8 MU:T])@#:I0<\-F*!P\ N-A8=J\B&(SMAQX-%^_7(L&CM[O8%*=2 +&DPVCI: MQLS^H\ZT4-TAF2N]^W-*[@7&TVIVC[B RNK9*WWFS?;.6:V;+H NHE*V[OV# M)!,KX*30C$DSIDT.2*>WO8=4,Z:7K_MAJAPHP)CV9,>KP4N65'>ZNGM9E]G] MF%:;'- :E(%Z_;D=D^W#,W!84USCU;ME5C&TL6NWS*KZOW?JEJF&$US'-EZC6Z8:>WM,J)Y7J=Y7 M163/KM7[JNIV:G>K"O_0R)YUM-SO-/N5*QAV3-KOVW3*K*(*O&MMO\JJ29VN M5H'KNK=6:_L:?VKL[3&IP*]0XZ^*"O"N-?ZJJB5US5W#W8?6E+0"O*[(7TLW M#E"?[\Y@V&WWSS1.)L 67\O?6[62'5?OC5.CB'8O+]Q12\WI9&A5L 2]5HC7 MXMW[S5;EMO68,!]YY=7#X3YTD]!J-PGM]=IJ]RU6%$6BZ;[J=-_:%2.E+MV3 M\/LIL>]])E70@JXLYM^QFOTNK-$TY)'$#Q'S[<1[9&=/GIN,Q?H4'^0#_-#* M'['O8=9ILOR15]?+S=:Z;;8H<#:G<&BZ;_L2.'N!N(A&X;_GD1Z-7@3/#W#G9N!:.Q51F*,8[8Z!_O_N:YYJ#?=EMNF_7['=:S!ZS-S':OW;>ZK.-V!_]G M]M[]?(>4C0"DO_]D5W82%_ A;CG#'$J(LYR,>D1%=+3S8TE\"&;OV].8?9!_ MG,DBQ5Y DZ"'SL2[Q%E&XIUC0S0_?CFGZV:+T[;0J,67Q>4F7/II\?>.V>QT MVJ676DVS]/=EK^HU>YW!7MYDFDUS4'[I#5ZU_/?VH*/D_+HK7_4&!6#-[GP] M7D&ZLS*W1.RJXKHO3S+Y-[.C6:_9?FN('U*I>KWRTPK/JC=/IQL5[U=ERN5$ M:K6L]DN*IA8R7U[]] MO;NZ-/)\1N/+U8UQ^_^:O)4NQZZ#=R"Q]J8,N"08SO2.8O' MG EF-JV*=EC5A'IDA#K8NGZN&H1Z3' 5G;&H,Q9_;C4'%47T:G#*VJWM5A2( M?TQ@;9VO>*3YBJVFJ>':]=S:DU:SO0TL4(UM/2;=5^NX_WGGW73;H M=X9=UA^ZG7O+'K"^V;='_=8]ZW>LCOU_W>&I=6K"_ZQ6O]LQ84@ROJX4CD3G@E4[%\QJ]K8N?JEZ*I@F>TWVZ\G^ MY2UD%"/[(T#WGE_^\^LMPGNO?KF^NSQ7I57)CL!M5:&Z;SBS8U+@2'D+056S M$_2(ZF8E1X^G['0&S:TC&?OWJ-7266F:!UE:!;J5:29R5$RD:[94*)!>3R;2 M/LC2*L!$CBEBH@'S&C"O6_S4>&]UBY]J\&$-F3].R'S?TA7.:[JU;4L%#X?& M#&G8O(;-;Z0J=V;[BPS3*\:A"KJFJ? MU3F(\U.!()8^JCLOY*!C[MH25!_5W8^JM7V\N1Y']9@,O$LVC9CC<0\;^XY> M-49VGN.'*7>TI:1^V(7 ]+XA/O76N#L]%3 QVIAZ%=#DKDV[#KVU:WB<;%T2 MA %;_KEZW75,099KGJLWBL*)P?Y*O>39F+!D'"+,"$/=E*7=P+2^0RJQU6,( MUD!'+&JZM>W*!J..*;'EG(I,,%=D91TH!7EIBZ2-NZS4$\F^O^51FE68C59K M^,)VKB]?(XVB+Q/0O>T=D/5 T6ONI[G?VT16S/X+6_IJWO2F'KQO M=4/FA?:N>QWO0H?DLJZVA8CO)1MY 0'/?*C51BNYJN4;S.MC5;:,%[G MZQOO\SWS/?;(C#"-A.,KC&+X-8#]3XS[9R/%YM(Q;!/M+-X6+*,)VWBRGW&# M9Y\9AT_&- I=V !CXGUOP']X#EYPF0,[#:><[Q),)QW9)_&,(#Q$C"PC%FC[:?\@68.;@Q?-GEB"KXJL^G#$]&\.X@9;4X M7APL5BOZ%N4%%ZF;7Z@N;6L)O*,$7J"-)(*3#9OT-/::0ZZ/\ MDJ,\(Y['S)_&BT*992=Y86/%*:[P893:^=J\;:+L M9A$>4#MX!IJ!N<(+4+SC!=\'X9_:/@X&""QY;M![??L)1Q(\,&%UQ=Y#X(T\ M!Y7'$-8@@37$K[+H$?_M Q7#H-,I:HCP<9!#28K$.S)\;P*406X:I%POXG^O MT%3GC\(]<^PT1J;#E\R%+XU"9"5![,4)0WTV8C9A,?"+?#%1:T$NA=KKC#2< MXK #/B2:FVVX'BA!$1F0'I\ W8D7@V)E?A@[J_*!RZM/U^"8%4II9](M^^G@ M6NY*^==8)*U"TXQ($%FYWA#O*8KSCE8L0=J]GOPJRF(:>/#]Q&?F1G3YZ;C(5_O?B@.%2M M_!'[/@ZQ,/S21UZ] \>&&]-IS?7>*/QS',G13.T'=GH/O/C;J3V"P7ZP_2?[ M.<:@49'% #>96\-ETR_P'K.[BOF,1OL(D92Q3QZ]<9D3)<-ON&=^GQ_9I>\[<<__9D%%A MM",D1A)^F4]_,[,D(4" ! )*4!'GS+IM)*JR?OF>E3GTV>!?M7_8EMIIZU;# MTEF[W60ML\-TINHMO:T9K&D9G7^K+6 S3/ @"_W\V:SL)J[@B_B,'+.7!55TR&.0%.OVEZBNU=]2&KS2FKSTL)6\ /H;%A/G_ "4@+=%CIC, ZF6.J; M3G\2!:K3F29N4>";UKP<%N2]N;"@H3V.78'(=:J>V;^LQ+-R@F1N(^0)+XUM MCIU) \NWM8Z6WE5BS.QG;O<'_S7^T@$(#QLAJ'2CV4KCAW,T $<+?S5QOV$ MY(^[Z+>&'HHQS-7@C\]XSTPQ';"G7+(O\9<%;PWTSL:&" ;+2C#VT& M0V7@>&]\S]//F7WX*I"4/$\V\S+'!LI80)OLK9@SWQ$_%P[-4'E+"00D"'X8 M//O!9&K4(\=YK[ *QXE7@Y$#W$,JM9N."0S,ONU@B &6FKU/.B+?#O!%%.$> M@6.!G_'0@+#!I9@& *%7FSA!U_AH>C[)RY9]_QP,K_E+(G2],TQ\J@2JPQX MYR<*P@" E&FH=1H)8A1*G2*68S&/9@LRKR#&J<#-!-;2>OE]I9MOWL>.Z4X/ M/K$CL@8CKMY:7)!UCC61%[I:-^+2,QLXS0TOSK7VP03V^_*!W_H993LP"T@8/TG>HU4#$L,!!]U"5?7*'%B<53\*9OHJ M-#.I=;5#S)2O7:YDH'P,Q,N_HD0 .1 8_B=+R8D-.C^.&_(/3U,EE@T:%RPR M;OJD?$-4Q].3B3,@(88%7^Q^RA1,6TFQ]G?8B^G "R8,75K[A9%M@/K_Q4]I M]\A_=+P@T=AD$J2\7+/?9TYD 9&KF\(.N:J*^6;Z%KQ]8X+'G028+4I20,L\ZBB-E=X21EWM M%Q?$DH^6U@>^E5),%&]57DS;#3X#/?!\4\86VK[3+YDYF9EG5IP29LELGWOC MBO(T9-BZ 6W9>!<<&62B@LWWD '6@X]DGI""KL&<"+OBB6I\2^XWQ 85%T\\DK1* H*[ M"@^06%W<5Q0HREA:;A],;&Z_%IK;8T=E90_6*K+7RJ@S@=JWD?4P;,)\4$L< MX$G92$J+ A? B\BCAN]EH['C?3 LM3"M?J+:T!JA& ]"VZ9:BBBX8O.::-:? MD)8+&$9H*!K[XC,61<62X P]'(?& ^6-.0X/(OU3:RA 7F>)J-UCY&').0%- M1S8W&H!HEN>B91*94T_@=:$O]@T7&!5#4U +M@;VA45A*[!R0)"!"/)##&]- M"ZC)(+/]((S_B-35&II>/VR,_D@DU(W0$DJMMYM(FVF)&%4F8::(I[*8=<*F M!Q5]Q!8VN3$!UZ=)\1Q6>Z7#I5RB41(HE0^,P\?N+)4_7?ZDG"N@P\#>G_YM M&D"O[UA+'URJ??HF-'-H=8V,]>N9(KRD .]NOC)'<@IQ2CKT-V3I$L9G%KXQ MMK:.43''8\?FYL$,VV2GU&8^LMQ4KJ-_O?AMTQ#"R@+73_9/V06NO*P5,^OI M<"D/;&*XQ /K8L.*5UK)C_\R1^,OUV2UQ F<^%OX&O [7ASO&9Y,!68=[^T< M15+B[GRJ_7+[_>FV]A./1WRR84<%BF=S%A<;^16BA%/L4R_D'@SI8DF>^ M'/9RYL%%$D;34K3@U9>4!K=65KUSEV#Z)&)^99WF?"'GVK>MJOQ"I M+B_PQ.7:UK]J.>KRM&9-EH56M:+RA,M"NP?K9W(+3HK2O@1Y]-\3,!!(Y;_R MUM+_C9',Z-_7=A"%9T#./6,>YS?3_Q.D@57\:R$WJ92)3%:BQ.G\472C"FJ ^6'4FO /P8[]RZH$V,MV^3;8; MQM22/!EL#I5%2%H,UQ.]Q_(HLX.O6_L:]$Z#,>.5A_ IJMT*:$67CK/D(:3( M)(A*&/N >HOB:107'WM@L=C<0@?]QHN1J/S),WT*]_'4I><'>7/W!P)WA-'; M^#1_H.$D/F+O)U%E'-8 OIH.G5A\W,<(9"9#[3V03>/:LM!"&)[+!=1M=D015!V&EGL!G\$TA=A\YCC4NR MF161B[Q[,LNV74L!DZ;3Q+@QD+ZC_-<_.IK6^'(-9T _JE_21LY!_#\233:F MFI!)N>YRMJ3B!OP\&., MV3#JHZ<8#8 L2&=XJTWY9))C+,.2B$1*%JJ]B6-%Y4&DE=WI>[#Z!G4QR%'X M/,BU?[;J1IS*XA]V)SPR-%/F*XPHRE;/WR*3ZBHVJ6YBDZHBBOJ/N,IF>M0\ M"0IGP7&7%$UR1"J38!Z3\U4):^J49G1/.M2*H4?>-?+:#W*B\Q'MR_P/_(*S-O); MU%4&=57H4T27AXE,HU8TB VDT9GC0P'RH M0&WWU;/[+&6HP=LC2EY:ELT1@FLUR;B(U"LN=-H";/HPOP44A)'#$+6?PPLE M^$LTOY@?>*[+',H:,\?&3# 5Y))TPMO+>)DC-F=XESONU< _!BP(.&0Q(@SK MQJMH9ES)9%U"SDS6Z-"",VP'Y$\)GK MV6J^HJ^^^3<8:?#H#_AT4CX[)0M5%G&*$!_19:]%%VT-8>)20%XQA"^CVE[N MSO*:X+5Z.G):.$^_,)&0(GVQ$C')AF8@ M,V06CR\E%SNHL2F9E '5$7*]XV!6-'7!+5V.OJ%P/GCA 891%L@T:P&0(6;! M!LXCDRP7340.P1Q@604N'7Z!T MN8/S!L("7CP$/'N1,*?*,/A;8+]'?Z/(X%(G<2GV3%J2M]':3,. MV$7\PY=XP)CM$O'IH?@.D?K%GK5\M\;>DLN:N^+TK65KUHS M(FJN__]AIG)T]IGDGM_R0KB#S[SBTNYF*NWF$H3+Q[^L M'.-V$K32,FAU,MR0F@-48++*EX6S/,R6LT_XCMP$Y^=G_S/>\9ZXN498YMG^ MNEF)1T/";Z;M$_W^!V]9YB#?R5%(@FR7("M7_@*M=K;#I;68V>+XTZT;9U>" MG_:$F#*!=>1?5=*@U , _ND:HVZOJ )-\'KGF>E2YQ5"6>- MX@-))=(DTC:1:.UVO2L%F@A'<YU4MDW(J?4ZV3_O95\Y??IQ^]O7 M[S?*[=W5\FL-HBSV]N[ZYO]5GNZ5;[=WEW=7MY??E<>GRZ>;WV[NGAX75K_O MPD5ML7!QO_7V(*SJ#2ZPBA3<=]1ZMYG]I\(5VT:]TUK]JLB]G--WD2C=JF;F M4&4QZ:KAO?=8: C48V'U6@J(4ETG64I53^2'?XWZ7SP.&5M67OKLY:LO7,0 M-(W26%OJ:R%.M6FL9.TKG(S!ALP-L'M:.8PN=;CXD&BVI X_KE,UU)6,3O.] MAIZ#(\0I/='^HMS0V&:IUX\?&,VVU.M'=JK-U7H=>XY^PQ844IL?/Q":':G- MC^Q4V[R5*35&FN'S;TF/["G'2Q5^_&AH=L51X7-A_7@Z5?DIUU,][Y8>=3)6 MZ\HU*SGONN^-!'W?'D>-0RN^%>5KTG3.M93+/@T$Q>Y@#]$< FEMG0!GEBB* M2].\4A3OYL"[K4@2:W7E)FZT.&:^\C@T?9D3.8'3-\I+=TK#2_#S-KK=B-WU M.JCW^'I!A:T6W) KS9)3P&V)@DJ:)8(?>$O5(D'5K%=7.M$NE.N*;\!^94%H MXY@+&8@[!;8SRLN=2X-0\ -O&Y&8->HXFC&>97X9!"R:2O.+YUEOMN-($^OX MD6"4ET:7%I;HY]V).+]55ZZB63,SM>Y4.^>Y,O]V&E@PRLNQ2ZTO^'EWU(CW MVW7E!XWKQ!S/(WO!;#O7^LQ[\KY4SGOEAXK^FY=^8[CJV6FY!2.O*5+'7XB!ZXUXD2) MVJBCRSZR0UXECV8\=@4!HO,!QU*['S\26K*8XU3.6^TV8LY7ZPJ.AE)H+)3R M&RCZB5].Y;Q4]^)CH%7>I7:I[44_[Z1P7D.7?^4+XREPWL4'EP3*GD3P()+7EE]F0. MO!5?W% -'N;SW(CO?[!Q--E3ZOOCQT!;E>K^1,[;:';;AM%1C58[8?[*7B68 MW4SK2/91+[MG_*$V\G@D^Y@\!^RO"5:QW;S"?Z49?$(2LD35N)LF<'K#4 >: M&,=[N+44R6AV:CU>GQKU:;;8F,%_@+U_L!<["!E&OQ\FSX[=3W6 M'7H^ON36JM$(F,&YWN+#8F;>TOM)FMM'*UP(?>V5U7)RE!(G.1^EI)<[=EJ<-E>L M[*PKW,_*SI K8+9Z:MINYT?!@K',/K._)27N'R?CL4/_-OT/Y=H,S3RIZLUGH5A$@Z9<@,R"E3[_S+37SJ-.M?^.)0/-)(U>XM:0],+ M;"KG-+C*[%V;V?L:Y,:B!=Q@MIP&N_Q4%5AK2GQZXX4=PK?UUWJNM=ZG6U>! M+W*P5.\,Y\.S<:B,35]YQ>+>GW*@-%(*9!W L]1:6XFW(AAQUHP9SQJ2O#E? M'C-A]AWC/,2V+Q\?T\;3%L&V=4#9V_-[RMJ.;,MRV(&.[6KB^]17@)H*76QV M?CFFQ1_B^9+8C@^N[XI^D#AT!5W5/O[ _IK8H).X%SY[I$5VWU"J@.%_;K7% M+_,1>J'V%F5&OOEFG[K83UR;YT4F@56;2Y0T:XK%^O;(=()_U"U+ M3(!-N"OW(92C%20+'"L+&+MA@0ZP0%NM-P1A@:H[@7DMIVIHWBBW'2@^ZS/ MU+/#SA27A4MM*:T8(3(E4+79=(VFBBGZ(R'H'0LC2S6#.[&\I-&JM[;FSN4@ MW(F"RF'V2JBLD>C%H-+$&[E-O:X+ I4C%.05=J%N72Q+]'QJQ[&)[,YI/5:; M(=?([IB('\"'&0RH@B6E&_6V()94F2$F"8TULGH--+1:K]G0ZH8@T#@I&_;! M9V/3MA3V/F9NL*G\.PF#9(W\BRAYPPFYW!+1:[U.&4$5:;.*!Y$UAT/F*_V9Y(BT"3>5B41-/K9B.=J-6D]MMH\IS"P!DE/9-;6N"6(F2$MRG]'/+8#$!T?\JV:_ MAQ<#^YU9YW\SW\L 6 =KFCJ:JGT1!&)E6J)Z6W#)^^2%IE.B);JTSN[862F7 M3,[D#GP2!=,D[..WJAW2S).\IU2!>S:DX5;+LF]&=R,!L+- M4#LE*/U=P^T4:B@?? ^T:_A!Y7=8>3?&BV*R!F#+."HG*G;,"R]=ZR:F:V;R MP%#IKD0)R0-I!8L'E;7QU$)0T0 J:K>$8BZAK%FA)63D?;@OBH.#;A0BR;DW M.)_ /V1T=FXF4",*5C4K<(AVV>ZT9"5I$>)FC6B<5/48.^Q,U5O MEQ#[D09EL?Q\W%O94FPW--T7&[MO<'-R"^_[).R$-2+TFPW/LN_V*[-N$]+R MF!4Y5<58I(WQ*JVI"U/;)VW./0K6=5A:@$L')&JW4U<% M_/*3,"C6R-"8IGSJSY/YO@KS7<"\J@ES,45:GGL4D$6 TFI@,\].O2D( M4$['V 1:G\N"T-(+0N\\M[^LMJFEUGIZVY!FXU%B)']-Z$J,:( 1O75L(U,:Y57*[%3SCJ%+HO?;R^_WGZ_?;J]>50N[ZZ5QZ?[J__[ MZ_WWZYL?CU2DW?ZBW/SW[[=/_[M-)\;4,>EP$)8WP<#Z_#D=JD]CP=6=0O@N M[N+HV.:S[=BAS60KQ^I>/GT<>GYX'C)_!#+]>2&+M;7;*-R&9?>Z7.8QX>() M8/'5\WWO#0@09"AMK&+0&R4$"(6)F4C 'RO@UUBMWSWW!?%^#5)PZ07(5JO6 MTW$2AB" /ZU[P7'OP['Y@OS)U(JT'H!>E%YTT*O?KA.>&21/; MG0L#DY.R)6=;N*8RH]*HW*IL-Y<396 [%E4&*8\2)7D*=W.A!#NZMIK'=I>A M&N(Q=4!EM'4]"<-@C7A,D;2K/-.[UJ>[AL4#6C]V0QEU^0;X:Y#K5[;;:T MTF*L(K5[K=YU8*Q*6UZ=*RVN9(= %4&DE'ZA"=',, M:=2?2#NZ&E*AQ>A\KO\LW6%!QFAWDOA?=9&^@_=HRP@VR)"M>*#9)O6_$C1- M LV1U9E60VZF6G5M'38X"5NB:+^NE.>6V8NI@UFNCAQ9>)QH*=JT:RU:,-ME MB(.6-;+2LH.Q8W[@0E> :Y>?.@4C>'XP@BQ3*'T@0CX[ILT;W8O2PUE:O_LL M6-@ +WC!JF$<6]6KV+)RH0VC-'MW4-2U$O9=?OE4E()&:?$>L*YK%5"Z#7X! M5932E1,L*=AU*<$)9';S5Q,4S#AT51PUT]"[I8WM%KUGH81R!2U\5-R M.+30+9OZ+3\NSK)%A>1[8%^XMO.O6NA/V&)N(=G@I6M=I;>78%.'KYP'Y4:; M++&W8*E$,DH@4G,ID4XA4O88>OT_AYX#QQ/$G2YQUG+X(3L=;BGXXG='KSC' MSU^H'<+X(8[ZP8]37 $>^IGRSU6L]L#\QZ'ILY7&V^W=M\6IP=&W$+(>3/_> M?PRQ2\3_F,Z$3=\:*=)&PH?&:M9?MAYC5^MIU7J->J.Q&(I:^(4R-GWE%5_W M15FZA0"_)MB.FK34X'(2#CT?#M[*,$?:*ZB8O82U4Z +KJ #!E%&Q<\BU?AR M%#-Y66'J%3M[OO;[21B$8!$ 1^8OYN]V"Y-UDY/=:&W W-N=><[%W0;!! \\ M_[K4O1"M^+K 9,=DV'J(Y@"Q3=].)J8W/;TU9J6,B:T) ,TGJ(@>LBW;U M1@94]^C,;PF>IFC@V;<;(J#IBGZ?PK"AJ):F-#JW6=HMMP-?NW M6;.*'I.EK[<6U4;I!FO![T=SM955HKX+@[4HZ68,PL6U;VF5YEA ;%PM?+<* M1J?6;&64J"[2#8VC'9_Q\G46-T*+?O?J0U(U3JC%$IBE ,NV*14S5,(A4QC^ M>J!H#4VGC\ /VC;VYC:E*@<=VE)J=7]RII&]L'B..LK6LO)*F]D$$;FK4LA4 M&73DY_BEZ&B*A(Z3ZKAR"6M&6IL.V#2V=6Z[YWUS;(>F(XN7-F[9E]#T 4AZ MZUYQ@J88H6":5%6QJ/],4YOUEB!NE?3)]]G_J;"-27D34?*RWY^,)M19_9H-[+Y=].*UJK:1-YIZ M6Y@><)6P5RL#J#7"=@> ZI#VULNXRB]497XUA&WJ !6/]U_U1F.?#9D;V*], M<;S@U"KU/VTE@ -8/_R4T8(XIC-595^EJ8-$;JH9:>IM5[SS&@T=M\%3UZ9J!3TUC@9)4!/0^@UC/+BYE6X.E$E M29ZZZT:IQCR2/>=5 )ZLN-"!()8W>798MFK=<^TUK=TEJ2'I:OR2;Y M'.)\NKCX)U6].3+]%]NEKV[-.C6S=B@- K+S#%9_=70T:C6VB, M*68?@YJF^X&U3G@_,U!"CRJ>KCR7R$;QSV^V:[I]&ZP3JHFDNWWUV?JG% FB M;VEJ]3:N;>P%E(:\\'%RK?W*OKS95CB,@9MZ,#K0QO01\QD6,0F7/[)S^J[G M/R)FLSE7#I;Z+RX7><&VU$Y;MQJ6SMKM)FN9':8S56_I; 6$P##U W1_EE1$MAU%A57CP8;$*Q MSAS!VAD$XWP!,L/CDSXN@,F9CY^"U9BB+$49^B@Q_Y'CX%I@OJ-$P"I!O/** M'/+S9[.WE$EFSR 62KSHNUW7Y+&4+6NP=Q=I4BM')5'4_4Q&\"+ % MF.U?/F9M'ICCQ^UO7[_?*+=W5\L5ARB+O;J_>[S_?GM]^71SK3P^P?_\=G/W M]*C0N_G9_]S;FF0]18R.*::D@P<((ACC@-V$?_P)0Z%VRYM MBQ[Z$KT]4J_X!7/T?_W.D-+K=.EALJ#>BZ$OTQ9%*J0.9/B_^'L-*W6[F MGQIU-?/WRUZ%16M&I]"KEO_>T%OB+4KOE$>I5O:?XE>M":-E6<1M;D(%%1>Y.$L>J/!Z M06+1QO%B0H%-K>GP4+F]:R>\=W5F[V4&S,40 6LJ(FG>QH9M4PKWR2FYPN.T M%E=F5EXSQ,?F@^]9D_["^)>MRRBS-GK06S\%HK(96SR>&TVM=16B)*N^^=XH M:T;)S7LT"O4R"!C\GT6%2@5#K09.?VJWU1*ZV@IS9TXRS+$R3/OP#(.#+,ZZ MG=:!NY]+AI$,DX-A.H=G&+KEHNK&4=Z[K8)9^3AY#OJ^/2:P4($0\U_M_B'& M!E2&;[J'YQNZS-/0V@>>R[F!HCGD587*($QM'!YB-,^]U2VCM%-"3$"(J0>' MF$[CVPU-/_#][VVT_W*KHP+Q3EXB'$T9WLG]CJ/GHL,SD8K3"]K=3FE!FGR' M68&61Z>+2NWPL*2A&JUVJ[2QV1*6E8>E?GA8Z@1+H[O[NW)"A2(J8(Q<>4&( M]8X!'%FPFQ2LN"G.*JU,9EYE\\5"J4KD[/O!+YYGT140'F!,I/DU&_OP,)6Q MPL\.PQ_@*/9*&U( MG 2<2(!;DPL[ . HE]SHM [< $ZFQF1JK+34V&XL@7:MU^QH,D]QE(A:EPK; M#:0Z> ?ST'UI):0.D_K:#:2Z "FC<>"Y[[M)=55!FZ>/!\-,XXG?'YH!LQ3; M#4WWQ<;[<&80L/ ?9"KPSH;<$[PZ#GKN*.)J>!&>3DLZ5P)A9HU^:C-8:/6 M>AT9 SI2U*Q)%VV.&@U#A\+(FA/+\_"BDWXZV[.-0[V#_H[5X9!-&:1H,*JI M8S"JV3)*\XAVT%/I8.[224-P8]5>&(--JA9L-TH0W!*#1X7!C0V%PABD+%!+ M:Y80E-\#!D^LG/47WPL"A;>G$:Q;>75X:34K$8D??&]0? !-DZ9]Z;I66@95 M#/F]XZ+ 4\#<&AMB&]#Q"X8-HX29A1)T1P6Z-4;#-J#CM_/TYNY+\@]C)50Z M_G _9M@ST7U1V/N8N<%V[7X.7;[GM+SAC-KEKCMUGJM5K.TBR854^+'#I:U=YF*H<5HU'I&,VN\ MGT3+$:!E[16C@FA1 2UZJS3O021;K0K:]1'30Z1:1Z;_)T.S359?;JI8'YGC MX/4YU_HM)N8*Y&N _(XN&XP<)U+6:-5B4-$!*H9>@I"44!$0*FM4:C&H- $J MC58)(6!9!;E1BH2YS#<=TJBF-;)=.PA]&J,C_=6-TQG%\=("O&AEW'"1>!$0+^LR$<7QTJ[U]%9Y/2ZDUUHX)ASZ MDWXX\:6_NET@>$K&JZ'IO[ @"^UX6:N,!*_T/@2$R/KP;RZ,=$$BRE:61XJ1 M]4'?/!AIT1TD>4%/7M"K,B^L9H4TD>\'MPEA+XFN64RA(E.4$=N3KH> :%FC M78O#10-;3)QTF43+/O5L<;1@XJ!1PITB\=S4"A3"\8MXWGPYG+R,MQ/-FY0= M1F&;H&A5:8ON/W4ZS=)2LF*4,LO[3[O6XMM#CZX]&=TR"IHE](X*>FM,@NVA M1VWPFFV]&M [L1MWTUIZV^U[([9\%+:\C5**\7!+9/[N!9GF-#;":W;D_3H) MKLWL@]7HZH"SII;GK4ET'0FZ\IH J]'5!72UU-):.0FFY2L=*+CSW'-O7M-_ MBL(%/YTI+@OE'3IYAVYS@%W;KRP([7#BPSM?3-LE3,DLS\85B4!"E+/W+MZ? MN!]\G03P=9ERM]VH];JRL.PX4;*N$+$ 3%2 25<(U$9^-Y(87]-[/!#&;%PZ&$E)CKJV#(AD"[Z5B[Z M-!B*XVYOB,J_$9%OIS3.$@'81;$CS,T>Z8CMTV'?X'RS+R)"@.0+0K/'> M-P9-!T!SG%,2JJ"$[\,A\[.3+2?FT)=91X%$O?-<;S8GN?PF;;M+DE/.@:L* M6';CT!?&3:=1ZV6-"I9>?<41D]>K+XX8%1$C0!SHQ$H8^2T(=WV)@RQMW'&, MO1"W:+5>5]U.P,HR--%A5J;O7 A=>"^M4UI5A(38D4!LC:=="&)XFZN\:]6R MW+'T\/M=T)D",J&?;L?"* T@??^=Z%4^6G/);>"NBFEWM;1>G-().A),K='"JT&%=Y.: MW6HTDBD!5!NO?SV*LL3U04'TS](.;W;S1\0Z:PR3U:RC ^MTRYC<7H3ZA_;U MJU F.+53%#,,??MY$IK8*#GTL*8A%LM!9NMW9P'YGUOG?S/>R>*Q9 V[J:*KV11"37WJ&>RU0V"6VC&/&5G'Q M?D2H6E>34!Q5B^AI996V*PZZS<)V13'3X:![6R7K'YC_B+)GI16NS4O\6';%3Q-($LG? MB"6_UL 9@G7ML+-((]KOQ]R6R!=I;QLA7RL'^C@IL-XIJVY90E]"?_?0U\N! MOH;0[XHB]4\M!WIM.Y.063N[,W=TO%UT_T?(^(7X/@)8%N?K9.\9XE[CW$ C M+O!"-Y2O*4B/;I"IXRR$(MZ\[)3GGJQ"H)Z.0" M91(P[*^KP*KZ$R>:R%Q6Q+Q 5NI00Y".:'&GYG]E1LQW7_DGIC0G-@T*UGC\ M0:]FUB5LT7QA=Y/1,_/O!UPTW$_"(#1=I-!L *(U%>_8%;K9+FTVHP!FD<1/ MD0*'K0'41@!U2NM') $D&H#6E#1L#: . ,@X].2GW1B15=#!2V*@^9A@QLCA M53H9=LX.+AY6BH,V8J#H7!;X*(N%NBB#2^_\L_UY'BC])K%[:/.A 'C5!LK_ M1@D],R5X)7C+,%V*@%=%\#;++J$_#'C)\OE,MU'@?RW[M?\\CT7VR7 MOKHUBY,^PQM NX,$O?'"#N';^JM!HE%8C#'%[/>]$:SF X-A=UX(WQ=Z2CAD MRI7G$M5,.&'EF^V:;M\V'>4QA%_00)/IS9MY"D3?TM2X43?V AN/^L)G&'5[ M95_>;"L?F7^>FP/8XH7I MO)D? 4(QC3L W1SEEQ$M!5'XV'**#0:;4*PS1[!V!L$X6X#,\7CKO M@<>;C MIV UIBA+488^"LA_Y#BX5JWW1-?3O &R3H@<\O-GL[>426;/()9)Y^CV7+3K MFCR64HY%:V.W/HN]HUB;2C$ZF:KN9RJ"%P&V +/]R\>LS0-S_+C][>OW&^7V M[FJYXA!EL5?W=X_WWV^O+Y]NKI7')_B?WV[NGAZ5^V_*U?UO#S]N?KVY>[S] M']K-_6\W"_LI>=7=7!IHSI!:(V^R2,WOUR:ZF"PH6+QCC@-V$?_P)9[=:;NT M!GKH2_3V2('C%\Q93_1]_,^16NJVZH!LU$Q1$"GZXDAIU6%/GQ=_WU+KFM;- M_%.CKF;^?MFK5/A#0ROTJN6_-XR6>(MJ-HSR%K5Z?VNB@2LNL@EW'S3;(RFV M*?AITF9\J5R[M.JB3WX/G M0Z)N706^R,'>XPMCF;+B:P6B(L5I>R),%'J[<@(4_9%UD-SX89M:W=R MF:E:G3&.M?G%YHT=-54KMWF, +TM)-"/%NA;=/_55+W<%B\2Z1+I0C;KU=1F MN.>%.B8\0QO1+:+YOT_7FT)UCA'N^ MS$(_M2LXS+YY/OS35?H3WV=N_T,)?7B;0RD;Q;3^,PG"*/6R>1G@,164%+>6 MB9&OTGR<&JS&J7\5$?\):<^_\=*UGJ8G<9D+YBJ2X:>[P]O+1HGM%C@7V!BNH2:B%!;L!4/#K5VK==J9LS9 MW3O4RKR))[QQ@+&__M!T7YA"M6S,PK(2"U[V2H5M@6*ZEN(A"DYL D0Q?LHV M$$)_]+R2A:[,8/C-\=Y^9=8+ ZZY9@-8B!4->'MP3/<7TW:I#3N6R?U@?<<, M GL 1(KY+)N;.K5>UJ#X LRTS94:.0YB7\&L.;%].,!UP5*0XRF/$W7KC(6# MH4YKX)")(YMV*;2]<)41K=K)L,NC9ZK5(84,1HJ-9_B7,T'2/'@^<<=& UHT M#<=E=IMEWQSS:Y8&_ MO;#K;GE5MO>2[;T6VGNU2FGO9:BRO5_U^'1_ M]7]_O?]^??/CD:+<[2_*S7__?OOTOWDXO;O$(-AS8ZU.O=MN%6VLI>'PHF*- MIY:]RJCKW6(MNI;_7N]F?T?1-;7J35T7;$V=NFZ(MJ967<6F;$*M257!WBGV MJMTOJEO7=-% KC;J6EL\1#6;S3R]X^;\"Y4;2:7T;=J-4SYO%VS4DD/II)M9$O\'R=DF^&?(]>:'I$'$>D>F&G@-V9!!9J1QW M?TWL\$.2;?;2WDP= M$I+D:0E,H 6$:KR#G-K+5/0C-OWQY0O"/FLSK*VO*. MNBJ*1[;+D3=Q5XH+2;8LLL%:,1AF.LJ#:5OGMZYR98[M>2F3TV*L0HOIA"[Y MDS5'VLFU9!&\DWZEXO&P/!])%TD721=)%TF7.;KLJ3#]D+O^:CJFV\C1H5)3NIGNHG12H #(? M0BK9QG=+\&?5,*Y!?CI0RH.C67A7\?Z1[,\NT2XZVHWB:$_?ZW0GHW/+HRHE M?$<6*VBUGGK6::BRB;MD!^'9H;5S=M")';KZ@9L(2W8X478HUE:SG;--;3ZK MJ%GK=3L9]SGVU&)68OY$,5\(\IV=JP"CUM//C&ZKWI4J0+*#X.S0+<,=;H'1 M(^U_B7;1T:XU=B[\VUSX=TKK9R=2USJ]O1[FH3<^#!"6C]G,%_H7KU=3WL0/ MM=:2G;3DZTV\X/UKN3; MXT7&-O-VFPV1.H1*7(@RA[FIEC6'N5*]8[E3GFI!,=-=1F^M:BZSRW//&M'L MI.]QSC2./>X2O@UM&F&"IO)TY.G(TY&G(T^G6J=3J&)$6RB?W6"P<=P4-'-P MT(/I,S>KZ7]3J_5:>ET[BO(2":D5$8#]04J7D*H(I*0.$?ETBE4=KIMWNT.& M;XK"\/L>)G>PM'RAB;;;!L?D\_+Y'0=7MQN+()SD+C-7L_MAH4VCK)D!!0_S MT%'_0S\O&4/L*;K-5EE3=/? &"4E/<2W?6Z#8$+M";P!)CF2[J<*M7I7V&CL M>!^,*6,'ON-,<5F(GPS-=^7-#H=8B&JOZ@EZE*Y$P4X&6IX;KG@.S+J>^,AG ML"K/XET-Z+]?S8!9R*' GM2(/XN]VK6>EN$V2'=42 S)8('(IU/(Y,QS8W>1 MO?_'="8L/W?CX+B69.^J *A8>'FA,'35'=>MH=2M]0PUHS6(C"B+AJ)34A)' MYIOM)K]4B@ P&K6>:F14'A86 &+$)J1TD-*A8D>WFV14.=)!K81T.)GD%!VJ MXK/QQ.\/X?PVC+54M>QZ.:=L$6SYD5#3NG2M'RRT_:S82Q9W:!AEV8HY9+V^ MR-I1GHYX"C!7A&4M3Y,:S&)IG13>X@4MR=/51LV:Z[9;HJ8)J&DUMPNC2-A( M57#RI[-EI*14IC: J3N->D,RM?"PD4PM\NEL&> HE:E;PC#UR525T(F=/^-A MT=79.-YT6G4BIQ2@E:O$LK'M^(TQMOW6AV(T7\ MGN?CXS_87Q,[L$/VR/Q7N\^XIOG!^MZ+2V]9JG3:H'34,IHX2+Q):2!/1YZ. MP*=3I@-_"%G=D;*Z4GB3TD#DTRG3\S^$-.B*)0U.IM!A]B*18D"'5Q9A MX+1*'V2$4YZ./)U#A ^6U-?]9KN>;X;[XW^L$L-AKC=V65 M#;6HUV=9-Q\E>B1OR].1IR/DZ>SDWL,6DE>5DK="Z"E6#++&>]P"-3@R.,,% ME&4@E0;,NG##%H#!(M+MFG8)56(@QJ2X=N:1?S4=ZEAAADHX9 IS+6Q)H34T M=9OR@J6W581FBFP*%;TSL3!C=Z$WS,ASJ::#7XRXGX1!:+I(E2Q>:-9ZFM'( MF"T:G\]!C,9-@G?Y0'&@,/(.$2T:RQ<>#IES[]7DXBQ3: T+YQJ2VC+05EZL M:)=L*]E6LNU.V';GH[Y;6/UZUM6-#!]8\K7D:\G7.^'K#6:6%^1K;/=VIK8; M&8U&)5]+OI9\G7?3A2)(^L)X]E6].-8:W%AYUE*WNWLL64@D-)TD"Q7BH#S7 MLK=3C=U:3S_K-IL9?"55H^1KR=<[X>L\-[-7\/7 ?F?6^=_,]S)8NMU(TOZ2 MI25+2Y;>#TOGN9>]E:INJU)5[[D&7&^+7 /.0CE_2>SGC[**I)!47)@O6F"X M>UNK]9K-;H:XJWY!VJ&?E\A-(:%N51K]2=Z/I[% 'SDCV.))WL>7IR-.1IR-/1YZ.$/<^]+PW?,L? MY]XV:KVV$./<):1*A=2"K[T_2+4DI"H"*:E#1#Z=8G<'\]Y5W@'#MT5A^)-I M1C1S?C(E)9\7^?D< =0CFY]79E8D0U3'8AK^Y4R0-)GR>K9A67QG/$M^X_#F M=BNC4G^S$*T88S^#,67LP'><*2X+\9.A^:Z\V>$0Z\%@NR>6!BG8<4'/Y1KIX'#*A?GGDAW5$@,R6"!R*=3R.3,5-?FE&F"EH&;9E*%."ULMJA(T1P::/(&?S4'3!C>]O9T>EJ@1$#5K M;I1NB1K,/@-LI(82'S;R3I_(I[-E *=4IL;,>3>K;89D:M%@(YE:Y-/9,NY2 M)E-W&\(P]3KR= Y_;^00LEJ3LKI2>)/20.33*=/S/X0TT,62!B757XC< M,GKIZ%%MFQ*,$QX]JJ\9E%1P]&@71X\V6]4>/5H$% <*">\0T:*Q?($N\87V M7DTNSK*3-YAUMLBX-'IT\0*"9%O)MI)M=\&VS85)9F4/=^BV<$1APVA*=2SY M6O+UOOAZY_/5NC1Z5-,;&25EDJ\E7TN^WLGHT6:A.S]K#>X.,+&>I9H+UYI( M%A(#32?)0H4X:.?SS+K=6J\))J]T925?2[[>&U_GN3^QX>A1O7$:4XCV[(<)NSPT:,L@Y!%*O)TY.G(TSF^ MTRGD1&PQ/%5O:+6>KJK"E&))9$B^K?#I%.+;A=E>1?A6EWQ;*61(OA7Y= H5 M5&_#MDVQV+;,SG.5FWF\CH.,<02_YO'Q^QT'3(YL*4J:)MO-YKGJCPQM8+O:UWRPN6YEA0H=^ M?AO&.'*N6&/,[($INGMB"J'2&*+;/8<<DY75F/$CCR1H3(IU/,'\X34=ET MNIRN8CM.=;LQL!(U J)FEX-&=;5=Z[6[$C450(W4!"*?3C&>SA,9V9RG.[4> M+$HR=05@(YE:Y-,I-CQXISS=%8:G3ZF,I-SQP3(N*WY<5IZ./!U12R[V/X1. MUQJ@=YK=$JH;)=ZD-)"G(T]'X-,ITX4_A*Q6I:RN%-ZD-!#Y=$KT_0\A##2Q MA$%)M0XB=WU?.CU8WZ;6(2H_X1N[T('TEC=Y=EA2EE;9"L-2)@P;:^8<%ILP MK&LZGS!L5+EK?-G .5!L^<"<(9IX*3!4HG3Z5%-B9 V>V& LZJ*0:%9^FK$4 M$5)$2!&1+2)V/6%5UPR:L*HV,RZ^21DB98B4(967(0O#7$N7(31]O:FW,ZJX MI0R1,D3*$!%E2*&"(F-AGNT6$Z%UK5WKJ8:6$1 L7$%4>78M\GRIFQ4:G/\L M!,XMA[+FT' ='.%H-!H9D"V[A:&4WU)^EVX#;CGD=.788JU[%&.+CT2?2/$A MQ4?I4\]WK5_UQGK]*D5(_N3V9^H<"?]KV:^]G^$_\:)'IO]BN_35S5G&[3/L M*UDV%M5&3&AZXP56%]C]U:37J-J=,<7L8YV[Z7X /90[+X3O"SW*9U]Y+E'- M#)FE?+-=T^W;IJ,\AO +*FVH)X<64X!OK/?SL_^YM_#'>+_1$II:O6W PL=> M0(4-%SYSS-!^95_>;"LC Z[,;T$?,95C@)ES^R1]JOI'2S/4N.]']Q MNPQ0O3>3,_ L1I&I2 R#G*+R-:"K_PL>44&PQV(CF!8)QG0)1Y/E7% M7% 73_P4K,8492G*T$?1_8\J]9Y06F"!R!6*?6"?GS^;RYED]@QB@76. MFO^B7=?DL91R+!@CN84'WU'F344W>UJ%5$6^S5_=WC_??;Z\NGFVOE\0G^Y[>;NZ='Y?Z;NA+]/9(5Z+L MF!\VB=_'_SS5 /4&UP)1P5[TS=&?Z_"GSXN_-XQZL]W)_!.8F)F_7_8J5:MW M=:/0JY;_WM"SO^2@B]([S?(6M9;H&?YM#!:P^EG9GUI3ZRE$2>=Z0XT'[&]= M!5[K@ @.%N+DQ?;&N5FHW:VL35WN7VKIWPWM4<>S^@C"BK'GPWE\=S MDOG*#(;*P/'>E('OC11OS-"8 [\:HRROX+*RX&*;3$:NF,:A!IH<_>+$X@X1 M>RSD9),[%BZ93+;UI2+A[(D"H?&,+1XHN)US;R5>F'KPO8$=XL3!K, U#0U0 MZ[H@5YM*N$DG@7ZT0%]3";@:Z5JMUVQV2VME+)$ND;X[I"^4JQ5!N@Y([XHS M([8*)I^(S/\IW MHP[MC%3D>;' OYS-];;@X+]F8P"\37D=A;WC7?_E,YDKUEIA_ZY"FII9BJ4) MSD+GF'P%"8W;H\*KY(O M1S@#^N\25+)XK8[WKY*GUOTWST^3-HO/VCBV0BN!T61/; &!LD9!%T(*MK4O M95BL1(J 2%FCK@LA!9NE@]$O-E+$4MZ5]J<'S/>9E02.S/=-Q\M5UC+>;E+! MDGO%,6%OB:Y/YOL-MXR^,I<-[#"#\YK8+KJ1U==$3F&N.&86-'EYH%')#=]J MM(7$C(B8R=O 8 /,X+3WEKC3WL52[A7VS,N=P'(:IO2:FZ-YQR@W=6PA;&0T M&!+)C)8.UVY<\_PP:0),M(:$R7'"9(U?GA\F!L)$DT[Y(;[Z%#YU6C$/^Y4% MH1U.?'CGBVF[9U@L(X,>A:VBT!\]7_P"!,3"M'OW&D 5=1.X'WR=!/"=00!N MB3-!XG#_!#_YS?=&O.W&;RP<>N"YX'E005.6[&O5>MV,/+,@SHIT<$L+BNP3 M5&T U9:CNR6J1$35$I-K/ZC"KGNZ#*P=B ML3+GO"B"F<5AF)V4:>PC!4S>-$D1Q!@-JD7;_A:01(R B,F;)"F$&!P%F>5Q MB(08L53Y3(/(Z+F*VPIK4%+"P._ M>L9L<4%R*Q(I>[.1UB"E7>NU-9F$._IX!\5TE?[$]P$-BNE:"I#A//DW!?!D M[*/$V <1_#[N('1)!,YBP XI]JTJ=J0W*R)@"NOTO(CIUGK-5L8U=HF8BB.F ML&[/B9A6H];3L[K/"((8L91\A=-S,4*43W%V[B=,SSFV^6P[V[2OJU2.[-#/ MBP7G"MNL28YN;'Y@<%?:I[L(/,54?N!$SM(?6..AR8S+\8$F;PW91JC!B]/- MC#Z[$C7"H68_:;H56-'!"VX(WII+++U>X502X,&?S-VRIY#4,^_"(!-,)<:A M;D9CQ_M@[ <.N676]ZDOD,6'31S9)'AO=)D\V+^Z+X8BH]8SFO(68A4 M%O- M7PPV+8+-XHQXD82/6$9 A9W[I)>>SUZ9.SDUYWZG.C^F[0].VBQ>:U-7J\6J M.)$,;NFA[:;ASD: P9ZX#=$[G4K$[$NSYT!,%T1,6_!F36*I\PK[]+>ICKC; MQ>LK:TKO+UZ/T9.D@R5;$5=KXWU>V;CC^-"S5> ^/WS4)2.-)'XJCI^\5\&W MQ ^F@&1QZ='[\JN+2U/E)R?FY._)(I@M UL=9&OKR)(RE7]TZ-G<(B@$'TP0 M=;>[6"+Q(R)^-K<("N''H 2CO(V[>3Q :$O@+N\;S'_//3&%WCR M@>?8EA+OK8*,6F(N .A_!>1_B*C_]>/W &WU:8UX<@!9S(D)N&Z[M Q<[G.J M@$=XTIA;DT_8#G3M6D_OJJ7-QI6@.Q+0K4E); >Z3JW7-AH9=FQE0">6I9)I MDPEMJ2!XE('CO2D#WQLI-O4JGK51-KPLPVF1"Q+%;Z+D\&;DXD3CCN5!3.&O ME%WV_YK8O/=WH'@#Y3EJ_\T":I>'OR)[W\3/^#%<+T.G@[>&V;"9SA,!98V)O"QP59([>R@@G" (LF)G(6$VJU M7E,3-^ N$S;[TOJ%4*/3;!YA.X9(U.Q+Y1="39,Z$VVE[X\TN7?X9K75_I0D MKR1O=3\ER2O)6]U/G52\&PM8P(/M,V8%/#-DI08@GUATNTPG-J(IS@A-C92> MSA/-S--V<)1[NX1KJC+^*"!BUGFPFT&F5>MI:M9\&(F9(\#,.O]U,\RTJ0GS M]NVGCC1:?7@;I-J?.JED@!SW7.)EGS@>]\WSTZ*-:'P;ERRM+'7KX)AUHX26 M7C*>*V(\-V<68 O\8.6((1-(58#.3B[\; ^A;H/FT,M.("=Q\V<2, N[SF=5 MU,I;/SN^'+RD*CZ33XM5$'95JB!L=7OME.^1ANX1&*<6O\HY0U>\(#6S7=/ORCM"1+$XL[JAPSO0V""; M&(PN WFCD8$0O-=>;/#X=!S<'D;/7T$N<$C4[-IXW@@U.'WRW-M;,\N<&,MF:;9?8:O %PZV'2GF6$42KA4 M'"XY+_@4@TL7I$M'8.DBEDJOL"O_,%OZS)YY.U^?O7K.*T:^^CZS;.SIZ\IJ MZ'+<^.^>^_+$_-%W)"EP(A&X8'8.%@P"_:S3+*]YG_38A,)3@5KI)8!:Q(Q: MZW74K F]$C%'@)@"E=*Y$:.!'=#-ZB$D$F+$,@8J[-_'MJ("4-N)*7 B)OEJ M1@0S/*+S_2!FQ&N@=F$3 %/59UIWRX$;TJL3$4)KU/]R#"W"I(E-GANRM\?Q M@62-QB\"$J/6:S:[XDH2L71\A1W^;6_K5-:6WDGY;=JH3D7:B,C?XNJA505G MS4:+!JQL-:!'NF,B0FB31/V&&&I3 E:.[3LZ#&V2MM\00SCO6=S*#['T?_4J M6S/G]'R*KN[\E%GINHV+?VR5ZKN?V)/)I04# IBU.VOJ:@EC+@H>8P6\P6.# MY%ZO[>33(2K>^^QVRT@;2^0="_*VO+:3$WDJQB_:9=2WG/RUG4PS3FCCYF8P M8'VZ>,#>^T/3?6&*;X9,X3]3.H//+'$M_@-V*7\%"(&5+&\H[\3*X4=R/[B) M#N0'G,>]BPR._W\SI?\/%H2^W0^91=,%7&OV%ZE/9K&]5NNU2^O\)8;.*<_^D MV-&\;VSI4K+5)-VAW(FEK3C\ 3;B68N#V_O.!(F;EB5\9=;*'!ZR[5JOTRFA\[F,8E4TBG6US-A2 MSI5G]F*[+N;G<. >P>W$RG>*,+NQ0U[/8MT.^/=M54XM.$HPZ;O4'%EHZJ+A M;))JVQ7S3!]_4T/2LQ)A*:Q#(=M@OA6/:K>/8#@U\GEH,2'WJIJVS5 MC1S+_#+V AOQ=^$SQPSM5_8%;=1SG9Z>APU8T?@"\%/5J>=&!"[=#LZ4-5D' M?5!1\\^=^0&YF5A\&=O=E7)*L1LA!LIQDN0-[7)I6EL(O)=+@[2TW9@11]QPLF/MNJ"_NA>YE7Y'FQ0%S1?,[8!*TV\'PL MJ_%&##NCLR#S^O76@=$JFW$96SP>2VU-J?0M(>,)@?$ :+EC6>EA#2OT6F7D MAX7)"DC 'RW@UW2OR8=X[$7?%7U(LT2\1'R.\J)\B&_5>MV.X( 7RRJLGFLS M;Q6&S&=! 6,P9VNK*DN*C"T>D:18)R@X(%9("6SVHNNEQ>$J$-Z6:!=I;^5: M@FOAWJGUVGH)7:XEVB7:#VX%KD5[M]9KJ25TZ*YX+\;Y-(JZ21HE"N7S[5PT ML,(HE68Z>*;A1)[?.5H^A^:SP^+"L$.4WVETE4K]24%A,?"\T/5"QEG:18,O M_M4/CS =AN.+SY_?WM[J[\^^4_?\E\]:HZ%_]N'/G^//UGK\_@@L\)^%*C%: MJV70-9#0"TSG%SC2<7)%!7Z+K['=";/NQ\PW\7NB)/%":KA85RJ] 5YMAOY6 MX PC9^9S":EUSQ2M MH>EU^KZ8F+W9XD'X3XR.D>F_V"ZE^UJS6K;/4%KO3NO0&R_L$+ZMGP->CPPV MW.][(UC-!UX$N8-]!4KH*>&0*5>>2Y+-#(%040_@%-0.L+Z5 ]"U- MK=[&$LS%^LPWVPJ'L39,/1C+U>DCYC,L8A(N?V2/Y%U)S&9GKIHT]5]<+D+7 MMM1.6[<:EL[:[29KF1VF,U5OZ6W-8$W+Z/Q;-< 5BYX:)BIK;+ZP\V>?F7^> MFP/8XH7IO)D? 8JK-.X ='.47T:T%$1Y-<$2B@T&FU"L,T>P=@;!.%L BWM< M,%R ,F ^K\S]V11E*2RG'@J&-6WCP'<7:5(K1R51U/U,1O BP!9CM7SYF;;[6N[M_NGE4 MGNZ5J_N[Q_OOM]>73S?7RK?;N\N[J]O+[\KC$_SBMYN[IT=ED67R"L^6GDA/ M;AK<34:PW/YBP&S6@ODZ"7 "27#-@KYOC_%XP$JY!-TX00OFY0$48=]FP1.\ MXZM# ^YB4T3EUA*9.9=A]#O\!GB5.<8#\"=LJ?155_+YS@]$42^4ZYO'JQ^W M#T^W]W?*_3?EZ^^/MWW-8TZSYT!: M^,FW1RB$P0JMGRF?_NL?'4UK?'EC](/Z10$[+_J=-_$7?SD)HM_]I-@!U5?X M8V17:FE+5A'Q'K<1'?/-])D"R.DSY;X?>F Q@J&HMI8;1GGU[DYI] =8?;!N M4W&8B2HG[M_KX[9"UA^ZL)"7#X4,+^ $L B'9J@PE]0;?'@ G *_!V^ #&RP MI,&$'GG/-OSYS?/_9#X9D?8(7\R0O*$/ZT4;'VEH^_0I?%,?WL2"NJ+ F@9> M?T)]]9(/X]J0YF#K\/_U?/@B?#; 5L,6<\"6]*,=6)-^R-<#9'FU^RQ:-C"G MBYW\\ 7CX4> 00GZF&6_H*7,WQJMX86YC-K\^>R5 4?#B\$%\>$,X'GP;EZ& M]!YR%8!8@"%E:/H6XN ,Z#4(^4\C$Y,PJ&L87]%D## *SV:(EZSS+/K,X"!S"2M=[;RC=,!9 ((;-39PPB#'=3S^,P+0M M&[B .)4"CI'/2-[CQ(WXCOB6>^+@5IO ^<^,N0IP*7 RO@J>OO-@[(*!+0:OL+LA+R%+(2\&LP1)&&\@N?9B$X M\@&+UI7>7!R'R+%5L4\9A-4D0"%N:$01]8NA*V^,_0GB&.,ER@ MN.[ZYL,^/X \)M(<1?1LH$-7X82^\<CWG <^-)S^B[\ MDB#U+=F!D[/Y[VFDWSR_!OH;KN1WUP%9J7@X<.#-ALT&"%[KC%: !X:H&8#: M@HW@4:8WSO42_9M?4%TG4@O)N=]QW/%-$()N"+%W<"S/=.'E&:P8C7'9"Q80 M/!1;TH^/#XF%O/R]7V C-K;]@YV$GO^AO)H.MSF^*/@G^%OR&WP-?.'+.1IS M5EIN#WS*=#X" M>AH>)JURCA?",3$P&C,WB-:(;_OT2CN85EAS"Q$_3M)FBB#8P]"&E_ED6K)W M%#@L-OU>09EXDTB*S1S\&^I'QX;31E0^XX&;@4=&=M9E^J4YDWWQ(NS_LA]. M8(NQ0B56@6VDMCP"_6+9 Y3*2!P?^ -L9QH$/D.T' 9N'CFT1Z)DR],KWAH< M9$)U#,3KB1\+CX'M@R'PU\0$R4;N'U?7;W&?3"X?<] M8BX(*(9>&OBH^*OG*'@#+BBXA K.EB6_E>L!<^K9@)5H#]#N 2\-I -\GMQW M$+(#8%V0#R/[G>^O/_&)1M%.P45[&]K]86PS!YGM+@[.H6D7.QIV*4U("I)1!D Z1D=BPB5Z=W/ MQ@& #F A@D[#[U9L0",G BFID4>#B&<(P@56%%1 4"Y]-P&9K?CNY"LQH$2 MHU@L;)'02?M,*=$1Z !0YP"XH?>&!(%?FR]$ VA/YX/ $0&"62LD$+DZ/N-G'6 ^=P!. MI/<67.3:JS:?B=':<0K7!AJZX<5Y]V#D(,NK]>5PO#I+&J-.,9$I)4$ MQC@_1+&Q*8M]>@:4(O;'C(R*!:GTTQ=Y8#LYL$@VY3RP)6J$?LX,9\ICV]&Q MS6CWN;-[-,W',PR*F%P[#$$HDD,7ZRFQ!3WJT%CU]]&R\S $Q],44H(?1H(' MLP)A*JD79+GD^-US_(Q5N7!2Z]C_#-GHC6&@))C5LF?%Q/[93?S2 M^L\D",D5STC&-3-R@,W%0@84U2P9CD8$XKOW'!ER*+"*M^+*=91+B\7$3++!?1:\N?046RVB:@&Q=3 M84S7;("DCCD.V$7\PY?XMH;M$F7HH2_1NR()GM'TEXC&_SR59O4&EVC1Y?#H MFZ,_U^%/GQ=_K^OU5M?(_%.CKF;^?MFKNG6MD_V796]:_GN]TY1KDFL2X:5]\%48^%S&3=;N66VG_N?G85^Y0LRG&0.6K\YNLT=[^[5F=WG!,%! MKRUWB]^QXM/0;MWX5EJP,"DLZVKDLA:FN>]6RA>L9AR1%EJI%VPCJW-QLXC" MZC)0IEE(Y4=4!+:M\*XL.6Z2R,^:RI=3(PS@) :'\BOSF7W2I) L(UEF6Y;9 M4^!)@J[;3VZO_736$SM6*7[C%R94=_8&6U":<-]'2!98O M#SRK7^&>X/GV6 ME==>XHW<@%E/YGOAMCQ&K:>=J88F6XI+?CG$UCX58IC./,/@50#XJ13.662. M%G;;-S)&^BV$!2572*XXD!810(E@+^*S;J=50G]6R2Z2779K='4/SR\=-+JT M9KMN2'Z1_"*XT=5:F%6_6Z.K"\I$U3+F7TBC2P#H'#%7%&&*!4=D[TJDV2#/ M73?JFB!*I*3HO_AANL=EESR6Y@6T8E3(E 3"\0LU,=*^B-23?K-H]5&>3B$5 MOV8$<^7"*L\PE0!;)BF: @[F: Y0S%5)H]6FN&DI43O&L: MM5ZKJ0H^O':S659'":%BD>#F7B/!S=8R,%4Q$GS<.-K04I>G(YZB,/:B*-K( MV]UZ4RJ*:D"HF*)8F#ZX6T71608FJ2A$P]%!%<5)9JA.*RE52$SMHG1N43IU M:[U.1R^AP%I&G014=?LM238:R\!40-5)'(FLZN3IB*Z^EGK7:KM(QHOD,4]+:#Y+YJ M<]]6P5N)7#$.\2216ZB2[/"UBD93Z@W)?2?)?6T!N,\@[C.ZI?4SD-PG!A!/ MDONDU2:16TWD%K+:=E'@7%!OM*JC-Z(H8;R"F.Q\*M3A6D'JL!7+F^!<&=%: M:,JER:4)L[1C#_)?I:)I7Q>/K_OYT^F"+5P-^.<^?L*F^89.SP: M WQ=-V,4Z?>#7SS/PAFWT87-Q.R^9F,?'J;Q"O"SP_ '^-SER -J_$V_+VR/ M4U_*1K.,OI3"E,)(]JD.^^RFN7$9C+3(*YU:S]CNJJ5D$L:'^^??5H-8I]N0]IGDGV$M\]R]T'>B7W64FL]O=Z6]IED M$6$US)JFR =0,-3RL=%IE=!G0C;D.F2/Y$4J'/75GN6'+IM1"-HC>3=:7Z_U MFLUF"?T$):*$0]2ZGLB[0513(JI2B)(:1.33*;,'\F[XW0!^-QJR(^V-4&:/X]VP0[O6TW0C(S17V1#V<2-J-RV/=X.M MSC)L53'L>]RPDMV^1#Z=,CL@[X;5N\#J6E>8R1$240=IB+P3;+4;R[ EU8AH ML!*Y%]AQ9J=.*R%59G_DW0@K%815HXP12C)@): B/&B1EC-!,7$9K[:W(4T6>D$I.*KE28R5% ME5RG(96<9&C)T,+&L0HSM(H,W=*:)?3YD PM&?J$&'IW%JSD$LDEQ\(E^XGU M%E9[VG&I/8H>?PY-^$+X7\M^[=&VD+RV.Z$0>'P2=Y,1'&1_GO3SM'YD+R/F MPI_'&$5W7QY@O?T/_M\G>.ZKX_7_G-)3YV<)7\:LRS#Z';Z5 >W'\-[0GS! M RPM)N7(]%]LEPC2HMDYI:)3;'=%.B'4_#TD3&PRUX@9]H MP7\PQ:%4($(?N?4->"-@ MTRQ-8PJL9JTW@)TN<&E$!3JY:)'!A?)U8CNX[X V?.L.?#, Y/7#B0_;_85Y M<&0AD.M,^<$">"V(#_KD[Z'MV*'-@C/ZYY,/)T2OQ^^J*[.0^#S#2.)!Y.6?]26B_,N5^, !)ZI\I;T-/L0."UM7]]6]GRJO- MWCB)V*OIP/M@F1&./#>8 B@<(BZ#B1,&F-_!%Z0.:(J\^*@ 82 -Z7.P7_.% MX6^C1^AS'T'(1G5%>1JR8/IJTV>*ZX6*R^#D M,'X@&8$9PQ^)4W.QPJO]1J+A(V(@9P,O&)A"2I56TXCV#!<>__8LR M]-Z -"!^+09;&-DNOO1MR. D_.RSQ 7%9P3?E"Q@R5=P,@1#;^)8L.:Y-<8+ MA*W!*H()0N6%?SE2+@ :AP1LG_TUL>&;@Q0S_2=BIKK8S!3S/ YZ^ KT:E:P'1^B$LTWO&!Y$'SD@VI'<%P&=ASP\1C@2=L=>P%I)WB"VW'>*[$LP-C_DW'V?)X$0-L@ ''Q:ON>2XH M!,@EMWJ\P8#6SNG#G^/?]L(WBQSQS&8PY#.3)I_2"V)B6$0->,D9R@ SLF#. MZ"S@$[@I_(:^ \\2+\47 +CIQ"5E/V%86!8*OL-S64&]>V>BZ8W[(K>=]OPX MW\]82(GQ1RSR0Y:9 K0@&N3F)-7B6Q Y#6; MOH*D!>!HX*&:3(UU7$VZ.*YPCN&R"[4C$##F1]R)LY&5J(B6G2 B,BL"96CZ MUAN=$AP_G"D(I0F(L< ;A/1KH IS04KDY6 ACBZ;!K_RK<8;.<0QS!N1I&37ER:N E;XL?A[\&0WL\!@$\-0&2K^=_0XD^ M8&0EV:/GB8_Z^/DC97*;P4PTAJ\V"+D)%K\!=85+UC: !6WLF7&N?&7)'E_3 MYN$0'HVW&2FF]$:/ '>/$2\=$G@I$V;*Y#%O9[EJ%G/ -/&Y;0?&"M@;?1[L MB" :/:R@U9>RPR(TC;D55U\= MNEH,$J> $6V\J=7;!@(CLJXN8O/RRYMMA<,XSI]Z, J"-Z:/F,]@ZD["Y8^D M0MU]-%9QW&"PR=X[.<(\/-E@ 7JYTW]! 3K\%*S&%&4IRM#'H-P_;$OM MM'6K8>FLW6ZREMEA.E/UEM[6#-:TC,Z_U5:M]Q2[Z1BFXP$?LY='#AKST;D.:6"L!%'@JNG_#K'LQ2&63Q%KC@^Z)/1U^!) MI@\+>3WM8O+(,;UA!#L; D^>TP^(K1GR88[\W'X_']J6Q=P+U !@VGAN[ ;1 M ZORE^UFG, ,_=%SG+V,,Y=/L+#%G+PU\9.9\L%,/YAW)1*L MIW?M9V9\:)\81G[EP>U96".ESOB[(G>)/&ND%,: 7^/P6)Q-BED(R$"\@Q)Y MD2V6Q@MB$$RP N!OQM-?T7G/1M7_FIB@C<./V'%+0,&_+']P5F"Y^Y122;-! MS(.R-@+:Y"E+SST?^PS3G#/ZD_( P!3@5P,WOS''P?]-*<^T[L2R@K3NG65K M_.#2A.LR+WX&PK,NO?);]BKH6U-?!.('_)55;,'+(19_/R]7 LXNZ\1(9QLQ MDN;S_#*DNT:&'('I\FMLQBT!'Z6L0 12(AEL"$L!&C,753T\!N<7?IP=E-D8 M2CDGDH2)?$QE_GTV=LP(_J UH_P'_-:T%Y/^-_.;HV#J5-MBAH]9](99$4UR M/ #&PZ6=XS(C29[P1T*W6%R/8<.>%8=TGQD !M:& 1K.3R%\"YS.="GQ \@U MB999PS;=QC9L$^4/_HA6D)MSNN#SA6]>-M^ ^3@&2N .O-G -9+M"-328X8W ME.:I@YJ=:_DE,3WC4YF,7WS3BE*%S!V:D3()..C)."&&&"CFJVD[%,;BX"_@\#D8G>HPLMHCI"NB?KK85 M(\%28AOVD2\D/S/I*]70&??X8&WT]ZC(9X2>!!?=1\!1#UF1@X.JG;A BPI0 M',?D;AS"E==S8(VG_3+QHS\ 2/^#%6G3ZM&SJ&B4:DA>H@K5LX@CHSXP9^27 M*R,[^OMG>"O6/-&?J&*$/&U[-';HG3SR-M5I9'^-S/]X?N0(9$9@DC)5-$H= M]@Z+ 'H^LZE3__P1?1/X,);G1V7'W" T+2PPF#(^5:W89"D0"V,MUCG\\AS+ M3'P,GG+'?^H2859H6E^0N<(YT4 ,;L^4A /3_!D7)RSX-EM>+OA!DA%W%SRA M)+QTK7LDQR6O2PNF?[^,RP*_>?ZU-WD.!Q,G_A0OM)UR=7,QE-IM5J"^-MZ/ M,MWV&;P[;VW$@6*@R:K]U*I=%IY-8Y\1:A' $S?^1U0I9TW88A7G[_&GIN\, MDLI-/W'X$]Q2+(>]]QFSN/J-"EJCMRSD^A/^PU_CA^@R1!#Q*D+G!8U:TH*# M"54NS=RKP)V\,65HOK(H\ -/\8@3,!?=T<$OC1\U/\A&CK0),#7I4#,(3%XU MB!R75)+!]K^"3%A+-*H;#"GDP0-98'1C#>VT\ Q$B /R#F4'UNRS!;>JJA<8 MB)NQ,(N,G"@@,%LXW =*VF#W>EB1AV>1SI23TY"0*<(*G$,:;02I-R [@>*9 M38N.@8PW6,EMFFVF,M=47+HX M@X]$-9.@U298@0Q*)0+-<-E+',KXG\4T^&MBXM>?*4-0!:"PT&#$PA+?9@F8 M^Q/?IY@)_!RA%KC+!7U),IQ#.U5%S>L0,< 6\11=@FU_@=5%FT62FQ]9-RZ4 M2QYW9:AF!XK6T'3Z7OA!XW61R5$&&6?Y1D6PHUCIS2FD0NKG%G2^"R19>IVM M:PBO-.(]V*+74:86NBB[X'#?XFL,6.?$15F& *,R*.ZKC"?X/);QODQ=>EXN M'%7KCX'IWXG+ XP93Z)R8JSRM?X#P.6^%J7:G, #8 -?DK\&;D_,P;SJRHZ1 MPDO#$]F!.B>@DGP/*UM8..4_^)9O2;GS %;//:N0[C&9J>^/]9K%^D@UNI-A ML1&O#0/R@!&*7M9T"5%K< I4>,#Y9A!2%A&\03C+%V)P7JDF(=N8+W!62IP2IL.01Y8J>>C"FSXQ? CH*^@ G7;BPUQ?&TD:N" M@@E1X'8P4PR=9,U\AA8HE\81#CVR$-Z)'$-U"8=;R2NRX M)"].!*%:YM^97.9XHZ)JE[U0$1->(..$Q@6_^"!L%,XW:TJG"DD<<+= \(8? M#T#S$*S=&U@SG<)2"=027@+%>Z(33#94 MN[!'H%#N/79VM$>CT:CU0CC#Y7L<3'S7)K.*+"QX%_P#1WKP[[#1V MMD.-TWK%%B.-[*=N[:[:@?/\:7QLZ0P&[5F M4J!++(L?I)^&6!("*@/\"A9?'@*7!$0U!=] ]S#'YF,[4*&2$V+V^<4YC,MP M#:ST88_HP<07GL[Q1ED2*:9H$.]?S**;E7P&2&ZIM$P,10X$O6PF:)M'OAB- M9C%@ZCL[76,5,,M4W=_!2&'L.QY]L$1;&XW60N@)?E>!T!/?UF;J>FDKE#W> MT)I>EL1<"6A3G[ .G*?M".@/P<\0I-6S2_@@O"TH>GR M/&:2#4#VC$QWG-$S_S(>!3KW!L30G] _UAI??MS_3C^I7WY*>(\BGHD'[MC< M@TYZ4,R_-_4!_%IJT0"^.;:1(3;_ROT/Y7'(6+A0!"@+_]<5_JNR\/\X*LQE MX;^0QR(+_V<+_S.R5?!;8VGT.S(H,LP,K8!A<7"E#9HP-F5]=+8#*J+#.^]Q M]H1:*[CIHEKZ?!+!G^IIKB@7U>/LBZ>7JO'M(_//^!51?@8C@7:0E/\D7[%H M*"BIQ=,WI[YSKIC/#&?+!%%'SY:3QDND""?*JKE%)9;\=+^PHH>9I["F/+: M**G,O0/>2*'O\Q2VHSQ[ON^]43NPA66DTD;X-XIYPAM9=#$54QEH"9%G8TW? M%*T/&-<&D(!91'6(,Q[3E+Q1O?4\/:)TNK>L) M3";^+%IY+IHH01H;&."S_=A9(YLWN6*;^'73]1:M0TL=T+HL>678=(40TB*W M03'!2H[JEGC .CJM9R^QIO$,P.P\Y_]*0LU1\'V^4PX6$\88BEMW1.^9VO4E M-_/Z&O4#N4KU YHM+# :[8W]N#V>8[:#%V]/2>]/[/#L'].^-H2$ 9:5)E(R MGH\ZUZ(J2O7'PIG'6ZRS61$=4)G^6=)5"E 2W:7GA0"QX$L+2/CNZ0(2649? MP%V<6)3]@='<= .GV;4'4<[BS]GV2;'XC5I=!?&M!?@XH_OF6"_XZ/B# MM'KQ/ L+!?)7K1^J4F>4% OPQ6/AQ+014JH3&N74HIYNUL2/43P"&3SQHX+O MF1IKBK'P7U&]!/:_HG*<:?5D8E19D7V1XAW>&VF:JK-Y&T=^K?+9FX3I(@3V M;O/;6$MX4'EFV-4TF);.B7\RJ2WP8#'JQ<@T(9 !HV* **O^;N.(YB\1<"]= MZS:1#)<$]J4!SDZ&Y]'9(L!Y<,48$T%PA/R1*BV*!0Z9I/A_[B0N_L3,PLCS M,8C/_IH GV):&TUY"SN+82T"JDX/8R'H=$\-8LY5:(E[&9WGDF_$"W3T3)1[ M']A^P 4D"!">_><=YZ*J)7CA?R_^=FHA3L*D1G;: 0XS@KZ747^$)846J)$H M51AU-WOI4,Y)%[.,*V-^,!2P_CJ8G(6_-"2/-V2MZ<0 M OITOKMC10L(N_-,DRLVT'VGN8(DA3H(L"GJT>[+0TS+/.;=;TSBPBW*?M+ONS> MO[8#,"!-YW[PW7-?OL.Y6UP#WL:4RE:-2Q5D-T-!=JNL(*?[5S@!*IHEO%UP M?J8&_5([.([F<5L_G&73>]ZG=/ZM/DM2]JD\?&0< R]/(VW/X,X,0/SGS.7; M_I)L?E;^_H W>-;4#JB-Z-95 J3%I1X<+532<$@:KBRG6)B(\LT&D9=6ZBU??"IES"RWA2%<%@KXE[O@O5>.6= MKU;K!10OK\X)\\*J-]^FN,$ +!:,A4UE[*(,CMIZI,JEN)Z).,S'-Z1026,MJ<,K_^?O;=O;A1)UL6_"J'=/7F^/W;^V9R?._><$EDH6TPBT@.S6?OI?9E7Q(@$")"0A7''/G77; M M7+DUE9^?(D+AK2S_,+#UZ-$BZYL>6-E_.0$YQ?*),L.AO&'O6?)38 ;R*\ MD@8/5)3/M9(7[F+==#^N6\.9#DI641T2,K,7TLJMA.7+O4BEC-ZZS (9GZ04SE)*S*O9GI7K[#AN MTDDZY9,;AY.C-T$^0>:RP$8ST@2#I%X4'(C:8N!%Z72'32K-@7X +#!W^3*# MT^"DI D\^LR+9B0?D];"2,JW1'PA#--NK#RL='C4AVQ2:ZON)]W7>.*A/HF1 MN1909LS\B?@_8U]CQ2G)>P!L-_,9H5/ (Z V?=8(!=W.=3IH'V?PO1]0H=U@ M=P-0&SCH!ZK2J-.6![DQB78S6-E/YY7 [\[Y(OH8@$Z\I,LA)==C]W,\Y^1D MRY2Q>/*I:";IS-G)-D[,/.8'7^_ U4@K;BUZ=$J=0V-$ZYY9&D9Z,STL>.-] MB&)3P?6FA-9NH#%R&Z]XHBYG/4NDF(>-2-&&61P8_%Z7C_ M(*R$>TD0.TU!9UJ\HIX6ON,5*IDWPI@H\L?R![TR^[28.F<^X2%"BQ\P'6:= MS0)KIR8T)6L%UR;&+@8O$K=KB' [^;7@OH]T>&9-! MG,HENA-4+5*019%".[+A19%"([=%%"FL%REDM*R%WPX+_-@9A"MX17XR?^1Z MNII/=\#F(#UA)])F6S!\I*QG:CK1FIW%K,HY9.UA$<<+UO/Q&4_NL(N4^2/T MY&*B?/0 ?V7$>L(ZDIKV>!DY:++].SSH&98]XOMMD[>89IX;3,]D-$-AQ0?- M(X1?LV@GS26D[" D^N;HUH9&"'L8WDP5+'?/2-*UQ!*IJ/\G(HU*)G5N<,"L M>[9I"E76NEAA>E!F3A!G;V+AB02M%..XH;8:QI-SAA;[MVGV[/.2]=-&CC'N MFZ37UKB"@G$ET0+\@'4NS+-F&;D2G22\*[PU-1O9W\+&IE@FY(0E]+@7H2W' MTJPIV5J"#(9^)(RZ;]^O*+"1?"O;.;3>ESY^)6_+\ /FR!,&GE?A0Q0Q2Q G MCQ?SKI7;Q"8^*LX@RC<.OXF3"?#4-F2W7$79UO)TX,O/8URT%H>/.^QC7#H" ?%R)B].'UI MXD7PN0!=3J!<%RYSM\2K0V%#WT\ASJ0 +J-_+CW+!SA2&#!AB/UMS\2VR"L/ M/L9@"2F,\?$!^,7.3%^Z%BQ0A-J;4 M#,\B2O+,SRQT"OO352*S,\'8QV4HS,+W23R:T$L6OA.C(#Q%8F%:5&7!TW@S M#D6.+U+*Y'Q'H;TG;EOX@Y==E?.-]A'&"N,5YSX]*(##/4OUG^]QMZN.)/L86[>Q'9 ML2S'(-FT%RU : M/Q(JF[XT(V'CIV?3^<[2&'AE2X)GEE;+PIE&]4&R8Q.U^B;\9?#>SZ$.N^!" M&/XM9K&;8"UEU#1TSFK4)IG3R!X^*\U: *A.F$9A(Q?03ZZ>+]4K.!*E: MO$2G7B1BM"@M^-2BJHH6'[ 2PJBWS"O8Y7@2HH4-^M3CIU683^\Z+RZ]Z+!! MDLC ]T/;)_H^GDF>V-9$U1/+3\".8NNX"]_+>V!<,.N0@\@A>/B8WHH=9_$) MRMO'AL9?7-W=< 1LMO;R\)"BE=EA^4A,G(MM"VH449;L-)/S =#?& /;QQ[E"&.UVYS;-%2&L(U"(=5 MV(:;HM/B6Q^2_&,0A5X%XS*,2/@O: 50U * ?S3.-0D2:6-,^R_Y_WJT0)@: ML^$EBM]$F":B?,U8HH^?H*QUM*X^&M$*.T[.:?V1^6+B21*Y#Y)\&*;T3 -4 M_'AA_!.A)L,KP"MV&\&98TW5,@@I)"@%-MX2%R'=IN5,,2>'7P## JRQ;5IS M3NL0CB.<#U\-9J>N,P[@[&*]2)G4<54B+Q$6EZQ+(/NFL!4#^SYG\SBGCA_\ M'-:WT-IGT*7K9M:O,32,SY[9%:9 MPI]I:WM:@8UJ( (R79<5=>V%W=M"JI#-5\<$+0SW\*3YDJ&8&Z3RY1 M(;B7CO7O):O!9+_<3.FE163T1D;EG H=^G&]>"#8"S/*CT K-B)+H7*4G$P2 M*&'D.KRS77!"D+6,2WJO>R;$B1VQW/&+T$]@@\O&%M:[* ,S@V*^SE/^(UJ2 MU!.9G[MK-/Y CV>1"'7=@?[UECQ=P^Z95(I"QZ47GB34;\C+B-=Z2K"# M?<4O)(U,$XL##1."Y=<.E2Z8WBDS]FZ7GGLAW9B..;'@VS^R-.L+^OK_1U#R M)_$O/Z!A#WOS%5>1*9H/GOD?T#+PZ#?X="/7'4V;4RXQ\PA&,I((?]&+]I+E M+:T)059B_%KRM30/J9$IOP>^C-IU["[+34RP>3G/.G-I;+YQ+; 87V!Y4A-] M)O/%/,Z2$G^>$S4&^:4! LP83ZN/Z.OSU48%74$#.R$'#6UT20]MWJHQP5_" M1\=OY]O&E59K]*P$'42K698>>D>:'\@K:@4#>TZ-!WXL?_+8#8A6F--#>>E/ M.IO5VF@;\O_[\[=_:?\4SMQR-TY_R"3%^)?!Y],R_L79@;?DV"MINYJ M:OT@D\O_$,_M2'"DXT+UHH->[D79$.6&J9]FF/W.R'%#LR<,%7CD;=5\Z?<%3=H+^QA< M/\9]#/ MESWM0GHD+]2E^RTB OKIR5T ^&2]]_/5R>Z[]*O*=T2^2[1T087! M9D/5>CC!CY8_MNFE*+-X]N1[S/,Y8).D)=TWGY,ST5GX?!:3:!9A')#-.78! M\!IAZ2?KY[ ]^23Q6%A5GZQ'"5_.LY[@YO>3!4]SWN FW& M/<;P #SA+G@"5V*8\!1-XZ'Y.ZX3$5+2:!]_$;8Y9GE@C$B*N?)O'C[^AJP/ M/B]($%_10/O(067.^8;3DT/0P[W/" M5H1F@Z)C.6"M2,.1^+,P%X=V$J/M7P//I:$AUMX.IVK;W%?,TOW\D'V<^7CH MA3DZ'_WHB&&W4IK9R])U\=(F*Q)9 M:TG]^ASFY]+#%+1B1$J)&NG%C5(NPSY%\+#Y O]XB9@#DU2Z80(MTV9()HU> M41;WHVIZ+>>3YOXE7L@Z"VQD-C,FSF2V9E*))^="PU0$9\B_Y2>NHW_F3O/- MC%GZ 9[7^S/MV1HF]6+@*72[1VS ><<9HVY 5^2D1L6MLD'[D;9=)'5M6FOS M4LGX0V'#QXAF+JG4&RD]#3D"3GU5".W__)O"F1YD3]3=RHFRO/!:9/+9FO%L M%VNS+>QUD<7(@7?"$C== V^,.UQG0?A05OVOQ*,<*AGWUK*42OVMSK&#XNW^ MX>E6DJ^DV^MO]W?WGQ^EK[??I,=_7'^[;;93_X/I(VTRWP-4;&"=TG9YB;[= M:]4P*=Z^1!8?/NFSSN#S.:;44GJ'I$;/ ES3)>^.0J_.%7./MA9U=7EL,XR?"A7]-O!W&DN;H\6D.= MJ.S/<72CVV,1CL"#_S\)OYG_N0M_^B7]>]7HRGKVGWK=?N;O\U[5[W>'?:/2 MJ_)_KRHM'Y0L;WW5+W03V48"5A"%_]V! [O(4N+QDRMY\4/J VX2$3X,J6SB MB$&H;G$UBJ25XI0UDXTD+)C4.5D6SCS-=%.F#)TNNC_JF&P/I\JAT^;%DL5B ME5^L_MIBU:0\)/Q?C8703ZM'ROOGZ(+\=.=(\#TV;Q[V ]M=)ZQ?7HOYLW0@ MW=->17L <1*+5?A\=7%6\?]5776P7$^SY/0"@ZV9KG9;]O795E_VECY?YRG0 M-YJ,GZBR/44-\^19<_SQSAEW-\%591UZTAFHKK_N-Y$N M[PGU86-K/"K)3GG+!K+@+E:@N7>6)D2OHIERU7K[+5JF@OAYMPS?;@ MGF[!PY1&#OV'.&Y*HXA9FE?OC.2!UC5.JGGY?M1C9 CX5#!"]\:/@?C1NT.! MGW;BI\"RVQ<_2@_PH_:[@X;@IR;+[RP.\%O&/XULT>F,G=T.Y?1BM%,JM@L% MW'583&O=.^,HJ:ZT2_D2Q)Z7=&_:Z\MYSDX_4@>K:$ MH2T057Q.'P92,D)J_Z-;0*J1D"HXN@\#*07.\QIN$_5 ZDAY6F=Q"X]R*?&< MCUG>LJ_J^4F7^US6>9HES5J'W:3D:!*NT#L0QIW,:)[SF[*FLP1O@!556P=.5:1F*0",YFX2TR]69OEJ<(H+1E:K<&?4HF])PL@YE70B2RN M=@;\PV*TK6:M7%3ENNX$CBG_%(VZMDX;0Q")+@+WY7$OUP-\'8&OUW5G$\ 7 MP#\T\)5Z@&\@\(VF:/Q:HW[-MMSR>0?V<MD"?QN3UGH"^@/Z90+^:_;8%^C1WP-@_;ZL> MZ-?B:"WA^A?/-[Q".L$"M,96WZ-F^6D$]=H)K"CTGB+Q8E&4@_!^JEU=+3'" MC#86Z/"^5+K]#'8CI"1C9/O23_V?-\CU1+9@Y=A_$AV/4?[E+6^%^,ESYSYH]+J%2*'TC'"6L]5. M_W?-?J'$EY>,E]1\H[TWD+8I:MU+>S%31D?3QN:L(:-CF%*XF8Z8S8'Z3,;F MTJ>-["PO9&YF'*06YJTBYV;^XR4Z?.U(^*L:QFZ,OQ]X7V20CV>LO(55B=GH MTWR>@V&'TY4NR>0ZX+_#UQ:R?.8#,R$!?R[]P)JN3DDDYNW5&"=I1.TM1&U[M-7 MZ3.(^4+ZAVO3/WV>/_^#?O[1^C'%[N?XBPO>'=Q]<^!M3]A;?>%Z!-GK+21K MQZ^\I"U>$WW7D3X^_B0E?Y<^$VP5LN("&S9]I7TH">O%"!A<3OC? _XX)V*% M)TW>!MUWI\$;I8$'D4;&?D8+S/N.^])WLH(],;\3;.!.6VV//>QO0M?$F0#< M/.R#/B7CU9BQ_[!+!^W\P>6;MGU?!-C",E(;+[;[C-3$R\4"/CB>81O-<'$H ME!-MOF_88-ABXA$#(\)> B^K],HP?G?<*9\VD@Y;I#^MKP!ONM+P!M](K1NX M ?:P#PF)86-\:T)8&R_I#6;Y7W_1E>'@UUR+@"R]5 M(8\T:>,/#@V%04([?8B!-"\@88B8ZS%+I3).">1.V>3-1CX?;02@=4A/#C MC/9#0LL"A@CO>B1DYU85NS79*R6PY1H8-G>0%5H!ZG!=O'<#(ND2IV1']'!* M]F1GP%.H379F1XM)T2S4H/D;/C]SN3B&#/Z/42U@*21,E5RDD M9&U3.1B]@@[ 8>YVJ#6)?\V_;TT_P-S&J"/>7+@M$"(=ZP&Q_6;SWCL5 M#T2GXG:TQ!6=BANY+>^V4W%&PV#NC\GPTL@G;2.**?/CF)76N7]=M0!3Q@]2U_8,UD?\ L_V1 M^PXOI"]?;B[@^AZZ'K%1JS5A; 7P FO.FC52Y^F"KY4O4>.3_H07--1>,V*^ MKJ2Q]6K9=&$#;SGF#429IS&VES?TWN$42'9.80,4R' G!2(GNGPVT^D)&]S( M-J3)AB^G6)>->W\3E^CZQ;+)-4AA<)B\I_(K5493-W()JSDX"L+ZM1\?8%;+ MBE9T?)QR[[%?/IOFX>?*LAX9,?#(1THJ#91E>[)PSIHG(JGKP M#9IZ\.F9!]^I'".#[+ MDP*S;.EY/+N-=JH/DU1@47'/:"=ZV!:6WOF9.'"+LMFG)W/+L6@Z%B:1\K?2 MH"[/W**L6[CY4NR0Q_>QQC&%[LSLK,=C& ;9*8Y?P^OD5\\:$^G:MMTQ17NS M[1G:I-VT/.G5M)_+.?P>O7\3 M$A /=AW^26,SS!V7L)?F))BY$_P.+'>DS E&!N\A.6GK@,HB+,Y,,K)-W MU0[Q@P\N/&);V$C)6V%" M+I?P,!4X NB"J@!S[N( 9J6EZ +A]D9L&_\7G^,N#0X1%H1T\L8+9U%A;1?\'1G/Z'F_Q?5 M_+%L)?T!Z+8JT5WMO&9]&^F@WYD.^F)-UV=9$@LGY8Z()TO?N%OS^I\K;&Y) MY+>@JWA)'#UM";J<,1-5R=F?)2M)R;G567YPR,S;(;:JN.CIW*#K@"\(E*? M ('-> 5-Y@0[MF@KR<-ZRG-E_X;4AEKY7$D[1O#R5\(U@OL#?[B--R;KL$': MC#H:(S6#Z??8;1)/)WW7S#5)?8 $-A@P<8'.Q./W1Q3"ER5\&)!P O;);]$6 M98J@VAD-^EV](8QUX@ LB[V'8$8\:6.(JS MKZF"=^\ZEW6(G3CU:A8[V)AQ4O*RA Y3< ==39QV9R9TD<&Y,%<(AW=VTOW4 M5)GC1UWR#WRGOK*-RA)"'4S.#,:75.1 G'D-$C]OR9FRB./S5']G(CT3ATRM M=W<$UB*/><4 ]0HC[MM-8MO@R0]\T[)DT^B,C(SSL8)LBJ/QN%C\&&:5\,H) M<30V]6@,=VJS/"<6/PV[Q@PS*L3$V=A8^5MWQ"0RUL29V%1!S//):(QV*MVW M6QQ_C16_I#MF;^$3I^#AG#*)OV6)GDQKD=)))^_ZY&M(6L2V9#5G2W+$/B=@ MN?;SC1//_;._CG9=9 T*8"7OHK1X]M0]R>I&H"EX-4SWN#B_K+!RT!+Y8B)? M;#=4WN76.XELL1-EBRU]D%"XIC&>5]?Q9];BO=F(E0ZAX?%,Q%A<,@W#06>D MJ?FD:V=B'C:MCF4K1++K)PTMU?B(;^LG"Z!$OEBOR_+, M":%[( RQ?.:87O4V#(?274@=5T?O5&&([:>Z^KT4E<6!=9?1&:E'-L0:[XQD=;A? +91N0^-T"O%VE=HG*KGX*Z,AH9<@V]?:!YAT=1UF'_F7)8[6MJ<$4^! MJ4[<)5X.J;[?XUIW_D1-M2Q-4S3OX6^Z(0*KDC?IV!;M0C%Z&=559WMSW0LT M)SL%?J$LF24ZTC:"#C8$'&.<8PT;))CM6S"3%B[V&;5,^T+R5PZ!T6(W-RS^ M F/ <><6(UNE8*04UF/D09QZ[IPS%6^T9,%1>LOHEZ>/^.OWUSO.TC+F'0EZ0\"4,GO558H MD1F]\D)C*$%E&9)94R[KF,HZ7,M;OA1P]?I(,%9+7;%S+(YCM1ZV"G?<(-U]@:TT7:"0?!F)>9^19C;\-LH;'9/-(K'@PO6)7X$A]A1H M1,)=+%DSG15L$UQ?*:)@''"5A0F]S:SQ3/*(O[0#QK)N8KOO/Y=^@/SHU=L( M]M8[, SSU'&XX=<1,?=U]*V5B?EU;"98T'H!=C-X(\2)=QC!/XF2 .+@?\(7 M[5,F'DJ]:O[8V.E?-IJVBM[8JNB-W8XFS*(W=B.W1?3&MM9Z8V=WP6Y:GXYX MHQ(=Z?;HM)!E/:5;WJ4[*>C#="MQG388/\/^"@LP66C_%DK:/V=\)J"MPHYW M>+;CR6V[OK_61":@]E!!+QAN$-%N(6A[)SLS^-@Z,+-7P 6WIOC7\8X*TRF8 M7.OM1.)F)!?8\0 ;18!-#K. 2]1_HL8(&1%Q[%I,[?G80JMB?QZW0X&A=U5% MK]J@8#CH#N5Z&A0H2K>O*>^GJX!1RK?R/ZS;Q=D1ZF_.KHIWY-SW#-N)G>^& MT1<>K@%":>?5F>'V?!LTE)OR4[)%[1DW9"@WV[/LQU!N:OOXA\H$2O=KZ)SE M+M*0*KLYU(4UI:F7DW1J)9X )??<&M^XXIUYEGJYN5=*:96(K;$8F1^X'H(OY_UP.7^":WO8YW.M;Z.-+1BC<%MX^Z=>A*RFH\G& MI&'/1[CMN_"=.+8)>0XVG1$!C&_-]X!]\S20&>C"(2#OKLN]AO3__:<). M>RNIS]H2TU:,EK\V+?AGO'(LVA7]D772H@$O>)N]8D%+*\"''#>0'()-4YDC MPW(FUIAUX>4]ZWAT$F; YH*N$3.0WMRE/9%F)GYPS!O_6ND^C#,3N3&)0P.J MV%.EH]*5^FK ME5Z5_WM5R?Z2G0952Q_*,[B1%+A*C/-TE7#WEG2^[I)Z_%NY7I$"QTCS=C3E M_-ICPD4)G&U:-/E\1>!4'L/S=QKN%<=H\;H(9ZIPIKY?9VK"R^.''J*(.+MB MJIW1&2D7NF)D,/N>9Z&)$) 6"XAR= $Q>DQ ^HT1D*.&%TX466")V6WAOFG8 M40$+S/*B,("0!7FL=]:4UO3?$\BI2X<6(D<&9=G3,RKE3X.<@P27CA"H6J]# MR*Y,P"4OD_O=Q[3:'?)2/\)07=^T/\/&+/P[AQ-BPZ^CK-.'R'..O[5=]+VG M$U4-)9VH:BBE$U6-DP7@[A^>;J7!E?3Q[E^WCT]W3[]_NWUL2G503LB0.+A' MTD?KE?B!A=&/I@PX.Q#XX$B/9!&0^3/Q)%FGP2SE0GK#:CDRIO$\$[35%*F[ M,,!COGB$9O>RF-SUYYL'%C1:>.ZKA4FZ&.AB,<)$>,^4_OFOQ!,\C#C'XC)I M:A."SX-*]&GX[06$8VG3R!<7<2="7I=\R'IP\%Q)O[82 L&@X='.(AM?=7XJ%_VWR)FVQ=RO$"(K%PFG/B;R'B 27K6-QI L,# M3F#8&>E;)P"[UVRE> U&#PO28V >D (F@X.0I&$)%%QW(PTBTD-^0LN9V!'6 M"Z*@/7(;8B%L#,.K4@LA;U: R1%%A>4@UG.:*R8EH>187G\[5I?&K5+ M:Q9-J8"D4EOK7/*X7"SLU8T[GUL4ZD]PQF0R3X).FOC$B<&N=48^^C4ND7!R M,\<)LQP<\D8S$=A7P#$4GI_!#%3QRXS7N(3JB!^CTG>R*CB3XK.%'A=+GS"U MZD[AX&$9)NLGZ7B&9Q)&(6B.#D+T0J*M4MEYZ./Y_FSZ%L>P;>[*M&$P"W/%5.<<.9?AD:4?C^2<,)=] MFC06L@?(U? 4;GM*OGI4F^\@P[W*U'XKW"UOFYIP[?)7XM M\?!^Y]/$O?',=!QB4_L%K+[H4K=(O-T/WYZQR>S>]BO*>X-W6CY'^1UT]4A^ M'9[1F;71;F1+T-LJ&)RP*\YR"C\LO;7]"S7L6EONV:1S%O6 M&5"Y9 T;O\$\?%G:9N#"!\T%;A?A/R2/GE!##3^GO5IAWL[SKM1]W4][[X>/I_EZ-E V#-9WV4P MKNB8I#D=%#P8CNH,1"I17)\D/4TD^5^_,)^A"2=%0FKRU A/OK?AQ198#W2) M9FB+HGKRD=G+9%Q3!.OYJ5 JB/U*WO;'\8Q,EC9YF%;RN[-H3,1Y\,&T\:+V M.",DN'8FL2,A]L_[&0YZ(\-!;Z0=](7$#6/3\U;X-\I &WE)Y^:?L%)T =DO M<[9H;8F9QP[7F?T$B\U^P!5G/P&>41S7Z!_X"DAT"?R,G;E*50*E6*!RRH3> M)0?44'! M8-L2'! -7);! =4HEJ11H7S_VKDU#*>?1W6<-CMJ]6*I'))9 M8XA'N/KW;D!\;#_CPAR^13N1V7MFV.LCH5(-LG*&!0^)Z\7:E;>OG\*K2:&# M3F$'*4PX?WF[*)>:+3_AVJ_Z67(B=T;ZH(;"('&F5 /# V7-I10S3L#=R>(\ M.88\T)6_80O/>IMER872&2G=O 8.9WI\G(%8?$WF5^'%:L'2H':VML1I44TZ MP@WX:IL.!N!NPSW($A),5>_50%HI#H]=#H^0O7V2)F87UY,CFE?AVN0(8C'4!>.K1.=(YCM+BXB)[J(W+O. MN.@NHN%=1)P>B=/C)/7)"5HKME?2/\(%N<)0 MCXBNB^CZSN'#KPQ#6>K2Z(SZ7;U=MX^SO9U_)%-">?A%&"39Y[HNKB;5 MA";2<$1$C!J<43I!G_/-?C/PG MP64:0) N7,L;F4Q1 Z OIZ;<&W5&$U"'])W6CZV@JP=L MQO'!IG=&LCS,O9.&:,-&KT2R 5I(432)OYQV]44-1"EVD+X'8$0SFS]YY-]+ MXHQ7%]*7A^N/W^Z>;B^D1Z0S\DSI:T3D_>2"2SXU=N,YOYCZZ%\DD<;; M*V-C86Q&["$!1TBQ'#%R^!&IQ8:"W*L[@Z;NUIPAS B\=B:;*;1;6C$,Y5Z* MZ0E^5ZH50S;)1E]=OR0A#JSIZI0-&]0KZ>[^Z?K^\]V'+[?2]>/C[=.C='W_ M4?K\\/#QC[LO7TH"M#G3BG>8ITZE6K_OPC/V"7LJD"\@!BD(4:*@#/24;=EQ M6@*X7(HR4Z+MQKU52&"8ROR_:GW+[[[1U7O#6JAF]*ZA;V^N77I0O:YJU-4\ M7-$'M0S*Z*J:+,8D-J_&,>G;OWL?9B:PMS<_=V("'QTYH4OX[-:YF4JV!]^^ M%FIKUD)T_?3)<8&8$KBO03W,,H M ?;[6I3/GNMS$M@;3BO[]V?OE]'U'!,2ZUJ* W50;]YR7H_'RSF2?9-)N(PP MMO_0&ZM8S(J+>4\"ADQI-VB^NP43PBR$N:F+65Z8CYJN<1B;K"#G[Y78[B+N MP)'HT50&5I59,'?"RMR:3&QRVARG'&=;/^5NRW>R,1OOBS4EF9W>T.*+'6]R M9S3,Y:VO%K@OWH439[^4P^JNR2\EIM^>5M^(QVW!I2TN8'IB9P2/9*4S,GIP MG:TIU;2*;CA]!JGXZEE@E++>DT98E:(/.2%4'&5':E!] R)B0 ML>;+V+%$+)O25E8[(P7$J2Y20B%33<*6D*DR,B7O:PU6RS.2,=WPHM<;U% = M+H1."%U3YEW16-Q=ZBH8BUIGI,ER1FJO,!:%C)VAC!U+Q'*,1JR9YEY4">963OZ16YEL^UG*.)]H,1&];R[7&7KZ?/'-"Z*;YM) ZP'_/3>][ MF0OX+K,_OYMY!5!7N9DKPQ(Y7^543?.(]PZA:M3Z31L-CB6EMNA5 YSG[<9+ M1"W;Q=2B5IP5;;-AD'2\8'1[L-O[=8N':8&_< N:%%*+R\HM'J-VO0 M$=P8YY[P!==KU>R.EPI6C9J-(!%(:!IXCH4=:M0DDVZFU@\RN?P/\=PL_ R1 M&%N7^_*O0@NU$4@%M,N['%H:]EYI2HLB 9=Z#ZW=\5+AT-*Q*TD:0>+0:AIX MCH6=G)LX[;79%$VS;^Q[UW:_>U2%9'>M0,2(LI&ZUJO<3(% MJ6P;LM.U7;NF/4FQ+F;+TS+PTZ,#]--P# LV8BE MRN? L#.2AUINGF/8%1,G]=?M"6IKK62W##>!_,>PNR1^:.S.R8.'C48],B.. M#Q]@O[S]$> _X?E;![^:'GB\/:WM^F3RR39?XAEI%>-5!31*AUIX#'X:N4YO MONZ;0H$@FRYM>R69[/ GDW0[/];7\\VS E@W>&*:T;HS1] XO =R5T,I6[@^ M[8I]Q4B(7DG]OZVT0N6CVXD?,9] 8RR#_D50RYHFD6-4VEB?QWYD7IY*^ MD,MGCYC?+\TI#/;*M-_,E8^Z+*FH0"=MK&'>]!,:3-VFP:;37>9>V 0"IL[4 M-4#492)U!8<$\?!3,!JS*4.19AX*ZE]*M)4%749[>**4W*"0.]@TU!RM[V_N M'H2'VB7:8U=:5Q;;4LNV($WC'3SX ]L+?XI:"].=.=?Y1"=7!L"B_K3)_LAQ M+V(X*7?L7NMNZU[[:8E-G9-WPML?"S@W24Y;6]78N?VQ<=)&M]B_&AM63^ D MI!W3S<2<)<(FC2H@?3":0^X[Z(0+-L= K=:W-+<%JMY5!MM? M)3HW;FE_UG86#9"OP3YU4NWTE;33V[%'>D'ZQ+J']SZ]$?N5_ 9?,LO*/AYB MVA!HP+K"%*(^KU"655$4=A3T_P\QO:>WK"J-(:;0#+-X-%>DS%&!@93!5"V1\(];I0]L=# M/7PV"_68EZ"H-9@X0M>78KJ<$8_0@(;0^!6Q3^.<^8*V2LR]J?2S^PIJN# M![.R8I&=T6?7G;Q9MKT><]HI,O@P#5^6#O0-M1*!/IY(=8K%R8_TC6<@"O!* MRZ%AN['I>2L $@;\EDZ (;P7/FOI>27YY 4#LB@L/+2':3 9L;WCZ@HZFPVQ MJQI.=,_5,'\Z.,>9;[!+J M;L6B?"8N?&]@I:\,[V8)OA'?77ICWA;C]\"RK< B5=I2MFL]GCQX>@$7?'J] M?[_+D+I'B\2?A)NDPN6HR9Z [+OC[B 7ZR+61:R+6);EI1.=GO&]N=PZ%GK[(;6*?,:KU>;26C9U"I+:2@.5.K M5H79*RL%:: ;V&U,%C 7,&\^S O*O+? 7.MA-_M^8UK2")@+F.?"O*"H?AO, M^YV1H2NUT<$*F N8GX;B95?#79-!T5_T%:TQ,G"D+,A3[OLUC!17V)?6YD7U;*"<$U+J=')A^7'JS&5QB8.\G"O@*75JTQ2>\[ MXEUTALC&2D$:W':LE&YFI U$,Z-6PZCDN;LOC%0!HU;#J*!C;'D8E3#I:$JN M8M3ABQ58:AZ6CH@D#9$TZ.=3]C6L2"3,/X6!DGS@B4_M]ZDC!4I/>D-C'$XS M8D]HCK^F/W!>"(?IM-OA-)*/[F/)E84?%CZ, +?_QV^I8K9I-=G M-C7&@]=N7%7K#5GV%E<26&D T79_:==795IR@9MFX:;DM6U7W.A("34<[M<% M6R"G@2=9R8M:W2>9WA<09KZ0 2S-L1@J+Q2IN,".>9$ZP?I(3]XJ@3NF[@P_CAY_R9(2O_@U?_*=X M[3^;EO,ENX.\C@Q'1@U%ZL(CUD (I6X)!X'0H#.JHW.P0% #$92Z+QP$02HH MH5YCG*D"0H>].1P$0D.:LR @U$8('05 6F]^FJ1A=@*L15B6XHK?&>AE3LC]4)1>[7UUCBAT):@!/]EHP$O(US&Q2C1 MXA>36'?BXUXN%C;M"VS:W+WU.",D;%6_](B?)N@V% 8!&"F97 ?\=_CR4K3= M_:WMPW=#=4D&\_N'IUMI>"7=W'Y[NKZ[ESY_LDW3S\]O7A M_O;^Z;$6AO,[YQ76U?56S+D>Y/0U-@;EZN@WDHK%4QG]N%Y) @ ME[F\M5V)5:,KZS5Q7V-7XJ;13--!#=O3*GD+&^RV]O77K/_V+>N_C8UP*K @ MGI@+M\S<:1>Q5/!BRYS.@P:X]-3720O;$<*B+SP@.7"!==5&5L\ZTYC?]TJV MO3U=:/-9)&$$58)0B2274SQ?DVZD%R>MP1OXS7R3X)(*S\)U5E#:O@]>K (/ M1G21 W#\%F+CG@0/TV\$!O=*LG*D#+4STO7&]( 6K' "_;NQPNV&?N0/4>O( M=&]405'CCZ\_7._[I>5<+CQW3'Q1,K2WRL<%O7.^LN4L1+W6&34G+5;D59] M25;#BX[-PQM#L?1>;'SL7NO/R(1VX]Q11YYKP?$A=&2XGACI*\8\LF4,!K4E MG#; ,!:(J:HEJR!&ZV'*E3*HK3ETDVS)OM)@/4F[Y$6AOHRVB44S%GDD1UB< MUBB/LL<-[3"?UA*8XZ6HM3$QGT.&5[[A?KC9">&LN#ZMD<^RAWN.?&*3@)Y< M&WM&?3MTH'RN:EDOR;W/G?.Q\GW6+TA@ 8SMY20^_D^1@B3]M<:CY".9$L\C MDQO7#WR>G54Q/5'K(1E,/^,:$T;3*8E/I5$7"%@MHQ[ J(<9;MEXU"SEA;"4 M%TP/H1/!9 G*8CK&;\<_(9VI#Y^%!V;F*Y&>"7%@_&R,@!FFHJ M=1%^5SIUL4DI> L^:[H]))SR;OEX\=S.(OM.ZW4-;7MV6NE$-[D[,*J]Z@C9 M=S@H763?B>P[D7U7=VI0Z[+OULSA!N>,Z0?/OJLG]:G%*WF^W6C8._$*:+CVX0BT]..5C$KR23*G7OV/7QA+ODLE3V:#7!)U5R;M5JA@M8D7,OAY^]3'(SK8?L M>(I60^9>8](X!/S;"_^"QL75X:\!_ >#QL"_SJ249I]TOYGC&?S2V[!>VI*? MC7D\(GLE";BI2 P4!TOF,VD:;51%#0J-Z71VO+1G09O M)KJY\19@C8GCIQ-4SC5_]2#8+P@O5<9^OX?9J_T:L-\80UG@)8&7@BY&U?'2 MQ\S/.JC3A&59;=]O7,F94OA M4L#U6ATN"FWT41X4ST/1\;T+T^\+F'E7DCD>+^=+V@P2MGSAP:[3;)MW9O]5ZK99 MH'^OXR7]F%A1^-DF^ ,(S/7'Z%JTJ\ @VM7PE<=W)W]:+?/@\>_$CYC/,:AGD M/Y)*KS]1:9"JKY?W)/\[\^+B@!=R^>P1\_NE.87!7IGVF[GR<H* MFLIJCLJ4;U&X,]F[Q*/B2NO*8EMJV1990V+7"?DA!:[TR7),!RYFMD1WYESG M\QC +7.>#;"]NAXD[K /P8QX-^X<;K(SXOB@?N^$_CU:$LF&U6!5F_!A>D[!!P/SARCB M%$6<#2@V$D6&?TC&[$M5S_ /G6-048A-:\4FY18]K=C(6 Z7E>1^KG'3 M1DO!9]-R) #(V/1GTA2NO=*,3%Z(J.O8.4W%'5LH!C>PH)]@/?^!RWG#! ?D M!-<;_WR-+N$<"5 ZHT%MM)IGEAO8@?'\!RXGL.A+$_NV2"^P9?Z&M_=]Y/Z=T'+_2*8PG,D'XL /P5?\,\WE MHL]\=?W (X'E46\\!GO];>:("E9\5VY(38#(#CRH,FX.ZK";4V,Z-AR[QOFD M &(IA&5B2(W.)3R7J_4Q$Y7.YTI>\WFX3=-HZ*62,ZK>*ERW3Y' U!SV?B&Z M0G0/9E1L$UV=M>E)CFY!XFTT^RLP]Q"4HDWNB8L;)+=@UY03/M&UE@ M\8?S\M'RQW#D+[VL#!HCS7 N&Z49SOM;<_EJPG56:A-<6A^>;B7M2OIV^_7A MV]/=_6?I\?;S;[?W3]+U_4?I\^W#YV_77_]Q=R/=W7]Z^/;;]=/=PWWYG)A3 M) /]04#X N+-T1"7W*4G84JOB5LH^6Q/?>G9]/&/CC1SW^AG;AX^_B:]6N3- M9Q4CKZ8-V(-1\8==Q^]*TK_@0N\N?6D*0N9Z_@7OTH"OAKE_)R 89&%Z/ ) M[QDO?8 Y"(Z_ (4P!=29BX4-"&]N+!:E_S9\X5- >B4 M<07X)Q//>L1?VC" P(79?2=4I^%]!H;T["X#_#L\. X;$E!>(!OD@B53N1(Q MQ[/HM3@+^)WI^\B! =]!>R@X8P(CNW/89]UI#K[=\&(WINPYL22#!OY"8%#7AF&9EP1?#2V'>,#0Z$E@\D-;I M*FJ+@%T6PC%@ZDS&ETGP$=2<"]X(@/V2#Q%&TFRQP-WWJ"YC>6JA)."N34!+ M>=8S[-HSL=VW4DEO\F;JJQQ5A<':P:NO+D^7$/A??]%E>1A=D@\TA-R,E!K)-8O,%)K M '_7^XZZ M20Z8UG5D#&C">8.( 4 E^/_,'C!!<.TVZQ6J7_G)L69EY3?2#0 M=R3T?28NC"VP3/OLL 9FV"M946RM 0VQ].*"K>G@RP24C@6E;Y$I@#OP>V#9 M5F"=MGD5G,B[*+$7N!J U4-U&.:7@=Y:,5PMPUD)6!T+5C1QA-HL2>*,\T&3 M[<+_SLRE+>'I1W^+2)IZ]-62/[,6< [RN\->[;CB6I#->RM8%;1;&2S@AQ7_ M8_H&J_32-UBE=R8]NEBQ!JYN-&N)SU2BYB[>#J8VF";4M@_O-?RZD;"*,VZ* M-*N>?@Z&:K+&:?P1^KF5'Y Y10=>O,)7HU7MN('D$&Q)SX#"NK/A9EC!BG5G M^[W[V)4^7U]_#>$%_T?O=CZ6H;'/X(C?S!7]7WI]B^^FR0L+'_#_6;M;4;2% M=S(_OK 5:K!M71//HM!E('=[\O9"D+*O,KJJ)C>LSD6,J60]$#R@:@T;%"Z4 MT;H:I9U:2\G:>=;@I,Z9]4CPN]F_1*QMQPY>Q]S;PFI?.N4R3IE]%Z*H'J@U MBYGV,8BE*[ET!7=JL8XEUS'[$BF6K^SR83+4^9YNN4Z(FLI*&]^XLN9S_L#X M%^LBUD6LR[M8E_-MC%LK1<7Y]+\5S[>H_[#Z,AH9:&VNT@+F ^<%@7E *OPWF2F>D M#0VAS07,FP_S@J:>VV ^ )@/^K41C N8"Y@?"N8',MS5SDBYT R],6PXM?8Q M.Y-K>)P89]&RQ-8TL3V '"C&=DEX"-EV](000[YAVY 8 M&?1JP8B&7N8ZC&"!D09BI.!$+8D1K!#7>AEH-6#W&<2GI MQ?/B^3W#TEONPZS]V>FOPR5;;YPZ)4 \?][/BY0.D=+1=K_PH'0PNZ*91E,Z M!L9 1$>$%#1?"G:/=<,E?Z2I0Y'2(6#>?)CO'NN&F_U(E[.ZO@B8-P4+ N8< MYMKN,!]T1L/>H 9GJX"Y@/F!,Y<.9+G3G(ZA-JRAO8'(Z1 Y'4?0]WH=<;8! MYG3TZD!]8^)L B,Q1FK)^QE@3@=8P?NW[Q(8:1Y&U%KR?@8TIT,7>J2=&*DE M[P>TT4C51?I@.R%22]H/**.1,1PT!B,Y60ZRR'(0SY_\^?>5Y= 760[B>9'E M(+(:D2[K&:T,!XLRT$U:HCE MB2R'NK(<1))#OKHO2&HK&57 )(=^OS&UDR+R5"M&:DF$43')83 0Q!7MQ$@M MB3 J)CD,ZRCN$1AI'D:&M23" -)& T7D2K43(K7DP0QIDH/2&&X3:H/_0MMA MANTW?UGK])K^=Z(])U_-@2=PT\V_KO5IYR\U>_(CY M[+OV,LA_)-65Z$0=7E5CO5MI\K^S*%MD8;Z0RV>/F-\OS2D,]LJTW\R5CTN> M;&]J.9<;:Y@W_43?4W5;=]OI=)>Y%_9>PI;(= = !%R/MJZZ6F(O6OP4C,9L MRE"DF8<"^Q=KTM6)_=J72# MPD[[)IJC,OVT*=R9[+$6T5I7%MM2R[;(8(W?P8,_I,"5/EF.Z8PMTY;HSISK M?!X#,R#S;(!%[;5YPVOZ5>%Y(1O(9+K9"AM^*W=RGZ&-LD4;Y?-K#RS&5&Y, MHHWRB0UGT4:YU?O7QKZAHHVR:*/8GG0+!ISHJBR>;VYQFM$(0R=YKG)!?E\(D&\1/NY)<+/T/+A,9476^YV1TJ\CB4ND M> OH'QCZ!6F+5:$O=T9]617$TP+ZS8=^039F5>@KG9$AB[H>@?S&(U\IR#&M MBOP!*'U-*'T!_<9#OZ *ORKPU:QE;DV_L=\XK[(CK;0M7BCSQ MHFMMN(HK 'D6NH>=T; .K2YJ"!J(C8)[7Q$V-#CR^VIC&!(%.(YY,RH"AX[@ M$#6,K<1&T=VA"!NL,$WHC19BH\"X+D"&UNN,9$5M3'G\NPE_?7;=R9MEYR=0 M;@5VR?OP60.[T)(.E[ J$XK6!\Q?* .M3:Q7 C>EK>P8-VEHR)V1HJMM"B(* M8)2VL+.Z-&[8S4 M"T7MMIM9ZBWWZ\WOT<;PH6LUZH+ MF8!^2Z$OUYO@HV&T3]%$9VX!_>9#OX 6Y!GH?<[(Z,Y MM+\B ^>8%[\B;&#YWF H4O?:"8Z"JU$1.!0 1Z]7P[DHP-% 9U$3+4SFC0JZ,P5N1UBKS.XYK2N^9-Z$.:UPF'98NB10(W MIE[NH9YG;( 1CN!46!B;P.&#N>DUBI_JP!&:?-Z&S",SLC0E3;U?Q? M*&E;[VJ &#U0)A<8LV\*:MY?XF9?)&Z*YT7B9EV)FR)O\WT$<_O#>O,8#*RQ M' S;9%<+Z+<5^DJ]T,=PGE)'IV@!?0'] T._7FHV X.5_3H"4@+Z OH'AGZ] M^6L&TG$J=? O">@+Z!\4^DK-]HZ*20B#QICZ[S%S4R1N[GRQ+4BD,(:T%$6D M7[42&P6:L @;M$*O#E(8 8X&@F,_9CU#AV-1$]AH)S;VR\XSC,Y([XEJ@#9B MH\BZW@X-O=?KC)1A'750(G%3)&X>UY3>,6]"[U%"SOZ@+^CUVHF; I68GX:E M]V3,8U<:PX0F@'%,$WL;,!0 QJ#7&*^3 ,8Q[>MMP!AT1H91!Z.Y $;C@%%D M7.]L@:A@=5\8>K\QG02IW?U+@-YW^-^)]3JB \/EL)RE24?&5^Y^.8>%'V_* MT.;:?"/P@;%E6_3AA^G#@GCPH_/RU7.G5O#%]?U/GCM_)"]SN*#X3^Z-Z]#. M]&9 )D_PX@^V._X>+QFL'H&%7,!7!-Z2P$;"*,-UF9O>B^70#O=#P''-P.KW MBI ETZ0VS&9+S!ES1=VEAPL534SRV7PE-UP.R7+&[IQ(@;O^0?[K9P+0(M&' MS!\PWC?3E^#_IJYMNV_^58B5XPH3G?(&6"ENTMO"8':EPBL3&V70C:*0B^#M M>A/B(;1M<^&3J_"'7R>6O[#-U97ET#'0AWY-OWWS M4P/\DLF_F?^Y"W_Z)?U[5>L.M7[FGWK=[-_GO:HO=^7>H-*K\G^O*ME?@HIIY:<\E;*U?K4YC4&O$.\TL\K.EY=[LE)A3@5YU.>__7*88A!UQ> "BG4;/ M>RD<=[-6HEZ%550D(=9E]W79HX"DJ058V:M[4\:4WB=FT;;$LHP9MN9VWA\4 M7,^C*^<=Q05>.2O?U#'GXJ*G]AK3LJZ&Z*D0B)8*A%H0,D72&TM'!U?;K\/7XWTO+MR@L?I$FUBOQ RM88MI/0.;B'KS; M"9]859"(C_&J?B,V>AYN7#\;^%B"*V?4!HA[SWEC9=N)O3-8D.E9SG"5"["< M-UBVG< [@T7'RT 3P-+V._-CX(Z_7SZ#N8/SFZ,;PPR/5S(EGK?Q>W&)WNF( M?9R9'OF J_S57*$A>>UYIO-"Z(\@&7RI;Q(KG?@$&JUW#I@[UF1IVLD/<<=3 ME@AAPTHUB_=(7'G.&V;;3N?CXTSN,6JYO6(C F<-Q-FV@_T$.*-1%KT)+IPC MW;)/B91O8*AYRS&8:M2)[DPD-Y@1K-#Q=W6DOP]K>*L[*K&F-R! +X1ZH'!A M\PQA6>Z,U*R^2>+6=-XXV>X4WP$H"@!ET(0HHP#*$1W<.P %0R%[7@O$U;IR M"GY1ZGT5PS.WTN$,A:&&P[5:!J.,#3@'>FTYN^4VXPRN,^\65;6D@LM#.'_[ MO=I:_@I8G3NL=BFY2<-* U@-^S7TK#@TK-H>>GYR ].68 TL M;*QQ?=JC/HHXH4/;/$PBM9PEK (WW@' 'RA@V>>>$+6W/P+/A(6T'--;W6%6 M(J@@_%+/M6VJA +B$3^+8EKI=T:*JM5M[->PX0TM1A82+R2^;L/RR"*/\;VA M44-W,B'R0N2%R.]T1SBRR&.D5AO4<,UH@LCGT.'&[+=9]+@)XE.^J0.YJR$O MZ<)EV<)7'B8(6Z\DIB/]VSJ1+9]O+W[$?(:I+8/\1U)<@">BOQWVUGE@D_^= M>>%H%N8+N7SVB/G]TIS"8*],^\U<^;CH2>)8R[G<6,.\Z2<89=5MU+_3Z2YS MUXL8#V'J#%<@BBZ3JRM ,_'P4S :LRE#D68>ZHV_6).^KBF3WD0AFC8@0U,G M"NDK0T6353*8J/K_8@',$Z7E=:<2Z@U69FR.BGA^^1Z$TG>)Q\Z5UI7%MM2R M+1@UN8,'?R!7]"?0T<[8,FV)[LRYSN<1S3#LNGPP"SWI>(@NY^PG.1U"L-U@QB8TO/ZP^$_?% M,Q6Q+I>26]\#FN),N7_.4< M1@VO1V^6%,S0C06ZP9>>B>V^=26)KR5^=D*F\&T3)"%)98(7V-I'"ZR M9$:KS)C/^0)+K&;#9=]$.8+X^/#?X>,T=9/\&-O+"3R"?R'3*1D'/GYP#(>Z M"4,UL4H'"SW"BH^4^CK-\H]&K:N*:. MM$C3/UQ0IGC+1\4LO5G!C"[!-[)P/1K XYSZX4:9S^XKZ;:>I!T,A9ZLUT(] M;G1536X81[L84[DQ]>$!=3MM_&D6RA!4]C2VIYTGJWE*O:Y'[^E&7R@Z>-1V MSHL.'F)=Q+J(==E_7=J3^[=7O[/=JE+$\^_O^9K*3UA.B-$(RP\-!2Y:Y-BDJ[-LE9O0W.MCI"2$%+I4#K ME96"--"'G9'2Z[6I"$C O*TP+ZA*V 9S#8DSM0PN:@'SIF!!P)S#O" 3?QO, M]$_ 7,#\P# OR#[?V70W0-5?]/IZ8Y1]34ZKYM_!;Y>>N]B+PJGE M1=G:8&?5/NB!H:[HM55$-:"F20 C!H:Z.S#Z:-IFM=D3P&@!, K:=&X#AHR= M)?3:J+<$,!H%C((.G=N H71&?4,5P&@G, J:<^YJ5P\&U"6N9;7L/.LFU\VW MJZ]]RY2^FF-K:HW?%XU:->27#@:EP8WQ'F/8&(XCP855)S#TW>,C@R$ 8]"O MX:P4P&@@,':/* PH ZG 13MQL;L+?J"CGZ8QOD>!BUIQ4=IGG<:%T1D-:KF- M"Z=TY98]6-7]A^O9$^&;SL?V[KYIM4=[F*8;W@I_0@MPL;MK6NV#SLOJTB1P MT0)<[.Z95F6X5 W5VGJ-"& T"AB[>Z95!0Z2HK3J]-LCZ_*!DKM46I>A&DH-JJ#B[C0T_U$( MU_L3KCUNZL/.:&BHM;DGA?0T"45">LI(SQ[^#*TSTFIAI1?2(Z2G*?.N)CU[ M>'UTD)Y!'3T;A?0(Z6G*O"M)S^!0UR*C,U(N-$/O:N<@7.^ Q47>A\6E%C*Y M0U&,B,&)P;T?!ZB@E2D_P_:H@] M.>5>;?:F@+F ^<%@OGN6]U &:UZNH_6L@+F ^8%AOGO2^E#IC 9#HX8,3@%S M ?,#P_Q /K0AK6\U5+4Q7'CO)D5?\,8487[WB/]0Q7HDK3&IG3_$ 'X=(4:!BP;BXD"T,4.# MTL: !=(4NJ%W$[L2M#'ED+][L$?K(6V,W":^70&,$!AR;_?PB-9'VIA>#3:4 M $8#@;%[0$&3.R.UWZ:PFV,:NFP)?P)#<3%[IYI;8A=3(2?J9VXV-TQK6E(&Z/70-(J M@-% 8.SNF-9T.$@$G5!+<;$[;8R&K8"&S>F9\FX\SX>EC7D'N5LEY]X:*>\/ M#A1^TM%#?S$P!H'YXD10B.$IE%"H^X> M]-/ESDB7^[4U$1%"TPS\"*$I%)K= Z*ZTAD->X/:DN[;*33O7&[:+#JE8\85 M+SX#I(09:L/:8LJ"$B83$_U>64Z8_D$X89K+'")&UNZ1M<"=F1+>=K/ E)SN M69::EIQ;M=C#'AX4%2^#K6H$)H#>6J#W]_!Z#%F!:8M2%P70VPOT/3P5&ECQ M?;DQ] "Z +H6X"^>RZZKG=&@QI;; B@"Z ?$.@'XH/1:>&J/APV1@Y:D'M? M$@#M(H0Y".IW3[LWL%NK/A1IM"U%QNZ)]T8?+%Q=%LP?+47&[JGWAHR-.771 MXKFER-@]]]Y0.B.]#N^/ $83@7&@M%R#DBWVY4%CK)#W$\QJ(RW,0;"_>_#' MP#:E>AW'96,\* (9,3+DW:,EQA!K&/L"&2U%QN[A!4/KC(:M"J,)8"2 L;L[ MWM I-4R+PDX"& E@[,X-8QB=T6#0')7Q?OS3K22'.0BZ=W93&[T>\E/7H/:$ M8Z&)P-C92VWT^I0>IBETL@(8]0)C9R>UT9/A;B4KPDG=4F3L[*0V>@HEB!$J MHYW V)DAQN@-L+];'>X8X86NML-U4L2P]LI#Y7S5MS[M41=]M?0Y M4BFF9?142C4CR[6Q.]>V?0W-NA3B*\2WNOCN<=H/L29+K\$.%/(IY%/(9[9\ M[APV-WI:9Z1I_;H9"X1\"OD4\AG*YW#GY 6CIW=&0Z5V5C@AGT(^A7Q&\EDZ MA:3B]=2@A$!J?5W>3RJ^U%/V2V ^VP3^=V*]CL)9W2\I3\?H[_#+< YSTWNQ MG'"H*NP:_PT.;@@"O0Z,W"D? 3%R[!WC7C'))9BW#3]<5!RK4OI8K3A6["1WH6E:AMC&8S6=2=7Q'DC-]#$( M=S'4MXU7R@+AR64.A$CNRW_#4<]=CZ!"<)+!)9D!U=L$9N5.&[G^=/7#99=/O.R1@4*/>U N MJ-,L9VE2=<<4D-93+T%E[G'X'VM"7['&V0M6='7)OY?6 D_K"\DA@?2\DEZ( M^^*9BYDUEDR/F-(; 2S!H3]U;=M]\Z\V5B,]WWAVU$J*(,6L,IBE;2Y\VN;JR'#I6^M"OZ;7;C""BQ<;^_.N;-0EF5X;1U7H:FKT\D,F_F/VU MWX6Y_Y+^_5#K#H=ZYI]ZW7[F[_->U1]T^P.CTJOR?Z\J2FV#4K/_%+ZJ(/A; MD>KR. RH6627;&1@(K@>EIRVM3/RM$TQ=>66 26>,2E_J?[IS0GO5_+L/L6N$V M?)J5T$LY,[)]!;LCO,7KTB)2X^PY;S%AKO8A.SXU">YAJ6Z5)F_IVA524-V^ M&QHMI:! +13UK[;I!-?.Y#:4]GL29+F!E,ZHKRHU]&1L3-6: '][P5]0A%<5 M_,ANH=;1P;B!A7F-/KT$<5PAU LJ\JI"'7NXZZ*'>TO!4E"E5Q4LV-B]UQBN MJ/=CU"1"&:-B!#4R<*Z2M#19-5,IBH^O_VL=\K?VKFQ2'8%W+Y[!'S^Z4Y MA2E>F?:;N?)QLY+Y0I9SN;'R>8N62"U2MR5.3:=U!%I360;R]N22OYM-&8HT M\U!7_*7$Q@W!\*3Y67 =OT$]XP3^WW\Q1V72NZB0,*F]Q(/F2NO*8EMJV189 M;NIW\. /*7"E3Y9C.F,+;@=T9\YU/G%)0!I@44YE7$&Q69FR>=!]),_!1\L? MVZZ_],@3?/*#[8Z_QR=;GYV"=T?W#TZVD7TD?;S\\I9).RR_0XWA&)DN;/$QQJ>X<'^9+ES]CK>22JW*Z M?%6< \[8MWS,$ !UA9E\+!T5S88BA96=?VN<($,5SK5NCYUM55)4%:.K&%IM M>:7;DT%+YY4J7;5?5[*KH@_J&52_:_2K?OG!!U7G2M6Y??+P[-.""\\Q%H;8 M)_FW9*)LO1\[B[3;V^F4C/%Z)%DX- SM@*60'P5OR-J63:ZK"/"Y-9G8I(E9 MPA<2^3$F<+%>$ ]1!)>S4IG#;<3L1P HK4OU_268U@< :U5]>$S70$FY9GIR MK:" V>KO"RNBHB*54K[A,)/[S(K>/<&^'M5^9E_5E'<;T2U1CGHTQ/Y!/AGT:'D?Y,2<2'E1K2I O6E_?3076NUQU M/K]W-MGIJJ);5&Y1;FK5TN0*&%S7G>4WIN>M8!6NYTB?L4Y',T6M<_D?XKE9 M@?4!*DE=[LN_-B2#3@B%$(IH4OJ=D=KM MI:E_=[27VE=W>H@CL("ZI^(1J,B=T;!!K@,!EEK!4D!U4Q4L2K/ (OQ,N]A+ M@\/;2P/ 2;>?:R_]9GKC&9S]REZQO_?F9 I7K51^5'/6JY'*LI1L',!B4JE@ MI#EQA(?I@(=@0:U]U4,0^THVR&D@P%(K6 KJO6L*5RM:?>'J,_0]G0 %-QZ9 M6('TR1Q;MA58Q-^1L[BY*33B^3V>;P%K9CDYP"1SZ1MY=>U7&+>T+A:K=?M< MUL[*TCQA=O(BB +G\EFM62,/YCSK?'A@ZQP[GG:UOK#.CVEP%7 N5K7.#61C M%M9Y2\%2P+E8$2P#9&.2U<: I044V'=V+TA?7=)B]<;WP+!O/SF$3;/+F MVQO1>NWH"12QTV);0S^LK3'HHZUA&")V>LSC8Z]:A/3Q(7=&:H/"80(LM8)E MKQS]TI[ @=*TPI5WXPK)LT)VS$AZ;UZ/?:T0X?$HM$+4 V>\#P:=D=;MR\+C M<<2#1:TWXWV@UF6%"(]' \&R5\9[>2MDV-)X9/.MD-^=L3N?6P'2;*:"E!?2 MU';- ",U)5G>SB?D)MP-"3$_<*KV0*.IVD/A;CBF[LY)U0Z\^?/5X\SU@C#- M\K/G^GZ66M8[H[[2ZZ93[(6'H07XR,G.SL5'^>/<.#.G0DCV# ,E^4 3G\K[ M5-OYWWX'R0!Y@ 1VU/,68M)2>P*^*>?EQVP%RRW'= D59R[HU6H#4?Q%C!&,#5"70D MO4;ASS?N_!F^=Y+E&G66\\N)2]LNX7NS=*C<&2D7O>&PFW:A[':A*K=M#24> M%/+V?N2MA+UR 'E3P/B]4.7ZDFL.)V]MOWM_(;Y_)=&-O<2=W:*RW&I4P1V9=_CH[D7U%,_7]+ZX7TS%<#GQ%UB%\[MC<+?CSF_W\JT1K46 M'+Y)U7KO.N-0NU8T[H>=D7RA*L-N.O%P+^-^KTUL]E5;2*Z0W+J,HCTD5\-K MN5S_M?SHDBOR$0Z?C_ +[=D=D;NM=5,_9IDGQ?\)=23>E5_7&-Z7G+:5)W"KU0G*7'KU12/-HNM*S MZ6//>@?^&/B!Z:"FD!:>Y8RMA6E+;\0CDNGS;O:^]),5M^W]N?V=[36C.U#5 M>AJ:ZUUEL/U5]?9[/L+U-:LW*QL6G(NN9^)A=P4'&?'P4YT1=C:7OIHKW,5= M&M>VW7V\UDMF!V=*VXS7C!FVQ@C-N3Z63WA6C6;Y;=ONE0/A5'.5UKO/T*[@ M#8F-K6]D8:XP=PO,KJ^AS7'GX#'Q].962.(>]LXLB;L-1U4^ \V[#[O4+@TS MCY LW&.^(EB6ZKDSZAM*5Q.J_EB@SZ?Y M$*J^;M!;KZ2JKWE(4\!ZBM9--V1L]4%P2I \S8A'S&E /'$B'%XXKG&A8_E( MB\"@KE8#9W4HG%0 L(:CJF+9&L3:&L=J>Z2V]O5INQ:AKK(PI_HID5/]E,JI MSB@*+W&JJK200:_/Q5;?YNZLDLXKT)ALWU44;#IQO,VV,="&(3:?#=K!04NF M1P#;/ADO/8RS/<.>T+"(WY6DD)P$PV\8K%M[T/*E!8N4P._GUJ7I.$O3ME>2 MY; FJEC2'76AAZ\FYG@FK>"$O)#(CS$!@ #_!;F)2Q_\RYXM? MOTH_N3!/^("Y6-B =AC\A63BF_W "I;P/1ZC C)?B#->_0R"]N:\>"9, !^E M'R3_7L+WPHHN%^PO/TM6X$,@'W'@NI_&,[;S 4(PM_AYX7I!?@)TUE1+,#7/"[A7?C5#AB* M '_;=^DY85J.#S^\$L<$DU&RK;E%-Q!?;C[35AVXAV,PU@$68]".\ 1\C#B M3\J&A AU)1_4/UTFFY@^N40E+@6P9#Y3^?!A_"-\(]7*^"X8*NC-%\+6S67O MN< ?X%.O9'7!GI\2C_Z2OI.5!5:A-2ZAW%-JZ.03V"I<=T[<[$6YD-X()=2@H@5: MYL4C+XB).'7"I)8';NM?JU'=%#6=7"][_V2.R6Z%8\."[FP\SP/%<4UP?T(1 M1YTL]WY-[2']??_7GT$/F*A0 -@TVR1QMM!G$-O/F X0G0XH[1*-\K"# A:N M,C58M:5+DH,]!O"?R79FL*%&6Q*FB<$DD%@)#^@YZ*FGY)&W[13/.FG7SW%D MNX/C"[49?'ZM=8ZR^4U5#]?E A;47#\FXU,2510_%G%,N.-C1KB7O8-TF:-^2?@4J.M_HV44FF;NN M=T:&T=4'&:THP[7)E__<93C2\;S1-3;?WN>Z;B!W-O$CYC-L+]A@N8^D^ A/I-*'\L;R)/X[\^(TI! MBOU?K$E?UY1);Z(031N0H:D3A?25H:+)*AE,5/U_^W"4T5Q-%(T;5!D.,ER9 MHS(F!84[NUM?HO_H2NO*8EMJV1990[MI0G[@,?') @M]# :O1'?F7.=#+85Y M-L"B)&0\MBPXZMG=AATDW(SO.(]XH-G3> 2%O9E//GP MMQXY#T[LM.GW+V@71'J9H.<@/;W1V:2F?%(2(SZF9H!-D#5BS0S?6(+( M" 6&:;?>O<[ M+15,@K5^F#(TAT/^S?QAS9=Q_?N-N8"_!*MR5R4CM@&Q55Y7STNS>68W)5B\ MQ/:R/\E:N,<9*RJ]F6 (+L%\,JG+UJ9>E.68K>I.B[3>]6UX^$6*[Y-:C[+K M%]PFZ;V#@IU=:Z+[@RQ+49<1Z1HP0Y4LM8RC#VRT8)6NX2,3^K%L%^5#>,LR M+OBU'1<<%ME?VA2( .,%R!,.A;HJ0XI,;M>GS':VC1Z9FY:##^VT1_KV/;K] M@>,! 9WAS!ZF>*G9[8:O]XE?U.:U#CF(H0=_+IE#X_8MV2/C\J^IR, L?)(96KAOE( ]6E@Q)2V%HO)P]YVYP(" M:&VFL*/CJ\G2>W.]"=S)X^DIG9%RB0Z=S>LW=0^/09_@>*IMV+!_] U+J)7! M]C8JH6*A_NNB99;K6F;L[5+[,BNG7.9AJ65FQQSK,*6$Q]RS"VK[U?0LO!1? M4M]@)"CU-]H9TR4_8K>:A:=7\UOUXE4N VE!'-,& MBX'&<$S'<0,XP^ @?Z:[1";=!DQPEW-LTR+"^456TN0A M/?OHWL,*7)G;//H.+?+%9JP;O\*4/!L*NHZ45UI:9S2U7DFFWKI(^'0]\NK: MU/+BBQ)=#"VGP -=/0(U5$]I#6 ?CZZ,B@ZX8FR$79B@?'(03$E/+Z1*"[W),ZC 6O)V:TN MTJ$+6IW.(DP^JU>WR2OQS!>6S^'R&#S?2W\!TYI:\)R_]/$W4;@?U!L)_";H M]#J,>HP/AO4H[1RC?!4A.SRA8:3W.J-A"?N37^+)#\NG M-_RD?"\C+U?J!'TU+9N"/,R?RK>+6%\-KD,F%+!S-DFNF_ *O0YA3J40>AS& MMNO3;)7IYE=EVG6 C=!BJ;ICVO9<[*^>.R9DXG_RW#ENGA_N7N7=Z8-I(F>Q MZ&_<#GR6Y<-GON#?3RU2&BD@&2N".6=FI/U@Z=G8\'TT4!D'I-=V*7X'*AT2 MJ85:(SREA/Y((9Y]QU(A)J(:<(2@8T_+\<]\ ES1)R-5 M)V'IH4)N^2"D()+!^?D,DYTGTY&R8X^Q%!52TXR=+$8B.,YFYB0_"PCM[O1) MIN?8'M1>OJ>)0P_3;Z'QCD[>>,O2US(XT:)K&3_,>O%A)G=&P9N;.LJJ'KYZ M02%4AK7$^7CWMY:4SDC+.HZEI)^NXA;D^8L/L06#SLAU2'KXN\1>U@=^Y(U0 MX6:;:;9&.Y%WS:?M;=]F%N8+TKRQ6!LEC?[D[^,G0V,?S*?/Q %3U+99+->6C^HD? 6/181LT%2]]G%3+L M!L\:!QP:N""$7K\"FO3J6Q/+]#C7Y!"X9VGI;99*?%IZ.&?NGZ>@CU;8CQ9O&B5*Q8O'UX(N%?T^ MC$ 'Q FCU>&U,[ILXK#GED-_&7EK\'WQ511'E',JTP@!=9?-%[9%OR3*'HD' MA1=DFJ[,$U(W)I21?)K,BV)R@,JQ3(*?@KE3.Y \8DL.0A[@.D[=2E]PE_TT MI:,^9&<%#(Y,K@/^.WQ=*:+'_N!D^5OW#T^WDG$E?;F]?KQ]+)GP>")%\P?: M>Z\ V' [F-3YZ$J% <(74DR%#CX.J[GY)_PR>11&J@3VS%NXO%Y@:HWQCX!T M$J763T >;'?!_)*)-U#Q,)TENHA9J"#^*XC%%^84!G6(!6$.9F)A!OU6Z.FI MJ$ 6]C V !8&/(FG?V:4 (,!,3"11S@=TG0+QI*V;.H8"_KFY=1@\#/^NFN6 M;RO;)\*+O*A>A#$2'F]D!5%36FI0TXR^@8'S9MJY 9CUZ6!65R][.JRN#:N] M++1IMDW 0F.(I%W]8 MT@6<=%"* M/JAO4%K1J^JE\BXF\"WH9K*% H15RYR&QR&+[)^C9>VO[Q+\Z64Z.U4@!#D59#;+;[)GGLV8LKN\E%J9DC)WA*\Z MB"@TF%JPV!+L;;$$SY@$O>3$SY(%O>3NW.[P+93C6C7YGI"B- MX3ZLH8&EP'MK\2[7 7ALL3[LI@D)!. ; PH!> YXI0[ 8PV-VG -?RP3KRF4 MZ27!DNB&ON[M0W\Q#0&VA3_W^.911'>Y57@&G5%?R^ M.@TS;ITM@ 5 BNR) M<@C!S)1!#5TD!$(:B)"" [@<0H94AS0;(<+'DL_3O9]_I36LW8<8+O%I3 M(N^@JPZ4IJ4\USFHVE*><5##K:\2:K7OWMOA!9 @D+$!"].&W0$G'C[NO!>713MGA /MDB M"8WWHBGQHG\67EP_N6AD=SZO1E)%H;0;B?0'B_2%\M:78KU*N;P2ZR765Q_K M"R6O+\5ZC;"^5Q&L%\KG7$Q+Y5&676O&QW[_EBR#G5JE#_C[F3,\"[ 2@(9< M*TX?>\=P>Y2]#4:\[PX8K?-5HLML4LF,#Y89+^?%A%%WP]\\=HGH=">0Z<:^ M%JCTS7%G^?5W@4;35(;=.+EH=J2:(BEC#RACA7)>-FDT3RZT,LI/)6E(TMBQ M!E\V:;1 :O1**%0M4-Y4GS MJ$@B2U^T7_:P_?)1)[.TBR=[[%__ON7]"?KXD,6!9]J#HAWS-^R'_B\:R MYD")D*(_-!9))&E=QA\QXN=]$])GNB'4O+G&:1H,.< 9-JE&#QOM8L MP9!H5-2PD-1T?-:TG9E.IB?HSU\MNMK<9:JJ2@S.Q MT92&9;MV?Q9\1Q[&#< M9^Y2$;XPD'B6YX3 ON2P_BI _0"0OF?N(*GIGVD);M0^N6C6M$X5/".[.9-? M-M8(0>+PO.#<$ YW3BX:M48EO'M5P.%C<"\NR!:7C74^LSN>U[T>9:\$1O7. M?^DH\F)$]Q#",1HJKZXB(Q)NZ>\21/?&O9O2NO1I+PREQUP&GY7J]6[*R>ZY\]X M7Y[1O]=B<6N)PS*]9S;'O"ES;HXE[6"%QWRID K;A7P-V"T\\>F562_L!SQ^ ME-I!1,.$A&9I(W%D0D(N6F[)S(--(S\663V].JDXKU$&6E4JS8]$?K6EBW4K M.#]R&4O%^@8<@TP]VS+6=R2GWP;6?W,"-Q7IL:E(7;+Z[2)]5[+ZK2"]^9+. MZ3&PWZXU):??WC3<$7,9C:>2_'[3J'^)8%Z*_VUJLE:5-.-C8/K):=!A#QN9 M&RJSV;;$$E*Y );H=AHE=,W:7GK;05&B.,W M.\QQ8\;UVP NO1SC7ZF4T@6M7:M6>[FCD)<['&9\T")43GO>3/V%UMM(_<6. MAC_G&-B\++%A%^D;?S#%@TV ^)P?)]9 M4^7O)>",[X[[Z7('?]PZ_K^8?^6,02T;,".!2HF,GW,[&)\9#G7*P^>GX5D# M6P2HF0))I!$H_DCWE9'^PIMA3ID/FQ#O5O241!<=_M ]Q0L&H]/XOCYCV'=R MX#S;V$A3@0<[@8MCC G=J!WE%]&P\A$;5GHU10%['RR=A4/ QISL;<(&HH=E MN![L/8\A?.75]$>)O$!/<77[&1] DZN6YBIU%]+G\AX$IEW=#7$N,\(Q3P)6 M0P5"7TC @@TM7V$^%:6<%6(M\>(2*4>L-C<[:R$E#,D:'[1ZY+"&$S;BN<+Y M$\EP:Z9/]LFE;5S1ZY]AKR;S,)O8RAFZF1E<^>TF8\ MGUSW3HW)Y^Q7^OGVZN?WU^O;JYOHQ?^[89EEL M^AX2![?>0K=X"OES_%X9,#P#6#Z@K4$3Z4!23 )W,$)6Y/1!-!)M>(MR8R/] MDG-NI0R9%5+D;S8R>= GC-^24+@70+B+8""8/?'ZT&@J*L":)Q=MM9OB@@QS MX% 0@728@,0@25%HIRMJ +>ZT];)1;?5K757R.H%>:Q%4C0'4DY<>+\+^ 6" M>N+"3;:O?# _H@"V08C;9P/N6:$N.R:B<=[7!2CI#?M%WB> MXTX5^-=P7(]K"A],>,$+O-4)O,0[Z!7ZL\OX$'K^F 'HF#K(>$#S%Q/$/=#/ MBTDOIZ_'IFV.@S$L2!F:;\P@O4 PF5KEN4PZG_P.!\:/IRK\/)V%?$/%RHL%SX8R(IV U^9'FID8GPM()%IZX < \ 5C_1J1)I^ !>! M=L.QV&6B)WN,:!9[1G1SG0%C:*8 5CG46PVT5CM^*APA: 8LN0 3M 2#-TK' M)<,:PI>=$6^WF''@2/_/KF&JO'NF8HZC">:(_L[,^6'0_SRBN M>*Y;K_K40\,U26) 7W.0SP):@AJ7CE\8#M>!6#<'TUC6(?V?>E66HHQCDA$DAP(T:EI\EA*.1:,_-S C6_(/[\!GP6& M2MY6?7_W\XA.G7$Z@JUAGG[33?=WW0I8;(QZ:=9HNX UFG2]_3OP?',XW9$- MQ^U0]5SY=GGSH/Q^^?VW:^7']>7C;P_79)/.@J\0X!X'(V8$%KL;1B"D)L%H MY7^/"Z9^\*'WQIW]P+"_%5#Y%]TSO:S2L4:'Z_BF'3#CT@\_Q/?G@O_N]"O0 M?D15&"I-HMHK&*.Z_A>\!=67(4 *-&D %9F7PX@B3=N#77$]&K24^#ITPNGH ME..@4_H(.U+D\7F@I)B. 9H.6 T#\L^AOFXP]*C1I,> %#A_9F6F/0E\[WSE MF)Q$M=ELQ5XZ>N]%>9O:J[749BGE;=V:UFJ7-&2FT3WD-;5[R^?>2#A5=4V= M6E?M5FQ-%<6G]O*SRSD))[UIB?KNB3G;-!GSS0I"I4'YG8O"Q1#5G%JWYABE M?("KWAREI;!9:\)2&0.#=@RZ#LU/7 V\_QTP!M2,254WP75 MWVRGRA#=XJBR/3D\R7DDYSD(J.X+YY'C)2LW*+23"]D^?&W=TG^DOPE^:]%_ELJ]@'5:C<[YO9.=GOQ'%LM1<-< MJV^T7)Q4[NA-D>S\&<6+"0C62^ MMVK=>==$VL)2$BCQU,X:-34E4Z"O>XPG;'U0/Z9'D8H$MVJY>)LL9J'*B[._F)O:$[31P\F'74W5/DN4EBA=(DIKNT+I9EVBM$3I M3:!T8]/:15.5VH7$V]+Q=EE7BW+P5B.\76Q<(?%6XNWZ>)M1[[T%%:(A50B) MTIM Z?;.4+HI45JB]"90NK-Q[:*51[O8:D1UP6N/W9K.S+>SD6D8S#ZG9;=/ M5E_3VW [\HV508ZMT#Z@\U'=Y"(M0 M8TN5U%@9%UDIU*A):JR4_Z@0-39.+M1N2N=G>7([<).40HZE.T+DH;[+45"( M'%MYR/$H$OBBWLK8_MOVL.TFS^';2WN^D9&^M^[Q'28%K;+@30_@KUN_ G0F M-_; "A >Z%QS1(LMT9+6AU_$TM_&X7?DX5?36[#VX:<< M<#F>@S(/N%1_GSS@K:3\J$.8=YHOE)!4!QB M,M,*#TNAO*5VL]1L_FPWLT1NB=PE>)"*(7=K.V%JB=L2MTMPD!7#[;;$;8G; MU<'M%;[!8KC=(:5D<6ZA1&Z)W!7TBQ9#[FZI=8@2N25R;]3O6PRY>UM*19/( M+9&[!+]V(>3NU,MT7$OR=?3BH1VR.9B=QG5(%M\ZK:,38CRO+:C)#H\2>;>5V?$NY,V?6MR1[?(D M7E>FB72)>"U[YDF\KDPGZ364C994-B3R;BMCHVSD;TA)YMY61L2V-8HL% M]!*OCPFOUVDL72)>E][_4^*UQ.MUNTNOH6STJM]B>FO>_<-I#2V;0;^_&72" MF(I(A*[L05LM7_"*DTTY0=F(MCH>S_+H4G:CK9;/KSA=-B1=5L;I51Y=RK:T MU?((%:=+JHC??+<'>7IK=8I>ERY+[WX&73,%!)Q]I=409):K'9E#N"1 ':(O M>87/ZYMIZ_; U*WB_N-NMR*9%NN?OJ24]6%UB,2RPHWX'F+94O]I22N25BKA MM,U-*_G-TMX66WE+.I)T5 D7^3MD3D^M2#:A)!9)+%N)2+R'6#1)+))8#HI8 M5@1YWD,LC3+#/I)6)*WLFE96A-0V8[(=*:ML%L__Q,;=1:U(ENNU#7 M$.J)!AU;?_LL7!JU.O7C>V 3EWD &$_1%8]9PS/#=-G 9\:I L=Q]F< N#HT MF0$(D-DK!=BC,@#S1HPOV<3WPB)]_EY$NA<&2_1='9N,E7XP92Z@R9#0Q# %BT+.J=N(0/D1,3=#C%,9/'HRO!)$O1\Q-V_ ;-TU MG3,L30'>R/R1 VR1_Q5,X#WQ'4-@G/ ( #Y\YM@,T7G^[!0E#P]LE\_=U'HN MO+OT (.\";P._J0G>IX#:I=/TKGOTV>O#, /"_0MCAKXF*'I>K"G M5P>$D^[Z L%@8XU:WJ-(*K/_#N"XA].-G\Y"PTE^.D"%"!"0Q*AC*J1D*C[X;"*82L@;; M\9&]H,4REZN$3$''[P!7\4% PZ )?4#L^:B\ZH"HDXGKO-$B0!OZ>S$SH3MC M)G3GS83OCOW\Q-SQ5WC;K$UM!^,SP_'/Q-V1H=!+& KM]+;J__B;V@;KS+0L M4U!%P47W-KGHSLE%FO=9B=8[SVH:M 7D.6D:5J;YNBU4S:6]5HZX9HD) 0XB MV730EO#A38CW!@.V.(:[#2'7D./&2CU7WA-*/8@W;TZSYW:"IPR =IX=%]8( MQ#= *@1* V*"MWQG8&0H-S9/H0MGNO6JS[UT&F7I!<@ MECG(9P$M05I+3;[A4X_4>?UD0<0(6">?P-C\4K8#G^8_N@*A*P##WB" M6[^@99%00D"G8:";3)#_N@'+9"[J!AQ*.97ZV[NG:T75SI6OU]^N'QZNORH/ MU[]?W_YVK5S>XN\_+F]N;VY_5>ZO'[[=/?RXO+VZ5NZ^?+_Y]?+IYN[VL2KV M9/KFHB[3XNSF;*Y"QY]VYC3"Y=(V0N_[E%A;&B;T S@C(;IG1E+G-JZ/KS[*<5^]\9\[)$V&.K,)'H3FA)$E O<<'Y)!-D@1\CQPXV-?D&T>[V/2HY@^)+=R^ M;5U;#-<>Q,R;=$S^PH#-VMQ_QOWIPJTP@<]@\FHV)%#E^: MDAZ>,7M![A;)_UO)%%)/8&< M^5"$-E;4ORXE#0'YAPCPJ;2B :W4.RFT\C$_F:1B9$Y*P',H>1+DL>/,BD+0 M$I"F<7+14M.BH]M%FH,W5M#DMI\]Q68^VBEN!B\-LX>0F[YGV/:>444)C)0Z M."\EB/ ,+FUC@39NF9]*'DVN?Y2ETF^'L>;H"';D*+1L#E3I.-0"'%([*0TJ M=H!#AZZC7O/4K'=ZA&3ESI;A)=H\=P9VR',%5(-J4LK]\Y3"[R_5X8&/=I-#0/7,I6QB5@;L^[(SRB+RJ MI*KD+'UHG+XG);RY/+,8--3V-N$ MZATQY:R_:!:[T8%.$@?JQ =*=62O(W,P4IX=K(N!/S%OF#*%*4\7\WK[C-D M"\L$9,?:RHD+RW?A !4OZ'L#UYS@PTZ!@(;^J^XR7J(6_J7@&GR&^7#B&UBL M3DG(S,7L7S#<3^%EKD%7XP5P9D/XFA=*1.N)*E)JBO('$WL7U4A\VP73Y[OU MG1QQ#X]XL5/%;#$ '$3F7N E?>:NV(ZVUF[@0XS1Z\]QP?.9%J]=Q5A=?6'I MOX0U7ZL13O?FTZ&09FW8AK(TF8QVM\:&K@6% *>!2^Z&C_"I-^3KOB?[1ITY M06 ^@W-8V1C>/DIL7(5#T^8YN$)7\>1YW ;?/L@4_,MEE$&=(Y<]9\)VN]6) M,K8+Y=W=V ,0OD_Z6US.OIA@IZ)U/U] "1_BX_8C [-QKMS<7MW]N%:>+O_G M^O$=B8J/@Q$S HO=#3GHOC"LDXO!"/]X(/4O;>,;KY_+2%I4U>8"\-9<" Y7 M59F3FS'@\L9TZF"Q[CUM4BF9*'D^^;I_=5'E="3FQ8-8NFJJ_: MWV#T:BVEGJ&EG.?!C4T/'SJ8^_RLS5:]LTFB?7*AJ)Z5EHZ2-RN"/I U!&RO* LJF#>SWTVS6 M%MW[NZ&-@S?> M;DH!S[GY ^( I3. ZS??U:G=HNY.;WPV]FX=FS*>'"J=N,%P$.CNJ1P"IZJU M.J5I[OF.LZ+VKB3$HR+$\M6Z=U&B=G+1:O=*L"$D)58*)R4E[D I?A6;:=B.RB5W.U4OL/%A\($O;DO6T4[9QORQC<\V, MB6PQ=-3W;\E)OE-T^JWV6%.^,2 QW9+Y-GN8;[-3[+GBK4%DLLW1A$U7E*5R M?!#\9*&((E67;*(N69I1MP>FF\3^*NVMU-Y7:Z!_Z^2BURVMEX)$?XG^._-" MK(/^[9,+K3K<_Q@T_G#HQ)&EQKRO,:8'ZX??YC$^A*5 ^8S:T53$[P#?U][7 MXU"F+U01=19TA/)QIPNXDY9G*W%GSW%G0<"6CSL]$+A:2OW"UG'GO?Z1=9OS MOJ_9UKYC6$X$6XY8:0&F-&1KU#%W(L6X*=S(M^HMX(X9 PF ML:926),OIK$&UK1.+EJ509IC4/5D8*/\P,8,WA=P,S;:)Q?M%.R7'NH]QY^B MT8VU$:B#['.QZ$HBT)XC4-$0Q]H(U#VYJ$1\5<8Y*F= YL&IW/Z^'DJZO?#W M202LC#%:)@8V<6[ YFNQ) ;N%P:N,&Q+Q4"LD=]\7:Z,>13J?24#'GNP.!GP MD%[(W&4UX3R4'.9/4SNYZ-8/J:Y HDOA.I0B^-(XN6@>5!V*Q)?"A1M%\*6) M0V"/K9^IC&]4W;U8-(&:HWP!OV*3XGH5\"M*Q_0V1>H[$ 9#85H)V:@2;:K( M< J7;!1'(.P=7@6.(R,9E;,,EV-3;O]=%Y2Y9FE#3:0+^4!P;U6Q1CG(AR.; M574_W,<2^RICM):#?:TZL;Y%Z5I!Y#L&(U>, ?3UMW@V<5$]YTA[HQ;:_ 'Q MB3RM47,IVBT5!TN49JE5H+]PM@TG:4C24-%.W_F(2$-UKE?:=!9)117!)TE% MY73ISD=%C9.+KEI"I=JFB>@8\A>NAT,&T'_A:BD8$TRF,G".],2E-&L3@WG;D[CEXTU^9;8NZ +E8Z^.#]:K4;<7*+O M(:)O8Z/HBS.>RVMOLO?H2^K/)U_O6PS^- MM@]/#=?4;D< Y>!+_!Q%@ULF^C,[Z[M,_WFF#V&QY[KUJD\]Y ")/8U-^VP. MAEG;'^ON,UR-&G&+AL%D['TX7&?OW;FM=U*VSM$<2-7A!'<.Y,%90VF-MJ-CM9B3:/5_5\<__Z$A* X0P49 M"F"5]\]/^L7L^6:>0<@,SE#_/^_4-'DLI1P+=IJ]@1O?%-]1OIFV;@],W5+H M9/9U/U2\,DY',/X3F.R "S5Z53P\6$/S1'S%C$L_^EB+1*U@S8M6S5P%S6#$ MC,!B=\-TH?H &P586R:M@$CC"1[WQ7(&/Q,2M7.B,)"T$^3);L XF]H-+WX: M,<4P83,NLP=,Z3/_E3%;\4=S 9G$Z"'=IZ\].)# =]RI,N1=U!0S#N2@Q:SH MMK'\09ZB*Z!\H# "9H],1#RB3Z/+^( CY<,__M;5M/IGMF"3TQ?JYX_**S[* M4X:.93FOB9%(2]A/F\\#(^X5B51RF0#H+7WBL?/PE\^&Z4TL?7INV@1 NNFS M>):0P\C-YB?N(NKSKV.95*MSN23\)^+-XNL:?/5I\?-6I]9K-U._JM?4U,^S M'@5F=+W5*?2H[,];C?27',RBVMK21ZUPA.6L*EKB%N-:VG9TX=XJ;DYXJ]6U M1@YC[D"WKAWOUM5%&VCS:0F[FUG^N$JXO2XQY8/+C( 0X2,H@[&7PV5>8/FP%V7H.F,YCKG,^TNR M,SA_[%49S41J>\+,8 9ZVD+?G$_(YAU9(? 6LE!FY<5\A0%>\34\ E.WT@4& MS1XI*W%K[T6"+#>M0GI*&7A-"WQNH2\E3+PNH'\^OWU7P>"URN4 MK##X!9!BV3K=OEQ5DKVR!QIE/ 8IJ52NJ4$>32K=NSE2>I--EIY;U\;,9ID9 M*C-#JZLY%L/GEL1GB<^5UAB+X3/F/I?6IF+O\7G;[KB=;OW1=P8_S_JZQW"S M8RS?(P22+KC-*E"WCFUP3WO?8J)L\G&DN^P+'L55XB2N',]/)]L..BZD0TXZ M+BJK5I6!Y5T43N^ORY%8?B18GMWE,*>VE='G<%OXWDL/LVRW*6(54%UZ[*JT M0.F>7 >C[_P1 M>?>\*B>5#W?JZ6'! GSX0.QAZ=\I':'G->OM8'3&,"N)T1*C-ZU$;PBCL27; M^X8Q'PA&;[54*5%J.E/:KG:75;9O(['PS(#;7YBAF+:OV\]HA8FP\%PI]=:\ MFF/3,"RV+U3\_DP5PS274FP#9=!B/_8M6;<[/8T]=.3L%_:6D$"X"GV;Z)QY MEU$@T?=(T'<':8))[!TZ[ECW_^/$?///A^8;,\[^8JZ3CM6MDPML,J%JGW?J M9J\0>F_;0[73K9-[2E208:$/T]W!B/J:&.R%6,5!_2".(IUHVSBN;6?^J0K1ZEY8\_N%Q._7I/)B<>?D0DN)[DHLEEA< MND]JXJCH):[6GF>Y0.)U.^%G;]7.)_NK-HATCKX!Q""H+B M5#[EE;E,J9+BU%,S%*=?:-&5DE0]+4-2_5(+$:E<)-!R(8&B;.;M!<;B,C'Y M!:?+3EP OPLO4HR X5AE4\R%\<)A,&*LK4=C8'ACDW!VX,,_]/'D\]>P4(1P MX-O7FQN\%3'YE#[1122?'@CO?V;.LZM/1N9 &9MO.!V7Z:X-!^J=*A/=Q?;F ML!QG./28K_2GBN4 '0"@TML6*D8XOL8+7S (7)HL,H7G1F<=LXCD,&4YL[XC M9]8?QG!T.;.^DL]Z;&3X_T%UW2IEN8]#I^5VZ!Y*.2T_+U/NF!3)$ MZ(/#"&%R25HI=IN-U$M-Y@B=]L4!")_2O1LI!]QKX)@;JVH12%@+& M=1+,93"'8&E@V2E(=\=F CA&> :XFPQ(D9ZL(\0L4!:\\P5+8 9#LW"3UK8< M" C)8^\=AY^,OGL/F=:1-*T4V?Q;.$JH ,=]ZSC=3)OQ9BL]>K M=>H=E)S"KRY>O'S >Z=>Z_::9LO-*3F=O'.]@>FT7T;4-[YD>>&[Z\+)!G@RY&QLL M1,M"VVXAQZP(%(IXPG8#HGG]+1T@Z8["TCS(QPW)K394VX7_]&M2DTJH3VN. M]LV1C[*+^TNMI]%J6JO*1_JKY?3!-DCTO@/]]XP/V9WK@K=&:FYJD*=R\TS^ M_JXM5CODD>E0#SQCWIO>3#K3SUHS:>$)$RYAN86? MN"=RM;<3EAY.>ZNW2LNG>%=LJISIWI),#I5,6KLC$TS@;G0J0R:E%C%475+> M!^Y@1,&C6%@>6_>.$J1)Z!U,IY1?'<=X!8/MTC9B,N$^PU2":)]<-#J-E';. M.\BA+5EUE1B4P6C+Q: .YB.4,6"E-^C*I&U>!16:C"F;EMO=%"=[_2L G MQ]>MV<241#BEA*K PZ^_6)]]YO2V:77MY*(%JD*CW'*+#513;%\!/68TR\EZ MJ-\LNB-L,F@G./)?OKC9Y;MN>!WXK$CBNKMCZNIA)N6;HOYQ HKE=F,,3_X+_I 6FGO#9-SGW,2R)>V<9D <:HP:((P:'=+ M\&M)HZUZF),SYK1.+F"%):@1E;+A]H.57ND3RDG]"V1CUC L&2@HP>_% M2>/&OG>= ?.B"2M 'U]C2*>21_ODHM$517VKT<1^VZ'+A#,AS7NP(\2Y9;[BQ.X"Q_,R M%-TU_ 5'H;<4Y=*Q]0>P7JV[8(EHIP2"D2IO]5"G*",NB#HM[(=R:"G?!^^[ M?<&5XZ6&3+"?I-J6^><'B6/O M5YW+P3$LWVP6OKN.E.N,T#?AEMUGVZ$195;GG"%:4U68C6 ,03.N4/25MH_64QZ&3 M_JY;8F""CE,6='MP;$D/'S;)JLF]59;UEJC$%K@T+1*B/((#760T*OH@PW"[TZ)Q\$7W?SB,H:C<2:2*9O&( M+G8I;I:6AEP-$92MUTNJDE3U7G&;@ZJP%6RW7II7?@\Z;^70^HK-\&K 5@PG MP,%!\SO=55>G@JL[!I7F@4:_@B*CRUE=F;D$.?VG.SW(6\<^"X?31]II8EAO M424U9SY,Y> @9Q&MU_)TJ27:J)]<-($*RFIX6@%?AL3\0\7\HEU8EV.^"IC? MJ$Y[J!V$!2LMUM[='/LX0D#O:("=11A8_MQ-FS@GPX7[C2OOZ&*=A2N-DPNU M50EMAYP7JE=_EH)ZQEOE6T@SFX_6UE0Z@:K./W;JX&\VR7-QE'UM%31=) MN))PJ^!%;[3*\J)7@7!)<_CDZ_#"J%81MH5 -&V>+Y554=_;1H)?70<>%>FP+ M?<=?AHH^F;C.&^"-SZQI>*3)O6:>Y[: H*2M:ELO_WL1&M2ZZG(J7-;>(EF! M9P?C,\/QS\2S4JFS34/@LB9[ 2BLZP7]?\,:\=VZ#0S%4BQS M;/ITHX?KT <#X&^8C@E+]4?T+B ^"[@5,D%JP^D8#%[YAZ!P@_G,'0-*@ADP MTGW%]/%%8U@?//LGP (_MJGO''W_RC@0\ .7Z=BU7M$5#!")Q<]O#['C5"P, M#M2:PA_*RV(R-RS' ] R6V$>R1DDGK6#198*?S"UEJ!/32 C^ <6WG=1H:%MS+"U M\.$#W1L)]--G&#+NV,<*>'H9]ZG@(^'C9\OIPX[-:*(\*$RO9W#%C)\:-OTU MH+='.E@,Z8("=H6*\(UOYEH ZB%^37$V@*VU.^H2/A >UL+Q)-!DKK_',IU9 M8&M3JW6H"Y7# 7[N,DM'Z?WYU33\46C<)&X4-D$]OD7O@_H/J)-Y2T+S'S!L M3;(CHFQWYP"4^#F*LGHF^C,[ZP,G_'FF#V&QY[KUJD\]-$R27 98S!P,L[8_ MV_ K>^_#X3I[[\YMO9.R=6Y[ ?HY7($Z!XIG+EX%J]&KLA1EY"+9_E: MIZ;)8RGE6#"-_@9N?$.F],VT09J;P+'I9/9U/X]@%[!Q.H+QGW-L-IIRKVIG MC<@Q=!N,81N#10$S*U(>@S&@ZO1N&,5\KNC18 D-3.8]P:U?+&?P,Y8>!M0LJNE_06UJ;WPP*P(8OR4P 0@A;$Y76+=JJB<7W>X2U:J21PEZ[*6" M #"M\S(J?&,)?=+B 01 /XW=-":BA--M[.U7JZ=S;FD5]IOY B.U4]R/,-2 M+7WBL?/PE\]@PDPL?7INVO1&NNFS>);065'RSU>:HIC@7\?Z6ZW.=3@1O!9O M%E_7X*M/BY^WVK5VLYOZ5;VFIGZ>]2A5JS5[[4*/ROZ\U4A_R:$LJE5?_J@5 M60@YDZ&7Y"1PBV8[L:AY^EK0?.KSTFE)@OF!;ET[WJVK,UO?Z_R;:,_TP',: M[#K(DWYU8X=2W5O(>%JS@"4[P%F!ZII]7]PQ5/Y\P4B7S1VB5EK'G7?G059N MRX6K*8\SU2/3Q$FQ8K23B\Y!#4&26'^H6-]8$4 M@O;82:YY2(-J)=H?*MIK M]?+0ODEHGY4R)'/Y-S$T8>#2?'(*@3(*8X?U4%.FN^1G"X.>\]4-8$P.>;ZXRO^ '<4W(+7'T?PC^5:%J8OEZ9 D(Y4*%4K%J1Z[A!M&K3 MH.>JC"Z3:%4J6JVGJI:!5IV3BUYEIK\<@Q_FPU?&3^TCYHLM"/L)G)I+HM[[ M/V4(^[VM8=V5L+_' \A)/-V3BTYE1CG(LNA2RZ+7%/4A=:^/5+V3BWK*K$19 M9E\Y?-J9B"^ 3JTZF",E-/*1)GQ>K'ADOF]1LIZHV]'?,.JB!_[(<=_1N>0X M-.$2F6Y\$-X? >)I$O'U#O&)ZYGJ* MP;J8EX)AC70-H8#"*:W_O*CQ'=-$,876\W4_\.G71-WOD=GXQ0AE+3IY8$9 MSYXE%#J'N^%E5$_]R,_C;O@]/HU4:FF>7'13(L'2/-MS[%I/ 2@=O3!Z5)=# MN0X/O]83\Z7C5QO]_8OY6[(QWP80Y-HVULJW?&_[H\/.WBD7.M5F,=LH9$MA M$IV,6K5M]_&J@JTJR522:363L5O=DI*Q)9E*,I5DNK'L\5:OI.SQG=-I1D_, MN+-$]3IB\AF.V:7JV/[I5#&'2GS!J?+J!):AZ,,A]H/"?D>,?C5?>'LK%]ME MO3(W4NDK5;-_Z*T7GN#$_L #NAE/X"77X=' )0]P,(4[,[3K)Q>M-)OXG8TQ MUQ/TI>].A=VIF4E*T>X6&L?2AK&4N>)-[OY@O!=<@)WY^IYIF+IKPN-UER5; MNB5[<)Z2]YV=SG3!C9NW4<^ZNX#GVE,F7O@PN,WV3>H%.K <3S0$A+\7F^O2 M&V8>RJ\-L"/A)' G<#MR'^ 4SR. L]J"E^+TD_E>>G#8/H,E4.M%:DB(W3BL MP!!OYPN,'U3O\HY[N&11.0#+-6WE!>#B!!ZN[)E1>\HQ.I0F(#FHLH"]P?'8 MHO_HT'7&8@])('V(;OEWX)J>87+?U,>4) =0G3!;MY#4 MDFB=PCG,)'/##L;,)BS'EX7SE*;$2[(!;1++P8-.KB*Q!&SY@S>[!C7"5.ZH M-Z>=&.>4&-VD8!LA>/L5(#IJI[3X+]Q-JCR.&/.1?2PV,X]D$B&-/ABX0=%N MFNOI'%$CM/MPPY>V<2,@<HGBRW*TT6MAJ4/<+"]_-[ROIB=XV-WPRADC]=#;'SC173F>[SV.0"I\T4$C MN->GQ/93FN2UF_RH8/G,N/3##_&-N7KGJ4L[1);$E]+Z&)YY?U]?*X]/=U7\K7ZYOK[_=/"GWWR]O'ZO"6M.W< G'@KP)$>R!D6J# MO*2N*8\^')-R#]QGO1WLW.*[L94?H%\ 8ZR?[M+XXTHX0G/D6 :*'FJ _D)0 M5W0\ $J+%OB"'I'8S[($,P60;)BU168%(@R/E+%/U%-RWJRT8L MQ/,"$B#]J9+)+_F3%INMSXB%F]MO"RTQ(P)/LH!+UT5U S?U9;K RZQX?@M M;>)N2-]Z(A7KKW5X*68&=#,+ $-FRC>(TM.C3N6G="AYD%_!HS(-8:A0KVM7 MI[:?"'@X&=1M7[@]@'*=9S Y[E2/S-HU_5SQ^YXC'!TZ^D.Z4P*JV0OQ7 ),P!T%:Z!&),DBU/5RWL5!@_8S!H MD& 66-Z@H, M5S74+-->M1*KLUGKH%I@%NAM(S$\,2=]W M>D[(^A@NX7)T<-E2'1V ;D=Y7 GO$C>:T3XM,.]>MKC<[]P\K=M>Q]^0ZA#H MG5RH#:W6K4B##-G:5>+]$KSOE(7W'6P+4^^F]!F2>%\9W)!X'^)]MS2\5]$! M7*],!_LME4'N3E=[3,8&9>.C)3C>*PW'-6SH\7Z-1K:+J2":]%:T=R^ )M3W MY?W-W26:5!%-5G1+*8 FS7(:".Y5CZ#=R+*B?K, GK0)3V2;Y\/$DQ4% 07PI%,I?G+PEB6O[%V5TR*[[L@^ M 9MD(.7IV5U@'\U6:8.#9#L/2::23/.V=RQ IQ@QU.J23B6=2CK=^IB,_'3: MQ0BGEEWFLD=TFJ/MSI(V/.(LFEJM@^G184>%5 6(:H\Y(JK!WV1+61=VB5/>UZK=5KE5.OHM;4;K'2ERT4T51V4/ZVW5@.15+HOW&T;ZT,K9N(WVE!:LZ&G 3[3*M!XY>,.S[$I9OOVE!1''6M=3(F@.AW649LCW&F75R)9W M3A4-CTKJE-2Y[=+87K.LTEA)GI(\)7F67!';:Y55$;M;\LPHAUV<#)M5E+2+ M8JO%8<:GBD]Z>0#GZFC6M8VJW@5168 M8YY9]9$^)"Y](NC.=[&49O\0(U 5G%=*^"/&.SJV-54\CBCXN6$F1I_.7:LC M(?=-F],QYK;S^TX14PD);/PC#@LG'Q@.3+U/#$RM*;G7XT\GR$'A2\1:Q=61 M:4X5!\@&UC4#4\3!,_/M;&0:!K//"0&[)Q?^JR/.Z(PFM"XCJ4:]6]K@1_KQ M.RP:ML<)*)UD7D'*>,Q.4$T/%CUR&3M#.ED@GA!(G$L *!&R"JR GS2.O7> MV;)!0+-NG>$0KG;YR3HTTA[>9CJNP@2[X%\1>*F' ,)U.9!Z.P<2YI 4 E*U MR93F(.JFJ[SH5L 4W8^'%RLXN% Q/9"!<#9CN-7 \= ?](]\/*+E>$@_$[>2 M<90MY?S2CZRQC% V[< W:!9;"@/$6Z MV)F68!#JR<5BN.\7OB_?67-_:G7VIX&RJ:7L$(Y=;'(DSM,'#&4^_YUX"O\5 M=/8 ^ M7U5%!-TDZI,AP0*YTRH-O3G'.JH=C5 ?P($! )">@EQ\+3X%?/1/G M12,W"%OW" N"N,+(L?!KE_F!:T>*P]/C0S1H/8V5Z![9&0!4DGR(_W +7LK' MQ]H 4S\(1[[B9X__T,>3S_=*JU[GB@1^*,@B(5;3=QSM F_2!R.3O=#!AFL; M1IU$@/ "RR?HC1EJCMZ2MY4R83C2[6-5E3154E0O 3]>3']*O6B>V/P484HN M*3 N>#_:8C1JC4ZCG&8/[9K:*MII(NOSKE;BHI8_ZCT=*'KO+M?/[FJT\3Y; M*SOO1-TJE'3+3KD+?,\'A0 )=:Z73H$.![NH]=YF/[-\<+Z-5!(.VS1M]=U+ M:6%SK)6+2>D?A] _TVK=15:$TI$WN?J@?DQ!@G<%=*7WME#8*ULP>KV'#D% M^W[ "F&7#/C:CY:BGJN=B0K&D0>8M^),C.ICAN26\HUVFET*RGYA3.FST![ MX5Z*H<)]3K+P!2T2[F)8-)77BLGG_QF %7,#9IT;4*O#.S1;GT:Z?<=' M]$56T*TPXA+^"H+0=T%.HQPD-CI0W MU-U0:R-]+2*U>H+46B<7[4ZM\?Z4ZKTJ-4DSQ68:^:K=73B+>3&*B!-MQ 9K MUUHY%I%E@S5J*>Z@A VFK;+!CBS+/5WXKCE=O@QF0;CEW=@\F)]LG%XV4 M' E98;%GN+=$6,TAX!:%U2S^K2>Q.J <]FJ](QL86F6)]^V!T;C@>/=?@FN6=1;3W#UP-12:\VR MBAQ3T&[UJB*&7VD02%1"_/><-":94CSL<1]I]2L M2-):Y6-;BB2I&A!B:7V42D($&8220:@-!:$:>QF$@F5?M+HU[?TNO:U81F'6 M+"R49=/F)J]**5!-3^5LS ^H5+D7C&!AV@:P27><==4;BT$"Z+ MW9QFX1*ZG_<'+"E&;E'(M!$RB\'[6<@,R/FQX/W@-:&%P;56-[>-Z'M%@47U MSJN Y63:$?@KVA(YR\VJSWNU3-Y[_29XKSZ9N,X;0-1GUK0XKFS*?R0P@C $ MY(3+L+CI*Q._K$].W3R,AL)*O)PI66&D]QTLF*)J+L7"V15>B$!A/1$5BU*3 MT6J"=1LE3AQNBXT.GL,#?7DHM-(2WSD2+HF1+I[#!$-(-)-BT_&12R@^LPU0T@R M(ZZ=25Y4*B^J4%!NUHRCWD0)C"JH"&C8:E-=I@JL8$LKV-'^ @:;'-:[M44^ M'0-F)8=:P9GV%SBMDXNNFM( ,H3-WO6M"MN"B=KF^\ =C #&RKVEVSO?RZKN M52/05 $9E>O'^WO /VR\\#HR!R/JM9#H&N&)*]'LH48GMJ(_/[OL&57;N)-: M?@NHLZ+3QQ7UH""0\NS$R\ ?.>XZC>,:&J9$]S+KD4+#1=@IL)N%7CJFYP74 MJ0)[/UGFLXE!HZC!TZ)03>TP%'4"P:^^6"!)SQX' %[,O)SMI",>. $,0M$] MQHKNQ=?B8B8AMLTLV1^!B'X>*1-]ZCH@W UF! /1@,S//JOTKBS8C'U#75E" M6KD'BX[=#1-G+KJSI+9FT3K 0A9#@K^$+AZP)'DIO!\>BFBY$BD\O'-)LLG) M0A&B.^<[8CH2Q7#(W+BOR*F@%=-;WM&+(,A!YKOC?MQ(D'8J8' GGIUBEF=V MZ=*Z)Q>>^09(8_LC;]Y$QC9PU.IF!E$$EB<;F@E]C\!ENMBG#/;LCTS74/X, M=-?GT"0("/<98B>Q#-XS"Q#<0\3^0:,_U18I:!VX[L96TA2VPC[>.1Q,D7X( MRAN@4F9\#6(PC^YR3K+&]E;%X+>TO08E9&6U?YW17@IO M<967?EM;5'-L,:028"2,F#\ZVUTV@<^839[ 8LK;FNA+*E;FWHMO'0S$1BLE MWVY=A7U-M"U[6V"(-)I+MU5&I@2C<82;1F[@PUT;Q2WH$-U!3EY MI+)@FSH29$.0V-3GT.0(F?N%P$MFFHW4[#J!L-UNDT65OO ML@93&^U&1VNQIM'J_J_:!N$K[AJY<0W5,SOKNTS_>4;M5<]UZU6?>IAED;2W MP-B:@WP6T&8;:65#;#C<2$L? !B/, )2.B[ASSE1+J]R^J=>E:4H(Q>)^6]Y M#N[D@MKB(4NY0D9@8V-G_2*/>=R:C\)VL N5/)82C@4-J1NX\0T-A&]18T4Z MF7W=SZ,/QL@X'<'6:?Z8<(%P1]FMX[.OIH>-@4$,IC1Z;+2YM /NSXQ+/_P0 MGYVK_Z.Z@7R"!3Z=[LJZO7NZ!O/M7+FZ^_'C[E9Y?+J[^F_EX?K^MX>K_[Q\ MO*ZV.PN,S 'B_;%'[)): MS:K%E1L@F$ZKOM(S!DIF#"0OK4WL$FUR*0R5D6[ L\=A*_QH2Z!FV@:]JB L M>SGT]@50/H0KB&$:7[,V=+&656VEQ &6*8]5HZH[6_DO'119=ZIH77+D-/.0 ME@UOST->SY.?"BWR(S<>GK.'$O''%X6-R;;3BP']OQHS@#>YN8KO@.!'7%!*:S9X=W^1)5S.7]%$_B>UU.#A&1TS>;-[=OS\5 MLRO&3+?#> 8LE'@RIKL-_ TP]@QH-O3V#D0/MI0L-\]T-J$A( -;.!%=TWF M3_&6H4Y, AN:8VXB/GJA%3KG+!P0$Y=FH/!UZ:$AKP2"1$"3PA#=*3(=RQS0 M=Q9[IL;@H*BY7 D\3!BB H8J' M@0($!YTKSA]R A\7#Y*IE'47'*^RI34'*OA_A.D@K?EYRJK1K&.BLM M4[SUA05ELPY0S1P*N6Y4!1.BMKX3]>2BO4K@KY>WK^5QMI>\&QR"D3F%>T7< M'+2:I-B*]1OBETJ8(DML?J6>GUDQ-XNM"PE[E[%\I?MC^'CH\+ H\GROFXD7 M+";6-1LG%TVMUEH\UC43+^B[EJ5&US7G(N<)9RJZ#]-8 M*,]!<0+F?L#3.^"1$\?#U+Z=)I=?(J[P05I]7JJJUV)\YO*!:D#/H>^Q-G\%V_H-,K)2C9JJ=(SU9]?X*2[7/E M\;H+#W$'(/+)G*GZ]&F%64^6WDTXI M5V)@8YA!C/Y2_/WRUZL[Y;]^3^H(W!<;N,K5W=RE!.YR3PJ16XP\1C&W]0//%BQ%XN%,#(E M'DYJ"R@DT0=*WR5)X)D *WWF ;[SS-"1G$C[9F\3KM1A78 ]XOEV\%J];UJF M/TU4.7.F31" XWKU1WS2I8>Y,'QJ/:^X0-/Y>0K+^A+EHM.W2[;-YWV&2.5Q MI!*>;[PM&I2)"H2#08GH$O+7]V?!1CH7*:O*R'F-S@OT5H_#(3FKE'13"W@- MI8##F^#R 4L.]-U)+78EI1QF5L*3%H\J.@;0/H8.0//5VR7TSO-P(FT^+4OK MS+?&V%TM/H6.VY\W#,1"=6*SP&KQIB&7H J:/A-L[MH&X#+BI)QXD;427PIY MY]VKC1/[G*'_BI9<&$:_O 96&WX:ALUWB4$UP52%? /K#S '7H-6&5B1\"(O MW -EL/+0'^>J'@-:B,*CBD')!6@0VC:SR%P.P.X;8TF:D :#))@ ^>![=YHK MOB61N 0D_F8RRU >IR#*QCOE6YE89X:-R$:Z:R#6G6$V-"K6L71/13^#@*!WYUGT)IPVG1BE@2??+5S"@\!U<5GA\JA1TV?\"BP&!W48^!6+D=OYILO^/<-,NA MB5C#QB2HBSH<]TXC/]+2VQ71_X&:REA3S&2GWGF8:.N:E!KA83S .Q7Z>?B( M4,L,P2/.%]7J-,,G[,&_&@#)X3]!ARR#! -*#3Q6^VQICPS M&UYOP?E@2<.$\D@2Z10NX)0YL5@^W\E.:5FW/&>&H/DY4RD(46X4CZ$<&F"^ M4;Z+$"WA\29$S-T+T!#9N9Q=?_C-)EY!/,[[J'RXO[J\^_+Q-(D>_P=/!C + MHV%H$KF.Q5-H8L2*;:EEG.(TSBH:N";AJL(\G#Y@ A.Y 3:+PR]@I9BMEZ2MQ_A^O.+ZC7MADJ06/I+V M5!FRR.3$6!<64'@]/L3\O)CVJ#SQB'?TK3A N 2$[ZOHL8=P$5%M#G)\%9ZA MTR<'*:9J.C8=@0[,S^6A[SX6>KV.*"=@3N#/$<70Y>PQ4A3P0,)+3J-GB+[H MH-T ,\!..RXLA)-(M'F*9$2KY;+5&3 #1]UQC0BC])P,3>^GE_G:J$%>RJ)7 M+.DT";#Y)2!<.4$;G H0_K24FO(8@ *2N#C:#GL#%+(I\$EE@R 3?21A$Y;" M,&*( ,=NDZ(:$\^(BG(YKAM1/P8O=HXN;FL&E"3FXP6(#HSAP]-4%RP]Y!,X M0)+;YA"($L"(DP'&E/TPQF32_C3!WDY1++]B1 G^G7L%2G*=_/&D4^I)_3!] M\7]@@T*+DDD(R@FB$'%52A:-4+4?"9:$JEL9JD\7AE?(P3 (<4DD^$,'S<*M MN/V'><^#<-V<=8SYNBFU.[#- ;?\:,8!\H/P:QWH@H1/&&8)'>Q"%>RK''=>4LU\+:03?_P@4N"X>-#]<^6#^E'88#R%:9>'.M%,'42ER;9#2"NP,K#' C@ E[0_[?(^7*H%!X( M\$WY=V \"V)X&B7WE*"=C).(*M%U"Z,E*$5 +J,JFB".4,-8:0F"GJ[_9#;/ MY7_%'JZ<)[YR!0/>D/0"*W MDZQK\; <$:.#BZ;B< LR@XM_]MU/BX[FBW_2(+,XMD)C%-%FUR<>.P]_^1P. M03-MHB&ZZ;-XD0C(H(-Z;JH;^17YUW&8H5;GH08QXTV\67Q=@Z\^+7ZN:;5F MHYOZ5;VFIGZ>]:A.J]9H:TL?M6($W=()PHN7Y1SF",>5&G\1T*U2U^P'$&,V M*!+PB*M*.. M^6SF!-.C3,S0LA,S9(K%SIY\$[(J&P*\%IZ"T5\ #K %8L0M]\2!WY M4'G(&Q2QJ$303K0?R(ZC>F$O A:Y96,["Y04^!!49-0@H_!Z9$J<)B,SKC-Q M39KOLV"SKE(X]UWQCGSIZ1[]V-L=^\.3-9]D_;L)ZW\"-MY@&M96AL])1,!" MP*8\+S1F0N__XFED'8)R.<:\="V.14>2QS7;F>ZR*A_&+*&-!% L]/)&+\2HDC *Y.DI.C2Q%)_7Q,1=RD/O(?< Q=SJS\",<_?" MXB<&?P[))\?]?!%W^;M64Y5^U.71"^D]X=9LY'9K\B!7LG\"NJ@$DQ7#>"@ M%19L)7V919A&U7QWR;0<'+Z(SMCL@\CPVZ7$Z'D'GP$@)5:^34,&/"^"4@7Y M[,3D4-)POYMN\\F,* C\J))4) [PV*;H]4!YVD;$8/R(P?"$VI IN4FFQ-$@ MQW80$'%U7Q(4F-<+RG$B&4OD*6%\-=Y9K$Y84YY3"$)X(E)**=N%("'F/R7E MYS"F%G1ZAPC)EQZ2%D^?X+V3.09'^:E\["6^?LQTE(Y"ZR\"J,636(1<T M'%3S1 *'<.+&(R(]MOC(6#$5<)]Y)/GRHRPBGG\1X@\@*VR7*Q24MSNKRYS& MD=TXH^1UQ&Q:$J_ZRUA+W(5$'$TB[3=._)QG54*M.8WT&]&6!%W/L+98<_1] ME].=^,9UIKH%F"3^#/-O\$CY9P1V+QOPHGLG3NM2+,>)*D$'H4];)V..IYB* M+8'N93MC3-F#"Q?:AF]*0ZJ\\*Z \Z!:J3@.3QTCPUZ0D3''NXMS%B^5R4J?SF6"QX/,8E3G$4B@A2X\@'_G+:2F M+7"[.&4;7WB:M 6C!!6A_]@\]]98,-@2\@%4%S!/@TF8@SXO=F>('E\5,C:P MG[ $]P=IF7"KW&CIT6O4^* MTPYKZ>%&0BE,?HP1/@'SNZP%AK4]*7Z<>=05A$,L6Z%AC+R,*$Z#CJ576'T^ M*QWXYL1"Y^9>>T(.("YPA'*\2(N9>PRG%0ZG1$)Y[E#E;AC4)^_3\EG147,_ M@YGGQ+L=]Q8^2+3R4T\NKET;L(GZ7BC_ J \*]^_WR\T2=@#"R"LG1/S144] MUX)CB<,!@]N@;:J];KLR::S971\*'?%WASNM$L>LG5P\PLK_"TC@5+D"2@5Z MLDU]X93Q-#.J8V3CA&1\OB'C\X<1");Q^4H>R]'&YP^D!4*VN#B"'@AQYMOG MJG5%F*_-I6+B!(%%#84KIM.%_1"2QQ '4(^QLIDW=[A[O(M6^[&F+/0BZ(-- M&GB1KX*G-D1F8EAJ\PHJ"AGI<>8T+S"*ZD"H[W"RU,\):VJB58? #Y=SNJP9 M!4Z+Q J:L&\<1OD3G9E+/L\%4%5"BS'%Z M81WI<\DDI;YS+)IB+0J79I6F!M[GP5'+D!,UAJ!#,%WC#-N-3C-<21P"7C#D6..+S"C>,R$[&RH&5-CG+TR$2JYO M,3EJJ3QH<4H3<7IVJ/A-[QPTHQK[*+N/C\6D?"2$TZHAZ6( M<"=#A)\NQ^FPL2.<%!R:ERA97#CR_ S9,*G13A1.HE2:Q82Y8;(Q:.(X!>/F M04^,[KF.O.]@<>T]/16 MF,M:W #;B#/;"L%Q?@-88#X/6QR!O.#Z+?R*)0=1<6JJ1'^=%?VX9@Y1-N!B M7C@D8U%D\MR+J-@-WF0DZN3P02 4J;E]8I@T6,DA*^-]-AA)-LPOY,]PDO27 MGX.$JS>]J'505/0M=.A\785"9C;37"BP_PS0"8MKE V&-MQ.85[12N@O=+JB M7Y#%.P>'!LF,ZE/$(A'R@1*-9F3M.R7KO"3F43(E'!59G1HK?DYWB:,1K(2#C;.MV:*90KSI-%'%3 +?]'XN. DB M.<_>3,J20%$=B?'9Q)%\ANC"^F;\/5$F/:YFH*X7'!8 M%9#,>,B$1=R#"JC+Y4[822N5+ M6^AT%&(OCH3.!%U1/;,\AYH^_IL-(B%,+(=_45E#LC<,,<,VGD4G8PH, MFK-N@DA%=&8,-'PQ>85-1*VB/2?W,4&[L6Z"=J4@448.KD+5*&?ZF MJEL>_J9*/6Z;>MR*!,Y9;:[1GI]+V]B=X^H&A"-G +V:HO#?%G]>Q:**8K"F M%_4W\;@\$J%AG<*L=C)2C#?$FM;7J!]'M9GQK6.GK# ON3=/#@0G+@$IKD*- M!D_R/M(SJG)^Z7OXH']4KF>TNACSJKZC=(S\D9AR$*>0T6S9DAG:NL#X\M46X;XBS@WO3N* UX._(^G M(EN$%F4;X:\B[V* ]D*87!RE* ^?PDC(+286/47@WJO[SB0OMUQ=Q9/_>*M ML43T(L=F:40 &B5Q+&UAL?1^L=JY'.24U-8"F:KS*50+*;%/,;^&PA#\ MH=[4 V9^BD.A^>0"9>2\TH24LR@($T<0,34,6W:';F;R9,>^YE.>VB-T]],% M5WXBOYV_-_(4)Q+A:3=]*K\62J#E%S8 MN&6*9?YDECER'**SL*7%2S)IB49XZ#CE&X$SMQ51<,Y=G189V<3=&,&0<513S&L$/(DM89E:+$#_V/Y2;*5&6[*RDU)<\I MJFP)]=ADXE/DTBF4 I I 9.2C<1A* V''P6=% JV'FJ(=6_0*4[W24U!3NV? MND8^&-Z66G&E[:3B*JE>Q0DF!)"Y05VF3RE#8?IJJ%Z]+TWN551,Q4J7Z,JU MM?*3,'4W2A^2-2BI-2C*3*.8H/>,%OT[XVF M,N;-_T".^Z]8O?0,0I]D-N]&FM)V*%X, ,)F_!#TMXJSEK#(D[TE&O4NJ4O@ M,\[26]\424J9*TL1!Q>M(K&"'16/5/O8GK(,Y@+9TG[2:*2SC6KUPI)?8*X4 M 1%.N]DP"*J\,\F]BV% ^6$&?%AO([(+*?MM-MDV-C'G)&$H]5:)8+X' MY1D>C$:TA7)%3*^"BT@5@DM"RYQ<0=Q>CRW!U$K@&5'L\R9ZW.0(95RXJWF0 M1LW2(SM$;(VG"HL1KH=7'OJ4BAS)DNA$:G*$T(:"W,U:*$'@WR>K+KDC)&P% M'^MDF/H9LZ4,&:UI39G&D6 M-FE=( *^[UFR#>5)LM =,[9)>YBK[?:P<=^SCUU/"\FD6D1[X3!34J/Q-M.F MYJGP%[ )%]>8^N197D';$'8]LGL$<]O#=(E988S=@\P M.L&[.*\*+>U97FLG+)LT CG&25;"W#BA#0Q4DUDM1+AH]9.7 TNPJ;)/A.J MF,Z36A+)*0CMR/()K?^9_K"B?L=Q<1C@B^DZ=K(^T!')LS/=%&$%\-P!;X$< MNE5@U4MVQ5M\>C'#@SL](!YO.$T4&E)09&;>1%BO$"%7S#IQ>?I/EI2!2[$V MV[/SRN*\&S1GR:JD1\?R,?&64""F$JOP\4;/&3N&"7L,3:^HHW2LQF3QAPJI MQQGCIV,T>[]'\2@35-J[SAB6J2:52379G0P3HQXHRQ\X)RCQP*)=5)6%R7HJ M0BXB+CHO7_);PR0%2)<)M4!T&HL&YI0]R:M(A*M[RF-!4RYFYFXX+:SUK)\2 MTEF=$K+[=(\OV(R#"OYN;!HVX%>H>CU]]4NS)AM:,\R;9 /C_-:Q,;*BUOLM M]=)UG]RQ[1O?+/WY1.&[A:-\\\^'YALS8+66ETPR;15[U_HO:K]K4Y>&@^&3 MO"_KK'Q9*VM7*][DNT'R1=V3"Q[5@KO/5'29D\V+#IC%--VB?R<1=/ENVLG= M_/!=ZPG'=]T-GUP##PHN_6(Y@Y^)A?=.P"@?Z!,4^KBEZC'?.WMY!O7<&?*M MTND!=7\%IACOMEW'U+<7\K0J&O>QSH/[=(VWW=C&;,YV6T4GEOM3>1R,7D%2 M_%726YY,WTJ^!ILZ,]L$L? [SH6^!R69;.#%UU&D [5KG@R%#H H8HG1,5$\ MI[9#!7PF8ALG]Q@4X1GRI*.A:?'IBK8O&K90,"I)";Z@!-VE]N[D3@A-'2KI M-+AQ'9HZY,(8HI=6YQ$N-F0VSQQ*//;#("MM*IIRM/!6C)[-+-3@4IT:63 [ MNN?5M WG-32R>04W@2OR=?'!><+3C2X"=*=A;QVJ/9S@=L3I?G/%J*7 -OG9 M>B,0X-[)PGEW3F"K W,,#.P_3FYNORT>?]PSXO+Y^?)%-ZW+L3_+FNQ@?&8X MI*OADTX4'$T%#ZDG4*9Q?[X\]QK@(:A%;?!PWB"C2(1*;E0Y1=\,UQ&?I@_PN.R#/,T!1& M1+\7OM(;F\](@B]RELGM+#G83W@190GKC$':*:5B0FO(BHFC,F.KTLO[_O+A M2;FYN5G;TM/:*_AT%1+[U3KQ:=%OX'0Q>9Q[>J\<4( H'O(K&L747:(JYF"V M,]V,;=>XQ568!FY2/JQI>\Y0IW&.IB\R@<@QR].[([B$V:JHC/#&1K%2!38! M%V(B;?XZ,4LJ JU(I"=HBNN$)BD.HHV5"E^830Y@3,9_M0'Z.%XO]P\DC%G6 Q8E%*Z DQC*Q<,Y+$(1 M)T01$Z<"T0 ^;&]! 2DS4RDESG?Z66.E[UY*?EVI@O2@)HE7"$;M)?KH+ M*J,&1A1M7B"'B!H6.$I-(.\!,)!L_D$M.!T^S%2$\'BOJS!0FDB!CYE*!CEG M I?W7/W!&+XD9-7A\S]'W"FC95./Y KQR!=XAJ@/ZAX6@ZV MCXO&8/,%B\.A9&#EGJ:TB]:KB"_SX]Z6E'.=9M5MA5\DN_.&WU"**#ETN3\; M()E([548R!5GRJCC[!_H4<> )1K.7('+MYMAV*( C.-G%N4^X-VOK _V"\,4 MMM?7UYK/9QW4@!82N#UBW*T05I^EZ!S*6?*/KV)"?21@CQWS>*48[,[@&?2"I>1!*I>)_E,N/?!5-U](CW-QU*QNB\;/ M8;(1-?)$M6) F=AX[2G/&=6Y5\=+)(RN?OTIQAQ')701N/!1?"MAJ]0E"$A3%JCS8%C3\@V8/I>TW;/_%CK20%@P\8AB\4@. M6-YJ/';2]=FL\I74NKA/+=DN62P!3H+3:/RQ(5 <]S\T+3K48>#:IC>*<^0> MKZ]"MV7R-1QEYE>ZL$J=IY&@GA)0E$O<[U'95VW]4)?6VP-'E:K" <=8BAHV ML[U*Q;O>HY^LKV)XBPI<$C@I]LRM8Y]="T$2JQY9-^4Q3]9&O8:V#ZBG >H) M7_4T8>^AOT2D^"S8@P2Z'[/M A]$_4IB0)<815UQ+6G3*)PPM#<(X^TA=6L? MD!I+,4+0/LS,\D["\2G1[O-4]!))L54D_I(FO!*<]X"'<'T2JMM#R^X^H&43 MT/*>EX\"H2<',#*1>_R(GHQ!U;M_; OG\L'J_4AVS!&R;BD1LJ;L*28C9+N+ MD/V^MN!HYNB.M7O!T2+[<&3V35&E&GLN8C;Z.!@Q(\C;EV"AKZ_:G>_ZA9_L MJO.'^C%MCQ5/Q7@:):=:KAYZERXWYZ?HW6.7F9N;1.RE2W*-.J=G2,XTV'&A M&4Q$#0]VLO^J^T4FJ_K$*"*AY\++SP"VEC[QV'GXRV=LUF[ITW/3)@C13>%8 M92$I$?E>0*$T![HEN AA'O]:\/]>K]9M-5 $^"[\WPA?+*1##2#^:?'SKE9K M-[NI7]5K:NKG68\"LE-;VM)'?:*E\>4! !"0_W'2.(DE(!'8>5U1 8"?5EVF M3=[PPL\+S'4>6!Q.96-Y;Q5IDD"^!ZG.T= 486-"71X@CG#)-U8"IZ\/?CZ[ MH-899V+IPQ;^]_,2<""GR@2&L63F]::BJ_4*17J7KZ6 3M!H8*0KP;V^B#&) MCS0F,44]P.,N>,J"?Y R-_$5>ID28N\[4& -#44B1T'DP'345!PH3O+T'TGR M.S_5WAS)/\Y,*KVAF:3O)?QWG[6D[] MD?+-GVC[2KU(Z8E8H1../1!E,>&2J(8EG.#D9V7J)5MFB[2\ MU?D*HO\^[Y./+,@FW63V0?%TJZH<;09F-CY&.3556>GR;OM8>\.[RLWD.(I* M'A8.Q$DF.Y[R_JAAZA#VCT[,PT@>932(.LHS,L>BDZ\UI<[2+.H+C;U3>=43 MIOA%_84RCSUO+E:UV](I:KNF4%V6HM;/_EMY#,:PMFEET#Q[=J1,>9U)>>V5 MDO+:BEL@;3#E%38Y. / 8=>G]R8.=6;W@0I]WO;[-)\>F'EI5,F9O M;K]>_X_R=+?3E@W;>7DZ *[_YS]OOMP\/58X[[&IM@KG/=::K7+2'MNM6J^D M1VE:3>LVR\B@+&J:;CTQ[U=J_#X)^P\)C7*#NU_F MB]ID+NPWU,@I&9OJX!UW@:=4[&2R^P'XSOGNG(K :C>-PVDNFI,+K:8J_S<' M8I:[T?)=IWEVNTN5[9WK$RK;R/W9>/EVZ@Q'.\OW$C&?= M_63HOOZIVVYVFKU/L%I5[354K:5IC7JOVZM_,IKU9D=K@*FKJ;61#[SC4;?X M[(W[ )ZD>TRY?':9F&;%?2'AM#=%5:F/JG:*I$/.$.J7DYC.>*H\\:X>6 9K M6GU+_PON^W7<_T]>?3'!64"B-PSWJ7P/WN#A3N ^*X^U?_Q-TYJ?%;=FU7;B MV=T9'9*$1&+T'6YA=\_^^],E]W@@_.%+ ?MW5ABL%>/:(7O2UF-.[]BF9$[; M9DX-K=E6ZRHPIVZWUVX")B-8MZ M1'\-;W[P_;OHWG/YZ]5=U&F3^L_L(*:\&A$WSHO4>@8S E #,^J%W>B/3F-J MU%2I+^T12RK&D1I->')3;<.O[7;[$WMKG E.A/T_:%X:'RAP$QD2T=AISE3@ MBV/471JS[$(PB[N!7^,UD@UD&&K[J+27AM1>]HI5%-->ZOQ7L*SJ=:W>0EZA MBI:&9]0$D1F@4+A@Z' &*A$8,C7CD MJ(1*#)7(0]$.]=+CU-K3I3#Y#X3OYAA5]J94V8] #A,2:3W@%4W-B ,PSM## MSI,AGY@)S,0SJJ0&KS1K6L0[*+^',X]OK%\+O2KUW:GONV*K )4/EQ\K*$LD M$RG3[N>>2+79Z/;:C>XGHUOO@M5J("_AG..&$M(#EX4N1SYC,)PPUZB3?=L\ MC<;1)3R.I/+_5GNL*5]T^Z=RJXL1Y)>>YPS,7;L9J\!O'L\:"8]!!,U==%/: M/;OY\BYV(W66/6(W3:W1:K> W6AMM:,BNQ'>QF^FZ_G)9G66LL"!XM&PS?B 9=9I=;1.*Z$J/8U,=Q7[^:_ 9F(TN-K=@)JD9JA)#=ZL M.KJN5T^_KKM+=6JG'NMTG0K.JQ:V_N:'MKNN'KOGCV5%;Z,>.+4(GP,&^R_G<#QW>HO2B%#C!YPXY5+@:<@DN?]R >(^,:]?4 M=-G5:+Q;=NTA6UXBNV9H<-?1UEW!!]-'WQDW>=^NYVH91?UAH_QB82G1EH=E M*2[;;G[2U7J8PC%PF6'Z>IC$+?(KZ2O,93CS&J%F84J-*\&4"28)F!@PIQ(8,3"( M&9$Z!4K2Y1AV,=!/E=O:)? CW5-T8VS:IN>[.I\E_@PW'F'D9+Z:)%:5,-A; MVW%AVTZ5I/=%>Z5QOV<\A6>STH;4NA8FLX:L)9$I3FW6;AV@G6-AMWE K?/(0GISCL+F>F=3WN$+8*GC>V1[4[S[[=*LL$$2$@",8[T M)0\_9+DLW;I5*E5I822DJQUPQYTD]-%B4<@#LM+X ,ZA9;%X\53+96*X:5$D MHIA=2%M3K0NKU>E2!8&/.K6&4(L9' MKD^]!#V2"'LX2"[@Z)R3<"Y#;.IJ?C).1[6(DU7DK&3$R2J"48+SKBJ,'"). MBNF57)H*26FOI/G;%M(^K=\WL&5NOUJK&;AEKM;<-UIF-JUR&M6/&TA&GDQK M.I-8>>D6.4<4Z80;4'GC =OAS(I\GD^)[:T$&9$1(-FXMJ]D6%OU52"CC8B" MT99*K;G7]RFW_<$$#K"T(O-">)Z$G$,\CYASG%XA<$5> M!SX[N.]:XW:#U7 M8LJPWE6$(:AMDD'WA/5Y3/F8H)VY#F?6^^&WV6Q]:O+;FN:WJJ@>X?9N&=D] M&EAYVD/#%_&#LS1W7W)P5N-TX:(X$&Q7'>6SJLQVLX";*:]26T^"Y0)BRZ/+ M!X+R5Y5?/JAKWJ\*^.*?!A W]"J8-I91Y,Q&! EO[40D\K^/A*3.KUC MU+.AAS\Y%O?IR63YSBMA!9#)F?=)VIQVG80 ME,DA^OH%IAQW3HA1:V=S/IC5M2R.%0MRIVAR^#HT*1:O51--$C)BU/'OAO"W MU6'$UUD(D^-)+"&E2>*].]?O4U=DLYJ4+J(S<=[*K;DOI"MRT5T6#JDKN>C> M5(NE*&XOB_%4;>VE91'11Q1P_^=85!:=)JB""\T48N8\;V*'5?Y^M[SLGT>) M"@@GC>+)>-_4R^/9U'1EFV!ELW2EAH90I8)TQ1S G/ '<3B)R4 0\1>B2H:O MB*N(_X"HD!V1=WC2E(KE@Q[U\N^K6C]((,R12L1%(TR",%6),)[OE;(H\U*$ MP7;6C#+%\KND*%/=,,H4E<<<:QZC"LIDW"X&.@0D6CR%+*FO90G I/L>%"4O M#P*?M-]E BP=35\*""RO7EW&X'53@ 7&/)4DFWDY?TGA12ZW$LY^."%L5*?,_J]1 ?0V0/JWM-Q M^&%OMAREXY4>"/99,DG*6<)0.P ]O?9BELT' ME?() \(>R5_4L@[!?'-IK[ M5;MB5]G^?HTU:)-5F5%M5/?-.JO9]>;_C,:'S[5 MIY-1U&J5:T8=!U+"'I(')V.L#&-L;_YXLURK-Q>>J92-A<>7M=2HEUMK:LHT MRV:S]FA3ZAACI]H84X4F[0MCK('&6"V-[CVCI2CCN=",IX!P\XK=5&9+.*=;WP/JH+\1\4/@ MQC*\N9D#F+FHGF5YE+M^G]S(QQ G#&.85W5QK=J,,SF0V4507;:((V'/@IMO[?1YG &/( MO1,-RCS&J"C$8M[-TM5K@W72@CXE:TB].ZSK$W$W M9+,E/X_$.>)X(JR9^R[I,?B2@L(\7?[3@F].Q;WRV'3/>N3?,2Q=+6D.R-P: M,CL&[')LK"XT&&.$X8A&(#WJ$B _ \89/#3$KN!C)JPI)"+:'Z:SX\$4%^V% M ;.P3.GD@=IUI".#)FAG*$24--HE:&>F:,=^,BO&'4DA MDLVG722X/8Z"M?U^_"1R9?R)/X(.J'#CQ*" M55\>?-182QA 02F6KNBN)O@T$O!!D@7\*BE=\2)6]4; 4TS.8S0V#3S% F33 M*,^^L"8ZVXLU[*=I&+A8,\GHT8O[H6,[E#O0";##,EB@%K$X$?,8+$:&%EY^ MW"&/*5Q]Z136="&/*5R=G<)@6X2HSF'VGL+5 9:,@7^[[,X)I>/B)NZ[CD7: ME@5?3^P@/W'X2"W]O=;Y72QH,VLYJ.@N"M.@'44^]]B8[#B>Y<98 M03/:TIS7NOZ(LWZ%^KZ-YGUQ1KZ"NMZHV+\]MN;*_L<7O06QOO =UW_'KV@ \>C MGN6(2G))+>Z0#+@_@GGAA*3M>3&OQ#7 M:3@;,B_$%=[I;3\>O2N3O2_\!^G\'3O1&.YZ_*8C&@[)"8@-^H]+Q#L_G(]R M]\^5'\'7 629N?MD(MEI.[LDHG=W<)*&I.]")^2"$XP4T:1TU>%GL5E$Q5R$ MZ\-UC,I7^.>*!6%&I?;2>5RL%\5Y;/G0&^G+?=V<7;\+>&FN_MFTX^G=)93M M@=%,!>Z(%9R#$AYY<_F*5/K_E)-[_N=1$G&+X@4>D:P9@^ 3:D2&%+"HCV$E MG-E45(+(\H]3 /2J!@[_8\[1N6C "MHHLON8E>2EE[IO$QNLR$I&+ B(":, M@\ 58$)==TP&,?<9:+%7!8 M_;9L6)UZ-I)6>! \ F:T$*J%09,4Y<3A[U$ BHY&/A\3W/J+!RGG*$MQ,7X@ M!Q<[07Y]EH3EH%R]V4&P#"-D/XS*K[\T39T4IA2H'H1?&# MZ3!UZ7THM#*?3$S4WYE) 7*T,8Y,"%Q,>OQ$K@,'1(@\7LN%A%&E^WW0%W)^ MR[(D<"P9Z&'<'SEAF-@K(MX,OCDR&@Q[$Q]2!.6'L35,/Z7L&W3!\R-LX"^P M:K ]UZ%]QP5"0X2M1&1$6^24!IS&MISLX12V8)@PN SYW\-7A]\^]!%^9U]Z M2'& VHQ0P%UPM9CZ\D%+ M7E\4*H%A#91LUFNMQK/KWEDU!:?>6ZAHEJK7&^LIZEJJURI/-[4 M$ZZ&.;MQ+9<]U^N^!$?>'C6D4=\]O3R\Z)#3JZ/R K?SBA+-SW7Q-.B(USP< M'ZS@<7CFZ\B9MNXW>J@ %[^0A,<-OM/Z]U.M^*GVTI?*0:J]C3Q[U1=?9CIV MKP\[W5NQ-ZA]>G7;Z>8HH65]7/;SY9BR7OA]UW,U#\4QMV%M5]B=-YR%PE0:NY=;]9Q1:W0K*>L+Z''?AR0^9;#FKD:VPL;?&G#:7F]/:,,Z_ M*^H:QC?7WSI=WU]VKSI\K^MQRFDCGGG]/J"LJ-(7H-I66:,A( -B: M+.JB&Y)1:YA<1.Z'?L@RNRUH$##*T9AUH34+FHF<*$9?/\(RG/4=-+?G=QV# ML8SV,4UV1_^KM/G3)8)T;6#P]*HBM@ZWH<]5>EG8>'1?"U2.601./CAS]B2=G&H*23BRX-W'V)!W( M>(UD=(0X.AW"ZP&J-LI5\_$"TZL> M-\N-_?54O89.5URO=I82TO&?KE9>[Q3+W>B2+V9CRVSF/;W4A53 M%'/F^6;MZ]YL^S[9D<2O,>+9_= !TM 3\/@>O^"[?Z<$2QY8FHGI\Y9N[PU= MMEZ'\Q9X,\-GN/6R"_&.W X@.-S M5ZR2"J=PWU>K8JV*MU@5;U ;K@;TBU PCR7\_&G!V>\7IQW2+I/>U\Y-NWN\ M79)Y*J8EMZ&S'7SE+'8=)C[>D 64VYJP%(VP9))3+F,L\Y=HRJ(IRU9?]FXI MR_S/L_9EIT>.RN2X?7%[?96W _F,8EO8'>I&6'_QF0IA$Q'W>7RQ%_A97_[J M&GRVZ3*%P.?PNGO6(9WSK]<7EWDCS^&OOYBUQB?^%R,=3+0RTF3T7<-E8;Z6 M)I8:VPN([>?MTR]?VY=DY[QS]9%\:1]V3SL7>8/\.85_Z @ZQ3SH%.USA[D: MZ#70;\/7TD"O@7[K@7X+HA"R/R\[;= R5^3BXOK/XRWQK3_A^D<5>,DHZ"&/ M7+C^6'N]M?[9BJ^E]8]A:OVSY?IG-OSYBEQUNKU.[[2=N^>ZZWO0$@]9Z%#M MM]9^:TUYWR/D)*RSW3TGO3*YZ73.\\:=2\J_B[XP]KU83/(%@;^:2A;D^FV_[R>V<[0N3.*:>D%W!Z%S/-*C6KU.#S;L'G]NOU9;M' MOI5)[UNG<[L=^',[A"9"T:E[QB(-01J"- 2]6P@ZN\;%E&^GAYWNEZ_; 4!G M_I FJ;R_.7W&[X;:RGW?N%FPR_AM'(_?Q_ M4$L#!!0 ( '*$6EC#'#72BA4 ''O 1 =')M8BTR,#(S,3(R.2YX M.MVI.I&L6WV+&SXVS)LIWU*2=RVV<[^V_W M=@CS+&X[WNQLY^O#U>!DY^\??_KIU_\:#/YU?G=#+K@5+I@7D)%@-& V>7*" M.0GFC'SCXG?GD9);EP93+A:#P4=)-N++E7!F\X <[!V\2XHE;\6'TWUZ.J5' MIX/#O=/#P;MWQ_;@E+Z?#A@[.+5/CZ;OC^V37V8?CBUK_\2&Y_3H<&_P[NC= M\6!RNC<=')P<[A^?6._9Y.A ,GWV/_C6G"TH@:9Y_H=G_VQG'@3+#[N[3T]/ M;Y\.WW(QVSW8V]O?_=?GFWM9="[[G2SQ/A)N4/=_'UA/HL*1Z(Q217 M/!#.8N*RMQ9? ,7!X?[!P6E2&%DY-@&9SNA]T=(76?J,!L4 MPV4(?:Z \CJ@8L:"+W3!_"6UF+YC/OY$",+E+)9@"/4'4_ M)/I[QZ;)"E)8GDHF"?F_#U18@KN:&65W*?B2BE8&]!DJ1(H8+\(,374 /S82)C[_[[A%G5-&PXD5NBVT7HD?X#WQ+'/=D8<+/-;.@/Q M\/G7N^M*HTI6FY5/F"9L,SW\N"?_VR>#S)8?$$E)D/37W76"-5:AS^RQ]U'^ MO3Z\8^*X2 WA6@'467_U[^<'.R__QN)JMF".1U1?W[E\J$LT1NX^EYZ#L> M\_VA9P\M&1QTO-DM])X%WGE#/ T8ZK#13'K4[4,+UFM?' MO@\>/?7L3YS;3X[;=$6OXZ"%X=TZ#!DW$K$CP(\D#'L$S(B)@#J>&LA!/Y![ M:,XT-;9J>6C!.5H')^:7#P*1C&6/X+ECF+V$A?">S=#"!)/D$^,S09=SQS(/ M:S=FIP7M>!VTE#6)>4OS*>/>TUCX!9L$C6U<**KM^/=%ZW42]*A#;QCU&R_6 M<6%MIYZL=VI$V*-NA=EUX032B865$-Q;',K,,W#1ZCAH 3@MK $9-[DTY_CU M")+7L&33NH@<25R74ZK(4H]1*FH M1^!&F8X'^MQXJE,IM( 4?.V(FDCR'G7SY6+I\A5C,C]QSCS@'=R"@=^TTZOI MM1 4O/"$5Y0L(3$W(MGU"!)<9+DG^P#,]U!8<[E-JO%R7Z350E'PQ",^,1 9 MIQZA* X>8!CMEJX2V8",;P1C7U"=SU'),1A!7$6J"* MAD0A3=5'+-3LD1$.)81:# H6A,JDC[VOII3,)K(BH;;W"S:$RJ2/O5^3ES(" M0\]'BTTA)E^?Y>HC6K6I*B.\FG#2(E8(YNM27WW$K&G2R@@^0Z9:) L9!)-\ M6!]1Q;25H=F=$FC1**03D+B/O1SEL8SZ.4>BZ^F30K(@(N]C7Y>F6XRZOHZ# M%HE"C* B;=-':(SS+(8S4SON6DA+X@)MMT6I0*00$UP=/' MOJ_,U)C%:#1!0W@J' M"YAZ'&X/[?\-_6C7Q@4#1\;=?$SU!:)H-:88W#"-PR;2$3XE4CZB""B];RDB MB60DBI _DS>QG%L5+,/]"Q4"A'UDKZ58A0JTZE*(MQBK2UIG/]%?#\,GHR"J+&4Y!WTD8K585 M8D)E.89TGHG/[<;BX<^2XJA_D9!D[)%$S$$L)XD$E6='I:C]5$8UC=!RLJEE MH06^$$+*)S9Z/E>HG9'9 '?,XC//^9/9US:T3=Y2&(6Z97EPE6#-O7'HQ'$= MO P(WH4+9K>'=6-5:]6A$,/*JX-J:62BD$R6).2?2".M#T4>$@NT5:),X[:H6R6R6H1.@2QMH";U>Y"G'(#1>83/]32G[Y MO&2>;SA?;+A2K:(40HDFBI+*02)!B"H)B479*L\:CJ,YO&'^M3>"]7?E>#/H MM= +QM.DP/EJO&2X,J>[/C:F0R^H6ZM*QMNZ8F&@'$G$(9$\J%QIN?,5265* M-JGT4ZEJ]W)E?XVG7UAP[>%)"2X$"Q85Z@CD3 MN;LU;[COPV ;3^^8+/% GU])<]J*H=6JXGE]0ZU2)"-2M+7K1U&X7^24-,;X M9E00).RGWC7=K9J9LO$&H72!C_:D %T2(*:I&7.^:F4-?5^9-!IYM%>(G)IM MP%7-[UC.7Q3S*-[2@QQ481/["TRI7AM0C74A>GW/7&8%ZO3U2JJGJTZK5850 MK:%6Q64B"?*3XU93ZJ##E)9G.:X3I]T?Y@P7".JM_-S=KA&7M2GE@:MEHF?G M#'@S97O?ZZC<]Y-;J[N%*+69[N9;@O,BM(7$C?EO?^T*W)AA8<9\X/F"\>.H M5;F=DMOQT& JBY>FR2HIM'K5F;.Z.JWV%0+H[6;.9*/S9)4676TUI0ZZEAFQ MUNRUFE"(F9MI0L^S::9F-I^6A0YHZRC%Z]6O59Q"#+VE2<^G9%0>TJ#;D :> MC,M<-/QENL&VBEZ+;\G^63REI[IB^&2+2ZY??]M_*3+ 88O-IK#ALF<_TR 4 M<@] ^]%3Q4F+5>F5L/GY3S[)6/<7MM;'"$I(M< 48N\1,#VW:*(3PFDG&(Z8 M*FHM&(60=7)2.>/59SQ2SUW^C/<8M,*FGI,.I^+G61*K?C(HV M8#;CJ$6S$$A,T(S&H;H!,JD!,R)8QQ9/3>\WMN;->&XQW32F-=?;&R;O]8RT MZ!6"J[77Y?<2K]*[5.+S6;F=XO%[>QBD)&-,XX1"0 ^>4]\Q!/@U:M9J1"'( M6GG[2W(L;&WK>B(,&08J[=@CJ41$BM3/X5\*:DMGLADO+>2%\&@EY#UW.(WO MYU$C,CE2O&*BE,(TFO#=!-)J44F@K]T=0_EPTQH/>?-%.>56)QNI0.O U4OK MT6I02?BQG09MIZF70660&7AY35NU^$YJH6S]R;(YMX(_.CY4<,5%B]U,9CRU M4!?BW/D;T-2D45H)@5KZO/&G%((+9PIC!+PV=LZ")\:\ASD623MM&, #_-QX M&'"QNF(V$W@$/>9T1P,5-U+%TN8MCQE_7/O!UA+VZF.@TZ1BE_1RRO2=E$KF2]B P$> MEX5+-C$C-:M!"VXAOU$S2R16#P['\MC+5@64(R+Y[=-?/9'>;01%X]EP YI@ M5I%6(6H_\K=^NF1]7[5:MU23=-+OHUY4WOO:I)?)I+ZX[)2 I*(T$\E&95] M=-0\_5K)0@MH(5H^*O]\:2_16?\BJ1DP5=1:3 J!QL)G3?_3T?AU]]G_0)=+ MQYMR?!+]]CP>R2X?P1,6[[Q"K *QF/PF=V.MLKT##TPL=@B=P,Q#K>!L9TI= M_!ZP1Q<,T2TK[#FNBR>AD6,(99\GPG4^+.7UYBC@V8X="BG%#O$!%[Q!#7]] M$CQ)$37\ ;9[.Q6-B*Y91LDFSA>>@@S?S5K=K(\N0YU M6'8YZR@$5\T+U!>6!>W*&0M &<_;?F5G_5BA]* XGA]0+TA>3:*#R6<[%@CA M!$90P?0'@TNL&D UG#E)BS\SO'-:[;](U*C[2@IN7-'L0 SP+W__@\TQ"=&@ M 9^@&-Y,,?9@PEGRZ,K.[%YY,(H6'UFP9S;>,%.?.-_ MI?)LN!:3GON^ZI!=>PKJJURP&-_W,>)^32\UI'Y!ZVTV>;W&IW':7,![+2R! M%Z-<<<&J#WW'/I\$3%:R^B;4D76C3PQ-_F/,0MSC"G[+?TE]JI5NPZUI:2]() M4*&?;9BGOF&F 9"H=>!+R_YX_QV719A KH0,V5BKF_'PXN[ZX?)^"::LH+>" M67(OQ /G+D["]Y>CL7ZA;^/%B"GUB1LQ:H3FIMLUE C:^B!1*&H]-Q&%FVN1+T%I_91NU$D^<9@.";.6SF L&$#C@%LR8Z*-L7R)WTQL M[QA4D7<"Q:'OT%OH_*EC)4[N%^Y]]45^D$R.F)3CHCYQ5UG^QQL=-S! SD/'Q6R&?Q4*3P;P,0N&I]#G MW+6O%TO!'Z.#C/5PM>/5"9TLWLV>+6W)-1S_8/8,6W.!.6)F*YM6DG31L^!M45I(7?*#/E;KQ'6KNZN)[A:EV=@--MM<^[(+[L# ZJWYU1S81;S^X M H+*[GP1SX[:?_*;P#)N?4M7\@9(C!_,6'P99)FAJY1 X^W:LYU'QPZI6[+G MKGJ_P6O7VU7%+'&&CXW=Y^,NK5A-TI+XD/E,/&+^%F?L3>0ZJYEV(]HB_24V^EE/[,,*5HF!AOR[T+@4?JLEJ03C=KD-LW+YW1; M7OXSD5]8M1'S_03HZ.25!";4(*^46FGBZHZ[[A473U385;IFSN='SP]? #/1 M9'8K*?BC97^(-N\/9__SSP=PN7P02IL5JJ?IDDFQGK-1AMHF4D Z=EU=D/%8 MA26 M>!IJ5G@UM&VYG9NZYUP(_H1I8[J$E\&J4M>,^71U=#4)9^2V)4;QU1OZ%'_N M>1/QDF85="-V@B[,#?=F.,/@)I[$M8E,*1EI#3V-/V3$HZN:@^M+&#"1?L@& M6])H%WD3RBXLS$TVE.SO[<4[2E@(>+U\ATH%PT[,G@E(TKBUY"WXFD6MFJ 3 M#;H!'XBQ_)<#Y#_@#_];?MUX@1[O*,^9,F&/KQG--X7EH3%ZK)!K1F^TLS2?'-92=#O M5O KS+7DOB0A7B P^H&].:A!U?2X)N M. NJ4X]&+A./8 ;IC*9ZHDZ,J[+C6!LYU*/ETXWFQZL7:[K,L8ZM<85^;[\( MU))WHK%E0?K4#C]'9PL6;7D;M9P\LDQ(70KE94P[>SE"(36]YM)H':'F##J: M&HH!2_"M#3F7EOV.46=YXXYOS=F"?OSI_P!02P,$% @ 2+OH^O\+' MY_5D&_=+Q_3LD"7+HPAWRR&K9_9Y8B2 A,1I%JE-LB1K?OU.D%6ENHL7+-:2 M>Z+=I2H6B^L#\D->@$3FO_ZOW\]FWWVDY6JZF/_E>_DG\?UW-,^+,IV_^\OW M?W_[$L+W_^O?_N5?_O7_ ?C?/[[YY;L7BWQ^1O/U=\^7A&LJWWV:KM]_MWY/ MW_WG8OF/Z4?\[M<9KNMB>0;P;YL_>[[X\'DY??=^_9T2RER^[?*WRS]'B;&B MC:!%U&",*Q#15R!2L41;O2OA_WOW9Y>S#(5?1ZL%&&L6X/6$W_O-J\^,LBXWHSZU_%]=V#[V@_P>7;H+T$4H&6?_I]5;[_MW_Y[KOM M="P7,WI#];OV[]_?O+KQR/5R>I9F]*>\./NA_?Z'YXOY:C&;EB;>'W'6V$7#YSML@WWC1KXE@L+_]RAHEFFU;DM)&L M>"@;"59L\M;0\*"53H# MSCH/!F6!D'A(J'PT(FF=J^T\I+LH;H[K&C.>+?-WBV6A):NI[[_[1$VE7&BL M+21+KK.]%2K#/U;JK^8? M^=F+Y>>_T7K"#]:5,( HTH")6 !+R>",+UYF"D'HSO*^_OQ=)*V^.4D?/,/= M9+P=R^OZ8KKZL%CA[.?EXOS#JWF>G3>KSJ_FQ7P]G9]3>?V!EIO9N1RXI1Q5 M9$[6E-G(YL2V6+@(.61-2(1&N$&4VB%H=^&/_N;X(ZK]\_FI?WST_\Y9TPSAK)ZMGZ.R^5G9O%_X.R<)B[4S$S-$*1I=(V&E:,H M_)V(UI9D@^[M;NP$;!>6V&^.)?UETHTNOR[I T[+3[]_H/F*+@>+2I$/EB!A M8V[U'E)2&G*N3O@J=(RA,SWN!;(+'=PW1X?CY[R;^'^98IK.INLI78W,28S& M1@DE9!Y>30IB]HQ#Z:*KK<:AZ2S[NR@ZCNL@<^XY9/5HD$6 %HQS&9#XQU(4 MBA!L,+8,-PE#>62GBMV.9-7M]7)*879;69NH\YZ)X&"D>*,B%-.TAZ (22^N4>&&.*XCHSX-A)[R;]G\X^S!:?B=[0K&V5 MWC/,Y*34FO61SH7]OFHC\'@5E%2="5:AT:(S%[X*:DS16F=F]!5(O[B-S=<2 M\_H_I^OWS\]7Z\79%PWV^1*98D=31%UXM#H#:RS)^HNY3*I9,@S&^][&8Q=< M8XK:.K.ENUBZ;_[\BI_;OL.5B0O"Q!03A"0,8\E,7I!\ M$I*_L&F3_?7 _6!V84+X-IG01P#]8HWU(O_C_6+&4[IJ6XWKSY.:;:B!?5U# MFK^H$"&*6"'K8(Q+*X<:=U <[QV=G2WFF\_=;I;:FJ0L+=_"I]!TK8> M6%GAQNA**"6YW@'4;0QCVG$Y4NYWO9XCIKN?N,JO=FY==1C6ECI3,Q.HND&U7>T!JG M8GU6R^=GYYL [P75:9ZR?8Y5IFP+.!'8.ZN&()&4@%Y4)=JH_I,%^R<+-)S)KKPY+>TWPU_4A;+^Z7Q6KU-UJ_KNS. M3:RFYA5ZP%18FQGV[T-@.^B$DU9[F<@,$$[O W%,FR^]K8"P_ $X8_*N!Z5&+Y%TSH.>J*"LT1S\22IM M1SP01#;$H$*(2FI%)G3WGC9/[GA#XV^+>;[<*(P"C2T M;-*Y*'7OX=P+9$Q&[P!)/W)!X\#)[I>UL\T=FK_[A7!%;]K\O:Y_7]$&W416 MXVWF\9&)+5XE#5@KLI-9LM-6!9M[;Z4^"FA,IJ\'#[I-?C<^O+@(6Z_V]R]H MRGAL4CD*Q>%,;7J5C(#DA&=/S$HT@83RO=,V'D8S)DO7@0F=IKVS.;L\V=%D M=<)J %V[6618*247 RB5R5L4(8?N-ROVO:9WVJL41PG[\,GM)M^7TSD/\Y?I MQT:Y-<[?3=.,OG!.)5-L8UI)DCE7BH/D18#HA7>>+*;06^\_CFA,>SX=&-!Q M^CMN$R_8'*T__SK#^9J=ZN:E?V@>=D/$NJ9(XQ*HJB7;HD@0G&!8F4T2F5QK M\-WWBQ_&,Z94FPYTZ#;UWF(J)EX@+[2XB^TY9<4CE4M)5HM2N>]3Z-5!CBF / MY<+CXBB_@;(P49;;4_T:535J)VQE;CHJ[)DY#U$6#268D&*I'-GU9L7#:,84(W=04.N[ST!-=1CI+]D7,]R'6#:_Q+ MRLM*Q4(53K&9(F0G/C )4]:EEJ*I]HZ+[D:=;^M^>OF'/)UW=JMFPCV+UQWSR=VKE[W-@/+;D+*LA"$/0=O=2E:U*5V_W8&^0>X:E,*CZ.)PP MMQ7(L,+JN>5:I^O-:%41WJD4(;?**B99"ZB#A=PR^8+66+N70_SR]#'%F_U( M<.#L=MR'6*U?U[;MMTF H>7'::;5;XM9F1@?8VH%;TQM5^=(LUWDX :\+$FH MR+!$ZK[U\!":0<;YT^^7A4KHPY+R="-Z_GY&&U[-R[.SQ7(]_>_-ZQ.== [: M9TA5L)@YD /VXBUX863+FG6U^P'C\:C'M*77B6MW-VU.*MH3++T;V%CC&Y>] M8*>TW8-4U4&0+@ 5*235'*SH7A1N)V1C4LBGI-9Q(NI8N/;2 +WDZ=AF%YXS MX:\*+:U^I+I8TK5+L#_]OEXB2V8ZQ^7G5SRAJP<<#0HBU=@.RULEGUOL900$1K:V(J5V T.L 5D23 EN?ZGHK^P>@[*GJA]U7 MZTJCXV:]_[V%:ZZ'\EX$K0H$) M&"XX58F&#X:+3OEKCZ>2.XP&I=TO^D*W( M)A)Y DDK,*A:H9ZVNFR+?FKE[X53MOL)\[7'CTD5'BOO.]EX!\YR?P)?K*;5 MQ"F7*% XRMC(?:\_DC?TD>;G=.E5W$[ONMHH;-FS M_%]I)0M*]-F4EM\E'(M-QM1N\'H@Z6JRB7]6O;=Z#X Y)M5W*%_NUJ<95EJG M.#@1BM5QJ\,E!!HPA7W.%%P&6ZS#I$/.\B0'!?<"-LQ8(D:N_CP4'NSJQEQSZE1VA383- MB/Z*RW_0M:%.LK$RH;6@95N K>=6\** YI]MD1C-F'8S^Y*BDP3Z M.8P<:"]QUDY6R]ET/EVMVV _7NV,AAR$J$9"5IF-M$*"2*TDMZ=8/ 8=2N\- MN*] &E-V>E]N])1%QV*0#.,\K\^7/,SG[W'YCDW78<-^O];NM?.S%O*9TW;Q1/?.0P-WD#N@$S030X MK+ZR-3I+RI6#YLY,>!S1F/+5^W*BHR1.<#BJ4ZE1D^,0P5A65L9#Q%A!&VN= M=)["4QV.'G(FL#V1N/&A[=801S\:46>T6DU"C-%$&7EAJ]S: M80= 8P0X[92PEK_MWE;F(2QCAA^=)3(0!F VX*%?Z7U^T5I+==7V\J#DYR#+^@R M.WMI<_A=(6E"*-GG5M?;5=U[-W(G8&/RN8>R,[WE\Q07QNXI[WP3SG&WQ^[[ M^ &ODGUU-)WNE=WSG,N"V%?M47]M;CCS?9>K/ZH8IXUIJ0NZ93'7#$'GQ&;( MFJ!*5%[VSP+O.H1#M5VCTN2Q0N.M@??+V>+3OU-Y1YL]TMHZ'%QD?K1R19?& M_5EE*&\HSW"UFM9IQHN[ .T0*5:I GMXT&H[\&H/#@(I!-;=L6J/)@?\&L=/ M W54U^&>DN>7^G:$#.GK"3XPK)>+)JHH9TQ<.U ^/4O?/S07$ZFE MKK555T=76IJ_A9C8B2]!AAQ1!Q%[M_EX!,Z (]U)RM8:%5.V4$V(K4RCY-F@ M EAD1J&J1=/_2N]1D+\59V0,B XG00Q3)QJB+%:%W$=$C(8_I$/(I^;Q/6->;"4/$;U+DY"5:T*45 M3K69G\\1!I#WHJB:6W?:)XW?1F"?3TZJ ^7S)(<1%SMYJZY'$%SA+>K!KP<0E)4TA";0IU!C:5E8N M[9:I0T&15W7MW3YD=W2C"GL'(M<=-32,[/J9L=OX+G-$:&MZVQQ=_*9,3)#) M>F\AI]3N;&(&#)$54G$F6YUJ-KTKZ.R#;U2W@IZ*7[WDUYUA+Q=+GHQ,5#:9 M QNG[[[9\*F0$9F M&!K[:6')'6"X%UPT64,N?>6R9X0]]PR_T/Q; @I]O3) MKY"]F&Y K<^7UQ+?VB08-%*Q.RF2V-RK=!!RD#P3T57CR"K7.W-H!UBCRALZ M$:,Z"ZM?UO;]XW\YG>,\WQP_V>B\DQ9\DCQ^7UK+#(^ +@F;)'ITO=VMW='U M7$W7EO]FR=\[&@MQ$+W]:K4Z9U2TR6H[6\PW^[N3*&L.7E10[7*U:?L\&(B@(&FL6JA<>E\E M^"JH,>V\/ &;CA?4$"[F&_IPOLSO<74;5Y4I,@8@8UMK\L#^2*NNP :$JA!D M)/7>+?XZJF_!D>Q.H;ZRZGB3\\,%LM?U>A>,28C(6(P![UM8SL\'1N3!R1!C M93:7YJTR@SG"GFZN6[7:+ A%D6'R(D&R M&D%C*;9X+5 ,D,SU.*@QW?I\ DMUO*"&CBVNKL)>&[V6Q:%M68FEQ3ZM]T+T M97.I.10A3;N]=YK8XAYT'6[Y+%OKRA>T_??5_%G.BW->Y6\HT_1C.Q::))-C MD3*SA"S/0&03P/YG!(=5LM!<2G6 @MU?Q?4M;&,?2ZA[;OWTE5?'!I)?6B%, M5! 8LHB@56K>IRN04LF0?73&^AA$]Q#T^O._@8B@-S$.GO[NUTHSC_;F-3>G MDD!IVH%*ZUIIB4U'U;GM?HNW66!\%\"ZY^;V[TD4S/FZ4/Z#".238* MK"JC4-1-GR)DAT,'"#KRER@4LCMI2?=6'U\%]0WL#)_.V!PBJ 'YT[;$Y_Q' MFP&'0+KZ")4X7C7-# 9K%(AV ))JDC[UWF!X%-">/O\?0N'TD]" I+GLM7Q1 M%'0B7@H+B4@6340%*F4"X9*UUJ1VM#$Z<6Z#&U-KTR;ASC* &Y,]/9Q]F MB\]$;VC6TK&N=WY%)[S,V8$4H8 QDD/:'-OFJZ,J442' U1%V!G?+JSR?W16 M=1)?OPIF5_:L.'>E&P;4VF"@/2"]6"_PS)LHF59(I!#OTT]4[;^0JD73@3 M_UB?6ZDKDP?'366U&UIU6!@BM_59U);A< M8I'=[YO=CV0GTOS!MID[R&38?<3E^36K2U<;54H[YRD9R,;SP 552(&G( D3 M:M$R)S/\KM"#\'9BTLE*'#[AYF('Z1U-KTW!IR\5.U],5Q\6J^FVG/%E2NS5 M+;K=JO#%JB0AM8*OB#Q9QD%2;)U;'T]E(AG$6\;O@?)?76'MQ+JG3F/I1;LG MENH0UUV+]M*X%$$A4ML'RX"1D>A8J:2 *JK>B0G[77>53YS+TEME'3CW_8JB M\!C;_QLA/^*,-J?^J_5RFM=LC]L%HWFY^<*U=_Y*RVGC[VVM>T'YGW[/[W'^ MCM[@FGZJE?)Z4J2E0 4AE<).7VMKCZ%Z*+*@KRJ$DGL?VYYVA"=,(F*^Y$B) MH[)46$-D5UO]G);N1#6$2JE_/Z-#DXB>N![">#E^IU'W,.)_BOLSEO66:475 M,+3*:B8)2(D5FT@J*<+(7WKGUAYZ?^:)*RM\\_0\5OQ#T_.^ZVU:5%XNC,IJ MU_J1A 1!.X(HJLI5DU?V1/0\_A;J_]!S4/%WH^=VB*_K]6&_GA\UP1.BB-9$ M#<*U=29YTI#8^:3@:Q#L.E+HW9!J@&&,*1/J&R+\4Q-JR(HZ/^%RSC/69G2S M0_A;?D_E?+:]3_3A?(W;0/OVVUK9C>VLS/]SPQ8JSSZR]_2._G9^EFCYNF[> MMGI!:YS.#BK+;YK\_7JS7.V\*:*)^E M)FT@6-4ZCQL)[&ZT950%_YM#_^O:>T(\UGH\*HIKS_D15],\D;8(KRB#VI18 M39G8P-4*L2BMO-R^ 8PH0A^3:;94]G!3['H*T_4B<75S=W("[6=;M MRZG-Q:W/9\ME,T';?4RA5='5&LC1_"K2V.WJ&\H+][-I__-P4!AN-,ZY8G=)#E0 M_SG7T?$D&^7:N5 /VW=N[:TH[2PO5U"YM)+M3G&0ISC0)$,>*RL)T7N+;=@1 MC>'4X9]ST1S)KE&NF"^*X.("A6LYRJTZ+B'5=IV]53A%A""$E,H)%:AW[X@A MQS.&2E/_G*OE*&:-XYS7\__'8QDJ^,:^O[3N_E/%J5;VU2"U7V:O<^N&VRG@8$E 1(CH9 M:^S>7O04XQI#^8%_ZL5T'-/Z7+ 97$>TJT37[ZCQ7U[K56[7:#*T'A% 6=XI^3^D?CF4.:-4+)?'?F_Q]^LG&,'P?+:*9=$: X:] M>&"WW8%61DG-+JL<]>[E_:,:Q7GS'WUU="#4^ +"1_T>D[QVA!("H6VG?88G MG4<:BLF2I]U(D4\>_.V>1_:T%\S&L S&2Y9;;='=S/-\/L/5ZB(; M]-]I5EXNEK^Q.WU$7NR13^R0 =MSS)VNNEQ/;*O;*B(X^WFY./]P=6^,7VU- MU*?S,!#.:DO:"YMZUTDX'.V8O/>3\/).FTU69L=.T@]A' MP-8O.0@3;:O4#+^M,]TB7@\A(7_GC,S.>Z6Q=V38 _>8?-YOC+,'"O\I:'O5 MF.9N3J9$EI7T#JQJ1?ZMS[#=$2[)Q2!RC*%W-X8NP,>0IOBM$+>3^)^,N7=/ M BI+3&Y\*SHP.O+,7F("9VO(VI(F9;G56]*^$> /.$2_GB_/%V:17E8FZ- MCL'DM@.:H^( )00HUNK611%%[-["\%C08PI(A^;F$6NX@\2?VN9^$EI XPAJ8J6CLI?9][YR>!3@,86B(R;HD9)^"G)>[N_\;;&F5=ME M7^#\6HIAVTGG'RAZD0"S:4T$.(@.6K*M5BX'@Q5M?4+?Z.L#&%-,.F+R=F;" M4Y#Y]CG0!(M&JQFP)R79N\L<2"M5P,GH+)(UJ)YPV^\VW#'%H",FZE%2?AI: M;IMH?I83F56UJF80TO@V,0EBR2W%5)M")GD2O9/+#@(ZIM!RU%0\2+)/0<)? MEPO^=OWYUQFR<[+-V_S0"DM-E W:%B$@R2# %)L@.>? "?:EC:+JZA,JR0=Q MCZG'ZH@IVD?N(]AEOE#VT18J5IM>K>Y.Q;S&"Y. M?0-,/5[>3\'2GQ>+\FDZF\F)CS:4FAA?9N5OG&(_F:R E@T5V&T.2??N]WH( MSC&U@ATQ&P^3ZY"99+?]7IR72Y!?:@[??M,1>61'/:]#%EF_\7;*(7LYG3.= M?YE^O)Z<_B7CD%))9*UN?18=&)DLQ" 0?"E122>BP=XUCQY'=*P6?.33>0&M M5I-JT0GA$62V[/-&*R%YW[H):A$ESP:*WAKO:YC&M)7>D2^W%5E7T70SFX^@ M>I;S^=GYIF7[C5[?5NOI61O"R_.6FWQ](!>-OH*V+#[VW)I[,I-XS\_\_X?+EXGPYL2)%AVU+R:;,2ZUPT&Y5 M!N=C3JSE^7>]SPL/0_H-F=]]N+6/HNPDQI,8Y?NQOOVTF'B9R2I+(&7+\Y;\ M7(.G= B_CGA,Q\NC8>!18GU*U<>4HDGQI+TG M@F"10R;O+01*%;04+LOBJS GC.0?@SJF(^/1D.\P03XAZU[R>R>J\$)0A2-V M:FW)!8;F)B@P*<5D"T=RNG>"YV%(QW0V/"K.[2W&/C?P'P;:L.5;$?NSNJ;E M%5K*,0OG)13DN3&^[7+7%$&X9)!"S MTW*-T_F/.,-YIM_>$ZU;Z;3%O&7A?OGN=>69NDR,F![5!/+()W;80NDYYDY; M)ET ZPQ;70< MS(B[3>KZBJ-CM\0+8&_PTU^1E>,49[=P&2UJ%"5!%BW6%<) E$:"%29X5I_% MWJX-VH\F#Z(:T^Y$?Y;T$49_DOSG8OF/5RWQ*=/J%C =/):6[E0"FU$3G8=0 MB@57I4K5:N()&(HE#\,:TQ9"?YIT$L>^XIW9R=Q]_) MV7DP>[&Q$[4TN55WRIL#2'2)_7)VSI7/6@<5^.7>SL]C>([57P]^]O9$GS)2 ME=6"TJ%MYJH,:#."RQ11DLRN>^+CXXC&Y )UX\EM+=91*/VN#W\YBW]!'Y:4 MIQ?U)%CC;.9_?B.:?#@#V G5+C@7J,D3HT=&GX2'5F0BHXQ836^?J1?V4:5D M#,:^)Y'T* SMM9%O;U7R[Y;TGN:KZ4?Z97'E2&S>\19_/X41/A33*0UTEWGK M9+P?Q?)JSH/[@HBA3*+UU4H3V=%,U'*)% 0T 0PO$Z$#MJ[L<> M]X+J=$Z7G0A^;;_>K/7-W_RZ6*V7O/JW[>3;4O\R@TZ1\U0C*)+LKVMJI:Y< M:Q&?M4< PQC33M$( M:3X8(_I1>Y&G#6FK3O)RMOCT[U3>T?/MV'@H/[/U;K_>'.TTD!FU]=C.#6DG-[1]_B^+^3L6UQE;QM_><\#4OM^6(-^$BE2EN B P' MI44 2FM !9\0);)CT+NFRSTPQK2#- !+;BN68P71S5:U<38<;D&W1*58(=82 MR5?O:,<\^;N?/09S=!(F])C;09R4K]#QU?SJ F]!;V3K)R-]X2BO!@')* )1 M2@[22Z+N=9L/ CJ&K=NQ:I<#Q?ETS-M>97-:)@R(C-4)QEHJ!*$+Z(0V92&Q M8._*H8-O,N''ZN(;L[;9CBVD)>ZD='4 M5@99*0A.;Q;J,K7GU;PN MEF<7.?5':OZ=/KV; =A_+)WLP,UU?=E*[_.$JA,Q*PW,%+;N-A*$5GFE:"D5 MN:I]]R#A 2A];<35QUZ>J0E1>6 1P?I-_>G6XE+& "YI$H)])V=[)^X]CFA, MMJ,'.QZW)$?)HYM5>0#3]1Z^T9!(N07UOC66;%WI,O]8E,SDJ<3D>R?3?!74 MF&S."9ERH%2&-T@W8'($=1%+??[QQ=VVQ7;T5LL.S[GRP:D5E'' MHEIK0ML.%^?)F??ED$]IS.@W M&;0M!ZZT70>A0 >C3 R5HNR>U;PGQC$()Z?:G;K*KMH<'0F&UWI@"8T\ M-4I!=8BR6,$Q<>^"5H=B' M4_#9&)744RJ['1,"3E58=E2$.T2$(]D-.>S.T7X/..V.R$#WDG8F'#M6(BG! MILXK=JU,)H@FVG8O0(7,3GT*3V5!!E5I?Y^7UO?Q?+ZF\M/OK3;AQ66+D%51 M*?&"$+%5\&8]C-%:$+Q:"H^E8 VGG)"'@'Z3>R/[L&TO]=9%G$.?#TR2SM5; M[<"W!O6FG5,$CI59SSN5 UGORXD.C[[)/8YCV--#)$,:P9KEN1[>_+L_75G[R>OZ%VQ,&C^Q%7TV/2F(: T<&@#CX[_1K: MX3Q/<78-TA60UFAXMFCP)EC(NU0\%-%Z-7HI6KT0#U'K;(,UU=0!NGWL NVH MJS,OJ-*29[_59Z'Y:B/G5G?J*[/!(0[%T!I(&I/8\W6)UV"MD!+YK!4I;=S7 MB'O$\\=D28<@T(T;."<04;\^[+2-?M6V-IK_O@$&]%+K$J#XMG=2VBUI'1S4*+*1 M%#/'T9W)\2"8053IPT,G&=F184\FVW:C1-D,0;#CB^@="N]$C+O>]=WST6-2 MH'VHL9/*[".*?MIRNOJP6.'LY^7B_,.K>9Z=%W9Y&JK%G!W?4"7)NH'CZA;PZ\+!!?7?"YJ_4ZB MK$XX55LY]W8F3A90:[8Q%9,W5JCJ>F?3/ #EZ(Z9U)38[(%/?[[5>ZP$KQ1? MZR?K1%8R \G,7J?2[,>BRY B^[6L")DOO0>_/\HQN44]6'2G1>:P-;0_RC$Y0X/P:UBY];MCML8U MM6U(?N=>J\$2<> =K?[0;O,RZ0*D[W/ M!7+FX1M*NI5M3,!CYQ?0&>Q>N&#%?S%@^\**R1+$;V!E%++IRL<9O#H@="C$8)? M[9YL\15(8U+J [/J 77>15C=%?GCUJ MPD J_'%D8U+>)^;3 *+KV(GZJF\13]-]0_^1*N.^MK?XT^_K);+$IG-8*8O"#-1A")6[<$7Q^33'+RA0N(?DU-6Y6I*[_SUP]&.R7",A=UW&XZ? MA M/J25>\#>K]31/0K&8*R9P3G/8XWP%M#QM*#SC19,%#K/W?Q#<,9FI/Q![ M#V)#OZAD_\W_Y'D6?!: I08.TRP';)J-L1#2)IM=I.XM((X]M#D\*MD^^*Y' M@KJ&G#EF3-FWAG2&A85"MQ#2)66CY#!RH*CD 4AC,BX#L^JAJ*2'L/I')8_. MQ414EW0@"T:TGMZZQ4[9*A#22Z02J?K^#>MV038F=7]B/@T@NI.G:[R85AX$ MS3/#77\BFK]]W]YRE?/P;,TOM-VRTEHL/ZITH,L*A#96B,L*A#I$<<_6L&]#OWVV04>N: MFW_?=#D9:AU;!>B411%9Y?X7EG='=ZS-N/]);XC=U#R=3;?J]]+.78G]QILG MJ&)2R,;.4"I@8MRT+Q3@2%;RPE31O3Q/!]AC\EX&8N-M*W-J87?S;'8!?GM# M;Z-!+I39>HJS2:P)0R@10BF*[7/T;*FE Q5K22W@R=W;E/; /2:O:$0\[2KN MDQ+U_@-#8@=28/;1:Y"V\/HR3D!"'K-[0B?NC["0<91N>: '7:7/>2$'-T4"*F%*I3A7K?[#@,Z9YU MJ>"?A85'RO2D_/O;HCGTY_PV#D\N(M[?WN.2?L35SL4J7FMD[Z,J)WHG/_8?Q9B*6HV(M@-2H4^/QUT&\7K]GI9?$A9H=1'U M3B)2R_=A1\0Z T:T_'6I*@A?O:DN:A%O58AYX*+E,2C&5-UJ8.:=5F(GU9D; MQ,_*?YVOUIN2%A-C0[1!)7"%HS'C-<]/Q@#9HY:B$);N=S$/P;D+^_P?@WTG M$^?I-%M[D=V)Y4=^?=;*X5RN$Y^2TIY]"Q5"V_O6"D(,_&-*B5 IK6\72#]" MLSV$8A=NA3\&MTXKL=,1C+&NEVS^SUO1G;:1C+__@I^>O\?YNVM*66=KA"V@ M8ZNT*H*#I*N':HSP108=;W?>.H)LNR#:A7CQGXQXW25YVLW$,IU>@K1(EDS1 M3"!>+H:C)4B*YZIZ6TH5V0OU%-O;UR#NM)4M_@FCX$/%>/JSTXOS7W[YON)D MW<\S=WO<8&>,!XRVT[G?Y:.O<%TO291U,MG6"(TH8(I "(H-8ZK6>I=#*:)W MXO]C>'KE@]S\U)\7B_)I.IOQG+^:KUD=MU#[HAR$;E6"/8?2P5N.HHU%2(4< MQ"1C2H)G0/5.$MX;Y)C.[;JQZ:%\D&%$U\>?NQ_CY:L_SQ:I[7]?POQE\:EI M@?NGJL22D>,=M@---U?,@,@!-ZIHLM"90MYM8Z0?IC$=NW6GV5/*KWNZVTTL MK4IK\SB7R^9I;H/IJJR6/!V@34KM'MS.X,9TBG9B M=7:LJ 9FTF9/9N)1:J$E@?-U4Y%-LHL:F-I6F5"M]QS!G(0[&SAC:L-R8K;L M+XXA^+&UMM=@_8W6$_36DXP<2V2.*HR6$5CO:; &K6&5J+/O7@?O<4B]1GR? M;-N(E9)*HN2875;)"M]F%D,IX*NOI:#7MO2OUO8HI#W=PF%#X)Z$>6AU]!!- M]Q5R!6H[[(8GL,K6Q3E@5)HU@8V0T#,RG4/B59S-\%2Y0C-&K^XD)#E,'L-I MT(;$99-4*W;JA&P=%A3K+52NMZ,A5CL#T M)MT'6S.FZ#+DUKR^1@R6>O>,O1_)& /F@WGPB*]PZ.0/1_)6NG,[T[/9XA/. M,[%_JX+BD*CUOFR+NK8Z8Z) DBYK(Z7(@VG#1V#MJ19/;#R[<^1(N0Q'F"UY M52XM'1"A"$7 *I\UM'$22*H4* F;0^^;?KMHC@[CXV\N7[M([KF>TO-L7BYN MBJP>R_FI7BG#\DDD,YA(!-&F"L5K)\ACJ'FHHAH]QS%JK;P_#[^ZYDXM^N$6 MZ=V17)RPMV.,9SDOSW&VVOQ+UT\U)B2$]2(A*&R.N2F.':^0H%0?/(E$40^X MN7X4]E&[S2[OVG:':&-<0]T8'H=*Z#N1SA;9 \U.XL9)7.;.5V4;W7B$P1A#$@= MT8A0&?JMUCE?/Z!Y](ECW.CL0(GA9GT@0KR@#TO*TTLC_>QLL5Q/_WOSXX2T M+K%Z"46V"K;%*_;)K8-BA"2B8KU3AY'BD:>.*7%^<&+TFOWA;,UV5SZ1=KXZ M"^1<;!T0+41A>-C>:JHUV&('CVIW/A\Y57+[*2S)_M,_'!5>S7]=+EH#U4G7X* M^O04V8 ZYLH\\@3<=)E24-3X#56W8OU!2N"7#&AA%5J5(M:A:MGL &],">DG MT49]!#48DU[-UTO\:;YFW^KM$NYZ_F'YGVBR6[7K6B3PZA ME6IBURL2?Z<-4$&O>$U$%/U[11Z*=DSYYR?@V4!BW#'I]^+U]B6QM_YO__)_ M 5!+ P04 " !RA%I89DI@WIAT J4@4 %0 '1R;6(M,C R,S$R,CE? M9&5F+GAM;.R]69,;1Y(N^CZ_0K?OZXU6[$O;S!RC2$K#8Q1)(ZFC\P:+Q8.% M:12R)H&BR/[UUP-+[:A"%B(3*+!D,K(6,/,+=X\(W_W?_]>WT\E/7Z&=C9OI M?_R-_9W^[2>8QB:-IU_^XV]_?/Z5V+_]K__\MW_[]_^'D/_[R\>W/[UJXODI M3.<_O6S!SR']]-=X?O+3_ 1^^K-I_SG^ZG_Z,/'SW+2GA/SGXI^];,Z^M^,O M)_.?..5R_;'U;]M_..9=]LH109T@4NI$G#>9 '"7G,I&)_O_??F'CI'9A#_W M2E BE=0D.)H)MX)I&PT$Q1/D"?'V:7_S#JVC4S\M?XD=GXW_,%O_^;1/] M?,&@!Y?PT\9/E._(^F.D_(@P3@3[^[=9^MM__MM//RTIY]O8-A/X"/FGU9=_ M?'QS&^EX.O\YC4]_7GWF9S^9(.+%$^;?S^ __C8;GYY-8/VSDQ;R1O3K)1=0 MJL#Y?\O3?MX9TPD":>-Y ((_A6D1\8H8[WKZ[I@OGD429'\^F5=$?/O95?$V MIWY)!Y!1. [0UH5Y[[A6<:Y W$99'SMOQ:9C WV-S^O,"WR*?P,-QY>QH0$Q>,<[? ]< 3KP!%B1A/Q^60 M>8O?KAY;4-6##-_F,$VP/&S6[YTT\=J')N6H:RYX,_$!)HN?CLYGY(OW9Z.+ MUR!0>(-?SD966ZDY7@LA2H=7B*?$VF2)F3="B/H2_ M6FSU?\1),X-4]M@Y7/ZPF/E819.Q]]:)MT'N?OVT_0 M?AU'>/%M/!MI'7D4 O%KCRH2]9($HR1AR9C,(8'0;!M9P!=C/7#-BU1G(@,@.+1\""2O5%121E9QAP_%]6L:X5Z8 MWH6N%9F]/L56P'Y?Z(4C*_'PDIFA?>L5D8EZXI,SQ&DEK+.:^^@J7^G7 -1D M\EV*])T9K$=GRTH>+G&%;(D$E"E/3&26[RP M'&)T$A=J UTA[?_@U3YFCE8G8P^[]"%]A>@ZS%V$V;WV NH/W(01>8PXO*;KR]6U!Z8TP/!\;+9C9_GU? +X@@DZ$L)$40 H)B M61''D B:V>B94_-&Q.WE[X_EO39.NW(L7POD*SEJ(XX7W'K^> MP.JB>W':M//QOQ8_'P6GF50F$-")H^Z;)'$9;5TK@\=K+F;KMU+^.PO(+JB' MEZ8*[+]3H ;CW5#2-_O43*ZC9(9:)I0A00$0"4F0X*(FV2>9N(B64C.$A-U" M=K12M!L/;DL*[T]21B*IY#+J[!R_(M*B( ?##*':9AI58E3QP:3CN"6B$ZUO M2X'850I^:YO9#.VX/)Z/(C)-P*--CS(T+!*0"(/6FF9DV:I,MNOO/[) M:R./)64/>_O]&;1XR$R_O/YV!M/9%07&6&7"35$[LKP1S;$(0R5Z]W Y_ 937/"D&"[I M%*E;%CL??X4U/.>#="+&0 *#2$!YEK5E*;C:48D'(!V+3-2D?#^W MQKP]C_/S%A?^\L2W7V VT@(R93R@0LHLZJ>X*/-2\5!;&N["<2PB ML#.-;_-=[LKWJU9IR=2:^^F7<9A <:3.9Z,L A=<19(-0UV66D^\BJC+JF!S M9D[K*"I+P/V(CD46*M+]ME2HZC;$R.@DG7<"-1BGB4P\H@6,8LJL\T*X:'10 M?=L.Q\+[W:A[F]VZ&KN7F9IOT98=^6QU=#H0PW"54D1/+,^"\,P$'(?]=,F^NH5G)X(=P((;L@ TE92R(-=20$:8D/4H;L.7.V MMC/H05!/7A+JDKV'0_\W)$J1S_?33WX"[_,OYS-<.,JKE4J*X!EQ"(%(SRAQ MTD:BA>8!=1?_\= MYB=->C/]BG@751XCD[+@$O&Q6&*?,7)B33%K*,._+0W!UHXJ;@7L^*2D-C=Z M\":\GY] NY$.(QOQ%K6H-ROG(AYN/..%F@01T4:@QF@O:E\H]R,Z-B&I2/\A M%= 1$\+8F#-Q2:+9&[4AWNE$P&4&4MNH:&W!^&%DH@[5>] [KY]H);UO/#U' MD"O3J9G.?H'':H M!0O1HPPJCS*8+5IM)@&A5J(^YL%06KLFX/+M3YZ_CR3D;9;:G344F%\>52_F M\W8E]O1SL^'T4:X4H 1%(..E+!$^WJ$AD)RT=9I+\*IVH*0SR"76KH.J'T8E@B/@J%Y923QTG 2.;.6<14]U.;S)BQ/ MGN55B'P']W?VD-X$]HN?C>/(&^"2E;SNF 616C)<*D>0)8QOJ HVV)Y9OP R M/-_K,.H![GH"**9C7C MM4N[-D Y4NX_AM ]^,/_A-+ #M*+KVBT?H%WYX4T[_,"XNS]^;QT=RLE0PMA MO2"$%\%1 X8(\*%410OB/5Y>*,G!JF"8,+5/AD-,&5:H1H@U M4#"1>!X S:/2"X?B)J,LA.UCA!_8!&KPK6-%^.__WR#HG@L M_[-R$\-/\R;^\Z29X'MGRQ#F=5B[-32\X^G]-3=\:"G]-3KTB@KG)25"!E2# MG#'$!<&)39FCG'F0L7:E>.^-#D6(W,H42VH<[A:G O$)4(*%D-:C,N"KER$> M3*/#+OQ\H-%A%S+NN]'AK24L=]'+YO2LF98]MN@&AN>F-6C=D>SPUI0E;FUE MUH12P1)8HZ+I3=CO G0@K1 [,7J3S.Q,\#Z,[.N85JVEM@'5I2]B%U/[+D## M]D?L@7$W+>YJ5!],)-#@M]J4WN^B*-8N.^)#D 22,UXF28VO'5\=4!0V-$W< MER1T(78?'111X9VNV_UIJW6@/):LI5!F '@2**,D,..3X5QQ6OM&N/K^/?C8 M=F?)S8#K8^G90^LU7-=I,UUHTRM A@9@1CMB:51$*W-]80U%LR MD:4QG&=>$<:IIUQ+E57M_.%[ 3UASM\X\P1V) 6COWU]T]/:XW4$U2 M3GB,^8A2"GAK!>-L!.:UE;(R^^]&\H3Y7H&T/>2"OXCQ_/1\4OPFB[3D M^!TY/"MLD)@/*5(2A<>SBQE /8<[XDQ0B8%2KGHE^GUXCD']JT;O7@K08@M^ M!J]@^?>;Z6U'ZT<$_FO3_N7;--+&:)$<(U$76R?'TG2:,\)9C#(B(8RH[3CL M"/$@ JN[^!C[9$F_!L7M2$E0V45>"AVT<"C= DWC$J3A2?D4T5(.U<7E/CS# MRT:OS-QLB>S&B3Y:8]U:]2@:D]$:BB1X* JRTX@M:,($VDD\1&]\[4R-31&K M8Y6(':G>@UER)?<\HEUDLQ:H!3%.),UX/&8F""#7)$@5I:^M:>PSB7](OC^2 MRGU5J-ZA"1=L[V#^/G_VWSZ4%CU(^FN)YDNU?!30HO(N!:(8H*KL4.4*/*%1 MY86.AFO+9&TAV1'R<4O6D/SLP?2Y _D:-7ZW;$%^)_P-=0^24Y\S:N\.A$9+ M+B3BDPA$H/9NA691Z-IW6.4E'+>X[I/?/93P+@CU9C8[A_1JT=WN [3C9I6A MM,[MD!W$2U76YI=QBV#?? M>JBSW0#Y__C).6Q ;*GT2I;)40*U##1Z%:J67!-EK.(>5\%-_>FI75'^D()6 MBVL]5/4N$'^$L_,VGA1L+Z;I(\S'[5T[9>28ESJ73$L9104$HZYQ87/10DQ&+(8JTEUBKYZ%^B^UW3.XL@5RJ3+DM71>E(P!XUG/\5;:U)Z5L'R*J M$NA(1AI6BM 4]9'(4I9K(T@BRK0K16-2HG:?@HVE.0,4';WTLY-?)\U?LZ7+ M[P3O\^@GU^5KM\*C#6_HK_AHFR7U5X#$2L&UEIEPT*4.VQABG:*+CM8,9*** MU??@]%R Q,!J:K(@AF4@$G4[- T<)RPX*Q13J;ZRI"0 M==*UM8D'(!U($5(G9C?]$;V'](![X*T2L+8!V%-)TH/@]E.>5)6EVXO+#OS8 MB^ 8*YCG!A7LH%#[0F.,A" <;B(M9$I@&:^=\+XG@7F@B&F_\M*%#?W(25RV M085TV07UOV"2HD=2::XO@4=B5?9$.9%DP/^!WM \;SM,[WKPGO7&OKC15")E#RKCM?7?O_SB M6,9-5/XJ;OJOJ/:6L4+*0M1,,U*:V:&F6Q)D671$:9&$=,8K5SLFLC/H@ZB[ MVL6U.BS;-LI=S1#-*YC%=GRV''Z[GGE7#NT8F_.RJ"\?FLDXCF'V*9Y .I] MDU^W;=.^;-H6XF*#^FGZT(Z;=AFCOA+S?E7*H">SQP1V!L&U>SAH>/)5"B)] MA'C-7+_<()1SXZQBQ 5CRT@JCQLD>F)HD@:HQE.V]LFR$-[YDACCF/4G.,PT0DZ&UHZUW ADJP%2'U[=['.Q*VWV'FV;MO-1! MI?,X?]^N\FP6BB;S09B0*,G4E8IKX,19I(U33"ENG>';M;C#%UP1#OSN4C V MO7M?SI *W&PJ4K6B*GT%3SF95XAF*XUR&U!=?!/;L?PVD&$]#G5X=)OAE0@\ M&/>M8\PIB59$9"C?I?[>([\(%1F$BLD)LY4O_["XOL%:'Y#I7>C:1W>Z);"5 MK2>Y P"&QV"*D<@<\)*SGI5>S"X$9FP(M4L"K@$8SNRIR)3;Y<*/I&A%ZWEA MR7\Z#Q,D>YA,;)-ZU)[&1&/"USAF2)T M< :8-%L-E3D,QMYC[_3'URXDK,S/3Q&FOATW'UKX.F[.9Y/O'^&L:>>0UG>$ MH]Q3HPCGL83)4B NEA[#E 4OC<]>U#!K'\(Q[/6[(XN:GNA;T?ZY*= 7D8(5 MK&"5UY9%(M!B1UA1$Y^9(H[ZTMJ- 2IXE>_C&Q">*L=K4;4':^@C?(7I^:)@ M[V5I-^/C_,_Q_.0E@FQ.H7W];16%?#&; ?Z?/OMOHY2DH%:D,GPD$)D"4B F M12RJCC9P5#=C[9Z*CX Y?#BXKT!(OQSJI2/G;/X^_]8TZ8JU<@'T%9RU$,?+ M-%XXF\#*3?#BM/1!^M>J^0R2RS**)HAV#+<:X HL;CJT=*SE#@W*6+^OU:ZH MCT7D!N9?#\?:G2N8?6HFUU%&IJD$W"?1NDPDV$1L1')Y99/WRF46ZY?^;H/L MJ"5I-S[TD'F\&>4(=,QEY/4<4X"CY:@?J^R5II37W\VR28TQR\5G>B] MT?^TGPRF=[XMR5E?89"\I%MO&S+;Z/ZE5LHA>@=_77ESVTSQR[@JB&]?GOCI M%W@SO?J)\32.D<:7,II5*+T-*%'"HB%E#1I2/*&,>A-SC%DE47MRU,Z@=YZM M\$@ 2W]C$A!,Y)GDC&>P+#,H?%29&$,MQ,0YK]X2>2? 0^4X#2N+M^8W#,;3 M0\B9^EC6LW"G<>$@E#$E1@I?.@.B1B 5(,U V,B,<6(K(^ AC\/ZA?OR_0_( MWV97.M=V'A<0%Y'#AV'4C M=F9)JE#YD@Z%*E MB@>*9X$3ZH-DQN&U1;=R[3W N6LO'=BK^UBR-S5H5ME=_[O_=@6(B%&:8'BA N=2Z,@K,/'.ES\]9NY.PWY&S*#R-__^8>*G MI4*U5&B=+2I7OW_&1RQN#0F,&<4"R4%"F;IF2- *A<^#I *BUK9VS]\M8/TX M"G!?O!I2G K 561R&X@]]4#8 MY^^AU49^VVHK,C7_K)6'\8:I;.ZUP:+RT" MT4(3U& S\<';G$-(W-7V=.]-=!YH.' 0DM.!'3U(S.\^GHRGT'Z_"F^M\ 9E MM).!2(@E6@.:N/)'=MK1R'A@O+9;]1XX>QC86YM]-[LJ5Z)]#Y']7\];I.YY M"PCMU_&W\M7%]&GGK2H; JT>A&>E(V7\>(G],J4"0_VZ=@.IS6B.3R@J4;YV M$Y'25/Y\#NW%E)R0M1]2T> "VES@'2^S/3FQ5F:B+3561.Y$ M]5JXZPB.1P J4+AB?<9"'!==_J=^\L<,WN<;0FX1DDE"0VR40H MIXJ[1%.6=JM-?L]+CH>Y51%L[1GP?GA_/9U&-.Q4/B-O8ULFJ5[;*-MCZ MZM1X#ZX]=<^NQL6-XE&)!7UT2KP/HS0,0/!(0"2T<;1(),1<,B<4*_.WJ//5 M6R /+AX/]BW1TH7P/4K$:2;0&MK9O*(U)^V!Q?<7FS<$01UTDSB:6@E2! MIMJ>J;N1[*&3835NW30G=R=U#^Z%=^<%Q?N\+(@J%^6G93[1;"0$-0Z57^(8 MJKM2*4I"D)(HHTT $Y67M=T+F]$,+PA[3D"KPY?:S3I6I3$76P/:TU&&Q(6E MO,P60W7<,$F<#*A(TTB3C:#DS9X[&PR1.Q[^H["]"G%K>YJN-BM8@&&46145 MD$ I6E_&1&(Y>+2^G*;@HPQN.Y/SYI-_*#;O1-;:_3M6/2[^+.GET_GW)9Z( M=Q$/BFCN+9&NA/5]LL3Y&(QP7KJ;M_\&-M_Q\!^*T[L2M[8[Z4,SFZ]/ET_G M9^5F66!R5&B;%",(J61O.(>BR"("$]%(7+XT?5;7G2?7B_9V^F_P7I"\Q>S'_UXW8Q'OL=S$=!BBAED@21 M,31_#$J]3 [EWWD:0 *UM;M7BVX/MU(]Z$5%ZN6++Z4F1)]3%A+U&8E'!A>".&.0F\)P!0XT2[1ZY'DS MGIV;5*[:^5^IP[U"[E^^7_EN&4\2W!O<)8P(MPA%IER&US!B8F J,"]3JCZB MN2/&H6HUJ\G)K3Z7?3)EWY67]U!OV<59:K ^2Y*Q)4!X(^>Y'3KJ0O[9+ M_W/KI[.SIH6+]L-!,'RC :(\4Z41$"7>"E\6'%S$56N]78/U6X\>WA2J3/NF M&N%Z"-Q^0L,+9N_SFVD:?QVGBC3 E>16HJ*VW/Q;KL4C0H#RK?62\^#)>^8O6:*RTUH&2!-QB;*=@ MQ%(1"$+40AA05&T7'[KUZ&-A> 7"U>X)?M$] 8))AF=%<#F2R)@$L46J')>! MXZ$F0%1I%;WO%B^#& ^/)VT?_%T78V\!X_BZNG0B_J:N((^@7(]=7;QQ7IH, MA'*@1'+OB+,2B XLX_'#):75NC'MO:M+#?YU(5CMKB[7FEQ(*IVV'%_/5>G( M"HD$/$)(.>2SL-0R.*+&()W(OK$Q2!>:]:!0KV^)E\UI&$^7,W_QHABGU0#@ MA060H6TAL9'.P4=.442=+PWC+7X5F"!1\B2L$MF+V@VYN^ ["#VJC@NX-[;T M($(?X\MMF^J7D?;R",!]Y#SJQ$NJ*;%$S6%0+8P@DZ9P%$+1ZI?\F M+$X)FE8R36\DS* /F8 MK' Z;=5^JDO2U0.8CD@PJI*_=C[F'7?;A[;YM6E/_9MI+G^5'ZW2PM_GM6/B MTW@:X0JE7ODY?CL_]Y,/:![C:OT7_/3G9NXGJW\[BI1K)TK# A"&R.PR:FBH MJZFH$P06@U(WC/X-+IO!(!^!#!XPCWM(,+UCH5?P?X0)KB"5/O1(S.R!9ZD) M3Z#*!![<<^#*]*40=+9!,E<[,W![=$<@>#VSI(>$TCM(\.&\C2=^!A_:,M9Z MLG@&_KC,,/AK/)F\_G8&<;X8OO,*2I;](JWQM&2YC=#V%$&(2"*NB4C<%"3@ M5B Q">JYU"';VNIVU04TE37$-+[I.CS1Y(\0FR_3\;\@O4F(>YS' MD)9AH[4-XZ?I[=B'\03_*5HVL]GY*:1*>:K5<-3-;^V'/$/DQ6JC:> L$\I5 M"?(E1RP%1I*S6LG$#1<#I.U=X!D\+S;D$*5QEAC#->[K,@3/,T]"I$D9&6SR MM?/SGV1>;!Z2Y#AQI1(N M*,9TB,!L]>%E3RLOME\YZ4+^_O-BT5* )#0G.>'-+$TIKHV&$1^.0Z_"-%K;,.7M'J@T0/0LP> MT&4.5(.C?D"" MT8GEXK00M3,2[H$SO+K4*RMO#N:NQ(<>-*E7\!4FS1FDSQ!/ILVD^?+]8YG] MM8;'HP=0BA,+!C%&3XE%39%89P55EF;<197%Y %(QRTJ-?G1PXF"ED""LM0U M'JE0>(T6:!Z6CNJEHYT-H(D0/$L6='2AMB/\)H;C%HB=*-[+:(H.J;K,ZY"X M= 0XFITRT4#P)Y90F1UHE8W0?3E;GF &]2[!@M[8,DP2_NWXG[_84NL(X#H> M_.*N2. [F+\(LT4_OI%)'%*2BL24\4KE$8CW*I64*3!>9.;E5L5ONTE=S24= MMZ#NC?D].J [+N_.9;WTLY-5:\"O?K+(=D!Z&YY2)DQG1V2VB]P81:Q1@IH M+,:^XL[]K&A_DGT0 EAG<_0A/8>^-\[Q*IO.EY_$IP N$O_E;.2X]-I#)F 9 M(U)XB:94R0Q*7'L-T4=7VZX=8EW/^^2@)6D81;O.&M_/3\I("H%G@?"1*"=M M:0:*)B6E>)$KKK-BW)@P@&I><47/.^1 I:>'<5@U5_>NF<:K"QSQ2&UFCA,& M4&K4I2$NR$1,&?DIC0(?:\])ZG,]S_OB("5GF.*<7??\U5\LTZ]G'_SW14#8 MZ6BB\1DW?KD>*2U(9!"I#(I1UE>#N4$6^+QOGH9L52Q4VE3+5W>E[7FI MQSH]@^EL6:TU3;_ %.4+3Q#M7(;H!'&" 9$RX0G"RJ"P:*@+8&FD-[2R[4LX M!UO%\\YY>L+40R%5OVM_!4MO]KHPUNAD:() L@#42*4H,9; 278V&.1?B8X] MJ>OHQ@*?-]73D*V--6:'NI&6!EV9J M?0(#;YKN4]6XI]0E#[I)RL<85?6$DEWP'I$T#L:V X^_K8WMS_[;51U) M2Z#<9T^@I,1+S?'NDCH19WD26JE@6>T.$_VOZHC$]\!$X,##:477<3XSNY@@ MPTKYK<8+PVN!6H_-48L(SOH#24O=M(1G\:W"W!Y:ZZU-@A&$Y'RIV1>2%AS. M%E>E()Q%$S2/6?#:]_GZW4X!MO8@AVGKQ9'#7XK8UNA2Y9Z>(*\WDJ#,&>% TN;Y2?PZBK1=-/,08#'$0 M:*DNX\1F9E"M!.JL%9+;VA,/GF1;KRYRLG-;KRY,.?2V7EH$@:0S1$3NRM#% M4L@8))[,1DIJA'10NVWF4V_KU8G]6[;UZL*&O71IV@;@\<1O=B=]RFV].M'^_K9>70@W3&'P;F,41A"]$TJC M>@:,HZ*&1J!3>%%K[:2E*IA07:&MOHB#D+DZNN]^&;PWB7WMV^EX^F7VOGW; MS&;;K2NK[%RV1)0YP%(Z/*E-Y,4/$26S3%FW'\'MOI8?3GY[9O?&^[/_+O;K MQ?;H>>KVLK[ZT7=>Z!#>*1N\9)GY,J\%5;B42NJK]+F@_!. M116= %1OO/,*UZ\Y\8F7&D3G10H\,O[LG>HH)SM[I[HPY="]4S9;P+O $.TB MJK^AC)1T3)$D<45<4Q;4<]/Y'=B_I7>J"QOVXFS8!N"S=ZHS*SM['1[#A[T( M#-<2LG2!4"4#D30'M%<J7SGI0O[^O5.1TIPB M5\0$3HD4TA,;K209J ')%*2;LV"?LG>J$^WO]TYU(5R/MO[5&W%M)UR,Y_3: MF5P4+B;1N'0>[3C%\'8,@LH@6#!#Q+=NPCH(N:BCG]9FPL!R\@[F;Z9H>T+Q M#(P4L]9P2@FWWA"I+2,VX1^&4J.-,=K9 ::(W0WN!Y&9QS-D$#?,J_%7F,W' M\_,69N]\6WIY?H4=/"WW/F]W9\KV<"OY2Y:\^S3W\X6%^(N?^&F$3R< \Q?3 M]"*EQ1K\Y-5X5@S,@NN7[_C-63/SD]_:YOQLAH]8UJ>4SS1EON0YI/=GJ[ZI MLTL1-#%XP7DF1NG2/<\HO'ZH(6CD.*M10J2K7?DWX/)V/?7ZA[HT."5+$(QF MQ"LNB 1EB#,Z$4TS50I/_NAKV^@#+6THW]&A[IF;Q_8A2M2A>+#ZI\W2+ .O MO)"6.%8&9@!^%2*CQ&6FE*!:0:[=%6"8E>W+OW:0,CWXONLL6STX;3H!OMK+ M?PO8/?G^'@EY/Q[!0Y2BF[,V!A2! Y)@G;/AR5(B%&5$LI()YB0E/@*CCH,& M[8Y93F >T*SW*R]=V-"/G-QQKOX73%)N M6@0.JTM7N%#:"6E4YHQ'F#KBI:O*H!Z5I$[&B.HNMRVA[5E9VIVIMT6F.D?Z MF-!ZE0C+;Q!O_N7[)X3XKIG?O8RU"B<50S4-KV@><4O%H%!MQ&^CXIQ3"#S3 MVCU'=L%[A"(V#.\J'EBS=GXE#;2,#YM__QWF)TUZ,RW1W:)AWOXI+&:4+HYQ MDUE4X#Q11@&1%'=.T"P3[APW('F""-O(' *Y(F_XW:6L[8KQ65&_K:@/RO>* M/F5)94/N0<0,L]IHLH1'< 1R40F MWAA)(H]&2 -!Q*T2#0Y06#;HZ8!53QC2L-B5&$?<0[E$=%I0]*;GK\ MXG*_W_'"9TWDMB:R*U\J]H(L4)8H5AM@&QQ;J!(/R\G5MPZK,NQ,_J8B[2J> MY[?P9"8HSX$3!(7'#OA( @N>,&YT3%IP*>YK,7L(/-QPD_?&PBXDJWT5O_CM MY?N737O6+ ^8U=T1HL]"@R?"\UA&Q06"%KDDVN%]9*2SAJNM[N ['S_>_544GD'X7X/4GNW#?3^KRFTLY/QV0?4M_![_P5&W.L@@2>BN*1$HJ)# M7%2<9 7>9E2!.*U='+ UN&>YW"27_?"W]L7WZ?SL;/+]97-Z.E[@^PSMZ&+U&)(-'61E1:V&A=HJ ]W>K>N^OISQ)SY\VZ,R,J)BXL %TCP,9X MPKOS0OO+E@XP&WF@7H,Q1"$Z(A,MHW:!$HU?)90/F[S92GH>B^!9PNZ4L$$8 MVL- D ]M$P'2[%;G3+]%4PNQS=X*^-;%B'>"&]6(3Z?VW:$HNM5%+[B#?6+;K= M=6G]>"H=*D0"RS M">\?U)0]C?B5 /5* MD)H$KP*A'JW3H*T.[NG5P/\(T;!.,KV?LMPNLG5 18W;P'XNRSU,*:I4W?@8 M$3@@"?80@S+,$6V"15.-,6*S0/@&A%E.0>1EGN/@2W"^?[+LMU M6BCMT(P7P?I22XJ4B%J7;N0T:9L-I=N.SGBB9;F=N'%?66X74O8=<;VCVD9: M85T6DLA(,Y&J> RY,ZB:@(8HJ:>J]HCR'[Q\>G ACV6 M3SHKN4C6DJBR(-*:@##QH*4E% '!Y:AZT**?:OED)Z8^LGRR"T=Z4(.6$9'W MN4,*THLPF[<^SD? LO4^")(L#T2ZLJ-"DB0SS6RF0HB\525;!V': >YQ1S)W M<5D/)0-[SIOTLQ,D>_FKY#5]Q2TXG<]&)@#:'FC":E!X-R1%2= I$>6\$;@G M$XC:+-GXZ^P@1<"UH M'[V#^8A3S6BDE"077:FUUX640'3(,K$@A7.]]O39=0'/@ML_W_LV7^]?3$D3 MG>+3OK,1RXP+4P9:6*51X?8,KR06"?52&BMU"/2^6K&>A?42Z+-0UN-C#[ES M'4"_GY] ^_*\;1'ZDL8CH5(2W%C"A(NHPGM#/ ^E.XFGJ!8QREBO'3ZZ GX6 MQOI\K5CP^ CP']H&OYQ__X#:?]'[BW)R5NR!D3;4AY(0;4K=F>1!$V_ $AV5 M](:YE&_.X1Y2-C?B?A;1WKA\6U+5H'?WW$^_C$N09KG)G- :BL;,%AYY)LHL M8 WQ5$/*(Z_-4WZ:SR9L)%10NA(!4$M1! 9 M;";>:]2&+4BI@I&&UB/?-=-X3>4(X#.-GA,:)1[D MEA<7&SBB/4?%F$J(;M^JY$W,SQ+9"W=O2Z?=@Q]^I+E-2@=/M)8*(4M)+!F(^ ^>/(8-\\O"UV;E>QNU('\SAZ>:5*<_72^1$DTDMFXJ@+ M)/N@F%*H7YC:W7MWQ?P<"-HDP(-*PV$XVS_X[XOD(RJ4EU1QHA8I A ]<=&@ ME9:LD"R6Q"2_?\_Z"NWP$CRL9.SN2W\,6_RUS3$QX!^%L\>F;S?\,Y53^P5HH\\\T:SG E- MP$N+PDBV9V#\&BQU)PE%P0P$,BP7)%4.,6)$23"5-> M6Y$$Y5!;2!^+]0>3RT%8NC%05+-WSF MWG(K=:UY$?_G?(SW[*]E-?!V_!72S==?NJ&X]TZ8,@U1H/6-$NJ)#>")CMYG M'HV+U;6L+OAV/2@O.?#P6W_Y_KO_[Z9=5!@L*]VH<@EWEB)!EE[#E $)3@:2 MPC,ULZ,VPGP4#U>>I.PFX?B<.P[E-8K]Y#TZ@(7E5*"NBAB],1(H8O3 MS);K!A>ILW46+QTM3&7Q[ !O7V6P \I,,PSO>G!XW@/U$NB5:O)MX/94]MH1 MZGZ*8'MC_?8B5HUO!R!N&3SJRMD1:13JM,D \O"KCZB-_ 5)LT9I,\03Z;-I/GR_>/XR\E\/8$PVZBDY<48@TQDCJ$T M0Z'$"&M5\(9*5KT:YWY(P]NVO;+TIHNE(C]ZJ$5\>3Z;-Z?0?H3),BA_,CY; M0V,Y,N?!H(J:$9JEON2^<8(;1@NO@K50.SYR#YSC%I-:?.CA1/G<^@2GOOUG MJ?-:?%/6O 87A$1;1C.2N,.5H\6.N()$;9&"H#;2%&HG&-X+Z+C%I!XO^@G) MSMMQ."_DOG;&FQEI&@X==UJJ':,"=6(Y;/*IPH(<8 MZ&8:_#&#?#YY.\XP8H#*63G7N#"HI-DR.U"C,%LOHM-E7GRJ?=UL@VL/J:!# M>92JLZ4'!>4>(OS6-K/92'+4[J531"O(R_&5+GE&6##:CR$Z8<4 MF4>P8UCC^D6,YZ?GJ%Y!>G':M//QOY8Q(SP8C9)(!"E+5:9TFOB<,H'D0G%W MZ5R]S7EWE#^F2-5@60^*SCV(%XT/! ]!&$N41^F7U'/B/&X!+Z2RC'$JW8 . MF_UTL#@ X>G*BA[TGC>G9W[<+N:/W8IZ+I%/"G*\8U7V(0H2?:1( 1N)HSH0 M QHA,Z8]K1V\V!+:$8M.'\RIF)"UZ#][#\8K]+DHTB@?*E4;[]N7S>E9"R?% ME_H5EC]\72+JL_+O7T_/3U<9$ZMY5(N@WJ\3_V44 !4[!8)066I['$6;@4I# M*&?<>,IIO&G/;V@6/#CT(Q35)R #&Q.Z!LJB>7F"OX'9F^E+W[;?Q],OJ"B< M%RJL/_#+]U5ZT/3+IV58NI_TFAV ])IW4XM E1)RUF^]W!B6@Y)1XZD*EA&9 MDB).AE!-T[*7TRG.1<&KD9)8CCSI)D7=0R MEURXVI4P&Z ,E0ZS&W\WY[P\GJZ'DLUR64JYFK6WVFW+$*5VDN=H-+%,%0\= M F4"I*E%"%;:[RI;33<"VC_&2L[B_69N_3^;@.FI]R2:T#V MDSE2D5$W16!G*O?.>IJT"IXZ(J"4?5J/H*0WQ$JFJ<&C$FCM[-,!6/Y %L=0 M'.]"W-KS6'XY'T]*RGK1RMY,<^MG>-W$,MMS%9VA8+BVB_&^P1$\YQSQ'BP) M,6CJJ$GJ9H?4#3;70V\:WD3:@0M-7R2L&*58@/L-FMD9ZL]^L@(C?::@:2#, ML9)N9 )9=/.E7FE.0]+1L*WX>?/)3Y9_.Y&H]G[\"+/FO(U0A.F/^:K.Y&+ M3Y9*!$VT*C.W \J14]20#"XPGZA-66S%NGM>\F2Y6(MP%5WRJRE-?CH[:]KY MPIVQ J23]EP*2EATBL@H.$%5D1*:6/14L7BKB>K&J5>WG_YD6;@SJ7KPDJ\5 M_8_-9/)KT_[EVS0R7DG/J<0%XGTOD]4D*"\)\!2935(KJ%UM<@>,X=E ME;(]Q//7D$;*IL2L4"1SO*=E#)3@8A1A24IM4A2ANKJ[?O?^V/IH1FQ@;"&OSEO4TCY .V[2B$LJA-:I) "DTG@A(S;\UMB@0;I@LJV=:GP? MGN/A^L[4[B$FOL;V9SN>SV'Z/N=%*BNDS\TG7]PY:P/O#Z3ZB'L!.H=(A+9H MV 5%B=52$R,TZ@JII(W4[L#6">#QR$I]?O2H >#"8?QENFSB$K\OE)5E/O1O M2,.W);\H)\>8D8(HG_ Z-!&5'N^ :)= "\5\$+5S2;='=SQB4YD3/30JN;@" M(29@)J"IX9A!T]^6"@KC2&!H_"O)=8BU.XI>5R1J1CI? JKFX^G5;HLEC-M, MBT_L\JOW>=V[_6K;]AT"FU7>NWL1E4OL+GQ7 ,21#Q!C%6D)#<8NX/!R\X M$Z)V+\IML0T5^JPL(YMCH159<2C!T8U+^N7[9WS$(AI@3>:A:"4QXY4F0Y3$ MVFP)*UW<8DI!ZMK!]"U@[3]06E, MY]8 M:W76;BLZ._)E3R*4T([V1J):":4(,ZA20:4IT0RU75ZZ55>?R;4WT7D@9GL( MDM.%';7C1V_]-%T$)'\];Y'DYRV4(8C@9W#23-*;T[.V^;JX(=?Q$ED"\05O6^Z"9UAGW2NWK4[\'IO7'MRT+:G(1VFGJBJ*!%;@VQ@BJ2 Q=>4*9DK!TBN1_1 4E''8=* M10;TH#!92=!M\P*/9 %'1E0[VD1,?LR:"6PZ"%H6K M]N3+^_ 80X79JDO/YD!;/RPZE)C; [4W7C&1$II# MG!JTCKPE(5-.F TI*:&$5[73*@Z\(+$G:>A6K-B!*_T7*VX!YH-54Z,(6424E(EX%+H*JV47GPQ8K5.-Z%N(,7*[(, MR>L<20"&9QL 7JI4!!*2QV,M:ZUNICD]T6+%3ESH5*S8A82]%RLR#5QI8PCJ M127UU^""A0K$<$]9,LP'K[?BYZ$5*SZ:?SN1:,AB146IS<&=258S:S-KY(IK43,9I 6=A9RXO?H@\5=?#>BM;*^!:8N)E%GF=B'152+ M1_>R? <"5[R3[\6FF-( VJ)VL.@V"J6.6N$AY5)T.>9LMJM-.BBF;[")AN1Y M%[KV8/G>;(^WUB)D-*"DL231Q7$6(MYKUI#(!%,0/,VYMH=Z Y3A;OAZ?&KJ M$[F'*/PJ=#(; ?4A6VY(LA1QJ#+DF,5(HH#2F"R$Z&L7'ZS?O3?]K3\7^Z/( MV@-[;X3$%G6-"HUSJ7(F++@R\,"B@BF2(#HR&[/PB*MVM.4.&$?(]%V)O?%H MWTNX>OGK3S"!.+]:KSA$)/JA=P\89.Y$AB'CQRP+F3Q*:LCE,E+"$4L]FI[< MT*PB!9VJSRL^T/BQDLZA8:R)85H0J3,0EVTFAO*LK5$NJ-JU*T\]?MQ%>FK$ MC[NPZ&G$CSU-3E+EB4."$H<'JHJE%-GDTCS$!T3FE(,LF8JU>T,= M>ORX(L<[$'?P^+&0@4H+EIA@2\/.W&A4_RX M"PE[CQ^G%(/R**R,,UHL.$%<,I8X:3BND$<;MFM>?&CQXT?S;R<2#1D_9LI) M#BJ1P$MK24HS<2QKHKWRD%/V-M&M6'? \>-'<[$6X0:)'UN=91)2$!!%PKS' M$R$X2035V64(*86T%2JOY>Q%C&[\P^0H3QUZ+MOX/YLLW: M?!2DHHQQ2<"SA"OE>$88E##-D] ,)YBVU>C?P].*/?3+\B MBJ;]7NIXM)(@F?<$CY) I"@EZ30Q@E<\52(&*6/M(JJK[S]"UC^:O#WVS1UQ M;H/-7A'0N!9I8R"HV GBA59)4%053.T=O[\NR+VS^%%D/:@J.#R7FFE$;6/Q MW?O\^01*VT,__3Z[#+M"6CWE1D3E-^$+/K*)9>7S0'=<+KA_!L91F[ MN2RMD]L=]3[BMKL0X)O9S$,RO-]QWWN2?E2!DK+%+RJH_)$ M\I*4R\K$6*NDU\IKN]WTPB>5 CLT^Q_.B.W"AL&2(K? ]"-EQ';BT5;9D8\@ M\%#,!]2S ^"9JE(L*?HHWU8DAP:V U3TM>2ZG]3XP\J(K<[S+G0=,",V!!$L MSXKD6+I^EC%%GDJTKYF24H%@VM9.DCSLC-A.?-HR([8+D7OP4KUL6E3!\ I[ M=Y']M0*68U12J(QB[1(:W5P3)P M;[3;Q;("%BIS?R.8(^!_'4+WN?NOY'': MZ$!I$XD-N@SAB(!?&4J,5UDF:1WHVIT,#S)I]A#,DEWYTV>>]>MO9XOFG",' M-KB,=V#6/"*@10ZQ<(0QGQ*3PDA?N[WA+1#/XK([;^K'JQ>5 67-N-1YZ^-\ M]N=X?O+R?#9'86YG+Z;I#@'_<-[&$S^#57P'?_]G,"D(7#(<0T(XLM4UN>Y:P'ME3, M$%CVL3[Q+?R",IT^^.^+>$3;^ND76(4F7D&&MBU 3\M9[9?\N_A$V3-OIFG\ M=9S._>3JAU9G^R@Q%GE"DR'[6&HSJ2$N!S1'E=119,&IW$[D>@;Z+*P')0H5 MY_>MDZM6.8U(SI>XT"^P../G)] N-Z%P%&G%. %9PL Q(-DDC0C6:)\RIS1O MG9MV_ZN>1:TR.VX+B]K5?D 3N+E^_Z^E6!N3A%0HNP;-8)F\1#,8;WG)F(G9 M9FM][3*3C6!^;$FJRZO;0J1WSZ]:*XYK17,\/4>0*Q(A(6[%Y%]_0V44WS^> M^O;[@C2XNA)60R8MB#R=0XN;9Y05[H_ !6%>2-09RB(CU02*VY?+C%9W_72M MWI;S+,B')"^WMX+9>]WSRF(+W]][PE&2IE\;Q&"9Q__W.< MX%IBTH7MC-('[12UO979?+D- A-6:.L([H;BA\XE9F"!Q.2,C%GC7[4#,X\& M6Z]"NBN$V2_?\7!)J @5[><3M%_'$6;+2+V0(2B5D()!1"*UX\6;@,ISI"G9 M*,"XVC.Z>EG(4/DZP\CJYM+K??'^$))T+NH,+X\N/UF.912)1I$,$<+PHGC2P**D.5LAMFOF<%BLOR>19TC. M=R%N98Z_0V7WY 4>9D2M:YY=%0 I$30%(YETB$EP9XE0YPZ,VQ.G&A4W.L+B3LO3F6$C)1'XC-'F%I1[V4+ K?STR59\.I(F=ZEY75;M@&TX]4;-Z)1]L4'C^& MP$,5FTL+9N$.LJF4PY:CT)>R2+0;(G"70;&M!G<<%-.[%YM7YWD7N@XY?LE: M'IQU)'%4,:17Q23DJ.TKKQ 3!7=S$.V1%YMWXM.VXY1R <15M*S5"UK%U?O+_Q2_O)G7H4K3?R?!^YJ>]\6X3X*PR0BWKK M7#K0,D=71%WZ:5(BE*0LH0AFT],4^(.;L6,<#0$$ MFDI>HW)-;2#.>$JX-$@*+H2^.<'WAY^QTT5Z:LS8Z<*BPT[C#%DA>2#AN::H:JW5:>5IYO&V1/7MTK2[$+]P3+TM@'UHR5I=F+45JEZ MCZ'R8"* 1ZFG&CQ1@J*DNRB(RUX0'Z,0WB8M;OHYGP+K'Y6D69_S78A;D>.+ MQA;M]]$?GT;&JR@3\T1"*%V?2EN"DD?C$X")3L>4[SOT9Q#__J7Y^O/JB4L. MK[ZY9/#E^PXE::@3X9N=J-:G 2L<=YS11"RG#I@9H+"R M,Y@!*RUW(U0E4TLFRE=M'WM.^[8JUG-G=$L.J%#,77B,>[$=S@<6T6)=%E$IX1U$96 M?MN;!?T8Q$,9TX/(WF8#NW=F'K:M[56IU8BH.ZHR?2JC$>FY]H1QZDU&K=+P MK9+QGJZMW;\ ;&5V=V'$8#;7-J!^-+.[$Z.V,KX>0^7!1(!SGUW0J(+*RNS_DNQ.W'[$8S1"I(;%FJ(CT'8B%Y MI392G>L/H^ M]CY5L[L3X6^;W5VHUF?E(Z5A7.SOW2L'>NAG=NV;ZQ^SE0LPN$TXE2RR9I(@'BAAI4"AKP9*L@D&] M(R7*MDNRWO*%3YG!O1&VAWJHM8W_8>(7[H$+0[\,<(0D*4J@(5Q*2:0&19S3 MBN3,G68\)PNU.QK=AV=X']M>K,)J+!G$%_<*POS2C"G?[>!+V_RPW7UA6P*M MY,LJSW\S+74SA7.7@L&2,HY+0WSFH?0]EL09E4FV5.(54,*EM5W4&Z#L>G)< M?^S2((6,DDV#)MR7&3S&X;EIT3X%)SD5F>44M\H.??3J!O49U>#QS>Y>QT+PT5[QHP"0W#Y>'0QC>HJA422] )-&@B^>G>WVRCVY>G9F:_WRDEG M^O:00GP=T3M_"BL5:AMAJAL9*H,1)"\3$$*5A+O8B Q:QZT,\Q'\SCVW_F^ MH^3^[I3M??._'G\YF=_&:"+XJ*TBS!K$R#4G@4M%J+9:QJ@%N]G#9UONW_W" MHV1_!=I6KQ"_@O%DW&X\H!AU(8<????\\)C MXW\MVM8>L/09VM.WC9^^.H<79^UX4@:!K6%YCU>04R0D9M'F29EX+5 LC+Z%-NQ?.,[CH++=2A8>Z30';#LQ7TC#9C$4,"41GG+GKB0T)CEPG'@V5&W MW2RAS>\X4L8^AH(]C/]YV4(:SW_U92#(_/NR(91040F="%/6$YD5*I (@P3J M=01EC3#5APW?0G$L'IL=Z=M#[.>_7AJ=N75O:S?@= ] M>&GNQ!:426@OEN'7@1*I4&\(J# 0H#)X$[+D4#NA=CCF/^"=&8+W7>C; \\_ MPM=F\K6,H;L&;MU;RLCD57 D9-#%=W)6X/N[\D+^BG?1/3.EJT!:J>%+Z[$>U'Y=N=8P^(P [D'N 0 M6!]U7BF.5BBAQEDB VHZ ?9;8?@'.V!G=NM<'>A;0]*'=OQU-X MGY=JS7K0"HU94B6)\670"O6H;CI/"=YI24FCI1*UF7T;Q5%P>T?B]K&U3YIV M_OGF$2:"0@S4$RX,"J)%V\(SQPG3CEMM@DZZMCE_)Y!CT>YVIW)%Q_Q&4"L! MWP967S,N[H:TIVD7NS/M(3'8@>)#G 67A7Z).IH(E:5YOV*&^"!C]--CG#(S!Y* +H6NG8/Q1YJ6?CN=S2"MOQF7)"0W1*DXC$8!H)&6>!+RU M2@=;&6.F3*<;30 VA.KN>^J'4X$+3 PG[T.I0EUDO]0/>@WBK^2_P"_AV M//WRZ_@;I#=3U'5@-O_HYS"*U*!8!TJ<#9+(#);XK!6A@:+Q(IQ7U;OX=D.X M[\CNVRJY^SURI0<9NDZ!J\A>YPRQ]#Z]7,1(VHRZ;*;$B*(N"6V)*XY0GF(T M4?O 4K\YNP\ / X)ZH\GO>=WO_1M^QWE_,5I*7 <:>!6216(0I!ER$5&LPHE M'!RE)LA@4[2]RLMU/,VF=( M4M( TEJ@=CLEX_:SGS8S:Q"LA^C ]27^,?6GI7/8OR"]&L\6/0<^M' Z/C]] M,5V$LM[,9N=^&N%E,YO/EH6I05FE*;$\E:DV496TV9*\-TRKXH7[]L3@/2)ZT.M\!1@T_>$LE"Z70$FKC M<*^DK#C0&"+4[ENV';+C$:+*7.@A0_'BT/RE:=OFKS*@<"0A.\C9E/8WL?1G M""2@[H,ZM;6&4H:':6V]] X8QR$%N]+W-LMU34/WY7G;XEI'X)VFB46B0N9$ M:BY)*,.VE* Y:!1$26N?!7? . Z6[TK?VRPW-5G^KIG&-:KB;^%,$ XFHWK$ M$JI'1=L%*BFXZ*FNW8OD;B3'Q_A'4ODV[VT_[45JC)RY\SEUFHH,,BIFDPS8 M(&V)8Z$,)$&DHHQX)CW1+D.:*\9%IJ MEK3J5_0/+:3=B:\/]Q/I0M\AVT=L@^M'[2?2B6?;]I%X#,$';3!C\(346I H M1;%-K2">>T&2L4DR;@+0'ZV?2"]RT(7.M>/95Q+K7IT#IT*L([%2*:>C(<'[ M4((@CEB0 ?^(T3(JM,[;%11O>L.^]?W',J"I3;WJ+4(VUS@KP3D:,8EPIR21 M$@V2D- 8->+_;^_+FMLZDJS?O_^27]>^O$R$+,L]BK MAZ3NB7E"U)(E(9H$ MU%ADJW_]9 '@3A!;W0L09+N#(9$4[JG,ZNU MD02;M_]87^.<)'-$L@R%&5JJ= 5HJ^*@G(_6)L\QGU&5>$O%[B/!#FJ&'T^1 MMSIG81!8E+5RW=(&$LGP+*$4G6226G81D3OEXJ%#;/ =R#WJ\9OAG5BRT> MVD5C6Q8/[2'N_HJ',E=6>MKD9/&$+JD:L9 "N$H%HT]!L]8.^G \M8Z* RS2I[,%=[Z2N1T^_?LH_!6PNV]>U=2S*5$ MMDGR]>8GZMH>--;8?O#<&B\-:YTR\1RZ=QW"@78";UUW<:M$\7&00YQ:?3F\ MN"")7W6?RM:D(CGH4+M/298@>%= :_)FHHB22;[E+K_SPY\Q&7J1=T,3?VN\ MG+$58)Q/QE>1A^(46I\K:K:(/$CPM3):)G)"I>"U)6TSECP*X25PY7#9]]%( M8F$!.RD#LUR"5/5"D2&"DX$#XYHY[E.,N77@Y^1[B!P2##A)'">>"%8@JO6U7ZGWT.D"Q[L M(N@N;OH>!JESP5""8V#("ZHQ;PL^>5;[UB)W@6Q?+1NK_A1N )HH:/,5P"[2 M[2"6\--DF+]@33VYP2-"P03>UVGS/-;!9-( LP8]]X+9T+I9T'T,YZ'K@R3; M>38MF:2X*O(LSKMLT0,/JA8$2T;69S9@$%'I8M'>G]#2.)OV!LNQ4[E^[: $ M8T])]]H YM.,ON1;G4:,CEQ)6B_RNGQ/[A 9NH(C6Y]"=XXL M:::-SG>.CYCQ\EN5]Q^38;K5GN9#H6^,TO!;N%CRO?XF7F(>)/0I13K9T-?$ M1<\0 CFVQ(&@2RA)Z]2ZE/-0S.?(L8XUUT42XBU[Z3H*&_X:7LYO2M;?AF_T MD]F/01:!G'.9P17E0&5-NVLRL@[ (WIDJ=J/L=@%WWDPJC.-=)#L\.ZO&:&9 M#Z=?Z_H_E"J/U4G,N72&&0238@ 52 3560/)/#?9:Q-E:ZZL1W,>S&@D[8Y: MSMR*Y)&9/S!%HS$\0A]P.EV[!MS"(* M_]@&]2;GA6##Q<,]RB41L]4>0JRS7F1!\.AL;:R )9"Q;MQV(TEW?/#S5G[G MHNZ@MP'G>MLCF(2@A5 I<:=BZUDX M:\$\;UZTE77#9C,+POX^KY+X4*ZOYVITYN9R;B"51[$LWW*>K%WNP1E3:VI3 MTI%%9>1VL^DW/.AYZ[BY*-?VE6GK.*S:'3W/;=R7Z%<,4I]>-?Z8'-"9:]U&']R;:"F2C]D2_ MXG2*N'CBSSA-D^&W%=P55:2TRK,0@ F&I$%+IW[M=>HP1H&Q2-H;6K]33T,Z M>$MY]..7>0$VJ$C['5FXJ::$62; +RJ 63+)Q51;>_>RVE[;%[7DP(/MHI&T MC]W.:#J9#3Z&T9?EA;'%(@E?A*0MUB)]1\9O$G1(TN8I;<28M@JKTZ?>X@C] M[88?=QYXK-R99MH;'RK%AN'P:Q"K^[QM8.R2([.-4MM?D&[.A3E ^/?5=X#D M.E0D*LF8\188F@PJH0:?5,W:Y(I@:6_S5F?5L16X)H>EO?YV$5ACO?U&DKJ< M7UX!8<%)'C.=,(F >,/(CR1(3,>,C@S%%+&!YNX\M#]S_""QCUO(K.$E] +( M\J+@*NN52REU5)!3,:!,$1!#JKBL$,IQ'_)6A0N;E'?[H<]0>7O+K(OLL,6Y M_H$L@5"#_8L#OD9\R;$CLVD2TJR.O[2:!P]1:D)(:X80C(!B)2LA:Q2I^>BA MC:B.4#_>N6W<3 M=]!%X!.%''.&?X6)Q0>!5\BPQ#5K5ZDK+.+B2Z=U(A26= MF72V=7K)!DCGSY!]Y=^Z&/4Q;(LOOX]G_XNSM^-+,F@2YE^'(2ZB1(.4N4;T M" )K^1V) ERB312CC,YG9?7]!-1U5S2[/OH\6-&#V+O(_=@2\-V=CP]R9H'[ MF$"7.H19U]D%F25@2HAL[^M37VB21EK'>7\)P\L]P,2?+ M+4SGDT4<:/J&%D=?1]?OQV(TY.+G^(16(M7C:TC>Q<&:P>;)Y,_!]Q=6/ MQ]W[>_IQ]'[LF/V#U?_TX]9N]\L$_SVGDVS9)X;\J*!]HKW;VP0J^@2>''T( M+C".R6L7MHI [ = MIQZWN6K74:>Q7HY$(8E%RZ *%*[(GM>A9N&092\-+U$9RT+SR6E'H\Z&"MY3 M8,XNZNB),=/KO?BJ2E'Y7$2M9(Z!@JX;H6X#MT2A:"_3HYE$SC6^S;355 M5U\GWUK06G$I%6VZQ491VSM&\%H4D"7JB(M,U\YB%,?CUO;VTVE0:Q9 +71I.]V")E;0HE7.A:B!\$5:LLO@!:G%",C+91$TW-%F+ 192TWAQ+\_K4)^"\-(+LHX76G5Y_QH(3 M\A+>CB^_T1$=%FT;+L)HZ5%U:$9FDH*1'!(B M04V1)+%=]=K.CSXB/XYV1=*#DCII 309?E]4!RTA#B(WGME$AR2KV:"N& A. MU^:G0:B2N"BQ?6N6NQA>(GN:Z*.+5C_#Z;?Q-%S\?3*>?WL_2A?S3 NN_!V/ M9L/1G,2R3/ 8C]Z.R7'(J[\,@BZIE%KE67*MY= . LH(QI0<=! \8FN3=U^L M+YIO?>BW@R#1^@U5ZNR6WW*1!BU@@N&V&2$5QL5]ZREV5U"\A+)%,[S31L M3W0MGN$HC-(P7&Q@M7'>50\6LK<,%-;#MZY>6\/).DS*-2?0EM!>,J6ZT%X' MS8[N.1:+EJ++OFS7"_AC/%UH[5W-N)T.XP6^&\TOKPP^IGR@?;7V\,H"5#$1 MHI0!N+31V)RC%:U31P[%_))IV:N^U_9EZCP-_[JY2>O$^@\CM*BSQ(.@1T;8I5ZG#P M4/2B]C[[H*2UG:7COA-&4G/@JED\X M^3Y,M.1;1L@-VFF=LS%]_$=7V4-;K*6C9*^6ZSA2+E@+@HQ/3+NGSEC&K>>> M"6#2RSKC)=,;36NRV;#"&.H8^8MCZJ;,LE,GZBY*[6C\QE7[%R6*H?]!YG4> M42),T4L$R67P&(M)JHM!&L?* CF>%A_I<;Z'"KK-R%]?QE(TUD:I($RMJ*]] MMIT0$H0G_]Z3S:%=9V[&.=% M'&N9':T? IH$R@I/VW#V7O9!F>=1D[B30O>I2=Q%&UWTEAN/OER-ZAQH+5T) MAH.)@=?)Z:Z.%'$@T=W7[^<[]Q.B0\NK<>UG*BY>W152;)1_R. M(Y+6B/Y4!4PR^ ,G93RY)#\!/\2+X9?%_5>3FZ7#'WKXK5/CA3>ZD5JA>1K* MN[^^89IA_CR\7/AYG^B[TQ+2W1YESFO#C$^01*;MARE6YPDMVHG3QI.B2*EU ML7$[](=N?@^TC^:PC%@:#O!VT*G1^MK_3:(._K%NI( M?+V_QQY!W:=R_W3PTC_-PF3VTIJ] ^&X\P',EID16FP-B=0BO[D1:'7R(B"RI0D M6.O\DE;87[G:I_+7WH"<5!AAP(\22!CP4P@EW%_\:S#A-9AP&C)\#2:\!A-> M?:ZS8.RKS_7J<[WZ7*\^URM7S\3G>C^B/^+G\!3M_2$W^0UO\,DWSK5M_1.2B092"+C+8E+DFC2CO JF?TQN72>@3C%K . MW>W6/V)IEQ9F4^:Q0%8":[O'#)'>(;(%K RLE"A$Z\;E&R#UY5^TYL3]K::E MY$_%([A^;]_,9U_'D^%LF6T7M#,^T^XGN-:T(Z.$B-&"D=X[&WR*S7W9QY$< MZ[JOJ:['S67>@17U$-4JD6X;7!WE.J_#=)P$YQ9ZVTB% X3>)RFBE<*57"Z3"[O(NA,.S' R"A7:9&Q]C6K=KQ7SD#R9,1;1=ND;7]6/ FI?V>HC>X>$**=X+LHP1I/ M\^)!HA/T J3:]UX*R$X)7Z24OOVDI4=PG D##A9Q M!]O!VW Q)%MH- R_3,C+_CJ8GDV*-7 MPA%G&W-@(Z@S(41;X7=0/$=HWDXP#V>W;>;%T5BD4TGD1:O4&N319#$'9T%: MSHP(,1O=^IA8"^8YXI MT@=^O9H):%@(L=#Y9G@!%;F%R#%"\5PAD\6PV-K4O(O@"(T@6BKHP47*WM+M MP+EX5PJF>HEP;49]##-\N^S.7N]PKMJS3P=T5DI,K!9>*@=*ZP@^6@O.19-R M3K3LUJ&([='USY&NH^ =::8##JV7Q,!BJA7C ;3 VKTDD.OLR*4JW 6RS:/3 MMG6^VWHTY\>11I+OR[YXA4G-(9A^Q&]A-AG2OI8'Y(X'#"Z"-;6D6SD&T="R M,S-H?+$F2M]-1.L1-.='BD:2;S@PXPK9/VJ[@/&7T? _F&N0!46WD&;7EM'*)AHX4TIVW(',-A#J3*9/\2088W0@:03>?'+!?DA?#)%::JR# MD1AK4%];VG_@*%S4#B=O1GEQ.X33V9N4)G/:+:7-#!G6X:Z%=DO4LHX72L C M#X4O88(_A>G=24YOZ,FC+XL\KI]^W/S*'^''HN=KY>0-):6S M@6OIP5@K0<6(X%+P( Q3)29RI4KK@.?AJ _=!S^EKYCG%_BA;,0R70=F>:-B MN="V3NE+K(8@/!V;I_8WS.,H^E03,NAG5 M".XB>.^X=B'7IF'9D?EAI *G38:2E33(@E3-&_S=?OZQKD6/Q(!Q(TUT$*:Z MPK**ZV^#IJ,KTKM(CG,CNK]FUJCX +%VK^S ?/#T?"@L"%"6WB&O2@!KBU%, MDN\K6O?.[T/)&VXTN]+Q+M)LJ-O%&,_/?XX_?QW/IV&4Z8\+$[2B6]VP6>N" MYUA#W\R3T:]HD9EGD#$;&U20)I=-IO3FQ_3O:!VB@'$GTFMXMS2=S 8?ZV&T M3/?U4:!."$EG,GN*\#5J[4#P$F7PQF2Y5:4T?>JMUY3^=O.*WGG@RSR@]Y=Y MPYN":Q K_FT#8Y1L*M'^C-Y_!!PC_OOH.D%S#G?D^G"R#+*UWN]0D"D M!H>LWOK:Z 1CPL>M7-U-RKO]T&>HO+UEUH&?LCS&Z9<76XDJ7D1%&TBVGFQT M3!E""1IB9L$FE*GPUI=;=P"\3%OH<%UT<%.^OR!NEC'*]_R&;=;44#*U:J*;M E2T4J5S&VVK9O)/!_> M;@@&G3AM=U%M\Y@2"7&!]2-.9Y-A[6JS"(W\@]0R7=D)G$O!7;%0,M:\6\G! M*<7!)!5R2$K1&[5=9&GSP_J/+QU?I>,.]='0Z%[@N]4/:1-,9J1R,7B(MI8. MED)&*@L!&$OHR4&,UNBM:+/],U\Z>SK23C?%-P^0??STCZM2=,LE)SB5# J4 MC J<#P6L="7;+(M2J7TMSGI +YA7[1760;[UG;2<%21O40;R84&76"L#R%&. M62;0+I=D8_8,6^?5/@+CE3D'*^<8'N8Z$?T^K_!7OOIT58K_'\P#E$3SJ 44 M(R.H*!P$IPVM#YDC\2B6>C?/=UW$"7*UXU2AH]*@@Q*U5@OZ'H87-:;TRWCR M=_JWLP$J94)BY"EE%#6V),E:*!YL"B6*G*5O7N#6U5I>67X,4G1@0EZ?*\M& M1H\O\_?QZ#M9+K@\W*:?Q[-P_CV?_B[.-UNO6@%.]$S9_V9+_4 MML,L Q=X,4FZY$7K$Z$E_A=']:,IOX-JT070N'DM\:FU?!Q^ M^3J;WAJR4'1&SUD"&1R"4I8\<$=_C25R:4NH-6I=,+KU0EXFM8]*APXJ5?>6 MZ;M_SX>S'^]'T]EDO@AN?9A]Q2?X6*.@^PY%SPF$#HP4,%Q\,*1S2>$UL8JD=7)[/2M%_\R MWZ53D/Q.M%M;LGN*[]\_%\;DE2 6YN3-JD-V.F L8 KWH HOI#LO03,KE0@J ML-"Z-N4X*WU]LTZ/4 ]?(WMP,^/QY66=BSY._WH0&HX8O'-9@6'>@4J.H#F) MD(-+LC!TS+=NJ/ $G!='R%:J><@:=S0#_X_Y)'VE;_XQ(7?^0[FUQ)5E-\B" M!25D ;2*),9$ H\U95@FFZ-@1=O6LQ>[6\V+X^R)$.,AY?U!.41W+H2OH'XH MA3;T*Z=[X*1ATM5Y%Z%H\D>D ^_XHO6H":@-%^;>;KDF>6B+A[T87G4B_4=N M=@Z_QZS8WD^G<\P_SV]P+3?N1Q>P:,(RX!*EK&YKRF1**YLP09Q.QRZ;DX^LWCF@H[,XF#K$0R0%#7E%1P;EL7BO2.M;Y;A5I.RBLBX%3M]W2 MY#\H#E9(!/LS!;2.37 M^@^JD.I9KR46IE0&E]TBN\C624@,0F'>.U],":W#T4_ >=D^9BL]]4>AU?NR M#;B.7,+*(-8VD!*4TQ&"T!(88]$E=%FR MUJ?4$0BRP=DZ#C]V$7T'O*C%0;2[A@N\:C/B=7'95N.[1 =*T)X9C>=DAEO/ M7?"1->?" Q#]VRL-E?0@C>T0"7?@Z%S-^27[ZF?\CA?C;W7%JZNU*XC92IT3 MG8\F%[*TR#QR6GA@/.A(QV5"UMKEV0+6.=&BM1:Z" ?B!?WH"R'\+4S^A;4* MY2X^P:U-3 N0/I#]'*P!QT2&7*PSSF=?7/.;N@V8SHDB3>7?@?'Y=QSA)%P0 MOC?YDN0\G2T':MT%R807A?8TH$V/+&^&&H*BS4]K'64Q7MO8NBIY*V#GQ)3V MFNBMO'?@A27.6@W1&@7*^@21&0'>*63H,.CS'UVD3>WVY YSI@X0P>DD3 4B:=!DY\18B'$IUH8=M2U- M2,9)V@1U.)D*SE]/+V&J9%V45O2&&DG.J0\.O/2:; &MZ-Q M,W[?KS$A*E= M6-I=PM0NRC[-A"GE;&&!&2!2U6[."@D\^3=,"E2"R9!LZ[?]S!*F=N+ TW,# M=M#%;&W!JM-U%M;TG3$5GLI+9@591U E# 3P:3YYE="A,D.(U M8:IKG>^4,+6+PHXX52 J*3PR!MIDLE92S=K(-8DCZV!\3$+=3X%YG2JP/W6Z MU$[K42;W8=X.7'P=XO>%X!;%\-_"Z,>MW_X-ZW*NEI UMUS76K\8;!TP6\#) MFM"3-+RY^&4_J M#P!<# :549.?B@$41R@I4HZ&>MA^9ULY(39'G'(9SC$^*4^L]O[/IT MW99VV91\H*.513$$:W6H T<8.$%O-E-!1?JA<.YDF+_KXI[1R]"0C;TU$#N$ M2L?P^AOU(!RD%+BG70IL;5J^C/AQ6R!)9C&G;$,0S^:5N;NVUS?F5(ET2K;4 MCJT%!]87QR29JR6PVL"#8>ZUAH[6]OC"G2J13ZH2_<9VD MA8+#.TOE0;(4.41E:C9JC% ; M:DTJ*^!5'30@&".O,BDHW@4N5;2H^\E;Z]R?.6KPY%XC[G=_X20-5WTRZ_M1 M5N^'\5%X$3CD&KU4QDCP@HR=XDOB6+(W^F2._KU7^8QVLY,+NG1!I&?E7%Z_ MXYM[VT<>1!2:0U#U4D & T&0^^"9+4P*65+SGD:GL.YG]'KUQ._^0SQMR?FL M7M!=)U!$5U2YH^Q]C7?(+3 MS5)03+FDI 4F4@(5@P(7BP.=O$V>TX:66F?#G<;*7]_4H[VIG1'T>0;:-LO MN2R,B A)Z'JOA0$",W7T1>(YRB@=GK^?>H3P7$7^?I0F2+\P_1E7?[B. 9N@ M55)" R\BTPGB.,3@'9B,.B"3+)OF!6G=+ND9;8HG$GAK2)&U3D'+(N-;$Y<^ MXK?5*(D#2H>?_+S#"X*WA]NHS'>Y?;V]"-/IA_*Y:G,^^;%X_@WABBLN%2= M9!9 V=I_$8.&$ 3''.B_YIW[MX!U<(ND1SY\68E:,'T5TK;FP8-V24VD?2J5KXL]\N8%_6,R_C()EXOBI*0L MK8A;2)Q,-X6L]ON($E HE9(Q.NI.[MT?17.LFMA&VG[L\#I, !?1-DE"2L<(:L%%R4%PKB#8)X#$[982*27<2 M1.R5'!NJ/(_!C5WDWKI.ZO.?X\]?Q_-I&.7/?]*I]./#".^9?BNPJ]H95[B) MQAO(.9%U+86I/9(C%,]8<$9IY]56%5&[/OE(?E(3I8W[DGCK6LP'8'\9SR=/ MHD7&1*PS\5A4"0B<@&#H?=&LL)2X4E%N='#V>_39$J2IS/O80-[4/U]_^Q-^ MI^\CWGD[RK;//4PK_F\#JB.#X5% 1S(6VBGN M_F"L9E+O8J3:H^"8L2YZ%B!I44!EK<$%KZ$XVKVDL#FHCNX9^Z#")C.A9R;L M(NQ.>M;-" 7F=V$R&HZ^7+FY2D8MM5-03'6TDRT0E-)@G#>BH"@JMA]0\AB2 M_DV%!FIZT&;N8!EW8B<\%N=X,Y]]'4^&_\'\YG(\'\WX0$M?,(<$)0BD-^I\Q"K#.E'E&N_-[UPA9[SF4Y), M,+,$RA0.7L4$WI64HB?S2I=>V+0-VI="L.::Z\*CO8L\_SR?$.!ENMLB9CP= M>*UJI7XM?0X=JHH/PZ)N4\ (GH3;D MO'N=,/UE. H7BWSU/\(P$^C%+PQ$MDER]&3\ [/S)UI9NUQ1TMTZ/O11*G!V1&K_NHPY.BMP+9:NS1W6?=4$2R M6(+W"*PH.EHXO?R>)0;<:FF5UUSXY@',-5A:7]8LPH\"BP_)(H@8(RC&%?C( M(Z!-0B66-?K6)]%C.'H;'-1"SYNN9786[,GD-Z^YLQ*FA)22 V3%7,V08QR* M5IGV3XVZ]K/P2K>\J9_%U'W>J&[#;"7?=._D^JVOMG=1^Z]$H,9AM*; M#,RH0L9-==23C*"CYE''E -OWCGM6=ST=\.'7<3=VTU_L,H42Z!\YJR&JT6U MH0N@";J46+)US2MW3_VF?R=%;773OXN4.PC#+IL)UM&DW\:363T!/RW-CNG M:FY\# *\TF0]H680,S>0;$J%8V'&M@Z%K4=S=!*TL2H;B7LM$?;T)Q_H:B$H MQ'SYMW?5%YL.">F[T?RR!EH6GSJ=;>%8[L"'^L#I#2'JHW?S-ALLH9';^68Z MQ=GT3:P3OE-KL^G>AQ_X]B]*P)XG[_0^[8*R MKS'5^XPX;&R@= &QRY&!S1,LSGX:X/H,C"W$W$$7GSMSY3M1ZF-/.&M5/B'2 MAPK4AY5UD<>Y:;X?\\%8SB3HM&CI9A2$F!5HPS$PFZ)U]WKQK*O8VORP\U1L M)Z)^2 73USQ.RR5C23!PSJD*LT", <$(E^EG@JO[2?:O\SC7$Z,CP3_DASV% M49MU(&B0R8 Q5H(JECS*F#UXH;&$:+/2?"_NO.11FUOQJ@>%/>2<:^N++ 3] M?I2'WX=Y'BZFS5V2^Y]]F%.R&>Z!O@D]9/#FXN+6(S::8$^O?^T''K)U_!8F M__J4OA)]9_]9L4JKJ+@U""DX 2H[#<[J G3,L'Q4$! 2DEXA(C8"H=$@4!*0K""@H40&1&A$"2(OT+M*;$ B])Y004B9G M?/?^OK//^^[K._L[U_ES+S*9R<7,K/N^UUU^OUEKF&/,&;I!(,;&$#D(!'(4PL:B"V$#CPZ!FR$+[!_'1\#-SNPXA 7< ML_SY,N.#'/YS#(%$ M[RC$GV67E>4LY! ?"RL?"[,% @5U96/Y1X/\>V,YQ'J8[0@H$B<7> +V."@^ M*^LA4%BVPZ!I6,+!_T,.\[&=.'/YZI&39L[L9_U.*3U[]?&HY-]EC?SF_40I MY7N/(C@X!02%A$6D963/G9=34553OZ*A>>WZ#3W]FP:&%GCU^XA\0&!0<$OD\*CKF16Q<2NKKM/2,-V\S/^7DYGW._U)0^*V\ EM9 M5?V]IJFYI;6MO:.S:V!P:'AD=&Q\8I8P-[^PN+2\LDK:WMG=(^]3#JA_]&*! ML++\/^T_U8L/U.L0. :'V?_HQ7(H\,\)?(?9SEP^R1@Y)97,B_[U'_9P"4BJSTJ0_JOU#L_^:8A'_1YK]OXK]3[TF(-RL+.#@ ML?)!8! &'=,(/\F$-%H@+P#-N"KW5H0ISYIW<9"9MGNA<)A6D4!UV>FI3K3\ M>Z)ZW7WNO6,#N)"B@Q@&#C9/:5!$CG+_1ZC%, M94+LT.F4CTDMSN>'/X)U.B%U1@,.6"6'C87S1UBFRH[@W M90N/-J@$&?:GGU>A_=A@O'L75H:OO"[&%_7Z&TO_C1 '_=F>\W_;O&OX9&;? MYM.](,N$5(4O937KRMXIN3+[6,['/.3\54><#>8GC,)!>W\C+)7F :IOINH[ MEM-DYU: H?.1]H8"1\IZ58>LU4H^CW4UOY'^'IO'N?K[T5-U2YD&K2'KVW0_02!&5(2V(\N5D\@)X\9&^H!J2@PF)1._*9STWY:-+#Q?/]O6I996T/QHC)]W,84)^ MK:VBQN< +F.:+M"O?LEVDM(:)E_DP-::\8( ]'FW4Z[GOC$@GSAIEC"KC>>2 M"!F2]ED=8$(&[.59VS34+CJ\]N/#N0_7 TCG!/W!6)Y M,D";', HO2'0U2/!3(@N:AL+J!:]#MC2#A/RPYT)Z4!CAJSG>>DW6$N8 MD/XSH-)$%#B^PCG V6_*L$B\GK]J!+4H=Q"-Z)^$8FA&>)@LA?_DKYM+(Q0=9Q M7D2$EVF_/7J/I6%1,PE+=73B\4Z]MSU1F*2D_KB :?;='4.3 M2DZ'?I,^/>RWE[/N#^@OKVU(_M=\M26X](=1N_RX_F5RR%R85G(>86/&HM]-'9[I5 M.]3$C/BE+$0-U&<-4V7ZJK]@.OLH<3*3P(L*)H1R)QFX4?" "9E9Y@KM[G"& MLBW"U6[<8D*:S*]TMM.IHSC@XQ)N9PXT8@P3(A6&IU^_"&5"/B33T_\8LOZ& MFNR.I!5 //(>?C;\@]F-4Y!_V>"*?Q2!S>2'*-)/)H:=]D_F7,V69D*>5T^] M:&CW%X.YTV"I[R>?_0R;30@1.0@%S@8331DG^DZ!0OWD!60:(EF;QDN5XEJ< MOWR_.OUS+:=\:E__IPNE]ERC=;HHOZV>'W8X;]CQ0>8X^HN*]<(^_?K.#)HJ MG7T>[/8=E&Z,C*=S4_)YVZ$1P$G2^Y)W$^&X>)5X1R=Y3QN5]#5MHW-ZDA%_ M/3BA(X]6ZE#F;I +ZO*1L[M@0<_2?-1PMKO\?)>07*&/W)9>Q4&N_QVS&T%+ M%?\6+4OXC:N@ZT HUN2[C _:EC-<6S'(,\,7ZRZ$/,BMC;P=)5E]QK**3?[5 M?HW(#(X@BSX,NJL"R13@GF%""(B5+T2?QU;OO 8_3*08:[6[%ZZ&E?BH=X!Y M5.[-\SR!0:OT1 \J%-1HJ6^]&>R'!>SG'=B/_(PH- 9Y>F"SSC),(:<6?3MJ MKDK:9E.N*'7PPQ[FE]?VCD*^8$:O1=NU-.R3TNRL)P_VMNN6V-\,^C^T6(H+ M\.E%X.Y$Q)W#J.PVQ9W[<.@_;K@W3,ADCE'-*,P7'C=B9;4OF)&1K3KT,>*H MI)*12F+PZ3N6P@HM+R%B*0BJ;R!?@=L92ST#G2("9NPDP%$[B^,,"R>-MO<& M5^#Y@F+:D&>'L%#N-XX^%RJR.'SN7_Z9H&N5?4=C6KG,!O+(!ET]\YN<9%XF M5%BXE7:N=),6[!U "T:SMHO![*\$/;@@Z-KS&^TQ[GA0_R #=<'T'>@,[]!$ MW_"/ ^O:SB2"1E[U&P5R U^$BTB39G+ES7QIW$H*7S+!I2MYJ(^5PGN=XCX; M[RC87*.7]7&9+/]MNJMI_,+,<]2W. @_ * M4!KLKZ^OJFOJ'MY4T#SP^W)Q;%70YZHSO,\W 8> QT[KDH;W8U5A$D'?C-UO MOR]UK4Z^DRFFH7' +W38[)?\+MX+/]$?[(E:[B974X))"(+L\V/HIBV! M(/7FQP9<[?X\N(_O]>1__?:>JBZ\J/SR7JIN&HFW#451+[\QA'.?_!S3+@$= MK LG%ZC:,WSF](W$U_*D'B^!Q=.ZRST>)_E8"M^,)]:<2K66KOJ,Z('Y0*C7$ U M02>1LL3 ! 7O.G[",1O5?+))Y8K?Y]5E)D0Q/57IN=O=ARZO[J0\K%UKZ_9R MH]P<2K??LLA3##&+&QG%&V&]_2=6R;_(Y9JV:DI/YC)#L8B_2<]SUS'>V K' M]8KR@("&?' 4$E$NZ!>ZQTE SFRM(S>ED&9LJFF@?5D)<;O.MCVSY %\?D_J M$.]AUM;@-DR.4U"H>7K?[8KO977/*KO96HS%7J'_+F9A7X.7H:H"Z<=W;A,O M8M5;><>3S8;HYPG>VMBA;(FR^M![2REM;7>OZ>%W6Y,&^PV),4W $53C5448 M0B5U%KTA252_0ZF@AD6W[O5R7?4G74P^K<7[YI5$:?[1A\;T,3=-TOYT%[\^XC86%QR0ZZFCQ1>G9R^9/\F0.1!UVYVL?2V6& M,T:GQ@[ZR&=!LQ>&V3!B5(T0X8(VJ4[$./6M.O7"KH'QM*UY=#UK:/LS=%W) M .XQSAE%.<<+EE_?Y&C\I-.I&K5,;.:7X0JM?'CEBD_0P5,:*85G7#!:/."K M'(P3#(4\?)E;/(V?[H4="-/">(E4QI?:7]67BNQ#58O#/XHBFN,ED,$%55:TS7 @;TBYEPR4=%:,J&.7'*QEW[V,*$F-Z$J=, MO]S5Z<*QMSI[S1891KEZWAC/H8IRQ.7%YHC=X'BL9[ARP';*S&'I*C&9+F;! MA)S;1-&$P?*TH(KD'MW] _U>,-*U76G.0'LOF#T/C4VLBLPA C(:+%L'[&73 MA%Y>_CW/G=@<1\]G0EZ@<)Z^5($GO'3H!!-"LJ3YQAR,L'*ET12,/9H<>L+=WP #YN^?ST <0(,# M<@VNC%R8NR(_L@LFJ,K+2ODY,MW=HFEW3;KEDH-TBY=THNLMS10>RR'2 .YJ MXY*0V!U&MDB%N[Q3Y^<-O*G%3IB/P9N[*S0'2^&_U;$+ FDTKX<59C="]--/ M60_CCZ!FXM$2#;IA"K_HKK,E[#=J?M7=\%)4R,NPK8J:5KIY..>27- RXO._ M:D48(FB7GGB8?9:C1&313G5'IRM,.>M.Q+M+@YY%^5U[IO,/T41]Z(%!3),O MC:.7"BB":^%$EX.VJ\FSQ&0Y9+ M#G^Y%-=2U3.7A^RRGG.2="&.U85KOK$MR.-R5-E;3,^$5E/<,PA?@_T-@PI] MCO56Y&8&+"351(&(!0W-B4(*@V6W"[J-U 5A0MG%/B;$< NQKX23 +VV 5ZV MU6J:C*]TBR^FR,XR(7%TL]S&62U[ T65*5VC%^:N-;5N"=\2?#A7_9:;&N:: M)W97W%;][W_Z[EH4X*B%9B7Q36WR^#GT%:#Y?P M>L4'M3L-TS M3OT@!NMA? A8"+];U *%?RLE0J:(I.\P7JDR&N+&$@X4=CS'+WN62T:@T62 M%$;9?.>N@<^P1I]S0 M\,XE\O'_!.&P'/Q!D->9D$+*A;T1%+D+)[6V5P[PQ#(AED3[M6(F9",-:3"Z M&P,!D6-<#*.>"X9D#$_W*Z#_TY).#\80R#,>_TRS)$)^3J'6JY> M6[(#2CM1\_!K=/!& V9T5#:JHYL/T !)PRVJ), !FN.\! 6TD/,\R$[WX/0;C6SGTYS M38#:&HB5/ %+M0ETXB+>#,S;L.>9]\TZ=:.(Y:8D :S?>[RK4O%EN\ED?5>E MFX_[+6'U\ PXT18?-Y&Q 5J%37586SDOO2;YKVHL,3J5LV%FT.?0K5!L2RF, M!6X"N@?/[HJNP!_&HZM)$0 8]!EK@WRO*DZ0=RYB/87QYC>M4[Z$6J]^J94 M(B=FMJ,+U;+@;[>W$'=P X9;1%Z+(AA2DF1?.]-U70UTN[0' G9>Y^R')8.H M,S(54)H*PI"QQ+Z(EI1CZDV:)WZ_V*=_)JQT:[F,=B?Q4:R7T-'253$M-:%3 MWC2YWVV#[I]_- >N9-)\ 9[3Q(VV1%#\4S6U*>HV_KZ\8PY_MX05G]+69Q]K M0\QM1<+9PBQI5^G7OA(QD2I:6\<1$ZG>T0/#ZFKLUO>0=VZL_FR12S+@IZIS M%=[Y9LBSHO]*C6Q(K4+9H]^2[A=9]95Q_C1?\KPP61EK/]"^Q4L7%! M,0(X MG.?8^_=5"RLS%)ITR?@'3\GK/$WA44A#9"N.: !-@%;6VJ^*F"1IJ\]J'+V M63,<(0\H/C[D$K8D3(OT"5+ TOIIL#"YD=.,U]K2,_@X 2KTA6J\XPF\R0B! M@URDU99XB-YTHWE>+EWJ;N7-.?X=*)V?%>"2=Z&Q4B*!X_!C%-T=&U*.;5Z+ MA==Q;.DKQ$G>5Z\35-LN7;4A?Y'3HT>P+]0I9\\1=_-?N]X96M7HW(%?+TZC M!M1/;N3 [ FET.XR?N=WBWOBFG[/+:*P/AN316L(Z? ]_7[X-U2C*&YLE!R M)>['-4BN(I4BKR6'KHG,Z?M4WHZ"Z!4;R'/.)5\>>^KW#L+^">5CTSC371+Z M5T6,0]+J./:HX"V/V.&DWLZ%AK\O^ST5JN31OX)9C"=_8-3HRB'',B<=@_9; M)]*+$(N"D;<2ZQ(U1P>[JVZ=EGQ6'=$N5J8].HHB7L=3Y/G;UY<(W= HV''5 M(ZFS0#DL+0_N8("FZ/LX$'.STP5Q>@]B MV9>B:$H_*: 8ZR100YF<,58'Y(QE5'5EOE7>JBSPJC9[4JC9??S'@_#EMI!\ MV-]!H3=2R39@'I+K="$\L)_R0!US-_HR?SCX<:\'S?GT#EK)\E;(Z VQN6.1 MC;-^PM*SY_O2'WIWJN?M>A_8%JFA.Q9*4@AEU>M64)V*N:./__X4%V]D[Y6R M$IK_)/, G0(C&B9/]%DSP!+]P)O'V].G L]%:;P[B.WP.?5)-7=>Z&+;PZ.) M;Z[X#7,]VR^BRECQ?$BZ.L\WC0-IYTRB$PL12C_UF*Q $FS"Q]F)5[VXV"#F MI!"B]\' 6-_X6PT/J5AYZ='S-)DF1@\_VTTAS&>Z*AB06D3%=31IQ/7A_:OU0D\<^ZO+[ @!QZA7;[XM>>'.U&$1_[TC/[FO$TD60@Q1C>L_MM>6YG MY>[BA$6!JG_#!GJ8OUQCX;<6]X,3J5%7M'2R7\$+R.IT;=@,C"' &P.EP"I! MQ@Q2CY@78>Q,R*=&XAQ8<KND-6\A]Y.-CXO/M1P,=_Z0=2;P"U85V 0= M]YZ B@?1FJGBJZ5@>7R;V+HBT7#]:BX]8'3!=P.$-&R.HSAW^)CZ#+X)&EWS MCC6K)8NH&TQ(>2"=?VFF;\.%5-/W0Y<#-[IW MS(LJG!]M6U%552E_0O!!^1(0#1UE OU @]C$B]A09,B&;L)F%ZY:,[W5JDWJ+1.\O MLN*H@2UY;O?#L]G!8AA>=:'JQXX3)OO(]TD)O!+W1JXI3/*9**44=+L&%=F& M[,,\<+/^%'4@&L\-1M@ +R#WC%34F#L'G,!SS[_CI61>[0-TX%V)=K] =U-U M9T(V<,4T];^7F30>S'E8)8+M%PQU3M9A#_#Y M^XLL^]/P=W/-@<^;NNHY2W-+4Y(OE/Y.F=[Z/CO?<$[![:+*Y5.65^R,NS/) M9O&ACTK;-W OZ@SR@Z[IHN[];K#@;V/ S6;N8W J@[1_=P00,J@"YPD M/R"J??#V >0]U,T+&C7#+/!ZL)F';=T'(O0+C'*<[U8LM$H]Z?.PMDMQ3XW# MH_3!77EKC]T-5:W#R3!EE^+D#-WJ'Q*R3NGVL_[JQD90RYV Q(J#BJU]R>Y> M;;LOA=4+0]9R:UI3]%0K,(RNAAUF8(&3P."@BBXK:2DF[$90[*+J.T$M1?[P M6XJ5MW@=JS'FF'E\\_39(6WI4KO5$,N]Q:P"FRZ9RAKLVX^94^UG7@U%%.M< M[44. EU0HH..XBVP,/@Y!:T1P#SE%;34%-C<3!@X469,,$J/[XFXVG;RT9$= M(>[SB6^XO^4%A1G,[CT0O'"+RU]2)L>M?GYZVCAXQ04_FWSBW-SW@D4.B]<6 M:8/[=O9;A4@[/!%V/G^94AW>:+K*?6WX_0M6DNH. M+AXW4P8KAT?L'<'64$H^_N[(/SQVS2]<"/2[9M'S]&/($\ 8K K>@IH,;3=? MDU ?EB8.8NW,XV>7%J;#1I]'LZQ=YTO,!EM<&G'YO1 MFX_Z#H5E!F&M)ZXL[/X'&VJ'<3/J !Y@("3.AB)+D(W&UAM>_?[ :JFSSF^# M^]E]6$3F7A=PZX$J5Z(<5;3(]G/E]RH_*?.6!:G89QVNSAVGMX]BIK8H9ZSI MIQ1M&%^1W%[3)TGOU[PD5(C0U\?H)6^Q]N>5)%-,MVXFY GC7IR25;!!L\=5 M'UMXK?L]*NNUP,HFYE.@G6JXFI5N_'/MOVU+)5=MJL_="5Q N'O;E0]K(6IQ M2R"M)CXQI6(B\(Y@?#XHVC;!V<-FEM%[<+:&FCY@W'K^/3+M!VS[+!@EOJB5 M1["+_RN#J2(+C133M6@L=*F&H8L;#QYXAYW,[51M;2DZ=?M+>;STVQ>0T%1X M3UK(:#MNTIW OL$WX\M!L;8?<8MI0G(-7%!)5-:K<(OKM9J63C ^Z[Z?JO8[ MX\&K=Q?93_GY'AOZ*:F7<#]'J'(2;_3$$=Y[LK'.U$@JS6LG\G7>J4^5(_O# MNW 9Y$[0) *1%,/8K="R(-$@*UE==)FA=2'$D'OS^J;CM3SSOAN8(AH.\W-VZ/$A'Q..[CHETI0ZC%J(E@5W1GI?8+H!H08J5(_OXY_YK]'Q.CG MF#ZAYB^!+!>EAB-:]1T8L+?B:3SJ0'Q2@S_F$VZF!+V=PAN/(XOY,@3%P];@ M@[:*]/AE5 2,:@A+>]QW('P/U@YCG$=?1S7*H!8D\4=1Z]IH*NOH[EMX+YI^ MPATPUP$K?G,G$_)!!V601@$).GS[4A[ R_B.Q@:!P7IV%0]6WLG;U@D F&>) MMTV?H\M*2K6#"31QF'D0O:.BZ*$/5OC9\G6^A313M_"B+;@BJM$=-E/Z".A( M-R;B9Z=:+I!$+:I.P+V$3BC&W/7;?ID?^7 NC?V,(/?5KE$">VR8<4%0-[QN MV#^4UFMQ9TA:V6%JJF?0^.%2D5:9=.R>3-FL$TNVL_$]TK>'G\E&A)2MTN[* M1)R1X[JQ7NE"7IA"[T;UOD*W@=P$BP7,ZX.<.81 MK],M2A,&9 M3$%>L1>MMD)B$4?GCP=W8,8QE+.\='Z<.64CE+T)&CN1,:EMQGV8$FI;C<)[ MD=J^(SQC:8.%$5T,1\OR'>ZJ1I)US!;;C;E+)QX]]_<+S9M2K7%\4F.WBHQI MTI54"/>8*3_ZY:>=GI$;387L^[G2UU@%MX(]909_@R[Z@QBA/YD0^LFN04 $ M"G#29G4,-U7?>3E=JB6=^MAVU6,"\=4/V([;57R*KK@#*\^@"Z:V3(Q\O!)C M-%+WN&@YY'G"3#LI&O] MO?4N*&;AII$@E&WT $''&T"*4;O7%UV3'Q'U.F0D*XBJ5Z0S5'NV\FO&?L1L M[=?8X09+MJR?0F(BNWV1>%9=#O Z(92;T88=F3K=*IEH4H)Q.NUMY%C=WGW* M2]F?6Q;IET573[2+ M%-WJNL+V0E9BC^(+ZDX> !3'D*./#$A'5C#:HE<"B @[21FT^&>]>:X4MHX9 M0X/?[9Y0F1\PQ5DFI-C]1+2!.>Z"D..XQR(F5'YK"NY:\CYYY$KJZKB"E_O0 M5_KPJJWCZH<-1*WW.+9V8'7)G<0.\*A08HJ (1'3%Q7B(I.F%$1.%PD6O2#G MHQHD--.I/:;E!CGT3/>ZMC@]E4)2@KE,MGB1FA(0W M7SLC/ES6?'ZSY&5H'$-2><9!899C 3,VG$_L]&="!.T/MJ;7KFW3BUJX'63- MLSWJZ^70IQPKF!#>ZW65&^X%^]9_,/21^3!'2G#!;U,B$W+G%QV5ZR,C-.TZ MZ,_F0!26TC6[LBFU].L)1J ?-Q.'KQC!%I6\H3BBO(Q >JXN8X MCE$)IUKHDD%'#J8K4MX2? M$2EGP\UO.?\NE21+%TNEV2(:CA'=HP$^SXGPA>PT0D.-Q^"?/EP+>AK_% M#$Z5=]C&GK,7#3@V:<#.O[]$%P@D(P=1#] 46?^^>!5^>]H6YT0[84-D4;7; MV./>L4OB9&RM8'LQ8@4N&=-5M! \#17,^ENM2(8QE2-;E9Z8/QS>/GY/.4'7 M]]6]A\':"R%F1M/39D9P'7-$#JY@&TH7Y?2!S3ZAW^&J7<>-I2/=/S,A.F0@ M:RV+"8G,J!/D2:0Y4-3MHB]]0R"%;!9]M^K43R0 G*LP3FH\<*R-D5D*" #= M=OO)JO(!53646&1TQZ4SF6U#FI(SR82T1 TRG>ASL7'3Q$DGQ4)A,86U/S0F-,"%*I.#3E M"@:DO6,H@"N'F$,N0N@(MJ0J-J.$32LONQ?\9G4./O.C1="&*R5$ZIFH%$MM M"9+5.A_9 R]K;TF>Y&UMUJ>@9N,W/.?\[;/J&RS3GL):53:>FV@T:B5=.4R" MV[:\NY#FXMG5(#,TWS#QC4:%9==GZL*B*%7J/^XD0;E"RD*O3H$926TXK&+S M+>/OHIC;7=?DN2.T!D9[8,1;\+'X=GB9==-WE621,)-A;81TB\?I 220]E<6\8%73QW2]H=! &K.A!J-$.)F1%25?C4YS\?L[!#)"*FTEE0K:3 M3)_#R(JM3,A'G; JD&ZK,2&=Q70=)J3L"WB^U-Z>[#\](T@'55[$'ZBB8W!D M52A#*AN7K61Z()?!"$,#OU&&[OCMFSCJ'B^C@FX)=D45 Q!0G9X,5 M4=UJUS[MO9?3HZBUW=L%39F M#41@2@]SA<7?BAXU^?'A_N4K\/Y$&%F(HICG"7>NHI@1M[4I89'])-W_+U/6L8):0".0CG:.3DK4?>^3,G@ML. M^S,Y4J8V^6=.1+Z]L[Q+H^KD-?ZK*O59QEH^6>OXQQ,_*<@&TR;LI;3Y7$:A M9]%$K_3PA21I9915$-I%&7_0\"H]";6":D M!2>YAQ&$38.Y>!;UQMJ?IH7\F:W$* 3.VP0I_J#>FFC#AK\][!QQPU=D+FS@ M^X&Y:DI(DXZE=>[$@X3/FW$3G1L# Z,"^+GNTTANWX/<*_'I#]Z"FAFK%9(!H3!):?9C;.F97Q<&- P/ MD8HJDY$V+=OW3P^AN]H52)-?=F\WI87=!1T+J:H1)4O3#"3E^L^+!%5G6=74#N]V=]^MN_O+Q5= V M_';IML'M1WYM<\_@W*-[&<5MWY;W#9L?55P\JM,V".\2C+UK!.=;Y6O[*)FT M>,.2-8KEQ:$&^+.@+,',M@J_@+H+;FE5#6AYJ"V!G7-F._AV.@\9K3H8.*(V MNO0H$1F+:L2*/*_$5^+B[EJU!.H>?W=3)V#*[A7\/9;ZIT"/H3I)E'B@513- M.%^)>9R@VEDF","')7C9:MW?^))0;]>A_SN.Z$?DI;_X@IK$4QV2MOA@\Q_ M)..#6N'C9,2!A?4NJI&S03PH><8W&CA#OW,BJ/DVR0=]I,@EM]5/&AL55=:,J$'%Q&1>+(TBLPJCY_,%+2[4VQ!$]F M4V]SMK%:18!1P]I\2(.PZY5;/IHYK8VF*>=S]ZQ])DK0/?0>L%LP&S=*TSEH M*F%GRRAH8K-QUM6OE0U)S78#43U5 K.N'4D$Y3-NMZX<[:[UG,YEB41W=P$) MN)D*3:F0??I)14+N(TA8O#PBK<]%?)X'EH;2P [/;GK"A=/57Z2^_BA3NA?P MS6NK=$DQ5L,$RIJ9%QV7X,XO?X%_<_#;RC>5.N&Y8T:S^_$5]:'Z->GM5OVE MA/KRZA<;03*)D3FLJT*L\,'1]1C:7Q/((7RY::1VN.<"ABZ5^2!0D._,X:L/ M=0UR5I'KA6L4Z^TE>#6)X>=84*^;J.6>>&_DCYF0/!94U5" MW361G[!ZMF\J[6#_!T=PJG,.N+6ZJ\^;ZG/3&!I9J*B^H6I!I2 >L;9[(Z34 M*HR".=T.)H \1S<=NL.#M5*,.M9MYOKU'K+_!6%] M9J-B!B_Y^_+S._>*TU_0?1Z_GE^2#=A[P+ "#2 %&N9LG2BI?%:$;DO)RP7A MQ_CJZ(EKLPR)P/O8R]=;)18MS;F?=Q07YFZP<)SYID;;IY^R!HZ^(F((ZC^, M']M0$+.ABFR4R;_*TZD=GGDYV*$6+YO);CZM(S-'K6\+71:6NF]5M7X5Y KJ MC'< !]".XZ;+?PDS^57!,+I&7$C#[GVO^C[%WQ%[ZP=!27E1\"?'8KTAG*(@ MN-[K+ZK'A AHZW:>EFLLV?QZ=0X]93WS/=VE15$E_>)KKPFEL (]A[J"Y1*$ MR@AC'_9)J:X\.MV"6]QS8/&UM?*C&'5EN]KIE?PJ[^0E'FP=QURXQ6Q^XA,T MGT>5N>]5%V^^Y[[S A )3;% MG<-(D7F7?.>ZC&ELX)C=Q1J;7$\7A7%15E1;&...9&63*B&SWT*N\JW(KZC& M*[C[XO*SJ);D!*CHGH>WQ1W**T*XU9;!][0, 4W9B=R@,;6'#0':;=IA1="/ M?9T@T'R4O)ZLHMD>!2BO6-66?$Y\,Y?J^4=_+D$>"<*R*''\NG/;%_\]HX@N>1LZW^'+S4[/TZ^)S68!>L$N9+M)] M"4S(9%<["'MY_1'QIDL>CW'4Z6=3F)/PS MG!VL+:= %QY"=N]/Z.:YL T*C=+L__[^\F+>A]\N7-HF&C^DUM_JC0A;08/E M#R9+,V:A;8JGPHZ0-I+CM*&E7A+0T8J1*;:IW"RAD"*>I!BA(Z>;:A2 MFWFG^D#UR@SZ6Y%!Z#[U!7U=D'%6K#?\5O5X 1I'X +PETPT]ZWAO=6T_N3C(ZL#;ITIB^X4) M%S7VY;L]_@4SPGJ[/*,M].JXYX9D(2K_]^"V3MQOX?1%/&Z6_G?M\&!6.3R+ M-@B?AF7;R9.-VO#$!["(/:XV7QZZ.4DWC4/#9N^8$M>BQ.2KCX!EZD=4(R;S MEK7<1$:;N*''XQUI3$R*C.1X9@ K<*"ZKM_"G=C^=AC1G6Y-+P[Z1L3#S!?N M6.PL)N*T /9Y<=15-/%ZL@ \S!D<)C<*PHBDF_%HA.I1^^NUD[W2C2]CT;JV MCK\-H!FR&:\:SS5C+2@@_3ELR0!IV/TL5Y) _3UM [4WVJ-#=77CR1G@X+M=" M=^@EY,V!4MV7PXL-@O&43^E^T7<>JKA*<\CV>6=WRL-#]\JW87_--)PL2B&\ M#POWT+.(=XB=7@N8#)B8.NGD7D@QNC$0)OG1;EE302! $QGCR_].P&KLSK?8 MVT?G.'67.8^PYR$E4(WWGB0+ )-HXIUZET;0=7 M;PDC+5OI">EL(5%$I]AEF84=3KGB(,[F.,8QBC'1NAG%]B2^R)=W14WMI%>& M8GC!U+5#[;H%@9("*00W5D5)Y:K,.7OIX9W@^G%=7%"2.BL]+ M5*!H"K;IC#I*- OU/\ M'KZ'JIT1\U#84?>6N K:N@Y=A%^HNG_JSU+C2GXZ"#T;P\=2 %9X3$ !-(.; K!@]*%=T_2N>K M LRRB%E 8SDHH,/>[G!8-^C.WB!F<*/+@)CA 1-"M=8)5X5W!2_1$\J@B1P(\B7NL_+D&9#BOTGU&E?!,>#FEF '^C"N$&9L\ ;Y@6F[4F(,B$= M"ZAH_4[*>Q S:*#B9)?^><;1JL0#M2T"BE.Z C);3B BO0?P35H&,G'_PI08 MFLAIV/8]_/\RJ[B]Q06;0C AL4C]-:>+J/I9)J2)";F$&<%15)X+ BB'-QDL+!0?S%364 MM 3<]$U@0M;9PD'RO@7OJD=90B50\]&4/N"'-9YJLD4CTS(77DXXYSJ020\_T\&HV? XJ#D0R#5&XB$ M.X,E9%NR)421<1YZ\@=J6[>9BF-(H\LF,/2(3=1:*DH2W@6-A\U[@8JN;<(9 M(/4(+@2M>7$)^*Z^K4K_2"D']$I,@88%T&5ZPV!16@341A^CFK8E2 ;U!X>% MYHF&?T03O6/H:.@+W+K9=[#?+"_Z#N97'T6M&3!-;H&3S_T&W< 8&[XO"-XZ MBP\00/HWHK:UFU&Q$HW_E25TT/^X@F[K_^8"NI]: .=6'_TD@K#$>!8#),?A ML@J!E[@93,H+U$PFB+G&]ON'41H$Z @N:P+?A#\0M/RSQFWR)*\ ;MY5'P E MVAC@9'B!H>2T%PTE5E$%J!*DX>A:%5WD8+;-D7WN2&E7H]/< MK?)KXR_L,WR['P'^FWX[1I(EJ$W0.&;:O#Q#N*IE>QJ>>CWY.7B3?Y[3N8'Z M9]A>3\\ ;NS"&J$,::C6__<2O@;P._(C]CPW_$@QX'M.W,[W'GXYDHK$$O'_ M-/V#?(IJ[)L^GK(VF]'D&&RQKR:2!Z EF1"LRNV.R.VJ$,IO@J&V;<0CP !I MH3LGG9#7.+8 74I>8B5-@\"LG[>G*8[QCI&.FXG 'T*J [VZ+*3$O?VDJ/TX M;9AKH<,+_RLIEQ5^238,7THYLGCZD(D\:,$7?C P3@\ 2B0HI0>*TAHF[(P:IR_23Y ?^@G]FD4F:@Z=WI*C=;WKXW193[A E $,=-Q)@1 -9P& M#38!!2[KTZ_%TL ,UK?? J6+@NJWR<,HL;8P$'H2H109'(EK![>)FH$3>:7_ MC!AFVO0PW04KN_\0[VG^95=1_!>,"L$,VQ'A8X$ Q^B,(D5V#QWK3%1M?R%K MRF_@+;U$SALPN?-#BJ/CJIS-I5N M1G/G6,!NTPO3>4_Z!$V3 ^TZL91+G^+D&W5?S &Z87R_D&W#*+*/PX[7CEK;P ]])+Y? MV#UZ[_L UE'[3;J+L 8W9\P$TEJ_[>$XIJ2(R&K): ASI1U"-9HU7 B*;'X4 M7G6S@83\*(#]U'O&WMN*[[$L.RWEHH$!I"NU0\[6=(S88!_?<\8\Z41.PLI$ MKK6):WXG=M2;OR^6T-/'GG$GSU[8V)#?U\07(S^ZF+K24#JQM3.ZX4\[&]1- MEJ>TA\_@A<=4!"^E2J>M>QF7%OBBTX,<& LZ[98:YBR'K3-&=RT^!*%GH'0! M'-F;IMT_N<;75+OX+2W]F&^SH$+U[]S['W?]I\2>WMV$Q-&[&.6XF:]1L *W5#?,>(B MZ;$X&3+.??O[ >_QAQ="N-;>6F]]W1Z^LCJP8Q0:"%=)CEC3;P(4A^MXB]J_ M>-1\SLG!M^Y??%#J-'V?JGE3U M<&&A0S"^.XA-G?'V&OG]S:)ZARZ8NE?6U4 MW0]J3RG"9P[@W*&94)J"'CA3<@@:LM7.I\QL[2;;%8I-#F$RCM\SF&'I]4>7 M\=+Y9 E+&T_(-95%;B!2"A-5&X=A54,#! 5OADY./MQZU>$^]OR1T"ZF'W68 MHDP&26.$\K+;XHY=_V:=WV%7U]KOK_Q-C_\<$[:938"6%_2Y)MZD]?AE4L0F MU3HO[85'BQX3V6-"TB^9PM7=?5L/H)_FQW5#8_,V2#8%SLLHE27I_!1O^)+K M./H\\!-'U$:& M+;W%I.%FQ,!6EZ!N M*J<4>#_:G9U_$TXT@%+.8*?2,7ET$\IX7K&\C_F6'C&ORW4R M= 6?<.K*8/L]I0G4A.WOU_R944*VMO2J#)/"\[MC$Z7PZ)[58LS9^*P:?_F? M&]B="9T0#56$#AYD]8VLJ)FL#.@A;6Z\D+9G?GU5O+8E8L$C_?%GJ4&5_4:E MK]K%J7>AELFLB>OL*^*0N]:)R&%4!?L+78DU"4&B_M/B)[W7"())F0O%4D-@ M7G'W(*=W8!Z'/Y(\&+^M*=>6*RQQ _)4:'3N(%KKY#N7!:?\5L6:RX9,R",[ M7-9O!N;"#^='MQJNA*"XP["OLZKP,NL-1B[C'I@^_%'D"%Y,A0O*0V):>C+OBT_1@M_31>6S[-]*555?TI=LJ3K7L1"0;JZ')% L M2,H&E#YBWU623Z3R;X]IJ:\Q9N6!QDGWTEB_N ("PHT6':>3AJ.=TRR;I,^K M2NW6-%"7-U.7J?9Z52:3"^.M8BY^$7X(>ZT'&X7EB,*U<(OQHMT_[R/&%/XW M#OUO'/K?./2_@$.; 0Y\@?TJ_FM@XWA)GNTG)N2YEE'RH^R$]+(BWB^NIVF1 M\)YWE8^O^I[JXX[E/MB>>AV5*B8F$2-.@B-0C=JPF4I C1&-A"I&[!T[,MKN MQ%OY*F]P([\.852B'*RP(E;K(-1]8E*81SCI*#M_7[LMCZQ*8Z.SP@*'TRAV MT"K UXCZ7@)*$A \W_;3ION+B5I]5GG]\,!(7Q>#=["/1#[J*5=^W#M[9UT4UAGRTO^RMS* 9PI:%B MM_8O,,SHJ__%)^/(9RF@&S3$4$!8G)NSD[ #Z-DDD_Z\\.3>#R4:H ]N[H/) MC5<6>+I' U,F6S$C>Y'Q$36#UE6,:,-O:%9%W4*>+;@ MY>X>H$LIWL^BE25;G>6\-53W6Q';L!2J_&HR15Z1?G+K-B,*YC'94E;^O@%* M^>2I&*85G-C?]GQA0QBWE'M]CCW=./'WW$((PYAN?GDU6DE:_C":B72 M?5]TS(:&'Z'>1B%%?@D6)E:QLR!XAE=&8J/O7$M M5I$V4N'N7OF&=]-;1CLI6C+[4P,!LV ZL]_6)P#T35^I(LE&T*\6!B$7:Q.D&6:BVWHG<.S*;@_6#(;6V6D4;5;[*>STQK=RZ MHHK14&$3DX<&LJ*V>9_J)\HKJ;J _B2>:*=(D>][H7L\S(^X'P$ M[9;N>X&Y<#U08/NW&K_"E(V2[@^A:LGHN[K;+R_!W'PI&I'F7P7(4($Z/IZ/ M(D\Q111_>D&]NDY%"3;YD=4-B7CXZ^V; [7*RLJ7.Z7F4QW;U\=IFI0<Q>U1E[K+*O446<0PZEQ>6(V6X_@B\YL< M/NG]9#O0 "H)U+G[EPM;-QGGJZ5$[.>,2Z&=-FRK"ACR2+!L814C40\4HRX% M=?^H&E6G*@S6%R#B#2[DQMUOVW5]J"$:(Y^V%('HE^\ !"CLC6BB*>\8,&I$ MTQ^CRQ)W]%,(9&([K3OB::=VJ_66@62Z=XY4.42Y-6RE!,!#A;")1M9UD<;$ MJ@COW43=8SZ.)\"Z0FVH?_S9QB2):%0P-:'4^J!/S/=,DLK+%A9N PMX=+L\ M==@KI1'%H9::3F[(DL=;ABN48FIP6P.]#05Z[_SPK9X:YS9"$;7?[+0GA MD?)K"H_T95B:C_\EYU%J]]9)Z83?DX5M8TRJG>IB4DUP Z>?N:7+CBHCS*(ZP,G/A,@.DT*!M@TC,$*=<->( M&,8FCF*]B/0D+-'2>$FPCAG=4W0GDOZ//M%Q2FHC=3-O=NI1RZ)HMW"".@Z]L M[US'E5G$3-^X%OD8)8_F%12SCF0E]@[OO3,_NHE%).^&JW7L,>8WMN=Y BXN M27[*9 0R7L!FGJ*.P=P_NI?0KP4AI8-*3TCQ.5PKUZ_P^RG VC,&['YG+VW% ME,XIN%T5>N1VWN33N/X<7/7;'DHFS/?PW: DBZ5NJ5GCS04B+'6**G^0TX_\ M'[V<:522ZQ;'*3/-,K*TZTRI'7,NTZ(TJ2P[Z4)34QQ2(BW'Q"&G4#AEJ3FF M5IX\*LZ0$TXXA$(..4;FD"@.@$.>T!1G5,!+K77O.??>[_?#^^7]\KS[V7NO M__^WWF<_*N@1D/@.P'-QY&UC)(ZGNF35GGC:W<<")4II9RJA5E!DGX>O#L3 O5\_8\+W@ M>UKXP>:ZT979_ED15%/ZY'EYXMB=5_0Y5(.>I=LFH^F/]4$^[MZV M9 LO="CO!2+O(9E(O(-I:KF>7/8(-K\B]!:+$;[<:I0D+;&\!AGSR+? N&@! M@8=77 PX *V#+'8648+Q!/.ZV.'.UA$FOB5U&8;)XP%U8Z+#-&[9G5[#.6Z2 M]+[PJ2 ]0=L.@/.K4"0@E=)#6T4IA5V3D'^T499!0V>I ?L6IX_M.KZ@GX\& M:_NP)4X2HMO=*F7?E=?^XF<3Z2PH;4S9&%:D2$85X!%WW/UAS[;MW %>7CL;C\ _,YBQ(R\.]G@F74CU// -U M=^IKG1+S!_#%KFGKGOC\]OMA3Z6549T[I]09J$1361"@_M M]R%[)!;PY;P!\&N=P)'%D%$2TMEE1$N+I!4\_@UII-'E]B2"!J5WG7!/(\X3 MU$/=1RG0PT,STM:NY[\_PPAM.<>%(>GMA.5)TSH.CWIMT*3^@.H!E4A5V%5Q MH\>" /AGT=/?\U/J##RI;'MR?'30QLN[$QJFV4L!Q.\DRXWJ^8A>&7_VIPH? M<7:@DSF,N YUHKGTSNP7',KR$3R6QPEV4[C60L"T%#K'2XFV.X!=<)[65N.V M(F2E';(];;T.QLPF8#8Z"8T[@-@RO:V]0OLIM'^V*PSN4ZD=0 Z!E_9CJ$1$ ML ^ZYS6#8XE]:MVET*'RI]3N\D*'".HPK>?'/[Z%5\$E@AX&<(I86_\N>.G& MB;L)#2+S:2$R6U>+I?QS3BH!"E)/O$2\;X/Z\_PZ@5RCYBRGP7$R;?3I?!#.] ^"_W:SC71&V[6>80(A(HZ"SF&:ELL(J MH0/QCCB9Y#D=?6T -Y94Z( I[!V4WW)-.61&NB4*OZ3AL]P8HC4GF_%[O'.V MI?WWD/%D6B!/[TM%#8=&4;N%),ZG4I@RW""AP=4$<3]9_206GY_$LIWHH*S! MM65A%-G[0\O"D)>&=/,O'Z9&XEH#5'+4GAU@6^K?Z+"$/AH[D]6AV5YZ.Y>: M;]]4M]VK$% U01OM_E-@4_SWDTH$MIM ;E2()GQQLI#]FW7J M=@!2YA /3 S[LK(H)^1R)V2X=@RT/4DQ0VM:>S-@&*Y0;U17#%F2[HMK0@OZ M&T7PZ_3/,TSP_R B#^\+#\@$'-4K%"GYI:Q%MC#:':B(-Y.HRA97?2(9Z+8> MS(T0X\7^M2AN M5&;Z#>>#N]H?N=,*VTR.V7ZL.-)L%A__BOB53+U82E*&27*#8%H?O:8*76Z8 M;04241_*%K;?8)633/9R!_Y"K+7\ *323.,+JKR%=+%U'RWP7;;XL36Q_@91 M?I:)=,[SV9\V*?^MZFTNTVS?#HW44'#11OI]+>&#GB M1CLY7$RK4X,?PD)!DVTN21+&5E1'>?/V/^&M8O;#A71^I+#S)CI\+% M\.47*1[),0OS5"9J+NP<0$$L:=AQ7)GBF>AO=AT#Q\G@57#JJ)' MRYE>F1,2Q8J9HR43ZRLNR3-^%%,(V'62VB4^Y16$*7*^R@ M>":#=W@4LR13R$(^4S[*,A%-T+RQSNS;:%N.%.DZB]!-54GP9UBRE]6 M'7MC!RN'-7^_=KDCRXG7-J#L,G[ M(X.Q_"I"U_C^JZ2ELW4>1=_6EUW@WD<*B352"8W]1J)VRC.QH$2,O8G.SV(! M16*W0R_W$0E5"\MHQCVEWC220NVB;1U8KN.VQ,<*[GZFRX_1'[@HUY+.'FFK MH!Y-\4N].O6BNUE??$VFMU5PS%2GA_5D7=?R'"VCQWYB:.4".+DUXTW1/>/ M\KS"'IS.1(H%:A-TG'?KQ]AM&&R2P#M">[\#V#]D\4"]72 Z\)$>\DZUFT]& M3HRKU<_DO+:)=+R2*T>WHQS%>.F-&$T"YU.FGC\$@L(\;GY>>#5R)VL@N' Y M:H/Y>T2JQMQR9M)3D13X8/!];G7S.TCR0\>'XT$W!H+++OBI$2E$BUCWK?PG MN"69V6E%5,)[<^ORI@*UL0P_ZMF%^;7Q.62/;?^DWD&.8X*JMM&Z;9PU5*LH MM0KJ5>RD'EE'CEE&N<0T0WY3-N#G-WH!8QHE667.;?2:-O37[MV3AS!QUUFJ M5NN9SY2)?'DA7NT9Y.X**HZL) -YD&VS[V.>2YH>_/=G!;($>PZD%0ODG>Y+ MAW(FHO*Y&"O;%)^BD>M>XI %,P!?BUWIJFFSCID?!)W;R*C:)F(>+X.MQ.=0 M5NNE5V8$[% ,.G[)Q$JX?5!,LT9-[_"1YFJ?B6.I P[<+()S+*%\S]1'[)4' MW]8.=P.Q%TF1CCRZL'*X087@!>)"A;4/1'^K2[9CF[@ D2NZ> MMCN]_U"Z<699]RH)V:34!?=!9+C4$L'X4YV,JQ^KK^ M.TD.SK+=53F:_E;'-LJ+R.?BP7'GVU5DI@Y:.M"IC)+(]* %,"3:(Q6!B\FZ M9N(5Y*+UT(+T0\-JKL__F!ZCXUCVN4R&PK=#<_*_Y.C;D1T?%(!"/#.#%..S M95%1+WZ%Q L%V8.GL+%DR_2K#L9'G$\DJW%O58:E[JYD#Y7P1XZ##TL-/+RZ MT!ZB9\X?SJOH#,,IO:RM6."@/K";4+BOY- +X)BG5;Q)CX)X!YV45UT#.L!VU20[N^A9D0?+ M'5@(XN.B%WR9RX9\Q.T1TT=_W(\^G]XW>(KO;7119<#J?!VQ+DK0T/Z/38GM M>FZ9KHN_,&W)5GSU-];UD('=@"?@>(\NS6U+]0#ZU5(AM!2J.>]$5 M)9E4E#.EWS7V] C0Q#CPZ]'3=Q8%AF^ZZN^*;/ MI:VGI%H.>97@[JEE)QK0#,H(<#4T@N M]&FIN]=^*:&XXM)M'^MG] <'G/J:2?3[[M*T:MG3I?.$ A;L$FZWO$"1A^'G M"E0B8-S'*'Q8AM&B')MRG[-%&/'-UW@X=>9"97B3OX3>75GK:^'A?HCG+3?+ MC W&;C?8^J!\:+@>VR&J_ICN.2DS6;P&?L4@FV;_K9KAD;LEPP*)>9D .#-% MR;E>C]")!<-F*K75574..DSK$>M+=J#+3K>L78T+IA*BKIXCX!A(@ M"J*N@1Y*HJX! IB$!J2&IJ&F-(!O&D(*U^F1+ZH,*4TFJ2.:7?IU\IR-4^R] M]EK[G/NO_\N__J^_^<_20WS\YA_^FW_XAW_YAW_YS6_^];_^YE_THE_ZN>B' M;^C/T&^HFZC\I__ZFZ_7?_YJ\9M_^,T__/'??_W?_D>I6);A%Q#LYI^CM(^S MGY.^!?=H .&?(? WO_LO^Q E=;9\B[-7V?W^I__]?_J??_I6IK__R<,52!GN M65$*YY19IVHG9YW0Z4__Y0__^+O]E[T=VFR)ONUMT\V_[+__Z;OQ7Z[?OSX& M?_KVO2_ADF, B'_N4; L$T"$,@ M!/\6IGZ!T%]@XMN/UT]_^,?K_7=3FO]BLH\?C[O^]_N??LSK_7[__$9_[J<7 M"-,T#4((B""_O5K\=CZZ)=I_V\W_]#'R1SML-B=3.2QEWWW[^G\4]^OR^Y]^ M^L=O?_+Z/"A-_NTYPSHUWY^2)F#69&W6+?.UAC#XM_I=4_^WCG]SX?^=3KS8 MOOY^QQ=8MJ]_K[NB_/W.;?LW>\Z+F>5_O^=L'T,&FMG73OT:4_NK7_S?&-65# M5$X__>%1-MDW-6JS7_ZBTV>\/T?E?_M/._,_.',V=7_=BH^R18+NRO[_,M65[@KT904OT4@!+Y X!?LBGS\>Q?.LO]&A[_L ?])#^O[W+^YV31? M"_!K/^1GXOOWXJ_^\F>-$.QGZ&?D>Q-^BH:B3+XMEXO^R8.9:7GW4_V]R?>W M?_[G?[:+[-LP97E3OHKE6U)D2?VMG+]=OC4TV9+]_$UOLFC.OF7=O%Z@UT;= M>BW!]W;SM^CZY(\MTV]#-EVF^B2;YY\OR[\^YNL9>=\T_;OL7E>'II\^?:\' MSU?Z]=QZXQJ:RKW#:$Q_-O]5[N__7_R]?T)_V_X M#O67O@/_@A!_UW>HO_2=?^OQ__O.7_F.8OU_X#?_01#\VX#WNRL1_J)<)"2- MEHB-ENP/7QO^6PC]+0S;U[9#V"\8\5L(_P6"?@?^5=N_M-.G97[\N17$AI O M*S@4_C#P:Z._Z'Z?LNO3_RN#^).6?\M&/]E]W_SAPZ7^U!V_7/#;?^>57=J_ MY__^3VS]Z/$7QNQB;>,N*IOY/Y@BOOX9HFG.OO+W[W_Z8P+_Z:\Z_'C2%Y/Y MY5VF2_$'!,.^C^M//OI[G8KL*R[^@.#$K[U^?/;WNOU(TI+.\;_V^ZO,_=?] MON?Z/X!T!6(,8UAU*)DOYL:\N)O,<#/#L"!I,+/#%UO*TV?$TV^155:%83"C M;E0&@)COKQMSM?]Z<W_WSNT'VQB@L\_[Z,5@&TSF&TMB; M8C]NALWM[YC?YT38J?S??MZ<<'LG*LM P?6$@"\<\V'VW[_[;O#/&O\'?T#J MFJCQNEW+ S%OSOQ,F1%-QE#,:VH<$XE?DQ28K]D9'//KRW@P;Y&_ED6X,_4U MO>N[E\C^9;L?:\CZY*(=Z.7KZ_OUP-8YF74A MFN)NN!S/(5R9!)RC#'QQV[W=*/7;)^$L0J'L84G=S>.U<8UQFG8]/H\ U>^J M8W0UH9UJD3JA8+/0*HI2KTCWXA46TK5THP6YB^H^;].!@3KWW2"LV5#H>X\F M\N ]]1O:"Y%BB-IECCU\"U 33KL4R_R!S 48R%&-*X)(*,7V66*'6O7 O<8M MMQFRH V_&QSC3D*R#G]6P]-K!Z(O-:WVOZ(GLS+G#\4P<0L]?YPI3+9N%-B3?951)9S M>&5 RO<;JEMJ)G&O/77J]^O[E*4J?/!E6J<,4\_ :(_]GT_]N$& ;R?,:O S;84VZD,CK M4:N'*.K&9SN.Q+%,(["!$<.\V2^/X+Y)[>I40 =\5^ MYR##2Q,9#A12'@'05$>Z%7"K2Y]-T<#DM!7SZ(*_FL%_^.V[P5VGVJA[$ M<^),GRCO60*QL!@UO4HY1IF@(Y1C$2J,F@T,F(Z$?YI4=SPZ9WNNNUMW#4KM MF]8UY.N[P;6-!F59.PMJ]/$-43=!.NX@R1>G!"2 JX##): M4JK*AHND?JKQ-$"DX_B0ZBWE#GXWV#EPIN-PD*D*[/6DW C9;3N(]5+]41+& M-J(C>B .P1#439F&XO!@S>-I'/-T[T41$<73J1W23,MI=K\;_/[;]S?/MHVW MJFZJ*?BN%'JV, M#ZS?=BK=RO-YT"W%*XK0;^.^6^].=-*+I,&MRLY MFD$2.*>T5H[S)$BV(%KZKE0_O!R"^6'N&@2T%>!%4KGR=3%I,7AN,1M&^D[6V[*7=];T C>C M0 K#@$0^L >)^^MW@P,K/V(S]TAFCAH.+Z1@]^D+I^<;14%=M#+WH9IF/Z4; M_# "83@R+!S0>$Y7\+Q3'>)M1\3F42.$1//AZ9QD97,DP ]6MHRJ\ J"PW/! M#EFA9&9564S&PJQ(%IU4,'WS=2B,&_"]J&&B>!1KO+O2IF[M9FW/#_$O[6@; M8\[8:TG@FCM55WE8&5R50 "9RPE_1:)_YR>UK:IJMW*M:RN*SG5^MM:F2?*^ M/"0P?2,KM&CH=X// !1\T,4JY,RQ[)P3+1_E?D:CRY ,%:^4'+T>I89FF\:( M:#2\[NK('$&UM-N89ZKCH;&R]/25NH^_&Y04!Z'Z#*A$B@>N*? ,0A3\(&/G"A+_Y]AGA]1LF@V?] *I;H7F6KX<37+> M=@=.1UH JGF46D^5A"BV)4D%V@!'?X,>$2^Z ^)*+M#6 WS*%"%^8EE<^EQ& M6[54]0K@=YA-J_L6:0:;#.#S#9P0D4H1:? FAB5 'Q"R7XJ<1*U%;CRVQ*-/ MIJ:W9PUQ/?O=H'GLLV VNC&^Q[L"A;=;OQ*WY:7C&.#&DP]*]G;YI'S:DIE) M_(9TE>MYKJ$+)2H3RIF=U+NHT0O=WO1W@WFAV<)R\B0>G(/?-E!2UTYYF+-3 M&T6=6A=0L5_!=U&[P2NC <] Y28N/ 5I2X&W6*G;N6*]/B.$#X:I761] MI^L[6FP,!N!IKB5,=]E,\/24[,* JE63"$F;L$#O'9\2GL#^08X4T$3#@W!A M)D.(=0 ^\$4(ZY3.9^)YFJ4_A!K38E86Y**F.1#?WW,H;5J#I^35&9&+"F0D MIRYO)OT.0+.](=-S#H3,#]+&!+./C :N!Y\=FNN5?L*3 4]G-0+#B#XU; UU M,P!)PJ#$#>"<$%[;G>(UD>H:U:VQ*PCPOCL:(-C:\YB>VV>$\N:IDS4"GRR^T%NS^>%4Q[6*0J?DGW?K M2E&/0.I_#.XIJBQPUJ6#-'AHV"54&P"X=(YOYF9D3B/6 M2!8UA7%LAPF$>1L?A::/"CH1V>FV$!'4[\4?W0^=Z]%U@^#S ?-UT?"@OB63 M31R9W*S72"3 S,\GM69)'"V51/"].7D81#@O:\*:[)S AB4,!>)[J*;,#\!> M00#Q'>PH/8+3)P?J('Z/W*G9Y=$K;&EH>ZO>5 :3EH&71@\0L/[(:,8DP_H" ML*=SI,TI(RJ3-O3OR@%JJ#;3M\+ WXONNK3),W6AX<&9Q' M0=U+V-,E6DK-%FIMX>1/_FVQ3LRE;&M@)_P!AQ--NU, W+SI3C7MNG$9$GUP M825?CM>3[$\5106:PUV.&,Z;"E=-Z&5/F^Q%PML:TPHN EL+D)10%>5SXYQ9@>HUK8 M%8QU6/C2UQ9DU1 )E]T@2])>#/]]&.DYI@W@M062-D/-)5T7.U,8M^#[9M5, M@C@. 5N\*'S\$!0F&L#$03&TOK9E@+PA0K8W2G1I77"[JR>J*]-!K21"-.NT MAF2)M\$FJ\\]10(:"BKI- .:?_WM$1Q$49;FRR*YJ#B,T*3M3RR>:1M'&EZ M##)W\P1 %49LEACRVT7=(;K?,SY2CH.0#Z.V=TNR<.0"]CW3^ MK)+!N<7HE2LS/KKRN<>;S8]:[Y7JCLL/U"K8IHY:-A4$9/WI3N-<%O+,O?U1 MGONV&@Z1;F]L;G-Z_(U%G.>*H8;?B>R1(1$[@Y*\;_F9O6! $;@8 M&40Z J4#H>@LC,_3O.%%F5NIH<0>OM1T6G*E]XF4T<.?(V4M&KAM#:+[ LL8 M2GX1-ZDWVS:D_$%/.JW-*0R\0#2+LFU$^_62N2+;B'$;0QA=K)%1/E_ IVYS MC'F4>?[SA;Q)]0I*DU%.9R8 M0%P;_%. *#%TA8NR?73*7-N3Q+_':30,$WM52E"V]-\7D)D&7O0=<,@++-H# M!B#C$&PM23_L:R1KX^ >/F IZD6,O#.Z1%/!FV4VC0"L2 UG"92,8V>N%;9P MT!/21^Q(+^/R0GEL0:8]3@6'U'GLDY='@N1"O]G+Q.:65G@F22$J*ZBPQX6E M;8UL77X/W$=Z4^;?BU>5U#E&JP7.<2JJJ.-CQJ%-'^<.9L+ M@_Q2EL&M33#V@A1\1^:0C(^;I#X'5SZ MBLDP67J1#7!*[;/+H,E!L\3H<]. M$2ZW3?Y$"J@FY*/0NYP:4Y8Z5AB,5Z2)J/Y*#>Y"2>&*CJ.FZSC,9F"LG!>M M\/0 &/4$6W/+/.(*.L@W-<+L^2F9 LEV\9P1 6:K$)#X0@!6/8%DN1.PQ.8*5.JEEQ Z049_MI^:@RK$T3I $1V5 MQ<">2RM1DG%[7PFH96X87N# &;[1BBCHJ0TT:$[HBK#H.RQ?ZAI&+6GB25/> M[ G1/T=JV&VD(QNR*0!9?<+9[[;.!07QH]50)YKN44!**R.T120'NCY*['@;* M"_+H0]K'ZBE6' 7$#=U%GB/QSFL_*0C45!RG*!39&M*TB;4S[!*=W_I\^FSW M@G:=ZHEG=L!Z+M/"BQ?X\,"7'Z%W"FK-B=0&;3UKD:RE/_TFNT.T&:@J=)&- M[-SFIZ@Y=96F2#0)J!9IR97%4;CVTW]GMU\!0%I8DL07Q-Y0OH ]7XPTRH0S]*NH MHOT[-8'GHI66""5E 24/_W,64#B<$+Q>V$@IH.*#G4"WF>_JSX=*;/+ MBV8 M0X).,?MMZW4C7%,9Z4"V!G("M8EI1D"W BY64#[P\$/:TR:UD 6]TUORGIVF M:)R>F+7SF>XM7HFSSCCW(5.@&"&@/_^707%L*G+9M M/RI+("*>?H0E2F\+>CD@>8AC_?G*7.5!C9F7FM1!D!&A![+G83&&W_6BNK(F MSM.-0"MG@@0!UIH)>RL^?F@9I8"H/7)IFXJPH\@/Y7V)-2D(7MGR>#P[5'?P MH[7"3CQT97/?+_'%)!>POXZT'(O<>S3C8Y!#%+K[WPVJDZ(ILS(6=9!AFE6) M%\EI2\Y*3 ^4;R1U$IKB8B&:-Z%\1V[J71LB?278-P#I^:CB@P9] M-D6&3IPF!]5'+A K#O)R#V,[60H&7$=!NB/W:;'2GS2T&G6I6E$"DSL,MGZT M: 81UE%GO8^$'E*R(CZ5)=?>JQ@VR0XJ<(6BH@>^0K./- ?(-[?4JR!NEKL9 M$P(("6)!O740-3MC39*WKJJKQ#G@V*#YR[V Z7/0/H2&/VLTUU4NX9*3$PLH M[[X/JXS+*);>E>B8\7[!EZI1D'^P P6\ !>?2G1=PDJ'RX-.<5&.;A5E[Q_2 MC@>#)-/=1+<7+J-0$H;G;H_]!6NP-W?"32B*L\&I6@+/JL,-.G?DZ;23"<#G M$8$K?U,(-\\FI4\SBI*)5P;>_9Q C=MF. 8#W\4TW)!8&%;Y#9U)4W-,K#@U>I> MUS"@?'JQQOA=*TZ]6FQ4BBZZ9-,MC]QH%P%>,C8K2(Z/$E) M<:#.J[[AAZ@)YTN.6A@;>V+/IP??=2**VXI:D.+VKN(+C0^$8\]F]2:I?KB< M*Y V^26 P#?SJ6-G'FU11X3&D3DNM1+N*6D Y;P$8^X #I??H!9\H?,DK6\*8:^C$);XM%')."0+& MKM10>4UR?>A#DUCSC&IKJHTJ_ ;ISB*\:M_95+U=-BC])*DZ7;P1"="V#E2Z MJ_D^>Q,PHL5*N'>U)$2<>I*HGS$)QW+QV(#"D-3@P-HUS&L"S.EZ&H#XX5+;6W&@ MSII*6D1H*X472%^?][#4VUN;5Z34YJ,H("M;D^Y+_TSYIB-B;.9 TI!/#_=D M+Q4BY!5 ZAE;P+3?J !Q[U%*J#1O'6E=L]"Q5!7IE3916 ]0J0[Y)CP$(.CJ M3R'H"NN$QS919/@J4E\&=0S@!=?/1A?0PZMA"5SG#0,%DQ\A%'!W\%' -0P' MYIYEH!3S2(;$U;@VY21_2@2VL6HZZ;!TE*ZHC26K:X%IJ+_R'4XT2B+:]$HA:6"7,V(T M[%4DCMM.Y2E-X@<N5N8/JD%$,05@'.0MVSHT/._(U] M-Y@DD0#M[*7P'W43 J.)Y)[>L <>9QXHIU4/KXP9[2]KU1'< YXF@"*=I"5[ M=W22QD1G?9_G M,L4O'?O%7%L(7R0^PVAEI71A4WS\GK>/V-[D#V+SNM?3A^0T]Z-F@5 J5W"> M!'4J26OG8J"!M7A&Y?1%^1@%3=!&5> I;%-M7J$S]T35);XR1WVO9^5'@*,7 M'LZNYIVD\=X%#5F%$'&ZQ*&!K_KM0DN7&R=0(CW.,7W?Z&1#O")J,?.V[48F MY&,>F\3D6D>7-Y]8UD@(::JR,JY4)5.[+SG32"R3A31K/+JBG#TL:H:*>W^) MW7JVYUO!2.KM)C+SQN378*[8QYFH2U!E^10Q<%M<8NGN:(/2*]"BCON(',_L MBC_ BT\[;9D[3G87 QDSZ+SBIZ4HF]I!_;"S65=4P*?8Q%(VD&%NTG>#/J6< MV]$^MT$X$B8ZY90RL@4P8\&APPZ8T?0-P5+V%*TZJ2/# M$UCVO6B4@.IZ]7,3HV[TBZ?C\WYRR?"W,(]%+SBK\_$4[//R?YZ0D]MFQZ D MV6D$GHZJ,_A3];?CHZ1B0M?(2^,II[FP,!UN*M@@.)2[]H/V7[!D+"@#B7%] MR?#KO\]V8*RM:G/!LCI^3HJGGA[)TQNKNS]]9$70;7B%SRMDGR2NPENYMM$> MVX<2R7>?UASPS>I/^P5B88FK:EW0AEP'%"6!EN$ 1[%>\O3=411X3,,GT:,M M:HK+@L(9;.1Y(NJ !%(/#%_7"%)F5EIX#9B.XU>5F5F#U[$!8F.J?N-+J%('!M M5%,=8 [V@CLPZ1V^$2+987$6+JL' @1*?#8%2W-^99%BT)3DJRR%K#&2CP!# M<=N@(U*!%] &-MZ&EY+*/#.73B931SACH:+TVBP\?+W!P[;%8 _6D_Q0'@' M!61I/>$5Q@)D&=D(-JHDX7-A[9)]D9>%#E9-0DHL#79P2K87]>PNSJ6&A J. MK*^;J!X3UNLCP%%#/QD(/#MY!%K$<:1Y!!WYU8H(I-S' /TB9,NA!()$CJ< MI'UZ>B'A%$#?=CS M:>()[4T"9U_OOD?;D/C4'#4X.-B5G,A K8A/UCZQ)]\ MM]-BKM,3G_5'FG0'&.RTFE*$#^' &'5C0XHH4LXSN=IDX>^>=,ZKP?)H0:1X+<8,&Y\)B>Y"D_[[6*QD0\ M)4T71%OZNO)O[1X0.HZL0?%UN1#M1JK*;IU"YF9 M7IQN_.1EJWFSD0C 159DYJ:V:]4-:WM:'B9(T[(3[CJ^7"F*[$J856 -6]LQ MBE,NL$6NNX/U1D*_- GWMHCRXX<#B@G[CMRFV%PP-5%TM! 2X/7TN ?&0T)Q>8SJSN4W[$_WDY18!ETZ/*+=M *W: M:/9)7?L1%JOW9^7E$Q[UKS+] S^AS5^,.8RUHUM(CV@+UZ]JRY"%SQJZ#'XC M7(2<6KI"PJKA^',5+)NT.SY\W%^>#W@73RGU9]NO,S\;%J$KR+N1Z.R^K<0H M^(0SD'B)KP?^40%H1732FQXP_.L4 N:AE?2HI2='J+6P93"/LBT#K7IFQ+P8 M"3SW-5^2',=Y#Y]I[L0P:"TQA9:G#=ZGLI2BD07&EPA5!IH&"B&H)*,-VG'9L> '$';;" M-Y!_4N@%1U<_-/-TI9E#5=RP>+>V#]H12 MMNCS%GE4WG>81>&5D]A83"?F)5U%0Z/+D.*U$U5R:@6;#3^OR&&+$I[.QQC. MJ=!]2O<:O-0/+WR2#W$L.(=NHTEXDWC:P)G.9#RSVFX)M;:B/:P''PE;LWGKAM;)AV\0(L,>;7Y76R M<-* WSR6R?95M333NN0@QP(>C]NS(FZ-LJ@-WBHM%%6/CV-S/:CJL>[(=]KN M0E1QCQ<8%6EXV\C1;I2^3MXH\Z)JLW8NGB/GBM"5#99C2@BB]78AF@7CO"U MS[9^$\V'#S+B?F7Y]QD&M'X7H-<-SFP'ET#'JE=?E3_EH&T3%*F-9$436D*2NV(LA-HR^/FGY?R?E*4$=ZEAMI[8LY:WFV9H69>48NH0+ZA.O@="8/&A$H/0P :)),3@& MG]6]*6BHQ)\T\;E(EFCPO(&R3+UI]Y+J:#Q>BM"<2M?=2*4=$T_G#I&%TFQ% M_3[94W\(\* #4BC93&+T-$.@I-Q;DY56?ERY]%[$X^3Y6VKPES>^5(>I,Y## MQJ9KV6/OA98_U&YZ-$+Z!N=F-R&)[+'^$,!+.@0S-(>K-$Q'T%^;^3&X<:#: MX9><3!EE(7&W!BVD$[!AD=>'BTZ18>Z+;5;B.MC MC-[11\&W7O91 425/66>J*DI"_I6M"0T\?":AT4\ J8[G)T<@(0U;I7JOK]! MX4PT+CBT'9-F )HN&:;G-8!5LZXUY:=NTWLW_2'3SVPR4K@6R-6/9YBG[/:A M&]C<;WRD)_BLQO4>A[> 1&>AJN#F=C1T">JRZFZSZ^RF&?NY!O/'LTY16;.;HWH'EE M1E0J6538IR!Y![%!J\^#\O5+LCQD"FJ[2\32##4@IY-1K8EKV*W)H3JH0$E0 ML%1RQ*/-*L'-5B<)B(:4\8%Z1UP.%R^H/=KQ M9\9W%7?I5;AW3U=[]]3LU$F'CV)!/" MO/S@N:@4&FJ-/,L]GG[B8=0H5%Z3PAKH6*3J'.)=I@9&= F=7;PE%993'>B='0#-M287 MY6TY94@/*8G2'V*-'MF 3WZ@75#T*::EU!G=>G6..Y<$^+-B),=2&-(!:R/G M<;KAO8!RAK8O$=Z6+\ UA^IB!/Z57(%8]EAWJBR.12'+OY^?ZS')E#FE:V R M4!]%VR/@<_5WV/.YC!-JZ(0065K-TXM2P!7P*/,/I,][A,M>=])721$:Q=MV MB$VP3Y\KE_M0=%,"T1-@B9'^8).;G#J@3E)?%:V(YSU\ _@]@XJ;U2,]WT2B M@%>Q+*8M'J9OFO3U17@(4[[:V\\!*[TV4$-Y80PN9-2[+U5],HP=#)0-N&/CJP]\[#:Q-98?-#_ M7#XQPJIU0T,#=%1S>16[Y_B\;0$N\%!=FM-ZUL^>/J*PYB#L_6@[5.]X/;C2 M"S7FK8"3< *VX>A-D9Y]INQ-2-+!&M*4<; CX)L3Z*9)WZ>C[5-G$;YM4IQ9 MRUN*G^[E216WJ^Y\GD<(GG7(8-6BJ^E"V.2UI],GIUB.'LVU[F2XM0%3^^A( M6==N -L&&LRD0[FII!GX=#,^ND>&*(2O#MKVY#/I=2AZ4*GV4RHC746@\%,R M+?33X7S:7$,\.QQ(KM9=KQ3"@,+ M%.\\DT>V<='S"M$.9)[5#8^_#B_C&5TV5>&D<@EKIZ\.U=3L/I^5)KMH\\=@ M%#L([PKSFP\4.^&Q=. ,L7ZV#_OB=C(9I7@*;.<+]%5';(,N >HGT+(4T6S# M#K=VV1GXK1J4G.4_H7<^"UQ]@7:.DZA['%2?"F4=&ME+B63F6H8"M]YOXD7Q M+0-V$H1ABV6#ZMW*NQ._!AM3D-R[8]W!K/6YP!,RO0-N<3>(F)!(]"NW+X&! MQ 4G)B9^ /A(6L?1Z2\&$=#9GC>)@Y=H&+LV1:#<*C4GB5_W"_'RV:.^&V3S MQP9N^^5_?CZTKNQX&2^,#?VB\<33&E%XU+22+_IZMXAEM'P(H^^H!\U]L2^Q MR3KB5IY"BL;T<,+?#=(OYI;>'VR>+)HM[4+@:*]0 ER_#D$5;'Q8'(OQ*/VR=[1VO*@7/JB_[2XZG$FTR<>SPJWY\V>;6\ XSUR[O 9L67T$EB/S+YE7 M68N:%TEA+VHRT5-#FAUFZ/Q *2@:(@T74"'0@PDA+[*;."N3%"?]0TEU:DLL MRM<)AN#D,K(@ZT1D((\M/IO8?GEEN"JZ (,-<+_968G;=7=^XW952S?:RZE) MO#3!^WZ[1.3CH_7&G&")-#='W:%C4K^\LL/)O(+.-C]FD*/T"5#12P\I.DO9 M_3$IX<%M<'>R?59Z*-RY$\$?!8JUX?M3(HBZ\ % ^Y7>[!T;;-5\S!(N[H]# MU?7% ?%#HDJOKDRD3O'Q=D/JLN22$&C=.@>+Y,32!K?/7F/U1?^Q*6Z3#L*7 M_!?P.\P;'DTTYX".^=U?13@3\JB(U$Y')_NFSZYYK"WWCK$> MG/>Y#7MPLWAYM,0:P M',5#LO)>=T%"QHHA+5%]EG^*NNJRF!@P[.*@-%SKEX97U(-/5M2.X99TONMB M4<30N!^#ZS[NX]>%NF>/, S!L%?,\ Q83WW6 L$24I\3GY/H[G)Y]SSE$]/!0:,=\7<]N7&6(T&@'2LT/DEO,Y ]+Y(5C$^^H5YS"22 M61^RQ-R@NWV?2R:7YEW)I@(4& '5_!J"")H[]'RCF"73@4 _PR,V NI>QTVG)*2)XS&K'W M$+^A;$IK0)R&H+$UE:NZMY[NX@L\W$>.OAR@U8>L3^'-?9%B]^/[>1V;R# M?=5"XH:30E&*5.9\F -@$$V7XQ:"XD$6IF\BF<9-[P&3%LG:[:CP_* *)]GBJ93NG[H-,2;)2YY"X[ ?W:6]P+8;T1HA M.9F:-E-JI\0S-:*&)NGA]^@"Q1M6L7!65 MVCWXC(#NU!*R-EAU4<'EMB0 -Y;U>#_.*"YOU H%/@D?QKZQCZ##F3]/9"R MO$O'K0$(#Z)0P)W:=SW9,)F988 *E7#>PI)*WSW:?-'I6:BC6 M>53[K>SHATX!QY+:/M46!"P^D\=1G5/?!X4:6.6]1\DW=FG:+7 MN]O&N'G>Z\0U88SI""N!VQ76+X0$ZJ0+"-D&'O>*-O$9/^_)\N.OX487C3P8 MCRUD@;F97K3!BAYOWFT"1Q0U7BG9P##N3QFGJ?:BMBP07D3R( ,-:IN]-!NG M[BHBOJ*%_*PA41CXEE"KSO(AOM87<"K016;\(0O8=K; 2]8!.]Z"V'G%TID< M&IQC>0*G;3)D-&FW?=KO5SP 5I_=ODX)M95#<,7"<_1R4OK3B C1& X88L1 MUD$JUT=NJ6VECD$ CD^5ZH%PTD\5SY=+J6%(N9#]UY^&/),?LD(S>[ <'!>X MK\:)7TB6^.9S8=OQ8:#''^#8K13 M[ZBCTP+.K-T4@RE#%MWTO$]UCG\^F%)\X7M7+?X$:Z''+N+[X<9E5,V 9J"I MI.(^*%Y+N(+D2==)( L,KAP,L>Q=XXS*?V)6[B:%L#@:89BFDI_';/JL) _"4D[.RW<]'1?K M\MGE+Y&G0>O:E,@%DRSLE56#XA:)GB[>4%.$XQ<AJ<(1':\80*5[6U,%1, M\_ZE'#0@O96G>=RQ!B<_=.[55!<=\W,;*6K9CSDQ9VKW7@:1](HRZX/.:1AX1:?X#.M &^VBC;2,3X FG8M5M6.<<*^$G?:ML(Y58 M/;8V@PHEL@T#R##I[%,8?]I8VR3[XNB/*JS>K]0^ ;LA;!I^%G(E$6Q#H9 P MA+"!*';4B^[F/4)G ?QAM('CODMQ!>&Q>WG9CU.S-TID]AJ@'J@^PD?]BBOZ M1BR"/%RR>J)Y;X9[W'*2"!H/?LNE2_:O,LN]+$0CC^W,04;!"$+/6HN@EA]3 MAH@$%N=A=9K5!NMM$Z^LDIOM\4Y'BX?V_X.]]PY_FFS_AK\L&2I#0 5!0)80 M(4W;-"DR[$Y'VC3=1<6.I&U6T]U$<>!"]EX"RE*F",IVH2A+1)DR'"P70T$4 M$<>3K\7WYWVK]WO?S_L<[_'\<>?@Z/&E;C;#1>J5_S M;U,H78E*EAVAK#&?<\(J*8+I(4-"JWEJ2B]42G4GGM:8HZ:41=U .PR4Y MP2:KNA0,N(H8YHH +!!794R4J88/T[Z8Z;<5:I*/--F"*4IK5WLB1B/FEBM! MP!B6$=CEE&F>@:62@8H !8U3M+NK5;<* M)I2 &,?KYU44-.LA"F4H+#O@DDHL\B'2%J3-JF@THM!,=41V('YK)>U"D[;Z MN@I/! 6AK,(4"%"^FNB=S*LMLB:I2HOVB%0E(ZIXKN@384M< M3]!V/:^+X0CGHOAP+"1R!A.>S%,F75K45Z,<2;FKY1J]=7J@4A*V!M,!FQ\( M\GD]BP!N=TX!\"E*L8"2S\C(,,CP0(J0X@K5)N$DZ/(X80C09PHNRJ<3*)4^ M &(.+%"#Q+S;&-0 N%O/1K-Z.L.Q,F>U95(5!UV1 #IJNO)?LRAYCT!8Y7 :5R 19IWY IB MJI0,48IFB%PQ)56=3K# 9>E,',:KHT4T7,$"9%M92,\GXJ MI"G#95]<4U^R6C\K$()IW%IS/5&*(3F;4+2Z$F4:M(8PWNB,!# E7*5S*=:F M$,88X,D)@E"QH'8B@6!HWFPT9PS:C$?O1^M7)JEU"CZ$3'&RYGIXJN3&(9\Z M!!?C)1SMG$<%!=1639YZ-1A4LKD2*-L0;,RO&"B_>CM12@9H$H@=M8A2F+?%9C M%>U%)\79I90*L<90'Q%A;)334LX9G)$H7($M9=&/"C11YC$Y*N)Y73F"IXM, MU1^T!&IV:/90Z3 #>CP@IJ4Y@= A?F_5IW< 9I4MH\"Q0IPE&(T222N8.YG) M^8 X[;1E@%C10?N3P30LEE06"?&1OD"V-N9 EC'4K)&4;,\Q7"*4=Z<9E@D( ML@O6@ 83CT*4 H=))EZF=>$ P.6LI724JE_)$,GF(C*J+QL$3UH%%-,L=I6G M)&49R*IPYLGFKVHK1A:2@2&W(E+/ N.A@-$F82H&L Y;H M0#(!$3YC+%1,1\$@5'+Y5,4(QY@ P6Z)<_:8Y,-)IUL3$>(X5G09*U5+WN'6 MA]W(U97^F-5>S1J2!JRHCB75$I<,%?-)-:*&(!-7C4L,XS [LTD;EI(*)G/: M:'>GC09/E0I2<1I(T$5;"3;35!#ABK8:-8,(M]T7BFE<-.S $,FE*6*DJ@G!*YXP&$V@D&2M6+()B1IP+KP4' MI$2E$**LA0N)1!H/9SB4J$I)FF.A9)07#+F,5U0E14X M5T0?,BK0QY4LUJ^*L$EE^]4)&M#/,8$2J,\3-IPU4LZP%2M1&:"^SA]PFR%? M,.E!JR2=]0>]&D-!3\8+4"P NQ7-ZP4U*!4J;E*=='I0(HC5E!(F*LDLR<8X M711W@2X\7?:$>54*,I9L=KO.0I5=?#171DI8*4'X086,*"8ENE1YW"B'C)0O M6E:Y I"8CB%U_ARP2L9350:S[@2-"TQ=AF'#%H];@;=8"$1]@MIR(&A6KP( M>A2$9'&H:)FDY$I%CA$)$M5&)6<8QW).FAS&=#Z )C&/=FRWI=BR_$<*3L(CT9MD"UL 2D6RY!&!Y=% M)075*B2!2M)HLHA"/%$0(;.DD#ZT9(S2;C< Y'192X#4^6,%;S9@RN0==CH3 M-'@$-1W!<,H3HOPZHQ?1.(1,VDQ%M4RM3,LAPPDT!23+'I4S;;F_(%\M.P3RO5U$Y#'$U#X#1/R DPU EH8TDZG[;D$9R,R3$:R0!JSCH9 M=Y0N,15MRN.2@3Q*P9DX4!ON XE@.1>&2OY0O+YT#@Y2,7_.4R69JH@$1#[@ M)C+V?-KJL21)SI+'F;@&0TME.:+2R&+$!X3*N->G@4*Z#*6Y6CZMC2 BYLUI M3"5)2OCU0EF-&L5B,,ND"G*1^!T10+RB(95V4HR$(R7 [2CS/LJ M_J#>G"IA(9^Z!%(AOD@H3M8F_6U)IS,1]ZN"6A*U.,+:8+9H#%"V M!,):TG8T#'E A:V9T[ =M.._-QE360)XR&"(EHLV'A95^4R>@3N",+BE6#GB[P%$ZH0"D&+$2ME53GRE-=B2) MU=@H3Z;J)U^\;A!CLPIPD3@(5#*51$5H>Z%0*!;*U;"-MW"PU1MG#312\JOK ME_SEV8*MR'"8D8/UH!;&<76&J[5?(*Q*O#<4'* 3@YE0.E/.&J-4Q,X"CJS. MY2@6):\ H'[0$1YNLPS%(,$ M'Z$K)K))7EN O$&/C@UB^D0ZE]!*I#6AIO@*9O/3#D'Y>5P9)^1@#%4Q"IBB MT:J.RL;0-)W)*$8KI&M)RD?FO$X+6HK:XF92(4=9C-7:<@[&@VM1-8))))Q" M56$14AZ+7L.FC8#;92E6G"*DY7F5DX:="@LQ,RX"LWEJ<,Y",( G1J8XEK"R M1"4&F>5D0A-4"1R!EA"[VQ[+0K(A96(*529?,'C0/*W65BLI,R,)*,UD"X6J M0XM[HT;84;/#-.4#70%U-B;"]:/*Y9 ;+]DC^2*2R8=4>+%J857Q>";/ J*? M!R!2A<",C@G .$=6,UF6QJ)24O%MR@/[W;7B$\P#>"F6I'D2-G!TJLS;*D8T M7+*K,$W!BU?,(IX%TX2"\5 H PHD$)?S*$2X"):0E8"9HS@@YK87W;$@B=4, M6\?!9EU QR"$/2?C>9?*F$T6"[(>XR5M.I#UX71"ZRE4(P6U5K#X](@E:0+A MJEY1"$\ZE3R6X+B 06,M.^/9&A0!@R9CD*AOE%<08@F[WDQ+B3"F#N.HY%1X M<-BK>(& Y:6D6& #>GTB',IJ<+\Q1=$01; EK3/C9%-9&G#AE:N-2F*4+U3) M&F54@44>#US@'*",@*Y,""FRJ"H6M*A8O6BS%_T9:RBI#5@MO"8G6XV%J@Y- M E5)4] $ Y0I'&:AY-4)ZW &4Z*-)PZ#,N7)*$@_2?EIEUN&>50*>9@0[ 1# M8=" J;)6VI\):T4,2'MC%!" T?H&1AE-C#8EV*I57^-Z(2L34UN9N-J=366* M\9 [$K%754&+(4CJ*S+G\.%,5 F-)=QK] ;1#/?']3JB$08+)$WYW,EB+ABM M@25;(NLI5T5;.%P%8X$H+8H)C\^!JH4 J2TDTK 5C<$0(\7R"0T.571E)^5W M9DB7&K Y#!D&3 4KA@ ?R%!Q"+EJAV5)!X7"(2WM#F6]Q;B.CJ;E2,9K5QP0M**&J,Q0E3NI"C#7*(D!:)N3U4!(I_ASA4!DA6%10 0ML&+<"]!^;1*L&&7%#&8;!HH&@UYBVV;U5GF #%!Z%2;M> M2T<]"5Y?&TQ#.=#M1T78Q0?+[C#G]L=C2)R5%=NWHD2>C7/:*EC65#&$EA5> M2>K499*@7/ED- NXH(J:)XI>@C7+92O,UL8<^$S)8"^&BB0HXG:UV2SJ,BE] M3D^J"54TFDL2VJ@:8(LA048C&B"+%V1;(NWGBGD%$ IA!1 P[DY=,5BPH#(05 JC*IHE80=4TE)($>)4.1V;"[NS M08L?5P!UQ&(&(XF$C!(QC\^0!;)4/ 77ED+(:$*F[8#/2]*H5M:9E-0-\3J* MT(M!A@D(L.+&4)2B()&6O0HH\YO++@_A",,1*EAVH"JH*L;\OG!"9W(@M=D* M..$!#38QD B29" 5S'K4$2H+)="2JN3GM&Z'V:HGW%PIDF?_::UAWI4Q>2B3 MSQ0(,ER032@0L3;#H N B8 DG#!OE"MHWS%"B=%52FORD1U@,2: M%&1LS?-%.8:X"#Z&L8C+G"THV<,-NKDBZ$2#3,)7Y9EJU2-A>6_:1T*R+>.R M)]ARNE;0R"I,!R8"L-I5E10H0Y:0D%M5%/16T9F&6:O#)%H]=AKQY;6I0%Z3 M9_T&C)<9%B>+A72!K41E($"P.1"M O$:G/-$O$4@H_?P/FTYGTJAA"8*YZWA MDLP: EA,E,V0.FOS&#&4A#WQ;-(3E8U@VJRKR#PF*G ;56@K[8N4G03,U!;F M$S"G@FDR!475;L16DG@R%(S*WK@9LK!&$,H);DU6!%P9S@!62CS$$Q6T$&4 M%Z\WR.;Z=:$%K_+L<^GZ-D*UX3Y;5C(K>%#V9M&T3I5%!$0=IW&F&%%%F*Q* MSYFJSG" 0\)\-ID#E.Q'"':S+XH0:$5$JA"1U7%&L]L"1GAWK?F5H0)$Z@M" M,0^#X+PYDR]12<1?A;ARV6S18R@"1/7V(A-5%W6*!ZIE'9UP(6I^;C==&ED![RA].Y6VU^64!=3D)@3>J!49;2()RF$!P*>'QIT&%4))7^USV7%*0AQ1R. M;-0>KA5.5.TBF:/,IG0EI.AJETLIG(V;)< *EI4P"@C^O#_#T561UR .6-++N1)$ MBXQ&+6GP9/U*8 L-)!*$)@'R.0A31Z)(/$,6W+*G["_J:SQ%,>$P9P! O=FO MCB1A1F'@FF(HEE;GK?6-$5*Q."RK(J&@I,F&$T:<8RA#$(^S ;L=R4)$!M/C M4M*54^XB M?P81B#/#S#,23M49=!%@(B'D;&RSJ<#M@-_DK)92MH(V;0'M9K M"3'LUF<@P$F'RI3.Y5+3'*,J4'[,AN:HF/5JPVTUHZE$;&EC44QY2;"0D A; M&O1@^_;J1Q]:5L!@TXX"BK&!A"F-URBW5Q555_]@!)IKRR M3+RF1*JF1#=98:TV?9<)L,1+4&P)$V2Y[<$T62^LBYKP+@%1I M0H$8@HBA=)[*P"E%7^&$-E6,BK(J0PIN&F4M^H+=RADC>E!FR%K[!;S,R4$D MR\1":,A9+F.6/ 8:')YH7%V@0T;834>]8)(%XFJ7.X"0_UIS-3O\?U&NZ%"4 M6G'!E*)9(6^TP^J"V6:P0E1QAH:)1D+? F2 5 M=X!>-*\K7IU"2H=D00OJJHP=\VLDV>3B"0J"_0$?[0@J"0TN,F8@G&5%OZY* M^24EC7A=&%@564HE4V&M6XAF\R:""HM\[0YA6?/_K6,^&JLO8(8H*G9UQH=V M%K.^J)X4+*J,N62@_>D ("M@ JC*\217,>"BD-65BYYH#C>"EI W%A51FQ!+ MQD,63 _%JBZ+4+)8G0*LKPUBY 17QN&(5C,&I\DAN1P9$.8U6)8B]?Y8"5&, MUZA%X6 3"4DM]TE&:MZ!7Q&E53O3XKZ(.@*DW;):=7"#C]2RREY'$T1\8(" MXDH<%?/S.J<[D@5@GHHPW-]VY?H/S$9KS%E$5*(%L;YY A+V0GC,@*1L&DQ4 M@3 FX>JX9$")^EEI@"@E73A*B432JL,4?<>O^G+$"B2MD"[,>9P6C-*6LI!= MSP4U8"@KNU7V$EU)$"$ICR&2/H,*ZDA!8;@9M8!E(BZ;FHD$1-17==KR!;=4 M&X,MQ1C""4L$'XYKLRAN\&@=9=,FE Z4K2#&J[*ZR&UQHR5S-DBIBO5ZFW" M]289,0N* A1"E,BZ%4!EX\1 ,>DO%SQ%7T2E4'W!$S=[$5.@!%>2T5*DBDA M&@H& O:4*91ZY^0B.)Z6(R0\OD:@LT7I)!;D@2- MQ86Y< *JZK61*"$2)*1=-R@6R6@I$3$R>KM]U A+LIAAB5RM$!;\X-FFE[ MA3#;L9++Z2T$4"?H<.K@F)E6Z$$\52I%C;J4C\P9G+0'ATM%B@B880^K,S, MQB"+*:PR_Y/&?Q/X+_VS0LME(*[A_)* 0P(N:]0YIY.7BDI$"B>H'&P/.@$; MK"_(;B(;O0KGJ@7, MF*Z8S: R."H (KIE@8+@)1!7UQ6-'I]R$.'>I*"=+%:3)"I MJPVW,]JTC&E@%UKE.0E3XX2DMA$X&"NX8K0ID@;LDAFK).HKAG[_DLM/@6PZP69\$%N4?#4[9,1$WE>FV+@; MR)LKNE22+GFCL0284FS7#;((32-R#'+$6#":=U0,>55>A])EK19P"9C'K2!4 M4ALRH(P2XT*U'D&N,)K7$\F20K)B.3RILI!!B0+56=$* #SIR1-HP)9(NA2_ M=EC9,.N7K#05,J0R\43 M-L&#LYID057KDZ18IRP4HK0J+*KSE:!%+6BLGH@NYS"8;$!:"P$@CG@5UN&_ MVE8]'5-A:4M:-E)5(%CV\"DJDG07X[QP4,F01UP_WWS_#^]T#A0#A5!& =Q5Q !@WH+"X5L*,_Q M*@"AQ!";YRI2L9J\.BIBU!8\63F;"*2YJH'D*I"<-+.,R\JQ?HM49@.J%%H% M>0AF",Q+*"P@8;9E-'@N;@:%/*%+D"*8@T,)RHSI:U-(>5 ADQ84!44F7/;; M-* =D:$\:1%X0<9TB7B<5Z==LDI?5* /T[YRTZS,QCWZ@FG0OO<>9/7^_NZ MT?K&1RPH8' N$?!H[398 522,0%J! ZHAB-F/61@%80#:D)6*0)1 ;IJ325= M&9!G8 >A.$H<"'&2N:HJYJ.UG )HS 1>UN*(JS[O(%[9G%-8LLU2GT\PI+X, MJUI )@NE!FU'DB9PAEPM$:ML'1C)=+E&$; M11<]"E:F^3*;$JN^J(@H)I[)V9*)(A;S.,.0%\34[BA"2"3 TUH ,OEB)$"K M63,+%:VY@C-9&[K'+1R=#51]@L/L$*-)2HE1(85Q^T"LXF7+"DY,N!UNA9+D M9:_!)+):V6L2,D0@6%&H:X%WUP^PX&H'9/,1D/23D!,KIA)@4XD5U 4W@ M$AK-PG:(9>R*5G.%$*@-&P&?1+I3.7>489U.'P'[02<3M+EB\;Q8$"*@&7/8 MK36!0<08A4@0L$D:Y6%1B;ABEQ!E3G.2FV9DOU.%,@#ELGIHKBQ32 6R6BVJ M0B(J:M,VWJL"%*HO:V$Z;"S:KO;'QG3*[1 X!H.Z4-&$>L2J0Q.-)V4 $WV8 M';.*42HL1^LKVO6J?)746&+UG7AJ J&T6E)^ MF@.PH"*8D$ E[\MI@"@&(84N!-*,NDR[$OJ2)F%*N!6/0)Q.HLC2L-,!^Q0T M$300N8PW0]9/&-=&16)9I\Y/I?05LX4,@ZD" SIP '6 7!C36!6*)+-5.&D" M2WJLI(Y7HEG.2O FM27)RDBEC.:T@#8;\X."O1QPU9:])Y(XFI,D%LDA?AS0 MA!$G26% D$VK0T9] *RB:@?B=P"\D=#J)8RN'QEBRJ1/0HMDJ$*08L21TF@D MG[VLC=3F4[)%CR>1]R;C N&TTHS6&2#@,L@'X01D4A&"V:\-JR0XX43L.9<] MAR0R#(E+4,!6MJ;+2-2N4[*^$<61K*TDU=:-VE&O.4VAL(@E_E-:XG3[4 $( MNOUF.JS'"DBM4E?0E5!+E 8-=H]@IVFN@*-:-!,J44Y+*6*,Y'-AV$)S50K" MDXPKZE%PD4J5 K4AKZ3X:A3WJ!(5G5JK*LFHHU:6$*CRB((6E,#G=,NNK+JL M<6>U^8H^YHZ:$4/9IB(T*MG.J'.T-ILJ>2BI0H@L"1 *)R:D'.CQ^XF,2I;- M5BI;J[EH)+ R8S?H",(Q4K# %'?VAN@/1P&^HHV M?\"*(3X'Y@K03G72#]A\1I6J%,B!6(T%5/&D'P,L5K-B8XHJ5 5_%?)+7()4 M.$502"$TG(C#]EC81HN\3?%9;T*+H;31+* :O8LA )8*"YF\GA?]5Y=LZ[(E M'^C 1(<12F$>ASE&"X1H*H)9=<9'%9*%D.R%**KJ+6J-L'>I"@OU*@ M7>E"2D/"6<9"HG*BE -1%^O'_%58*J.4SYLD79R-C8MEN#8=#% T;LNJBS"L MA9QX_>0,$R4+&&M7NYQ&6Z[JD+*&D-$A6?0TDS+A$4W<'C,[\!1L+G@8#>'& MD>1O-@3JV4'_L_=G;6///^UG^A]L,?NW&Z8._&VO]0%VH5","0G*;AZLO-$_ MDTD.2" J!$G$D'Y:6*WKEXQKD7YZ'1+OIZ+429TZ3M$)5?(WP?]X^I]$FZ_N MRWM5=/(_%/V'T_\DVI//I#)"C/O#=THE13YL5JM0O5JKUQBM9B,$Z2&M 87U M*K,&@E6H"?U=]E^<_Z=KD)20S-3ORVOB8H7"X*M[G?\NX9\^_?./I_*9,I6T MYK/\O[GO[,#?MK ?D/FS0G3:!$+'::B?)J:E^Z&H%NJ'ZF!U/UH-4;&X2JV/ MQ1(#P3^=_E?2DW_6R7\B/?E7S^M_I&?_M]7RM^?_U67R?Z.9O_STGYSA'U7S M9[UAF4(QFY?^8F=A'Y7[/[.S<*%H*1<'Q!*_[?E9]"8U598;4&59VN!-4:U08-HM2J#3JW[7?;?&<8_R*^D*6&P6@6A_51P M/Q7BAW0#M.H!L/*W]K==GO_PK;\74LC2Q4HL3QE2B@K_8KMGDT_WQ]V>_^JD MOQ>>2,>$%)4<#/Y^XN]O_'M!\O\.G?U[8? _U]O?[L[]?T1O_[Q-]_^OBJN] M^X\^^+M#_]EG!V;^Y[X'^(JQ?+$D$ODLG>&HP40^(RC!XE]\XV_D7-V2W%>* M__4^YO\H\Y^^_0>9HO)#E$LE2PDJ?U4*8;9VY3+Q?"PO=87@_O4J^X=OM?CC M0S#_TY;QM7=)LW5P"^6)#%">"4\58W^EBO_SQW\O\M^+_/JVOY&^*H2[Y15U?7X-[%NKJ&C91_#1K4_7XT;]JL19-K&C6^5KE87?T]_,]'=75-KVG6N$F#AHV: MMU;^KFO06+F5QDT:-ZK_F0T;-6YR3=-F=6UN:-ZV7;?V-T*WW=3"JS9V[ZGI MH;W9,-&G7+5!HT8-&S=29#=MVJ1!_1EM&C>IN^&:;DTAPVUMO;%VN4?4W=LW M,Y*:B?-ZW+@YGA\QWU>8E)BL-?>$/SAF>NGEFWX]7'>=D[I.M MUK&=.VJ+Z0\^6&"SCC5?>6UEF\?C&U_;-9#LTWYZ:NV1G<]M54T8-E9H]Z!K_J*ZG\8/Y:[IQ7TO[+TVNV?HLI''FQY[=<2T*^UN M\&QC?7-WFD:\><]GS_\R=<4KDR:>_W#1B)^7W]7HL]*$UUK^6B<.7C=V7<^V MTU2:.U^]>4_+CVR?S/OXY>SRP)'7\R^]O>"@.Q#\YN V>EF?X[MNZI_X6(N] MZ5F[NL^S']WYZ'NO9ZMC]@Y_Z(:)=X!K'X[?AV^:4->87V;>^L.H9>E=[I;2T6.#MQWV?> M% (KNK2=>@[>\D)^N;CUP[(\#+O1Y MY*&#/R#,KNWWQW;],.OE0T,[7#_IAUWM>XYZYL;D$L.O=42WR\S.\R]\+HX+ M!CL%+L:_>Z7;M%7.82.6[95^K7ON[@>^&S[@X:_N7[# .FYLQP':]!]3])R3??CHY^N2R)X6C.].XW>^'33YR[9;%E@CAB2]^1RT=MG[%]Z:0E,Z[SM3-?IYCAD1>6+Q_C MW7S=]N^[?3JU1N?(%M,)&R/=&FS$KR;G?,'2^C<$?XAT>YQ:,Q]?1P- M$S>_V:2/@SC72S7^OKJZ5MLN5B_>.F#@@&>N+[KV$KO+ QZ]]I>AV4=?)4]U MWKEJ_.K0O>TO^K82ZJ_O6S1)./EPW?/[IHZ+=%,]U.>G@2-[=1L5^S!Y/M() M/I&X\.+V)E\]WK.3]^'2=6NZP%U_K./_(!/N_N;YD>CSZW9&DLU>[X>Q^_ M]T,HH+[YEC4/S@EWF+WUABF??G[BZZ.?-CQPIO-CH5>WK9T4?>C)$9F[!G.M MGWU^R_B"^&L=_5K4?^FK7X;V/W)T:_N'MN#7FG)E=VZ%AYI8WSSU(N=CYH3S_1_\[)V]M15 MH[K<-JS->ZMO.G!!6C%/\W:'*6 P\%/R >+6,6]=MK>_ #>(/G%H\_7OOK9E M3[/1Q6#VC5:;MWVU]*$9C=:]2TP;5KXR]Z,+.]7?.3\:_C/]QOYK\LV[GMQV MQT<_)4=82FV'-.J_.>75=3RST]3^K>:Z:]??=WG#J)=*4UQOHQ=?W/;A*?[Q MCQX;W6]##[^_]5L+NB]I,''?Q:+8 3?56>"/?ZWK/'S41MWT\R^'ZAJ9C"WF M+OWBC:G%V/[.S8/M^F+P@:6#&E]I"<[Q;B'7[>>=OZ0SU" MDUXVKUGQZB@*>F:;8^" W<_'C6JB\SL=$C/#%V?>>^'7FN^UWM;UX?7_UXNQ9'IK/O>W<"A"I^X*47![V]\Q38X]BA M#=%C-S3J^ZF97VL9'[QGQ8:^S"..?2^\O['=R2?[?C.W1V#I0>&N>_;. MV]_O4K!=LYF+;NOUV0?]1CEN$_@E][Z\TK9C.SSV&O':GUYXNX%P]$W/E"U] M7AFQZ?P+O>>>ND1^>/Z+P?//W7S=\DU3A[?8\=SC.Y8PZ^'Y%@^>6(SU. M56_MSK:_U'7VT,,X^M10%EDQ=8:_*]UP)+/OV2])8 FBWZ<9/F+Y.U]/O?>K M:#\C-N3,F>+V'W9V,BYMX*!NF7G&-_WV^>=?G]%P\>T](VTO]=GAJWLR^LHT MH.>3&]E.:UXY<'#T\4G=NP]_^;Z^K29V;C5RP*$3^1E'WU[Z2?SY)S[;]V#E[)^.[4!O&GM+:&_K27,? OM&][=XLF&Q[=R-A_8S MF]Y//OID5_J#UN?/'.E->#D\< G=)/ MGYIZ>FV/Q>V[EN@>'[0N)?9-F#K-][R'3/KPDMG+^2&'<5W;7IK0[O\MD[/MWXT8!EBO_GPH97??];OW5R[ M';^4SRP[_.[3"W=^V,3\:;17]L3Y)X-;K[]2^/3[VY\'>GYT\5-YW9 U'8;T M'#5NP4DJ\>U^XMT'CU]^]=L7W[9E$@T&S^J]J6L7W:3%6S^[S7MAS[2/I,SV MN<[!-UUY[="\+[Y7GSP:0J0W9WB?WW#_S].G1$W#C M2UVX+J/>>7GL0Q]Y5\YOVKA?MO]/?8[SSV&G@=[]MG+#[?!!=/&R);J+F"X/ MMLQ!8[(;OUL]ZLD)3VWJWK^;OV'KTZ?.)IY]2HW<:K[E(Z3;9<-V^_2![%?Z%EW.?R_U>%OSP(IG/NIT1_J)U)FZ M?F\:C#>/>G;&Q5_.=&GDMF^[96+25^[=<8>_S1[GH_N;OFL= CVY]4CCUENQ MP3\7UIUX8'CU>_WWIU8[-H\>>:\7^H&3VR@[8VRF\YMUX98OAWR&'B7X,-;]A7>B MLPX,_N32D"%O]&]Q:,^)5MV#SDJ//H/Z;GOS.?WM?=8W;(7OV-?NP$GZD[=^ MK2L=Q??D.J[8_W9\5WRE:CAB?\8PJZ,0HA^?DNAS[]I%S5HY'I_[:HIYO9I_,&79UHU3; MHTYO"&>)S0;=\3L^;_5UZH8-FP^[XQLFJ:*]Z_!&RZZQZPZ,&_5I8.+:U7/& M^%_>VNGNN,O5<^EG;=7MPI>N 3H_.&W7=]-5TY+48-W*5O'T^\^] M<,<7GSR<4DVY__W67;Y_;(1OULGSMRK_,@T[X7OZ76FY]D+KR4N^O:7Y=WLO M+^C_^H!]S.P+'Q^Y\'$'S9@5R]:,F#N]S8AO5!?N?.-BZ'*RV2=]B;G'WAJZ MXJ'A#WD_G?OCS%ZW;YSS^("Y31?VGSGGGA^.K1HZ#6@Q>>GH;]N=&W;JTFAF M^:'PZ1:+K4"C\?MNN3:UI$/@Q0USIF[M,DZ0MOY\T_<3KTP7QTV\=^@[0-<) MU>;'QQ=,Z"V/#UI[](G13[\%\I<;3_AFL.'TBQLG'UDSX[MI[QUW3YRQ^ZD1 M$=WR]R>_?/#H/2_TC2+?G\YMW./V?'UGYTE]@A.K*XR>[DT"KOF/O#PZ\,B$ M;6N29][H(2Z_7E[ZS;A1TT^I)@J];IAJ?&3_,^L_=C+5-4]T/+1YVO?4^LM7 MH'GSNN^\?]LB]L2J)9^F]_R\,;=LW@[P6^1V^?=?@^TG=1Y[K M3P^[]?5GCH[?]ESPU=$=3YAO>2,R<-JFW@^],K%]8U^_E:8>,KSM^:?&7[[5 MN._8+\<:#VDXYM,'S0_5/7AX_8G#L972P-,FZ;:WVS]TZJU[S@S&N_-7X@>[ M;!ALG2X]W5_38/'+8Q=->^;;7L]:AL!C*\,G?=DI=V32T:>.K3B^8<%#[?CE*_;.:WS-=0O'=J]^W>OD M ^H?![YP0VJ$[98E)SHM[C#EJ;:;#^97?_=5LYZ.-2V?_F3-JY\=/-/[QN^> M7$HR*QNR$1^SN]WNX^8@_MQG8Y?U?7['P07^>WP/SXM/ZEZ*O;;C^)(/^WN& MM&\@-OZU+O/-C7,V[;HP!K^X[$QTN/;CT\45*]<-''76HXT^I;A11S^_]Z%- M'4Z_=NP8^EKPG5Z7SNUZ=_">[Q8=W-"8&SVL-W/S5XQ_U/OG]FS^X,3Z*^], M'W_[R]_-UP/K#"]\UO^31?;YU/KOL%5J_[;!8W;V=?8:/6?BNZ8W.[3U?#B0 M%=Z=^;?G:OF&S MU]SRG/7Z6Z=>OOV'2QW*+[[49_)[W8 >NP[LZ=VYQ>8N)M%_\1+UT[1Y1ZY= M$H&;4Q*]>/&-%RW4SNA2ZCCIWT MP_;<%UN'R$/Z[DH?VHLVWFR9'GQNTY M?+OAF\5CVP.7]KS^X**6:^3#"@C_ QY?WN#*@3GKWKV_[^'(X69?WO[CT6LB M33!#J>5+Q:77[#KM>[AZ:LRDGIK06FD#TK?=LUTG+YJ&N1*M74,,=[9J,GO0 M2ZONCW;H.:D\9=R31R_-D7]ZL^_M/RQNNGO8D$UG!YW\:.>KSJ4CCX]K,K)+ MJ^PAZY<7^K_GV?S4K='Y&UZX>V]UT<[@%V.PN5\^L^7=0R>870-?PZ M,*^@,(RIBQ???=G09_ZY(7NFC-BR\+&W&[\3WSLH^?V!:W^M>^W( E2A*(N? M8MYK+>UNO:Q)E_TC6S\[\#[G#9_-NN=2YUK>DQ],?^%0UWMO MWV%X].6'M^@';AO<,C*(F_=^\1 Y9]/:'8M';1G@Z/3$D9/GIW5XNGEN)C;I M_N;3V06C1@QYWS!/ 9-OJ"?<-6!?0EWY@?UA=77#O=?^$%8/F-7ZH3W-%E/P M=0N7-6RNJ/=\)5C9-E@3V]3N)Y].'7W-AJW_,/9^[^TW?QS'GKPQL^J.^?O70G==&9!;H'9U:JCUOF1]SSWWV/AKAZ:GO;DX(W?_G0+=*(GN>)19LK/JR9/'W]VEGL9 M.6ODS)]_K5M^^)<.P(KGV(O/N\?>^//I-_K>#N6'4&/N+Y_=U[9#-]6*^\=. MV'U*;UX7N6)??O?MXV[N$1S&?#S$E=[T\-&ZKR+#[S@U@WQY;^]UX9]:@F,L M[".;GKA\;8=>)#<9O.BNI:SC=(_!WZ__: 4]^Y,]Y4U- MRI$#@;4KO-,7?D(DOTPW&C)V@2'4X\L+:DN36;;(;7,.3%?S[8BE_;J<[S_S MKB<@W[HY3YQ3\[9O?#K=HNG3RO<\M MJ)P8>^K\[..?([E;9N/GQRZ8TFCULAL66(>^,6"*EF3(,4WZ-FEQLGAM2M_E MVJ]?;&IUW'A_XUD+7(.33\9?W//MV97>6WHZ[,8.[F\_V'\MGC?[AHQX_?F= M+Q'-S]\^:91G_=$S&Q[8__C;P>J%:_N.>" V[?#UD\ ?GS#/[-L7>>?XFL;- M6O5X9&B;QU]?M\#0:]#\>-/'/KA[]VNZ7^ONMG[SZH#.D[HM:M8;^[')3?V. MI=H/#^7*!P,O?7*9?.%GX_[3^SJR!R:&KOE^V0,+EVZ\^?7A/69.&/O$HP_) MULXS[C!CEX]&^W9Y8^RQNWZCS[/I%ZT^ENK7[LEWRCD=.TI>6>NY: M2K59<=?1;0O?!R;NX%Y;-US_X]'=\9?O):YY>MEK$\MW?+5FV: #AK-KO]:] MNS#_GN/4V\L77W7NFDW;;CGU+F@Y?S1 MH5_RW;V1SMT;HE,N-CGY],?W>2887AWK6-'N['?O?G_DI>%KM_:R31D>.+)J M8?I"VQ[+!TR8^-:9)8W>W?#A_$=F+4?$5TJ72E]]WLZ_YN[=HSHV[;)L=7S2 M#3=V?(*:UOJ]US3MVDK9W#T;?OGJZ<:3NE;"GRP9T.J&*2UZMCQUZ>3P<>?F MLQY\YO:WMIY=>>B+86WOJ>;>N_3]NF8/3N[PU/JM1]89 MS[_5=-CLQWMQ ?>J_]VY5,#7T1?VESI6#H\7-=K8@X?L)NMK#TS MJ>'PYY]<>#CRYJ']\;_W?3)T2=GMYJ>Z_;ZD(3VQBN+ M>WQQONW)01_N[.D926X>?^^>"4B_UKUX^^W+DN8C#WP^P;^>BBVM+#H\ M9U_[)Z[KM++KQ\\,3^_7;.O7\M"51?OI\^LFSSC5^8[[\,TMDY8-AW\Y??+. M^^\\['KB\_'N*PM'=AP UZG-'GQ+78>A"QYON-1ZML_]SQR>_9!XGW/]W4/S M-[?E\A,#I26WZ>_ZRG^#8_5WQBT?/')DN9>;MO2"1WLRMGO3[N)2\_MD'ZJ84?;FS$6(24WNG%SX[L^NFJMOR M]OV//S9QU>JME7'3-)T^0*S$IR,FO9/>Z25:/5I=T,:T%)]UXI5EZPXM?L?: MIY\:PGH\$?AJ.3'BUCY-%RU.8^>'-25DY@QS-SKCU->KEKZ7&A7JN,]6?4^< M:_C*F\LQW9H^\?P*JAW>)2AUW=[UQHG+%U!\WPW)=T>-ZI7K\<$HIL&XNYI9 M@9EOO74EV]^#='OZB_["BJXTL^;@WMUWJ.H>"*]^I_VLJ?,'/D9TQE>_HA-B M1ZNK9F!;A@SCV01[@?9'Z9PG MWF;J@.O)5YW+M]9-,8QI$N^Y\ Z3%\*,LXGQR9GFN^:=[/;).C_8;7AARNO/ M]*P>>>%<3ZG33_=\^%*75R8O.S5^U=IWPJ:Q+]VS=MKY'NG!S4:UMQVM.[B! M6Q)8.77#K-+A# M?.?#K<[7W?K*6;#_F?[D]^_8NVT:NZ[[@O94]UWAUH8K+3=]=#CZR9%!^;NE9J? -Q/C_AQ(3Q^5GD\M.7Y!^\YO.%;IKQT>X=V1]J\U?#. M#[Z=^\''N0TG3PYLR#[:?MT+F$FU<9V/[/G4^X_>T3@X;N'JARLW MWLK:X] MMV)EUR?Z#]D=7_M1Z8M1^6A-$.P-.CWASG-.5'GCCHG-%B M\!O77!YT3.VMJ.\WF77HHU;SU^YMBI_\ ML?OW+D_P\'*DX_M@\%CA\R[J#4W.FAX8-PU.W=9CZIV=EVY535\UZ=7;?^RP MIT_HM'?BKLX#IESW^8#)4 CO]?:=V^^O&]+'\6*?O4TW/F/97+WWSC4#AT_^ M:F6?GEL>6YHEWOBZW*/)I>?N?6S-C>BK&Z<^-_WG%3>]\OG,D_[M6W;MFW;MJTMW_*M;=NV;6N[M7=KM_=+3FYR M3G)S<^^_^3O)),\SD\PT D&-Z.!ZF^%=P:TV%,_4".XE/-\ G]77N+ZMYX!Z MQ>'[F@OV.XR>@Z)A]YE6.BC..-CS@T6/")\V!9LN(P3W7.TQC8,[E47[U317 MXN-I3)O(-<>GMV&T8>\/;GB*VLK$/+4X)T3NZC#F&TC*-B;(8Z' MFO@ 6<;]WQ:=Z<3I ME=C6WC#*K8HRMH/2XT%,IBCG=R-UPQ6.)J9+Y9[(2I M&=[F#)X37756$*99;DSD0]TZQIX'7]L.Z8GNV9BDR(NFY]T^-.73Z'CC[%BD M.^BD1"9;X5BTS2.S-M;//CQD$A*,)RWQ'.#E*RL4ZHAU*[4_'80]PT'ACC=+ MRSCX\7.#R*I-TB,+OIH%F%1%##;*W3EQXWZ!Y0%V6B]DH/#0HRE6HR1=F MAR?YR;%:[2BUX1TG"+Z$$Y-%L*\L7#@V :=QFVX;IX%;(A7?JH^T,^6^E>M5LY;#20(;SY!9#47Y* M#JA1*Z-P8S5D"(WPSO<-6]P"B2ALW!SC]BVB#V&NZ(OZ/1OHF[%CL]''#?3T M>5^BCF5@WT4;RTH<6[LV_YMWL6V_J\N-WFWZX3TG? R]SN99CRLC,TR6KW@> MOZ_/IC 4YZ!0K0'MRE4<9O)>UK00MQ:8]3._,["CSG32._?&=9PYZ?:ROW@2 M@[;&4EOLE^R8H2CIHW<(#:PT@9<#;MQ=-S_%$\'!$6:^3AS\3Z:690S2ED1R MX^GS?Y3$^N"^#CL>ZKW>Q<,OTN\M)W(3_N/>O]O\T&+B=]WCLJ* W4I*I%9& MLCWC;![$?H)^(B6L/)FB0]0A(LGLWX"<*6HJ[FD^H$_LG0BT$8&'R?A5,]U"W+*9C_ZPR$V3IK[&$,ZS*Z(SSC.]./J-_+S)[ M+A]MX7Y=K*Z>66I _Q3NX$3LB%+MY1JZ&%2**A(5&A6HYAV*6=SDS];&7X]K MU1:[/].("FJ?AX12W'WI! MW%E$D/0D"JA,_+W! /F+*&2O5[WP5F'/"@2_(Q[JT MO-BU_>MH5]%J3AXJMETH_("2@3$5UVE-SD\X;23+WQCY!1% .IC90O3F%\$N MUU*N4=W MQ;^BZ:\R\A)]RBY+\B@,>'3;W%KW@%['5V7O76!,=7:!Z?242[P M#R0I"]934;NFU+,=>Q*PS[-M\Z<0\(DPZ'JK"E5 K.X,7+8?Z/N[]H;YC* D]$R'U'\%4Z?W5Z M.??.8-88(DY _H;!K'W' =KZ:-OT1/5]7!8?0;7_VI9D<"T\JKNSMN;61489 MGOQF_BBQ>+40)GXA_G:F146;2X&6J8M.E0DF#@D3) T>>X6QH;K!HN@ZPN+I MZ.TL)66!:FEG*9$[CQ886!Q7#G8D7F@[N>=--.8KX L88V#V?-%"P!?)V3'4 MVYHDC[M(4[()2_)P]0SE@MHJ'\JJ>POBN[OQF.QM,@Q@ZET_)0)+M?,9?V"@ M[/97_WV52D'%F+E'ZY7VQS)D63[<7R*1)+)3&HH9JY*0*<3"&U_.P6Q68.EFGE84:.99_&_T>SL^^/@P^QK?1J.)$7=9X97I&>[Q*L?YXYN7YF#BQ,@,Z<] M5O=3JLX=ZL/=UG$'1:T-0YTF5B3T&4[_+W$S)Q?^,IA+W)DN]A%RY.6R<["B M406,6:>RL"UBI%K>;XG0P^?0M]\15K5W!L)9XFSHY^LV.0-HA64/PF.EMKYQ M0CY[BL?L,U_#A>>HJ#Z_>%L9C<1RJ@T/^V47\-3V)[8?:=H>RF(FYF1:1+9' MLGPX% +_HM,2/<*KQ@7]BCFN=T4Y;*QJ5Z*_A)M$V44!5;?*ET"I"C-)[8:^4>B!/\R M[R[^_#AK&@5A-C #]B\J&:@GJ!ZY7L_P)Z3*3 MGHM-1,GEB21MKQ">M2RC<8K7U8KCP2# 1K;ZF79(NIMKG(CXZ S.EG)?18.- MU,')OW[KO@V+3;>D:/6TO9J7U='('34 ?U(>K<@6-*EC<\GS]-\!!,_#-;4YK^%[[I>-Z MLQTHY^5E .HP)0P&D7*E*S%=KY ,S]]P9/*O2'!EJ6.'A'EWV<\V6<02LOD@ MW&&/DETZ^C=G0I;JI%P Z@Y(+*<*HB'5C(\.-[QZII]^PX;\]588?K^@>[A/ M%/,OS@!K^8 ,":&J 7(4__G=<1Y[;C'KL+QAIE01C*QU2BZ>.WQ@1AS,*SFN MVQZ:$]DL*K9)MR1_8DS/HG*?Z(8R778AJ$FH4\1T2)[!(RV?'.&4R4U:2:V" MFA,)AC3PJ&85:J>SM_5'AY',M:9$N9JFF(90'%F$B$#WA2KB K*SW<+/!YFU M@0.^AK8&*8,X%&E83BFKK]2[>N:82*^D('7B:561<>NJL]JR,=FI!"A$JNC8 M(/'V;SWH&2C"%@F(;4!A!6%-)'?\Y I[=DO]5]#F,L'$;%;8EI&FW ^;72UQ MNJ IV,J27)K/>4V%?A)>3Q&[>3*OX@(+-_)A;AC#E*XFPZLL#9W$\-C>Z:3> M-)ZJ99[^FWME5%PX/<;/U8] MT?EJM] \XTO^]Q?U)D.9J;^\/*"]P]0?,J9_I*GB5F9/:D]P M9<8\Z?5OQ]2+'&GO#"U,<*8,%^89S %+4A^87/Y/[=/-4YS7U,B>X=X(,U8> M#B1E<3*2=EGZ$/8K=OI98,B!/3-71]1SLT[X!*JO[Z!Q M'T^$AH"1)CM]AXFBW:&]S[)]ZR;RJ9\BQ$Y#=>5.86$T=%6SJ4%.K==^:@80 MJ*>SRIU0X=E%PK8X*>+3W?K7BNH8$@^N)MI=G#72S?X;!;MN5.S%5@!*M.(- M09+DXW[GMI_6+J]S0ER7* V_(:^*.$"^ORYC.X@?,6*9SR7O5^0PWOW[[1H3 MAZP./@DE^*A"M"<6VZ,>I)%#>7&EU1^K7FW/[OJ!W%AU>Y WD^)3Y]N(Q;UK M08]/96NW+OXE ?7BJ]MYW=@GO6F:HA!L#AQ:UEIH\+F$-"--%#&T%MYNV.+_ MZJBF?6!<.C]#,AGL;[5? ^O$T$T;A\'V!D\#[E/=I#?%0]GZN@'_LEWK*$*N M_T+TQ4-W]4Z;F[UQCS3ARG",%\H*9Q/#AS;1H3-RJ@6-@9EE7N(1)H\FZ*XB M<+J&8R@?[EH^3M4R J^4V[X!2C0.Q!4V&A?+HHK_FK!HUJJ(+3!(@?Y,>O15 M9L65L[9Y"XKFN;'!3#4ML?4+:U8]9;3=8 M'PEVSF6=TX9"_XQZ5NK:6)VY@Y_)N$*_U"Z2(.;UAGBX;:&YSO+%E6*D 6;I1*!BH@%?[RL##U7L5?P/< M")EO)2?/' RR_I',F""<<2##U]0B -] M!_L^&T\2T>*GMF8^;6Y&R37>95M67A^$ IOM@]RTM8C-7;24ZV7?5<<9! >F M$0(-I';+FT?FU)5YDN/'''G\H;Z@D]D8F%#0/L7J6NMD9:JA]W%D!.-$4EJV M:;!3S$4T"\YAX,@9]6H2D;*D &)W-S2)?S+3!BW(VY->471ZTQFK.S3$4*O$ M4"2WA/ED\\'9GP_TJXEF&J9S1L=="&*Z:=\G4+)M"HFAC=5QZ_:E=["]?]6- M]KL,4QZU2N"FE0*ZFR5X554+G4) 7GH+;-,_0.BJS:?/TJEXU '$OKD89/V5M5%(*0Z895&A4?R M!/<>5;).C'R->0I?,>B'C(FOFK\J PZVOT@A 39&Q9I.9_D%U>8*LZ[ M^G$:!JE919SD9//$D&XF,2*F!N^I!5$H%6(QCB=2/)0^.UWMHO'_K2 MGE/T+T.($^S>476(T0^R)!'\,,V0E*0@D#"$P>6*4J6BD3%^8?%=C%]<_:$& M_!;G[:EJ2O/P!D,Z;5M2DL./CR]3GG@V[0T/^VQ1I8$G1C8J+FS M7__N',$$=\N''F#)<$^_Q2BC8A(_<*>2*A98<[7M"8B19:$8YSRU?P5G5*4L!/'.:FBP5JFOTH05"0S 0VPW1&K0:EN$M,G7Q,DNAD#G M$W:UJ2B@3W=A:NDN58E@O+BODZSG];*[6Z^1!'7LM]V>(N#HM-6A5,,0T2+8 M,(J=LONUG>TXS5&-E*&KV>J84^;AU\&J45=POI5QARAFRGG_YRC_EOJ2S!$6 MZ?J4%*,^5P[H"/59MU&F]H6[@1C(5?D&[ 2M!>49LX4R!"G&BOLN)+BJ?JGO M8#\2*' F'T G]Y5*R-*Q'7IW/L_HX6 R/- _R[2OFQ=@"8&2 MV;?]SV5KB@L0ATSER0LBW9ZQ*&D_II,G#BFH=MHZ)(459"*LS3Q\ MLRXBJSW2)2!%@4*^WCZ[WDBV2Y($H2)U1)#>'/H3!L9*@CP$9RG[/?)FGN/) M7*4 \][73DY&B35+%.P.I)2B'"77MF=[A^S,J5.C130'PI1.N%,%C\Y\&MD] M\N1 ]S3I?3'WTZMT>V?\_CAS5OYX-'+7N8:A06"/)"1.SW *#X#[+B7V1 MFR:!Y;XT236GIPJD^D:YH"BS8C>0 , MTHA??Y2DF&#D*L(N?'LR9U3NL0-V5GO9?J%2X&?]+VIR\-NL]14SB0ORSYZ_ MCEB9.U)A4Q(//N=0Z%KN;,P$HES 1D!B/(V2-&B[\)A'X4*304>/<7XP$_>$ MKF*&RT"OCX0'.R4!I]WRY^-0.0C^X<5ZKD&.U">CQUN" G M;8?:M(20;U_$3P=XE7U4O-C.E6]OG]KC;3C/\BA[L@ZH:,X5)95L]QE'2=^L M8%<"(9%A.'%Q\'N%!L9T&E(EDT!U0EL2XE' ZXV,.BU'5^R&UQYS-M=1^7[, M'(>V*;W@=F7U+/(2) P!7"X":8I?W+15.9"9_(*RUB_9@D3)0]MU+NF0K37] M6!HP_[+BFL6$H1? JZ$YA=_SLJ_TTGC%2DW3'?A)/F4ORX\V1E@C,;.QPPXW,;92P8W1L-",A* MMU7 +MNF#J;0L?64GALEUWTDX$4GEJ:8._;Y!E"V=4UMRIE81(8E_\R*Z$DK MZ&I 3V*/$Y$\$R$&1M1U^'N!PD>(WA6.Q:7.JNS1LLB%L/Y![%H8TZ2T:<)[ M(G)">Q,8U2L6W&<\F%DX@IH32'_+$E^H\*C51;I*G,+>"?ZR#VI3$+.BC0/&<5CE>BG)O2.Z+LTKYR MUFP6,0^F2;,VA(Q&5S-7GJJDZZ5&NUO#("RZ4A=_K#HD0JB6"/>[8 4]X3 %*2C$]ZN?85-VEZ$0#;P$3CC]T6(5,CJ, MGTT\A6-]IUD(04MA(2]'I"G"*Y?";B]$2#VG_GGT$ETI+0Q]7BI+U"*/A*V M_$%LCFJ,>ME_'"-7=*UV M.D36I3+DM-0%.U.M&A=,D;1'W(&;SM^ 6NF@P6U2,4A:F\Y*Z6676@"@N;%R MJV;%\LR5IN%]ZXFE/"SYK7>J';A"T,ON*W\O"\D;YG"DUN% Z!>^6]KGP6-B MGT%=%&? QANJAAU=E@$T<6K8C;@>8[+W4I[V\\9LS=*\/%)J1XGC7"^ KU5B M53)0YQ\/>$](V:6H6=S422LEB?;U";F1)7=8N9!M2CX"G)>OG\G:B33?:MD= M&1[[-6W;^VIN&GO?_"W0-C\Q["@_?=A:)NTW-+45&<03EY3G31./1JXDW8@+ M _@#2A6@?I^QK/74C<<;%P#Q[.S0P:E!ZC\H0+/@%1B6*CCUJJ-]'!2O&SQW M6/JJSZ!3JS2[[.Q32AV#C(R#."@Y%G8-,^)RX0)_:FB7U_/9>$D_ZET&^_L3 M7(M?:/5R-$3I1^@9V?35Z-771 0M EW+.B&.9^2,FAH_G]0-EFPK%C2@H[#1 MI 'V"6!_\)W:,K#SB=<:3XYDYUWH2'./-(JE7&EP Y'1@U?VALHUAO/='*5V M>JXJX_4JF4&]Q.W1!A$#UDV\Q!R@#QECV773+ 1#)_F&OL&.Y+XV&ZY114FJ M<0,?2V;=&)JKJ44].T/73&"NFS)0B@K?H; !,W4UO'->M*Y^_"U9K(?OL"!3'@@,);=L<1/:QFD4E3^UL_BD2@Q_% \+X)@@ M&K@5/%N,-(A%IR:_@7#Q .WS92.JC_^ZB16C&Y_VM7 .+-O(/Y11LX\M+WO< MT0[F3&XA\;87(':)_P;DDW&-?DDJ3OWI4HVMAZ_D_4D=-TZ8Z2T^VHW351)G M:$3?OV*!:IW1K"G).Y R/J:!VVF@^0V@$R,C_YM./7XDCU^.AVOE$!(U_<-. M+YR0PARQ>91T?07E@&4MO@HWH3PV(.$0!]X[/^;(W!]C$C6J]*>'X_@ NP7N M#S-;7[F2(ED-'. J^][5\[82CALN'[NSWDVM:IF*'<>KJI+T&+ M7D)A]G;- F. MN=;>:+AE'"&'FUKWCG;Q"Y<^#A480>3'I[TQ%HC#1I[]&\ M37-# ?I518,<8UNVJ;T$-0S5%ZEV7NO=OIWJ9;7&:!2VQ M:67;/% ]%=6+.+-T?C5G:LW^\G[8W[9;-SL]Q9(I M=P:/O+'#G\S;U.(**U#6;KW[DRS3 ,@B23O]LY'OV7'+2+U82TWN<@,&N@J_ M:TY)"*[*W5#68C'AM,$@CV9_8%[C&J5$5Y45VM:E$\KB;)E5_"6/M%&33K2N M. 4.+OBUX3U@KIX[0EIO#O[#\GQH5X]YIRX".%?E3Z&R*EUV 66F!/4-$/R# MV=-,]*AYI'=G)\%@YUIN1Q8L+>7$K?_@82P,KPVW5OTW_%WB5V*.V>3CM)YE MG/V:=V9$\\!(N$QQIVYMF6?.DPKF$0V:M4[JY8G7OT1^9(POUF\ C5B9%>NP MR/@KQQ[I2K(#6J7N2[B[#GCR:8O@UNM2GZ^V"_Y,SZ]XW>-3Y>:I6&PDA(EK M/)1_\.H-!-8(M#8&BGF9I(?F+Z>394TJ,^:X<_=!22;2-PN9,-"53!GM8@LH^!('(@%.$Q +&8X")-NY.2Y M2; K[\ 82'+<4; Z$6M3SQBKKW*]MT#7@09GHLC,1#):]B"HH[J@[U^1')%>[J M^&9Q\!;(Y.+G8MG'*@N2C5%B\CTFJOB2,!T?H%GKSKJM&SN@>(M7<;)P\MQ# M&;D;N382LMQ<+OSR5"X>:5A6.GS&\OX<]2U:Z1.R2,V9@SJHY$Z&=<\3R,QQ MWHE0Z([!*'+8*%E*&!<;^LEN#B*#3J@)!.U )E%-M&,ZV.C M_SXU?^01:X18W!J!1^YO66^R4GH9HRBY:D8Y+3+-&$M23.' VL1<2WQH7N,% M[4!(BY1%GV,7*4=:J"$> 9UOVH1RX.:U/O>U$F>=2!=N@Q.P>4@_!<1NII6< M*;8#_R,"B5;JY'][9]'0QDF;=V3G>=^$J;W:6T$.5W.E3FT%TH@_)OF9: O= ME$\TCO46&&GX:YN'+DY#O\MY#Q,U/";@1EXWFX,9+GK-=>8TYI:+_ZH.3A7[ M&Z!\WX@P5YZYHCT'[Y2T/CE)-GI8DO\CMC=5F'YI9VF*-2C/ISZ+I_*X0X($ M/)A:9:E2:NQHRMSL%T]R4W0T7*.>YI.P4!*L?9JTW6G+-#9E2:/9N@5&#ZZ) MD3Z6(HU+/TW_(0*1Z=VF ]3-GFVIYZ:)GJC$/5[MW>!/G49%Z?6CHQCN-X4E M5QH)(9@Z^"Q[%1(U0!D7SXN4J_%Q3MK-WN/:HU6*[GL"+JRU:33.HEC5M;IJ MA/@6K3EYKGZW/>1XV[V+()>-BWF<^8*X8T +:&855?8B?A3[QLKX@'/'&AG MGMH2I!\XST*@&K4JD#^J\U"U.HJ+IC>7 MX$D'AG/Z-]431D,BLT6%ND67.+D=;R=OW8I%"VFRJ/M3]0DZ_N1$SXQR]T*, MG(FHRS2"]DN56A=0MS]E %2CV X\W;]KH,)-6WZHIEF3L[.N$_=K8Z:])P\E MH5]:OC>(44^*$A=!MW,%>XC-0:=/&:$#KK2$R;N=RUZV@^X8]\D-FB6\&NI* M2/7Y@/X'-%,1PI><&IH7F2RL5BR0D+;_>0%&^49_1IMHD>B#0P1+PT, !I@O M( 2UL*\[9A_R1O(FTF EL(Z/R +B5%+*FEE\\(JB9<*0*4*5WHKC@1SVIMT M+:@JFT)D*#9[7 HQ"8"X=MK-3A4KM/(1-G#X2Q$94M*<)).W8O(I89IT"69; MRW%'OM[<_:;:N$&[/DXE;>RWXLJ+!98/JIG"!Y9Z";,>6K^X+7HBWNAZXY\V M$P,/,\7+%# 2N5('A"+CM1*\37'ER&_Q.A-]*%=JZ'P? C%TBX5H;!Y3T*0+ M:UF7K=*N':97!2>]/L5SG\80B2++,(+0$NX?$T42/=HU]?BGV.;]XSU>WNL< MA/+Q_%%GM[*M9P'TK?!E86A2=QEU4H/W3":),@RLTM3^JPNOOU8IHBM7?%.6 M[>!"83S*SS++VKE0=)O^W=)]Y9HD2H0IWTXMFDY1.:K6B8_*-&6V:)A)%4$< MAPU!.NF$A(HU_MQ$W"],&>H9-[]%%EAM,]\^.%35NT2ATE[Q>9_Y-RUR8IFF MMO+60Y-M!1JS.)6SJV'NF)P88%KL'EABN7O2H 26_X%70?RU?&A@]*^HSDC[ MPY9 *T.K(H_I&,DB=U+MY0^.:9,U&YP>/?-924GKAGP9-3@&'VZ\ M9AV!?$Y:W$))/FT\;"M^PZ5^U2?V/&:D.2U^UN#8R67%M]34H"0SQ3T"*IX< MT%TM5"FD]7P=M8&S0;_91E'8/7.A*D]RE377:EQOD5*6M!3-ZX*#AK[W@T#T MV"8WR7;4 Q03&^U%]PA2&8I3@3O%MP_Q$=1*JB_\.0Q?: MDN%*$E@2;'"D_8Q<&(.,1-6_P1>6=(IGYNR2V*"5]V<)=IA#MBK\^(F[F>AF-1&@8[LZ%>Z M)[VXVS2Z&F?]KXNV+.,_"68^F2!$08J0_==^YNLY33]XB>4HX@YW;PJ\0M-X MC7:)CC!3J;#GE&?R$@=OTS6F^#A&'$&.MVA]%">%<;E?Y00,_ISZ"?IZ/;'CM0+44@:. MW.M>/!:-=OXI*B=DD6]5T0^=U!5@3JZKO:@.[+IB!^.WZP5NZ(*^M^-IV)3# M)H,MGDP.J[%]KV0\N3IX@;O+-/6'EZR1J!LVK$5(\KO9!^!2GMO78[FJ&6'. M+F N=__"&5&FI\\7]\M]7@R4K$<.I[GLJ<1 MVIL-XXSPP+F4'CXV>6 A>7;+91A92.:J56!6FGS96$3?H3$^H@P!AJ3@>K4G M>4>4)3K*^3D0G/ F,9P,"_,- 'LYK]_!8IJY@]\3_!1J5$>ZP=7XEZ)^H'UL MA%0:^WFD_@WP62F\!(H)1XX$E)IVBE84-B^\(O5O-[$;9G9@Q*9UYG*FC8]N M.<(9@2JO%J2T3IT+!TTSA/VEA1%; J82B#B]8BSO!G+(7]ZU;V@,JYU8](!J M\V9@PKP!Y7I]NWV2\$PT0P<;@9T(GS,+FKFX%U!)>P6O?L&/5/5& (X$NB<_ M-[]*MIH=_-]7NJNQMTM;V).24YOU2(Z<)0B\=]"\8&8(9:-.0!$5*U(D=$<2 M?HFM*G?81&[-P\,[3AD@EZ;I'K^XA[9G4XDH.Q\$%E$:J/&1'PMEJO9WCH3 M1%LO<3OG:RHHB%B:HGHIX\J7R2G^#9"'Q!/(K/MTKW@=4MHNDU"7%(%FDP=6 MU 3ST/"'=AB_JPTRH,J/Z4I-"L?JRAP'%8]3Z2;6&WF:(@FKMSC(Z-(K!,N;SX68M4>P!("2"P"IY_ BD;JM!+X+C;@J6VBTMELDIY\@5SW_ MQ1MK'MOF'B/F="6=)1,= =O5=_'3Q^GW#7O7:NP;GD'%1=X)G5]_>&#-=2-- MSGOC_5;'8@*WS5B>UL1Q]>?ZE7XB2_,Q'" X7\$6X_3FM7($4-[9&&^RN>S8 MIXD>7"$'9F%AH540H_0=&*1-P'*H +(+P6/*%Z57.SR2G<,9==YZJSAJJT/V M+E!W4LHZ(H"@(_PY'5.%3]YKPZ[9[6^ EPS(^ZCFQQ8I ?GUK@U7HJDI914L MCZTZP1-5IL7KY(' 4L94)RRY'@T$GZMO M0!*BT:#/6UM4?'IWF2S $H0KEY*",;5\_]#9CZXG=9S%5+RR;[9-SZ]'2Z;,7!,F_JF#"> MVA0-G-<2=F[.E',]02LS2YRJ&F-6A;Z*=Q<[$H"^R2PUK^\K." MKM@?%=5*A0K91_KDTK),7N"C/A?VS@&>B/VFHD^5.*N*1/'&[_-_G"W%6.JP M&OJCLY1( AA[0%A;&\;-KZ\"MLP9]S)]A=[9DAEI>E=\OAG+YUF#@6HA%K(Z-^C -+!QETL5?C6YJ[I%% M4F05.E*G6EJ&DHHV#]55^;:6G#P87O3I=56M ;V *#08IDXOR17^%H8CP,L3 M_0%UZ@;K,]62)'"?XSCZ,"<(''9H4U<7\Y9%/$KOLZCJ9\#1)8/0SD++Q$6/ MAF/3342/_KND+D]CVLU,,E7C>C1[E\+'^.!2K/1 %;XLH3@) -)?JK7RLQ$V M2&::->212 5!@?=ZXUTB$..WR-.'AZ:0FZ73JHOLR*?0\JR(879[V:%2'*?Z M9]:\P]J3E_<-3?IHWU\8PZ\":S70I*=\^,+-4S@=TVXW#1]$.E%#<]6M*F_N M3):I:7JCN-^&'QT@,WNGI/KUSD^Y\AO0&W]D]?W(14=.(S>N)EY'- M6_C:U;R0]UT]:H^=#17*U>'EU:7*[47=Y]9$LP@6+(B,MJAV23/=%7''TJ?< MHUE[C["SUQ0DP0;+4&+'8Q,+&H0I0P+7E)!EZSX=2+ \+KJ +SU!>E?[W(F\7JL M!=YY2:$AC34U:'#B/*_\W8'X0Q]Z0$HPJ#1OVL02U,9O;LSI1,/?CP(I@R&H M5\*F=;TA.,O(FM]9DQ-6AX8%&03!G\ 0M!LKH=3L\^ZQP_)C(\&&/^HK^NX. MDS5Z,D.12=PF]=H--XX!273LX)9VWXQH MK-OI&V!%"H=7PW^$YED?']@YO%O'/7RLB]7>Z>2)%X4+J7HL#0B*BC!.DH1^ M<'?2=\>='=@9WT64>F-BD&@_1CE(,^]H(UQ9NZ>?&Q(82 H:GD5\.69H!*TO M4GC@.NZX9LP]9N!+Y<@1II;K2-^0Q0F.W!&EI7[*O.CA_-+MRW_8:7=<.D'( M0^EN2TBAC:$,BJ8BUE +O+0+/DHTOT6U?.%^;FQ4J6?!(LJ^6EGIX"?3#;_%F=!:H*7MJ.DD6-O=J. MR^3[8$.8<^7A\72;MTZT%:5C'>R:Q9U$3F+*(;[FK(/WT,W4O(&EDI=WEO^< M@N$&8&OA)] 1.G&YI<7!V_!GMR6KMH(7%8]%SI=*)?Y;>?\1SQTKT<:0P],> M;K8KZ[A%HZN^U,=>61ZN%%_%&)+E>E<^%9 W.E9+R@0W[8.28OD-6#=(7?:, MM[)S:EZU3Z20! )OMG_QR=B:T_0K(\N=DQY=8"Q;!++A:IDE'F#E&$[]3MKF M^%(C\.):V@X5Y7]IV4TZUGD?3VF;N6(FUJ[L M0U!;QP;["3]H/4T8.7^AJ,(:T_UP>89O<$#ZZ[$'V>"G.%/0KZ^6:#CJ+IZC M\S"+JA]53696:[;,6B)RU7-Y>T/79?>0651N!3I=LA_9!G5!V.R-!J0):?=7E@V',Y(;!&_>=>X7>\6[IRSRI M <,])+NF"6VE77HE:0!\:E;0Y7UCO+K>$&75U\(,\W><^Z*;_*%\^\VE1@57 MYB1FOYL8Y44;D\>R*W@P MR7"]>B-T5EM7%L&G?#>2^,[:8IB1AAGG11N-$1M[C4;"L%_L$7PC9??N"]+5 MVSQ"^)QM89OT5*4Q=/*E2%]EDV_B7#/#HY:0 .E#W9I6=>K8/#9.S5[XOF:Z M"KD>?!HII+B8+ERTVQ-<_Q9P\JVO>J MH6 ^58BBT#AR[9<^\@]EPX*E#4>N6OT'/,@ MHRE:E$EML&!#Z90SS>W!4H& M"EB M04*XM[T*W)38_?N1$+MTYBD;5C*BD,79F6"-[F=O'^ZX;I!4IK&L*RK),2>-ZR5-1<11A,'8@K MRW7.&5/#/C).&]SN8.2DOQJ51FRQ6U*$@HN&2BM;ZT01H*LG+WBLR*'93=RG M@S9,^ZKL,@G4H1B%Z86AHBHT,"[&@A'+R_H2=K0&B%]ZQS^F$4,#3\Q;?"\0 M+&N^E$S\SW.33+X)]"S,UF05UGB@-?FJ5?XC_+$ M72LKY0B?'^H "A!WAIP?BX,)C1B.U[)^R8VZOV!;Y2PM;]O>@ [8$6>=$>D M'B]S>>$J331$75R VV @U4KR7^,19$H>>?W/B!ZC+IEE&"B +R^!5FO[*U9- M.SK:(P[/=M_8RHJ6YF7&IOK?!3*T9NXSV9A*N9'YKF50]S>/5^G.SOJ(^L6G M>1*A!]2RM"2>7M$E#T X")D?U:SU"IJY8'ZT]_CE-.73#S-"\2'GTX;;F\VYQR"D[*A=E2XL4( MPF;+A,LZMDA3K@2^JC@>Q?T 42GP:C*O6C=R=-X)=B/7F$NDL&CRXDG+!XT) MTY+? .L9H46<@_ZV#XWLTG7Z;KM.$9C-,.R#^L&<+[/Z=U*RKU23OY]W*A\; M52?,H"MCZDPD(C9<"]1ZQ%![$V(3^-I0_=KB8CT09\U$IA&H4S@8TSI"M;B"GZ8)0YVX8CZ@.+ MH'(!Q$C5<%^AE2WY+':=:=<.I>Y38 ,&\# VWAH1I(?GK:6P>$O^?H2)_36" M;G:=Z%M(VJ6H>T31B%U(G=(^@U8%D3)!\>1ZH ]V\>U$_N]W3DF(&F7 MF$ZHK6/7W/A:ZB?4M&J7MEGV5Z_8HT_OV%3-&]G1 &C&OT6*D7POS:-THH!% M5R"&-.%R6]??,:<2\RM^>*2V)*[)59\\ 3=1WD6R5F$@$'Q&S30+M3#JC'>TIAPO(X766B8^)Z%U42TB]I8MJ@Y(NY"L\/+GA4*OJ\FE',Y9+VF%#! M>HQ3=EJ/@W5A1=84'RXG![V+7)FTYK$3F28]LE&TKJ!BA91^E BA ^EA,R=Z=R9$=:FFO"< M&OG'79#VPC=4T'A5!@KCWY3K*_AOAT/%0D&[\.7HK94Q\=15L=#X&W9Q5;HM MR(_"<(\4^JI_>S+4:E$5ZB!I#-Z8CS*L9V;@T-&FJ[Y^X&R:[J*C0#_UL0"% MQ)D 25<";;(PYB]I109*4@6/RYWH7KP2'FV0U6FH$_+A_IK%@E52EVFE4 M^DH-(C21"RC;I\2-.8*K#)BF23*ULH\6J(H0;'@-/W(*"6$K1%!! MYNB\5C=B&<77 _+.%J=37?1)VF8WCBIZ Y/H'KJ?82M$I& $PNOIG%H=P^.Q M4M9+3W=[FYO^H@JTU[XEC.'!WY_"W) MD+X:JQDK>'GU5@9;E !RF#(V)]%-*17@.N13"(E+J8[[1=A&+%TE$I^H6!<'2;?=K>U=70#N4S1Y9RTM2>+*VJ,NCML)'8VR$(#2 M"WG7<7J3&-:B9A;FN#PN>N>L.W0YCLIT8Y7):JP-S""+2H1O@"@C[:Z&'^G: MPBW3!,%T1]8%%>(8Y!0I.<)Q3:8&*=]+D1/#+4OA2[/D/CH1E XEV>%I+<&* M=QFTW \+(X&D@HH7VDD$]+06M\\V_[C4N,6V.OI9N;I:UT4M*8-B M23[GPJPQ73JFXLMG=%,5%/1E#\O03-/NX.M7.TK%-UPKD MGQFE;S[:B#7Q/\>T/U!6@U^GGU0G K=>R1N/ZKUK;A1:&@/$994DW$G(X009 M:TH^BM\]ZN,K;VJ__EL%^'_#4J6I>F5_ZQ,I,I0CQEF!DHH_M!J.!;VXI2P( M^L%IJEUW#JJR"K*0:-NX!\>Q1=3^#KELO$'J9:_R:OX6]BZ*_^X<<<;F"8;& M'5KF[GZ8:WH9_ F@[0Z%PZ"LJ4'\BYA*&Z^U^<4VTXE]I%/)* >+RH9N7Q'7 MT%Z9;>.F/*"B([U]>$3EW[Q6#\%2LADX>M F* 7Z!J2I<4X-\7)$-_4"50Q^ M$D:5EKE@@8-MS\3#&4-@ X3AB7GAZ]UXGJS;UX_K.;F 8U]31"!I3QHB6KL MX'4Y^%#X&[Q&WN,_&V3YPQ-"AVNC7 _/K%;[R69/^^V"Q6QQ5-O%8O5DD6;+ M"4KU1,==2* X2 0]"HH$#J": @#P>R+C^1Z4R@N3YK!Y<&NK*40!A M:L 9@!" 1,QQ>EG7;BJN T:2#9\FHZ18RQP, M2UN5[]"<"J5OO! ^"KJ90AFJ+N(A,NR(,>2PH,4*FI M,_MGQ$+D27;XD$P(F[EAO@$T[OSQK'^_ 2L>T;/]+U$)&?TMWX WL[5TW^JM M9EVUG>6'/R-]UELE[),C##R*[=31X(:/65TQMJFE4[ EN\73N9:FK+*4-MN> MDV!0TT$%KZ8A(EIPZ&$T>OI4/3O=X;J,K! 8>R1(932_B.P)2R0OIJ9^7+;\ M55D#_N!5D/"JLL& SZHL04; A MA1(!3L-#NKDVSD/]N$C6R^\*@KZZ7-,FX&E:1B*/ 55BY/J--^65DN9:O%L749[P2TP M1D84*"P:08;D-F52VJ86NCY4^T.H_(%H-C:&9O;AX7F MEM[]#9C6';AK3Q6E,8696?IU((T[_PVHMZV-((ICQK(K3]Q[MN/H#^RBIV ! M6QDK9JY9QBHAF?&01J(3-RY(.6&9,H.%37"L,1+J;$]/DK&P^ 8D-@+YM,<' MC95+ N8[W%>]]I_645PFZNJMG?[BW)20E>IZLJJOUWJF0OU,IU[?)4">UZ*(#!XJ^7'$Y1RL<;";1Q?1X5 M%:4VM>2/VH^6[O]MD>S_ F7J=U9['W]1#7?\,O+L]ODRODZ]R#E=T5;QWB:= M(Q@W=#^/&%/J&H<=+D75B"( %ENLT(R/^"N>7=4FB:3WG6 !\/P%DKO6*[C0 M(-#A G_/E \$2XU0\4UZKV-W(Y+\^-CIO2@.M@[,@E/@@1DKBA(TB7HE#.05 MB!7WP\YHBV*.B[5<$^2)49^*T937(9:44#X:4@9Y=HH%5_D O !!X)4FE M2::)ZDJ2)_G+",@(L7H JRH*U56$"X@8U'<1$O5ZPWSG"I'!G!+$M]U/1TF2 M63)+,T_ N/#_+&#'0W4AYF%/EIA1 HI*45'$YS<&J5J"BJ]/*2<(\__4%A ) M!0:4(,$E\N;UPJC"KOCN!VCQ'69LH>EUGE+]>7BZ&OJ/JS=1S%62_:5@G?\? MP1+\WP3[WZ"P?C2(P&C;9[..2A4-J*\=8SO8N8Q"9X!EE>-&_"2# 3,11C?S MN>0P W9@@MX?%0SK8=(Q8E3RE"C=2S5MH9U\&[$I&BYD7M#^N^H;,%G*HWC! MS[MOP>NZ0[&C$X<25RH@?R2_DM0/I4F.\5NX#B,F""_(UQ05_HE^%)4]/PO(!_-7LE@N 6Q+_S$]\XH9OJN1K$ M_Q?RO.QV BSATGE+O;D?I23X-=OA%RVO@%(#S; !,"S9]KNKHKBHH\I4,:Q. MX7UEHGG'&N?*:R/L\C\P9$;A@?6E@>ZU@KIUC#2[C$I&+/'EFP_YGQYVOK$7 M$A5Z(0QR3%?KV1^=&9 M7Q/,8$[-=JB8G^9_@'_AU-\<"=E"B3P].!$Q(7C_(T=]QJ+C"^1V26M,:#Q* MG=]"H[>,=(&I MUX7/07S7H I0Z66+2UWP#RK$HH8LPZW&"_F)H23BX"^3I[:8$USH=5MV9C2) M*D?%SM'#A3")=KA1Z7W[QFH9]WW37$?^Y;R@IXA&;$2EK5GE11AI=,;DAYQT M+5$.-Z\,-KP[INGN(N8M<>+NG&H;2PY$.V82+!F.HU@B(2DZL\@G$-?D*8)6 M0L'_A^:1S[P+$RD7:AM3PF&%XCFV_ER?:,THP_GI'V5KFI40X=-.UK@;FQF% M["TFWN=IFAGBI]X16O\UTXV+#SBL4VAY4BW46R_Z\ >0B&]_,^>O7"E14V'Z@OQ]][&A)J")&ME<5K2I,B[=$P MIBV:.T[!'^;9JY*H'8R?D57S#OV[=N?K6@_+7(\%MB/% \"T)\R-AZD4\_"F MNC6\4IWG%>O$SY:SN<.4F;?V:\] M,0>'/\;!MRFQN8U4Z2Z@J?7;2!IR >HNE$A#P5.QCQ-C<+!4>9&QP1\J GJ.A.NR\K;%TB3D^>M+@]%^MA>8 GPW>[!0T M/C5@.AZ@=1,G&G0(&9Y)7WD)I?L!PO>+-HF?1-%ET$J]3L7LLR-7?Q_[2L#V ML-).*9'>QD.U7:*E28B($<$ 51 A?+4\CQ\UOQNWX_C,!?6%I;7#2J2\EPB^ MX#[B!RK&C,0PJWD>G4TVO'KM;CD-QF;_ #UEDKZZ@1&")#"[>T?0Y6-Z>E2R MFB>8Z].K8FKIL];I.V;E!VU7+YHN6JR;ANL3N(>:2R1CIJ%[A_$!$.E8RLC% M7!##R/0Z8P((J/#5)5MKJ?!WV%0'(;5'4M6^/^]X*]R+0[NA7IVPPE4T2HV1 MI/4N4G"UJ.DY)I^I1A21R'=%3R*JLIV\$E#I3!\'=\Y[>R<>Q023D%A?BXAB M+JC212(4D5=Y53M/K/4> 'B0#&(\Y:\*YW%R+*L\> O+!K::0([I%(D@DA=] M@8C=N,8Z>9/D2',9MSPX7Z\1H&>\HL/GGK[_ ,6$4T2MPMG4_(%#O4[ ^BK* MEW,(!_.T+^1Z2>3X%S7#D_J.*OHT7Q;V79/_ !$#)_Q:!'Q&O+UQKG1T:-' M1HT=&C1T:-'1HT=&C5(N8/ ?'>9[G.)R]6?6,VO64NIM6DZ5B5S;4>]1C"QH M-49R$&4?P=C8K1W-;2B*4*X =-Q5 MP5:@/X:BG0@%@8:RST[\#\XDDK'8\PDM\NA03!S<^1MGDM8DI($O+P"1@);Z MU"=!W./\8J%?9]_J057A8VOPS M7N4I1^M&1+9HR0[E(4/Y2!^ #_#I:W5Y=WTQN;V62:X;Q9V9V/VLQ)/]NF/: MVEI8PBVLHHX;=?!44(H^Q5 _LUV'K'UD:.C1KUW;1H_;+,WS5N]:."?&NU= MHIN6RZ8B B19!8ITE""(?P, AUV1WC8/&2KCP(-"/O&NKHDBE) &0^((J#]V MJK:)P0X7ZN5P-^XMX7.O'0>*\R7-JO$6,Y>PAXEL\''1EA3 /(1 "N@[#^?X M]2O'<]YKB:?I^5OXT'@OO.R?]ABR?\.HKD>!\+RU?U#%6$CGQ;V45_\ MJ%? M_BU3J<])?"<'2DAE"F\<<9)5?[8R.&;E=81PFZ^3YOG;I7)Q>6;4Q% 2%22 M(FGV "%* 3*W[W\WVA,L+#)1@4I=6L;=/@3&(B?O-3YZB$W9;AH!&(;(XV MIJ?I;J5>OQI(95'W"@\M1A,>K7EA5$%R8Y[&+A+1ITW*2E3Y"9!4=10E45P M@-G]Q!^SEVS<40$B@)L3BH!A_P H=RFVT'=;BET1^L\D^M7FR0BG[QXB^ MO'DRD1 0++YTXF,7T.4^5?NYO! MS06>7Y#C#7\,P6XB'3^%4+L1]HK\J4U$,CV[YON:3(8CC^5:E T3&"6GP)G2 ME?$]& %?&M=5;<<7+3D+]PYD/7;[#^.RI5W:CQYQ!V>8V1JW4)]56690+'R+CN06@H,A;K;D^- 0Z U_OK0'J M>L4_RS/A:O+QSD%C.2238SR3J.HJ0T4U*?8M*>'0=/%_6]G4O^+?\Y?;[F92 M=@+":@A?)>:(Y1 &[IN@Y_:[H4$&14DBF;E\4TC'[E[B8W;M^A_6?FQX+B%S M_K0^RJT/4$CW!4GKU\3]PUP,Q#8CV9L_RV _RR_4%@1T(ZVYI3IT!H/OUZP\ MHLLF2E:1OMB]B=N14 AI1I2U-19RS-IYI^7_ "(9VS6CU5^XD362^7Q, ]P$ M/P;O_E7)0>N7B?'8F_A,@@*D_9[Q!IY@TUXCE6(N08XN5\CD'GL:>H'VBV!' MVC7KA5LUUQ,Y&&4^WCF6Y> =3Y;>XTR1K+P[CNX6-/6/[=<38-W*,@)S*_"< M#BX#_P#3OUS]7D,.:R7?$<*J^4?L*XIT&Q*.212E*^7RUV-KBLJ@1;7E6;9O M%F^K8=>OK9FA45KX@>?STX[U!<7]ZP.9WZS6_+I_C;@VA%I!LDXXVC3U=0F* M],PZ4N6TW1155X_/40L N4OD9K*B]74-V6#XVK8ZB8[Q)!["LK;=D7@/"*H6+$^/15J[WI&Z=VO_V5!+ P04 " !RA%I80F!=L[9V M #PJP % '1R;6(M,C R,S$R,CE?9S,N:G!G[+T)W.-6>2_\3B9[24@@ M[-MD$B")F)%D[9-DB&W9EFUMMN5-I119BZU=EF59$K1-(*4))(6$L#:E++E0 M2H&P%FC90I:R])8$*%N H%"(,"E%$JYA7O\>B:9E4)OO]_7[_M%[[R>]Y7. M>A4FXF(71 M+FPOLD57FL+.^[;6QUGK%EL[MG8<_/N77YNYLR2)]L%PL-BK&>'$W*N'/IQI M$8SN1>"M2YZ>19KNFLFNB3FU@TMW_^"O/[1[EVUUOX/O#S^C2\>]=VD\2]='=Y M?6'72)!W5#9 '6$(6/U0^H?G_'8R[\<3HUFO[T5W>T?G7/A9)')MPU%^$RUDW0_+QC"ZJER6\BJ):"93RF*-OSEHLDUI(P M/K; 0QH<=T4CXSAJ@0N@$P;?[QAKWS#T?588^UJRW_:UJ0D[D3F]!'[@[.%- M$SOQS/V'#;KM764O.?SLP0N>O9[5/D\+@(FS/89I:4LOV;U_BM$I@5\";]H< M(1$^6N3VE(XU#/:4D!*R"Z7V(=0^E-[N M4.LIQVA^_/:];:UW#-,7#+P $;/+#G8EH(T1ZLMU(MJWW>N!>5<\D-,?$+?G_\EC M>X3C.LO&N?\KW 74!D&+]=G: 5!0,?;AV#Z$_%4.#[K,D2XCET5% M$FN[2@Q.[*K^_\UWZ"-]!]V'4;_2=^@C?>?^'@_ZSE&^(_3^7_";W[!B'KLZ M7@)0T[YJ;*ZMI82AMW^#5@^UX=INNRX8VH$1KA877@(?V>-8PDP6?.]?^\X> M!-N#H@KP((0 ?_:L/Y%#A&Q:'B%#" W;R@^745*0TK8,2MUT/Z31D=T! C>T M1/MU)G%8VR/D*+.E/PDTVUO\AGAB_5>DQ0MS#?8NW7T0[>T^JL.!D=:P=]_* M-I+9_A)!;D_LD%._JM/,7,?%_A)V2*\#YWY5MP.(KB77&@_T.PKF'=UO&QCN MAQD'QLOE3L]56]UIN5*>UBI\N;8HEUF8ZI07_<8L-1I,H36859,5ED*YC'=< M3RQ#2'G[J)1!^_51*V^[ONI-3RR@UET\&")^4FN#CM MU"KE?JTR[=;8=5L@&7A MJF47J >N39OLD>T.K&&Y"K0%ZZ(WJYV0!Y>K8 "V/.U4P3FP(D!0( !C"=U* MN5QO=IM99U!KU$HU6Q_7^D+4F%6R8=:QYOB/;%: M'[1L/:T5+;;+3F=:KY\/[3'%5RN8W!/-5FV:&7UW-=U6N>6H]89MN$:]C]%S MJ5CETVA;( +)Q:S5UB+%UF M^OBW!1(RU781"%>UYE14W1ZN67,6KC,C M5S2)/IQE>(;%*VZIB;&ULNID?V%!@VQL.4Y6CE=N&VDL2*=J1#W28;8%^@J> M9A*,XZQC]YU6LY6JT#@V^S-^9G5U.#$&\"+WAS7'Q;I%F4:P"ENN-4();Y)J M#Y.R0:F]7'^$;0C=%F@627M>Z(3%,/'2BF@AX!J]E>>6>SV"7F%(U+2C:@ I M2PP+>!R?-NSAV*N@*16BL%EP,,A*JCP6Q!R#G&V!1@%-D=E+FM75$?H!*(3#P*CUAHAA *M MM@5B%L&EGK!068-K5ATZGG#CH\QW_X=GSDG$BX>-AH-QUFI$0- 0IPW*F^=J M>P.X.+'9#",EF,=^T$LF<0BJENC6[J>OEO&T.+:]4>:ZG7! M=-MS.VJ5-OFPT5Z8J#S"W):=5/L.V1B%&32:^0I;QY:BS"-5=B&VEM2*GDJU MD3E8!H@I*< +QMW,[UDEWQZ*RW(OF.=6L2TP3>FR+OEC>C'CW6Y6;H*TWF^L M:&';.OBTUF_.6;22#4V)S&5:[;)&+:TC0V6>PW+6Z 9VJ@NAJI7X)JH. M0;JN].VP2=941^IA&XH0+P:&?<3'?*053+U^@DHY4V(*O\MRBD,('D34224<";QL.+@Y[YKR$F.$F9LSY2+# MEY$**N#ZCSBM( 6GS]8Y8EO@P6RQ;%8JE7K'#+.!LUR00K,S\4LF3EA/KO%%%.ZLE/QS#RT"F$@?*,\K:Y$-<7_!8%8_0Q;"WMM51 M$3Q8N'8W2YI$."\O,F8V*R<549!\ST\I9%$9$,/0ALID6?4WCEUMZH*;\SS? M1IR$-\9]:K+ ;$PG[)ZG)CF>A?V8J+M'C=.OSWTO&RU&JHIR*QDNE^5D6Z"+ M*_BPANM*O16J8:MA>_T0+XU5;SI=-CN=P+1)7G%TK$TQ8[R %D37S8TRAM-6 M/Z(\UCQTD&V!FU]KY>G4#N7^>)[Q0U&&(FRT8IFB1?>M!'=((:=UBK759K\/ M(4-(1%7'U_(,KL(ISI%ZF'?#!)(&VP)G'#$L/9#)MS^B >$L64Z-:VPJH"Q< M;L^I@-;4R:Q!*;Y8J9C#N"^*+7TAAEFF$$$,-92BM\F'T6SFI)/F(L-:1T7, M)FPRO-EJL&DC7J:EX;CL6LV@6@50PIH>:<%M@0?7F(T'<]Y>@?0JR0P>((:U M K'6ME&B6:IY=#IJV6G64&AAU0X(1U<-KSZ+5KZ=.\(@#S82-]CF@,2A"*E1 M=9)+\L(>0)YMD:J+=Q? /E04A4+'04H"@[7&< _4V<9 54@?J\D]OS%(G(/: M; L\IIK'_+#+G8ZQ,FQA,!YZ$PWF'):'L_JB,,'<%NJZ*>0 M--,M6FW (W_"NEP5"!;H52!NJ[&IR_=K-4Z(&8R3BD7.X7G1SJP>[D](3RX& M!(58N4)8"<'T6R9E2&(\SEPS:JZXE/$&L#9)*$;0I6V!@>?[)N=AB\4R=&93 MMH7+Q!26K8*9NX4UX#VCG?2LV309C#PER3U=(.0\E"SW,A(V%JNFV!HQJI'2?D=(<54W.%NFFUHW7JQ@VPS, M#KQB@^:XP&K&C%C8CEV;5:.Y6\8W;E.U&+A+(1S43Y451<2)4AIU4HX.QN0D MD8H^DXK4U $0)^\NN.ZJT47%M;4[7=\WEMAAOK#)A[_:7<:CIA6+4-: XYX? M0/E$0":5E;-<>\E1#K(MT!.QR2K#:) /5'SH1772$>E6=J)O*3+CF;,V65(HTRTR 1>S"?E:4,0O% MK&QF*$[DIFETJ<#2K.XJ25B M&F-$=T-_I>E^O]+L=R=$"98FFPUZ@.CS51]-NQV,;"Q;LN(G>2]+B 8VLI5E M7_-19!%-;*>C'-QZ"REJB6FI*$'CJ..U58?@()S06DT(8+:LNJ0 IV.(R9@AG_68 M8I7"Y5;&N.Z(SII>QVTSL;28)A: VIP)[!>C:HF@25^*,-K9AU=*4EY<%P5FHEL>+B$2]V M?;HCK7*';^<8'B*U+$\6P$H-E.\S,I+G7IITEK5DTJOID1H-J_,*(^O,;#/# MO-]L=,-J#EA=MQZX=(#&0,V\3Z:(L*TTP/5#VY9T&ZE]2"8"#V$=/, "= 0W6P[,CZ?# 396_$ MR@N_PT4B/':X4ER&^X"'D5D()=H@'LRX>B,CV&Q@,[8FH/4N6JE@@QE6 MP8JADN53S6WS"UP!A%B<-8B*.S,&",3U$R$5I6#>G)2J/^W M]%9E0RNZ3KOI5EG4:HHS0\N(.DU&;=KB^B*W["V0@59!ZP-#@_.\J72@2AP, MP,J5Y-SE/-P?LCR164/9LXI!F&X@\:07,CW$UWN95"%=HTNZ"H.XPW2UD*EN M$@CJ0ECH]W5IB[W T?L=\=% M7FN.C2%?KJ=53R*BI5D8S8XIC59&M^3,LU&%"] ^8 Q! \M3GBR%D*JZ47T% M14.U"2&]#AVS&P*N#^I6,*,&A1ZRV,+,%[*D,@5FB6W**[4739J$?8;HTO,\ MT90\-4D_+0%+AT73Q.92KZX0AC41"H7D6AM\B#56NB+'NLF/J6 Y;LM@%JT2 MAVI%'54%W. B9.E&SM@K0#5 0G)SI@>#HU:2-4)AYYO=D;""M9#:UJ! MM;&U:G"\E$R=>I7)\Y&PV5G*-R4+,'S#"I8DG9DJD8A3MXDXO:@!<&T?9EO" M#,][">Z#:E^"U +D'480=%Y&>Z9!==!*(,\X)-L(5 B0ID!VJ*>B;(.9%5V] M&"(N.4, -,+CIAWHYIRJD()%=,2TL2R-2R'5#]&R5<\-N32L\KXUM66) Z5@ MHW)2'_=&(\^D?'4YN5$R6H>BVA"0,T=@1J2NCJ>Z%FN M\UUMBD>(V272F)/&I@?R6)'2J)Q[B275.F@U,R:C4;C9[L-;S1*BDT[H)N5> M%>@ .80*.6B433B3GY(%B$V^@00%96D\0=*>-AUY=BHVEW6Y/IG7@VZ#@Q2Q M8;+LYL:2CKFZSPN2&_1Z&:&W0"&G:<@TF:$-10I9F)B@IRL?&W9)>;08] *> MX!J2GW6Q6B="AT,3];R1*]-.>J",+K':H(@%P7?)3K4!JJ2C]V(4S[+ T!PF MFBFKV!?G)M+LU+M,/V@BF(H0/C'I0BC3(D>1-XN&P4HS(OK -@L33)I-?#P@ M*UV ;^2^R^@$I!?-DJD:<*-IM[E67:V[JQ&-6Q*=>J,\+$H3VNBG)2@>*@92 MBEL\O*B3)M'8%J@N9PAL%QA1R<3)7*[.QD3@0A9<%M+U=Z+2-)D*KHZ%I46K MYL'S6L@CO$N5K207ET;!2).B3\ZEAAP@FXWQD.$C58W,43\=.W#A&$0;FIL^ M7X*A!:V9:6%'.6UR$2-K*4+,+6*0CW(VL0@^&PRI+ 5S8=$T;\7Z!GWI;F8V M.OY(,;KV/."17#;GO58?I*"HF&B3?E9T(5J*4,!GIQZ361V,Z)I&9(F!)TGX MLE0!S'U")E9MHF_6L%^.>07F^Q3$Z,@P0>"9$NI.;E A#=LX)0MZ::+.EL-C MT0)WF*PW,2?#8L*T6A5HLZFK6@[( (@J!)TFUQ/;&NT2Z6!B6(D(@WCK>G[/ M,)DXPRFF:+O=6K??T0?]?I]=5/QFCQA/#J0;6ML(5+J@+I#(6/,Z63H7.#1 MI5G+YWB/&I $ZEN3.C^#_;1-6I8@\9 .Y0M")$'V2EV61I"D#PORR$LTT]NP M@ E 5 C3F384> 8-C4%(T6V1*7(HB;.H#RV2INO!G<0#@*\'UJJ&4"(LDF.^ M!BN!H'!ST: 0VE0JJ0 3VP)ILR?6?;.4!"Z ;QUD/)SVLS)4\<8S!5Y(0]7G M%E1+UB'7G,S4)2+H[$B E%H $[G9$6G.6RS2<6+J"K/9D)Q*:H=JPI&E0FBF ME):2:R7P.)%A25DU0XL'U X:8? "6\%Y%^Y!@!#)Q @.X0F4]69 :C\95Q66 MZ#OVIJ:46CVJBD(DM@H681#(E%P*86\"S9B4JD_@4(7I,L4 >-*V4JBP*G"+ M8WC0*((]"W) HYH: 216N$6XP=CNW(:1GEERY%(P]7NZ0S:&C10CJB-56+I^ M+FL(6U18!!1/HJ 32*7Z6,,9V1A79M&Q,F@!L%QD27=&0YM"KU'B%)3F'KL0 MAEJC,ZJ5: M>5?6 Y1F=3JCTMS:@0,*9.- M =!"DO*-8X?T-&^T@WEB%M:P;9BC>KD-!*XB$'R19<.5?%FT:7Z2FJ$:!V.Y M#3H'393O0-V)073DN(HA(W1,Z7-OLX92AS,#+F8:$WZQA 'BC9?(2JYB5$F" M:3P393+P6UTXE7M(JQ4O8 H0WC >D4(NH20C9W 'A]4Z%.-69&[@G!J-]*,J M[* )@FH>M$N)CY&]'LMT+".HE7*EQA!$VN9. M.(K35IWR!]TLR[HQUP@']7J]K]INB>C4^<7]&X>@(A4.[8TL+RXFLI$UNY$? MY:)>ZN>V#2W.W4A-B4:PW .39[#G,I+XP5810^:262""HC M%CK%.L$2=4VLC_...6RJ$QMV*P-^:4@UP>@R85O)C1E>*UMR!$JLJMN3(%- #A.1:3CL[UA7PB7R7 YQ.8I[PY:L.\U(X:@U$4R"AH\ MEQ2DM$3\,J%[@5?P?%ID\(:-5LF4Z09T3':E,2,F0\$,>YD_"[Q&T74=9B;- M.!UNJC83:$*7XWC?5#PC)%T+E-"H&59U)N<9*FMC&\ &DS'$DII5"H.)H.+)'C:% 15S,4@-@9%!@ME^^5>I/ KY=]I[=DN*$3X4B9 M)&)!AEAU"=)VJV1.X*HN9E H;PL4Y!R%A;AOM1I1#UXZAJ8:M2JSR$U>]^9E ML@:DI C#EIHE*4:F!;ML&I-('.HM.DC (A-@O7%>0:=,:0,XM0$TAV80'>,# MP@S@54ES($5(&&X"Y]YL3D$9'D!CF' TC\#18=VI3LQ5,H_&I5[@:\ONH 1( M!=4OET@KWMR3:GA(N,IH*)Z+H[GC>TE.5B@,4F1WCM,QU/?J#$>:$6G#J$]U M8,VIEYNX0\V7!)-W?1>%PH;22G)VF; ':HK,=0DO\,>*?^3>;CT>)GUBB"Y* M<*_7L>:-T7JW.0$"D&H9B7L1GRLN.DA0.1-Q:+6YN5"T7'R8<@Z>ZOE:=! M(J08EU SR"KA9@^6ERIPW.KW"P&1^JO<64J%36*U%EX0D[0-\N/$&/DS&M%F M4;<%Q9@7DQB7D"X[K\MP.1?]G!K,] J_Y.--Z.518 LF+?9-T:PP(/$8NS>1&FYB5&B%2$V:I.RR#\KHQ MRF(90VD&*UY*UBVJ0$8$ K*/X@$TMBA28NB,$&^5$BU >R4H(RM$ VY- (P8 M!CU(3^;F//,7!BJ%U>ZF!&2V7>]$3-ZS6('K:Y#9&>0VL0P003 !8$)8H5X< M>6_&1N/A7(^UTL2*6DT997G:E.?#S490RR4K96T0]3VBE6OS$AG@/FV- ?\' MG&SD9/1HJ0XXCJLW%KHV \AUT/7;RL0K]Y>K^^]OU.2B#@L;@3VK9?IQ2Y!C M*<+*,BJM!O/ZW!CI%-WG'(QD2X!% YK@)#F%-5!I[MB.2C %0:,\G<&%0)=& MQ"RAEA2_25\CA)&15:]93LR@P>$86#]7\9E9I$O-R=2DETXPITM]:D1-PX10 MX#*KJG:A&7%E[$>MH>ZZN,6M#-I:C#: TP H4H-7#J3!H'9,C#&,-]8/TW 6 M1]5IKF\A@85W8=&"P7)D\$J 9 >7(+D$X%<(1[PJMU(BRIN([GN;FZT+>E)U MFB!MU+A%1V\6H'4[J,Q9Q)V)#=0J+,!K5EB_)O@^.1T7=9XU.JZ.V_EBT,[+ MC5F;U2W+7;B"N=D_%/6,$(<2@-UM,H0FI SS,HT8(DT.G:Q>T;1B$N?+23OI MY!1 F+8Y1R58MW0E%$=A,9.M.@9YJ*Z'5+39""I$>H4=W"N=YZ;9P*9N$+C# M=K75HQ>QVY[/PWDA*(MR959.Q\U61%.P+T,F \^CI=&BEVU^TE/K6F,S0\KH MJ!$ZUH?X;&Z+C4H$BY03^0R2JBNG'\%]4AX840UK<'PZKD0C%RY0N9%0D>]J MTW&)HY;X;.:5QQPTF&X+K/0M7B!-JR9&-:GN(- HJ-4%BVX"L@,L/L2&,E0) M\G1CI@:V6EO1@&>@/L)0/(DYN%S@D#RE<'ASDRN=D@[D B107AN:+J-K0Z^J ME2"CK0J609E503FF->\5L.AT\#1VNB0Z[F2!BV"0&]I0:^S@74:J]5;*AE8P M+:C' O@A=1I1"2WJ8W-2Y>>Y/JO,V_.*" *OT>$7I)-V]#3P MN;E9E+NZZ*%HBA;$IH[(/3<=J&(6N/]-[W5Z;<]P^.O#&@TJ%Z]?4,&\; MI>6J?4SZ>1CS9'O; I.VF[8D93#$^G -&PNC9=TC KX)PI>=:]S24F"/RZTP]2:],2,A>;T?5DAFU=FH//"M M)>T8"KW$.FJQM&2^U2;D#JX+NJ[9@=E/#NYC]]*B1:C(J. BUP^T9!++95RN M)U-Z4IO(#6Q3 H:-X7BQ6*C+ED;[;2'KSQ;0P&_,+0^#QFI?4N1(S-L+<29. MD@[EK#Q[$E$$DD8%GI(K4\<0:()Q%(>B[&;_L"ZSG%C#I/:@0T_8< ", 5'2 MJ!F1AC7=8 B"@PMW1 3^0N:3(/26<(49NFH\=6*RQM4\BW$IGLF*3:08'FZV M5=?"1T,C(I:-LBWCK@LW%3IAI"6EP'4S[L0ZAS8<)*]V*F%&JB&2]2G!' Q& MJU!!HQZ5\ .7FVX2+#V,%UAOZC@>S2TA;8"Q#QAP!>J(7-!+45KPABPVW X_ M =S01ML8L!;1&^ *2(]:@ ^97+;$S=9]:3)WFG0-!,PDX7M3UG'H86^;7<*^ MAJ-\GAI:5U^.7,3L=JN9J) UO-4% #D7F7JE5'!4/ZL*6=/*Q VM4/UQGM$M M>&;&1,RITG^2YFTSO$VV^8]IWH;K*7#>&0QAD>V65Y7ZQ$4D"$]:/0%HQD*$ M1\OI!A\6L@HS#(?#^@B=!4*J' 82Z:45K->16]J5CH\EN67A;14)U!2LFCD* M3%##JPS$DL"-+?H MHDL6&A5 *WPO2*@4Y3#TDZ'J A"K&X+3X,8#EK3 *XU M''N)H5TFA8AT*%]3;:E_R#WKF";009KGZ$IH.PBNI+B-.\V"1SB@YL9M#*Z.AC" 644Q M@8.& CL1R<#9; KC/C3A "KC\&5*-8D[1+B8 *B6C'EA; 5JW'&0[QF#!W'%#?AY+8F;?; M[;"H Y0^/?!,4"+*IO_)!>,:!VE#M%"!4RY9IT*AMS"TM75F_D M%2!/)8 \2N,>"[O(4F-YILM0*:Y/_<;@P/,#!0KZ$Z ,;>!136,V(=A^N@WB@C -YYN0.N.QP0+@2$@"Y3.(VD#!DQP"GNO]FP M@7,;_6<6D<-0KT +V.'J<&XY&\O5,V,"E[E^JH,J1V0NC)-F:M'CL0S"Q,^H M$=&%^!C*)3V=;?8//8H]DMYH\3K42N;Q^,UQJL/2XE,"-(+=C I@GTO SW;# MX$HJK#N81U") JUCK;>.M?O#+-=&8F6#OJ 08C!:ZBALNZ1L'(%<[]7X(!=Z M38,#/X^[0*A+ZEBJRDC.4)&$+G7+9KIP*P9&\H(0S'X=:IL9;N(-+/SQXRVE MB>T()4"$VB!",\(C60BR\64"+R.3 +Y8.'YOLYEF"8"R=+6N6[,D1?1*$_.\S;'+]R&AT(&;0&7:=\(4!G&TJG3< MDB&69B#^(0Z;$<$"1$H:PMSF25T; @G$(]5#B7+J831H!-9G'5!T69"!+\HU M@907!41P*5]@6L!0-(=XA X37:H'0^M8VA8(7(+WISGS65"M$! (#((B W7 U'A%D-R M/>VC@^G0. *67C ZL+J@C^ 6) MIQ\*041U-&93'9 '>1(JNC5$O305A8JDF M-AO,S8J:@9@:BE4Y-8Q2C\=!4'D4;'0PR,"G4/SL619,%MU2(B"+0U65PZS=I0ZC5SD(3G(990VE",> /3YZOAHNH142#6 M!UVT)36$GM(APE:Y[JW370X0[_HIU?F8YV%7VZ2O$>P)*8TD,A'788DKUK09 MU=+(C$V3H#"%GTMTTIC.!FKHL^W>'&G.959D2E:UKP]J_5'7" N';XU%2MX\ MTT[E!)P[)0]8^4"42\:V$S%UUJVIQFB0:D,$1?6$D,G3 MW)VYK)@-/:4#X*>*MU;U M'%!@7 U[8K?9UHE>:5.K'7@[?1 S\"T%XB922@HCI":I)). PQ<%*%8Q#9D* MX&93K:N.H$4I28Q5EE>'U5ZG3;J%M)K+KIZ):K1P%PN[Z0<"XH<9@&.;'<[. MX(695R$6[F<[)"-&VB/)4&K%SMAK6Z M1$>3#<%WT5&1$#UDDQQH,9B;\1"-C':YZ.1Y95B>Z(T9K2]G$>W.]$ZO,3?- MFM)MLE6YZ&_/O@=FGZK#!IA]813=S&Y7I8Y ;6ZV*LTLE%VA$#F@@K[HC?V@ MCIIA%M2;U?7L;9 \"Z<%9PACKL-.X$ 2*]J;ZF0;KDY8+,-CE-B@-E8^QJWV M \"K!#/5DFD"@1[@2; [T2VF+X#,.M M@Z=D-)7A?. "DC>!HED:!)N]KTHL MNSF=Q,J@%9M:CW2$A9KXAE>=+>5,1QP,U!PH H$E3$KZJ*\-ATW'C@VF:;D@ M-U:W\TRYF>7 [3:1 BF2A:XK5\^<'IYJ%BHL8.N:P1!3F)A&%M0D7$TY])FB M44X13=K58B)#AZ,->10%;SH+9E.-4&,O&$C5I5TKA^XL'G:,!:GT-5MJR_46 MD2JD.1R.V'J'Q@$9ZM)SK00YI--B>3T#[4U,W>!#)VJV'0-U9'RL-W1U3'>( M9H&SMK?R&-,<9$V9E]QJAXXJZA W9I@<\2-I6%A#RQS-0ZM7XPD&J-YOT-EF M8YQ9Y.L3H4%[44KE,C.V3)0,(,J#!S(FERT(5"-X#6#]:@#CKC\I0&5>/Z9D MYFLX+"_A/N0#&$I6-I"86E.('NX"P*1HO9Z%J0N[/L)J\0">^1#(]U.(02P- M(.%Q$5F$9*I,CXXL/)PNXY8A,U6-8%I$JRNNIIL[C_HLJW6'Z:H19*JKH#30 MM\I.G!4E!VVN46W#G.O(>1D& '!B >R7P1G;-"(8:S&XRGCP&OCUASK.5!]X M*!0:62"&01'*QTRQAG8,R''TT8BQ._! 04\)-.6E*F6GAE@SLH8[KT3J:C5 MVV#V_6[%QZD!O,S@X0:*=$:*X5G8#)[#474$!Z 1I'!+"QJ;&!#0 M5 _@F;:$RA2&@T !16A5WH::9;;:L6C Z#JJ-0>P8%L@#$I1'40/T9D4=;A4 M\!@\YZR6-H$ >QER6&)&\)( )8M)6%,H7! 9 M6:?ADDSDIME*"S9A6--D#Y#'7%MZ;EZMFZ,PT>VFXZ%Q1A%I2V,; D!6^ 3* MD!"%E,QDM64[3:Q. ]!'99N1K:.KY6 RO :0*W934_Y#%'D\1G:,CX.Q?!A? M^[^A:AMJMHF!5GV]V0/G4P&H47 KD%T(/06K5N8Q7)0UBT'I?@K(60@F[PQ2 M:(RL'29?)S8'$RUU!.#.!HH4*5V F>4CS&=!$O5@W/'KD4R5Y%3'#I0.>^US MC@IF'A66!7(RF&7;;@H8IZ5,228QLDI.%IN[9A M,R.FN?;Z^WGO0=K)UHMCP2L%C;*>C <- #:;8A#F'"Z:]C=8F)K*.LH S*GRE 27(CK3&298QD: MMT>P+8V'[H'T-8:8PAC 1H_)S-:ZZ(M@#:N!R(#9R>DA%$X"PHYAE( MBC5@U3Z80:4E8 '(0R@]ZJW])F(P,D"P0$H[UL[<1* M=.3^G92V1K [FZW+ EB*D>C7Y\#I&^M[!1S)20@,\0XTIT.X">PQ9A)XL]/. M8AR8!2L&);!V' LQJ@TVM:\JQ8.PA,(^\L;7:X)P8&=*^ZPNK:! MQ >*VQ&[(TV^H,#L0I&PUQ6=6O]S)HK@%0MS+7(%,3$*7 CPX'E !5,9EF0. M=C>W,A4 C93UJ&YAKI/1*#/XM=\$F#6W%%,GF3)DKA_L!F2VW.IQZZ3KUT"- M::T)[>%<=G,KD_8 )FQP0/7U;3>]-!X"(%E>%R3<"G6 &_"E3,:Y0X.)M)P2 M!M36K;7:)4L#?^L!-D,M4 & YIO'M.J!)'=2U^JMW4&O1S!>6]=GM.%(80#; M!#RW0G,,T(L%4%?58W0UIQ#J0>3P(')X$#D\B!P>1 X/(H<'D<.#R.&_*W* M8<:]]('77&W>8774J[M^@[>I'??=8)=LOX-VGQ3;4SO0//; ^^*:[/[ETC;V M,36L1E29,EVE4;:"HC2%X6R%H.LL6\,K96I;\K'['S7&(=? B;T&$&]@A(50 M"+;'PHG)'AK'Z3TT23)[#!/12Y9A:3JM'QSB5XEN!HM$"W3S@&C[-Q1]2/>C M1'?-P+#7KZ"K>MIBL?_ .V /]CSBZM$ZF[&=FD8]#OU?\Q5KEVR_VG>??;1& MEH8 <*>A>S2&(/9@&F[MT71+VP-\V\"9"8;2*'8)?%3W8TDWCC;%;R+=.)8I M'I >_J>=Z;C]CS5,?!S+'//J$<%PN&F.MAMG+Y(PSH_Q$KV>.?^O>8G>]IN7 M]VGZ]NL-%QJ8RGKJAYP[?J=C. ?):,!<)K,'-RUT#X7CZ)X)JDWV:"B%E70& MIX!M#\H_GG,<-L9J9@;K-Q$B>Q!R#XHHF_?W(O@>!-]^$^$AK8XO9!%:R4J+ MS?(4F/'7>%'CL7H=7[H^TX*I:>R'#W8\>.+7RY3_/0SWZ^6I_X3ACO<*R?_O M&VYS]O! /!C51P?N)8>\=GQ?+]'B9!G)<6C9GKF_HBUL?5>W4;D$_A6MCB/K MP!M%>\O)L5]#>KC,(UH?(C,"RH"AC*5NQ@>DR&Q]EV=/8BW.=Z'$WK79#FMU M^J$+P1[QFM3-V2Y;WW\Z6)6#K_T_ECG^ZX\'!WEPD <'>7"0!P=Y<) '!_EO M-/7/TYXX-AY M_W'PVO;E'8=>^36/7WYXZ^Q3MUZ^==/.'6=OG7#VCIUG[_CEK5OW;.W8VKFU M+7WKP''J::>?=/(I)^X\87UN<^W@I:V33SEUYXDGG;#CM+/ SSO )$XY\8S3 M=IZQUO($<.'D4[;.?MBIIYW[\'/0W8]XY%\QI[\[?11=[FCSTGGGDZM'9U>] M%_NC.[B_?39Y,_=/LS\\&$DX\X<233WWHZ0\Y>>=& MX-;9)Y[TL)//1[JF;_\XM9#=NX *N\\ M>^OI6U^]_<7/O__K1?0'OOG8VT[:^_W:XM*7=Y#.NZ"SS_W*X]]P]ZGO?-ZC MRZ1P9?6'__.2^AG_>OKO74G<^Z6W/&)U'OG\1Y;O>N>;;Z8E_8:K?O36X0LN M=HSOW/JSSUSQMG=DISSFGI//>]4KL9(Q/?WUP@N?23[]FMY#65+ZPTM_\K7S M/O:S7;M/>ZM,W?#\\+WI#^^5]Y"06GGS/SSRG@_,?WZ5^,ITSBI?_L'G^N=\ M:M=KW_1O=_YT\):'?T_[7N/[CUX1[5.NNOX]YU]_^^=ON?&E;_!O>8U^\BU; M3_OB!]F_V26?^5'_/1]^PA5?^.(I7]YUQ^<^-;[B%XNW M7?XVX^M_?_>)C7]]SNK5]_[9#=6_?]_U%^TZ^?OZT\0G[-[UQ.B76]_Y-#M[ MX1477/6S#WSARL;O7;ZZ[[=>_=M_^:T/?JI\L7+Y0[^YVR@B\F\^4?M[[:Z; MR2<;+_K8,Z[X\>NO?]MBY^1YSSGK9X\]+<"OZ>Z][V3KFI?YMS[]XW]]S>AA MP3^^;N>'OOZ1A^+4%O+=%[QY3__>/?#]EU!7__LTQ]^WLN><]TGVJ^\ M]TUW?WOO6UYYK?&0BYYPPY^>N^_;'/_*A>^Y.K'-*[]/.J\XL^_ M]NF7GG[]A3?L_\(UY[[OFDO_\() ?_1E6R>R.Y]Q+?Z-[Y_\RF;ORF_O?,;\ M_=_ER=_)RWMNLI]ZV54?<+]U[J??^/M_=,=UIQ3O^*-S'O:2[+/3WWI?;[[U M8Z/RN]>2__BX&SX1:#ONX\C[7MXQKSSW"9?^7=;%OW;BUJ7O>-%7?OSU)_WV MJQ[Y[A\_\EV3SJ?.*9__<^5%'_H9^KE/_X]_WA$_].%0Z1=/?L1/D2>?AVSG[T[')U\HKJE=\^Y\./>_Z7W'>Y/_KL0]&7W?7N,]Y4/^]GK<]] MYXZ1;#F_>/;_O/"TB\_YF_-^U'GS#8T?T[]=NN/RM]Y^]^>_>_(M)VFS/PO> M>_6SVV__W.3OD,\_YT]NO'CYLQ__R]5?<:]Y_/Z/O>OL>Q_^TW-_?-+/WKH( MKWGF;;<][]XK?JI_ZW$?G-]^QZXO?.']UU]S[@MZ3_R=$V]2'WWB97_]R)3^ MEOS"/S_YS+,Z>OHS[M+7ONU#K__1OWSF#]BN_-.WT](]T/19\1T?>^^WH.8O M7G']>W[OQ:<_Z65_^H&7?.R)/[WLD\0+[[SJUM?-[*_M_<75SWG3&5]G_\?7 MZ=O_>FMW>-EKW_O#T[CW?/B\C]QRPKYK[_[+9?J#9/]WA"^?\>K/>__2>'QS MS\N_>/'5W[[C?9_YZ5/#=U_\>]7;+OB7MV1OO^^C7/7^K\8??_-[-_[IR1=< M>]YMQ%^^XTT7G/V=Q^F/>-X?,-C'W_J*RZ_X"+'S#W<_[NVUK=7=-R'NW>]0 MS_C8]P*^N^L[W[CT;W_^3\_ZWE4_?-O+Y_YT9Y=P'_^5<[_\I+\A7_V1%YUW M.^T_N_F)U=]>Q"0WON"Y_W[3Y-XGW=IZP2VG/[+2#W8IU_:_FMP)GW;#&5?> MOV3&E_::EYVG?R95WK-I7R#+KZ]_YZ5/N>]/SG_5&9_B/_3<5W$W M==_PRO5_3^><\^ZWW/;2][9>)EZ?O.03#S?./>.F]R63ITV_<5=RTH57O/,=6^?_^W6??-+'L;3[@JO/_/FI-ZSX MGY]R-O^$5WV_\[G/RLQ=O0O^^.R;?U+_ZOO)1W_G'S[5_=Q?W?F9FYZX\[M_ M]*SO_?S&W;O/^ M\*+TM>R)7SKMJJ<__[(_P3KA)V_X\F]]XXQN_2VOO_:ILZ\]\=4?/6OUIN\_ MQGGC&Y_UC9LZ]US2>MQ#=_SX/5==_\G2?^ M?,;K1_OP3XJCS_[HBH_O?&;__#-.VO]>Z'TONROUSA.O?DS]>6_)OW7RK4;W M[!?^Y1U/.^5AP:+.GO_[NW:_T+OPFAMO^=@/_NK%SVX$]UWZDY>=^*5W?';O M>7__9OE_F^G%-[R(_23[@KE+S^VR^^^G?:=[ST5=!E M]<=\KK+7W#-/8_]L]OIYUE/.5_JBKSKK@AW_RBS=?^>&3+OG@G:]H[O[C>RJOVG?"W]_]NZ=> MLO_&VZ][Z-^8=YXW]D[:^\;F95^Z_8]/H,GO7?>I9Y/G?/PO?OM/'OM7^]_S M$^Z>BV]]PI,FUWSTG)]<> /YX1W?^.+6Y1<]L7_ZKNCNRWZ^A'^BL1^ZZ U/ MNE-)_OB>7V[M^,)'WOSJ_J2<_[\L/_44U//.#CW[Q8Z]E M7_78RN;KZ8\Z\^S9EU>B+^U^\Q]^EOS?%^Z^^B&O^XO'/>OLKYU[^NZG M/_MWFZV7O>;*T_[\E3MNU[_9:CUL\,[SKRAE5U94)?["RR]LCJR7E&Z^[N-7 M/O>^_N>[$/N9$A+=?D'PS(<_]SFMYW_I N6S7WW7S^_]@V?>ZPV2[J=?J5S M/?%2=_C#B(]J?Q#:P^]^_-Z_./$[GYJ??=N;3OO%$Q_SQ$??""#!S>E6NG7* MBW?V?SR2[SIK^^OL_\7=@;YL^&!GO:GW_"\_M+?L=7WI^\]3N_2]^_,[+3WW%77>]O?[A-[[QT;\MO4$Z[6M/8?YN M^8VWGW'NYNNL#V'#9^A?>M>E__:>K<]>^'_:=NNPJ!YN;7A D%"1EI:8 08) MB:%3:F;HH5/I[A*0D!*0'&;H[D:Z01&DNUNZ6T+R^SWO.<_SGG-][W7_N?_; M:ZT[UE[[5>=)7X$:&\=6*IZ&6_+W' !'_JA0I(G7<[&=ERGT5!DZ-O&N62X+ MFL-@Q<9^Y0J-=/GYKJ?W\%+S'RWI+! VC>O 7^VR+S+F00+E5>T%-_N--P*C M1FF_UPC.@SH_9C[KKE]F:KW36O 'S]5G/\@<)WKAG+8QO]12/[ _D!D8T#M[ MF2<1L7-Z$Y]H:6DAHM7LO/C?ENKM8+7\UU_U:.1;M#P'813GHE073+X\28AS M\PQ0:ZC"]>&O^'";#XG4?BE8.#"B T@LILK4VR&J6]N:79;'?=/@( $'B-7YT.&R_KJIOF(CVHM M@Q/L[!M^J^6B^IM: \7*M'3:4OU>S<_4)6:P+^D?:?-EJ.5.88HJ=G[W'M]V M"V=UH17/YJ;U-7]_X?['DZC^HF>J@J/';_T\]XMOP^K:^:=VY1$6BWPZ>.9\ M=.*#G/C[H2[]_JE;CC'_D9V_$D(DB9H'.K'_U;WK0E>/ +L"__-__!@;9*8E MX1%P.72KZ5D@2C/P""AR76!I)]I4.C^BWOR92#&8G.9X0C$=3[JEFS*AA8T& M;YAI)R5Y+',^!4=P,1_4*%/EN0+[@BRYR!C9*,+QH,8O=0\ZO >;TCT&R$30 MD $\!M993 1^0LX[U5AS" <,"E0<[$&K)+'/.;(S;G\JX]O@%+:'%KC3F6TG$8WI)PR1Q105=;+'H8^Z]ZR4 MS05M*2 ,HJ=/>M .KQE-' 6T3 WUS\\C<;0NJAI HOA>B](1UL;0C.%E Y>( MJ>6J.>R&&R"OBW/3 )6>[4L+N.^;A.7Q3^ICY.C^*^&T.M<80T_CS4< <]>B M1CBCW+=I \8C_'U=LDAP@?5\6O_S CT^39.D32QAC=2I!2>L$TI5? ML9CT;RC:+N3R*Q:X;J#)&9B7; U.4IV/(\_0&FZR%%*GBNS0^!(AXD:(6&-9 MXL\B??J]F#0]@AM\01JNP1?\_X?;\Z+?4553/V0EL$:C4[_,GB^=U*D\G'Z8 MR;>$&8X%2-QB_*F]WSGG8L.M$U>NB(Q1D5\)4_^M<4-Z>IOY95>@^?>L8^/BQINQVUV[ M._^_9IV6FF%*JUD+50G\)O!FCB)>V'GKE+ZO-I" CC5.:=;]<[/%;]9+O,N5 M&E]O\OZN4& MILUY2K\+R"FI,CEGR::JF\AU)IC=BI.":)1KRN;81\L6@:6@HV2Y28NEA2]X M;#E^D"IM;%43K!?ICB79B]/[1'[.M6U)1QAUI:].T2^!Y;AJ5-)V D(!DH*: MH7 7YR@'TKJ%]67D 4=C@'6@X! 4^_HL+O->N+BW#R'S2'/X*5Q3$\PIF- MYQB95<'2_)J.01\O-)>-'&+JFP89,,!63@21+!A/YD)(:N.IY!+=J)ORL\\P M;(V[X+*V784J>+OX58&^X5!J0.2"ZVK__43N2WX*G^1HC8,)F,D^JBQG:D7G?73O7YB\KP ;FSLIWO4=%63K#22KI9@5QI6RAIQ<^^E@:U^T2$TK4Y= M:]T'>+@@W"D1O"C>EI\7"3S/%SJ/)?=PC#P>]=*G7C_(U2&+TNOCB\B_:;4$ M2!J,>E*0DU/$&9 (AP=V=LJ*C?G8%,5$^15N.(G%Q[ND]/CS?S,FJ\17RWVY)259<>?YZ[G MSM%[$ M<'J%-7.+J>I86!;WE285E1%%"IJ(>%XCI$UUWBKCX&*32BV!*:9I3ZEXO,O" M4%G!67VY PA+$8?6N"YSK'%/"RE(2NQA.T86I74C8"FOOE&Q1(WX$<=J?44H M 5VPD<() 4D[E'.+<=-9=_T]2AI@,$X+T>S3Z.FG;%:?$O(8+U?U3K%F;S6+ ML,KLEE&H4W+!'UQB_IKW\6>K8DMHEL!7T/(/O5+WO?1YF\GPW\X@8%2$P MMP\&8C'F%JLU*A>X 2[:U;W0&&,=H+;!!QS"YM%XX?F2K/9$N_-GZY.1>FZ+ MO9H5F;3ZO$?DPQ6QA5U+[U=.%MWK?;_+R\E"H88,%=?CWKKK@7'D%[>#3$]W MLU8E&VCU1B4\J+R#2[@ MEA$-9%@H&TKA9%\ZA_PZ5#GV+MG[$G]HX&ZK4I1-9D'O^IY:= MI])N 2IU@3"=Y-#J;R-OX7)LGOU= H'?0H"6=O76%H2J;P>)B0-CS$$;,W8_ M@A!X 5A[18@C>NHCADHV)+*D/9_4C4/P0C\"J1J,YI#_#(8",^B9)DM*\[,+ M#,UMHVJ@\Q;YY5*LT%4$2O))9%*Y_)*-L$7/G)*6?G)CMV%!\<(;UA[:S2:J M,5HR#6)&4/6W;*%0)^3WQK2*.%TY64:+=9WKWL'O9<6452?")E+% M^@)6Q,307^28NDRI&S68\\BHJP$Q=*&*/*0 N],$.7Q11*8+1WRO]&2T%^@< MO\%4LEA!Q!3Q)1,\TS"ZETV.S!FWT$4;U$Z M-8KXY@TK82T8#3PY'Y(-V9*J%[J;X\_W%!N_"T]_'!Y1EPRS+XF[7>K69AOQ MR5=/Z)2W^=S%?].LN&9K\X3DVAIW *<+9] "4;])0S:Q3]+Z:8H]9;S=6 )10HS2C]7M"NCJIR14CY]]:S9(@OU?+)EK[TRV6$*9E.Y M3#L+3$'4+P!5?<2_9'*&HVVJ+)36Q.+X_ M;]9L7K5/0!\@\M"Q%G@(@MJNTJ[,EZ]!Z%:CSHZ$)3/1N/AE6= ^V0/GQD-1 M/[^S13[3",*V:FB :IDA-WUP%H1$&:S1P)/@#CM5"ATZ98?J;IJR6>KJ>N/M MIG [08WDG5TM9<8TDJV2V.*DQA)IM$^Q4SUQL?5.[%/" M6'>WSY9? C3:>;[TB5%X5XR?Y+YI#4E\NN4E3&IZBM*)U%O@YE?ZUEPB-<^N M9E62IF_KP5-7]Q%PREC %NP3H$AL=Z$!<3"DJW]Y=.L5()TI<2B\S&O+K0^E M(QO)AHDSL.$P745[5YUH_BX-;76">(J1S'H[Q[>\]MS:;]UGUW[)K02RCK]- MI-#ZGA-9*G ]70KQ6&6V28,/*SVA7""=Y%9,S?O,A^=XU..3*+92KD&&"_'R MZC;A,$&FJDW7HZ0P_9IP4G(P4IY/VM!N'27,98ZF[+E'*';..WUQ&N($VD@7 M8Y%PZ54-0X&P=S#2*LJ)PDI.@7 %0C77[J2DU1R\KA[1$E:81$R-'RP M/'Q7%6/.V+<;#J*R=D.!V)AI'5_7,3"7HH]?.WFR1*VU?Z[,"^^21M$WYE-2 M5N*JVVKC2X:5Q_9??GDU9SN\-PL@ M%+< R =+I_(5$FN:.*PX#VZ6!KJ26WF1)=:^(;%2'% JV]W%1V&F.]%-HO+! MHKM@'8UT'%O17\&1X>ZI_4U!J4=^W)9*=L9\>1PFC-IT/4,];"U=)LP\RN\B M3.T@]9-R;=60FZ?B*58M;E(04@?C3]D?AXMQ,SH6ZPI&XJNQC;!AYFCR&_[M8H=6-*8%QM5;,PP6!L><_8_#E#?Q'@EU*$2V/39>+%KT3#J= M"3D=FH* $@-]LDF &,8GF2]9& ZJ#)4W5K!;9PP/': M7OD\!\SF!PX]LU1I@HH&F_3WDGT*D2%ME8N(D0J#NZK/T"6 5H1?#+'3";A3 M.B^N'(:0^1/\.8==2[AE@T]?-.I<:]-+.24Z'K]*04\?4 L01N85#4BI"9M4 M>'OJN(PH5I1H$4AS"F!4F0PFFRNG;+S\-4^%D/.NUE>F[GL[9M/BA*)-L&[Y MI8;D&#MT6.TJH\8XM6>OM/IT",GQDTT7D<3, MP5; )T/X& PV3\N7IF07/$2F7!FTQ,;U2M)WAKN*BBEVE^$63N62^<\ <<-@ MD"P>DUG*+[7J['^3;;D^1^QDKR6)NK)('O$YH60:L]O?L0C&>'YKW,160^77 MC0@4UB]"5MPO#A'A-U?=8H(IT37?"$BZKY\F[6E-5TG^*"KB@4[RQW\7? 3@ MC1'A\_#,9!Y:HE#"57564[(,I,&*\T)5P85_[!PI):/-#6+QV4I YS[//V & M6D?.S5A53[UZ-YBH4]6?N_3F,].'#6I%J3F+!EZM/R-*I%#1 $_PJMJ\EW(X M;O+)Z.DWHLC5-:J"8;$(R:\6N\=5"HUIVT*1C.YDFM)XPZZX2=MODV1DY%4% M5CSRI\3_LKG+F=WPOP@R4TDR+K% _ 2 \L(Q=O[TS9O&SY"Z_(3*J?K1*[*@ MG*.]-U>*"" 6S:>H/#!:MTF#FOUOW1L&TY96]#JMBC)H^2C2,!EF;)'F68=3I*TIEO93XQH"BCUM9,TA&GP+-.YR3V:/Q5R^PLMIL'QY^K"JYC/OR0).?8PF/+6P:?VA\_\6#=CD&\A1@89+G0 MN]"NV0N\)6]L.7KVD53;5-:A4-800_?[C:$UWL_.?T@1@4O[+0YKD+Y2YL!6 M[N'*7]^&K($J9%P[^+D=N%"KS 709A71C*?'(@5T$S MLCG#[[##BDYX[?9M_>>4%0^R16\.1B4E1"?#9>&P6$\V%)8?6QZZJ0? M&CO:.0ZX/8QSA@*_Y")033[I',*3N^HEXZCR*; D7BSR&W-6")O8+=_YCQ$6 M+4[C@]8ZM_OXM%\Z!(V>'%N.SF M@B60T4-+I'Q&*/=]A,(7ZUHV.1.^3W:FXW.LR6R.M^Y0C(9X_XH;5LT %@VR M-/)?6QZ1D\*X/FW[OM0S_*S"RO$M.+^-[AI?]9R=1 C9QGCW;.,)ZQC#[)-O MHI\GM'6;A5U'1W5&D-'3[F#'!ZR),@)9BB.64HBYY&[I<5!_C#V;N= C@*J$ M4(5-QN\1L!K\"#AZ!#P"4CK^WKZ7V/OZ"/CY"&A[!'3%K/SI^.>9_YS_YL\[ M[LID/]U7(R^Q4E7Z36-NFLM^AIR]CK)RI%D1%70:"/D!%]LE4=U]((+_$Y3\ M2Y[.#'IT'\E+/22+X1@%P3'&OL6)4]P_ A0YF3*FSI?DXNX)].3*&8OB"JV> MJJV3)/@5^A(>N_UE#_'P&K1DTZ)T,[X3*26+&)!Q"2<]GJF4;ZS.JCVBZJ#C M &F;:4B>.@SB$.)A9C417R;E+_G=6='9+';:-U75DBDRX+K12IG1_RZV)0TL M!!7*;YT",\ENRK>/Q-L2';A*-E&+.HH1T_5ATZKX/S1%&BW4P=EZ_D(ADFX/ MV3/)GPR'_=G;/C@Q";P2Y4A+6E<8-$O)*97;6=QQKV^\.0PKCZ;*D!4^&$2S MU;.C%AX!Q+J80$W%/E/JEI:2IPY-;+M-"S=! LW8HN/Q90E+NEXEH3\2^+Z\ M"G-V,XLEQW*["C>XJ!36%_CY >;=9Y!@"*\CB,M[FE[H%/Y;S9I"Y344 ,+J M7NUR7]\=8HCL\XOMJV^$G7R0733Q3-I:WJ8O9.7X["J5E??)M$0ZO^LVMJ+3 MK&I1:KN1/GH^9WF1^8RZZ9YNZ",Q\$/5G_)6&SF4$1K:/9WV@?NJM%- MT?GCM5LQ-CB_]CM3D#!N/>WDCH M0O/2* LP^^1POKAZ=#;_SU=.#9%0UQT&MCQAM>7$@[CN<5 M1J],(OQIIYL(ELH7K+#,6?AR$0S'-,4EQ9)ND)6Y]UG+2%.2UYW%P5N[>Z+H M_L96)^O#I 8ET(8:]IO&/W@G+(22TG;DLJ8?3JLS7VN3$QOQCMF>9K93_89? M(#)+GJ<"BDVF2?RW+?0MAA3?+[O]6EV;K]D6"F4ZFVI'Z.]QWUQ>%- ?U.@G MEWI;%D0 Z21%4"=%AZ*%,L&*.U96_7>FT+#0<)X8LUA@(![.!QQ4/ZOQXEY9 M<9>B:Y),S]NPL+#HK)CV0X42WPLRX=R\&WZG%W%BQJ'%*0K/@:"\J"=C#<&' MT>H&W$,O&.@8,IOB?MQ5C-%LI)W'97%/*9%AUVCS[)6UIBT&,+,%*UETT'SM MV^=K0K)F=GZS6S7)4VQ^#P%T[VB?43,34_J[MOJJ"!7E$V=\8OH0OLX ^D/\M)X/W1S. M^\]:$A=<0G,25C7EUN :PD\5;&%)]/DSXU F8\4\'T;P\DRJ^.L!I>2I*#K- MOPLE!1<_# 7+IX#@JHN,:TV>88S25ZT_8,)1#CN_"$FI&F6Q8%6JC)( #!>$ MKO"/\?$(4_>J9@20_+=3A5YP;QY4C88-*]- 41WMV5Y9IRF7IU<9A4V)XM?' M78^%V(!Q/@,Q]B7#L>.%J_^<%[C 4KUT-Q(3%^="0&?V=,I9G>\0N3$I;[U] MB%2#O_4N5>!NO4'/.]]&Q'^)BG?[';,8D!;^.9XE#7I1Z9;:73Y"*E0J:F!E MFYSORTF82 ?\D!)+93=1/R[I!))EPIUV2W>ASKAL\)1%OJFN@#;,J+9I=*9B M*]5B] #+&G\7.4\1SZGB"T9G9]FD^1-,2VU62R3T+>KKM6@-#*+NYP>\^C0* MVP[LVP:9>)GP-(UH@&H.Y-X;&D^ ,ZJFT9NLVSSX5[^17Q]XGDWS+"4;#)8O MV>AX7EK7$TYP$K@:R]DXL:E_KV./Y0[00CWGQ1L3VMMW&E#:+.30&*F[A:_O MNV\-?\&70F(2VI<-Z^ MBNAVOX3V>'@(5G< F>.J1C9F+7!2LH0"*KEM&7A6*4IK*,Z;O66@4\G/:6]V M2'_;ZU%GUV_II9U*.PT,"J^[3;%RE5F]HU#KW-'KP\-6(EM5/&6]+-;()PN] M1O3C$/)2Q_H]]'D<(JB2T#^AX)?X(O;Y MO(I/]00O_EZC0:?8(N?HACZ$!@7EFY:6DMLXA!'5 I>U*5#35^$:E)=W,TA9'!P; A8670BG9&TW8F#[S>8 M T4?*-,)I0^B[/"DGNCW\F%N0]6$T"K9\^QIU>9S5*_[4HU'6Q,TS^$38)<1 M/H_XC$6Q]]+E'YT\.NOTJG9I&.%]RB:"(U=2G5Z:T(JUXEK#L.A*N-65*HO3 MCQV+C4\;(B3]@6">_=Z82&64NCQ<&6[( #^]=%,+5CD%=3(5M?1H=T^ZK4WY M*IB-Y.++$?Q*J6[R$[U^KA=-NM\P\01[(MO9@G[S.$E17>JK<(_MJY=15?H? M)]/*DF4'\TK*:@S2)KMJ3F4"6GKHP/-;F!&%_ LAFCZ+_'\76=@^ZE(YHOUG 5B%;BJP$*(\G'A]/Q]& 8 M"*S?6F0#,"B1ZZ;B%?H\E\V5:PHTH\I=Y+,1%.,DJJJ% N MO?;^!0.MS9Q=:(&T8$J*\Q)]8E(@UBIOX7"D&FER#52F;6W/Z;X3E<7\]K.D MC(B;ALI,.WBW:](]/< I@^L[7P^BOB[BZ0M9*:1<=FT&1L^URJJ5*X$C)O':#$V% F2R#7]V(_ERK81H*:IQI4Z:PH@)5&T&&Z132AJ M)C=K[H[6I-LUP*/&H9\W(1B -*4T%'A;Y4AM/&E2P8^>Z'>#R@R'AD96_N(+ M"[.*9[V$84+I8ST 7HHYH;3#)?UI,CU"P8JNN/\(PA[N[=%D<^&*FGJ)L$JN M)6".9)K")CGO6^<[/>BH&/5'Y=E-R$^:T7\)850W*S]!+:VN2YLE@Z[%NI?- M9E]W-6VM&VD TZ(JZ[3;'M%I7;[RDL>@G9#+M!K:[V WW6W6LSA.ZFEDKU(* M)^DM>@D$TFS*>\-K$&0#DM:OR,T#>4NQ%CHNCL=*LL4Q950[%S=,.A;Z:+HU MO-)*J['G!&*E*_&U1V)9T7-F#WNC&=]98&S1OP!K>KNX$"D%6[X/VSA.9(FD M8):)=;;IJEU8G.M/@>6H>5FT=.O8(=GPB#&X%T4TM@3#@V5^O8VV+%V6\R_W MU7QIY"#53!>AD$_4&UA(9)-=I/5>CKV!-]0QUV%RAV8PN M.RLZV8_NO@EU@3QLB1;Y_ZR@?P287LS_'I:WO'S&^ @PF?.8*9L_=L^2BL(XQ^EV/$D:Y&S$M.>O@'V>=YWGRCP&97;^SY"B !P\8:Q/Y=;VV-W)#/3( MCX 9BOZ-"=S6?>,1+?JF,43;(>09 /A//2$?*F&# M$CJ2(AJ&[J1O+\/"]CG;6A5O;O,WERL^V_ *VAB]\R(.R6?Z!B JHES:DC;. M&F>?KD:%/]<8+#'_@U=CC6S%Q.+=QL MRI_'#=QBQ_E7V4M,[CX"4F,BI NO&%WLTKZY]A6^"<_:Y89I,IV(OPWS1H0% M',W#V;[URZ:D?EG-*29X[?C>_OB9.-^W-4=M1);'E'AV/YH]J/_Y)Z&6@["] M9S;5\X$JV&_P1"/@!O/=B?D&DTKT>U(PKS*?^%*./&)GFEUS4H<7:;&EGO LN1M_#Z$?(@L#%W,L MPOEC?<%OK_0AZEJ4A!4&^^$+/%+>MK^ MCQH>&>HY[YC=^/C,_;CS9*1EDN6KH<126$'?GO2;D[X]E_N\L]#IT0.NH-CZK].1R&PW MLINS"\#M^,/,-J3LZO;R%9Z;?_D@[EMH_W M\UY?MBT8+U-UIP8:5810?D]SNSC!0_=>-64GM0]B1'OW-+[SGTKN)NMOE5KV M>U<$TA8:0AR[('3U6W?S>JW/,H1F:\2TN"UZU-L?3 W%K6?;Y;TJECI6#CZ: M>78*HQ].?7YPM7$G5X9*GU.GKJ1_]-R(#"D7F?9?F?;'5EOAI4S\Q[=ST5%E MMGE F,HJJ1+^]4V8=_,4Y"M7I7WX7NY2*AV2W5Q[WUQZD[^"0OSRV0=?DL?O M6[2K:)*[_J-S5,F]+UEX_\]"<%,ZT83^LZ#B[GFN\4U WE#*.]#Q*_4O1Z3Y M&-S!^)@,.I94+/M705[_*G:+EN+!DWZ:\7\5G-Q!I=PDR'/:)B((^%6))G3\ M4WK;DYB3=**37W)ZY_=E9\@O6OSE5$5YC+'AJ?+\;U$/45'KK$2#I4@,64V9 M=D?C2("J$O>A\"&Y7LZ.+G*?7$C#)]\):$<39!V=RCZ]9;.2(H/(5+V9Q):+:(N <9&1F9 MBIB.6Q![F;ZRRD6[XE%I3\Q4=(Q++) _\?"LF23_V*^*F*)FGKO^^Q953K49 M_][+.\!WU]_V/&7:Y_[V66+'JXW=R/1&E0;=H--VU:*IHVHS6PIK7&O<0J-6 MOT/1G^D6X]M,Y-?]3SIPN[\(L6/Q37]+/1]RU8 MNMAP3!VV7^AL6*.*T7?UL^\>>NR.0[>,_4.N.PM#/YPRNJ3GMZ1YCSCN!YN*7:!N MG\$N:MZSE(1_[E<6S^BCJ3LS&;+D3-5D\!+?1!FTO W+^;RXNA=X1"7'[$0: MPWAN$C[T+= ,,^GVX!T52RJGVW19C[>>)"3:R-:,/UE#$$.[BEI0N3P/[I)? M7;"?:%>DIIKC,"3+^TTYO?J=AXF(\@_PP=-AX^S<-Z=1C(Q4P'XQI"02%T@; M0*?.FOW%M:2ZD(A[V)B$IO.?8@F7K/C.)VK<[K&YR\/^V/VF9ISZ?P?X?X.2 M>L?+O6"\:7E[::I_0;>8W[MLPD.9?6),E57$4+1),">L3D]S06:17>9N%8PE M\Z16VMYVZ>_H](R9#R9KLOLF"QX#+J*73CF=!9T0#YH, MH%6;1;*)/\I-)#C5;70KUW)]C#A"B_CGB@KDM6E7_1RYD?AU'8.SWD9\NA)\ MZD=DM-^Z>BR2>W+<*6(V7^KK2_":PWC+686 #TR"*F275%8G22B.IICZ4_<' M,ML:OF7TDUV''-WOBCJ)!_?V>V]\9*JW+:9M7&>V6"V-B]XJXSF-51W$E7VM MH-AA^XJB#T+&B)>^<-6?-=5$4)U/CS<,8'X+\ BS12?0%;MQ*X<(GM6!Z(OE M'0*8E K)S"TS7^XJG_Z0B;U/VVO(QIR&47RP50=W:RQSL'C M1SU65_R,1N0-UID[?#1BR,Q]UER6&)'LDM/TDE6\((2G\=7ARKEY07 MT&DR6H8;X[,2CUMD 8&0P9VO>/TWY#8DT/W!@F($$G^O^? ML1K_[ZG"__=0#;S_Z1AKI9&BS0\V.+K CZ@F3Y/+Q3JXU+'"?LV\S'RGC6,! MTRY_OA%&:8+1E2:I]M:Q?K5XCJ"3\][M$<'&Q"BY/1M\O MW;TYIZSL[!;\F3FSXGDO4STU(=#< !%)PIQ+QR+7WGR$\J:&2;W2(X1=!POR>XU,'?1>P8RHHU975EOBW9*E>ODF!8 M(_"H"C #DM:CU)1TY?4"-ZG+6V=Y0/CP .$-.&RBFS;>T.J@!\^X1FM/[5=2 MG0[#&VXL3>9MU+>!MR'1C/MA:"S%&]A/BVY-4\!G?.;%GQLO7"?&)Z>%1L?Y MUROA'U61N0QE??3I1#_4-)6@*TI::U06+EUU6.'I[\P^%_"6GY*8#3JZ;A2^ MZIXX>\$XP_R%#U6XWZ-5[L1;&6>2P#Q4/N5="FTX2F,>$R! *O;C20:XXZO1 M#@*$!4K3*S9ET_?2RPI]$Z**1_$7]*3$U13-(0 6>L6Z7HKA=),CC_G%>/@4 MK31!,VZV]/R+G_4B\D1(8C"NC24J'@%'4_<2 M-E+37R]>]_A9$SV4/@(JQ4'GC1,4;?-^:)G*C-W1;;;NV[1]XTO MW<=*N/.->ON)/\J^?NDX]5IX]O46R/%O^8.1%Z^1_.CZ;M4;FAN"%!T?0V\1 MHMB.@6:NL]*[SK/$3S4%/T97E?'<[I^?>LS77IH:M%'&BC@D+Y8QYX884DPM MC/_.^=G4+Z]K\;#+OSHO$6&5\CU.8H<0$MLPFE6^;0@%^.1*CQ=:J23JKG-7 M7+U%IL_I?0;>IA:J4!\ENRA+A\E*N&->W9TI7/VUNTQVG>IN65FZ^7NZ0KBH MOO#C_)\T>YT9[0(A0L:*E+G[V\2'Z+%NH6VD!*P(!NJ$1U4FF(+E:\S5N!N_ M7DGKVLQF?44+AV'A+/ (QPA:;4;)N\ ,F[,!L0K/2*BZQMVBNSZHQ$9GH):= MA/RV<7AT>4 IZ2P#2GR7'P6MH(V%!W8#"6COVFM=[9?#VB^(7I$!QY=HA[Y7 M?>G'J-QYZK\,Y+>%0'A5(*X^F*A\5E("=,%6+!\M 4EA@!QF+W5KSC"E MWZE7<;%[HGWD.AR!BJT9:VYB36=2^&"URNW[^H7\E(JHWZC-K6#N7N ^[V5U MT-[Q9OK7XU+Y.>%'0)E*N U7R++WCT@>?3O.6]XU#]WP8]??IR*M7U4=D4O7 M83^5&DXF90OPK-]WA-*WL#Q36[/!+'*07)O"_8I],6#X"GHV+@W/JS_T+(9 M.:;_P61%<9^ODA2[V!9;$F A.0HYB&A@<< ?2Z[N)OM[&Z*@HLE#KHJB#T9" M8UF4AZI*!M]$SJX:"(0[+1JD-C4.*D06?1P6-K]A;?#E_/5%,Z*4+]Y[J?&K M&VV'(ZFF!H-H9]H:]@%@6JUM<;%MN92+,X]AOKG0"/S4#N@IE@0%*)).F MZA5,/10@H.1\LCH8?()!7DK5&D]2[8DDD-E";;?Y;'WB?Q^=1V9_>ILYXW]E M\Y!95W8SYI=[?3S$Q.+^_M[KE"O]9TE/QYN"[2.ON_=F2@(J6V]X_M&B1\"7 MFA?[?\\'WB\] M9>RG:[1U]9GVN>(_(/^>-*;%W%7>W%R48(#PQ2-\ZMW4\X MKK=ROG1,J-P=^%NGO_<_LES+Y(F@OJ_]Y+A=]4GL?\2,O>#_Q(Q7P_^)&85& M64:/@ R8WR. (V."T[O)T^>VX[VXR!IUA.M'K5[N@^^XMDG' MX@08+E]![@CO,G*8MW^J7:B/O*ZE:A]FO0ER3[[5E;KP/!ON6OF_##5!&O%&Y6A(_48E(2S&L,/+VW'L+ESMPR. 4*"EHN]&IWL%W#[E M-74\S.N/Y=]&9.P>>.YRW#E[' E_0+4?M2/\98D> 6SP/5!;C."5?TC&!3?[ MDGQJJOP/G$]%WWRUXXREH?\; :_2<3?-W^CSE2KU3E\A\!=O@GC%@GBAFTM-VO5&;2GK[H%FI]+7$I M$7Z]S8006!FT+1P2>=5[#$$?/OQ#=C^9VHF*;>_7K@+?>YLR+A$]Y!IJ2<@, M^- /WLSG4=8]:;&WCY+><#U4U$C<5TMNBG>CIE_\=Z2U%>J>?"^ M+.NFY:^EB>-4[D&Z_S1+5QW1\1O_9%/J^QO/DP&&8K+"*XOB>Y8!&?F*E=8V M@9T'F:)O_O^3 5K_PP#?FO_- "!_^'O/]V")G+!' !KD3KS^+'D3.H7U+VH\ MHT\*VTY[5_/1^^'0V<^5_'33F;&C:-O]I MZM-DL8]2GDW*?V3O%?-?T7G#3\_\A(JRC_],/ )$7L];:J_<)E\7#N:$/@+L M7U/_/7C_4OZU1R9;!X2C?<+A)OL_!E;VO*F#/Z$2NN.]>X8NKC+GK'/.V6 M?V_MKW^9^_V=_N_G,E'I]0X;\L218BL*; M3B9]-U50)[(U=*G?LDZSIA5VA.P:KHA[N1:[- M8R^. 'L"@,B9F")/\U5&.)*^J9L[F;&=O<"D5DC MO;>:^>\O]$[B.0U]&*;X*=>'&]*%S-3T@%'S?D6&>P[;6;/B LY#O]X9/%!Q M_/GJQ9(F\Q9#!*5Q_+()K\N).,A=A8$Z>C JME5^]P54C;7E!0@IJEEF93P"0O?'Q.XD(FXTUX]] M32IO>!VGM=L7)HSB_TB\QK%\Z=_=O778/5>Z4BA_@]HU:Z6#+7*]:FU)$VQ3 M%E.3=7OV"%!J>SX6TW];:WQU<&NGXVO$X>SM^UJ/K:=@^XW]*Q'UDBBM6?7T MU&D7CF EY%$/P>Z!]U%R!35U+30[ ,>);I1PBJ@=\D4 [:YGR;CO_0/GG,.. MGJB?\6+Q[)E/?1T#(LEZ2(;H[S9_H-0&MZKHO;2HZTPAL@DX'?[&8WT@YF-J M^ X_\NE1M5+7UA&C(327==M)('4IQX][\5EC0&@%QTIK\!'^Y=BSKD\U"%+Y M+?WI+'QY\%@]^.ZA?ZJCA2DK%_=,S!8JD>&*@.&+!O+]]6%-B7%AM<.TR0_. M[C*);8F4_D[ 1"&9_[*>D1ZCK$DJIRG^$0"A/8F2>G_\JI7X=H*28Z<4ZU(" M25=[4EPIVD?]A-=KRJ)%WQH22?8BXL/"^@0UX#:9=S0S%!^@?^^BD;F>/IOU7,F[OK; I=Q;"P%KI)N":9]RV,.8D*)/ MP#]%);J^1IM_MHJUD2IRB-O.FHBGH]/+(Z*C4.]-^/#P\8B:7B1Q^*5 X): MO9=6;T\/>7I;6*;UVB_&D%V\DKPQ9DE7=Q^D^&V]FG]V9N[4+P0N9A M_Y"N-5-%@5JKGUM)K;_Q^V]K/,'9A 5BV$G8LSYMNQ2,'K_.\.NH2X"[T86_ M,XLQ(,0=Y/HS9(>7,#+^ET^-Q1"*&]7GA7K]5SE7GOLP_^67OG'N?\/ M4$L#!!0 ( '*$6E@D7D\>1( *NR 4 =')M8BTR,#(S,3(R.5]G M-"YJ<&?LO5OL)-MZ'S3[G,3'/@3C$^=B8B2/MY,0N\[>=;\-YVRKNJN[JZKK MUM55W=6E*%%=N^Y57;>N*A1D+@(4!(IC.PD)$LH5$!'@."@/>4@"(2A27F)# M%!*!("$"'AQX0"@*#X?5_YK9>V;/S,XYQ" +3LW\>_I?M=:W+M_M]WUKU9IO M_5UW5QE7]'/\8><:L1.7+ MO_SL_@.&R_=@-*B_\V*\*>'1K&/T8@9]] MXR?'VO6SL'ONA=>D_.:'_^N?_PL?/D^";WYX)A5$J==AG AS$QYGU?3GS&># M#W_RDZ]^8WPQ%G41=N[SL/+<5 M_?FZ:L+GY,?41SY*,,]I]F.4(A 2^?IS#$%9&$5@!/T(95X@^ N4>O[R^O"3 MKX+/;S1!],+@MR^; []]\\.7X[K?[Q_?\8^KY@JC+,O"" 9CV$>@Q$?M5';N M^%'9_MA"Y!4=/FS])JF[I"J?/WYWO:KOOOGAAU]]_MJU-!3XG[93]TW^U$K@ MPV$>%F'9M6 .4?A=]<#0/ZWXSHE_3Z6=6%R_N.(53HKK^ZHKRA=7+HIWUFP[ M(XR^N&9K3G4(&V%;]8T?@N(_]FY"FZ'[3@AM!C"-[R25Y'G?=HW;5"\9"-P'\154WA=I\DA7L-X;0.K]^ /[O[9M$NZ?+P MDS<:?9(N+N_>O/OJ09X\>O4B=TO XO&C((SRGR.(OPV MR:L M-FS*MTOMW+!+$;]X*B-7OIL_-Y//E\+PC[C^^M%#^Y^CY N2>(%13Q4V1_,= MQ=]?_O@T[N>GL&G!X#^KA7U,/CT7/Y.5-PIAV,?(Q^A3D5WCUG'B/^^ >+[6 M+-=T]ZK)GHH\??R=G_ICSU'\N9<#J_F\Z?.P?>['8.K"X'E7/:^&L*F;I.P^ M_JS&1_]/7D\M_..S2D+6RA>R"L4^DOH23#V& &O]@J1>D/07L>J]Y=_/*NJ+ M644 5F'?$:M^XB=^PHS#YW431GERC3O J! P+0$S#\IW+M54R>%Z'#2!5^6';?@PH?];,HXVHRO/JGI174"&O MFJ4N:+@%YNUY4C[O0)F@\ON'UWCQ5.NS?J\>HO3_,7$!CEQQ&S]^" #Z$ " M>T&@7R0PGZN!OE;CNR+S>9'1.=74U,USC"7(Y^O_/\@3\WEY0@%&_$)Y8CXO M3Y_6^*X\O25/RO%7B2Q]AS#HW9#G&P *OU! &!*XG3I5D$33FU0P$\&>J-#.2P*?%?I<]743@KO?3B=> M*_DN&E5C5E7^R1)-O2ZB#[%\_CO.21E4]_;'7Z/ULL;GB)EQ7WBEF^3M=P@2 M'__4;M.&#P3_S0]?0?@/WZKPLJ5'+//BG@1=_ E&4D_]>NW6%U6*PX>N?((1 MR&>U7M[[HFHO8;JD;W:?U7L+N[]=[PGM?P*S*4QPW.&8.9)QY5;<=;.2N4W+ M<3Q,'[C6VL5#L&-G=\?>15[I%8XC#EFN'@];%:WJFNU6AXNTOE]WJ^M5YKEJ MO[Y7^R>"_(I3>.[^^#GP'*%O.$;C5XJY71W,S7CW=F/K"R,3??ISWPBKNZ_R M''(!+5QVL65LC>KIV1/!-PI_AS\P P9ZN'(,&"YWWQC+D#G1X Z* 8:VX5SQ M,4B!>XSNL.$^NPY;[B[NP+0(:RX#PP//KB+_^7(OYY!;@]&">?'%]:&2P>,U M:(#GKH\CJ\%,X3P9M72EA8DONTWI^+FDKJ MVZUO&Y<:*@/,+QB^R*\.0%P.E\T:"(3WF+-XPZ_6FZ-B;;:6H<;BU1FOSF9Z M(EAYPGVK" 9Q5-?;DY3XPV:6>(._QN[1FL[)A9;7*UP_JJ&TN8Z!E=VO3T.6 M4F>[2X(LV%HX<]/F^W2MGP@BD#['TC'K%-,B=2,/+N=3[=E;-+11(W>*H'+/ M=>/MT-[#_E'#?R((\;ET/N=DXA1U[Y<.%64W+:M=M[SMB]N-FKKF!@VP"P2- M?TC$YB%B/,.Q%G&CM_;E]8\%D8!O(WQ2@UQ)#^>8N/%&;: 2//F3>.EK/Y)R M:B6?V@8B(#UA2L@*S2@=\G+#H;ZTI_84NAXCXNP,+V[_EX(OC>IT\?-6YLY/Y^ M.N&R<.$W*^^81+/L5JA881D'N]"D5Q3I*Y)K%NORB2"I%$@CBFVKJ*\G,>5?>4-PQ9O1RP^'RTM_/DGXR5E8YLF^?YX7*I M%HASMJY "]=7X< KIPF1;VHI^-A\;1CWFN]H.FC+]6D;:VJE^$)UKEW>JV-;0A"&Z4BHG:8Q4S/_NE*6C3A2GJ+_80U6NLIW#'YXDJ0BO>'*PRYUQD_:::B*KQG).>7KQ M%.LF[_W1E@]8A?M!XQZ/2I2(XB&4A3JKC+9UID6P%562*++H-VC2M"?;F/2M MV"9"0A6W+!3OFW.E*EA'QJHW3JF';GD+NC3%QC!\8G>_73:O]_Z)X!<-\+:! MJO-IZ&3EE@6GQH)]EMMNS1 /M.YXUNVCMG):I;;$[\2TW8!CDT$ZV,&5,--)WSX<)6S=>>'9V MG$OFQ F^V#X<736O-P4>KU!=[HN;>JNV8I&.=E:L4P/9K.)5J<04 M.L/M>CV9#,*R)#\\KPX%7JCA$\%IXB$1KK.QH#'I'DR;>%"/2&\9)E?H<.3M M*I$Y::9RF4AEM;?X?M+0OO**K5.E)Y,E]*L_UH:H:N;NL,1DNO9[22??8A#E%.40T M[#T1I.-L$/8Z)X0TS''C"@;:XM%Q2I#V?87W\/UQBQWZG9[FT5,I?B- , 81 M%T@[,5Q #\Q"CHX7IGQ:DWNZS^W>5?1=]+<1M];;3NYD/93<2;@LCE[M<;8X M3<41 _@U8:[ST]Q9,C;%/<%O19T]]50Y[HZI>&T=8[4^4+HN.6Z"-G+;E-<[ MO8H1S297H]$M@LTXA&--MN),Y>4M3[M\G)5#2N$-*7LW:1U5*17=YKV&"-L= M@YEDTELORST1?%6-V<%*RF"PPN"E)A\BJ9M.VV;?]6-B2+QO&Q>N82X><=+O M$-E@=4$A?7)5HFTFZ#1'12<76RQVLM[I$#($1'1B)?U42:'('F2VS,TP#U$? M&8-[?]^_I^=J>*G 7-9*,08'%WXB2!Z+DE4F7VHM KM8GB-L14G,,L% >9XR M;,6/)^Z$K>1W"^IE)GU!M^P+:^SF)X)1>- ),B.'VK=YUI3:L=PO?&D*NJ// MRM$<[HSQV<;,SN9[)ATE'1@?,I@8!9@3L][1O(SH MA>(SR;5J9H[HNP$O<^@8\+AM^SN#E>H4>J$-SQS3N72XF]L:.Y,$DZ6Y?;4Y MBG'9H\ZK<88@Q'JB8.$FFBI7LP%^&MQSVZ'^$\%>),2MDK5IP-V26K.N&^!R M-X@LC[K9Z%8TJ[ BB5&2M)AJ>W"T+3>OIVC9'Y8!UP)X?1KG=&JL#Y\Q^O3-:!J^(D=NN[&G_KGG^3/6L MG)GA^PH8D49@SS:A>49)K@0*S,3L 62&1L#09%#5%3IU^-1X '=X=FFR0/B# MYU%CLX5YQU@"GTU#I=$.U8;5ZH3#F*B=+XQ5%U6"[4QYQ_5&3:9 .K@YLZL! MA30<2:8L[[;^#H!K0MB>DA6DU.N:5([J$\&<5'K(VPF.?^L-G"[MLM.VZ,8+ M:)3:N7MW*U4V/QYO0AJ8EM*L*U'O%=39:K--;#\G"(OY$N#D"%2O-Q,B]"3_ ME>8=2\".824 P_N&($1:1%[AG/5=P8]J^A >ST=% NAY.K!/!%M"/4R9Q^P? MP2\LJVS=':4TSF>(1#C+VA$%K M':B@J,&#K9X:!A-&"8]N82?**4C=+#?2^@5C<7 ODGHEFVSBZ-%:.*:+L#:UQ-$7>^[ M$[M)U,!ZI?.W(^3 =,+#9YUJA[N/I?JTUI'%C<) @P!#;O X#1)K>$J$Q%MR M50 +OX7<: ;#%>$<+[=JF+##"9@O79OK/1NMBM7&A<7.QF;Y3@E2MBP6KF.R MEPNTT(59@WTAQ8L&&,MIPZ!4.5\15U6%SFP%FZ7]3<0X.V$;L4D716H7TTHL MA/9-Q[3;'-S,?'&C @*'S#3(&#LT.5TP9=8WQ0$-70?+@I1N1TGS=HJQL=32 M/F;.;O+VDF>J1N+N1Z@Y)E /R;+'K"5^%RP!N" T3(3=-@''9YHBA.P5"P4Q M+ ;+1CSH4!8(-9,'V,AHIL&-H\C;-R^X%1O8.-1PZR.Z>^:OTUFSR@4LL:73 MZX)]EI%9]4GZR:[N!EF'6*:$=R+,'&T%* CP8+,C%PJY,.5,P=X\8ZZTCH-8 M7!]T/L'.B^HE7( U^[71CFPG#+AU0]MY?Z^FC+M>V8.1PPD_^-&=#&9>UIF, MU3M=V5/#EE!]%C M='DS2>/%3VGRZDACW)2C"]VR0N:18@'F4@(N[1N";B>N['BEOUQZ-_ M"A4HC&:2Z6I--H^R:UHS-Y*X(![N9-B*4<&'265?3PWADH:JD):T4*E$FCAMU^Q66 M4R=[/L%S9BYRZ+6:O[MB--7XZVI#HW%WC]@,.!/X:C#,3FA[OR/#7/,Z;1-4 M4 5?F)!!HZ(D46;*"9J"W=T<#M 5ZY8A7URAO:](36>#M$#OE"ZD)!\-\JW% M.F KG"HT!55%0.1D]7FG:IWC3:1'*\I:%?&YJC1\* S-OR23NWB]<*=9J65X MJ#YUP)@2%(A>Z5AOV*G(SR2N#L+1)42&/T#% *\$TFE\W,U6W>9,ZSQFB_2L MZJ=.98#1?8F^MDA/H"X(!HM6+,M\H(L,83?;*):MTUD_^)R"9JR9ST?"(UG! MN2.0O)8Y,K#+DMR[=A"ZNM8W81B8]A/!3 0 KE_O&_92"$;D[F2/,HH BY4+ MR7YDX]+HZ^K M67]9#&RNO1FZU3R9,6QXTF4+[59-6$GN$0_,=7PVI@-O9I%YZOXD*54V!T,I],Q.)&K-T$R(MS//Q"M=QO114 MB(& 4AU":Q#M(IUMA7)5-VRVFX-$Y]C&MQS]B2 SJR@(7\Q\%UGW$8!->%4[ M9%3SF ?D:$[3"FWN)3/BJ1OO]QLL'\Y['N=U.-3T?)PMLD<=P>5J#!+:Q3AP M4(6Q)R0]L#O$1;=-?:(I.[9 M@9G<0#@Z6\ 2IY&3)>X,3E!:9]HS,??-*(W@NQ. R)_+@#T7Z69QRAG5\ M\FI!$\PCUN(N;5WU-2?@Q<4#B.'..ZVB._W1UI'X#JR8I@DR*DRA'@*$<6.6 ML(*"Y_A,[8JS>1)0=VIVQQJKD-P4@[XGA.YAXJL@=Q"IV8&4?-^B,1+ MTUBD&132+<[2_2V[7(+D9.>LYN-86FR8 A<]_1B4BU\V>6&8-1HQE=4, J.N MR),X"=W3-;/!7(-0@UX%*9626T*1 -5H*ZHVM'7_'^X7@P M04CMG/9'$2.<\W;-,V.\JK!E<8&_RTQ/DH.HDRT.YT?*3TWVZ!_.M'J.)4A# M(K)M0 A;8G- 5:%^W8RS0,AUIT1@2+O0(*,J.NQ<%9<7X_!F>/CN@ ^TU.( M=IOLZB5DMLXRCMYL6#C/B[THX4 QDE6;E=22!"^CLV0?W8@@[&X1'9VAFMU+./7MS'#4H&(WS5HQ>*87\AR3!3.:8=-HE6D'_$EW"YP^D-7'B6[F-J#M5U*>#Q"2K54T&?J(,P MRAU0Y@,YZW<>G2>6/#!=:%_T1TM$&7EC^C \ $=# MFP+0C]/&8C8 Z>T0H%T*,Y\MK,1NYQE'^-F.ZC01,O:09B>**X>%*2J.V5F^ M7[6X68>HXE^F%4?V,#F2#Q(F ZIBU;D-$#;W&ME-+#\_'B;.O]=@/O$XQ>HL MWW$5ZMB+8 _"SDJ.FDF9T#@^MX):I7 MZXB6U13S@.O(RWQ[UQ ?7Z5-(RU.*IH"I@8Q)2EU5F'&$0X#"<^-PQ7T8J-# MMYPS"'1J; ?>3$*_FYVJU6/BKM6XK#)W7 ;*- X,1T[B8@^;:;A@0C%-JS.% MH/FUKS?-M#'5*0D'+Q;=1V\ZS"YPA9_D&X0PY_O$EUM*)GEF'D-GV!0;,N,$I58X)X$EJC6-U\/9X5&_A3RQ'7QX@\X,JGKNR2PISRSN#% M6E8>G8$E .93@'=/,/L2>F9!ZJ5N1O.&P4)[4&30OZ#LQ:T._+ISXBL-R1Q+ MG@1BXPPUY6X(?(7X@:DM61&JF$&+&!0T_'$ 8?BI);,R&[8$Y9_4P]SJ'1 ; MJJ3;>ZMQ4WDOZ]F?U6)S\0\0O]4G@:G5VU#8\*98[.'>N30G/,1D&JI]UA1= M-MRZ,(5/LT@;LZ]H7'35="R(B9IQ(@-S5_B$G0_&V(F'XW8+_IHL=[^>KT6V M=>=2P"Y>)GH1K3?WKWP'"+HFGD)EL*Y ML+8[(SF<_5T,35?=)#TGIW23"71"XO%_TQ4EB)0<+( =.MK=BG(HB1=Q/&I[=5FM2/8Z MM]]S3G,\!A.]6>L.1'L-3%QHZ+ZJWJ[8_;4.*-6A2%Y0QD_AJ++GC:D5NB44.(0-K["B? MY^B&9[:%$0 NN/B*BLZB6A PXUSB"3C]1,%@=[/*QE3>HKK#I&DI;^P>'R"H1$FWR6'FM0=P8[DJFV+!;D>N'!X1JX66("^BM^IIAJI W9[0ZL MK;"]':AXS;.G_A8L7@]>48&E$X%1W._.G.H9!>O7W2'T1A=A:NCB-785R3[B M9U;F-ZLK+([CWMT=K:"73@\\>Y.]J=UFC)V<&FERA M8CQ;T>+[O!=1:G>43,D?&/BZYD>192C^<-_)V_$()S 7@%#F.#N/N= )^#+S M<"EGC!TQQ PS M-=\(L"*6L(1:3>XH,DE]P6FS[<0ELXA"G) ML=0=/UV94H"J_+QB7& IY!51'/A*Q;=HX=T91[>K+"(Y$$@B!GG4&K,>A\!9 MDAC':WF3@WTB1O2^!IC%";"\(-IRK5G1X(; PJ[2EB%U2T'G]A4CF(<&D<@9 M -]9J/6R-%?W?+,,V0_N!+4.!:(Z>[!M'&L8]7$ ]0_FU;=**ZCNBF1,8SA1 MJ^94-V&"G9MSW*S"4=Y7C9T<]<2"J.YD%O62X23FM9&$::?XXU[,M)L%G2,6 MZ!6D&# !K(S3FT9,MOF\ ['70\D/@[??,WF8UUPM1Y<$'2?LWN1R,Q]K2<@EH?2E2P> M]Z:PXY:E3 ,[=>FKQ1.6A!EDA,[Z/H!O0 )#53>[K:HG90;M%$L_QY (W34; M!&-$-FYK=&??B9TYXT 6HVGALK2M.YJ\#=RY[\R@\DX8?AE%$*4W<#XE)33. M.FW-9X/SKX3N%/NJ<,CI F]-IM/G>F^Q\J&SU15F>.&23/.\L1*=F(& 1@S M$,2[$N;V5H1$C6M !"JP.YN 6!9,3!E\ED%YPP)SVL6 [_S"92VM:^Z'T(>?AP9@7-*8)0YRCX)8TM<]1H$+GB( M+_A0%3I"I,,=>4WC^'0ALDV"G$[;+8?3G%.;.T/--'*UKJ%<51YK>[T 9Y>2 M]04N)#U^0 #*A;DU>@=#7C#VJ%,$LZ+S5H./11$QG:^# HH)]?IK562;AZ=/ M;ZZ/H<]JB#=+Y 7EC=KKN1V9Z$NLISE;:.U$2>(UF+\>NAQ;6RT0\MX\E6,J M<:-^(A_Y&Y+LMAU_TW/])*U6LJ,A;"6=U\C*2W7!*LK[8"S)M!71%7?:O&.& MII]0V"G.5]\A8\KXW'K>9>=E9/'Z>M[;B=W%C8+I!G,38#>[++RYKO7,-G<- M924[@F*B9D-@,G]/$EV&'4%%L8B[,,XT!7I#"E(&,#L!MSR&'U6Y6]:D]DB/ M(-@,K/[9/QY&?A@-]Z1J))5!FAOZ\]Z0R!Q#Q$3D!%'7X$&/7,Z2 M%:F".^[J*E$H0H,Z=2%^FJN)=!"PF0*\/U" \PJPZ7=>0L@AG*(ZI_%CT/@$ MO,5A38$9#MC]):R(F'L2,:618AT(9$.@-9I]CPZ]*^$>'\V)\9 9F^O)C>5% MAW;:P%=E8GF8$Q![AY8L*N-ZEFI5> Z6??]OI!V]TSFXWI)&<;E0TO;7,W2' M7Z*"5X @]W&)2M\ ZT?(AY4(VBUS*&_AYM+-P6X^*.VZ3"=9NZWKRN6VMQ*; MZ%7"'"]I<$8=9EAQTXTZ @,B@XA"MN?N8J_CL#;0E1M(M[@0_,,$_$;#QF2$'&DT@;W4.V>.G_9TL#$BIL9$ MRTF)UBG%91^L<)J4XG!('"';27#N0.YF*(&U.>XG*F"/X:@XO$AF1I:3CWQ( MMQ-XRI\ZIX)734C[WM$=Q@:[%9%S7=)]EP48X85\ILU#QP^!W<\0T59%?@DP M$3NMZ!;=[LZ7ISX(IS@K1$-)D5"#,ZD*\&8WN!U)@*B37*!(EB5=J09DGZF[@D8/ M3,1)::'?;=.]0'RI*4SZ6/9>C(.">/TKY8;" ?(+';)B)(*+301G[[;G#\-_ M = ;!.9:*G0>=8'8< J7U8KA"L4^8O9(R\R4">6P7-346>_LKE&Y6$.%8+W5 M$?5 .G%YGS<]T2JMMI=2/&9.(*+UNAVQ[^-]6U/7=&%*J@VK\"!62/=F#K^] MPC)LV&@SUR!D61VG(ZYX)A?15*+?CA$CQE-JD1HOB)"9N:8POL0VZ1Q990XT M00#&[[Y>\()/ N![N+R1KZ+GE;SIBV&KKKMQY:/7(@:QM$AE"L^,>2%ZW;*N M9R'"O'$Z$ZC8#.6XNRH[[HBX(,HY9S&T5U-8&4SXS&G!]H#N]ND,'QG80:#S M"/A0E&0+%ZH?^C0T(LLR'!#@\\83IUJP6=@_7E):8(-1')$GV11&8L 4L MJ:=;1/5>U,X;P!PFAM94V>E[\ZSX,\2Q1Z8,SW0TX:3;JKNXBF[M88-<,7+J M&"N%CZ2J>VI03J6D+'!./V&:L!$/&P,QR_T9!2@#])@OQ70:]FP*&".+6Z\Q M[?.:RDP:*'UOF2C]M/&5VYT]KQW4_B)D0*&62(I(#V]D.>"768[;;#"?)CBN M-0:))Z$S%=XB(KZX]$'-5--AD\%3W']JWI=(BL]&@+-KOH(!S%WKX/N[L#L' M[#Q@%K#SX/L#OW/K8*>[.#*R%)LQ9+1BU\O*(\!4C]ASA,N&W.6(/BM0BTT1 MG;"7H X/.R28 M)2=3)E7-@D',1VL(H@? FZZ;BNL[4;7Z)HN9.X9[>I!#5AAS/IBO[B/35(=*DQ.,#&R+HF-"A2(C+LE#5^\A;POU M0 $VV=BJNFP1B3W [6*QMZ'.@MC&Q1-"[>W3&( 8-X3U"DHB&8>%HPV?//;L MRC(K]XR.*O6\];O;8^OI8^/W%I>%2CELI<,);98YS,Y=I_HS;KF'NXAD#4KM MKZ02]3MSIQDJI_!9HM+A-LI#G;'APKOII7XZ;KK&F&5/$HW#4=,VZ_5@(]6R MN'"NZ*O3=S9$W5-!***[#4A#<@$T4/2'D2X'FS(1P"C)%8' 7^,B(WA<(X@1 M[^%C6()[LB' ]\-(\$LT*H_I$$ 9"_PM= ;._!JG=Z&W4R&\=HYIJ#92T$C/ ME*F+#6(99_@6H)I],@1A!0! 2E33)D8NIN)PBPM@$L:'Q>'L ;= MJ@]&;?- MM99%&JL;1BKC[>XI\7#=P9@XNVQ%C!HWK=#28:"UWQH0CY?JGHX_VW7/L!$# MYHQY4A5%A.'WP*$'9!KA>2W!T]LJLFC'8FU H^>B.T M4\GFN49HYDA*AWPTR%8I%',K9) =S6MX']E _5+_:-Y2NT^V*:4NNKS;,P9V M=@SV"L$'=N"U#.F[--_Z=3#/_0U1VC.!IY#FK9A96+]2*)1FFF$Z#)U5QF@T MJQS:U,M6FZUR&$B=7@CZ)]M#KGS +2);V5QLK* R&L7 MB ^D*Q*BS1[/!W9[LBX9&5Q7RHTWRY=KHY'2IO8C7K/+ZW[8:XA4#1'BG14V M8IT;:& E:,GVHD0EE),$7DZA36WNL()/H2ZSK$NAU;3#V\E:?$H61+C"7(35 M-6*:U";1:9?-S$5Q?&P^74(NL>QF(*W0%2/E5*]"+O;JK:LQB4 KU8[DF!V5 MJG;CVYR[1*/:C(2660W'1TYA]VH'<5AIQ'@B)7C.MF32L3+3'US!%1.[;U2( M)?;4E>8%,49?+#!O; M)EE%#7*#SQ[ >/+:M;C2LC8G23K6_R.%(W+5F#]^"&AZ2 M1^)L&U%.PAA^&O/#R[OP]037Z;@--QI48R4$B?#3&I:^.1$'FBK=B"92F%@6 M_2/JPAAVS-^!7]7M YT>=$7+PH"5#H;6)@:^LBS+O,/;SNV2;X["27C:PK7DIEZFI3A=>8C;XI<#S8.C_ MZ/P4$$Z$DL34F/:"<3\%NV7(AT.0K/FDF9M9A0PAB\YV&*))=)1K=D*K@YA$ MX?9Z$B8S+:*8-J8#IM^$@M#L%M[JX4W/[BX-DV..&DMB_"B;MBB)_9C'H3KT M0-0@S6E#M&(O_2Z<3"1GDZ[&@<].9;\X"%80&)=[@'3$<=Y$U-QV.K32C!QK MM26)88VT1)/1A15 E)G+Y)YI^^SA;<\-N;<&KTW.ATV ;+E$P$\N>74Z+YN\ M#:)+,Z.E(P$=,%FU/G1;Q1!;N MJ L*=&2_GIGFG"$NT'/5[9OXZC35G5F?;'J_BBP7V/!(2?4FS?3]E<#X0[J( MS;[3 IN)S\6-\GPW" "5D#Q4.#WXP?T.R;<:WYT.J)%XG.=0E^-V4YO0>2#- M$3IZ!=VO;IY-XS;PQO4"B9/;+7<]G]R71-^? >*$%&Y_*X8C)=^/9H#-L+(% M"MUH+>54?3&[YK_3:.5EIAW8H)U35 RFD(G8TBN& MF$(7EO$"H"R5<,FF([J.C%J'\TQT&UR9H(WPO;_E!98 <,0["6D![W:AOKHO M:P'"3:=L(U1YZ:;MC9M(1BD-1 SXB]YF6AAJR >626J@";>RJ&4 CT=S+ MD"^ 1O=D-,TP-6312T@\[0'6TVZA3O(JK-H,G<#E"H>7+8/$6P;=R"7R@PQS-)U@C!O(>P--GW;ISH%L,!\J]7N1H MSC5T$6PQ>V*FV]8KASHN"CT+7$]\1:D+3WDR5)I.N$X9:$F ML@"XEF[%^9L4Q4*6K 7_ 6\9T%/M2,(D)A]7Q-D3:')!S->K1@8I3FZ?9\:@Z&]7R5[G>^F.R][,=^O9+!O/#& =. ;ABI8*=M'GK MN+MR6:.'^BO.1(DX:[0&#S$3];[<"1"IWX&C;ARDF3^W??[F0"27,JTIRG$YK=6O-[ZJ.13 MIV]IS[)=1R5FJ(W,C%DB>FC3A4=ALRF0X53+V]FS1;WFD!I"8AHV<]+=W/3$UWH">-="1D]W1U5 G&CMIU4K6T6Q8'^/0BKJ=JJ_=]X3-)Z" M)[?:O9$;!(-:#.P[7ZK;#)W<>?=3)NP.@;2E0-A(:LJTVU3KHWF$;/801[FG M"S*H.XX&S!3-$V/I/?# MWJD:'U^'K8JC^"S!LORP2,9C@_K];B<%O< YFLS@/(?)#5#H4GBS/#"LCR 1 M(1AE2]0]U$..3CH19(@P68_$11[-X%6;#"CZ1/ 5?8:'-7TR;UKI=A(9G_' M$RQ'.TTX=VN#.T:?,*Z6V(9$YX 2K+45KMD[%=EN>-"%\QAZ9+D$C\/G$J8) MU\Z[Y*9.Q_#*C=8:1VSH%&7I>9#/R2"R@\S?PLJW^R&NIGVEK[5:<#N3AF5U M"_HA9 M Z%&=#^6K0RMO&3NMWOST.]O4PGKEY,\PH5$Z1+-K@#(GP_4;#-1G;(ZWD-( M>-WIZ!'/V1DX\;*DIXX\Q20UA/MLYA>"6V>$!8V )TLXA+0E#(40(\AC+Y<_ MJS?Q,E()XP+994C1)?V6L7-H3%I12_#M"(% H-]B(%P2\@(;%UW.#0$M<(L, M44>@5O801FX#7+C. =6*3$!*T!3 M/\DV",/,B\4FZUWF00XF"R#PM#G.+Q(K"1TWS;+THN]&(T:>QEO>><*9[]:2>DO PC9\N@AYUIT*,C65O'.YJ$A C0:1=0(7'3(]4LP.PZ["%H8G2C7'O)6>6\__:: MU#]*G,=TYJ%SF:4S1Q^IO+9,&UBB75/L6J76D]G(0P-&;^02!5PZ.XLG&?BW M7HO056(]7MM.8Y(/I@D_UP8'MY*Z/NC0.K[ :6%IJ#\$ O"%(X_9B1YNS!H& M=BHB0VQ9\;F&CM=#'$[8&X+39W9[,3,GJ$D37Y5\BV\TIJ41;X*K,'EHCHT4 M8]Q6IIFU^]41!4A8Q?3>++;9-"T6V\L\?]IIBF$9YM0PR##/*8*2[)9I^K:# M.JL/CIBK27%[2E88$%H5$08,"U,:X,63GN-:!R)C+J4NT9*WP=GYOF,&N6=[ M1[XQ14CT3B$?YV-K!X5NY6GOX]GENHZG0-@;F:>1EK]_X^7#YGRBP[.*"HM@ M8_Z,L?/Z[NY=*4EO=SJ.AVN^V5CA\3(IY@63 533]S3#$*R9Q8@-E/$.O,\1 M0_?7L^8D[DKBU,QG4V39T]Z&?8J6#LY3E=^3>)_2APULZE0/ &51!]5W8MZ> M"+[.W7 HJJ7T8D, M!(NMW#EF-V%T(E;%LGM390*PL>PD(A?W"C!],T0SJPSAHFM5VP] U'[@A?KW_'B)D ^<'%[E;J7 MAQP[>Z9\=!G4)9KM9;R/ZG[KI^$)$CW"VD&PA>P<+;^GDE;O*M864,VZQ[[A MEU.GDP&#S?-DSJX=+8#3!/*19RY>R,J\:Q1SI#(2J:8[5VTBE6P)/U8+9$IO M4_JT2W?^"R@QW.DED66_#4 T2]>A509^(37XWI&/^.]!B>$>E#@%(2"5'X39 MOBLE@\ 2#FT'@/->47I)9.'RYRF!@/'5-''\N_OTOBE:$I)@=$?HLJM)(68@[)BY#3"5 .;B^X4;R2$]\,4Z8NI\+GC7I:8 ML6!?[1F!V>R;GYT7M1P&]=896-_!L63O/63K&T\G]+X0R[9S2S\4^4_ C8^3 M)'CAL5B(H7[X41B0^$>,2[@?N61$?832),9XE.LC4?1$^,WJ;Y'F7Y[O]I)T M\!V2?JWZ6Z2U)KDFI9N_5J;O 7V2QQ"&Q0@67VWY%8JR*,$Q)(OP.$HBS)IY M1?L=]=]JPPC+('F#KX M^$7R-D/8P/-Q.J0^PA@2_8@)"?0CCT)",&NHQP01PX0,\0WXK>KOHAZ\S9/O MA'KPKOGZC'KU?YLM[ZW_KF::]W#FG4\_IPQOLN9MO@E)VU7-]([3Z([A[5?F M-+JG';YX]V_'^5<.T\]A?'SFVZOM:;*DKR\!/]<2+V M-^ O*/$>.B^/L3SVWKO/OGR3YN=*OT:S!@,!306]'S8OJ>C\]GF>>(W;3,]1 M\N,'R]XH]=77)X'_W#&CRUV#WW[R53 CK_XOA'>QXE?^^FXCWVWDNXU\MY'O M-O+=1K[;R*^J1K[ZV?^F!"*B;WYX__ G/_G6WW_V_4^(XUGP%Q__)].W_O:S M?^79!]_^]:7/KB]_>KUZ]O3X@]>??)O7M_[BLZ]][[,__.Q/?/F#KSW[TM<^ M^/+7/OC67W[V]YY]\ P0>Y!^]O+ZWJ]^Y?M^S:_]GB]_Z9]XW'QZ^.S3ZWN^ M]]=^Y4M?_C4??-\/@.\??/E+X,_W_\"O^\ICF.#VK_V>KX!&?OWW_>@/_@;T M-W[XFWXS=\!^[&?)_X(Z#3_$?O4/_^(O_-)O-;O_ZN?^ZS_P-\[W/V?_TW]] M]?OQHT]8-/.'?HO[E[S?%OZG$>C9@^BO^=+W_E/_Y/=\SY>?J#[[&J#[H[_^ M*RCWX0\>W-M/8ZL?^PV_\3?]BS__UXWF]_]GOX@?6\+\@]_[1[U_Z6=^X9>Z M/TM:U&^F_[>_]&?6/_M#?\?_E__X;_UM?XS_9[_UMY[]NB^#D7SMRU][]I// M_L)?^=D_]?+/?_R#OZ\L_OV?^]=^YC_\[=__F[_\T_].MO[>G_V/_L3O_(U< M^=-_[8>_S_C1'WSQ>XN_^_=^W]\>?_E/_ZO_]D_]PW_+^;L__F?^CY__WW_' M+__#;_[G?R/[D?_@?_I3?^1?_V^^_O%_^WN_^?5__BL__]_]GM4?_W7*#@K_ M[+_I_6_@GS_G_R%Z'_^6S_^#_XT^I6?'?[FE_Z%?^-'_N3_^5/F)__,1]GO_)'? M\@=^EZ"%?_7+_^ G/OEW__[/_.X_^@?_JKT-?_KZNYG_Y/2[?OP7NY_K_B_* MO3%(LV!M\FUKVK9M6].V;=NV;=M^V[:MF6G;]K3=O??>S[NQ$;N5ORKJU(F* M^I$G,Y_S-"]7%ZL :)@O>)"U0A:C[0;ZPP11BK=]]B#6H8S-C_5^E]DN]N;Q'93V?9\VPFI--*QEFWU4) MV#7[1G4Z):M)'!$MW2@<\7N+*ND:>UC8E.%XDJ$?XR$K&B53Q)O&'' !PH\$ M))W>>[IG9=3_5]#PG\R$T*K$QX8%.;NSL :>::! )\BDQ^)Z23VP"\Z1=+>J MKZ(CAOXLM\^+)3),L>MEP5O3]TV:17-OX \M4"@%\/+>C)7@9JCDP)*-C_$U M3?HT7,'R$P1+75TWMN.$P4I-TKA0U<0Y[[ M$H?"@2OR!VE_S++BIAO[I1A X'-I C#US**5SD&!P&@TJ+4.D%A>A!U>W6"2 M]T201]A=O8T0%(F:Y8E;WQG?+926?7Y1N;/BK/$^*?IH^M(L3CFH2:I,K#'9 M,=WB(N\>69'4;2)#Y"7O'I2#7234*;B";HZ]KZDM]H;[;TR'A( MU.TN(,;\?0*#4'V-%F3')8DUXL*9IU5T3TJ44<2[9HJ&:U!D6I-M^ L0F*JA M#%]0+S]Q'Q#6XJK :]-?0??190PZDL4B6EW.W]C#MU*&.J+B;2TL.O!W ?9^ M35#U"<5%400]LH4_>9U_HG%00W>548N<@ CM G#R,@\HCL0^@Q2)R0(UF=N; M;!KC&G\/=TL]F(ZD4%IFEI-,=&N6_)6%/%4L=B*9Q!+90]HUQN(#!V=?86!@ M.S5)9S/E'T%\(I@XT<.QS8ES1U<]J&^0:87!*@-_)9V:E?RA^%;D MSPM%H4DGU)A7)2FI!OJ'<8*#5D)L>O.\>>"W+]6H_]JF"@J$&C60 M)VZXQH4LG;,KP3/6DW8-\\-CO$21Q'QB5(KR8$H60<@!3Q&LB"28 * Z6*1W M'/4XPSC>ZQQ4JLYS;)$YAQ33$8#T*]*:V@8@?P/^$/+J]BELR PVE=*?D^QT M1)RM(%?:N^]W-(8]A@1L)?K1#'9ZBQ!)\X9Y^=:S!BO6YK7%09)Q*SF++HEI M\!M;O\%+N$VR<^=SLU.E MLQIC;$4T%/AN)YW6\-8<&5J5T3;'YF2%*8D9E1WNJZD6BJG%^I\%1R-!.=)$ M6 /%N87\#2/#N\K&0XB"W2 /8QZB"0)<-.#=:$^UDC,DW34$_0D.99, M0MD;\&H*J;O>NNEVJ IQ@"BYQ;O)$X'0G4*7*FH85$!2W@G/AB[+9V"+;S:PM=IO\@^&4\+I^QZ\?%=LG)%<,AN!!0 M 6ZR8!\% H%/GT^UZ]]ISI=(L$^V1B?-,J-NQ37^O0UKJF3YWL&J2Q*?=9.8# M)[.KQ6>"P(>1R6#*NWHA4&G,IR04#/%VXZ531!;@EI%84-.JYX1[D.4XG@GB\_)5 M1% ,^M"(A4\^[G1^1""*5Z*3-><'TK%)49B8I#W/[QJP_. IRCP(H 3M!+&Z M9#Z>QY)H@"HB(3 J0P!5S9[2E@8"8ON0XKY)IE])99NX[*MR5A-62\3"0T2A M=P1LFLF!>W+2 M-H9H%:1J(I?4(R1F62)G+/ *QO81@,A&4(% GF !1+T-D@_T ^$SP?G?D[.7 MMU@"T=WU9W#WD#-"E;Z2Z$U]5]B"B8YV%MY/.O4P1>!#0OPXJ!1>=ZHO)\CM MTR7!0&K=M8QG(=]VQ3=@6$E][2;@QT'&2V@/%BY4MA1^6N0^-Y@\?ZK_V]X 6_QAXA?P_NZ M[^^4VXNGBIOJQI@#6%'W[!2,9BY3$;0ICH38A^DZ1<)0(=?N=G 1Q]<^I?'Q M8QN@W>8H=#"NU)EY!Z$02("MABVOL$@(WTK"GVIC_RB*[;DJ,6R<,0+^7%T; M9S;#0? -=OO\?=4D60XJ-RQ9ETR_KCI+C)Q\4A MK))@\G B#'8,L"7=*[<5,T.ZX3B<"0FNSN6Y9[,Z."L51@*"/"FT+,1*U6-P MT8+W%$/&[.1"T*+0/+"^(Y1)-GZM_51#,P)?;CX./B^IO:>*AOA?WP"Y ^WK MY.01EULH"EM_VGH$&R?!(?S"I[_MQ=O/6)N0-PKQ69I2-^"CDJ_&B3S26AB! M0JJ[BG^IN,5$ET$C_@3G^,Z:M/H2IMSG0WP@WS*N%E3:"X29ML3>I#*I$/?# M7>M<1BQA"(HW03:FI92G_A:BS*VOG2=6G:C^0K/C8+RI7W% M;O3_?%U=^()EO3(M!UQ:FUXJA'85'*5)XR\I&FB)X<&A)FUQ9;GS(;"C-M/) MSD6N2])YI55PMYV8F*2\% ("$K8LY:YBJGVMS$ @OVDB+=!K;S3HSAE;A8"= M;D8N&!B3K. (T,VNXW3(^7*^YM_T(+HOFWEL*QFM 80EX!OS:,?KE8$9>?!J MI]:)B_!&\@8EL,T1V=)J5>BFS#BN"X_X*$>VH7U4DR[R"_X\ZY>[?2(9_[%1 MK4C-(9J.=XJ^M!:B_=%S2ARE !HL\:S1Z[?*4]ZY*%]HYF"6[>GN#K#UM0Q! M2F%69CCU=''NSSX>#&&3Q (V5-.>-R]%_-=MUO\=!0.D#D!2!TH;9P*$!H@; M @-?H*&MUD;<%]J#*I?&9P\*#J.7]Z&'%8H.*4P0]?=;JB'&IYG0!LCIK(6, M7OGT__ZE M5;4Y8%PO"[F)N+2AEWYV.$GRE[F.$WU*.%;^TK@6DY(3H]'2Y2:LO>FWZOHD M>KN,^5O])'*V A, N6/LGZ;!7\#C!.(E;+2?E]7R2'.+U>-#!;-!(XNC9L^2 MK-1X%[MO5("^MUGX^6Z%$B+DG"S5K1HNQ1I=+L5NVWP99W \XE.--8_1PNWY(;@XA]AG2_2I\ROG \\\P M657%B7*X4F#5_#UV]A6Z\YGN&DU!]!XYV9L9/R"V-7IS5%LCLE3DV3CVAHGR M5X!OH.,,@$7#1B.G/T.U1-'$,4U:A.FN$SJ)RE-T(X,W!.S@YODE?LB,)"F, MED)M77>^F?7>K3^Q\DCZ][YW:'N?#0^%_?._72+-.V&\X.-@9A:M6R0H),VKS>O%>26@S','L./,S MEDHA)5;\[@AJH)!B.!B:*)^0![S1P=!,%M^$4=H!_YYF@BVV. ,+3 O=6Q@,\P>M9=]^S?ZV X)S E;7!&%? 5O9_[J^8 M\G8X0PK ZE?OO&W+'ID.LD(V"4ISA\DRLL%E)'@=(!.FPE<2JPY3O9N@!*#: M-4!'_%[1[?!R9.2[E8SRT4L+[&\2 K5)("C/+HZ^G6CM:RFA?17-A%5@4CUG^V%ASD' /M0)G\BJ+N0?9TJR6VZ> M%.9"J5;2X,#P)%F+[,IB;'%3LAEJ V4.*:$8J&>_VF_!/X@1QV%>E(8Y+2#3 MHODG^&,&J$F7G%SD8*\ RG/?A. (?R%3L([K<'BA9&1H,L'FP(VAFY4I,56W MQY!T2[%R0KZ%)9[,F2Z]7B.O@G9$/6&<&T&%54X5%&VW']-8;^#B"\V$"J!BUF%A6 M"$Z5C:EE3"J%.95]?4XHW*?I70ZU06X4$ZX[9BAWW0N7YC$)CA3'Q\?:$71; M4RQ&2J+K@:N&+*UWU-+ &+QH*NA&VRS80J]J"FR$[##-R'6#Z KF7?AH_%PLT-\%_UQW*!O:NO9I ^-U3<1KS MZ172%&(T5HM8 Y=*ZEABU^F/(^,$Z8PDE,S)$ M\XY4<4Y#F"?:V^O3;\ JW5>9R /.^_'TX^Q5]NN1Q&/U%:Q/E^ 3G&"5XB=D MOFV_[O9:11KA\&-ML MPU6'&U(A+\+ZOMZJ5A3I6GT1LMPBP"_ZT";.N2YXP:9&J;H9X[TL&J5,M9Y9 M6]Y[VC35# 8"'F^34^^AM"7Y*K/1.A%Q2$DEM:B_73]65[;F,G5X*.YX.JE3 M"5F&%74578BL0!%](2DI(0KLR*Q++ XGW<(974T"12LN$.!$E@.[^ OFVFN@ M*O8HT1K>BU;RI_Z>N1;.0I:Y>B7L8E/U+QG\+KGKE-;3_%V=.K3 M+9W\J2O8$_)2/!<3I,MB$YQ6U;@5?."69=S<8DSL]"W-IUZVB]L)Y/E+#?U^ M/".7)5A:'.-/V:D-'/X.^&5TXF%/_>$;''/',7O($2Y+L@7:J&9>TN&UV*%JS?M'"H<:H$)O'VT20G_'C,P;C3J2 M%3):V&Z\;&R79^+BT_)L>W;\E5/L<#J=V2P"7O%G7Z I1I3$X<>00%OC.J(X M3T1/DX#R)6^8P%*V=IY.R1R:L"'6%=O8?>E:#"=.[@M"_S(#>H]ZC! M@3EQ7M8,=KYNTNWE%5ZT'QC1!QQ>D@@51E1FU\3"YX\^>2F RW$74Q HJ% \R_9)C*>%"OF4\VIW?,S M$M%9^P*W79;G$MT!F!ETIP@>Q40K-Y.52EJ*L O5*1Y?;6D*)PW0!-M+\B1\ M9]BPCM]T@^GJW\09+N)@J*VW5D%'(%NYQ #;?XF.T%?01,M: MHSN +^;.P-6:LB6 )>.NWYE&VII:>0H:$#Z\#[9+)# (3VV00"_X8/H-(.K? M7=G(?C52^,_I_'$Z.B#/ VTXVJ6M?4![42Q])85P6&YJXZJ1W+",(OR:)(/1 M@]Q?:]X>,U'?3G-B)++#BYK#NOH0A67,D5(H!\3;I28N@E*119^J931)G6O] MR[:H5/-U41-!WYQC7RNX\0@6#$O&X0KWI,N6"T/+S00F:4V(6AR8?_^*]W+A/;U#Q M+R>.;5MGKH-VX]0ZBUS:C,C4K/TSPQR&'+5M498TF Q9J"G,8J)C9:_E'&J' M4E=4DI(D$.7@0:),N^W/1('!YIQH=FHCS<^@D!YI>U,Z]=.:;0B\FK'!()(G MMF] [9;J/*<\'J^#K1Q9!RVUUR%(,C?LWS@T]JQ%]LWD(@92&LU;[>OS,37; MVL^G[LMFW%E? _P)V\ZTH[/,SJMB=TB*+,EP47MU51O[.1-R(A_=-WEB(NQL MT>IV(G)\*I-H<606<1"&ZF?5KC6&B25<^S.L* Y@(VU+\A0;K$%8;T0. S1V1J76?#2$)DWP4JD>4\Z^IM8;]G.= B.BQ8' M+\HCTN[LJE?>%5XULWY=36INR@K';-4CC:6I&4K4M!$:^XC)D./^<(.NTU>N MX'*[TDFG1--6)%,&; MR4"JUX*E8 M@X,W9_#6 K#1A*,FFN#NNV:]S!25F$ER*FU CM,!G:;')L\5S1T53&*1Y"O? MTC,V*YND2A)=T=-L]M#F-U<_7)&5,!*$R JQWTB-M\RWB=U!DL]A#CD"IE2[ MM81GUUPD5]6".=E.)ZWK66;H)6&!Q-6LDT#3VK$,>ADSC$O --9F;VHAY,,\ M$:\6W%;@O0J86C5B[GF_6\.M?#3[04DW)IW&XZ+0 Q#NU"PGEQ-=HCI^V^ME M;I63I\\JO"O?G/='3.,?E@U)W'ANJ#TP,,CT#*;%G,O+RRBS2KZ^&O38XNF\ MU\O5FJ?D.X_X8RH(O0O1'@2;P-#>68NHTY2MG*U#52*&(BU0_).C@*P-L/ MH"!&=6H$':AU'0D>85O0[O14^VJ,WV(I=U5VV8;='8IS^J8?=78MV#[&*D?E MQZDYFB8L%L.2\I I E0< 6!+9AP5EWM%N\Z'UST1LQ,8%%0W:$3/P3MAB=Z# M,1'62W9;!BWAU1FS<2U.&B@HT*AR5N3[7.BQJ"A(_ATSB CX2S"W'@[7QWD3 M-;--=ET\[^28+*+@615)3]P3TB]C#(5)R+64'"GO;(LX8J(#640F>$VBJ*#V M!0,@.>=Y/\\BY)SD,T)7+V@,O@%QX=&_9[A>IM;0.V[O=9E[7VXKW:$4>*H7 M>XJJK+\\@^I$7^LF"E$82&*#GT@C[PZ0'$AW6J0V >^R"S[)..EP., M^Z^1 H^#H2;9Q)\7N*C3LZSC./?((Z$LH$*-AG2PV_LM=GH9&+V+5$_JHI>) M'^:>ZVI*,QKX9NXTI8EPD9&8Q[#:A^PU <7R6,.K[PDO;2GAC;HH;EV0@F'2 M"-TH8FK.Q9:@TWR>MQ>M,V8[TM-2/%H;X[#0E7OSYU0.H48K)^*M->>\$6H% MVDNF+.?8B#-7:V,# , NNBJ$(A<$ &'J$V'.U4_0X4S1L,'*G5&B5+U4P6V()&A[H MK9^1RQ?KM\MU01X.1>#_6XO:/^U@]UKV<$Z(D1$K[AY0DB0(@>ITZ;,:C+AG MXG0MIXG.MB#&-B?&0I8L2F-%EB4MNB ;!IK$-J$(FAA*!0 ;$& ;U(4)U'L MO8$ 37?U=MYZ)Z5Q.BZ;1)NT=!OZ-.;"DDQFU'"28N<"/"OZ+6XG1+QJUYE3 MO;4+F;X$^Y_X+&]'&Y4F4*F@N)2E[[7NZ??CDU-$5EJ. M3.Q-;L'0S#$1E5S<:[E##.*JY'"%\IO:GO2 XDTYHOF^!S,1&S[D.4\S%6A3)95_P66D['@V[<$5GV&=;8L^? M6)[F4"FZN+C74:QN=SNY]YP1,!R-_S!.!?S(E=%-!'$$:2XBNPL\]R30]NJ\ M]Z#XO;+A/#9O=N7UBJ%IKY!BB'$.0VPOP61D9DZ.!ZH4SSU&8.&.X+%4HWR+ M8KJO#IE2%T1[;P4*T9@OK=14A$X5XC:C>G@S+RLF42I[%G<2:0J0.BXC<:D;>N)U(L$1$9(UJMZ/?V2AQ\\ME,K0 M,L+H93J2!MTFPH'-@%NBA;'@=-U"JTXI(Y410RL20PN!IH91 =#*J @THKP M@6 #8*J^R7*_[?2D[^["NF.6(-&MJTB[5.YDJ-;U) KM@U_[C-9YI4"HJOOE M1Q%#VKYXGGZZ?@/HO/8=./M3:WOU"K-O9]@1F3YTAX\\7"#[ZQO6NZYC<]XI MHA[10Y[]NQU*WUCX6][7S]OJS\:>"LZ7<][7G(]/QO)IDN-3/T3M#A)5Q,I^ M5LNZ<,:@>;83<_1%X5T/AN, M][3;XO/S+=__9+,C!6TH860D1#]L1T#.7MPRVN;N5K!Y99&,RH9@,,9&! M:^=OU&F*+=7N@ 9T1)*28M<,Z5ZI2+0NBI7X(0DT5] 9]GQ\=[BJZ73UX\0D MI50-RL)C>64>.[=5O?=<'_LZ^HEL7"<,V1*^^%G0.NL/_>AGP$F S^.FA30F M.R\=MW]\W*!Z#,Z2\FO35[)4NR9A1'Z13WU?9XSE3V9=FGL[DRR0-/D.!:$> M54P_]G<@F\V,C+F6T88X3BO,&NCR[JEO/^,3(/ MG];";SVUYCJ?]O-K<2<^!S] RK?TJ[+9O7Y<[1LPQY=PVB&XS R,?CCX]#8X M>TNXXU;S@U?T[E6+8V50KS+L44IBQ;]:;:X\D/9]G'(3G4GDULO%\_[MMT,@ M%I^%-RU=DZ3#*N'(]"+Q!0(,W = M[Q2F;&I\:ZN(*C[+PNES<=X[^'G'?<576187X<71 !;% 19GC=M41]6Z1IW5 M7) 5%"7"<*] /+M.BM#I.VIXJRLZ$^S8F&2N"[+HJUMZEOM*=:FZ'!,?RP5( MK8JT^VH]7\US.OCQ4IV87]-5V^1S>*1Z9"_AXR^PW#FZ M>%S7M2T]SH100;4R+R;!(OS"+\5%,+V[6:7US)YK[3PKH^GC,X'@]7\VF,53 M\#2*'\C=,&QS&23CS$\5)1!UN-&X=U,G5ZE-(06J-]WN"RFJ*6$PC2*!:(;" MP75>+1*D&-DOWMJ\X?[0K?ME'GH7FOBZD0&\UA'DDLPU/T&M4B0?= :?."CSO;_@U5^Z9#$(^H"M4_40D=! M!=B30T ;NP$\'=K>#FNG!GLA'T@]=:A:;5KE"AY@7F&YS3F M..IMNN2Z+L2%M"MJ,1*X:]EV4*)GE(" @B\OP5VDQ+*8'8I,\3&9FSM"D MD41ANV(_C]8T%T;^*##R,91I:8& (QM#4XP@#X3HJT#^A4.ZG:*.\T&F"/O9 M-C\F(_WWTB2OXSFT7P5);V,26VJ2&A,!TP$OFM^:JC");4HY$*T0Y^$B3V3I M&2].H.;'&CUFQHRFHSX' ( D.( .%'TO'$JM-2"H.#3U7"=$?FKR8"N8)+= MHT@U8')R@,VI-&M_52S.I\ZGZ> P"-1ZF%QK3=+%!-ARQ%,YB4<9'H0+F$/* M:<;@+^\0&M5HTBF>TRR:;',)2Z@X5_: TI4XT9'DB5,C(S5UOH4K2'59E)]U M>=VUF]?RF,OZW8EA2XC:< M^G@$W3V4L&)7;C\D592QZIK MC"?*[H8%V5:$X)=Q81'8SL_#?/:T,TA_^8R[!'EV#?K*TTYP407;S"8"RYR6 M%)N=#A(I%)TP!P]MG'8]MC*V,L7^5LZ#\G&#>0-J02#=5O7M4L"# ND; ^)C MK'5Q+]Z29P9?? M,6$*FRM*0%VT<)@Y00SFEY&20B;FK>0%8)O4Y&=A_-'"^A,$:JE/N?Y(FZG7QWS$4R5>,4J$5Y3"1*W(H+K1BHB,ZPB0IYX0*@]-@F060<"+(&Q_7SN$T?T14 MFLD09)58VF'PPI$PB4AR]R#/_$+L2;:Q-'80*##<'P^+J;&"B?EA'5G"B >A M!J**&'H) -'/^7N_N_+T:S_B4\P8\2B\9X?)8^69H?8;()'TL>4MX']I<%-+ M^=5,^#KE3^"+\[6VJ?@-J*P1_FA8.$9X^SI:ZC^]$\RI^+T5\_E8^@U8-OD& M<&L'W>"F=31G-NCAR.HP.V09W7@&KU7_9;Y- M7Y@4](R^Q)(M#R97,HM#H"H5P;>+<'1UD-KRYN@5"*L_P\FVRS/ W\V=C.$9 MJTCKQ(^1F(+"B$T9\,H=656O.#]N;66W@\5W$5YJ:=]<%_]I>A Z%907:'9/ M"I":V1R .M1G,%'#;^7[!O0JQ H&*>R9W!7$^3W?V=PD)"NFQ_?;Q,WOPN?14PR#H5U+\Y\\^K1'Q5Z?+W\9U_J5-(NQ!/<_BB6Y_Z-8PE9F\B:N,89-O]4E2&#*H[8O'F226*E? M DRW]#K#,2NGOUA]?KS0@5Z)QU\IQ^V.U^W+6T-1',C,+"2_71;AE5IB&PF7 MDR#P))V(E4).P@9/:@#G,PM$*$4>E<+S8]\;7GRX$BO3$R3!7H?1YA:UKS-) MDLOFA)62@&K5'O&F_?"$BJ.D%IB<:18,AS/>IAQ+M8*9HYG MF0$6Y6\6964)*=L[#&BG6'N["]CRV-X/98=+<*:A\D210<-QBU)F!5>21X*# M;.A_ S3?GE6DU3M]@'>U^F2.O\DV=_7QVZ1[2V5EHE)LW:2(,'V&-6I!C7D7 M@"G)O4"-G/XTH=%S1.59$FAH0J/53^KU$ \'/ENZ(#\6L-O8F"1EI1R=^VM9"7F4WI^7^Z0S4 M>*?OY,9%1.RE9'Z:SR;$,"!;9X M,2,8&M5U^93H7-\09R!C;G*7QV2YF;0R\@.;%$!TC%%^Y,QEO-?=O';A1Y, MYX3SWRC2T&I[,\S6"$%JCOYP*04W89YD0HOK+"-&E,>65-UJBB:E)KITN6G.VYM$N07.6CPR$[)N M"[DEZ@5N46EC+' HHR7_=&[BI*(TZ:E8$5 Z8<@1Y$WA73$'=#,WA% TDMWX M(42C.OL.#1HKZ:( :X=QN?C^TC[E %6M;HT#X#?@-%_B09?P FM)S-OIJY?Q MX5/B%0_8%U[)KP_\/ M9W]=6>;C=NQ* 9*UW\XT@9UID4A@/#$ZF!+\FEIV;[.S^<<)_XDURHG2DV<9 MWXXW2H*(O](O+_/'PG!IC?V+K0_VJ%> M.^\PF4Y>H0I> K#[Z6\V)@]:N[EVNMHT)E*^ :D%#,[Y"AF=@D&W-B[:6[E? M<#OM8=WG+WQF[ZH-?G\_X\R A/\A7Q[_9UB'D(:&RZ5;U%$YDXA%RJI9D MGL586FC!':,V2%BV-*U&GZ%.*F=$5NU0*50N3)K5]5Q/M"P+",6M.'_H#)SMO$C]5EK \C*%;PU.2C M"+_A9LG@YT,K)?4IVNVG"Z_$SHI?W8+.L5MHE6--S=32@VII^!T_.0 (D,C_B"+ MY^.O\'0QR*TJ%& "#/KUV9>^_^V.LANME@)4IN%P;#*XU2@,6$.HN%D'N;9& M6@TTNMVL*DT;VWR:OF^NZ7N$1T3QOJJT5CS?TWF4\FV G)"4IPV"K><;][P3 M7+EK&&5?_-@OZN!:O/(B'MJ[4>HN75L;Y+*0A;YXA>H"R/U-AR.QSBH-RW0$.!_D4NB2% &1\DB-68"YZ455R>OF:,-N3DLAR M;=)E 0C8QTG%*?[ $!CQND\$I?4U'_]@3 KCN$(HF_$,$D LOT@X,F_6SA MOKT?&*/P+-C$5%CR$U1:M]+H-7>)8UU_GY+V_675!"Z#\('L"5Y3%<&X!0.V M#K[A^R)>0PW+K$V2O*G67*JK69KF#V1)4?Y@:FGB>:1"?B*51+E&GK7V1M>K MF9P4J2,[..U0,]%I>^5+D%0XD'4MLV_ XE4'1]"#C_[4(L>"W:?V1?WI?*[4 MXM,Z;V1.2S)LO+R)O7E<)$:KO8BV==OL_[>D4N>]"^T@-9Y86E]A=?)%CS%^9-?WA.V.),4P2:4-;/'RPB_ M\SELVG&2Z&4 )5'PLOAFS$V,CA/1]SLO60#ES .8/XHOS^&-/XO:".3+XC > MY@\8.=C\]:4K.^^"Z))7W2,G#4^BH-5ZIYC1GI=&@1[__)E2BQ#9V.;);=)U M4R+FXOH*<_IP0Q+G@?=GPH(>-U.6A@,F$EJFZ!@[2;P^CZITC'AE95,X-;31 M#_O&ZK,WA"R.>J DRHTAG_X3--3#/S+A"&#R) *.!ZK^@;X#[^[.\SVE_VROYL,4XH7Y]QUWQ3 MD+!#R)?7:U'T*O?I=?9\S[_SMN&?Y^\;D,7]#3@V> V;\NICG3W:^0:L'-WU M5#\93/S=:2X8W3 H+#CJ@WJU^3)P05"(<7Y-_P84S!Z_MEVUY^VW.U!&-)7V M_Y=9XO]WMK$1_!]F:6_BT\'O76[E#&K%U"#,H(E0OD/FA>,=]0&8J3=XO6QO M=(<0-!#+5,()K5&AW&K&RU,)5[E*/:84'[A[-465)XHU;S-O@SU!4>A=13G9 M1) V#YI]\? -@,.UM/N(>Z\)_A%U-)#1:$;'"^65M*A],!1M$)U=CGM#2^IN MDVA+3Q9#"^-,UDA,QP#U5ZW.!XR7Q 7,>U:O\#YURWK^)J33J=CM(R/TN@X2 M.")SHVIN( "Y;GE'/5I:C.@F%.^*<\E7V^9:+H7=U.: M0I&5!Q7[:?/J_E/"T0ROU&=%&1&CU;Q+H48A(>.>41TONZZ "^[4LW/4LO1-P/ FZ5-^S2?7TRAIFJT0ZO@$ M@[*5-W5'Z!RX?LF=/;2;I 1_4B_5ZOJC=YBN,=;7LZY2)6;"MC*H\P73&>.C M(A5W-4AQNGD<\XX";S^'KLJR@4P%9#27@TY@.&TG.D%Q-S/>(O'O+EK0WHT*D=B/M%X"$6HDIN.C,B9 MLQ\O\%ZSU-J:=#ZNN=KR7@C/D )2 O(HN9\RM,I^7^(-7 MHXJ\E._\]AD"7H@Z!ZIMK MJ-G=(D R@4AS[WB/K-&1*=8!.[\^];OAK22LD\R-AZ$'DD();JHZL1":C#2O MHS45=0 "I9'3NE&].LT!^/\M/%YKHN51U+I#4_0@%GAH21IA@3)D5:+19$ + M,&311>+0'TH@(""K;@\HI2S)6 20?4A8Z(:P22-J-MQSK_PMNF7LK,D=;A;! M(QQ>%C(3TON\U@XAZ#WNNT=J0TLPD>[**FPDN5]&@X'-20FHE_3HFMYM 5,?N/;,L4=MCY7+^R#@K[?\ M7^E\?!5D;7P9=S#\?3I4])@!$6GSQ]-'E:V6RF=KPYWP)&J6X[ZFS:NH)%,4 MV^H9@C)MH_QR_%VZQ2WL<=/IE4 50&I=LGW]# H@,-!ADZ'9=86'F,8Z2=QN MU%2*U.C\E@CJA2Q!SU)V.\Z-$E(%]2QY@G&PQ/-0Y>)O)^F+$*&:!1_JJDR! MEK%:P?AZF@6(&OJIVFP$B38QN9E8PS<@E\Z-)XW8*)MWO^@V0BNHC9NL*U[R45$ISN$A6C''0=BE0LW E"+KYU%9[^6"V>HEH/78S M;P=R3;=^*DSPN]G\@G*?.>@'V=6E%38^/TL[P0*#LS=M:[?FR.*(8*&MAS$P MWT28RE/C;9&N*+:FU'(B,;Z:;B9)FE3A?%9I)_@&3,!5,H5(Q=43L)G>4>^# M M6! A-_+;9*^V8C=@#S%XD"UEK,9GRH&.$'TB+]B>O4-1(H)>_\2JLN4%(.J7 MY21ZK;YDQ5SC\/H8(G]] ZR+=2Q?N;D][:Z79=[%@KX!'NW*%DH\Z2N3KD&N M&$)#1&K)2J0P[IL@/V' 1?R&'4%6EOAJL-Q##+!\O:CS*9^(&3'[#TU&Q>@C^MGZRL'+=FMX=;-.'R%4%(6LL3YGN[ MBXZ.+/9Z3AA9U)/%C4M?L@K2;(LGX' 1%H8S&S'K7!-L\OFEG&,(G$_O5I:U M#/"#A38;G1UGJMN<[%!I84=U3#V%:3[OTY'OBK.M.5T7QTE=531F1?.5NA: MW5$FD)Q,<-X+43-%NE,:C>QY\,&[\[G3RTO,9J8U9% MJ#3P:@IY[FX;7(QA\P$HJMIM,K5F.A1 B.V* E?>;P!58S]J';O.4"9MW*LY MSE:!B;%&-%V\3B*T)XRXHMOQM%2+[92 *C>.\#YRKC@5Y*2<]E#Z*!.V)Q MP3F.__+D5H?R /N5#'+)B#F\K=/,N=:$L@R&F@W5I5#I2QS00ZLKK.QWEQ-' M>!&&\)^'CY8<=E5J;@S19*X_V&AHS6G^/DY\4WQ@V5IEK](]!L)D?T02N&?1 ME&2C2*)E#A;GI/7$%"!HH/">WC'Y6>#2OJ3Y#7B5J_ALN@ZXP4.T-NBI^)RVO?G3 M*M@:\OH6L-DZIG#YGM<''/\&3-D)7F6X? ,\=WV4/X\$KW4L_,.J/FL(?R_2 M7,-LVT1M[A_ +T#P#JX50XZ=+:I5$VB;RHD[SS?ZU-44[1_JEJY/>8!.?KBT M)]6-LN3];/:O3"QVI+*V6]B.L=^*ZR):2>&%E37$IA ^#K[EN@5Q;1V$O?#' MFV(<>H3?V;):P]VP,3U%C*@LO083/3)LD@X_'=^+:MRO-_(7-^3*WNJW^'+M M/F['6:\PC\H1(3-\0O_AE63;%*_-:^.5 ^U!-+\\JIJ&F0_4YV#F1!QTG4?I MTQ)2J R$Q,=?IH_,(75!C3YUW3Q.ME02AB0_QHS="4M-1AEY$>I-@-WJI=B! M\K4SGS Q_ 9HC@%)%RA.+DH=SF87$=LAU0QL5#'J_?Z9 M(/X'Q#[BIW1P#;*/)-4CO!!)5->TLLD[I96XE>P+:0S/P9/]555XK*%=T^:- MEOJ5A.:O:"39]=A.7W]@N!Y@/_U&E*L3)M3V=%<548OWHU3&^<63'O0B"?4' MSR\'%-&"Z6"=ED_M6FTZAH0_*$5X^Q"LYH^\ZB%V_"XDZ9@X9VY@ZG"[^I"( MC[0)(##6@Q6,%E*!D1SV=M?O[ G1Z,T_29F/[T/W]&/& GXX\GEX#;_DS)MV MT69HLC/A,B4Q-QOD!G_4?//J J1FA>K;,P9+HS%2:CHE_,&8JXJ MV>,# M ]6#1*5AT&+5LETDESO8QY@'KES5#@>$UA.^),-ZC;P"6=X?0:V M[>>=YU/ M_66 Z^*+G< M-,O!'*U(!2<7.D3<2/4-N"*L'LWK97ZHA#8)"R^Z6B=+B[DK^!2D^X?,;%[P M"K"PH[&%CZ+P_TV(I\=""Q#]*! M(F%$V@+PC+^S,[)>YUEN:"I:8#LX-IW>(_<,1+2$:DA9]0GLG6"7Z5NX0DNX M$8Q=I2-GJ6GBI,*A,8:.@A!?#> H=B**!$2)CN#W_UWZ9ARNK(IVZ)/S8:2G=BJ=J(Z<.,TI6! MGIB+'5FRTLJ108"J'S%#Y?B\]A <&R^>5WW=7SKSA+&95+B+F#=BKKY1-930 M][GU->T[.+[I9C91^H[@29WH\KOK=R M@T<[ 14%JM-?M173.)2G,E>,BQ43;R=G MM5>M-CJ=";9PSZR-H S%UT[*KR58I-2,<1C92OOD.6+KDE6<(FY4)[.D%$], MIDG9P/*)PD^TT&,YU#H_V_RL1P6YM>Q!*2+/!]WB:D[Z'HYGEC#\,@9[*)30 M510T]>YS"5EV^J-B=&PXBOI8[%UZ?[($--WQ!DG #8#KIR>8JF7'@IWGTY*@ M1,]*V;D';$UUAPR^O5_T;3/2_(P:"\/J!+.SZ+*PJRIC@X@1?"BXD)#X@Y'Y MOC57THFA9(K15%#2GW!UE1$D"5":F&.CH[,U9\,3\;_'HD=Z>.AF1@/!B$@V MLS8+^M96TKEXR+O^1B?A.A8_QQNO2!^.0! MQAFD[,JQ";)B%K012CUMDW5=BG;O_:Y^825M_H6#S;K(X("7(R?[P-[2MC9,]DST0T9LSLV(-KI@-Q M@AH->ZUL5&PC7RL00ITX]FRG..M69(+!QM@LS((6>'66 MZ!P7K/42%GL]!><+E$-#PS[Y]A1B]T/EZY&"FC@X34< F!D&6!CP-JZSXNJ* M@LL-[V%LSJE$5=\=!H]LC\O'[\%/;P=OUJCJ+[9-LOBT- MN_]3D%BSYB8-^1O9AM8)ECJ-_08-&2+6<[B]TZJH!_R0%J9$5W7'HE1&# $# M]SYX4S'(97%&(F&S3G24S-)7FMT8\[[I9$HB%RJ:_.$[PB IZ27.&+!YJ$_C M@('_&;_6N>ONU^H%UJ@!JUO0@O:EJL^[07>3&"V9>F%LKLI:Y!BE6O>%BTH7 M936(' H5V?T/Y<2G>A\[>A4GUW6]BL _<4JWMXF8QJ0]+$-7^[#CD7'!+YXY M^D.':GYIW6R]O8N1[>:.J6=62#^B=48']%?XX$?_[GC% M;W46'7!E7KYC"^5[.Y(X8;OC6."59L52@*+;R![\5()V ^]&*Z*C0$:";T<" M*>]:$7N+*R:5H\A?P[JX:5PS?RI1.?X'42Z-SW7]7JBU6L9ZA!B?QR(<8DF!T'$KU?[+(MG]5KU M6$$BB\V9?RAM@HMH#VF6!:N'NYEF2?VH@3:4L"2Z!?<(T>&A-LYGSX;4" M; M2@V&Y@_]!_>T7/_/]NL_]4 AGGT;"]/Y>(&I#T&@J1T-5J_1 MO)+0%WG<:<>NV^DS%Q@NU.R'2(4GRVYDB6211;I@#?.N;4EN=>-/G69A#IIW M"U.=A"54I.\6\5_ADN("I$ +NXP<"+\!V=5F^:R3+ D2[)&.O.EB M;IAD #G+XZM7%N;H/KTQ[J.-)^1RQ<)UDJN(C6D!86268I=ZD^ )I-HM*N4' M-%C-4B&)RBWA73T'6<)U?R4L/1D)]?1-;;K@PG?H.6;\;\ ]O.7,S5HT*;$= MIZ99] >&KN.(#T-3)?_VWX"N9@JLCQP$ =5R[2GSRZO$9E*.&-A!W9KE@T8\ MLD20B+*6J][4D' P ^#H5/9*0Q<&+7U[TZ&C1;LF>]P$5YN' M+&\K@R@&ETGCU7W-/(R72^V-%"@76:_8E8@=HECGV^6W4T_OF"(7U_4VLU_' M/8Y73O+_:^K"%MF]+_J-U@@;,UVM2'OF+?NH/8CWLH57_)R-!9[1M;]<[75+ M)66OKPU9%#I_E\),D^L?<_)FY/FM?%;S[MY,2V;/B3NLY=OF,+]+8BDZ+O"( MF?6IW#,3&Z_?VX\';[OO7? O,^=,!M]JJ=^M\LR,RG>]')]-"CXP]=DSNU=N M,LPAQK:?@JT^U3U[]'N>4>YBY1M3 @_.G)7[[<('#ZL T3"[]3%I;EM_;0F8 MPU"K4YUV(D^ZT^5VQQU9YIP7UO$.]=WB?S]W,[OUYU MO/Y=;_2_OM AZ]A?->*-H2 FA F._KOL$^Q MT=IH.OG03R%'JQ6[OPK/V'1F]GJWS,F6NK5B!1>/7/DG[ZFJI66_E%KR;.WF2 MZL6BB*2XM\QW%];[7IC/:1_7&O_]VL/PUK>/[^SG*6=XU MS1U+YR]YY60I*J*=VM&NZ-IHNV<2GUW,M,>GBR28 F8;1!^_O&]9QE['0^K2#TQG M3)$LO'&G\>9YR8?/W.MDKK%Z,A[8->VFV-:U.;.0&P;(\')]Q;G'*@_51-PF M]SZ-8E?>S"V^)E.SL3'=1&K^Y9E^*<]]&WB<=F9MX+9(TE%5^N1F="!TOZF6P!K!E?DIC8-IWJG>J?IP>M6#V$; MX"/M>9[Y]![_,SO@](U%IWZMK%[BK:C+K74RE"NXD\7CG9'G3CZ7)PO5).>\ MC3<)+XDU#7FIP13,D2V^-N-6WL-+SRY^S9@6PWEAM>;?8\'O(WUG1A2&,?0I M;9JEMWEE[E\_V63/J8O.-Q[6YK\;)O_^@,57?ZZV1^+DFNW?R?79IVI[SK^ MNE7^(Y#YGR%MRW^&8_;_G/\>_[?^>G; 5^A2!=BD@3E1(L-!$C74"(TI&JB+20( I(;P**2A1!0$JD(RT" M 01$$) 2!)*@*$T22SB:PAY^^^Y[[]RY.[.[?[SWSNSO,$].2/(]WZ<_G\^9 M3';G=HD0H7.6-I80MGULD"O@'V3W.^3 *=]P;S^('P0\V'87(&<@^]CVCKW' M?7L'!_O>(R<'!SL'%R<7US_"S;,?%&XNKOU\^WEX]P[P&3\?+__>/WL7^3^7 M[N-D9^?DY>;BYOU_?>R^@0COWW>)XQ4[FR)DGS ;NS#;+AX"!77D_$<]-LA_ M'&S[V#DXN;A!-?C #[0(@>JSLX-*L4=/E"4];UO)/'P2DA*2>76S[HO<^(,S!>4B7 M2^24/??5ZZ**>K?WBYW.>];0RZ.D[T 1][[Q@5="V8"D0MTS[1_+_I\9EO3_ MR;+_-.R_V46 \+.S@<%C%X; ($Q&6;HZY%_YKY2?<,(=VEMF$=I[G%T-CR;4 MK RE,/C*SV_)E?^EE34,QRHFNAO'6/JU1^Q747*Y]N899AS*=^1SM-&N+D 2,WROM'J+$=";Y%K_>$)>_E/I'3'JW! M2RAAQE7 A[KQYM:R&.I S,P0WDNNNZ.SK6&F>9YO8=&TY5UKDQ1&*H]CXFV9 MQ.US MDIQ+KTIF^8=<>6GOAR*7?"]7'U;4O'I_A9]G':6,M ,B*9&],CEX7 ;*] -# ME[2H*FCL-!O%/*=I:VO]@VM-I;!0R/?V\+KYMKGL?=?A4B'0ZY]W(;TZ#&1Q M26H2+G"4Z6@]M1J(93@&4+[B=9XMZ#%75*NTS/#IQ@T/U-E/8*, 3;HCZSVT M.9E6XT(/O:(D#T M[)-+PK??6T#BL\3LS3G%Q5Q;(S^-!@A\@AO((H$B.512+YE _S+ MN=&#I;:XHDUQ6D$ZA#;RGVDS@+N6 ZB';R;0A?F" MY_E\5H$R6$L+$7YX.2WY19_8<_9Q3FM3 4B"LP623AH'-# ,T:\#NY#&RG1T MZ+8 :EI&X&L?CG-=X"H9(=7/.9ST_AM?Y.>0'UWSRK!K;;SW,M]-*58ID[MU M:#>8SUG[43.[$"X#&$&2%@FD!I"Q7$ V=['5S*9/GDA$OL&%"A7G?",WX0]Y M']W6Z]WPHYIS@X=#VH;GSB?\LKVF2=;M M/L4BGT0V95Y(@P424X'NO;X+(19V;..K6/S?,"T]3V)7>%I\*OI)MH@#ZXW7 MX,B#@Z$6+PD/SR_T(K2.;/5+C24<6D&D]8@!\40>EBKP+.K2KT<>ONWMQU#0 M[H[7V<>&WLV\.OLSJ[-Q6?4BEW;S807VIV5=HS0/9@/.?Q>RX-BKSSC'+&8I MZV0@C<.O?Y:[,673F3+I=NK*L%@3/DW7H?QH9FM_XIQRP%3@?VM27DC3Z/$LHN M1 RLD&@TL4">*_M]N"QJWOU8=DFF:JAIBZ>@8YND_9TDZD-MR]_#!S.S ]DW MTC57<3S@ @3HC<=FQX :TGB2C.#6B=Z,EFRA;U M6XQ-6\SI9/*ODWYW_Q:.G/^PT#?YMI6V;9#L)'*Z;-_[3Q$O^43?<$QP3+O> M88WM0BB..7.VM-< KH8!83[!!3[1P?<84)C) ZMMI*J0L*WOFU>38K96]^W'I\^XYG6R^8T6H,T=F5;7P+H$/!TCHHGKN03"_X$1T> MSVM)HXY%=IU=S2VOA4>VV_)?5B2^MQ)CVW;::Z].KM&MMX1YMNO)MV6C+0<)OWEERL!.;^7B MM#^[V66AP4GKN>UDA^ _DV O5@PFC#,DHUE\3U;@"QZTB4:X4. N1!!I;/:: MN OAOA:P)2%S1K:=.!4R*?&'/T*YP.XQ\N>@2DB3+O9;#CDU\28F?5G Q(+2 MZ54X.80O$5\JC*,F?$DG2R:_W2&LXA[#@&-_-_ PBLTRH+V=@[XJN,!E0!G$ MDG&"GP"?\Z]Q9G;=M KQ::-C>F>W$R<6S0MBM1FA6N?,_ <@:"N<2(\,$@8, M$>40I( !!-?:TB'*:K>/2E%3V?I,C6'+YP-'/W0<5;CS5VA_K_B/TD?@])SO M9PG00;OZCR+9S9_O4IJ*5YNJBE'_6Y7PA MJ2\W>L5>_=W&EZI0OMY!PN+)RY(;-'>7PA?NPY%5ZW&%DZ?"@_<=#BBR.9A\ MUIFCR!O"KHH3PQ&WZP(A*^L6]L M$U)9!_SOT&S; 5>J,7F<(?J(K%I,"2=W-\*?(FVF&:<".*<_W$W^6J2MKOG. MQ_FAFT#_@LGPSS)QA9F?C4-H5=:Q_^\^:[._JN8Q@!U M;T,-+U/@N/FF/DQS)5X 91=_ 4B."@JE_!T_4W*(V3JKR_/\L9V^X"@7L O1-.>,-R1B<*U!>ACE< M.*@-FW!=I:4V\DY L#+G=\68&QR))\ZPZKIZJ<5;*W1+UACFU2Q#]@]=)4:2 M]IF9TXS.6!:*0G &_4":4+"9)M]"FQ\^;4RQ;._(5W4[&]$?&2RZH*E3(: M38C [T&P$K7\D.:V&I5K_1W9FR@X.PYH"8)K^Z 4*[04H'06:*,?V_#2G&0I MN"_;/+VV!*5R"!?FC]4-O(NTT-N7C/K(XR!]A\MTOV(-4AO<>VT.&06>0L>M@;1$4H>^L<>&@]\L4+5]I98 MC^![>['C.8#9B:WM,+3?<_YUZDBIOL:W-TGEWXXK_(V?W6Z]_2S(3'*BMDO_ MZ=Q0L$^ENU6P7Z@(R3O=6PIC1=HKD/J@UGVQF-^&=WKCPN)-]YP;D\*-,07<5WL*SABWK+\>!HZ "8_%'#SU>6W*A(S MDK7\[A>:_(?\OC0$_.# ;"@5:/1)G^Z$H#9!%<_#B'4(-AAH)C]2A0R7 >(= MJ0$9+*5K-I7(DY0#=[2"8NLN&Q7Q22L?.I3,/U%S+O*.!J06?A";@B.^NK4+ M.; +"=OF1_>>!,_CB=>1ZM3MG.9+ACJI':5Y*RJSOTR#QV)]/,[<"@WU3?HV MS)]WCR"22>3,WSK.!4;6*D@HK3VX_$M*"52,AEYG0IG\573H0QMX S_ MSYC&>%-Y3].07CUS^#T5O\O+E!I9785]@>S?P9)6MV)(_B3M,$13 M::N4G$U[:@[M"O4"UBCKRI2. 5PDQL/>]@TMNKC1+96N./2U:UA++^<0>Q/I MEL01S@"&^B[D3N+*--B5JF2B&:)0&H:9TH6@H#VI)NJL Q]_;XM=6A>,_7IZ M:H'O@=;.4.AJF5Y6P7N'RY8D:V\<+^ALO+(@<,*'IC=\4.IJH41[1OE)R&*+ZM!N )4J-$4*U M*UA>_-84DWAA#HQ;^2^LJ#>T5W(U5EB]&8% M<5EV;S3<><]2=&>XIP=^9YSRJULWDRW]?-!S;JR\O&A0%9;@LBAC9K:6//LR M%P*[@+NJ VB&]\,69%=P>.S<\L"R +8'R@@!X-$F*'6*.*M:?-,HPDIQB#;* MAW>2/"H1TSA^\$)9X/#Y8\'4FGXR9V*]MSV\XS2)O86'IDC&N0U A&/'' M+B1CZ1B YO\16"K!FB\>F)4@_K$)9^8(Y)??O5X0JRSE.*P.ISRVH-S+ ;(V M!B[G_([&_$VV,H>VP9I@F]7TDRR0&?([$LRDYUA1$BLC?X.7-)S(B53LB M*^\>SJ<%W!"W7%7>LK#O2X2!Z5^_W!R0M7>B1.@D[L'5N.)T;!WJ #BV3;-O M5WV[Y6HGLFZD6_7(I2OW\&I$4GS@@Z^CEW;4'94?X9Z/L/S0Q!<(WBYGL&FD M@]XNZE*CWV!8?0A; 7Q6X.D2/3I-5,6%)GQHF)O/C.);#NFG0?70D??D'+[K M71>Y?U40H:DL+L"5F*5#PO8C]J\1)%-_V4IM_LJ2/==LK5V[-1%J_3P+XGS1 MF UAB#1FYB(%P8VF9G"!VX0,,"^"7XR5QZSSZ4C8$K6/?0[Z5I)_Q>"4_MO*40>IA#.D;:%O9MH3(5W.),^P*8%J>7/%H'^VO4(7^":5I[E6(B0(]D#2!D=B$A MRW=!:DK#!051+(>W6W 'UI<.M=EF6N,/"9,>BT,P M1&99O+-@R^V]A/-#2Z$FT?M0^]9+3(>2&?#KSSR <+S[9W5"\CN76[-G1 8$-!M'"=O.[%(A08%#LUOT>#)&9&YMHO).^+.@\+!\%9'+ M@9(3'B\NY92X/;"\4W."5^^"Y@8.T$O, 6XMXQM*T:083]#LB 2-1%-NFC5H M1 F)V64B1^4-GU=B\311C098VA351^%5L)3GL\WTX-@ZMS 9-_^>^_?J:+&\ M-4(B<.-S'/9'LUUL07O1C(/5%:P%\-E.&DH#-0JB -"; (YL=<>G].L 0J!Y MZ\:,L:E>W_&N#_&J#1$-> <+$>6(6KLHY=P1$2XG/==' - M)6X:'SI;#2..J=J#^3UG?&_EW(3->.6\80>$">Z79(/NO6K"!_;26\P'2%LJ MEL3=9XPY -3TQ16L$<:3#)]<][5X'8A)4G@AD$6._V? #B0]3RW0X3HS9W^#T3BQ!)Q[PE$K_PJ,C1K-MM M$=*W'=QBV961=N"4,CZ&$D9-#'=6IIF87,?\C>[!&H&>GU]/?7?9O74W:=OQ9GO5#V0<4_3$(Z@6Z]R",V((& M#2 V$*SP @A29:\INK>&POIZ/H5JN'B:9VR^RZ/(H=1U<8'F_S[NN_@?$"!S M97/"@<,Z6V$0".=Q]J?0!4G#.O!5(Q!L[@_84M4?IU4F@PVP-:[E"IA0+^): M'ST#SV?!G!0(=^FTUM;6]BM=#?B6]P)[\]V07"+'!/=BW [CH.QSA@6@0GU$ M*V7>@_G;(M(Q@BB.:]JA*Z$>#D#.@=2$*!'UZ.Y737254;O@IG>^^?Z)PY_? M"E^J9O_(D@4W\$+JT,&8]&JV8('#KINI%&-WZEV"94:57231F'EA"M[>T-5T M>E;W$UPK"::A(A\4N-,YZ.KKMW"%D32Q"PE&S[O2JIC9X%"5 MBX1@E];9F9D1(^W&3UXC^7)\T7D ME:2E^2/U#OH&DT%%=*6+^#!_PIS],.'Z9-#X$ ;WP >QNE"&B5<*?V"&6> M=[AT>3@RL/C#Z;P'A?EGF_-/!!QP]A91E3%?'Z(NLP[( Z$K.$"EDB&A1"P& MR1X1FO+=OP%$%.'!9+K B?UT_XI0J;;VUN-$V47==^=.J! ?CJOBK'M.L,8Q M,K_0@&+;D"[<'D\&?"[OW4) M?>KLMZ=A1.(362_F$T8\/0XIQLS[C99@O5\6Z/*33&6<6EFE.MTZV?/LX97T MX"TCF_SYY+':T,@#[L&/HJ\P%.85X%TL 887$ MV.!(LA67$4*$>=,>E(-W* M%JYU2%3N/Q2F'9#EF]6:R_ND5J^6_?!;!2$+%(CO>ILQ('CQWP;4$0Q103)T M\S"UDH:AUN?)%Y-MJ[O@E&6KV4VM+>S-H($NZC*;2LT[U_'LL[?0^E+B4CH'AEY35ZO^_:E!:78 M&AD+V./W;]0M#GZY;^2\=^'&'$#90"%7GXJP8%_>,6K90V(2..+#74A3^!;( M!3GDF:7(R"HDE%(.$S$Q)M.Q0M_D35@CZ7+G9+-@@]$%L>%1,K&-EA3S*[JO M_0BNB?;2YJ8;+-YDB@?-'$Q))'B]D[# <$F&/;/(A[K3BTF#BFB;V*\LL\=$ M.WC*>&J0MPQ"3ZBV'-Z96Y?(\]37/.O\799WI-($M[D(-O(CS"=H;QB@L-V_ MO9!#.\6\P["%]F8="Z;'CW.[QY2>B+(3.53[:=[TU^1YV2U;;4)G9_BGTKC' MH?R.$VCBMR1NAE#-2BF< @3O0AQ"-5Y# 2,$B?LV+! &&.F0EM]@TPCGEH'H M01FUS)NA81,K>AZ7-_XV.T#0R:VO#W4DL1U,A]#&YW58O&-EK-EEBAU<&-U[ MKDN $F2P*'BZX>-V:DH+0N)LFUWXBW CKYO5/-D$NSQKZK-/4E*C!E=_-(&# MF^(*2\$TH#>52)@%(]HKP*X^!N%*?>D^0((GN[A>]]J(GFW3_9/K=I#C['VK MG[;Y+EKBHR>S8,_J'8.'ZPC"GGY_/?X[TJ@"C6CE Y>OS4F(6L0SF>Y%+TA1:=[W6 M3X(09T\9XGRI@NV^,JOT)8>'W,SSCWU.0)AR0#SH:?=I ^@"IA]*@<,7K&C( M5%) 3A>:)$[E[M_(TAD,Q@;%O10T'GN5O[+96A<>#\T[XC-'U3TMXK\(\I97 M&S_GT=[A@)K.EA75F(8& W\?&*+U 7>HW!ZM'W\- ?HU7C%ED_#6"U-\Y4T2 M,RZ!D\F*ENVG]?FOO_?3+0\;_2MJ#AVW8LC%T[EB%FB6S&H3'E"G(F;AH0++ MUQU4@?28UI\7[@EN+@N[BQ?U.RCP>]^\:_DYL<>OX_OHA;T'IP]H1"9^2IE\=-;GO7L;(1^]R^U[+)^F-O M@'HV(?4I:@/C@"I\",?)L*+\[JE\ ;W[=XO2]OJ@REC%_3:7*?;YE5*I"L?Y MYUPX11QQR%30LK.16<:PC;HJUI%\MT>FI:$C-RP^4$TFX_T]^"+Z*:UA[RS#>U_ MVIDTBE\\$>MW/RK@ZQ>P,)-VUEB<%,%>+"& 5L@LV&9!&<+ -D@7_0#-H6)Y MW720'M@%G3%],EA7J=VA\EA26.D=5F!LV'JZF.^-"8XAUTU"0&,>L?9_)'O@ M.#TNVP:5Q\R>Z:%J>"2AR5YJ@3M'Y9S#5%I]YGQ,F[P.T87_@6;A@ ;84]A) M85CZ9=8LRZ2'@NBK.S"B(PI< >K[9I;["/6/@E72Z]_6,GX+\#4DRRV6V]X= MI"DFFOUA8G'$&A@OVA]#6" M;[(3MP7.D'&9&-$ZK^W^OYRL;OF\%^X>G)C1 M_!]_)AV%']9]R58GIP3)%M D6FPW<=#;3?=W)>H"K?;V)1O< 06J^._:HR8N>X%$34+:RSN MQP :\,W?= V&)F!(C$?GG(%/:M7! A'I1=EK1%.]Z+S0.8].?%O;>D_(AXS' M5F*-E9SE$1A=,#J'OW>9@BV".Y!A(P,;3$/&7FOM.70W9G+'OJ6]P+4PA.2F M$J1MKZ#E>^ 8/CW=]=K+9 @$E2.P[<>)JD]+-3^AJ;88@'-F3WBKPH, M4-$D^6J0^X%SR607PHNM)=VB]MUO[Y04."[\R=S[3$ $QZ%,XXH_"&/@ZT]) MVMR$03@X\'N_PGA_C85-&M_S[J1\F1Q2X-":"-(QL?OMIF0I3W3])6HN'TZW M0(WB^'C@D^ MY$N,.QXB4M8539YEB&_;H 'UO3N;/J@A!$<94$EU/#=1\9$1I/J<_''B%_R M1YDEZ_).1FB4<@'F),0GFXLW(%.".P9>8R:2N\S;I3=R0S!U\Y45,^(< RRN M)+"U@W.0#TUCP,\Z'%K.#$3/A+\;@DKF7J'^(6Y^F0%>V>G(_DY@F\T5B75 MKV)J6*X;'VZBL[^0H)"3<]2R-G.Y!(SX>02@"6.(2=)Z00W&&>% 6C7K;5QJ M9AA#G_BZ2[L2J3]A4DL/W&99DG M"I&*$V*!W@TG+W-?B[L?32TSR#^KTM:1)72^S-I32NQT93C'44/J^!!N09;F M3MUF')2.IQNRQKPD*)*@R^[-N)^EH25P0=M"%FP?2]6U'&QN,A5E&T,FMX_UPU*&V P;NGXHE^=2[;Y[? MME=LA?BII5#&^Z!WEZ$X(A4K@E0$EBD_SU+#DZ-P][R44UU O]^[^>W[YO6U][(KI5TM_ [=%WY(!C.3<0Y,"4<5D.%X3=L S)I68FE5T M<^J(?YM;0!=E<_)I>YN-U/6J2Z_/Y#J-/#,*MI!\T,[#Q&.\*;'H1$!5K40N=W M1+0_MG*$W[A=Z1P@ZWOXAR!#GH\LP7P*(]Y'[T>9(0]0>6-225O+^'@Y=T^/ MX!F("^_'SNNS>*9 X3(,A'%(QF(UOY+G 9WZ +$D2 M#Z;,+A0F.\SR+(W2SY,RKI5M)6>$+KR8^7;-'&G9,J[Q*6I/Q M;7YTX8.+] A[GFRS0[+WT4$CR)-*Z%5T+WD31_F*384=_;IR)#D[;A>"+W!] M*NCQ 4;\#&<#=E92-ZF43I+5I@U5$S%A9F+S?,$HIT@BU?;#=KB#J&FMR!]M M^7*:]K&%?MG!5P\JI/VS[GOM-0T+DDX*C.(H &?Q7"1=0.'E\<>@#@F*Y++@FOS=G[%AC M?V^E^AT4&J8X]D>'Y=6SE223?RL11Y,V*.RT Q$PX@]LYE,C1[+N+/:O YPW6;^#]^' M^E\GXF18*XPABJ:!+#,I,4@BSG4KFG[BFYENP873)?XUQXMF[1L=HL52:/,K M[6E\R $)\W)B;O!"U5/!(H8PF%@WF"D,-=-4AG*//'4HN[;Y85GQN0F4*L-E MMLNJG&#B*S6R]C?YHX6\Z$/<8 M.O5S+:78I^NT(-.Z:6Y 3NI*HKG";XY]1\T-)^S-H3H,/5 ](S >9CWB0'\O M2G^R1_C:WW<8 ?"UON9)AM]*M\_EJ2Z5UX4YM*C29U$&$GB]0RY.GU(,"*[> M*Q7,9ACQP7*#)$-,[ZL%AC8(G+B^=%](9I5DG"#CQ*3'>Y]"]"?R\;+,H]GJ'QU7VAC" 2R>-CH\)J!W28#Y ME,6^WG-TD@7]]M66$E74257"Z[\HOF:MH@06>-$A>]O6R^7VAT(;RK#3TQ>Y M29(,>?L7C,. !5T8R?YISX0@LPRZ^2X:=>C!$Z("#.\/G&[(CK?Q+G1.9,LUFR5TWB;H@FA2 M!$9,P5!LJZ%S:HP-"@H6DQHG\C16PI:2N8VA/8=3SY294J7$64)EGS2<_4ULT"B MA*8[%DG.^+,](^%0SNQQ(VR_8\N>1R[K1O"^TM#=2T!]U#L8Q0H#J$5O!E"S M5VB)S(<]',LQK@,[$V,2E;4+,3N>3UKV?XGXH?(N^E2>63Q@U_=XNQK>):H)L)= ,4 >P)-C@FV QV_5RNBJJX1ME;T M]>&QZ&BM-B.=#ANI\-QDO1,7C0[^*5PL5_FXI!7$7IYB@0T;.AK^%2 MVM#JJ8]1[+RFSKZR MS8;N!:D+!LKWJXDD" G$B39C>"1!A]T],+12F5XV\=:GR*7)[JS2,Y/[(=7O M]RNE_RT@8?NAJ3"N+IX72!W ENBIUN]U\$-=O48+06M^'%D5'4H3?B9]H-,_VY1&EAQ29=0_>B&XD2&(V6(=AEPK $T M3U$?6YB M4OD&!BB.,T3#:>X3#$\2;GZ!:%9#7!"4#URQI2;4WP$[Z%'5RFM&H3:ZZ)W[ M)K<](]8;WSY+S.O]"^; GY\TW7]4[D-0X':1;E3NS>N4"V@..[)L(&E6H9F* MPD:&QC7D^P1I?Z__DOS$Z+C;L7![I>0K MPSH+CBL8^NH?I(W.9C'%PXDB3445:9E8,.]0^;Q.Q8ILS^$-J3Q:*-_2RVNM ME[J&YC;:5V'S'JS]OT%7;3+3S-0]&7[,8C.V3X MWCVKO)50M]66;=AY[[>4 M[_#-UTEDFG68Y4H[C_VK-T?[(5938A>Y1Q \:&(J%.RIMY<.4>'I*!E6OY= M4S>U"!-_M=XFIDVRFN;1OJ3Y0'OE=='9QFSKQ8F*5_="O)^R#42#<66((FAR M>_=L8WS<*:F;:+KIFI=@(_4@V3,J_\?ZWW@R&V\^/%:KL?F:=.L0SOM[B/KP M^&NP.QJPWF,H5CA =7:S@ IW!V;IQU&C[JYWN^RP6GT;#E-1\0SWA_8?"._5 MV@-_T>:5[\E\]/:SD79*5G:"0D!/9_USZV0>O?)Y%](B^2;G=EQQ*@,=JXTO M*4XC ZG8L>M5C](XFC*>&?ZLFQQ6$#GY3LYM6I#/RA&R)%F)6_ MY/CZ87(FG$%D/JA 3*<=U2PC_):'!*'B;I]'T."D?DMCQ07G#XN7Q+T%HRS$ MV*@P<$PNA@-*T7C![$G6!$N%F=X<,!L6)8'K;FB=T2%.UM?;ANG95 Z=7!#R M4!Y4$FZ]\"6DA&Y[8:J9"87?L9D,N=K2TI)\M;6U]9YRQ.!3C;*71(U$""0" M4@W"(S[F*QSQ$:QA:.NW7W Y:A8F$(60#BIR/1P95'8Y9L.]9:JL_>Q-MX$G M=9\C8I_Y1OT\%M[_:ERU!>:+GH/1KC"335114-:H/.]'ABZ)Z'<4B&6$UBRO MT;:4TI1C0K%A+](E F0S+%_BFWP98Y@K98DFG;069B8N0&ASE(YVH' M;"[RW;UW#-G<#PL*GX^GH9D-9L+78&R[D"!L(!7!E94_#]YJ8_N-<(1G\CKXH LNAKKO40<-,V0+[JM M&'\RNRZVVNM,&%XB15I')?=-*N1H3E $%WE._+< 6!<8U@=TDV#O+H30]J88 MQH\Z'O3W^S,2G:Z986IK/=D5\#+H*&+APLO&_ANMDD>99<><"0Z>_?PK4K>X MAV%^8(JT,41':0I4Y_%,G.]X4@GNM@ZVO#7A?"!"F&&>>TW^3'%RV)7@G^(C MFOHD%1'U$4&S@@!IL MJY.:>A:L"R?4R%_)3*0;B7ZV9>JW+;VF_H,BI []_3*=PGH+:? #1>1NZ;\P0$86-HEK\-I@6 M'1)FG*/R&U$NI$OH\PV@>DZ70=(.7K47XG#FA6"KA$\K6.Q-_'RT_DQ1.D3S M"YH0S=I?#5YKAMG$4A!,A[58O=&V'7)?/TOU\-K8A0AWG5)O3BX/XC]J1:/* M=7DLWLLV=)(F\OXM2X=\9O$A12F2FTRB,2(%S3_86F*87N;FL5&J,1T5J[UB M/6F0?@+[M<0IS<&03^I*QC!$0OG/\A8[N-DZLP 7!,\H,=KB6QG?=\T] \7 M=#,MRJ.R]WH=GC80N";KRE\7-AMWDS*L==8XY\CI$:-6R# V JPZ',V>F8GV MA\W=(6WN0OC1?LMW6^7%)['A2W2G0/^2U6V'3G3W]:BHB!_PJ,-K/:[^0Y!$ M7:]X$$AP)($I'8I@S3BB/KDB&E.24&J7E[5_S_2T%6<(#,Q%Y5X>]E65R+=; M5;1=;59A#(@$Q @@;/;:+<,&7&F,[M5CZ:*FL^B!2 =F3I<.%FF5;^W;/O/[ M6'L1WT-O9^O5DK>C-)L*9V=YG[[Q'U@3W@8*AL4#$CV.KX TW2HF@]8.V-"/ M?/LKB4>(&:ZLEZHV3H[7))IN-R@:QX55@ MC_.%@;O?9+W#0;\RJWNX&'S3S=![1@6?[*IC7NC_#.S MYIO+'?7@9"<$+\*&+>\Z]6P^YM&93@KMN>GG6SNMV_R307_OSA2\?-6K.\9> MWF!DA+;C-[4J@Z1+EX2XD MC>M51\5W3.RU3D8O%.-GHF';A>Q?S:EAF,^Z M'Y>S?^[FJQDGL^J<]43"+3-?HU/]BM2=7RIB;'C6.*P)UX>>]R!9%E-@Q%L9 M54$HB0^'A+[]!8'3O?"60SZ\+U_VBA4WV2E'O*SB$WEU%AIE:1?3#*58C@-J M=FU;%W"MGQ'LAC# @Z\6?4U0S@COF8#->C^NJ9)%FX(6TK'J.3HCS*5%C'8" MS *"[*706?OG02=_ USI=NA^/X"/Z%]YE7JJ):A%,T<&W3S!@8U'_5_[+1?-]#PPUY05AEGZAK":3^6R9KG@S MO8\ICT@Z_(%KLE[7BDW"%E8[K X&2ML.*[VLNEJ0S_;+?>\>'6\O_0##G_FB M&TM6([[-6"6]\ M^\8@7E:@9>ZP81;=%X3YUK]A\WDMEL!U$#[UDPTQ*6]!XM:$E_$V;2TH;V4W M"(WZ/")_UH'_MFM(?&* 0*Y9!-@KO-"]E@QMLB=JBJ;(K$<*$<*SZAC7JY:# MXL8^'1)9\7CDT-Y9).W-AAJ-.*):*!K^=CF2-P*Z 0?4L6DLDQA]FC/5!4,_ MP>!'2"Q=(V@SZ\M>>5G)!DV,R?*$N7S*F@U/S>MJ^=RF;*20>!/3@-Z*I>S0 M%@"Y8&H3:0D3[2/J9>M3O18]IS>W."A>JCCZHYWP;;W_9M4T_6#)XB)"=O4.[0?%,0;Z+QK_W)S\0".XYI[U"XD/;2.*X/XP-]& MI[+K=;!4OIW!O58KM0IJ)S)R>$S&\RWWR)[HG1-TI M#!>9M>G:* _'U;!+7P,5HAZ:5$=;^@PJWJA_$TE!,\175KX_H5M<0S2.XW5X MM"A /+Y&%1L>>N)/?M 1+?L59(27:87>\>&0B. JT):\X!)L*H[8#FUZ_ZS, M>M2D2/Y@:^ZSS_W'7B?P/__FD]=+,V#[&VLA=I'M'_&U(9LZ*_LB>):.\IM? M&;VS#4YVGB,@^SR=O,W\U2=S.Y(=_U_Z[]M^U_Z[]=^V_:_]=^U^RUCGAV(_X#7O3 M@;M%[R[E:#CH_R;7_L=L!\7+BGXJ!D=+!6*ICKWR!H ;Y;D]%7-79,BYB?H^ MY_FZ2X/GF\F6@OG%?G%\0^UFBN9=#2FA)MU?6) !PXQZY%A#2QK,^AY#QE&@ M-XA2M-'G#N_'I?<^=]]A&MJ>FZ+6XR?$QR M"':6<93Y AU6ITDN3NOBI)]"X6629QY*5,,8BO)*%*[G DI][M/CQ]+%=0EZ()DJ9INB +QJ^0>FYS?($=G](@ T?VSR^(F475>0-*L M^>O75U^XC7P?"ZWD8OH.S=/F6-/#74[\.(H4/0A&A: M7H#2X'W2#^ M-1EICPTL=K>8:3A6X[\$Y3.Q$VZ_$B;_F?/3)0N9\Y>JF.243SA7>W.H,&L! M0['=.C.(:$3T0U-W(4VXPGAR>-(V?RGTSL6'5UAS&<*/'HPV+(@U#HO=2+(V M'W%5.$:*0\P[D@6W['-V:R;.Y1%9K8U^J[I: MN=BA9O_3HE,'[4UGHIL$QD2V^,M?T4_^KRP+,5K"C##,BHWN[YB/6?N1FZW1<&ZVD]OPOAK9]QWA3? MV(C[PQ(A/V[+O&'M'Z/YPV;88"1O 6NUG)XJ;:ZT]WU%Y_XW:( M$:>X;BW2P[_!#C97]8@Q-&TQF^HZ''^S*T\^ F4M!FY3/[L%<9\B,05G,;6 MUW>@T4T-:L4I8._&#[0&2\[(E@/;N1(JGTBGO,VQ MVM@501%&X-CQ5 %'S=&J#BFW);W[L]L:RINS@8/K8YIM3<&7,$4!GQSO#3D6 MR=^]?+A;-GZ448SJ21# IIJ9S*(D@>USP!U2=:O7FE'U=:X+[$3&V^7-QB_6 MWZ5F-U+[,?*!"%$&7P7R%.7=PF94L'+[';7[GTY8[D*"/#2LO%_@Y(*W= "5 M\*&^H9>;FP M"V'WVGYT\33QW?AZ^VSRHYUKH:PCF+BIF2&"D[T%^AKF9?(_/V+A^A[=!MWJ M0ONCY9&&@"9IXXE\_V6@N/[1<88%V<)_ZI>M4TR^;9J]E[YF4:&S:-R1&VZ) M4@I02WN$.D,(>$T/NF1+PHD"Q?B3DMD,I3KDQ5F&+M;XF^6HPP>?MAF=S:WZ M/%*DV"MHTV!FEI3?$8RQWP,K^LW@O=\P42)A1!BGF(51RSP K+]4L*5TY>W' M.H<-U]G\1;YQ#:V)80[AJY.VEC:C_??Q$));)M7R OM1'^F+$;Y9#8FG<\31@'KTE@ON MU3JZUX8[O9;U=LGLF!4)0_-LHX73K @"K>/-L8A@N@NU\_U/).ZO#R$19JF. MS=V%A*&!PTYH+I@_+'59N(=C@7 92"7_:4%P]]3( YM/BXXO>3Q43KTPC3\ O-+=T- M/0&OX4WMS>GJY2F6+1&XSJ4ZQ7WO] +9-T;^9S]C]?\W(;-T61-H'A1[D$TU MXQS5]UBX$2/^TB!_L?[/S'+;GT+W9JYWG_BS01IBI'K1\JE?:B@Y/\*VX M"\^%Z:IMD9&R1XNF_?(^NFY;IVJP*45<+Y*U0(Y+KAS/8OM=.XQH4U>O&#JL%<*NR?Y)Z!3W4F4]@CC4MP%-VH4(&.!22OP[$ZI/5?3Y M9&^ F:?0X,T%83NEK/&S^8HON2-]YZBSKG/$S:]IJ2I68E_$OC_7O%:P7C#) MO-#A4*UA'R5>X1?5C7$ZY5<15!)2,%H9],JC>WHPN"A%_(S!78CG/:C^%;:" M\7V59>G?,GTX VL4)VT"Q>PM+O[G?.GBIK&8=U'"J"6,X&87VXIGQ#>6RN0, M>:.O9+%UMF0:H^V_**ST/K%@?Q2'$+)+[W' >F_000)P.I@OX3_XB/%1XXA#X9%]+^87ZK-S^"@CJQMY7VF#! M,$(X30#8(F'GEE=*2Z-R4LW4J:7/G@(!SL+(5TNJ=::9.Q*-1'U\N#/C;?F? M^\=S.1=3F5S_!WOO'=5DU^V+1E%!%*+2I$:E21>4#HF-)B(BTDM4I N(= @) MB/0F** @1#J($*77A(Z @/0.29#>$DH(I'!PWW/N]^X]]KOWN>?^L<\>X\L8 MSQ@927[K66L]L_S6RIISTAK@QV%>M&R,_;0]+J41&2N!XUV_HY]Q9LQV<$![ MUR']I8NUS?:D1$RAYPG:6YYI'OS&OKM>=C ZY$:;1%&:::71'@%W;+*38$W'V2'LGJ[";;3)L M3A-=ORU1;E/PE/#R]ZG3']P,[WYQ=B. M+$MIFXV%LB&P\;.@/W]Q\CGHN/D1OK0ZCL2?3+S9Z53R/&-&(^:D?<0=A47* M3SY.H?DXJ>[/1WWU6!\2T(_1AD#7DR%=F/M@)G@7Y S\-%5B!,UE/E[Y'10M M@T)1'0N<'-"N-3Y^R/+N:S?9)1C*KP1Q /@^O=LF'@)>ZSN%8Q%4V>_D22!5 M'$36@U2%HD@2")=]7FK?VF;Y_HQQW_6%;6HQK7+O\Y]0;R<$JR]*BY9^"'@6 ML'E.ZVK%NWO56[IQ7(&TG,Z=GW)WM0H$AC>.3.ZC !83XZ/V9^%]"OY75/7Y MD6%Y@>FP@MW)96'(+9X:\#BJ'.*,&C/$^:R;$'CODT5&67#YA-;*;;*,\6!Q M:[AFZHDM_'$%P9_1]EW]R=P OM=?-*%',O0L'6I"*Y8Z!+CH3PBV\QC7X-=! M+9%9OE#]7S<*I5YX_@A/6]"GC#_W$_%0:WP>JO$V1K8% /R\]#\IW(]WK?Y? MM'^@V>J?7 QJ2F&<>4>_8 6EAYZ9I2P[/XL"=!P"WJ28' (R;^_1#\PA..'A M0\#2PX9# #JY\NKGLPBRCA?B@%T&L9F;_4_@/X'_!/X3^+^ *YHKU+$A6_E+TO=@&]@%8\HKOZ/K6$)53*.>?" =*(0H69=:1 ^ M+R6\&$B?KTKO&X7\^V-L1/\)]7Y /^V[VC4(%C2;(C^@$"XK]8C8D:QBY=\28JM\'"K\4-NX><:DI./O90X]K77MTTD_K@3D_L*'E5LRT),= E>>JYT. MCVZW]LIKZ'*WWJFUIFA O7?7TGX1MV&;C.^: BQJU+.J$+\QQ?JY8/"1^MR! M\U!YG.-9E\T-G:TO1XN_D-H8[:I"Z.18A@K6GJVZJ.J1.H=X!IUTQE>U(R)2 M%T/!EQSDG&XO0"J64;FF:^$/F*_]^L[=?*W)V%OTI:#0-X8^A-V?1'30&*H+ M"<%!]:I.NSDPR9IZPY3BU;@:WGL7<,"'>7A[%U4%YJ?*$;B:$:Q:.$@XG*MB MX*O-8E?E@^F%PDV-GLG.S^.X>YP4+V6=JA=I]HU'?-=@! M!O^MKCL(Q--OR!3:-(+,'[U_EN;:R> H4>HDT427 M0C1I8.QEPC) (Y%VT(\= M!0'5M' 6+#Q=FP\2K2Y<%?&S<\R^_)&_E\%.?>U:46QXB3-NA9S0]+"W8/YA MNZ;72J?&U8!.G;5/2?@T?_.]NHKX*V8;C[\;M(@7]C[HFEA=& D?XEC$5 #; M]<]13Y#5$43%EHQS\6:)70Z)#B(ULCEB@B^V'[ G'XLZG@T*4+Z(NOU%X"JA M/7@.RCI#UFU3>>Z3ZIWM^LO:O$O;3/#I:SDFP14FP0)404^!S7:;PZ7&PF?Q&9:ICSGJ@0'AF9*C3![_V]S7/!\O6#JXW8YX")T9;,>7I^1$[ MFZ#<&!5TF@\?Z=?8;9OXM43I7U_.R*I:L>H(T8G.$^C_9#.6_1!PRI>A"<1: MGI!)9FOVAR?&(D/*W\1HJUZ+>?N5G71M>90K6X"SAAV-9\O MU%M$R%MU?6:23;0QE4?[A,%)]BP2" "^QOTIK8CPN8;.9TBOUK+ MFBX4_" SUYGH)'-1E#=5)(R5T3!,]!@C>1FPO:;X M(W3)/;E6L7N4:5%X^ +Y4XAD?N3+XGC+]=4-191%A43@(@M%%7825*X?(5-_ M.HOO%;_ES9N![]!"$?;\'B0OLI%/ M'KGWXCNKX0K%#-J33]J1// -X;-*@@XRJY2? A\$H@D!P&/42 M,3:O)M/)8*,276[3!/+C-ST5.T3XT2B7P<0Q.)K9!#YK"P^1Z_+^Y/1G"?^ZX0[.G_L^2?%U]VV/"N6VV7ER9'Y(Z/^D[KYSNJU MH1KRN[$-/XU]N!*$1GGK(S)N\MP_F_YYZZ7*7*XN] JB21/-!!\ L=6;Y?AB M<(OALX]^[?"RD1QN%"6Z7:FVGQ9"FYS5.7-1P'INRSYF=(P(#XS!?8WRI4I? M,/W8UC$5NC$(W^[7R69[DG)AVSC&EY>FT]6 MAUIQ8B.%C*?OB54WX"?JHK^GW_TWE;8;L![?7Z+^6I6K=[_W]UMI@W7 MXA=9VYO2-I&*XIM)S;$_;Q=T;N@ _-\],OD3=H8*@917M0*C5=C!@)H1KP:@ M@1&]=U!R\KF*[=035WM!YL^O^70O_Q!^?P[ L6O?O.HF,$Y5ZU^C7[4TU\,S M?174,W;FDN)+#'[=^%;YTG'?=KQ[N\36JJE") M<6W28#?Q^_;WQO@Y>;(CXS39!3=>;T4\TS;A&IX[^59TR,MYJ"KTM-)#JQ_< MHD$JB2^O,IA';;N%@BH. 6O]Q"HSM[-417)'MO5*MWKK'I?J5R^%/3S^"<^ 1: ?QM'+.$0@.<*1DOXJK3@@2UN'&.K_B+YP+2G MA>[ M(;.C;G*O=M -]_KF68\TYQ]9[UO'>9\S/_S]9.LJ0_5_?=6(OU[A!BI!@XLJ MVM'KUKJ!:7U]*0M/UJ?CO!>Y.Y1R1;LY6Z<3Y#F(,FNC% ?ZKT/ .8A3G3X3 M3%?31<6[>G#3TTKF?JLYK 9_)ZAOZT>PKNJY+SU0%Y.NE^' MMPCG,XZIW)E6+BG6&,:DYMI(?.X;=0?7^\.R;9"1U#+6UB$; M=$^G1.:YB>H'U\VI7HJAG!60V.71GDM5B'I\]BN3[=.WMU:8\B8M+,8GRK>WF[(M M'=N8H&X7/AH#%R;J'@!/I]2E=0V@%V&U3D]<'T/!1CT > M/RX Z=)EDM.!#PZRUD^ 8+.$D$ PR'1B.@N[XG$Y=;GT&B) Q-2^^A%CA8^G M":H%SD=P8S8W/2L4F$5YM;<(7WF$D:'5V?[VQ+Y20TF79>MY^/AC&M:WCE32 MMZ,#2KYJOV9+4=H?F3URT XLIV;H9\/[=R9# OUY*<4GJWWN9\CAM!K@D4'= M'GPCM9FOL\7+$';G7R%>Z67$F@\YW$G]^M[$>RU W4]T?9HX^9B6"GD.$:"^ M^'4O5E?SUX^!]"&Y#A^U2#>&M[Z7;9,NQF&?H47)RX< 1EXRK]YV>=]X!U:> M7G2IJZV(7+ON\NP$XEQ54%TMTD\0/$Q$=0#_Y#!C9R#1=>/?*-;&;N3GKI3$ MT$\3],/U4Q0Z.>^>M#')>,AO$.3SA#ED!..( YU0JF*+SXSI*;P=QL,6D_=% MQ_JAGK*TZ;99A=?F%E+Q@SL8ROPH/_S=^PE'LQ<'3NMDR_TRX^$*O0"CFE'Y M'LV [LG)\(R-C85'6_H2W^U\[.8_).J()NJ9%/&4)'UQ,,_MC2Q>'AR?&>\E M6$U8W;5)/FT05:KR[:3IN5N,;S7%&Q O[[Q+>+4^,&E*;9LY0 8BFC#(N/@"9=9BZ4 %W8#:*_H^)^\]R DM(*Q0W]B$2>SSEM,7ABP0K3X/]_+FM5Y MC8?(-2_,7/[..EC+90>H:3?3S=#P@3(BL$4C;/OF)ATR##=8FBM1GVW?K1"4 M?^P*FS4DHUN&;Q3+6 [.#W@5*\QLC7A.JE<,20B]DLF6.,Y$DM_>;)E)UF$C+>?.033J7KA^N0+4Y0BV]R\Y7!C"Z"9&'1RW5>BP=R.FM;CHGM">"G@VJ+HJL#C7)3+?M.V,<+^YF;58#Q>J]*"[.%?XR MM+OUH@,4:Q@F'9)_=;)_]LC%]1PD.V1%T!I+S$Y\IRV_TBW.@ZQF?=KA_!_? IBG:B";]OI^'$UVP(KJSX7M>H&XH/: M]=\%C._CZQ)^G+XX4<]0;H)7TYL3X+=!E/H:1[?C9U*B7#_!-M"J7HX%4E,[ M#OMJ"/9;1@>55D!G(Q+99)]N;3\%+=U<#\1B)H(KZJS8M--TZP9<;\6U;W@Y MBE2\.(&,.S;]MNMZU?Q^',ZZQEJ?HD#O^)<$B'4V"-R2[9#7^#JUJ,=[CV93 M>.E]+&/WA0O'&CN5N&V"K;]#(??-Y+A>*+Y]BN7HMJ&1!-=K6XO+\_Q M3=LB@6_N!^L-^19P 9.=7U>SH@X,Z__32 @,E2B92C*DJM RZ M%)FW$<0E;R$%ND5LBROF\0TQ1$B/S!R,C7]XDFS_C_5?Y]0"P MCB.GL4ENHDC I^A,A.F&D6SG/-@] J0UW:-=P5RJG64^QZ>V87T\3NRBS,3E M:]-?M VSL\JN-ML/85[TC?F0;@V#&:@FY"*B"8Z61*_RRUKQ[UF,V;T),JA( M5N+'FMHURG8P:6?'"3O*M$+LP"2_M]YRM M@W=-GSPI"E]J'>W ,$(<@6.JMXF<2&S?9!']-"[0L>A!A-R*/P0 M8.&GGO8AOG<^QTVJNI,Y'&"RA%CK/+*H:H24#F 0XCS$44H&6UF1Z\N&FZYH M:,C[^/1%"D_LT/?6 4MQS9@KC[5GQL1_GSPV_D'Z^#:"&^*(' /1F9]2+ON& MMTR(%-M_]4T,O/+;UZ;99*0 +5@^7)]-(3*&E_"P%?LZ:_?O"L5@+>\$?''B?,&'.'?\[M.,,'GU MFR5N=.;3%%:J'EF?R0>]-&AXH'LSF-U!X"WM#YR!#=H7I=/+\(SE5RW?[U M%FEC!BA_^HY@>?+O2ZJ590K7\H(@&@7_2QN^1JIQY>H*WAM5_&@GA%\.RCEJ M Z1]"$"FS5+/. '&LKX? G", Y#%A;U#P/&)>/*MG?C]_89#0&/E9Y8H"1#] M7* @'>Z&($@5_!/Y3^0_D?]'R (O%BW]@1^TL;KC='E0$]5ZJ9K'D>6NKFJBVAPJ/ M;O94LD^%6C P,N;"0/S$#)D00KEM:.-0V^-BT8OMO"))M%4Q7:, 8:X U7+? M_79'0\E\K@?1A6*J0G7[&_3Y7P=U^-$_9=H\R,X+8P[^0S-7A]@NW9YNV"YMSC8L\!C#!$:I!:OF.L=#*(Y&G:U\[;C5 M9NW:N[*L*+J0JR0Z(AK.K&:6JO<@9YC)S1:S?Y WFKE$Z.8C2A*JGWN=_:H: M\FNPZ&_GG1YB4ID_P74#"73@.3/5F;GD[:WG]W)PNB*W5-,^*5)*<)W!XX*. MI)_0<-<.:?31R/EUM+'!P6@GAA^"+<-\ M S;KJ^H3[*-@&G,]FFH%X2T&M9/A.\Z1/QU,: 74+M*6-'O?]K*XF?$%+ZZ] M*_LF7]$7J1/*LA=_7$QLH9]IHVCZ#N=](PMC R6:.-T2^(?;NE=\NI?N_. \OW,- M6>P'CB8XTYG=C]PD4WVT(0)(O4E,?]\KP'+'HB8@4%IM+W:#6VJ4NY<-Z>J\ M.X5IM-Q(/QG51WS_\G'MMLX]76(,9,MGR9>CNNB,V-93L:ZO]4DI*X< AMVZ M.1258Y-TFLQJ5SJ$EK<@ISP*%Z3(-"4@'.K.#\.&KIR\1 Q[#QI!R_W/!>2V MX?^S@ 0C:D:IS+HR@$ZK>9&FVS.@P5CD5$V3H+#_)V<5^*OGK;,2. M>[\RE1QOH,Z:5ZPW@:8=<[?F8AN&;3E(HDT(LB!P#4BP?5H+#1WTS7X8S4C1 M:MM#OI#4\F =#MF*EY_MQBHR;JS8&:70CR&HB2P(;(L$T=B&6FY#IJ.V(.(5 MB D&.G/HT9PP#^7]NM%WGGP(:".5@;MC)5HX7UDL?P_Y=3^YZVW0L?;E0#^U M413LB*&&P##.^A$"#[*):6UH$('C';;3=>L0X B]>@@H>7GMB)X(VD]@GG@B MP\!LOSR7/ -91W0E=#W'3Q;GH"W=45E?L,?6Q/NHEPZTJ-290P#6PH03TO$) M'\H8BEOCX..0_O3]42)5$(@&#HVD,./FP3 K,Z.4M%(:% \+/9H9)F7*.9CX MEA<(-.9L#1ZR:;F^NK? ^W"N=G)R[<<1?]9\:S)R" #".:G7R;J9J+"C-^!^ MF')^B:QMYK*[>:OVAK$\ .G1HW<(8 (G' (@BA@RYQ"B&9B#Z.O9I)^L@.NF MNYM<<.?;+U.S7-F_IY_DKX6#"L4C6(*:L,,%@P8[YC0*4IX^@21H0\;#29W$ M$[/GI=&3.!#7%'"G..#FXW'8S4;G#WPN2>%[0]F? *9!@*.5/Y+@LM=L!6J5 MG:4^H.7*3P?HZ3#P0W1^71G,N,GJ75Y\@RH0S@S,Y'?>@?R=>NZ]FF4C[UWM M-F8X'?_)4?AY:DRJ5;:81I>8ITZ1I[+S\X_&5ZHJ"G648<.T1][VP53S([)U M#]X\RT%G,X5=!9UZ006GJNW'UW\TTGMZ7]SXC: M(+E[GJA)Z%^,>O8_>EXT@)/A)+>$.M]85=/@5IA_4/3J :5"U$^CP=O;9;KM MPQP9(=VAA?N=.-ZAWV)/,T,FS'YWHW+UX4=;@*6^7*3R_@5B7EB:#?2"V0D] M\W%_NYON_+\81I^GZ_BHF:SX-((F;+#0]3O88>)H(R;B (ZQ">4Z[7+9;/UB MS)L,SM:W564%?08)/;[ ]9 C'NY$2X8X.910];(F]+!]%_5K.B(\?9.R:][N MU50IF97Z2>8*J4_MH+K[XC#?P]?_1+%W$/$PS=(4P^^EE2FV\?&PRQZ"9C]R M8H1: <^F&V7O9UJ\58QSWM%*\+7!ERYV?I'$"!P"YH>*.Q5I0U_3*>#&&A$!CW$U.N,N<>M:0['BK37&CQ_DT(DQ7_UUYRN/XG$8[ M7\DNOB%A^.J77>B *O/?.]W]Z_7_L<.V*'S^>D('5^F7+BCY-O/8I^#FUZUG M,SZ]E<"AQK?;()5''[ M2&OP6OWH!(@0L@S:W@XX! 2[Z/R+%GZBY6W_N2$:$EG]"'7>YIOIAV<-JKR-GQ4?L)MY+T%=DZ;9"0N2'7E\WHSLAC_9%IC?32MS M>6EZ"&#>4!4"_^B!GFFFB[\TX=AJ88E\O(+9]S&<2J)(H,T@A"ZM^!0BI]&' M<6+[:@0#.\3LA\NEGVYUBLG>>^A]BCP^NJU1%;%I'UJ*Y&8%^5 M,QL>$J2F3-1OG,AOV>0TWQ_A*PZ>SUD)UBF;]H!0K^LGGAHB)WKHJ7H%WJ M@$'B>'Y_GK?\@PH)=1OAO3S8.(&!?CH8BSBQ B$D4)V&LXC"/PW?.>9.9@NG M%D D=)"ICS199]A?,;GW!.K9V-CFF;7E.U:Z6TPV7=1^\OI:)$]PT)?L(,": MQ/6_4UNBDMN;ZH W+Y$F74OBCAM[[S%MHM[4=]Y6%Y1?DMQ2#.G3BQ*2J M7MO/+72Z:#[BLO M/Y]%FI?]5R6@?>ADGI&6/=9=N'+PAK/R5\ERB;0M4P*JZ(@Z'PR\SV:JT1F_ MK)!8)YI5#\3W4=D]2)YDMX6Q)9YZNACF?O"IB,^-O+3"22:M6K<#DY\(#@0V M%UD.:G6$ZA#$+7S->^W&^?R?^8VZ F_:N8].<[# K5HS9%_*L"KJX=4;C$AB M 1OT5[6OMRU'M\ (_M9]S5.KR RK;-1<%1X>8V#M1Q'WK6I'WR SXGJ@>.GX M@G%G'5M2P.ZPRXQRGD.GQJ=- %+V-GIC/M:?'QZ9;%.X\-&+S_;&D).FG$[1 MC9QW958\#:D; >\EM,[?EK[OV(%CXDJJG1,F>$F*UR:F4(C/WZBAJ,[[E';3C8KM>DCS6$R\4H?-%QMQ8]./8E?UI@UU M*K,Y)[TM>Z22$HT'%EG/2&>P<9B7?9E?YU\CQ1U(4?8=V$UBJ7]*3+Z&M\^6 MA:>[$:%S]&#'P%-W4]5#.QL:6&B#;JX"=SOG) %[V-%V*#\".^<6?@!-SX/W M0H_+\UL;),4;$VTG)FX#]]Z<2_'C6B$BG6@IEPF;L;[) XU/\K#TH10A"$%L M'/+NA6_]G%03@O.+?NDPK6N-)EL"FN-:EZ& Z7V5C _)P\3XEAE>J[2YD,=# MOOW$0 X=5.MF!(;P&$$6@ZY[E2B&J('FTET'US^>([OA\I*$ZV. M)R1N\LQW*#6]C>^M_)=J/6P8[&>HP&9'I)H?;A+*9#$#27,O)(\^ACBEJ)NV M@#X>.5/'X_:C#?!TK28^C&!>$=':1?=LU>_H!_J=RA900K-]N+1(<52*- -0 M;+\! QS.7I>)PQ!>HM:^8Z&J#\B"6+=SOBM$.<&Z)$B9)/17>)*Y6V,SN(*( M:4>1I>W7YXAYR^6@\-2,C]@TW?RMS')"2=K"](_3C89J=)O-/M\W]A/H.C+7 M(>#4)KV'SKKE)1-W"&#SVN2Q$CF;K,!\HUMDUYC)VF[G1Q(XI&H<E%L68"D[ MU\ZT3BH*M7L2F'EG<_D@0,-7>32.ZO+!D*3$=598..LQ'N4Z-=#0\"S+ZVFU MA636_I>9'$S](4#C8(IP9"VA!+W-,23):\L5S4OO.^ >NM2D9V/^9H4KN(/X MM4KXISV]9EU@> , N':2W>1W39CCQX5A&EJE?*6O_O=O.FE\A]W!H*4E^?UC MD^=?C\S(2Y[0?UM/^DZ!XP0<]50AZS!YN&NXO[.=]YS8NVMLIGF90N M$9R6/U)73J3(D%Q3G&"ZDZ1G;V%!9[OK-7L__EB0G[RP,\YN5QT MY-H/ %YZ=W_YY"*5'40_+49\TJQ9ACOM*M(9=5/:T\6="^-KOQ\0HQV,"1K= M83%%G@?S4"'D*IP$ZAA5GV"7AEH:+:I"7@A03)2+48O8&4 MJ4&RT=N0!*N^( P?O!,;/P$>F<7M1>9,\JS(W;?0JD<82,!&<@X!WI:?#P$9 M.9],IDD^E?ZQG\S#D#[LI.WVTEMJ=R%VYN*2M^$:WR0#2QI]2'>0M_=") MXE_%U*B- -U9HKVA8V?!?X3 :>46]@9\ MNJ FI5SF MROIOP_RI.PWS(&H&RU)>0IN^RL_2PB]FZ:H=.7,T,SKP!VTW"VU"BT9@2S"E MH^M!4C IZ5(UWCDQ4B:A(T+:2*,UO**XX[1[G\:^D!KUPP*Z -5<]BE:";?F MW&SW6/A>UK(P)C5 QR]O<"/P 2]'>/LCHZN=.GX(=E/3P7[XZB7VZ@$J^]D$]CM=9$)!.W#:'&U(;COBV)7D[S@9Q<=D M_9))WXR>5\:]EA;65W>.Q2>3=\_FD,QI@"R,"CZ>F2P1M9\?V7+5"+&UA:R1 MV/.V+$7@8^*!UW!31;)UA0\&Z Y+AX!.ZB#X3VD2;ROX$.KL12'5V#=BYS-J4.4.60TE++CP9F6A5XN1 MZ0'W].ZY3(N6/ZHKC=(QB)1MDWOP?6N0N(; M7[=DU_K,=>EL7^&2V)GE<:BS4]+FYPS'L#B[;PJP=:B+RI%\Y!9NWC#0"'1< M_M?5W4WBX?V(RHZF(R.V(.:9-GD(6$>>$Z=OWA[,/=E?Y]?WXXTG=K[FQR.) M[M[K7XLN-79S?QB)%7>?[IS\G;R.CA29O>N!=_=]P2%J7/_^62UF%7IG9)=? M2W] TFY8WGG)Q:5X3D[?W?VJ]MQ-.;./WP ">=_I C ] E=;+*O^!:HJ4;VR MR(9C*GG 8:70@ES[;K2+57\=FYG/KI M5E7AU-6I]?%!?OE>\,6X]@OY4 MY>%8:*[@2.9&G#/N\6"]+\^U9K2IF->@AC9O<,O<.6F[DG&:$%:%YP5RK@IP M?Z\=VJE(\)QT?6N_)4RMDH6.E*A]H6.N_ MJV?E[8_4O=KN-&!R)/'E5__K8_09*^OCMLX^D!//8)S ( M*+XK]/Y*FEN6KO'D6O+O>R_?\/W>,9_:CZ8SLN_DP/P]A;YXG.W4SX86X4!5PF)'*K ->-P1>@YV'?+1ILA,N)5;62QA M6Q!17IPD^-T0FO G^:A?"?4A<::(R-A:YM8PC++&P_C>=.X;(,:-FH/'KJ)* M(-@D#/\AX+*\AYD=@D$:,)M4P9VWQPX!>BR(:V0__/"+Q=:O1GR/4UOP MTX6B)+X;>?6?YN"NVP[DL^\BA:/ZOFAF[XD[H*(JS2OZ0L9X7'X8)9 WU2#XP7F>C9_A8G]>-'H&EXN_.:?P<1TPHZ M!KO^*X<(:77C=>0YE<9UT'/'?.A912@<)2@>WXOYK%060OCD\?X0\!S/-_ ^ MZQ#@0[123XY5+2HVG"'5@CODNY?L?!4URU-C!VN])T?O_-9_@R'HC+I)/"*/ M$\_*W)Z AJ>(+@W^P 0? \="]:CBM#0X$Y4S$H*SAJE]*ZLQ:AIZ'M];ZV;9 M(V+)L,0D,+SMTP$E2X>O21"B>P>IE_%6AAW^[_T,&,,D@>,MI&EWY=@CJE$! M^KB#BJ&K()I:H$>>*;9^717KUK()) OT;PG6US ^1D-O\VB8:I6)/892::@+Q-R-YXK[^]&68&NTY!/!#CGS/-_U&-Y4^(_*D,UY= MDR]^#7.J@Y8K>'X8-M;W-L>SY4?^EOR^L"UAE,XGR M8V@**)I21[_C7OTP8 M,/@'ONM5V[IN_7!)#'&4SJI$+,E>=$26A3=:\,M=3^!$X2F5->]#IBP:#0S" MZQ.!-E#956BY/97C#)V9I; 'MR[1.@,FVI;WEPC(,]M# MY=^P8M,@S*2P1N*FKXPT=XTK6(R/6WPUN(N.B@(8K)T$$=E@BCA]G[!7MBK1 M3A55&"^X'_5]YE((A4VY8S6V=1PAB.MP(Y>WV@^>6"X9MA MPX7 >12N"NMQ"&!%L\-DR'%X?L0U[:[][YS11$%HF1A;3!"F M0C]DL@G"#^<=-12\S.B[]G[ M[A>=XCBN;.1R#NK7.C_6N.>YTM3L>.- W8 \37%$-)V@RU&%%>$JM/>[NO%\ M2[+)">6\085?S5&6ER[J?F/<.ZZ,99HL=H>62+R.@)2^WH3W^RA5I4',4H7'_:]%KDU+LR:_>G)-K3N^8SLD^U/%[JJ)YF_ M/_8VNG OQQ^J:W4(\&>5J]J^/O]=3=60Q625VU;?7F;^B .5]*[^JJ((TVZ>]1^4L'&_;M(62WN1+GE7D7[*%(459I6#,$F M(/X<2]8K5FR3":WR04L02"F*$RYJ1CCY1%Z:HML5G<^:@2H+U;65E'7WLO.B^BIGB^-Q3Z]..M022B]&@ M*ZN_:"%9U?%!L^7A3< )MZ;"N;Y@Y/F=S7..B\<1I;J1Q98Q;U(Y6]]B*-*? M]_@\K!K@'%'-^)>FD0];;S6[>[LG.N:/YW\!Y[&%FHK=F@87/.N%>J3=]TK3[)DULS2G M(#D=H8S?PUWB_"JN3BX2Q6RK]FBT]^UYDX8*YOU!T@2M?!QX4IQ%A/N-.[1($U8D@9-C>\HBJ&];+:H$)-(J?C'S_'"LT3INS_W.L$,LQ%/_1H8?^ M<^4:8WU4R PZ>HL9R$#]<;G7OS\'$Z9,]7[N%7LE\*4UDVN,@+K;+D(59 M8NBN103%#BF&5]W9J[-R@1<\N06"Y)#>J./(![220\ SVHO>HA*RDT(*S5.K M=W CK=*]EIM5%?3!GYGJ!!8D1S9NCA-=+5?ZH5OTV,J-]0VK'?UQB.!\:NRI0VOE MRB2GIK%-F)V)VI/SY4'7K:6.+/Y96K'\;"A=A=#1LAENGM&]+D+BMS<;HX(' M*6GV'832#3MK7"+F<:_2IDBG[SV^.U8Z!JDA,>;EL^I?BV?ZTOH5 CDEE)IQ MKX9CT_>MOM;6K>?GH<-'=DQ^ULY2.8#88E34#1:VVP,R)6N[C$&K_I^ZGNK) M"SW49M9<-CO-^^TXEC^W:#G"+@S/7EV5]#QV2$Y%X0[#CTMQ60V6[Z)\ R)% MS;GM1.2M1-[76*U[>97TJ'N9F.BY?NQ_\_.EZ:)P>&J*-&E;J6\"U R'$*N: M>CQ:9L]0#3URG$O'DPIZNX.Q"T.X^Q MBC/!*39!PQ GU%34Y FCS2,',"%@^?U3RR6F"/9$T,<^ZWP&)0"KQ)>L*$J, M"/!T4(L6,"PO\X%XEZR.4)U0N1;J7I+*C2&QG,1QJ7,&&AP#IO]YJ)HO(Y7] MB!EJ4)2.#(;,(<">]Q PP44*'3T$-+CAD&?'NS!NQ)/TJ=SB6E!C??A\[*N> ML7- 1!;F' (;@R1X;5+E@>O\1? ^*.%AD0R0#*&S <^I4J\3%3ZA-<*0"]?. M.^S%=2P)UKYP?69$3!(D'?PC(UYR;O../ 1XB:G:?!3@D*AC;OH@R_>0T9U01CI( M:44+_H)=)T*Q7!'UXFAQ(KP8UP=TKMR[YJ3R8G1$LX@*I]D&2:NB5 MZ1)JI%'>L=%7N-O)9^J\L>BCN3Q1?]3;6+)%:RTM?TV#8DF^7#[+:T&>,T / M[*95WQ9NKU+(=?>1E&L]3DO&6NJ)B\PFH!?8L9!Q3.5L-%J RDV+!U]V,N^- M="3ITA@?EE<,7*J DC^N*.+O:AO+@^H3G2-+QTXDKG6HI0*0I(>T,CJ0/@H" M0'"9:AQ^TFEYYC>(SB.U9>(ZN?K,C$G"3^ZM,W5?>OG28.@37_!OER--AA)J MJ6+0B;=4_J.>AJK-7#L$O('YEE&@=!&SZ;+UV?$937#W JQFF[IY8#-1'])\ M-'C&>,A3)/D*J#7]3&L4B2Y)5(AW+R2_[N<5^6$5(:7W7;#6XAB&C]$>\/88 M^+H[CPR5%\E@DTR,A,23NH&_KS+LA) *CWIZGMZ%.+$.E_=-]?.*D/^(K214 MIF77UM?VM*ZBA2(CF<\52#\7/:;URNB!5A#$12F?EL^X%DCL;C2FGR/V; 2E MCH;COXT^R+7Y,H&\_JI#]1;#U\YYW=KK K)L2=X,R)^@B:KV&0DB9&V>PNY0 MN[.5YK!36!DN>L'/I[*R?W'TA>PE@>"^XH"J(P6P'(:I'\U%(RW#B^6"IMGO M;X3Y\E"@"'=%]Y(MZ Y?'/#[9^#@_YM$24*9:H4KF.H0^4;:[DV>Q\9N5!'PQ4/ YR'0WC"(\(%L0P]YB)A]?"Q7P^X0T&R#BS]@ MN74("#3X)^R?L'\/Y@YEASA 0B&,5'&Z+!$5\=/;6:XU:V1")_WWDWL%3*S7 M0SH;]WX;RS1")KIQ\>N,62OFBV'HX?R2](+ C\6[&D9)0UFEW6_LCEE( GKA M=ZSU[N^)Y*:U2"3YTNP<.PTQ]0,CI*6O&93Q29M4TY^2[A*L"S43M58O_ /= M$=P(!YDCIP;8Z0[4QX='MH5/^M#"3E0EFKG>*PH467PPS+D@I;76_NS[>]O$:W4IJJ7Y!?,G;5J3 MRB:X^?T_RBOU74BIX:9*35M!_-5EG#LE)@[8XI/E+NIT,[\K[%='XFO],F2( M$#ISGVN&;7Q37]C]Q02!;+S8-S#ZKA:R_=8.BG6$K@X?PU1PYHH$YZW"+PT+ MOL7M(%DFRA^*9_1^"T[:>XLL#K0AM)" M 0T:-_'?_E=ZU[A:[N1#8]S;@XV MS&\"P(> X@"K_ @Z!_G,35G3V:4#Z11[;F_3)*EB[*TAPO&"/51;2KCU56(( MYOS"3-E/QB!'AC,'1&$/U7:>.F, MOHJ6O^CBRYPD3O_8*1-_EP]H,[LHJU!A:39Q!O$VJMG)!QI^HE0.05+H4 60 MPX+>.R-0N[5V@_RL@7A&\)Q]C3OZ(I BQFT&?-C^>,FF))\4>]3P!+WE$'#\ M0J!,"_A:-9%4QFGT0DWX8N))U\F-J:^J@??M;D/JH'&'@,J4=44_RE/Z@/45 M6J8;3"3U_*A>:4=.[G(UY_+):BZH1SS[R#D]5,=F68 SF5TJ)]>2RO MZ[,9RC1OF9D4Z1A]>I?Z[G7^^E55'<5-JKA$DI2A9BBO16ZU%-?85V)'W(KS,6@Z;[SW6[.5RFEGYZD MO;<1^925:YS[3J?*!7&_A4 2E,UE'CO82AJ %>E"K:N@K[06XAM19$6VNY77 M5A#ER([]C0]/>K+)8?/L[ZP+]:#\C1,1K$/&HO^ M'9X=(XFD-7@'C-U/D6QROI>(\2FBS"XY MA/&@2I'/M[.P4]ZQ^6Q)'VET^T M_J+W $<#,\P_+!?B'VT\//7?#06]B&CR06 +T0I'JO8,WIP"%0 SDJ_TM<*% M1KS&ZE5SK:9[T@)9\?@9_%U,JJ2=YYUC!@*/N7RW[OT^Q\I(/X,[H@\$LON1 MB!61W46;06\451 1:&5RM+Y4ED/B>4D!_N"F,P6S5R$Q#_FXM3N;C^O/ :GG MW]%9-6C9F*>S$ZK&AX"P!N)F!/@*3(XY-!TZJX6O\6IK M:N^[XH]\RU59#D\BRTF&$3FI.N]_Q%*JM-._\1U'9+N1[\-D#P&W"B";7P # M634H;M@SL@5ALUDE/[[>9Z[GNG;_#3VP,\W&>,CUKC')^UMFHEF.=^/=Q\;/ M.H*.R0<34*0:6C)8Q?S,'X-:;O]:[>DQ/3ST##EC]*$5NB9X,@JPCI:"UO5#AT7)9&.AF@! MNQN/UTQS_^)H3-I^\8TX^\950)=[*$/P_=QOEL9KO9\56!E8G=<@8V5T5L9? M\JA27R!ID+"RG*+UPG'.A7DX=>+.H%=/Z7RV>G=;]07$\&=N5/^ZH15!NBI? M/WO51$$Q.<7@AHE"E4&DX,>+3Q.2@L_FO+R%'6W$5"*IYWE)KF0,"<,'[X9+ M?B> (IY/"SIXG'(16*9Q/.8J%]J[^4,V^.(JM!8'T\(BS[TD-KF7W2BY?VB/O)_AE)WN^:Y X!I4O:X#_G(LV'J60RHAU1A:)>R,=GFX]9K:"Y M$AVK=.UEN[6N:[,3RC=&%$\-#RVO"M55 MYVU@&DZ-I#B)>C-$$*HC*7SW2$9<6A4T?W](*Z4VJK.2V/=&1FJNKIS(\O7[ MO6!\LK*B1"'WB?--)WP*(7]Q!L2\5&_[_M3_0_YGQ+$>FYSK*((L&&]S/_'C MD:EHC(I*QN>0)H'V0L2_#]+)%;;_=B/UJF]WFP"0+$'HI;0I5GXS79H!#9[) M+?[JS"/D4*V=;1 DYYU5,"?$3$TFQ\[U^.##XW:A$6#AM,"-8O\]-NQO$?VN M:'I7"3MKDT:@_9'5TJ!E%LOS!BIBM=Y4W!)Z7I*)JM=KZCB(T%^]#-K].=IN M1#6:V^324L S/:\VH7R2:7-)UZPX!#1R9-4I"L$-V\U26^>,+R!;]!%$1*.Y M_]0>:HP19]+D%H/AF"=4M7T0K:ZN*%,TU\P0W<(VB+]:%@'8B;-B/\<$C>-> M(G0D)24]BYAN-,CU2@0X.QA+!/@*,B=H?CYI9-!X9+GX :@.S'^>ZA@81))=2IVY/&I;I1O1/+L2_G.>EY2H;;K# (W<\>[92]\&",K%7.]CT MMI6%:KX8!BCLP>)62Q^H6ZBC&5MQ^:'I'.Q?1+T/RDF4#*3[4/_?^ Z3G80] MN_]N#N[?H"R1<6A5*B<9FHF)I M3C0F'@'#/L4/ B)/*1A%'SIG=1&,C4#HL MA;A*9U7]4VZ2WI<5X.)#&OT%TPIDO6WJR]JU:'']_+A=>>QZQW"NP>9-T$L# M:!SP$,#XD=Y&ER0OX_ZL(Y@0=E#^F66!2T0[9,Y*ACC1.M,QMR/?0M^#3VY& M4E:^^W^P]]Y!37U=_VBL((BH2!>BTI0JO4KL" B1+B!$1*0)$>D2$@4!J1$0 M^0I"E"("0A0(2(UT$0'I$$H*TH1 A(.I/ +SSOW/N\[\_S^N7/GWID[]X], M-D/./GNOM?9GK<_>YZQU4\;$>Z_ZB^K)XV^^LR/_)U:OP=&HFLQE*Z9*03XC M@?W)6!K0"+NDXDX1%"$X3^D8RM6;SM4R[!0(C>!_@SH^&TZHY @XL6MV0%Y8 MX"Q/>Q^8I4)W:$4?0NC11=LNF-^F39=2H,>^NRROK$C\E@UAO/RY-/O&Z7Q% M>/C:-BGJ(L1D!^0-!@PC.(>.T: 638ED=(J1'=W99>UGFN.XNGJ:L>O.$@X\WAQJRD A3-&D(PY/!%,TU@G%_X*M5&]A+J,/"@ MUY[)$[>LZ^'G-\0Y\!NBE?S:_QLR"\&])MH<*<[Y@:G Q".-$4[LKUB$7;E7 M][V[OXQ4R/<_5_\Z9M!XE+MX;<_+>V)[KQRR,G^5<:HG[/9 M:D_^J@9$X"OV!> LA)D=RC [(3LCB\$'B_VP5)_ZV&':5#]NJ#G+QT'C24-J M@#*1*L6\M46D06$$T9;<4_0XUFD.6!):E:7RY9V MWO>T=6L- -,@'3L@:19<,-I(W'-A.TAN4]#GV,^C-Z+?[3[F WQ&8<7 M.,0,9FG2/*.5=T +JMR??5S'RG,Z&G^FH-+^6GW[5'EXG?]IAW4+RT[13'%T M7-<7WQ^\9@B8M+#6$[Y&@'-AXVZ/JDILYWTX [:DV652>;V3=6-^9/8O3M39 MO 0&NN>_$ABC&5%T%%60MDXIBC+RIE62K^?/0'CE4DH]9W+ )D-E]^J?%?HJ M5-;'*L6[.XX?=N"U/7_Z@?NB:^TU$!*.,&2C&^R8+@A?P(T>-4A6&7U>A8E# M"2-MSNW!I>[M#J$A=4&WVF6^=R@X.(3O50Q/>ZB6$KH#\N.' DJ> M;5!"2F<'<<\.R$/@S'R+*V_6)=(8RQ3KK2F[>=_/S[8%GOZP/E39N5E=YOC> M^FK(Q8_O!#,@#] QF&H458!F2 E]CB+E9]V14"$F?8)\KNJ1-*O%I?$;@BN_ M2_S1KLZR/5Y5<]CTP33B>=^/4I@Q9-F0Z6C*W(-E"=UB*68SK8Q/O1GM?+ ] MP11B*E#EYZG9#41#Y$S-][6&7J!3>]OE&@CAS.1RHV:M8&@\I&*T%7* TV=U M)9@"BZ),<([5FR^^%J3Z!J7(Y1Y?#NE43MYO?="]YO'+&U-?3=66B^D\C-U2 M7QEA[HP!^@ZHU0_:8GP,0)$-?2\H6="%)MCUMD-IYL5VSV^9GTHYF[MD.!X[ M%Q\2:WT[,N??S[Y>#F+N??SPO>R&O+H)(P2S S(^OP,BOK>QNGAT!^3IO0-: MGQ%D;Y] _9]-8>T3>P3_VR___ZO^OWE5> W5DZY+$6SN>T; ML%CMX.3>QA9 M=/$TCD+P#?$6S1A[:[/7-ET=>V0E2#V:$N+7G9VE7'3YK%[->H1ZE=:KULF< MO!;F]M&LBI'@-U%Q09 )@4H]=-L!X2\W]%%05#>F!DMV785E,S.EZOQ][4A. MX;LZ3.BF61OO%.G69\<$+LGX58]Y'M>P#H@G77BC? MC<#/]SQ1:!4$Y#P[P,?#0_%""&A1F/_49U>"$*,[=?GR,;'M58@92]Y5E0X_ M83I(5LX-3"24N<@ V@?62]>,+]%5/?XQOE/#1^!X^VVKL?[9-F'XL2N,)3B# MTOHC1N)D],$[WL3Q$:50;]7WLUN95JOCI\?>'*JJ0K6-$R=.,J'_38JN%DP( ML@U_$.\9Z8BP(0<4$WTO'WS^YTG,XO?KS!\R:)^[I.##UWFTES:VYWE,$LAI MUP*$HMNF+=;\?DQ1I8; XM,8?$T(L[F ] M3( MQ.0=$#\.%NN47YCE8_4NA:'D\: F5WD MBHU1VU"YO&1S8X0S;_/&$?: 4N]NQ_=U)N SDT.;):G%R]+AVL-2B MM-0 ESL[?O1U2@KIWY=$%3@-^K+,H_ 9&P_Q%@3T!!EW ]&LA )$HN#OC#( M\K"F7QK\.^R/6?*P42+M@$)4/O$(]OHNK\'YOR#E9BCF_5W;L4JIR:@T.N1%' M /'M='?#V$_(T/>U36NK@8Z?+$[:;!PH#_N24SNI1=X,3(LT& M?6Q.$B46-B=8A=K+;R'1LTZ=)5PFII\,;4<6(7N(M*M]8XDDA?$-U''@,@KL M:^66O)DX[E%COUK1?S$.7A5U&=((<_)^8I_Y?O'7PK9J-MS3VT\L97ID1#A% M[V60G1WHK'04#JD0AFI.'*>EV!?9H;K_3&R7UNA@_'V0W(#PWH/QU[4Q$29; M[FQGFN=LZ/+4#NC@PE(HWG,4Y=.7]&7\^J.!L(CFC[*O4NI=5SP(SX-.WPM8 M8"\M8A+!M*OXL>P.U)XYX!IM_ML26<5)_T!'S@RO^ KV-=D63=0JO]FO8[GP MS&[!P0V$_GP6VZ<)%='; >ETM@K;2)W5,_;J$$D2??=B+[TB M+QKXI(7VUY0RMQ&?D.*(*UR]_U+ M1CY,.1,N5-QY:Y_[EPN^"Y Q!PZO*);+7E^#A? /V<[F68.6;U15$,<*>A@Q M=:DW%%7GOD&5C_VT6A&<^O8#,U2BM! (E=9C:G9+"^;F&'MXZETKQHTZR*=' MSHCA^O-3XOAFM91*7OM/2=:Q<%L5^P>UQGZ92.?L+4E2?&$+@BC"EJD0#N)? M"/8A#R]F_#+NWR:<_^]F\<=WO*C*JAW0%CV.P^:#_+N9E0#Z?^*2)J_=^)OT M&4:SQ ,*EGC1:(@OG*#3W9I[NG9@\%8E;:HI/3PR,N#ARD(:;YG;RY+*]C.Q MCTM?&25)@+9-_N/=L!V"!!Z.H"L[H4%R?HS3LP.JZ&P3/#G9^3+3]70#[M>G MV0L)%=G%9CN@QN,8_PT:D7J 2T9>]2^_<5D/-H!]=M]V-*=W< \.A.L[+OX8"V6^%K5W7.[NMJ M1\;]XOD.IMFA &7/Y8P=T/Z8?B.E8F0_9Q\]]DO@C$<3E^_X=[=(2#5P IW" MI1^EF<[%G.DDW%LQW?_RB-(:BL$=\"JN) 8=+7LS_N!.@_#@FD^(;MOK"O\:CA$C^KC\,G09BB% M#08C986^TL=&.K2.Z 2,#^2#R$!2+U# M\R-. *9D-,_B4Y 6D=]+9QL!.H*I?W8L;-L!^C_B!N$Y%*YO&<;4Y4R!]\/Q MGG "G$P(BVXQR* 6#L]E"R^/^*\Y_ZR\?G5D):WHYS^&MX]_:M73_F,W!ZF& M4J5V0(?3F;IA:$8T5R6ZG.."@ FGL0TX9S:D-@23V5?'HG9<-+AM^Z'0C"GL.)E5:GU7N[ M5&7:IVX--H!Y0[F"#(<+> ,/8"5GD(-2"=?$,VN[7'UPA_G[YW1O[' MUFSHO1[TU.1Q1S%RQ?.9M4P.+]?=')Q"]A-K1*E2I:A65X"_#7R$(XXPI.]; MY&AS^JM]?=FN'!'I!YF>7R.-NI]E7'/[7*DQPQ#DG-'? 97J[H!^QNV IKX65_=I?3N@5(C#;KUB>B G!K_ES,6_;FBM,0C9 ML@/Z@EDN#M^N_+1LR=FR"P\_M5\"/>0,(9"!V0+%<93U'<:5;C6HC;;#V RQOFMBLT/7\^U=]JAK]3[UYKD@ESM:M7DYV >X_@WS.F.>A*^0%X#" M^10>@_?+)3_XO ,OAR8^3@A]7E"3E(&-U*DT>;J;KY[+LO#Q^&J%94$ZA.$* M"&,7#$03C +(Q.52 1O8NG6OV.\LB-&-7YVR3[7VVAZPJG7KT(3U.+03 6U- M#K\=[3+MS_1AX )7-I(JV:L6)M^0>K@C7Q<6,I-]]8V?W:K!H9R"'+S7%>C< M=84G4;C@%M"+*T4.&O,./D12EAA/"J=3WH5>>IQ&.+^AE+H$\T;>29!V"M:ET"K8>-!.%^$0LS M2[Z/Z!J=YVY=NEMN]YFWUR !1-_=NZ'9_"O5>*> Z5\(=QE7=[9$0JU-"4(% M-8G+U%7=8L+%FC<#-M\[+E,:*2,"$ML$P^ZS?@]B;05.?%&LJ,M]?JQ9>H/5 MS'K(M7L-KB\H/])_WK(Q?4GJYU[A/G:H]CI[E'5\ MDW,$S/7 R#M=*!KW&H=.]*'$!ZJCJ$.XI<2A?<6/"2IM^2?33*EO-]\)+N_[ MSW[B-Y-AR^UCB6L.B"8I9+\T/SM+>P=$,&S+-(B+;[ K\GJY !$RDO0+?#0P MY6+BGYT[-^5?64MOB]9FN__:#QDGH%A ZPX(&0/^=],"=A[(YO!?XH)X%4VW M$WJ4TX/GPH\?AJO0#E?AH5X,=A%YKC;S9LK(;Y!9Y(<_>E3BGEBS&]].1CWF M!4EOT47)8.YR2LP5JJ,IM*V"O U6T&%?OPYN&)YXK?/W+N_6[>##Y[^M\6IO M%3.YJZ2YJ2T2VXGY8O)BS=@;_(W )LY4CW"=P*ETL+4'%5; 757&6@@IH)_; M@G._*\D8D=M4'FJ3^&C9*J5Y(?3;,L1IL70)L$GYFAU%-QY4+I\163U[P;M[ MY )KN' \OZ]S=C?? &XFM'_#%;UM0C+YIC:1R.!&8U$^87^@,=,R ZNO6SH> M^DB#Z+BWL2>LD7\/?*9YIF&/C8U/7DE@0]F)7/V4PBH(1]#6/]C*^"K9<2.-AE-/B:?!.>)R(P21O&<.P M!J:ZTH6F7S)PHUS0V-/J?IB7@E?DRE00.-77L1KM%SR#'_>U_DHGQE'D;?+J M2GQU$O1;2LBJ]"4Q!UG2]2>CRXEZ-'Q[<'?6)8_QY_C9WW[+\VJZ>:%48\>' M&=<1\\/K/^.L8!XKF9FPNJ7O[-3_[.'I0HS=A\KZ.,.0"O]\<"LL^?4H M4I9S=3,FV_]^X2W,.* <_L=D2FGO^QR M<.%MEXXI_;I6SO0 4R?"T3_BZ<_&,6/''9 2<98XNRE=S\XIV@'U)4$V%ZS^ MW;0=M!WWBKA4$GE8=Y$5#ZQFAR MWTD#=TM6WDU/VNN[*/'? MX]>"M.Z;\1*.?J?L;IEK7G^WYX\OU[^2WIG,7(5]GF_?[;JO/3,+C'[8).TS MFGMTZ"]@;9H_= J7YB4L6F=6#Q=%]3N,\^[3UGQ[KF,MQ/4!@-!1$+6R><^C;YQJ M@:\%#YMTK@**NZC'@*V_ XA,'Y;Z@)K*^OSB^;!8_HF_G7<(3F\4=D"=^MB# M[%P\Z3<6D*NANC#O E<8FFQ,,$P8B':D%U+;R]]0'&B98T'__$X@^#ZMT)YH M?W0XU^'UTXN/5]Y1Q66VM@!?+FXITI,74]894>SJIJ-AQXEH@VZ+!CQ=;AO# ML+E9G3:.EWQY@3GZAX=US($C,,J.2J<@8Y@P0(W1!V3,0(\BE.F%&=1_*FFS MV+CEPL:GG8^B;GCHVICZ$X.?INFX?0VX4[5^\H#/CPR#+X^7L^"T"S]AO &N ML$QS<,(W^Z)+3NLY^AT&]2KWTT(CT9.H?].88B"QA0![T0"))&\]?]V%\E2I MOS.NG^ 5_=Z:7D?*3_I]7G__7B62&J&;P_^& GT*D3"RHD%:894NN'9B+,[[ MH;/=L-&-"54=S.M+?!?Y8N_H&+6.- 71L2S1>L8X73R,I9D/J+7V8S;\W/.Z MM9Y&9,?GF.Z GJ(+P[Z6JW8]PLGQR!-"O*^M-#Y$IJ=%@A'FO;0JNOI[RQR# M>#.-G-M+XDI%7OJ--DTE')/9GDR69 [7BX^RBY%G_X0::P,J6!=^/\L($WI1 M6Y_8%=!7VXR7-P_\I ;+PI.;7^OL/QJ1L(TG@5GBXG3F[=O!@H1$!H&&CIT! M76B/BS*"!);J2PWVUOI>N\(9Z=PG)>C$]N/BD YR!"\!\>'Z3:3J"-(0*,.5 M>9K1;SA'#!9=>ECJ+=<0<<8N2NNR\,RK^?VLR=P,.H::RN1#-5]%:G&&FR X M&OPIPH,"%I@,*UF)/!X)=3XVSN]]7R/OZJB-(N\OO8L\(%5#^Z]OMZVZ%^_1 MAN2LH/=KG%<]5#M%+,@6BI.PY.^:GWI3CMRV?5NDXJ:TQE)]7#A@NN3YVX+6 MRB5"W/'MYW0_;OV([$>!U5@>'YV/KE^:@2;H$.[+7^I;(0_V5.6G;MY,B>Q! MEB' (X&F^F,*:#'->-%O'-/#_BMNOXP9^YI4C=0K)2GZ)\R>+N^&:>])4G" M Z?FJ3V4>\D4$1HJSG9MQG:48&_U%Y=P"SJ#?L(^P;VO)Z<=J<^.;3KB"SZ, M\)UA&[KZV;0)E%P-FO ^;ACB=29^5*W;L\OF+5^?9-TD M'":N&LS#/-YW;MXC+"X90B)CCTZN)G+C MRJ)\QYD7\R.XS=J^VAOO$\$6G4NP&\ JAS>;*8> JT4:-*T$5TP215K9%Y^ MQR?TB4=YT7Z1+UU:L29\(H*:DO]@\-/UD .H9ED\"2/-,RZ7N4QU1VFP%W%E MEBOKH<-R&>EK5G?L'DUZO"B6+;U\K+XZ@;'(@,U%JO(;;NMYB"E:%V?>4]>N M=>\)E1-64BKS&;1OY'0;WP<"$+6>E.B9#2F"-> MP86]OV9A'EZVK5__/TSWN:8_TL6U/MHZH%KFFZ"0I=6?Y M9-6O;!46LP7_1G3,.J(%YFZ_K8C[\M[(PX0O8DW!+!8C(]D"$6PX1@+7H%K$ MR1$7=)EF]'(LIXL7:O#@3R?+X/#;([Y+<$#&DU602.YD=T#^]D7 U!T&\;3K M?5NFHJUH9A)J,9?1D/0AL/@M>58AE'H:#Z1N@Z7)GP'H$4T?VU/O#\2T.5Z3 MS5BTJ)?[L(VI^VMU#4E#O2+_'TE'_N__I-U(E3%7BK';7ZG^;=]0_V?^:^&0 MMAW0!)SA"]C,.2]!CI7A^,?6CF#>[X *NU.'3:&I@I45H[UX(:[S^90KU[BN MC#R*T*OYG/1;_GWYCP>OT%8G[BN"2_48V#X@NEWZ(+F^4S@IZ4-3.P3IL#SD MG[<#:NNGS(1%G_TV95N2O8Q#Q1(-P0%6L+W(+E25(-6%#F6D_&)!*9*KQX"X M*[Z9N.%\',[C>[%B[LZQ_2VJO[VH=E92BW1S0ZVPC&9-O\"AI MTL&@,JW"QZRGU!"7'^*=[:%?ICS]O&0P,<&2L+%^WEB1"'2: ;[E?_"":0=' MJ$'%1R/U2"//V MF[W3642M^OPU.?HLF[ ?_5CTY%K;J=^C8QO"R3$I;[Q>2_B]M:==K7>/Y6TY M(WB19R_6@-S0K4DQ$O&X(F5@N^#2FU:?;$X-_IG6WZ4SE#N"BTOXYM#F7NP0 MXRG6&O8WL[RI45S%8;@J1\EU4*$_N$=G>JWWCWS"W, ?X33]6TG"'G>O[#64 M^.**H@\R/K)S\ ^2%9CN,T4= D*M">YJ F6S8[[%HR-*05/*>-H!;0: .**@ M4?)YZ)Q!VNL$]<1TI+UIS:;4AJ?9VY,E6IG.RZ$&_F\^+(RH+V9=QQPHJU*J MEHSPBN*.NP2T;]'&L,#K?FI+2=*N08S@-?'>8$ /V^P$(6BIC3N3#W14&LRZ MTWD2_YF8V,?^71W?T,5%N"HZF.$[ Q;A]&-HUEC@'/3%!UIP2AEE57CB!Y#9 MBA2N](W4F()"]4_SBUF-S]]#$;!C7U'?RA4[R",RFJ_.ZP7A@B7FS%F'"LH( MCY^M?\U5Z%[ >\99%M2=+3/> :W=9/NP"U"D,LSG'=#R,"-9TQDH$XT/_JAQ M)(9$JED_*&7WV_[HU4NDTN^?+BB1P(0KG"."['S.*7;^%7:ND?"',"$HHL3' MX5*PU-64[&>I5]5_AZQ-IO1U^#HP=@^RPXRU@/KE[7FJ-ET-2DO.=BOHU[I0 ML_D[]'KZ&5XTT^R!]/#FYNZ&[WX\.X%+U%=EK&C@YB4+<\?H XAK% 1L&BXE M=3CZOLKJ<;E(P2H:Y"F'MUNKK;.Q,6,'Q*N]5O)X(G[=A?!>D)7-V@']35^3 M(:\N[U:[E^-B7"R0H@;V=1*,QWFIUL)$PS9OO>:_EK097]1MA%K^EL)3),P8 M_==F\PH+3"M*+><,$D^H-3B$?/76@@C&?OG"4V=4I&G6M/0;X\.6SFN"0^C= M29IF,/ONVD=!]@E:F0V9_J$E.Z":$T=^*O#/#LGU.6W(33M'$N<#DP%=Y@7$ M$7;N7S!PO>D02ZG?2-O+]M#US'M?NHP-Q.\SUVJ8EC\CERKR$EBH8_%M[DIF MN/#:7J=:TVIBZ9/*A?>\-@E)PFD+40EG/YG]SZK%):ZGZ."X!KG\/@I8V'?$ MZ0'&)WL%CN,OB!7+',[Y;B?]^]""< :E$+[?2^3LS MK>Z;!&+O$!;LK7/;[TB^J=X!-?)A?$#L]WFUJ"BP<)!@"O$ ZS2]O@6SQD_/ MC/G+#K38VD3E3TV8!( O78^W@<" D[/6! ] MZ&J)*BJJ)]U/R6K3_?VW3[2BTY;3&5]K=?"D1HYC)@^6F>RDY/_!45X-I*#-?VKG,(6436"37.H0E: M'Z.:[M>4<[">DBP?3!>N3AL7?8M62HG]?!+3<5*(5QF^DB#S;_& MPYT-*0E?N0-*#0C#DPM-IVM1 CJ% >%P!L9X_-XE(T6=JAI' MYSS>4\A MZ;R7VEN[ \)&4Q.8: :2*P9S5+,6Q ,OCWJ&YP),:[+T&E'Z.A822VD<$I+. M#+W,#;OIV]O2":"K5Y,OGXFQ$P,=!IWS*A>= 5/UF<;(/HPG-!DF%@06Z X5 M,O?V+2:60 WV174=[?[*D_3T>MC'8NLEEA0 MQ8K.0:ZF/USYB$U'[+[2]&5W!RG,Y(DWYO@&[*@I^*"*4&NF$>;B*/]Q\,>' M$0.<'Q": RP*@N-2J^_(@PA#()QBH;\2-)%=&FGNPC1"NCT_J/Z"DF9IMJ(_ MQ=*>5UXZE^$UD.Q5:SHNNXK],3]F2QM$+\SB C8J"%4+@XFO"O7TG,ZYU%OV MC(?=B&$H4VR2'\DJ&5M?2?[NW'] M(OKY=PYX]>G/)B/D*'! 68UUPIUB0638Q]'O>$^'MSB&!;:&E,R/WVY;XUBX M^KNUA_N[Q&<<*M;O#,KL*S49IZ&?-OAVZ%]0'A6P3C80%O*QR6Y,]UX4^S'B MO>J^*=^T6Y.Y-RRQE0&C0:'@,.2Z2V4"A^8M/]#A7.!8Q%\Z_F7L^ MZ?%!?;;R.8>4=A,L@!,@OG9T42H?YL2&&M\?8\G&ZHC5$\TH=C9/PDZXGO2'VXCU9I1.I"W89T(##MG>BS,)GE<#Y3%#AM$ MD;CP38,F.X ]V!_^>O2J,[(-OS[9 8W>].&^CTQC >( !B\]7;3J5;2_<]:,GJ!AM4;C:\QQQ?]X];!R?H\S]_@3_1C MA.:"'WW-N*ZH_MPYL:C/JA@R9>'2U8,POUKEC/^U^AR/&UWNIA-A<#X6&)@B MKQ[]X^TSJE:T.-H\=[3X5J]-]%/'2WJDSQME.R )EA^@3IMPB&O= 1U#J@+N M%_&UT;TU%2,XIJ]C(5HNM,3LS\]:>_%]XM:&#IW<^5M@ #EP&W$LD1$UA%0! M!BFNS\K&IL+LY\UKHF\F!+WQ2*,0+OXVB)FH$.7AT7<;37?$[QXMR7M2)9D^ MB,?]QG(LF1&6RI$WA8"9BHYSI*]UKGA/R]2='S_?GPH>K[Y-,]_WWV?>]34+7S=7\Q1]=D!CK32QWG!:HK_1]G!:PM)8. M2]Q&LXZ6,OY^Z1NO0O.YNA>--US/-]H!#5Z%E46*<_W@2ZZ)!"*'\!5QU$LE M+!-@EA1Q 7(CLSG47B?S==TPKI>965?EX9):^^APP/?'U_4Z'E\LOR,=_G:T M_7+&PQ/Y(LNS99F8UNW-A;N1>Q]1[ZENAQZVQUF^=DY6N9,&W'%;50F=% M%Y OK6#9>-IMXK@SHP>895X'4!VP2FPK-="F/X@+ )=\ \(+_GRY4KU*S7RX M6/7CTPV3%[\/N]71 M8<6!JC+.&B%A1]E@1+K&8:H#Q]0J$ID^'6F!V0 \X( M?HSR.:QV8+O@=QY'+@+"RMQ0B$5(=.FA3[?.$(^Z+0P52]99S\Y%U_=S-@PW M1I1^L4?S\-HH$AHIQ6[ZBR:$.L0QWJ,I/Z4E$YMUKX] )+J+)7D:F'9Y[Z!5 M8.7NV3*M#TX\F()X M4_W9N:.S=7-#;)$1A#:Y[QBN-"RNE>$PU[&H^BF9FF?.".^/EBW^*I52L%?L M;M2>@^6C9!.642*'+XYLJ8;4#*L@>L*HX",338:!ZY_WM"8U)N>&"&Z$3WY(>5>#WKQ/?E=\1 M%;VK_O6CVXRECW6(@QD1LQ#QUOQO!*57XOL7\<8[KM*%BNISF%)-V&@:1:%\>PAV-&_/9?76K3!DR[VY^Z>ZZ0E%V5Q M8O&D?\ TV[X46/5FIY\-V:0- P(<+"H'6>>,/ZEIG56UOG+FCO/EH_$/7OH9 M1X!=>9I"(:1\&,T.>PS9"I:LPCRO@S1/0=I>^AB+)-KG4I8<(D*OR+7_-+[- M+QFE?C"0,QQB NF6RV0'=Y6$XI8W_TYN_6@Z$5!FK+(#LL^_KM&^%KA6W#%9 MW;B5;351V)>'\"M'#I3(!S_(;^P[RT MV>=6B@7N/9XM)4]Y+BH-E*X+6G"CK&2IBVA;]DN'?0"U(3CI=?&J]KD-/UW<0_VW[@D_RAPH6E# MS%^V*R CWRS#^8>3G+=:C^0\\C"0WEH;? <)V=-U/:NAD'K.5&ZZ_R.1%(9A M"?ZSDX"C:5ONNH[E += @2,.WW6+=8*,A?F@0RW)0>7[][Q2<3$PB6?A: M=BJNC\GB?:KO:H1^O+^O-"5C M7\ T.["7N.$MW=S@XE2AJ9,RV 2E,Z. %Q M^L/4A->M,(F)6Y^KJF,DNLXX)K,;7CA2/3+P(:P? =0M_1D8(*_6Z<(77D!# MUN;Y5O_H7";[2Q HER8>W] Y9YSKMCWZY^WIF13O9F%D'EV]])+7PC#RCXNM M\XAT_-IFHK%Q352#6YO^?4TC'6?[6UESR68!S=@X)8_14WJL':'YZ@'<. L,@85 M^(&E"IC0=59<#/K+5]UHP1E3VQ,3I8I:%?P0=?OSO0F.37.KKXRZBY35?^2W'M:$P3[3& MSR?=R")G(3M4]\>!8NH ;O5[>KIYV:@?](]& FN(G80G-=7)UPC71*'\('PH M]ZD8WB:M7RI.SH[0S7*5]*!4L'WBDS0DA6]#D-#).2+"-2!79&?ST4VKL^I#JT#TS_#X_)/2-V\?9?^9CPA+L M8*;6I7Q?TE8*#VG/>SZH*X@41IZDW!$Y1@GXA^_OW;)0^V2SD/H*O)&U4U5F MZ)=EO#B*5$C\HK;,IBM8 ]?HH3,.#),756@%YA6NAW@>:/UUK6',VFL'%"Y0 MF?] _UB3O=Y4=!3OR4Z6L3GG4/T.R$1R!_0ZEAMY?\\ WG-]RA'NT#.1K1B< M O7-##P9=6 'Y'5!D2NA1NX?+)6RP@]^=C?42:X8]J, M5;M?:"N="45.<'0![$P$"K G-,XEOENHB?)3^OZR4_OGC["OZ6#@CS3(Z'O3TAZ3,8VIA?6LM^S!W2;SPI&_\W +_EY0MFQ;M2:;XS M:JUP @^Y.IL>2A9]L0/"L0Q+MXCCVW%C\CL8QXEG7EI()../&^FX*E?$Z=J_HYH/23UX@5HP95UX$L2N8G,QM1A? M"5Z.8 H@+@!N=(.)MM&LW_9..?T5_4$Q+\5^#Z\F'%WKDCA)VIP1?KWO!?W7 MSQ*WRFM\/NK^VZ7U!9\F0BUTOTRU(P5H'0K1Y]_T[8,>2\IY\B5.Z5&F_N 4 ,RHIT4 MZ*2:<3]]-J2QH#PWN2PR$KH$A]&//"-;G(E$M4O,YF:[/@<-7K,7NP>Q# M3]M&I-^!-V,(I8P'[/S@'!0WFJUXC]9UT#7,L&VU["9BTO2:@&>[0N2TE M]9K08Y7A&F33OI6)%"5@%BAC*N^>#G(M#';2<9PS,+T?Z"H+B]H>AY<)43*& M=T 3TCP/[')LK%!:^<)W^8I[CR@MJP'R,-9Q7PY?*4W79G1#2I(,25;1PI]8 M_-4:ZEE @#FU!\A:WK103I.UTK.2?8?H2697^*+!V>3/0;-=JSV1SU?86I9$ MK4A1/@#U-D!$(VY$J-7-!^Z:-_LA ]/P]NV)C.'&T2%.07X][C7%_$:YN_<] M/H_X.R(7QYME/O8>N1 VX]J#N6:PY.B96VF)##AP'YMK VX]LT(QJY4C;CP MV PBIS0FH$9*Y]9>C*5\[I4_:*GSGO3;!D+B:NW+/-6=J014=DH4=?;%%5T9 M-()^<,P.U*GT#5#./&]Z6O*U^!ULM];;:L5.ZNZ^T#VN$/S4"+YVP ]CU46) M(ZF?O$<>38]/>L$CE+H/FQ^[ESUS62?/?8YZ!T_0+WM8G7LF16+P<>7SG*SD MZ1I$DW-Y(S3X$7S/[*1GPH] Y5DCY7.!-FT#":\\[#YJBXI%.!=,IEN%(NI+ M%UDDA#77<)I0S;YX/WWYJE&\+S:!4(CK4C+&D#(CY?N'=D#[V@L[#S]LZN6= MR1ICQW&]532>9JT&G/-,T.[&[UW_"B0XH!O!B!B028!(L8+H_A]D0.%/+A2619T,:2WX+7@7);$= MQ[!@/T-YHL?J9FSQP+D//OU3OO;T*\4N/EF5O8.R#W]BU'AYE2=C>+(&!6#& M9?%H7#Y?T#9SKJ2"U=&D)%HD8VNGJ#MW9_*'7^]D MPTCE].C B<4Y0D>,V'D<*-2;HTD=QF%Q4J5+?B8EALB'M,)2WWV7[5 MVF6!JKW0GG@LP2^4$0D(4C!BW73!=O"!AG/%2^MG9.M&\LE,[Y6$=X32N3H1 M$ @D7EX$'0RBGNE7UBKE5;F;Y':ZYL69LPP02*FWX[YCAZ'0N3Z)&?[ZZXH$ MV-7E86)V+>.D(24S#J&6?NM]'+DN^ N?^GRQO9E#\8]7A=)AM@$6I1_;VY46 M4NF"K&/NUFSL2A7L!3_389%X-/2.B_>HP<'W,V.KNC_Y>BMEKR_EE%8+Q+/5VT^FJ)]/ M+UG37X45:SD\!"+X7W1[D^A"KUY)K4;H-C$W6BG9 M1M;_>.!K2$! 2N!? >%RGKB*MW4EI9=S"NJJI[=#:TB/Z-#$Z5,!*3"C@YZ) M<^\-7?E.4*I\S.V$522@%"/=3@S- CN&I:#;+1QFH&WP*!U"WXO@-VG.S-(I MR^6VY=0"]Z.?\DZOYX] V&[X1"F'?Q$+1'34[( .0]RE9,QS1RW?4%<:X*57&#&UJ::'_4Y_ MARH?:ZOP%QP'M>H.TS(/T'DDW:=%E8I^4K#G=+W:+[S%8*ZFPYU5I+YJ'NX^ M]-IZ'JL$\QC>!A?;.I S6XF Z@Z(=4*HQ?@TVHX.3]92$W8\M"?;?+A!UV^O MAN=+K%>JP=L@V6K#Z &\/?YNWT0?V9,Z3ZN 2H;)C_]M]#4/BFMKDJA[:U2' M^'3(_C!H_31"I^N\)NX9J'C?@EYG"U*5]/9,^XR[>'^=9=!$6F)$H*MZ6E,7 M871@T^MW=R4+KUF\O*A3.%X*&[1'!^8E**U?(?S7-CHV'D(J)^**$O$/=D!B M+#!MI2BT?!%_!'&-(DZD'"DDE\:?:OR*>_9N!W0U)>R-ZZENF?K]'N'".J4@ MR5-@/Q/9Q^4+!?;B,HJ!W_5DU@NQ\:A[T.=.\!3$(3*$H,EP &I*Q\>*VN'' M=5]4A1E=>K0=@GO?5?9'^M;K@1"E$TO\$S^P.-FSELNOK?4A@!KF!5*7I0$( MY(?U?2-6\;SXFZ/F2+_LM3DM,7#3_K.Y$ %ZSC-+6ZA6?B^?5JP&6/*@QD7( MI8]85=@67L@/B: MI#@_4=6K:.>VW:<$H_*6.")T8A+<:0=TB]8S%Q/@YPN/>#3M3G">-#>X=B8? M__JIL/()/]>+[P0)$DKKG1R^6OJ5-E0%?)E-"V3( ==F+EA^#\NCJ*C='B'5 MWV_$0'%,(^O8EU(_1H];BH^=S$EI%(M:?8$1XGIA-PR@#&XE1F%XET_]:MA# M5VIQBJRN)UL8J NGXG/_K(WP?Z2 SU@T24;V'IP_L'G<66O/MOC_Y6-7X1;D M $K\D_%>EN2(\9G)"LF/I]:"/H(YSB[X[N,S7WGF(,NETL.=_[C3:EWWEFL* MJ3H%4685QJ^YO'$H@PI>M_,QO'ZN9B&E_AI=.H:BAN,._\]GE\A8AKEAG]QF MN.8'W8[I) V-"W^HR">H9J,=D,\Y8VF6?1,-AMXPC_^$\(X4%Q5<%]O0?:GX M?3K*XK?FD^<7]F!_U6VI"0+$ YWAQSNM[U0F!KQ5"Q4-A;_*?X I60BO5?4S MUVMF>BT,5KK41RY<][BFN@S:)YO^3;AC$5:EVWP!U4E#J-%V0&UE:K=&_8]? M3^AH04'83J\?N>RY=G>/H?F^YIEHEW3%NE?!^X]%\2[!9%FR7!T' 'CR*G4O M7KB,@3=;C_W37VKJ5GRN&!+1Y3U7!V.ARY9$ M*;I15=QHD;-G!'&@A.2\)'%_)$U=?+R1+U::]-+D:UF)TI^E7X7Q[Q6U[69D M!UT&[7WGT-D-9S&!(N)I=STH11RR_O?G1'/1998PL,=QG!R0EVG5&R5#I M@L&(H93QP-E3\2'MA]5CKDH_/0(J]FW%8[U8##;(?H4 M$'H-7DU< ;?T7\/(8AS-!)\ _+L4/CK!6 :(IDJ(+N-HKT=;&3T9:!C=G+^T MQ5##^?U:'GPSRXT*^X50)\=)!)@E?=8SD8!2^R9CZC]LI.V ]J96ZQIT:VSX MI#NXB&!I$_/N&W%M2#G:?/1?9_3QL)HV$2?7')_L%>R&9%64F .S=^7RQTWY M)D-V 814A_J":H94<0=[!"=)?%'WT]$NKK5$YHN#5.[*I2HLTTHY#Z^I!8N% M[-:]/=?Y(G^T7+G!8\8W4%W]#X$;Z#\84#GR:-KYAC7!*/#5"\]^B\AHIBZJ MN4["#S^^0214SFA.X@44XAK$LH4NA#1.=M?&W1.18R WMGUHQ%8DWR: U;3S MP6X%7M_$>_KVS;$SBRD[H(?S^KG_\)W\PO%&V>^ !M"Y2 @W]O9#^:,(BNP& M!5H+![+/>[,BW)X CW[G.20_M6D[=5XC<_/Y-8Q9T6Y1N!EF)&>HKH8ECS_Z M5Q^AX/WQAES]* (5>JH!<\%Y>3ZXU5B=\_D49!H[AGD*_M*YW,E4'5,I^M87 M[:03=QY]/RO+>6MT\ AYQ4-%2?#>V/Q3I4$EC.B,Z[XS[Y45>&9?T3X_">Q1 MT)T;6)K7MU7%"-BU6]C^]*UMZH8O]-X#N\YYBG6*:9Q)3UDWAI(+FV/ M=2M1KQH<[@RNCJ]H)9C*VBS"/ %(L[$ $$X&C!1(X$.+=?*9/NI^'Q9%U"5*5N^;%< WF(>7ZOM:^@+(K<'UJ-N4;,NSASEBI= 4R"%N%_@8B5%N&ZF#H\T_9QD^K)$8J7E2?@^7 MG.-^N%GXG]DI$]#:-80"789S!,M=X IA/#\33=F%&^@3?=*AE\CX/7^*,!HE08V#>F3N0VW>);+N&&K,%*1I0=(T6:<@$9Z1$<6*@ZA29XR-J?" MG8=5]]]RNABMO-RY!KJ?=A&4=B!(F#7.M0X2#(>A)LX($J[#QVV8T&7( 2,9 M-D9M+"@N@%U88N$IT)?S$17AF5-Q@AGM#6\*ZRWTL7UK.U6;DYE=&<),-WST M)L00S#?8.AAH^[[/4&FMV4S],=+,.@%>N/&+M@HH$UDG$YDFR$E850C7_1V. MF2$>11@"'K35MD,?PY28!K-EV(T(X/;6D\*YP8TU:J^=< KM9P]ZA(L"LH*L MDT2F+&<455G0Q0Q@N='B6C#QTTU94]A8EFYA3P0JXGS"R,B4KE'*$Q"DUV#XAU6"7[WL MX\$B:]PURRQ_BW&Y4K_EM#_C;'@8D7,DDZM0 \"7HI-,:VW&GPSNDR N24R5 MOV%@^,.L?SLY&0TJ7W;T5SO0X'=\9;+G6/HLSQZT\+8.=7R0(R &>#-M MD;U((?:''9 WEC#:]N0)\.).0]-QVO5D^.'JZ_Q=93_83>0/CH?.KWRON:7Y MU%DD7UZT)1D.UC,-S1C M?62Q8' EMV-L4EI)M<.VY=Y=LO7;MQZB#1XB0^GK%EI=2UO/N,/GADK-1W?+ MAN)V8[YYRD9<*RRFR9".?X9.6<&R%"@0,:!99H#ZR9\>?-*^XH\HGX2>"$KF MX>GJK6OJ&6?P17_>4P1/ )XM(2;6=(<7RUK= 2,SMQINV'"V'Q^P\5%<;CF: M8_JQV:4I,7"K@8W!D[I6)]3:.=Z*V=\,>/[V 4LBX'1)B@O%G2HR2IA\XO+\G[\)/[1S MN)8,.XB_X<>EQ>!Q569'5FAKHPPCB8;,+_>I*?9V^^#MM*S[N-OPK7)83+:W M0DJ +>0A9,*$#%TV);E *#SM93(N#97#VD+NWM+1'B<'Q!NJ7YY;ETUV4$SN MNE":%38I>_9'Z<=:]_I&ZI+[>"MM].B]0#X]B3"G7$)-LZC(VTW /V,$[9(R M0R*V",;!*G= +1A!Q#'@&KF_( S6DG55 A;W]WVH,F5@X,2A$Y=W,_^5@ [\ M\_8(;F!T;CX93Z)@]A!6T>3.Y>Y2XOSS3&?Z?OM_-L^=L/%<_!KI*\IXLKM[ M@W@,$)F6 )AL7TGK;'%2BVLPH3C[Z6R0G=^4=^9RK/U2"WF-0V!;#U!\=*+P M??]/WAU%FGXJ0DMS R8+_31P&T!2=%C9)'W8*K%IS,L.2?(XY]I]=6"( M?2&O29][CY^L*^RB)C&$" WS@@MJ*)&E;;]A8OR$Y? 9VFS-&Z,EN88TDTVK MG(OG:Y30C7T^K$4(=ZXL830C"4*'T$([I/SU.P4HB=W?3]^-%)C)\]L.<)Q# M7%,^J$(N)L];FTWX8?/@-(.O"LV$.PZMM%[U\,;#8 M-SGCD,J^Y9@/BUF9G7C)K@(![R(7^;-!I=E%=5Z7Q4%K[G>_K@NM9O 8>1[$ M_?5)2\K',/DZ/_YHJS+U87-^AI5?P["R M>PA(!)1;X# )H]W"CHG>9#R.7E5\B8I]68/:*M!'^\RD\88=/U#/-FR:*?\O?] MOGO/3O8_9W:N6@,*'(%-=OI?EW1@@@)+QG4YK)H(#^,*5#;L8C!K3S;5HO"T MFX)CZ23!A*!5:2[$ZLF,!A6WC1@T,BK# Y2M01?O8L\E24.O2?DF"IHG^5!. M&PP^/Y7EI^2#+1G_NVXRY"FVFO\!]HIRUF/LH07BZGN]P8^3:4F33DE9@1^J M0E#[_AHE MZ>SW\# "<@';M\ZT1C4[0+Q^H@4 )J6CJD;*H44B\B?O-^;MZXGH 7P03H7_ MZHA<5"3,!%<7X?B_V'O/J":_[FTP%D1$0'J5J( (""B]F=@ 0$! 0$A*B E MTJ1+((H"4J-4I>4G542,=*F1+B @74!(07H""24$TB8\_W?->OZSUKSOS(>9 M-6O6\^%\N'/ND_N^[KN^^Q]M&>N##0VQ%0F]]T[7?K']M/RSS"XZ+MY M.9LUZZ33+>,1R@(;/J&_-W7TNSZ_?*43DL+CIJ&$?SCP;&MA,>/O7Q2M7C58 M$XAPB[*$MZFAW<'4"^"7;$RT<8+N1^TG]729_3/3%7&LMBP,:7?M8H"YEZ+" MYE+6@-_V+JB:YJNTBYM1)YK1GE/>!-,=(%:V]43+,T>F8 MN2A&:SRNIGZ&()OII;[S&Y2Q#2$TL.UD&B,3[8:)=_3KV@"L@I3&8->*9?N] MPBN@_%6J.=SM>REBA78NCT;:YIZCL[Y/D?RM'# 1:MM'K\;2 M+L0KYFFRQKY.%DUYAR$MV09=?(+Y:OI9"*FLVT-*^$T:BFZ6Q)9;$EB 8U2S MVR,/N@V2U=KU@^AOKU;H*4W>+5-H^%C>6C=&Y7*MK.XPYE.L"IJO"4,(L'3VTQ!56IQBP [@P-2#=G :I;)RGPU,L.IDKQLBP&-_1+$3P@U3I*)DF$!+B^Q # VSWX=@%[=!&])PW?;T18? M44<8U@A#Q(!=_:CG2NEJED09W- T M'U/"Z;_B3J<.XDZI-Z)Z*0C08(3?#OI)VF.,?N@?W9D4];>[SD+V%<_[OX:[ MBYKQ2-^KCW!N"7)V(B!>X+]P39JPLT6?6;0?CIK2?LV'_]1&8['PV/A/'2?IZH& M'B3:S?'%>YU0E;*B#O^V0[(J;M;^7/+219.J'Z-^(*NB4$@B9"H.MS#QC%'8 M9L>'N8*_LO9K^7/I]1CC\&O@NRG[XE^\8A*2);82G(OE]M3CJ#XT=>80^!C] M!C@1)$ 7(*%C@Y5RU*$!X?\LOYDV>"-J?SE-(JG,S09A*YT11^Z@R#(R#I(Q M"7;-6R9C.#48<-OHKHNXUH9O^;H"1T.#D\3^NARYM<0\"AV_\#%3D%O/9? N M?GZZ#Q/2O5U-W^5+V2=>=+XU4=LP;J(P4Z\&F]ALV)+^P%[T 6S?]=0;>)F1 M?U29L0876HW?CRP'%@=CJNWI@OV4^XQ46&@$613K]Q)5,V!V9\3)HB$B^7%$ M^B6-RKZK#@Y?0V_FTNSKK>[9]&WVV0J;!CTHJO-6 +=)EZBF?)L$1N<+"K^W M+S/U'DE:'4MW)(P5C2-RT5 $58X%("S1/&%&==1",M2!;%Y7YE785=+!B"_K M./GH^-],PSVW6(O0VWNZVRA1-!NF1X#=&L!_1B?[4V4$.Q:[Z6[I'=2W44*UQPOFVMDN65[]$.^LEVM0 ^N ME*!)MKE++<6BXK/G:D&EN-V1_$G;^A@[C7#WWM_*EY.66PX(,6<= $7 M\$SYO%Q6UQ*5SA1+[>_XY67RD 4X_JW%NG+ H&F747)1P$-&;-[/)A_45?#) M0<7AHNCX:?#L'*7)<;\4WID D@MHX95E8E(N,P*STJ9U1OTR)VIS[T?!ZK? M"C!GMEH3Z%9?AY<:2-I$A0_>6;W2/D3-*X>A%Q;\UM\+."0P0I#MZ(O_E4O+ MC 5(R(8C/AM@>JK.\9X;\"*F(Q75#3@C-;EC M?I\%Z-R( ?)$:5!!2]^!(@9\)6%Q1LU ].B.DVVFFK]_?[Y5=UAPA\+?4U , MMIGSJ#\EX*2%:U9$F,JXHI'IZN!$EM)HH7VD;$J^"CFTL_72#^^%>S^#W"U" M&H/*E!^-959&>Y5D8@+!<2S ] W*53*&L,N!?BV]$YQW;*7N?(7?$]=-MT$M MT_<^KRBZ9_9?=H6?CB+#VRSA'JHOP8?04#[IJ(%6D5]N(/YZ,\MJK^SV8/8!7Z%0O@,< /,\&;/&PANQ-T&AN/.UQ\LQ,K@Z"ML ") MI1;H#P<;8NDB?I121A:3VQ,#:!6A>K0)+#<>;Q"QSRYY&ZP\NK>K]JOVNI5)L> Y_.P.]C?8K#I1:YR)I.ZS(C-6__^Y^L$\S7@D]/ MFT_W(J\9L !<.'B<1K5!-;CT8LBY9M4;?"X9]J;(JHIP4_[T%J)U^N=TW\*( MZFT],/6,-EW0V&[$]5?K!9C<&-W/2VCE4CW9"*UN-*(24NGD)V>A%M:MN^*R M2]-C=B"K1 EO+]8#J^T):S@(Q\"5#[7Y2S=&1A2*GE=5)A>Q=%%E9@G=,-9 &F,J$:Y!9*\ M@=-G4_8/G>/[F7S+0]U"YPK-'V*S=HOW;3SFQ=&)X;&ACK8!U,8==SF/@?/K M34[9$YNUB-DV"4ZUHX?> 9RDWNC!U?=&)K%0>!OD(!";*7]>"3PM:O4NK48% MB5.^;/D%'.K)"W<$XYK1V J0$@N 4$U "\AC1FGZ-Q3RYO+O'B'UX%Q*Z68H MH1$F2)L'2'L&K]" +>WC7F1U6/C]1?]D;!:@CUAV6U(O(A- $6 !&!P9.L#V M8S1S!TXI>+^L%!SR#(P[V!0P3"U<:!Z%>^EN]=!OGY^T+P5OCJ4QEO$JVIOP&@/+QPU#4GOUYQ#4Z#^Z9E2Z22R">6A_ MXAJS:EZ.]&"1R0(P;S*6QC2)?";S=R8DWAQF ZXA07H !;LL@"DNWY4^8F<@1ZB$\[N.R=#>F&!!?AU M:D*ZD+UXV70OVM?KO3:XAICX0(J!O#96PE;>^\04*%Z2CZJU.Q\4QSR/K$'$ M/!37I8$R E5/-Q(K!O29/!5DC6_,"0;JR8.5)@*3*SQ@;??+"&+'[+LCN&MP M#4SJ8J;+ B'X!IB.)QW#!M>(LEH^J@HG7=#WQUL?S=OK$E!5/<".;8@]#1]YQM,7G%&[),76G.GJ(C0%[E.RUJN!MN,!3P#RF=U ML,D,[D:M9J21[/%2C!!&P73[Q?W(F=+NB/V(T>W_DH)Q$H(M!31_B?@283>3 M/P 18;3AE!U*EYRDG9AR)8+.4^/#DSR(>HR/@WHL0'F-"UL6MZW@A2U\^UQ( M)@?;[<31W3>9AKOP-IV#[MRD7A8'3T&J[1/.B\\3);IJ[KO^UG[6/@;&+IB? MN,S6/_1ORKKO,=#P?''BVDAO^9^#?IQ!TP7G?AX*Q"&$G+&NVM+RZ1[YZ#.0 M8E^V_$@W+:GGN]X/#'W/:6JU%)56'>=DOO"O@4,9IY?A/YL$P;1G$'KKV9TH MU2QZ:_2>*M,0J; *)#V-2RSFI"E1C$<_K"%JPOI, E9&QI7X[K GY4V4OJDE MQ9ZPA+OPC$@S*@Y6N:(G-!#96PIO Z*Q.?L.QV8H#T9SQ'JF-2NN^R)W1K"+ M_UJS;*A$%]R]W3.%=@=R:0%ZIB]F^S'$NA$[3=^]P>V]BFBR";/V+W"*;JN: M* Q,/0CHV(LCYS"Y,30'.H3JA8*I0N*87,/*L!O%YJ5_5B5\:C>FL0EW+RS* M0U,_T4PZA'6&;F]!>.VW-7AI 20+%Z&EJ^(BF0^6\_# M1;@WCBX$G95/,,]Y*?,P]OA*2BSZ&-I3=6H7CR1TD2VMJ=?(\ [KE>FZ/ 5 M%5)Q7>I-UJD&@(G@BXR'Z[S'ST3-X$2%22J!)RT$S[5'VIF4Z6@UE%3XNIXT\>\XKU+TLH(XI,+C>W>@A#W-EK^CCH;%AB.YATQUFTW=&V,[J_ MRU&ZV/73=:[?O<+5LX7\HV>)8T=F DX/P+P@96C25?1O^^Y\()D#0T22P5=S M+&IRS"* 1QUG.ZW-,K*D@TG6:C*_#6K\Y@5N/>.07X'=&U#[6?V<#23N0W?3 M%X[+-Y?*>4X%>]'F3+1_X7]XVJ-RK"E0G!=:MIX%D-E12;B VOK*>'YP1*72 M( @49H_EZUZJ9F0R]:B/AQP2NQK-*1]<2^9*CE2DSYZ^AP_$' MVF^N'FN1;F8!YN&$'E(68QND(O'3&QR\HG$-I3H?>>N*76:_)1K>THP(U M-DZWDK1?_SKU]/CI"T07+OM[?./48O)EHZDHM;3 MX68:F8U1+2KOSWRS;%Q_&QY8A%7A\K]Z)Y1QE@7@%'O+ IR,Q)*1>V5V+,"^ M7RNJF TZ-G[;X$2_#_BJ2D$&X'B4D,.J8U=W!AYX"F,9<#Y/F+&]:VWL)Y3: M[-\@2$QULPU__=AURT<"4V-,L*%I,\?7?/B(A[ MQIU:E, ]2J8J?L!B;EHA MY,F6"'=$>I+6G^29P'YXV-_#?'&9<&Y-U=_P]CJT)+ARZ!42UYT9/(_G&$VC/<&U\A+%._1( 2OMQXXSKE'FR M8534,NWFA&93_X+(IP\"/)2S2^S6N= (!R(,_V-L1TU!<:+M MJA(8NL6O;8:9#=FBV%4X&1-/-_EL^1&36>]Z[GU!F!\N1.7Y_.Q\^O MB/R/C1 GXR_2'[NYBE0_%JJ^W\,518'/B*C&<<(:)(8"Y#\WRX"&R>)FJ0C5\D\I:]V^!+UE+SM)]]. MSTPY.B?&&ZQ(G2L_7A\>_DCWR:&Q-TJ-7PQ4'C[OL0CHF$CZ<[JH4$Y>A&(Q M,+7_W@9E5.XM8#$S5>IG R2X:+, _\QF,8\ R87_?E&10+4 QH+KY.E:]\A' M)2 ).[/ J^3WF=-;-BW!=5K'7&[ZZ;\"?WOT[?;6VY3Q+9A#ETZ*>!C$_679 M:\JX$% .E)8U[W=Y:'"'MLC*GO-3KT.+*,HBK)1BZ^_2S M(01U]'$5>2E]SJC^(=IKJO7W_)7JER-U'U%?GQ6.@K5;V=:C[3H8"CFU.@D2 MJYFH"%)P_181[J/A?!DVN]IENI$6$?NCI\\PK =A\) ,['K6&8>WCP_.H2U+ M?4[\/&LF^U8[N#-.:1N/-H%[6TI3.2E:5 [\QK1,!Y)/XY[?Q:)8LS)<]3U' MAR\;YYX/R/1(&L0X1BX$;!%G,@9QU"ER'(7">!\E[M@[CTP"B@O\\!;][+@X M?[LYT^G]G\Q' CH.?_ZFWN(4[^V""U#SVJ6\HKNLVB>Z'ZF?J/53N==>].'X MW'!MCH6UUW*AI"-E',B1XP^6?*36\V[XP^NN.XG>P6=-B\ILZI5J2H7F1;WD M/7PDUI\5J9OYJ=UWZNL]=\DM2$?1^,S+WY.K<819,J03*0WB70&>(FC25$&> ML#Q309^M&\' _G-O]-SH'8Q,FSGT@2::0&;.. #JLAI%'UR[[4@J=-\ZCZ WP_2ZI MJ\['_OQ0,$W+!%XL4Z(KIU5#0ZB7[>.IZHDB@I?:[$IO"*4#-16Z%,[OR7VV MR_)5)C1\H6AA7:3FQ<;K!H%, M25:=L.4Q@OQWO7K* @BWJE)=L9 XIRZD6*L:U;7# M,6QP)N]1T'-38](_CW\F,_NB+8NCS**&,20(?+H'WV3Y <;W:WLH+MNMJ,#< MNX!F'6SP8$#QU6W$^LW/7+BFR<52(B=;$B=(M>BN9-?;C'\, N9Y(%W/(D>= MU@2@(O6BHB;G\N_4=AQ^1E(3_7." >?$%E5].M5%]GUHR6'A9+1J$SDRF0$F M->P#K]C$VX8WAD0BW4"NQ0N4E;M, M:R%+7TZEZZCW;BM(1VC"(&1]Y@D@NQMG&4W-5S%\!KKXR"A/5)5@.Y@W:.J! M\8TVWC.S&F6C(&@5PIO:A$/3A;.87/&DFIXO8=44%RJ*[,@T4%MYUMKDCLO3 M0:ZCIUPV/=J89\^]G(5.5<#9_AP(DR/A2 A"/ MP=)#J0**9 U>)*K6).>.R M05Z@ >'W&2WW-B.A8RR LX$,UB\TKFHWZ4M=N1-T]WX?&]_&YJK^Z:!IOU8W M#\B(S 5.(>A\X^@;:WY3D\SC'#1[NM4]S:'D:68&B6:1=G*BGE>U5H03N6.E MG?D>.)=^:4AIS'X67(VB\Y=2+!GY;B_M$6TA()6)AVT2J*0/--\)J07E'Z=4 M^,X0+NKL-4U^9'X'UKJA:TL)2J0+<9Z=$UIT$*[6"<@ B%;75E/XXON=HG/Q8<027^ MDU1YZ(;)V1-JMX[(IT*Q.L@NI@[>]H)]5X2$\T.S/\G-LWO9F^G9FU<^-\7Z MBWD96A7 M(XO.3W;XO3JQ08924DBB,1.7W_.]KIUQ.E6(&7P; #G(!A)$09(+*46,*@.^ MBJ@NL-1D%T@H"_$HR0P9$_6 ;$D7*L=)+5[< M@/"M*95_E:F[:("W_(JZRTB&^_A%(TEW5&.T(6Q==X,G:X&42;4E#2"$UJ=& MCH4WHF^*K$V 6:%"UO[51J$^;;-MFG02_2:;JQBAO3:F^G'FD]WPZ7I*"S4 M1^3M]I1I!O&/!BM[A_VL.O[K:*KD'8M% /WWTA==U+>#V&U,S2[AX&BI)XQL M T.:GA/=BAI'-@]F <3[\6<_.M%!-2/G:C+-S* >\=;FUH\?&'[2(KPGV/R[ MIT3%@K$M<-)=S+0VDTN8ID:UG\=T\,5%B9&AU,3NM9*[F0U MO,TEB 5XWD/1;2)[$ 5IZM0(?&L<#L/OM4MABI(U8GSL5O(J4K$XIXOE 6< MT<<#'88'JWX:2F1XW5U,U@S7R$^$*(=$G'Z?%?O')VTQS !]^F70*GZAW\3T MSFYQ6#DDN]_!& \-W-NCQK$Q>@*\S1GFWF*@Y$.J;S=]*N,CV%;UE MBR(HC2V3-2T"0 [ZE1&-ZHB3UATEGMI*54?.G!3]V?" ]P^%KM2;)>[F-66" MI@4SZT#,K.&.+JZVOB"O]NDU.U46P&318(O)$S4.QU;I31(MR8)W&2T^(! X M5A,>MZ:5^ 7F7C?A^,.E(Q)PK\+B0XQ]V%)&I=C"([_U26+]OZ,Q%[F# UBH MD^1 2C@C19,%2$0>I5MH1 ;>1G^U;=6Z=)^8X)0>$]L[/,ITY#6=7/"@&[QD MGH@A'_6X31W"SZ#5WS*2<529H2C0D"_8='D@+(TK'6][XDUZT?BVZ42H,[U) M&GPH['*G]!FWJH%+[[*%RHQ\#B&6]M$1[9D.K&106'N]%M;GQMRL MYQ\BVS-/" >'6!C,0/A@(*?(UG8'E.S09#_0=(TN3 8R3ZSA,>)>$J]V,4!- M29U:LW"5@MK:\4XUHRH%]P")F M&USB3@E&C:*JB7SLJ$"SVQ(V*7;I*]/Y._L! Q?L7S>+,@"'/-F0SMU M.N<);_ IIBK,A,P%V2F\2SY=7-P :N>^]P>.Z7 ATG3@;8+H?\58E':!^6#6 M5$OL$(<74^M7\*TO03Q0!VI<9'"P\/17_BK#*V1$U"W \;W!2X$0H /[S\\< M?+5H5]K#^(YELV>7H+Y./^V+&S/@#TV"O2YFHN6S[Q&V$H,N*M,@H MNGKG@LKK1K)$I?3]%RS 0BH8K!Q>B3=8_9P:>]@D',,"O#6>'B?Y==P75C#C M[TJ7D\U_>W>76.S%-%[CZ]R(?^;1!N<&)S.5Z%:_8. B8[7K^[$?#3Z^2LXK M3WV6*\7G35=C/_,SM1!7RE9G5]BUR6V?0#.R1VSM[Z#EJ*DG.14H?HW^>[D M>.-R/]+V!VH*1;V@2JC' V<$*9YCK5QA-I"O(SO<+4:#BW.[UKP/$7WO':J_ MBO2:?P\82\F@AM+LHP:G,80/Y%T7ZA$\F-_1N[X14+.U07!U2["Y4J0MX^D; M)LBQU)B-G4^@+H_&:');FVNJ-$]DYE F75>C$O?LN<>['@58=^JZNEL4Z][Q M)E.DQIR0'14+GE/]T)4Q>@6C%/V(3Y)^@=R"IBOYG-MR_!5/'24U_\:ZB/8C6_JR$T&4L.0+!\O((D1<>E(+/]'6RY5^FLG?%N> MJ9*G1PL6WJ2NG_]923V.>[P-$73JKV4!7);689>Q" X22L1NZ-)77_.Y=+G/ MGO5DG5 _ @;KJ++T&UP=2A=A\RA"+4V/"J? J0&DGHYZA7^XT:IW)V2S(3I# MH9J]/P/>D5]>AC0'UAMX"*.Q?%3E4&+]/#(9)#@*NX9G<)H-J] M'XJ@7(NI M(:>KIFO;+U:NY_P,YN ^67[L]&O-'4ZZP$N*..-MJPRSRX6+VD7FQIY_^86* ML/6YM2H16WW$F:NYPG25K2+!,F+=,LFBAXQ"_OY-M9QVX:9>(V7A&H\SI6$J MI/7H3Y?*"Y;?.#Z_ @Y*A#AD+DA=>]UNE=/]M"-3639_PL[B3XO&LVH2KR:9 MN_UVX6OUBQ=U(F;PD16>8V56W8.E!NE+TGY0:-^ZEE5=MC(B!XS]C.1#>T,D MHGZ*3& P7!^RXJ9L(()D\\PL5W^^[..-8%&RW@1COF3RW^ECWV/L%\Z^#B& M?^F 7H@>YJ)5"V0.)MB[_1 M?HY/'>7)5#/\#5:G\TQ4%>9OD!:5DM/E>FC U]5".'^A!3 M] @T8 N(]E T:K6[Z0+]<5H(51O]D?OSKFI LZ5I C[2I@>XR7:PS)&M&X: M];SU"/5$'Z7/-G/H#IRGY\I/ 04.Y_/I&@G?GU_CR4V@3"N5Q-IFXM Q1DK, M67O:KL&3_A3JI(ZY:Z#$CN#RZE 6F["@5;&NC,1N%F!;LHH%^.[*U(C\]RO- M2L-0Y(7_Q1V _]3_I_[_R?HH6[8C#&4!'O+%9R_6^M >A\F8,B?J7]XV TI< M*W42E/MDB%3<_MCK]AM6[X?E[[;D>$UO0JTZ#\O>D$H0O_

TG MF;( 5'E,%_!4+QXEPOSI>*HE\X;L4-&?^RN],FFI Z>+*@L%PF53(B:WL^)< M]._@/J?DV^;>R;LU8O=J9;/AZ792H;SP.B$[<\)N9&->/44D4UMH#?GK!'2L-UQV#]J-9(WEIHBXQ9]/2:\U@SCX?R+/W'$"=IZ#L+$).M&NMS_LR?+UF/R^3:CAPJ M?K.P<"8TY'R3WAY0H-GYI\X,OT4FAQE?7&E(EG:+UGY_EJ%[08+O=-WL]K:: M"[ P\UI?1:GV0L$V>C&\#DG3A&F-7)6P;X<#9@"7.- OB3922U5V"W$=+XOA M/U1-2#MUZHCJYEQ2W+_2O[TT7;B M\_,C &Z;GC6S__YRI$OXIP/B?_;VI$OHT'_J__V727$V0?8FR1.%_Y&/C=() M W: SE>_2GO26)(J;?;4B-M0GH]?IO&2YDJ0'?6)A3RGB^;7+?_: MG\[[Q]SZ-N ,2MJ;P4'H N64DU3;SX;X2$GV/]*G<]7#WYI_[ ^&2SWAM?KFW-GXX6G[-_\*GUGESLO1>IE_2S5Y7R4U2YXG-QID5NN*)4KV^M \JM M;D85NG6%LM,8YY;K"4HXW7D&VV+@JGJ3PH8@PQI\XM'-?1>CVMT'P;&G;O/L M#(VT0A+#*DF?VEF JC$4\=.%B 1ZB^\$"EJ3.C%T-WPOTYV11V !0I8&B:66 MZNM]3TJL!,6$S8CZ1Z0.1SS.NW;F9!KDP3./I:S.#:H"DJA4YJWM*/+R85'8 M@YF?I!]U=5&PY3[3JJQW5:G'9K6J3Q,4S1=E)588> M;)FJ9;R*$J;PL7&+%YPJMT2H_H*A9N%#>S:BYTY.R#>F+FY&0KL+>AHR648)ASD<3;U%[_5GWQ\^3?#28A3O LIJDE M:8;)Y4INW%S'V),1*4%PWG?%#J>-<]B92:A+#?S%1X//(,?]_ M]#F^RS?T>-/QC$PP=H6/>CZ.Z("'""Y+2]=07^!J2,2*YHDM:DZ'U9*M@'IY M.)>7!NVZS_WWM\.WCAUJZ[&=]Z/JJ%+LANO;L/"85JV)!4B37%=+;:[JMJLZ M>C&Z=2,V#!K=K%-J%WO"5ZVL?VA 6P'DM#G[I%6^QG9C\L:.RDD2(J'ZHGS= MC\W]6H6!&22A7F0B->-#86/(6FO/7(W](H0NC&%R7R9%33*YALE'F&(YE/SF MD2C5.H1K(*[^U[;9^_,UP\/_#DQ.>R!UZF-05_'$MRIU-G-257X6Y@$;@W?"H1 M*V6IW6,YK?T]_^2]R:!D/%K4P6O&N(QVL\S%F-3$Y#[+1GW?J3/DJB%*&-60 MYA6FW9E_<4QY7;ZF_8;(S>1:H9E# M-\/W!]\6KYPW^C/BW?CSR=,(I/Q/< ET\B [^F]H-X2C56D%*%@[]'H:VIJY MN5%=695J^]XM'N\^MW"Y(Y5W](>4?5FJ/THPP/#$:._7*A0!OU 2OTQ("['V MG3':J-(+$(=05%QC"I':KTH=BQXL:'H9:J478:>]#/5I?\H'@,,]!PG+1QDY M&BBJ/+"3R-F.%(5=P2/XE4N0FL@8NF;%S!S$62Q8W\393B M;[65"2K-HB#3]T'<12%??ZTO]V+$K]PZO3;O-P.GL"DR8B@)94D N&AVQ:.TZM?*ID M<.7[GPS(%QL@:7EOG>0YL9479NBXUWJP!S M'%)O%/_Y]P!)JR= 20(8RF<2'V$';\EI M_-E3(L=;8*TL6*9[/WW8*\M&-E7C2<4+6<_K+Y^+^IW);9[7:G\8H.&_JAA< M+%N G&HR>]^DU>J(Y,9A !Y[ZV;O/ 11-CQ95L76MN[<V-QP_W4&Q)3L05RJRX"GS;ES#Y935*^I=FR]EF M\.?ED- 0WD\HU^ GJ=?;;BF>N*1X]0Q_SU$^4]JZQ+RO'BZW5/+%=[R,\1J7 MBN?YA6/IX_B%ZMUZDRO"V2!1M0^X]L$JPF-!/L?F"W>MRT^L(Y5OE5W;E#M* MR$Y*6WSJ6*&-WFHB02@?J!DT_5F54I*9*:D[IDS)73.65)S'6)76-=EP?8\? M*A"6'M^"]""H\JH(M ]X6KL+6(/H-+?I?C98/7_Z#L3[Y4W2=%GJH]=)UU+. M-<@%MA]*&YW9\;@'')>IT7VA/U+^![_'"':Z#82AT5Q9^7+053 M!CZ-?QS/R4G'8'1_,%Q/XTMC;4G#';]P)PW.B@;W:YK/#4 )RVVU7P;-(4[. M,F0H)?O@N%8P-A]R#.T.Y@]#8X$Q48K4C6[*VRE0HD\Y]?5]=+S13DZBH#+HPBS ,18 =L\9^1M.LLRSF:'Y'H:#:_OI:_OF!74_J[P> MVZ;/AK?)00VGKNSL@-2CZ4:%;0U!)'+?UV_9J3FI98Y( WQVPH*E<5^#7RL1 M&0/D0V,3(:0[YKSYJ"=X^F\EV>KGE,3S6(O7,_[?C%@T#2),JTWN>9' M%Y*DA)(11">:##4'BWA>.DK<:7$@R'Y-L\TKC-:*I7 A(\[I IN,CYP(/]?R M*6'H2,YP[46.38J SU!XL]]5GC%0\Y2EXH]QS[2MI M@RY9.?]Z_5SC!-I[0&WPUA\=J"I7+VCD^)GDR]K M1.@@B^P3:D>MNJY+IY>A&8IJ!O.42D:N 9CF"#LZT7HXK!32.$+4+*WUTN06 MRRA^U18HA/T8I7O99ZE:8L_,Z&#K--JM_[Y6$]D5+SS#6S!'Z18&OZAU79MK MW2YH@;E89*32];#Q=EMK;L>HCX=-]WR,=_Q =05VL5K4)+%2SL7S:&OD0W;H@UE>L7 M_R;S2#*YJFFVXTAT*^DFR4R05HU+$"7M=_6&X34 MTR]3IR[]T'F8?^T'.$]9R-X*%R-D=97CH, 4:&YLXR(,QE6@O8#\S%]PT@B& MQ 9#[=$_%W@E?0_A5,T8KM)@0F(1N7OUR,X&X[(DCBM+3@ M4"L7'U(A!.0L2R V#9TUL'CVVO/T?N1^90;1T=N*,DUM[D%\0DF MKQ9;J.?:&Y)=YXW;_5Z A-.ZV;>WGO.2EAR9_T%SJ7A6R25VDG#5P@U^\\X] MBM"AT>&[L,MX<]%N%XE1.@37A*E9F:Y(TLX4!3G)YQS]>!H(!?1G//"_*F/P MPB68!>"IH*FRUYBCP6D6@/OQY*#>!N7,6&M'(.,]HS2)$4>[T4>3GPY@ 2[" M,.H&/D-"AU:#[%0[+5\SCU!-L/T'[PX$#1QEVXL[?!YL7CGPK2+@ *&@]V.B0PE8)8S@.@R:Q9ZDKAP5X5<\4 MP!"!>^^BVBB658P<9M[BEG9D*2/WR48^R*Z%;8LRE)6#6X#MPU$]YYSM.R52 M[WE.<)$%EQK>-^@ I^CG+JAL#//?RW\'.J_]>O-):\W*(\7-/L6-V;2J>LWU M-+LZ5.7N._!)ZB2P?>/URL.LL71W>3M;S[8+;=]Z:_7>IM843'S:*%Y'[2<; M1MV?@K?U968YSE7BO."N;T7*<0P3@F8.)S5^:^9V7NXSOL_W M"8[-A9"L,-0P4?IY"/DQFY$)L$=C1M-G/@;6,U!$B!<+4!H&:SE(FP+5I[FF M<72&:SUT%/JZ$UXL%[S>Z^R4O>NEY&3[YW*^./G+D9A)_O$.U3*=;M//WL/9 M 3E6B:;"Z\2@N8 M/?^E)0(V]"*I4%>G:_;#MGTV=932RT@#G:YY&S9*22==>34,_UR;U4GI9J^1 M)QG]R#ZT;JLZO,W%0)WD-W\2*0(+I#DZ8JC:1N23NWJ^V=E_1&3N529X0!25 M0CQ?5:DIV/X![+>!'2&5MHD0+-^"D+C^G)D:Z8W0I^3++$#=C16(MY<;E_<_663*#/[6C]#RA-N AS!E@S^JZBED\\+'K:-2ZE M7?<H-Y/P&5_^Y<^19%B N MWVDMQ*G5\74I=&=\80[/Z8XUXVJ# M9B"G[G\V)YR)B6::0>+)<<_GE!_Z4Z7L!1YKEH]T=]L46Y[,38N^$[697"C: MK[-"F-NHG,'UO/J&%/*>S]<&E<:4ODIW!<$1.K/MRA$I2Q-P0?I94A/% M9(+ 24RF06 J5'!92\VSC$P$'BYZ?;HYD^FJ>-_0G2M?RO4ITG3!+KA!7_O@2=JVA^PK5\X^T&Y"!Q ME3Q=0(FRRF@P"/U '<65MD%$[X>+"#AY2V1^P.5=>_4RBDI6B'.-7!I<.MVX ME0R/09(\EX@L 'XR!2ZRG.9%V4AJ&2?&E&!<>#JKH@(2&#(=JL=7_%M/0+F, M[H7;F@RMV;J:TRJ*_;P(HU%;(:]\1Z>*2QPPG'_S@8OC)(<0-9T^;RO3"ETC M&).XT6]ALU#MH[7=6!U:!1JB-K$ G*U1@Q+&V3"P4/75N._//GA%'&*8=156_X?RZ2[L3_MI%XJZLKUGR,\JJU(D MB0]B3^=B&RYG$!?]]"C0#$&);JJM__;&)-0'-\1=7!ER1*K78"M39]T8!W%& M_*C,\!\4(M=XWAUU,!D;19$>.D 66RS+<5*0HPNZ8P&Z#%W72[VFVRL*W19V MN\Z+RY[YS*V1?74(7IXN98-M0L56+6-X6[FA$_F7OPV_U"-'+_[CIF 090]O>X#V0LQ4,T]PD0)ODN)>MYZ;@R[=)I_*OR+0 M+FD.XI/#OI6JSZSD!!!8@'L#D-JY@YB3(U%M^5+!.9W&W?FRL 6VO)MO5AX# MF]W[<"8*G/P,\Q*,S3C89WR(J*=*0.'*H_-XZZJ]'?897TS4J9,C 2K..(K* MO1/O?15;%$:B;=.]MMIKS91JEAQS$M":+3V%CN=?_]!I.I3AWE!W1#A]%"5U M>^:#M4V2XJ_24#=D9?F&4R8EU=[2[CT=3@UE;BIP4ZZP.)Y1 9J#=V& MY&CEA>E,@Z1AYTF#+ZO7X8^6M2A-4?G6*DHEQ5F+4L L4^O\8R5RM>Y$I:>& MH%6A#^(0NJU;AE(:,H>'<6G9@5GINT0<_TFCB5EWUWD^4?J'R;Y[^2$],&L M.\L8Q:<*T*X;A:EW^?Z$1CN$@('+O M4X3WP/ZG6G>^1JYPX,,8LF3GR6,N7\4,^HI/<-5],-)8D8LDX#BN1#1H+T;= MHZHS>;Z-R;[W:ST7-7&Y>Z:*,BW_JC^0>+'^"'!WO<6O#4/RLR?X%1"1W>!3 M,#BJ#T1_NEI'(=73C^EH(VCKK5L%K3GB>#^)>0\N2X$";,/#7HMQ $[=XV7PQ3+=*)^43&Y.8VH0OD7 .(OY&UWM!J^- M(XSC5:>F@:*J<8(N(@^#;4>CQI1C6OZ*ZIS:>[L^E%:]D>0[I--&QU/96GUL ME_Z4E/D\NY1MU)+U5)-00LB:E>R2[.F;KUP1"O2IX=XKN=V<9:B)::4%)7=Q MD+JDE(4Z[Z=O*UZF7IKEU7]SI8F$T2VP$0XA^&WCI5HO5NVVW]=B7=V:LA%D M\]BCV56;G.G+=C/FJ$ 2"@NG2[( - \OYMG&D7^HJCB_0P[>SUXTCFN:H?@= M^U+U@=E7,Y.5*KO]OUDQUTU0#2R *YAZKIS9"ZX)C45[FH"]KJ'JX[KFB%)A M^H2"P"NY%,Q:Z]3YV?_]]-SU:47RE#'OHX WG3C2I0\7:AB]DQG34VBH8^'( M+/%OZ% W6%!I0?AIXU2]H>)T^T)2$[>/! /I@J^>1^Z6L-N_BB6-UJKMA% MS\G4%]9N6_"%M[!H[<>MZRAY*IEF1]=CY#.5J9+?@:*:3LK :^2NE J)L)9-IU!ERL' J(_GMX^,)IDKVTHR;%\7/9D&A)("B5@ M<*==*2M4$S*08C A .>W)$,[=^= 5;]41,S,@4;59+F^:_Y,2*^/T(0^[MZF MB.W-:=!3IVDX%C\D%:;E-U7=#N'#DNV0YQN B ^-6;?,.K4O?Z\3O?IC^&6# MO5I/K]C>Y,3S*UOSVEVG [$]= $[^.LY\:8('],>[$+2L\BQVS=FAC33+\E^ M,C8R2K^T:P7A'BJ91E"U'TG.G]@K[3GO3UWZR9SPW/68]!/?1C4K&XCBT-,T M)E>D:#L\;DYQ-%B\%ATCDBE2[3A7]+8MJNZRAE7?W;R8QW=/EAY]\->^;>O^ M'Q/VA#Y,I(!HLDA2C0RU*,B/>O4Y"Q!?UD@+;YRA^.V\VQP,G?=K <@39VAF MU*%Y8T(E[1SU1J=$[B@J7H:-23I+[.6)NUJI;>Y2" ;>Y)MK?LGM2534+)!_ MQ^\5D.0,?!%UAK33<3T8Q>,E 2IZF\O]VB_8_/K 2P0><"M)_5=WZ4?A.!: M0Y01V^Q%2J08,) P]T+/S54!NEB")%RR)#_61LA&['S^7X[>R\8!@M'&URZY M?I<-1DJ I!RBV-B.Y B.;36@FI<[KC$%J8%8AJHU6?5U4$[,M^K:?.[^F:8P M@S&YDRDC3F^>KT___-V>#6"(L$G2D4T;)F\9%8=%/,\_3KUQ\+H8_JLS4X3_ MTA;J?/?[U[_@6LN%:9#W<-(M].$PS#PFN9;-SJOGCX*W)F^23L?RI7GPPD?< M7P.I)YWV*[=>H,: 5#U)RE,2FFA80!>A.N E>49GA_#\)9CNPH'*=RS XZ@= MRW^DOB[?/07M O'0%4FH[QLQV7SMX*,SX8X><=L_/A.? KRT$-E&/?8A?P@1 MU8*0GU&Z 49\%SKL^_TG]P?ENMCB4I8[/JOR9WTX6<,!!4J8XL5:DH M&?)B?"B>-1#5FGLDO/7H[7'%M=QH/BMGMJEF$]ZCNXS7&/_4P=*$A[-!K3=T@U(LH/NI;LKU#B/XC:C"6 M-E.ZQ4?FFKH3L7']]ZKNERQ31OK!$0$U]E.:+7"L:I>SQ>+FT8S'9%]DN+AS M'Z^$TT#YVUQ@SD?4')0OEBDV4B'0898 ]9012^$.3SB'N,IYN)3-3X&W6 !D M#H;.[B(LGLY4ST*EP&3E_G#W#'^:@YS9;H MI!K$Y9WM/# M+J"/LTRGH*L?K0ET)=WWGDZ+YSK-!?6[@"PUI5DR3T7*,*/\X"3EC_]M#G^I;XPF=78Z" 6K'[Y'=!)0N XQP!+RWNL@"'V0;ZVC9B;Z^%!?A>]^7<0((2\/]L2(#_ M6=-_>/[3\C\M_]/R/RW_T_(_+?\_TE*Q-:?T6K%CHEGHV_3+NAG]TI$#]_Y' M&G=V*6C]6CFN+-UA4Y6 YS*2BPWK*$1E/V?V/O/:.:[*(VX2!-FA3I+2B]*U*4%I0. J+22U1 M001$0$ #07I'0$!!"0@(2 DM=!,@%!$5Z1*D)*AT2!#AEA0FOM\WLV9][ZQ9 MS\PW\^_Y<18+UMK<.>?L?5W[NK//V09G1^FLCRW!K.,QN^-'H.U.LE4JH$+& MJATGW/O@3!GEV%(:EEELJ9'@:W),GW1\55 T5?S0Z]E22&1?Q/N.=O-\G6?O MOOZR[I*HW-2L9GMB&] [V?]9M:*G;,"S6:;5IF-&]1KT;1 M=P3YSH#G/[X.^G?\._XW!C(I6O[O*7-#:8HC4$"Z@[?KP8!]%[B@"8_VLRN$ M.B<;NM7HFD#U-[S8;2YV/7;+](.'V_?95VT%.9\9- MQ!-#"+7D'L5K&9$$;T%5)GWTY(\=/# A92;YJU:T(F_>;Q/)L?#)N.1$KZZ7GZBVUUO M<++O)J@EDV5U&ZZRYS'O?2%SR.E_6$9?PP,5WB6__TE+UY MB8HTE*%]1A#M[;AI_1 1?;AZNB9$ G#D,L0,@M5RTD"Z5FP[%/."81Y MYY17YL2:)=VL[>7I>"[S/NN8(]*64KCNC5$'W[)WIBC9G_0BTI^!Y!%JT-O_7 M]E_;?VW_M?W7]E_;?VW_[]LZ[,T-[]29' CRN9V]I5]M,3J3VOC_$/M_*ZRL M)-7LVU)K:D.YQ7T1K#057T\IXA$H73_ CW!<7Y7 Q576/BY'&V_M>.XVK_JA M#/L<9Y;QY60BN[$.Q-'>"*P#@&EL!_+Q,&D2]+I=!NY597]6VFXW;B>+ O': MEYMP4[F9^8%76M->CG#"1\/P@3>3HBN&%>*C/F=L#MRLHARGED#N>4 &)84G M566;VJ=8$\H]'EE?X"]_FC:L9E7M+1.98ZH9%XP])E"P]E:!$0OQY_XJC]?9 M,B ;KH&/J;X$/& *^^, ^/I$0'R2:?Z\?GM,1O*OT[.[+3Z)2PSO?3C/4;C) M_.N'F"V_(/+=Z#'),^.H42%?FKC-R;[#Z"<5EOY>;TST%S7@"R/2P^=>_&24 M45*)OYDI',5J"N*W_W?\TQ&,D83=))WKA7-M[Z Y 3:8):&KFF_BXD2@S%E< M77^29-C'.*H[;Y6?^'=!ML;H\"MP@]]!Q"9G_8UFA> DOWG@:!^M"BI MCL+;4PR>*'7VBG7)%WSL+&#GQ_QNZG?7G-LW M ]0'M_+[+6\+&.*&Q&\D+RJ/HT.I+75!!30.#-'.J2/W8Q-FHB52BL6'B>>;.IB6\Q;_7T$2C^JD*OX8+7 MH&%[";?=_]OJY-(1R!\R:TW0B4.+17#WT,2_[(T*KW-+%*3(==.^O,LY7YDB M>XPEXU;;+=E+.I&S7!09'L,T*@9R]S'RZ\R^&TEH*$ 9F[V.RW@2.V?5U*YR MRO_%#^?L"J6+NS/!MQB86[>8K;UAUXY K$Q'H.&;5 1\4[KZ"+1F5@2]">^U M1LO"F OLEA$\U5JN;XL)%G_0A56LEA3V46_ UE??O^&\W?(^@L/)O0=/?W7 M=,5@P?H9S(<)A.",ES";ZL29_3_C-+U98(;&)W'UL[I@A.Z.26.="'-YI" X& D<'$1PPTRH7(&>F][!BK_DK;IW[GL>- M]BP.X6X+F8#<>(4!-MPE?N0W"$M$C15I,6X/(;9J^BF_^4UOU&T?=YT\3?_3 MW@_UG(.-1*__ Z=WFD()[V6HK3@6+A"\46V1QW9%U/5NF[=OL&S7<)&TX7W6FD>@1(01%L;H?VO#<1T+T>28\'M M0I:XQ]+"B17W:ZWT.,\-"&?ZG<=YW!KZX"8=0S+?PI"P^Y=)1Z!-:CAIE&!! M"DJD:?NNT8F%SV--.S\)>_"Q]9:XW'L$XI1.@&GAU47F5C<"_,YD!\#J# D*90_8L H9SU9>%D=J_5PD MNHYPV;D"]F2YU04)1_\-Y D/TUO2ZSX1FCZ7O=";5UB_P8E7$3CD\M!F'!FR M#A=&\\+.?=%R"S@_-_2X>J.S-E55-#)>X>JT)LM]B8D+^?J!PIP,@YA-![() MD$60WQ3#(W'0Y<3VW(5/^+EY)^B[V+'3]N+G;)UK?8_%- Z")/9W+65FV.A+ MVW$$>N8/'-#0+7"JKNMT$N6D<>^A73\$D"UXTLV 3-(678G;V2./B6 CS]F% MB"WMZSE_84V(N+;_BXJ,-J0-8$Y"@A!)DGHMQ'5 >@ 9]!H&H?6C.AHZ)J2L M763)[N-F@:Y>$L-ZK_-E6:03_C1AH-']BRBY%+(7[1-:$B"5^\79%5U-M0CS M.&/9[;)@\O."%]=\.-<'.UD)R][WR%'X21@7E1YX2R_ #5E#ZK'%!L25!,K% M)?!)/2ZA@:= P>:$S(R_P(N!TH0%2Q%!N:_L\6ZOJV'GV6=-.G8;STJH!TQD/(JQ#IP![<>IJ(&LN> MUE9>!HECB,8+."UE7"/H9(55M6R!S9H>UUW:#

+--G&#E[GKU,]GD,@PP[ M"/"BL=60X=$SANK46GT[,C<-5QA5L9(2^MCM17R&G3;\<6J/%'H-OS=B; P'+0W,;RS^>=0NEH ME74Y\(F( MNL.CG+:JCCH5@JF^68/^>3#J?O )%,5&/DY':5/].V37Z$',S2+FVIY&0Y,3WI)>C:=/\7\Z<$0'45]# C& ,NLF ZD M&ZU&K?$A1GCWITTJF+]N4(Q!* 62J#H.C^(RW; M]H+8M82NU!I-T](X)]A6?S;]".33]TBWKQ%9C-U^X6D(?LHP]A_'"@+M>&F? M!"'<:&&8C&#:LGJJH52:[7C0;[$@;0.UR6'.!_.:)AG;G*1XLS^6WVP?"EPH M9J8VH*5@LG2B2A\A,U)NDLK12A/=%_$ "L(:@;!O0K6A4Y>'(V50[8*-QDS) M?2*I&H/IQQWT#KQA6_0UC;TS!5\J@3?KI(>25^OW#*Q^V>H&_&AY;7%'VB%A M=FSR:4]YP\O,XU+CM&DZ7]; >^%H?E??Y)^^FRW5WFPS'](]AA4/(^_^V2_A MGCC\)X=2D#5WSZZ)>GRNTWK7/^P?^$O?L4&SJ=U!Q8'WXAVO=&9&F27VO]=( MW/W?0? O4 G(4H4HO&\4D)=+(]]SCC [6Q-18]ULPWCQ77:Z\=5V1UF)1!%" MNKGFRP"U1J\?JMFL%/YK?;H[6R^J?(] #6"L6WY&$(K#QI\0B$[I5&6T2!D9 M$)-,7">8LBAT;J6\B#'N[):G<8PN97%'Z.P+ \%+1Z!$WCZT*+$@?6LOK+7E MN44KVA$1S&_?P81_9O8AY+.=?B%HI]N>'$2Y3\W5AY,A'I00($??#8_)*-2% M]YD4/+*I*"52?ZF^^!4@BE,8;G/L-KH:I+5?QO-'RJFJ:DVB+B-9TJO3P^=3J>>HY8;GZ7P#,A3TC)A< M.W<7U[W=:BA(_%V8WSX=9OE =>NT_;#*MT9PF, WXIL8PR"ZAQG">XT,56BS M-%Y2>"Q-;TUP@X!D]'"MF*[VOZTZ\/W:GQZVT] \.?-8H[E+U9SM5QR:/]%F M(,0K2-PHGGMKEEBV[])"A"3I:Y5&C R(GNJ8O-E-&W_W;F);2ZLU7TY=U/Q> MOTIJK^,E#7;KXN*_[[AGJ9E;D%OTF?,!\"'=K;S%_B!Q=\MZH-/BC7MWZG7A M6Q*>"IQXZR<9OW)[P@1V,10!<]HU9O*Y(]!7:RSB\*D!*/K5?]_RYG\R& AP MU-^S0_=J1L0@B8N-T*10ZZA'^_/;81!AH*'IJ]^5:O;LP2[PYX[LMAL!8:;I M!8R/1/\@_[[ DA9O5AF.XB>+L?UYE6^AYJY<[?%@UJ%5:5.8-J'^H%G_)7A_./%V G$4^RL2-XVH MP'G,WWWT843<[(+A#']5_MA[;S,3A^QT[Q2A^QSA^[STC4Z-&-UOH6:@LM($ M%[F<'( D?%%CA0<09"%W'B4VJ\WA\N06+%G\O?[0+9-+BD7;=; #^F;!&J8T MH8"B^99T9<03=^C%J&J.5U1K+H\#'?2C%?1="*#=9C/UFK@X0/7T#KYIL)_" MU0SN]#%YYP_IEX,%O)^3EZJS7W&3(^Y%(<*-ZDJ9;5-#5 M9O]/YH.2:ISYNM=!3\3MZX=^!7H'?/6H;:SU;A?[,I/[OX[0V;_-TVB*, A1 M'>L_FD:3(3F\-!1KG("TR$Z5/;?DF-OBK$\(^1G(=(\CY\)5R2?8PL"N7_Y)SV3F*#?[+(OQ[3"_NFTY:[?P%P34DXJ\ONI; M5:D<>N(W%$3D04X_5[::R=?@O5YTKJX1@^.R'">Z)4J 8P%6YY/B5.N6,$6V MF<;DY[_91)B*YA+NQ'H\^\]$JM)X1=^O=$J=YOAQ#H(L5Q)X2^S^X^S#]_'X %I MW,<'M8($_![ZE?CJ-)U-ONO$WE_6@-6W3_Z9FU$QK0*K:#K/S1\]=P02AWB/ M@FFC,W!QFDR6(!"T?#L30\,R;_>1A.@)FC:,%YJ_*(J:&/>[RG#6U3GN5;&Q^%_?"6#H%#U7M0%Y)B= MRG+MY$HF/CNI":96V9QX,QSY@BG M'RY36]^9%*[T%K ?OT=5)%O @B=H()A*-ZEZ_/84*G+^'DP5OZ&E&ER[GO/= M#6=2EN/2<+! MKN*5F\EA$27G$M18=#[;,4Q>88VE0SSZ;T]?5\AM!/L ^;IS1%D/#AR[/'4J M$7X,YSST.,2'OR[9]/OXP OWES*)"Z;L'[4#H<7H>2HB6G8=*H)FCM C+#3C MI\?5*#;X(E7;E@687]_.!5T1M>"J4 M,UJU!@CJY2S\6;.D&)K\\+-J[^VN7\ER08KA%V*-KE3=TNA1/,@"Y,V'1D6B M)Q"-24_0FI1+38D2_M<;VY.N^$>8!(_^_5)QX4$)/CS9> L$ VI%89\E.L@46BER/@0FQ>EJ=(A1]^A-_I)(D_4D07*CLR63VM*@:K MF0E#SP4K<=Q@.55 L&&E'3]+,K9M:R+N(__659.T=I("/@:[ Q$1@02]R"W^ MC&DRO.6#DL:Q=IP1:^D:M.S9%=8DVC2\\6$&V2RBN0HHQS/Q&F4Y2\]:3G!SVZ9;$+%K_PEI:"N(=*Y_ MNO.@'R*1O+4=J+G!TMHTONEED:U:-S8_G\)CC#:[UY;?[K 2WC5F!):)7H02 M+Q^!)&GSQ1!B6[J6.L[=_@SGXI-5)]^3Q:JI M0"_O^;'R6(-'J: _R@1YRDDL ;-UDNC5 V]VV@*3D";OB'=B [?DNHJPQ1*% M<_8S";7<0<>&90I.Y'=DS$6:/OCXH$)Y?5[>:J)%56W.9&QSN;6ENC>3=^F=G).IJL37NO@,]Y6 &LI0,;8$DZWO41?S\16-_3/!%J?/),N!(LA)U#0KV;<7_T)3JF!OS0'-?I%WK_*56,_M?/56GBY[R1AEE[13I/N]*O'TU2I MY6AYOVC91D"^O X9ISD/OI0SNM6F<.HZNMM//E>-N87KA]FQ'9NYUA_7VPJ2,?]&@ZL 2XJRCF$_I.W$D!LDEFW7;OE!NS0S- MV=6U!PS'_-_M6JKNQ?"Q_,S4%Y1T%(E[_#%XB-.?\^S;TPKL;\^ )$#\Z_^P MWN'E7X71R#V F NW'(-)X)&X0B@HXK%5A]O<*UTLEBM,Z_>Z]NJ;R.E=/D%# M=BE/L)KE*>TH"5,0["99F@Y%\FBIZ,_P%I84TA#!?*N:P)V<[)@S_/QC.#'Y34:.SV[! _'R%S);MYRI(O1G_B':[?. FPXV MHZ+(YZ(_P046L9W;Y4W6DGV=R$BP#\[_9"#OR5ED,[DKCXG>D\O\\ M&J$=5R95VHZ[&4W0W>:-IT+L0/R3VE+BP(<^XYS19Z)O%I\WGQR2S7PTLR;+ MS["$0[=:QJW@8TJ_ M_;;1AP?)%\4BL_#039=P'[+3741KVY"Z@%_G8D:]IN_>JQ.C)A/>K0UC=0[: M>E+YEC+Y3B,_AAD'1-+1 MT("DZ5J0K"6/F5II)+[<)Q#P#1QY6=<0,@ 7,[S&N% LW&^'<:]!&''L_;O'6N_-EP\-=>OH3&?5K$+QE_K@?SJI$W11)E6]9*U,S"#'-\45+=_RSF]NU;N+\18 WM;.$$/[&9:Z&F9 MDH&CA*XP:F3N<1KJLIU!1;.Q6-O;,KT\R8&B#<=_>-^#X=^NED]H_1!!>,"\ MO"DQ/!%SUP_&@-]2^A$4&+K!S:DU.3-3-??ZQ8K;>PMG0.%)!*Q#)GYV9;$) M0N%[3&#=7"$;^2+$HV6B<<520(K@$X&QB18#-XMBA>7VPODMRM(N]#*#\X^G M]U_H=::2#>DD,#KPM\=DBKXRV2XB=[^>^H(250Z$>Y*0B8N6),>B^M5Q#YRU MG-?9Q;[3A=J6!1\\WC_(\DO=O4PMIRIBDL'E+[_Q? M0VV="EVOD++L.?.J[85G:J6O9&=\-T>Q+5Q4W9/@9_C3YD-?8P%@HM)/M<2/ MGG5=4^>_>*O/:/H*<.O'S5/#=SYP70OZZ)*RG#-DX+]J-V=-8_M- N^_ <+H M<>;)0*WZ 43AU=GFW+QL&HA='C:/0P*/]2I_;'N:Y]Q7;=%'_// DJUYG5V! M<9E[%DQC,R Q[H=02S3M,B%\D ['IA)FE'JZAI.LJ[3"^<)Z(+E?2IQ4*_T'_V%U/J.;4)K M/8_2_X__@N.E_!#I) M$XVX=D77/-7PU*IK *[$RQ]>8\SYQ,X8]54<[#K^2@E5,6*KBI$-OF"FM%74 MXJ1Z!.(872J@"JJS'X'PQG3=.C#VG_]$EY97AN"CU? E=4KR?@OF1=3*-=,' MB\1N&AM\[!812>/77J1X@/^_O_\WFSC<.,WGH'#A#*DRWE 2>+ Q:*A/LD6\ M7M,^^Z>@L+@F(I]HA*Z3?EH#%!+5@<=(RLG#XJA9$RY\B_='-D9WF ME?-'(.CW2.>#Q:Q'E%=_;ZBGS=/.4!L@O@%NV$.GY I)!F)KI6I!HN9()";X M_BTO,>AY5C[]^+..D(<:;R');2-:5.,^N/D]01VYRI3/)(%3CN77.Q1WZZUK M*N051EX>>!6L,M 7X6^=:(HVX">QR+46LOK,($(S] _1>+ YJ//$L&I MH51_2W36Q^;)O9K^]MBPWRX\>4$]TZ^B6?XVM\70Z5LX^CVX13L73W7JOXH M 9774D?Z#WWZ%]O;-!HR@IZ>3%[0N-[,_4[8Y\(?*]KW(U#?K[]]"TW3^C# ME3DX*0Q83(X6^PGC>%FK$8A2K/>U,5U'WB[/VU+XO3IA5U;3 MS6I3$= P4]55D^^\'W)T0[5VP13!P,$1:\"!:&3Q@P@6]HFUS15Q?-+ M5[P],CK<_'75@"_Y('& N_<(!"@&8D@KUN,P8R)R7Y\T7?/F6\0:18_ T7ZG M=3">*34V,L:K.\:Z4^ZJ+*BE[!$+Z !Y'!8!6"\OIBPH EIXL(CQ8T(0,[6 MQA>@JOK#L8E\2>342!-3U(=SN^<"5K_J.WEXBA!U]NN_1*O 0@$4$6L!,-:N M/CH"8;^&8NNB&C=-?S;*]I_35WBCZ*K!%%P_&-F88O;PQHPL\8#&KKX,SH"< MT'=:AL8B&E?2?H\<@=@B7I,M)ENL7[E^&'LMV-C_>?3U I#9AASUWCH8AJ";V]+=,<3DSAJWOB\I4 HQ(KFRI2J=4>J M<7 S0.+]0$0JW?TOJ\&\R#INT9-P1HC/J&!$&U;[T 27E:KFC4%-##Y[*B3$ M6_ER#BF3;K8)RU-LX48\O!(,)UY#I"YP -7DTS!! (^/E"\PF394!9R<&V^C M;K^XF2V7RZ+Y;>'&U>NOOZ](W8XQQ-6#::+62VZPNW'[H7$$QU>0C,JF_,V( MZ,F69G-^+[5Q_JN-/'IZB@9/D!)%-':]X"5,YH(X8$)J@V,OGQ[K$F)._&'?7J\^8/$%WNL3+6C%$Q@4K]NN MFFEQ)SC&'+ZVYD_Q&H12?MM^KC?K0HP$B,!Z8W>L?3 J)=4,#>1O"C MFRYH+%.&>'%8WY#,Y9[X#/U)%INYO #:\-\K@[#(.<:E'Y6#ZHDD3[>+LI.M MC_)?5)OQK=AV)S^1[2ZU%$MT>,+*[&$GT@.:!Q"DQ:6V7HL;'4 OR\1[Q^9WU?C45V8+\ MVK5T!$KJ#JNE*$VCY@WWUX+3V5W6 M?MV\#=9)(Z#WY8:?YP;@+:K?$0)AW$\0+)03:"626=I[[<>GC%0$5AK5G3GFT83@*F@CWYV:Z2Y,>UU>L]A6M M3.PV#RD!BBY-'6O)UXT7@[V?-OWC4&$2DA:?DU2Y3 0P_=,*5/E]A:#U5=RDQ#P,0N M0\XCT)@[<8C&O47'AT[$9:"1V.R&2;,:0\L"T=OK#^>84?7-3#D6"ZEOO^?N M53GXZ907+(1:JP\-JG9>M82''8&RO]B[+)PFP>.[3W&&&ZJ0S%Y5#)T32+0Q MVS\O\)7S*4=V[EXM O! L,!7ZR.\CD"L^T<@BH?.U9<>1283O5[*QL6O+FC- MR\U\CTP:A **X9O69 C,?\;=A,G\K@$>A':2U\5S;:@Q[GGJAW0OUPHCUW MLNMH$NJQ&_D"I@E6U*6%WO\O,%%@5\^T?Z9RY='N3)KS'CB MTGUD6O*'6]!CU,J^1;/ZXY_;O1B?WPH6?CY99Y9G*:MKJ6C+^RS'-LU/#F?9 M.C[?? "E@>G$R#1_!"K+. *-&#L?@;Y;'03%046BQ:*_0+A:%M,PQ[O-J4C\ M//0S;732<$@+4_3C,G&8W)$M$2P3B-%(WWK_7@KQ\P/F/GPIT]. J(6AG"3C MA^(#]?W*W]2Z.=I7H,MXVE5PJ V&'_GS.>6\0U(_WWF*$^X%!F7FB9)2K517 M"\,[/;S)"-9E]5A]'?P!Q_C'IK=YZ]?S?'NKVZV4U 1DYDMMN3274('3039U MOU\)O"*H"P'6?3Q#(811?C^<>\A99^_)(*\G'C'#H X1B!4=!A)FB7=HJ2N) M$"(\Z"\OXSJ?$39QD$+%I<:\TE';EX7;N?Z[NH^4$1.&*C"5Z1W">$M02C2X MJ_-5:V^ ?VVO3([.Z[<=,E2E(U!R-Q2O?MQ88C1-W[[2+_CCP,U<^W>9S \9 M98Y]]Z8J."BB0J<25.24M 0N7,O)G769/Y0V:U],66Q1[X7&N2849Y#4"=JO M*A;7>>D!="]'1*TRPU;4-/',.#]K+/EAYL^NX_*)/_D[6E]X9YIRB2?WU"B* M,/%.B@+2!/4M^6IXKSY\Z74Q!'A!MHU@O=8)P$F.BY9)6#A/K0H.'QJ&:E.8 MMBWAJ^Y^OR4*6[G[GO= HC6D9<+P$Q!,FEL:&A3QB<,[#4AP]-LQ-]G=+]2N MD.A](C++\/24H V5 1F14I$E*[=?Y_];KOB M0>.I[,]\6J,+#_65.)LE07+=Y"5H/(T)&"4DMI$]*,PDM93JV8@5HZ:FR9W0 M"P++7<73+K.WGR(M']I*W^@YOSMYYCVR&+/4 !4*13Z!\M! %-_IWWJ/Y]7I ME,[C=F4&IE%P?.::F^YICLF8!M7O!%.G\PXYOC/W5108-T83$<*&(K";$]N_ MU1/1&LU3.7T;F[CX^V==[OW$B8T4RC,0 LK/.%VQD-K3DN^'IT$Y#;E7L?UP M 1B\/"+$3C6K;<-I+>#X!4;F;PGB39EV5Y57Y($Z]GYCE]OC/QJFV(P@/W60.W-NR*<[3'HOH<@7C6PVNB' M$FU&4SKKZ_#^\Z?]*++2PQ7K&8QV@7W7>T*8"<7#[T%G MSPWA?K0EZ@N0+T=P.TPBG57S$K+25&4*\2F#TA?E5BXLLW,],HT.C9Y:D*$B M?F. TTXQE N$.B\S-.D<3(_8+\G9V%IX(8RAAN.QZ5Q@ZN4G/2=DAHC;K/7* M6]RSQT8(F45D%8IA S!]H$IHATG?ZMR9[P#;UI<-\H M3GE)?DBL9@1,!X#NLX3J%F#<&NB&U/4^G%[O3U [[=7"=^+<#.MXMQB-74=H MZU151&[O.,"QK],$]"YQ@=SO%BL1M_9K[M; ']J7/C'\I+:/^&"6;U1\/698 MYC++:OL$-1WC"YEE'8 T[Z0;:D1_6F32#&*8CXA>"%G&L+E$!,Y9OVON0B5: M,CEQ'%,C@G*]7OX.3KBQ#C+(&H2VP'NRDM *0MIZ7U?X#IGO@P1)/X3;4[' M6@?@TMRR'>7D_LH@0N"US35[H/?MQF%2^IU7QEKXPO7'&B?@\:;L;Y&FPHP" MNWO0EL5^>#*<:#F:N,B(LN-U'Z:[#V$*@PWPNNJ2G!^@=L'ZV<*)R.2Y'GAW MT9//MD80JV@P;0S,B%;:L,$O)L'Y0Z,\]]Q0_8[[X3T*T-ZT_=D0&[9W*@W M:/!4SNFJ]^=/@;:@4+,U)3;I&PXQ2N;!1N("0UOV9&U78)$F\&IT",H^1# @ MF\44R)?:>N/1J;![(,8Z+,G @^,V;?!#!X' 2OA< MU)]2X@K#YY=$?P7-0O=[FZBOY4F8!-A-X@*Y!ZT,A-7(%J3!#-ZN\WRKJ\H6 MM7CCEHPVSY@2WQ8&G]*/9?N%P)W]T M;1UJ+2P^=O=P;O-7KUPIQ:I]T2FF,838= 4_V8@0I;!6P MRT!D;8:Y\8Q*SHXUFL>2IUA(Q&GV=$V]^6T0V7$>=H>HMU\#G]6CL:T0.09< M1[$O4._ T(E0#[;Z>RC-3'_KHKQ3(J]#L>8)%TXU%VLO%]+S@(Q%E#6,"U@D M[N ENXCK_G-V*:+8M4+'MCO5;U3OF'#V^;I<9&2Z4:-]/R1S2;++--*VFFP6 MD>L*O"#L)()9#$7F(HH/>NQ=X7U7U"AF^2?D.^*V>-W<%%,OJB2>KKV-[TAP!W#JTE4UJ,ZFW_0V,$'^RD:OE#)*9"*=!LM3X_#SNJ^M(5%2(^!EC,4O-B?/7,T##M^5C M0"(R,P44/VI5"R+^\"#&4-+/\V21"^E.?]=L7;=J>52M6V^RU,EO-@:]CKME M&2(A*(GA&P+ZIVPMYMQ+K&ORK] MJ;O;9SZ-]>L/D*(:.2SG7H)"ZQC?\2.Y&$UC9S=,"S@=O8YBN7B[]JGCSJ05KR_^M]UI./]7_5F>Q>9!=HZ=N%KQ.AB\R^Q3W+D_$\ :T\KK3)#%)Z&?WR<)NK+I] MF+B[P1ZNV>_=2=?5SI<7$J'&YTHW_3UGT$EX#.7\-1H[W2TN[23 B6^RCD I M931Q1;I(8CD"E8;W88!K=##NG]DV%3@,HEPV!\-5P91C4,H+ ORMB%UDU 8E M"PL'[E=2^,5H"8M_WYK8@(] )\W_\[]%?DM5H/](7M[Y478$BK$^ N5R_S96 MW%%_!\^F],(L@4C"8CR&1PN1**D_CAMQ^:*E6*NE['AA5M/6H>&11HZ&\/V+ M3/?]^3#W(4MOX$0+,&ZE(US@L*W_TSPK7>N@;>!?H*UE>&M\8^3BCZ3;ETA:PN9V5.43< M]XKO/W_MS8IDAO+:2@ BY,=.XB*WOALIB,"21L3V/'+SW-"E57 E%MVM%/N9 MUU=O9WK%UEH2Q%3,_#<*3_#3$3X._J4+#Z4HTA>#X+_##7(8;:ZW:O_4U7RB8I M.G1ARP[OO8A9]?C[=G+L"$32A&,3($LEBWMJ@-,1B-V7+M(*J>]?H]5I9HJSLAO]FV;^/_(8I ,U";.4"6Y%]@3A)GH0PM%2J]$2=!2C M=1:XIN$VUE32A,U8[S+_R;0@8-Q7ZR_#LV#!+V[GY51$+J0,6=$U2+XVOC8@G1F$26KZ/LVM(J*IX M"0XXYRO_8&BCR]C[^'U\3?#/A.A[TONN*_X*91D M%P<;@56CAPX_9],U+;,YM:9N"Z47*3'1I\<4^>I8@N M]M)(X*0*((C49I_EUJ)-I'TQE.W(OWF_BX_%[;:+Y>=C DR)JT:&>7OSE;VC M\8XG#3YE]6&XL#+9EF+#@DF!M>_7[2>?ODQT])$N98KKK6@%](B9'SC2W" ) MQ>*)RNWQX?8#I7-O/S[)ZVMG2V3(-@-R6&_9X=?U$,) 1&7S6N!OW^9N"?#537K-VG"^#3F-M!)ZVK3#2WY(>B M^8NNHQ?T:RP(?M/FV9VG:^Y;#G*S8"Z=_OML#I&6]]&"$<&J]1*2C\.^;/59 M#'=Y:6SV*GC 2/GLXEJ3L'2C"]74D' .3QW M?]:LWOXC:@U:&\9![>[FQMM KD^CI=^*]WDJZ,[R2')@3*9,0F M[Q/9.#K*[7^=$MB7WZR,)%YS!,(CD;3/]+C<@W-&0*Y,^Q29%YE\69XHF2[X MD")VA:<\>$FOQJR^YP4?_WTK#:>;R]"$14Z:+,=-DA!^.@&9IL@QFQ%DD;CQ M/M#0^Y=#:S&KM(1RH,+KMI0;L;(FINS):3$EH:"'_ PD#$4H[NK$?Y3L=$Z] MFM^T_Q1.D-#0#7G(N MU[-6@&"C]#U3G=[S5\]$-*UU306\7B2]GC;1N%SVX)[#-XU'/E_NO'%^-*.X MA, )]2(:H11^Y+)Y_!'([],CR G?1?YKEC/Z8H0Z)\4[]U7K8"]4<>XWK?*5 M='A8#^JVCB#78D..G>(UDOVS-C:3S75*[EL!4S"I>V$A8 M3 1SZ<,KW'P-]8#(4O^'VH%U=WQJULY\&V!DB+&7NCSG1=A/#&1OWI2$WXDN-=:K7,_7Y.Z8N08>-!3 M?)Y8V3_*O ;EU>>H':I:Q?U$<.WG1?%IU.[OEH3>%V9QKV9E.J;+P^6,(0XE M_K8[,8SGLL-.Z^A>GL;X%%@7CTG.+\VU?3B;W?)F03L[/3BU\',ZUKP&'FS/A.^]U1<#>P8B]! 02!RDL<@:]UDF[T2GU?044]-GW@U1 :PJG2\#MH1'4+ M?6"P+4Q0P<8WXT30S*93Y7-9&MUA:9G56F/H2D(2Y7S7_@$][8#3@1RX*D_/ M(SS+R'2N[#V%N8=X@D Y/:&I11R8$BF/#./JZJ9+]CMWK:72I;GSC/Z#69RJ MD(BRW@Y3]K$:(>6!-R@/"3(8^1-J<03B"7'O;&5O47C@$%^J?"WG84[PPX.# MYB__>!XP,3IIJU'?'8%6H40,C3_E;TJT%24P]IR(=GM!*#[=7'"N]9.;:>!0 M6I_D>5(ET_?KN^F=FJ\4+FB-LEUX//X@_*Y_S83QGVZ 2E0?6FQV&GCGME39 M3W[LC)H7>D\.?>ATVC?I59#X6I)$M.4UPR1I5/#4(7W^S&IT./*ES4%;N+=0 MR] TS'$T/<7R!\*=:)]HHY,0O/1$ &51V0:5:#?_Z4%F>XX.](79P^_>/';T M , 6P9?*H7N!T#_AJT<@2@'T^?(#_<%\C7*%+T6QN9:[P_-RFSL!H>OP^_=G M4L7!6?B/DLIG/IUI0%[-NW ]J[52TN4#VV?]^O",0'9"E/ 31 M#HE3[X?R&PK3OAX&%I4CF,WK1D(GT%6OET=B7>K*J=/G$!K:/:/2A;^R@) @ M"G\:+6/D"*1&I>>%.1N_DVAL941_@MTFE5-_VE2"(RU=/) > MW*,P?Y*7TDB[*C:)]!5FZOIK_UKZW4MEURMM*S5SXK=K)YW.C>D$5M$_B/+0 MIA^I>?\#$(SGYJ2<;)RH[!Q#=6PC$\NJ5#N3%R3BF.)RBZ>(0?_9!:&H/:>Y MG_KJ^3\C*I-K?WS<:G8</9 E#%]GR.H&8;:T;/0$_JG\(C8A[JA!Z[: M;093Q,DPYC9[,6S#C:G)UTFB8I*RTD M6JTO6")B_'!05.U,BVL"0J>_HPA^G*@#NE/H%N./A_&$= M!YMVG.%0&CJKK"V3;W*C).]K^9,.RP/V7M*=/DRBI,%$Q1@EA+A\<;I._N6H M07U=66^(>$X>NT>^J53KE'WN9_X34]MF2KSV'MPC_@YYC\:K5;_/P0WL4B%> MF%A)<6HQ?*G2T(#HM/FDYE,D\1V%06(E+30MZF)EPSAJIKU?T$]117]'U3K& MTMORE1V(88C6AQ"@JU@H3FR)>Q#.'CV/X-DS$"+(IW6;1@60&/0]JK%>D4&^ MJ:^G]4+N8[T=/]R?,6ZND^ M/5^>XG)ST01PGO'I3\I3K/>(B,99#R@?6+QXVCYX M?B6U[-PO^@Y3R^\9,D60^S#-0EM3R[-[.\R G%O=M25,:M@6WV-E,(_I.SRJ M(]\ZAMVFAK,7N]:YYPZ6[V 1J70!"U8Q0\]GT+=O'UIK.8&J_>MK@)_G3'T><"?N$%X6"2919+OT95/ M#CA5\#%UQGV\M"L#3.[U<021?Y7OF[(%Y20FW'#6F6X+81]XW HR7H\!]C_@[=S-_\3^NJ*U:N3%A_N:K^;'W M/3<$C[/83;=4,8["+I+IR+3 "U2'$*T'CD"BFES@ <%"6'BSG^L L<6+,=8A M[P3P M6^Z6_$L,>@1R:XO*P%]86H+=G$9FMC)T@CW+KV'1-F( M??LZWA3$$ -:,P*+TTE$#RVS!F[*VE2OIR@"B]5N M?JX[O39VSDTDKKR/O9+7_5\@52M2[#3,=6U?"UZ!8?N^DSPEY#?M2/YX.(6O M +^33K>+5$_OYB4)SA$\424###J&YH4+WJ=T_Z3(<"AJ>MM0)F+4=M+51CM8J;?D4I;JY]<_HC>M.Z78!G_>+U,=B$I] M^[;T.@C4PXCR J#X&>P.D\?"74D.^H/*[:J&?]X]N?;(W7$GE/)J7'A22+_8 MS<#_=HSA:9)="DP?0_3,.C&KW>$K!XWENNVEP]'N+E;SPN3\Z.+9I^1'6Q?6 M/(02?D?1@6NI;4&VT<.*\0P5(17?+RO6W?O6^-1E^..;7)GM%]:@5M9$ZZ6/ M$UH?%X]3SNSJ"4:*&;6I?+2UE+\C5ZO>AT@8J0/SJ6,#0'?EOG\3(Y7UKOP9 M:!/1V9KO"M=K?OG+",P7X60V'2U+&P.WC6(1B8?/K@)Q[D1TUITR8^:^I/QE MLN NW]N07C[=4DC?QW-Q=E0$Q!_Z1'>1PG?. 0AX"QR!K,:Z'?#PA$-$(BJ+ M?3W""G?\2NO'^ M">_\UU6BL=*QX^>]KYA=E/KU95((RH+F7HR()0^T8=AA6MHUU;AWK175(Z5N MJ(%O)RHD%;T5.TU\9*T:I6(O"I=PCX)3)=6(GSOH LT'D";,<[BUHAN(0:GZ MZNHI/YN>V5 +I?+*GET^*7"6U1,%..I73YB$MR!ZH8/0$N-D\&:9(NG-I M2C-#F7 YZZU_9W29."ZJLBA(V#1GS3+!/9'SVL,?CHXW&!4A =9X"/LH_@W1 MFR8ZL6CN#VW6SMFW"$@_/Y1_:W#^^7+@V=32M[ ME*"RC>3Q&;L[Y)^@MTRF77F#C[^P#L,EHX]%,"ZO#&' E%O49_3L6 R9L"BJ MSR%1*WD*W3;YY:N_(&9V_\!Q NK6QA7HE7V+;S=N.. ]&23.NG6.-#2X*$QW MBY>89N26$ EY*>GBNZ#T:(G);K,-ML0%#M\WW>F>//"I@=,J(2=Z+I\=5-[& M\%/X@+/+&5?\B[4 Z_GP?G@^G"_WA_N<^RR_ MY=S_\S^\\-3+#;CQ'Y=R;KGA2VH_%L6RRA\J.<32)1,/((*I")HCQ6=I) U5 M/Y**T%E^K?';LG!9_!S^J9C_[=?\''GFW[_,R.]QN&Y89L.U)U%= 6A5510A M#RK@T=J:H=.28Y;!%@Y\/ #PY, FL]"F6X2PZU$.8[KH;E1\WN:82P!SAD C M%,XH\']82#^<VU_G][AYVS/FXDG6512^G/RNB1).LB+ NG[B9/P8/.!TILKVMK9Z M-3@0'Z&V.7]G*-_5[(O%L.DHCC/4K6(NUT!8HQN#))F28@+,-M M=[S70 P$P;G??TN'-_\.6D5_'>;&<._.FUZ :8E:%YX)?*%-1KYAHD9"-?$G MC-,?QZLE]?KT)Y3NR)66,4(4_,1@X+J$Z_N9NQ< Z>RHR7XP_+&SPRMW&-=Z M&6/UH^.U:S5F#LIJQTF9R7J"YP;,1WP(6$FKSPC(L'JE#3T'Y*A=* MT:0I+Y<#5!6A"7D?"#CG6T&IYM-.#WJW;\:+?/?8?3K[TBJ]#_E]W$ (H3PF MZZ<%2T!"&@-2PS$M :Z2')_KSO?TSUX-LI<6T9?]!4G \B*.@SY)BB18'$.$ M K.8#+I:VE]>MA8&NEB69TL:7_I\,;F(-_N_.)[T/U.4Y&'2,C<&K\M>5/,7X,W,I]/3.^P[7'U)_^Z)D!AJ0>0X*/(6:6R'S-W0.@&TK'' <#N18.FY3JOG/ M@COC(F8G\ \)LXI.@A*P$-"=+Q$"6N(2!1''*4:AY934Y<*DQEV\8O)QP2[B M-VG^MO3=.$H?2]?3M/QC"@> BCLXB6H,IVF%T[1W:&J9_*CNX0/@<1P5QA!R MQV!F&8OMX:]74LI/ST6.;HOX.NGA03TKGM M*+Z$ T!$7V=)8LM3T*7GS<_GOV&"0C&?Y<).(AW9L?S^=&>)[:$6D$]5S"SD$W0_!\3$U57W= M ;#"[T+8:44['4QE"F+1*HR_=PUT??U"YG*MEG[5B]-/3%!AK/RI[J& M(WDKV%:F7H8&EKM%%RR9R]QNF6W_%%*B[(GEY;U8N3=+9J$WZ[-2Y=<2R8?H MK0@-QB%24&Z%6\Z2JK\<'I;,-OPY6^IED+BG>D>F]I[4^[06Z#& ^K.K0 _T MZ7458PC:LL#+>AS'L6,*1U%EGG#FYCBOE!4@M@0;. #BW(_L M!&KADMWY&^EJ9(;2\Q';,#^UN\D&M$INC_Q^7"\U#!UR.G-S'G3HPK$@I8<( MJ$33L0=2Z>%7)[62[@5_[V);&9JKNK:<*I05OL1H%78D505]>7_) M8!?$I'1H+F?R.L)Q76WT@LI2?_N?%Q.*R^=41N>,>TZO;9C?CC8)P0GB_- S MBX0O%;*II-#E\/B.L^$:JU+14>E+?^!ZR36#3>QV@975<3/F: @,I.; P_S#P6OU/RZWME_Q)'D MHDX3:5NVJ:6T4M7\V_+!'A[<0.#9U9;7W5774E-#^EZ 8JP*!>>+^"JP4LA1 M9J=HN+GXX3B16A2'WFG[U+:-Z+I E M8;9FJ1?5-]LKG-QH-YM(ZJ^8CB#,+ON6UC4%J?2?)H5SFWLM*()&FD-VV*^W*T';]+R392Q*)/A=7UM7RX6/#PYRA/>]L M"]=7@R>N6(Y0BY0KF6[T,7(4PH>4^!>;NXWPI!YCFB@_-P@I^D--+M$'G,QV M[ IDV^P=6>F3?!?_Z6B\/->0_-GSMWU9UTY@R:L "IKUJ/-:+>TDN9VN'6O\*'/= M:MYTY8[U9MC;0[:?-WM/OQLZ>PRPZ$.T_MO8HT3Y@#<8G#7J!E+WOOY2?YQ9 MY"_+V]%TM>S3TM3&PIPN_4ZV'71A(30_[\#R]_%;J_(5"_UW,DS=TNYD&)^M6W'\EB9T">)*,Z 4@[^7FG,-&L"]ON;( M*E&,X@+H;$$=S#+& MSRO[W+>%[15/[FB6.YHW+G3GNY1MYMHK3MC-!*4P#57\$W"'D3@O=@ T78J$Q3,493WJW\9[ PD$R(.N:^:-1?3AG;.O7LO:9:"T$1_ M!-<,Y&H_P*<8^V[-5A58VS#M@)F!PF]L2\PKBY ']D M-EP$9*<)AY*?Y?2C1/<762FLON5/M ;,_5<]- M[C1)?:PF)(=;:'T];"Q;4L 6[<9ZIONN8[1^D*Q#Z?73P:AY_W7Z+/FBI/:Z M0[%D;7C:L_%=KT9[=9I*9B)JWV -1]%BLFQ*,4/4K ?W%_+ G29I= #TV46C M6 \ *)/"'ZGO0?Y/IU95JLM0Y*^W6XV?R,F7DN>'REBJ0^PQY0Z MI7M'AEQWLUDQO9;7X=K]WPHT.TV1^G^-*6L3CGX%+B]CNC+3-(;8N]$INF)) M!4>]"HA:@99Z<83+L?8+8DUEL(T)3 SU@-RK-E'JC1 M5^(3^:AYRY4[1O+Y"@&%'9OPFQ)W]0'KB-^=.$X:)ZFPCP=&;J<<77(5NE%/ M^O+(V[MB82U$>2#\8E5#_?!QM^S-?-.NF."5=QY/W"^BNFYCU=;=#V&/TU@H M8]4;8;_;W.,8QYK?U%"\U01JRIH?&(M5L-QV'NQ-J;E?J3!60[AUE7VZD,?@ M#$*#TE,^O^'.@_#VJ3P1/SW3Q$&X4S\SW*B3JV7#VCMK?KNF*,MPS=\VZ0 0 MQ8HC(&.)28S33&=H#JX6.$-@4^BO>/Z0(T=;N2YX2Q>4.'RQ)3FYSZ!OD*!; MDZ1PXBHFG+W/>9C5=)1VEE!8[Z\C&C964G%GK_:U8%1J8JL'->YTT5FY]K36 M=2BA)/+9=!*.\*I0Z*&K<_=TF_$XQ=(LQVI2\DC!_..*F%7.$YGZK+OMO/_^ M^.RKI],IN&8-QP9?(+4+:RPJW66?DH1-3)0KM'*,TTUOI+:+^PY'X* M;8U>V6%!A?Y$@<9H%DIHGU-_>O3274HX,4E?PC-0*V2#U5Z4G-H\+_R2-4;: M(I,XQ^?B@(?4L^7VR>B0'2G1'J3J;>>^^Q33OH>+S76:R;W*3T[IO[S4&1*A M(J7%\@V^M\3^""D&=_HY !5$>);Y2FH_'VG::.O;<)[M^="MMJYPW$'E4[%2 M=F=X%32^L-&ATS9#Q^$Y] A6$^[9=\./5))+@J.<8[>J)Y.Y7(P'?!6D?6KX M2N$Z-.$@=;S159)27"DHM@GS)L5U2@(MD_IVQ-DM^TE[QF:QT:'H/-7P76!M ^D=/P:0@O7@?'-N ME$]X '/+N>M_FCM;FI.6JH\G&&^&A']D?"Z7<2*A8$ MX,(P(I,I/"O!>$Q_(45I:R3=0-DXKZR8%&X+L)]>!X&2?7_GY8PP0D56]N]T@EL09J M]A0H)9T%!F6_'WY48!+V<)>=)C+B8!OCWG ,%_BZP[@!\HWW+D-CJV'2YI] M&U6<53+#%'QD23-2,+F6=?\R"QZ+3?]Z4]"TLQ*XF;$4#=FRO.Y6B$8NY/CAFHZT4D^N'0 -J+2'$$$_I*AN?T&=K9?8S1OZ MP68KM2\&N!7TSN:%I\)R,1YA=L<@AM,%B#OT]]C#-#8QLR546GFC9'1CN&ZE MWU^9[2*M;PIWZH;# H_G;M:UVG/MW;/'?U/R&SA%/8?\EI>X==1G^0#@=D&( M3S#=_&*BS@'@.8T0>;GFN)J1FVV"#O#E\8M](E0R$]_A/ AF2VQ M;[%1C;[!%PF-3O$93:2+^P> X&!4C?.P;.'AL%BV)M\96_Q5XT,(W"EV\2*^ M!L2I)1P/_&>/O:P&&-0>4+'N5/K691T?_[3;O.;X?0E7\?N&[-IOW-@(!P!> M!D=DFR32LZ!WUSJ,"#@65^OB7BVZDXRVNE?3DN^#EL-!F*,2GX+"XF4F8S7I M&Q5+_TZ[L'=7ZY&U8+.>Q.E8;284P4-.XL:K-JT;Q22]NNWBW[8[EA[1J->M MC+AS(U;ZT&-M(%K !+& PRRFC=M,=01"-WU(;#29,C@WI6"@SW[<,4(W[73* MKIQ*@UD#E^/$V3U7_MI4[O;:?SD\VHSH50]V9I3[(A,?!352 T8$ M-DC^4T_.Y4K7"/V^^M'>N3;^J>9[A0C]"RPI,=&N)H@9DC.#Z_@!P%4$CUI2 M1%/U*"^QH@'XZM>Q"+/GNPLB:7-9-P44K=JN;>M:L]UL(5TD1..FW..ZT,W.:G7:$&D MZ4TS/]+X4F+W15M7#;Q_6[N[[]^FXI'W>OX.-F /3/])TG7MN?=HQ7/&(J&[ M*<)BOWM"82-?3[3.TH]N/F'%!N*\B^4#NJE>Q!W!/R$=MKN6[S>,BFLD M#)?:(L',.%1S;E>@+5FRCEZO;*P?Z;D,@)J" J,#V*(//\T7(A7IU@LA/?(;;$RW4FO'. MWWXM176B\%G!*:6;09S?O5@7?=&O MY&CY6^/(814=E$^37]I]T^S&C)5NTRMOA6TU(Z)3/I^@L%&]_5'"C(N43/)= M2BFH8P^RISVX**@:-&TSH1T0L+:S/Y!E\J.D^?-5D3 3+[9:9ZED=D"V9PDM M"O?LQ$I_("6FZQOZE*SK/N"YR"A]-U=UQME8M[V=7\2L0GMUB!K!Z/V+]]&G6TV.)JG]A']+Q?3J*)$7<23 X33FWUVF@V4"U>?9./)[^ALM^2>N9 M M,<&)K--"5XR^DI+%YV.VK>^NC*F38UZN1SO:%=R2NHYU]$B M)?$A/J?MRCR26 SM4,'Y>LIL]>PL?J, \E5=U;1J5BCP*=8E1R'#%%'K8;8! MG+8-==,D0;" MHZ'^3_IC:H.L6GX? 8C)E'NZ/NS?:1\#\0X2.A-A[5F\KHLPM9HWN]9ZZTU\ MM-59UF^\)5GLVMV4=G(!^%GV&(B+00JOH\!<2FZ_DWR DVQA +S6N>SI&\X) M-1]OF-S<2WF3XS+S5*IX7"E6,+IB"=MW,0GXE[!EV1+P*\C&Z:,\T+-'^PH;;&F"/SL+ MSHWA[A8*4MI[D)(-N-P^_*_7]*9\>_[7U]?J8B]\LX!?_UZ:/0 MNBU>B4P!89T0#IH>)0;'@S!$4U!+IG6EW]9UMPN_I\(-YO0__BXCM_CL&ID+ M'+\]&[;-?:F(+_)M![L1O>5A*@H?T(-KP/2A9T9ZD5RVTDX+U@3K<+N):B77 M:]6>@E;2M9W;@>Y#QV/;1?\\Y2\A/(S)ZNC-UN!6(B33^@UY"B8S4(DR77.].V MM0U)@^%14;I]PB=U&S3YA:/R?F"Y$0\HME0CN!;-D')V^:3VEK"[]5UM*5\O M\P7?5P'Q>R)6 "K)V_9.P$OZ2Y3_"#OR:QT\T[AA5)N/#U[9%=DZKN])5+W] MIG5/KA?)WA%89E?E&\J5U MF(2_6[#D_78L@] @S9)]_XSP(8M.()L-B'YI@OBUC)XM[(4<-1!;1S6Z]V;. M+#J,8Z7\3?%6Z?ZJ3J=^752<(KQ+V-CMNL$IH?;J<:B5'$SBRHH9C)1*+@.A M/1PTH3+?^ZANDVJ$Q41Q VCZRN-!A0QCK;Y'E8/WD$-)$)JBT/J8_W.,@]6 Y[< MEWCS?/X:-$)(;GO!DJ ;_+P3^,VE/((5IOE/&RC2+$@#L;8]!T"=WP+7E(-5 M8/1#NSS5RRM%"802N\C6R69AO_]35@<.XI @%%T?C"X_@6D MBOW+J^?OWHC>G"3B..?A;C^[(]T*A=L&4CP;7PP?OE?/*G7JF%>:["]JGPF M.NE.XH#11*T8CW%,3T=Q93:R]QI3S"4< %U>N#4K"HKIIN>@-!.40^-5]MY" M$#:R>8I$97".,W7BQCCJ+AI_P_;K%N):P-+PC:O/52'7G5L0+[_;IR4+ S8L M'[?< \?^LQ8P1)TFD$/.H">B?+>BR!\.@,?H7HB @03"F'08@P+S?@II#S.> MH#1%J;QOE!AZW-^X-MZT.8EY<@N?^B-"C'<31A!P:7)T'5:@FS.0SF?:8XVW2< M\^QU4YA<'M^"J;$OILP-[MG<2.\SM%-BBPMV;SX P'L_: +N9*:ZB75&A%!> M+2_B<9?!^;+")33GS/I?*U_D<:MIO^)6C3/>=E*FXU,X)ZP(D].#03UB?RJ8 M2.2+96HR7HI/3QLB3%I56S6$.DU*^S_C*9] "6]QG% _]S2D".AB( :& MI\I/:%%$:&;Q$7OF^N6=)D]W6,>_9>S M-?\X#"] 2*A-*^;;=.G/M'#\"%=9D-Y>Z M2!M<>@BL/&O]>]=\.>]:-&>"9YG"!R82Q[D<,9 .$**E,1N@X M^V9#S)%J3Y#1_5])D;9>]G+G@EFK 28>I-]!)*@H%?N-@$)O9' MZXH_N!C:\W>U8"HPT,^?T_Q>L5[:L-:(REU_T+ZE:C'ZF+9VY M/CQ14O!PQX+QY8'XG>K]GR\;Z0Y6!6M'GS^S2"\2S691^?SCY/MW"Q[GK6?0 M+PR4&%T'@( V'T6^Z4?G(B_VSY\#\Q:L/!U"T7V&3#TWH #"C1(!N?Q=OD"#]E>F20SUYKAU=*T;D%VI! M><82OE\/)QAJGCDD=^:;_@W]0#"#;R: P04!8+$0>&BO#E8-_/U(*X#'^?H!D)51X5W: M)](W?8'^/>5-80'R3D3EWX7$M_!4H482"FYMADD[GS ^5J]PA2*G]/G-RL MY8G;!JLWSQWEIL-NZFL38=QP==/$G@)><"4AIWPV]ECMN,I7#L_!07S2(;0^ M>)K^/W8IA @!BEGP)Y*F2DW/_Z2(BZ6N\E>;/&VT]&M'3:[WG[E[%N=CI_#'M2#]HI3M^\V0Y?L/ZBB.'AN+SYUGH[>1L .@ MIQ[J[_Z7S;>0$QLTZ1\O1!G#@Q93UP MC/<\^MV[M[B;1*3$4(N98H+CHY 'A._3FM;48QET__8 M_5YTM3U.;Z=9EU!\R/8D9W^,E90[_L2SMT*?&RSD8HHG")K1PG\=5H:C?S#! MB8VB0[V*0))L@IT>77W9^RVZ??ER&UO]$LT6<"]XN/A8QD<&CO MH6EZ0V3F][PU/ !RCQ0> (,BM(IE-_<^EQO]UH1Z_%[IY=/YWI+:DJ_:GY;D MI>=U5.6-X7^&[F&5BU^L2I1OO[/N/_I,6R)@\D-[.R)CFL&93EIF\$-30FGR MT["P]8)3 ]]^8X9$_O+ER!;<6;GXS51YBP^OU]G&9,7%1UA%4"R^./D7SPUK M7U71B+#C(9V[\VT.G;JP37:J[QH^'8LNI2G#U:I]+*K+4WMUX;[?KTO<@C3> M-P08(G^UP1_72 G5!%?EJTP4/0 VJT.L%!B3M4(#QU+NGZ$ZG?,^;:YRQO:P M3WX*7;XKR>=7B[M(3\2J8)/XB1.<-OE$^,VVIS=+A=&BL\[M5@'&O\\[>BKE M3G0NK7\YI71W:2I[7G%J_>?>+M0 19R!-*G3#S7:TJ35*4Q!PON17H%:$WF+ M(A!1W3CSDS5,L9);<(CAOTB11OUAA?U24MR!?D ] =&;1"H+8W21&WL!'C" M/37>^'1\_X/%W79?;9-P#N$,,>E?Z#;F+# E+' .MDBQWN#,O=!BX[+SNFS' MJ['>R5%VU>$I,21%H_PR.>AO^S[&2X3X5WU+ A1;1O79)KO7*_7-=.B<8YH4 M-V4CXNN'GLJ5?GN.SBXJE=*]5=^R'05B8QWN9!]949I39N\KY&*(PW_;Y)J1 M1GK2V9T:"T+UR6W-F6R?0RQOG@IS%(Z=M3.U/7]5SV&ZX"7);#,<-.HI;!BA M"?\8P'+1L[0CT 9BN!CY#E+0$]@[+;*D?=MO\=CA$R<27Z]4W.=42=:L( #G M#X!O-Y9PFT-4(P0+981H.]NP))OXEF9,"D]"5V./*:4VG;\'4]T2N.DT$!0D M?B]E9K+9M,-$SNO1LY&UW,<($<)BXE\%I 0(>=PX+&2=E"-:6'+++/"0T$32 M\M7BW:K7#H3P+M?P?D[246>*(3%@&*E1JCV$YINU@)0]0?F!!A/X"%X26'2F'JW=IS/L7LM%NH'US9FY18E5W>*H_U[L U\_? M\7.:TXB7O7_B40K/XE7D(D[*0)KFP&15']I-TDYLT_?6T9H'?E6-'SS YW]? M)7M:DS=M=SPU1-.= 3UYD;EV1VPZ::#'/=%=J/';/BK9@&5,W\B/&^MEW[;Z MC&?.]P!8.'JZEGVQ6G*@)S.Q0*ZA8;S#D'!1].^B3=) >5=$:<]I9T7AP'1' M<\/X:X\RVRZR 1$ZFVR$G02QQ7KV;HC4&D-HM'0BEXA-R?8G_T4H!FOL%.@31Y/B;F;P@66O2LWTCN1=/-=]7M24%:B]I(%L M*KTD&[7$A\>1@\#,/JO"6#=UREB1+^-DX_CRAU>64^KQQ>+2@E5HM8DL@J#= MK5KI++8(L\Z16(80)9?T<[EP0)W35 [TZ1V6LAY315<+W=.=&'6VE9EZP^;+ M?RS-\BG@6,4\LQ.6.PEP ^R6_P+J..=)2N;TIRB/Z'"B;3_=U=!]T=:@7+1IK::5PNMOBYAHLJ_;V?U%[5^WYWYZ:S% M0A)+05@15YCS;1\>-M@T9*A!XP_0E&AQ[2;,NWPZWH_\DY8X.^TW8KG6H5ZY M;LL$>"Q)-67CJD3BYI_#BL=/SJ_R7)?@\J3.Z.U,.WGU9Z=$ N]"]H>2&&:FJLOY0E2RI?UFHXB83%=E@_Z1;5E$!>T M-=LZG_\C#_B325::W*]$4TY!MP(" BH,%3)11+DG)47/=S?5!*^P3 =D5:^9 ML^=5_$MM,;6/$J)YT2OV<;R4Y_,U)RA=<))5H$:[:56ZY"= /WVM4_9Q!?K= M)I*7)O]U)6)_)+Y &A-Q'.Y*&-T:;0PJ=>7D_%2?7?+@6%;D^#[L\0%P5%^O MPJ0:CB*6)VZJ'U/H"?,,?AW/1$4<6D,*XS\_'=Z MLX>4Z- [J09B, S;\3UXL.JPVK;9@?UYDJW7=)'=?(ZK7Z;7_EQ6&@)(PM@ M*=',5D?0BVBAE?U_PW)(? /X!!Q16:]I-WG"RN5)N<8]_9D![K[FARD^)P4/.6*;:+ Y!CQ[#\*VF12R$E.?F MT[<. #7='RE4%$,$TX.FF!T 1$&F:64W87S:ZUC<'-E\AQQ91:&&9C'A6$T[ M'-&&)J][_RM?]PAO=);UCZ/NFWHH]<_]\]0PS[#S(RY7V?NAX+6M4!,(:(;C M=#L IPC'$21 E3]6._>EG.;8?FT;W:> ]Y*39%\6YS4FY20'O(RT[O<'4F" M"*L8R, OHQ)# L;A@SMOZUNFO0)>IY;U1"NR5>D)E-Y-?^YP-J;JM?/:#)8Y MYBWUB=:%1)]$V869U]6$:-ZY$I.ZEO=/NW,>Y3_LW*^HP8K2-+#6&GJ+B4[" M0V_-O<:>N\J)BO+:6!D]HX^-/.P#$$P10;1':(+))!=.6FQZT MW6A]>MLJ6;V\@2I_>NY,H::PPKL]+^KG#1W!GZ]W*"<<^A83=!;!*Q_X.NV1 MY\>]IQ 7B=9![OQ^=7,)N5:&46&&K:QTTY7[GQ3PKD8:WY4%R&J%Q$*>=&3_%/6&5Z#E[L*8H'-]:M.5#$"#_[Q4W$XD\@G< MFK?9 [R#BSD$OD30EXO91FYD7:C^IAVM@.H*46Q@?(W[ FVXC]GM&&L?9LPX M(CI044-_2-.PB\KKPSY$!R84"FQD!Q0&,<,='\8(SQWPAVIC8Y?KT%U7RGDV6>IB*[<@N)9S>)&]C!!>XCA=LSVC[#0 E]6)%:> MV38L/-%PC*'$^)Q<&7!NJA^2(>D]]S9B,LQ0&MQY^AU,??)\3=,]R/X(!JPD MHI*;+FBC!1$ZH]I'!YO_8,+Q^H*?*"RFCO\JEK@("+.D4FW@RKWN0JB[N"0H M+TW\ ""=(['':KOJ61[O7EV*NN"9N;KUW&/$GX(F&]%+<807>3N;DV_@D.6= M;NBA]0(HN/#R2.(2C/TG$H@-M*%>Q=C%_;[Z*BSJI>(#GKH0XEPE8(*,77>R M>?;&;\Q/4O8ES,?OT%;LU%>1C//38W:7@&CEXPPF*N?T%R\QO[[Q"$FP9G+Z M2R;+!U:IX!];>[K!TZ4 PIDDM%3VA"J"ZC)%\)!REW4>%X/A/2-2--$F\'75 MZ&6>S 3UHGP;%8OX, 7S0T7X-\&*A$/% OO/,ZDV-"7*(A$MX0_A^/73.J#' M22G11Q>3%NA] !CJF"IZ! J7!+XHN=V15MU\D<2=_5EL'.%(V.&@[!GG]AA< M &M>5?LU9-T=_Q4@OGT[1T;'[-CIX.W3)[$0"B^$2RF&"-IDY4E;BJI*//@6 M__9D8"='V":@(Y_1,5=A KBSEH^@47P^?".P> '_W9IE?J=S]-(UY.9'!#_"/Q[>>M^$5NJ=;"R+)P#[DE3 MBDNA5B!Y:,>MQ+Z.$QT2^AJSJ^J=TWD7A_R$SS@H-[#%W 5^L616E$&[H''7 MC;,LP)P>[B<_ADQ' S^ZY.?SY-^-,0B@MS6E*PXQN#BIBD;A%;.]!P"810QO[OL#=R%'(8>=9=[?4[RDXO/[RA2RQ\ MEV-YQYUUJ9-SR2PA)0A7P/3O3['0-FXR:\+![RQ2.E7B_'RZ67C6Y] MJ_)]N32Q MY""2CPGNN4RK3S5DC"/%6TS!:)J309QGQ>6>3?SK7]4EETG+ M'CU)LM!3^<$?\GU.3^ZANR$ O&'Y!TU :BDW!LOW\:&J!\VG8M[,^S;U>VL& MC\U13/+E74?B93LS]6>L>I7[[0P!&#>J6U__Q ' L9)(OAIS26NDKGRFU^AM M!'P6,RO^GB%%01&@1ZQ5!^)H0B5^UVW>W(W6L4YA/28=TR?L%>W+NH)+76QT M[X9E,#O28MZS%PN9JE:O0=B"FVO-DC(=J2?&IA4Q_&:W:]-:7P>9LP C0RW! MPQ$'P)8888>3\7GQ,,J+@CU)LVD",;U\P+P3?EWR2Y/48(E)?;?FNUDWW9 Z M#>.L8J7AEG*6\/KHNG*$+,6B!-[OGI1GV[W(ZT2))=05NF+&5+_N7@[-'C_- M?F'PBVTD"8IG6G?WQC>4<:)MDBP?A:<$<8L25;J&N;I1P%IXL[FI+?'<[) M[-2Z[W/WXAY8/O[.63:PQI#]B3R;V>794R & MNC_N,,V%>C<*?NC=:QA<&0I5%O78[4V5/,1Q)YP;33EIC#Q%?XK5AT,87/+@ M0+=#9$NS+<780,XW\CY]M;1\'OI7ZF]0QMK;V(B[<(>BFL2N1> >5@M>WH,] M@:/'(G3 %"@?/&'(T35R1:NAZB.Y0660K66\YX^%_#%')XLCGFJQY]0_:'>H M00-P>+,E%UEI>M$!X+.EWNG&#B:F'@!-=UI3^ZYM:,)?5[LTQ:I<>[=[Q^*Q M@\UVR#"W)3_B.Q!9OCD##MRD6( PSB MQ(C*HVC^DVMLX3>O_=\7M_YO^=_RO^7_FP(YF/D/4$L#!!0 ( '*$6EC$ MFF_$XU@! ER#@ 5 =')M8BTR,#(S,3(R.5]L86(N>&ULU+UK<^0XEB7X M?7X%MF9G)M-,R.0#?%5/]YCBE:W9R) V0ED];6EK;GA*M'*1:I*N"/6O7X"D MN]-?=( .4BSKZL@(B23./2 .+X"+>__G__KQM 0OO"C3//OGO[B_.'\!/*,Y M2[.'?_[+'_>?8/R7__4O_^6__,__"\+_\^[K9_ AIZLGGE7@?<%QQ1GXGE:/ MH'KDX-_RXN_I"P9W2UR)O'B"\%_JV][GSZ]%^O!8 <_QT/JR]6^+OR8N3@0. M$N@[B0\1"AE,<"0@YU["DD!$(8NO'OX:4NK&3/X!5S]TF69__ZOZ@^"2 VE>5M;__.>_/%;5\U]__?7[]^^__"#%\I>\>/C5 M_OMI-DN37^K>;2\OTV(7RL>ZO_^?WS]_H(W_",,W* M"F=4-5"F?RWK'W[.*:YJUL_B B>O4/^"Z\N@^A%T/>B[O_PHV5_^Y;\ T-!1 MY$O^E0N@_OO'UYN332:_JBM^S?B#ZML[7J0Y^U;AHOJ,"5]*]/73JM=G_L]_ M*=.GYR5?_^RQX.+X8Y=%L?-4A3)1*-U0H?ROIQK[]0+XEO!6AU@M@*O-_6(+ M8Q^G7ZS!O9<*P<<'W&GF8LC-"_4Q8U.]NYNF+H8^/F);KT5>X>4$K\6VF0[D MI?K!9_FWMAGUH!XQK=MII;L#E?^H>,9XHY8[CP8I^^>_R+\MJN*)++[EHOJ. M"WXM>SFE/"MY^3M_(KQ8)&["J @(=&('0>1Y"!)! QB$U"&<,X*(6%2;-WO! M,_C'MS6(NB6=9OYB8&5U8K06O,Q7!=U^YYZ6QSY>\KNEOG3QKQE^XN4S;F^0 M6)53T,#_ES50@#,&EBW4__GKUJC!?"XG8FDY$4$2)%BC!'\V./\_*TRQUAFK M_8@)&-MI;V+F3A*6TQT@2^56Y<4^#SG5Y*$1*W6M%"//=STOJ:7HS-V_'G3B M=;$&A@MZAMWVBE]I+IW$YPKNO)JBR)],+*ARDWYO6), _@+R@O%"3@*.&+-Y M(U?&MRNG?KY^?"T[3^G7XJES\\MOUUV_MRZFA>-H/FYWX*<"@BQ@T MD,%/$G3YL][HUN>R7Q)'H7%L=3S#X'FAU![WQO1L_9526E9S(W!):N/:A_VJ MM.%7OJS*]4]JM:B50K^]243#V/RU?IC?.$Q*Y"SE)J/Y$_^5-%/>_W"3R;'-RVHA?"^.G3B +$$8(C\*8_/.0OO\HGM8.$LNW8T'W^)"/!T-CU>V]ZF]E;SGBZ^)A5:?7Z MMWRYDM/)XO53NI2?R8431D[H4 >&@D?RPTY=B+GC0(='B0A#-PX$U?FPGVQA M;A_N!B38H 0-3+V/\VD>^_7!"CLC*X(I,=K#_ZSQ/0->WML,>/F7[8 __<1) MAOA9@]:#^OR%9L.X+*K%5]EGO)VD!MCS* H1=%PJO?((QQ![#H:)2QV?$Y=2 MM2AQ?O#N/7=N0_:;6OXJJY3B)?B=8R6(]8;HGQ_R)YQFFBM[^^3UC]@+*!E] M'C^0#>T!>\+V/@]6WM+Q7N6_MH-U_VF3#-$3)JP'YJE?#YM.JZ_SK7A?<)96 MGS!-EW+ _XY_I$^KIW=Y4>3?I9OZ'LONE#]?),P/,(\]&'MA"!&*?3EF/0RI MDW#?B05!<6(RDS9I?&X#^ZZ04^CT6;[(^"F7^F@V0S:B76]R/!:9(TM"[:WG M C3 P1KY%6BQ@PUXL$9O;T8\A#-+DV&CIB>=!P\A97\*/.@99@I6;UCN][![^C6=I7GS)J\W>EQ<$,8LPAHZB:>]ZZK9Z-P4JP$(:H17(/S%=?[;%6 K+D=:01^!Y_B^P3ZC+O,:^[,C M\#FR:$G$8 T9-)A!#1IT21ZR?:M+J\%F[@CT3K2UJT>SI;U>0YIZ=WYUGS7= M/K"A=3N[PJ;W#O-$O_*2*R&ZSM@'_L*7^;-ZPS[^>%;;T L_]%T_E*XG=Q,/ MHC! ,'9# BD+G#B,@L!C1JYG;VMS4^XUV#IZAFWAFOF<_03K.9G6:!M9H'<8 MZR %+51[+J06(Y9\QOZV)G42M]PKU;C+?!/DC8\7R]>$;IZM".9I_K^3L MC/+WC]G#':UT9.'\4^:F"1(MEW#5O&B-6#ER?^<5J&&#]X]JD4!/(C1(/+^) M9(^_D<5!D[HKM<-$^V36:!=)CYY!&TAG'CW9WI&>B=UM(\T[AGD4[U:EG(:6 MY?O\B:19$XS":?Z0I?_)V0V3/9N*5.W+7I6E M_)UT==E[7"K9^B@O><%+>6NY$#1"CG ]J-:Q(1+$APGA'+H^#Y@?XS"B6MM/ MT\"=FWXIA/77F:J_\"U0,Z=FY#[6\XKFTW,C*^?:4-"Q] IL;05=8T%C+5B; M6_=VQV#06GP%-N_"1XW7P-A#FZ9W++EX(X.=U$>SZ.RY8_<>];%7BN9.#\HL+D&-%BBXAA^= M47I1[U/SUGTS\@=FVR46]X2GX,Y6%/@8$*<-'!^1Y(-8\S';,E^&J!_ZFVR\ M^H K_@FGQ=_P# MDF7Z4&N+6JNDZHQQ^B0ON17?5#R3P%3]KCG7[2X\STNB(!;0\P6%*&$8)NJ8 MK\LX=HA+L!<8G3>Q!6QN0M+ 4@I2-/ZYPFJZI6&ISW1W/Z;OB=$W2FJ3U"2^ M-6HGKGYKUA58&P8:RU3'=6VKETNE=3:W5NS2;6T7QA*LB3=L[))YN+=C^?GF MX<5JFEZ]_LZKQYS=9"^\K#CO3+!I#@EP/!JX;^2[E/A-, M-^*XOZFY*6V#4#F_5T"A'!!]?(;;?OVTR]C(BFA.EE%PLAX/%\0KGVE@LA!F M/4.[4R CR*$*+Y[T$5IX!#&?>JLWY9URJA_Y'?E>(:MJ=\4GK%_I'?$TM+P M6_3ZR!_KVB!86P2Z5H..V8"\@NYUK>G-\O\5:*P''?-!;;]\47 &6@:NP(8# M^=>:A0G7I6UWW%2+U=9PSVL%VW9W&"]K6P"GO/B0KT@E5LOU57?Y,J6O"Y\A+^0A@X+(3Z#TESB, M8X_!6$2A&]$PH)'6[&P,<'.;SZW1@:T14I6X<3RPQ>[374![FTX9?1%M8]85 MJ VKHUF:S\C1SMJ8!T1>@+6!FVNO0&,C^+/][SW_48%W4J7^;G$_=(S>L+;& M9A':Q.ML]DD]7&L;H8UAWX /G%3;7!_J-:W?TD7@\H10M?CQSNO6:LWK_#R\/SZ[[P**:(PB @TK7#80R3),&0 M$DRC./!B&NH?OC5L?&X"L84*Z+GC[)[TG=DV?.=W)W8'6[IS@'?J,H=F><56O4]R* M.AOL8[Z4-Y?-ZL0U*:L"TVI!B ABA!P82F\0(BHH) [V(&%;; Z(&.T 4O6LD;K MM#EQYF@#&@ZS1YOVA73\CYOSWZL3XSP\KR MZ*RAJE3.+5BP17L%:KSVU$:7&4M"<[:Y235&U_A]>=&^;Z#C0Q\Y6RVEJW5X MXHPSC?-F]W66Z,T:$&6AZW&.H6 ^@0AY%":Q.F;,7>PYW'5C1ZM6T$CXYJ9; M:_/45__(F53Y5\T3J8:>EN5>U_3)WJXOQ_;>;'4C^+.V<9S-DY'XM^476D8W MK0P,$U75U!$P0=R#'O.0@T*&F1-:2X(U MSZWODXF=WN?&94IT*-?=U[9*Y.C;U?W)L:;:?=;F;(KT66^S5ZQ-@5$J+2L[ MNU_Y2[Y\4:N"NUEA 70QC5"(?<:QZ2&WTZW- M3X1:L/O+W\:GUWH8UE4>2[R-KCDG*!NA=)L6)_8.@_6T-?4)K_-F'SFVI7'3 MA9F9OTMI>OVHZL =260K*'%H'$',5&9F'DJ?)@@Q0.S"/>1K[$_/ *A(TO-;M;@ M&C.H05M-SMS[3@]+SFR)WC=)SCRLM\G2K&'=R2S-.O<. M\PH_"L%I=2L^_J!UDLRON.*WF=;D5;P\P>(8':[GVKYQ-X[\E=KVX-H^H Q4/:= MTD1.]A5BH:U6>TEJG?W M?KA[Q_L\J])LI=SNV^=V'\_B'M2(/63)/1\#X:1._8@4[T\%QFQJV,?FFDI/ M9K64.)KX=G4UMLUF%8K7*1X"1YPVB,Z;]+Q>A^@.?3C M1"G+MI:VIY9V; 4_-=;^#)2]5Z"U&+0F V66_!H)Z?D :9B]#\Q$/6#I8S,V MVDD_/!-1O_\1FJK981^DFZ=GG!9-?-J-G&%G#^DFD?"G-$LKOI0PV<)UD!.% MB$%,PABB"+DP26@(?>PR]<7!/M8Z\6#8[MQF*?]6I,JC%4*YN;A&:_8=T.5; M3\]'8'%D7=XB5@QN,;<1$%>@@0T_*]SV9->0*$ORJ=OJI#)H2,6^G)G>/O00 MIN!%P5FCCU+F.K$*4OD6D1\'CD GV^DFE/XQ"&'MJ,2LF?B1BCPO' M'S"GL$'Y&\P)\@S2E<0M!8Q-V0MZ'P2+[_'('X+-*]Q 55YV-^*M/_O#@-.T M6KQ8.U7;W]K$IVNU3#\\9:MWFWE2\=^SYU2=W[U/GSC[E-<.\=_P\M,2/^@F M%N]YQ-RD^O@9E).][[F19R36,ZV8FU[G\DGVWS1Q8*HQ:GE6!JYF*V*@[]Q-+T[9DW8(( M)\:^&T+F^12B(*%R+AIC51C�."2)BX ]P00Q@S=4MDS_#T(8.2?N5]2X]D M,[%JG),A6V3Z?6.R_667ZBFWMM2Z8<=;J3>W=M'+Z>N'FQN+918OI,[JGI-^ MZV^PGV1,S?&](O/'##Q7Q1_4%/HK?\Z+*LT>-L>7 ]^-W(3[,'+D'PACMT#EC[,%)FW/7#]X>;A*9X5=U$N=]L]"P0+YTQ0CV8!2H^BN!1V#L MBP3&"?6E3 3R?T:G)H\W,S=)V*09?&Y@&F^X'J-2>Y_T0H+&W]YLN&D17H$6 MH]6=RAX.[&TP'FMDZGW!'D./;.?U73V#NLX-HNXO=B$O(N(XPO4)=%B(( H# M 3%"!"8D"GW70VX0A -F4I,:,=-YV&6:->UKH">%\^O5?^S"T.W>PD3EWDG4#HYOQS"QXTZ$>9' YDSM;^FF'KT^ZW#:/F8/]M MX&.L.:!W1?Y)E;N[R>JJ=W6Q.URH8D3E;:$BUFY%*PG\6RJ9J?]1U@D851'3 M:Q4MNUR( 'E8.(G*/*82_@@Y=4V2"&+B$#_$(<+WUZ/VK?@3',9K.1VY<1CR70]:BG$LI22 06,$8) MI\1Q$NYPW"@8I28Y&<$0>.>?X'FQ#G)IQU;G1)ERIG2CM8[<>M&7:EWLSW;3MH9+75 MCW[;,7&;?/%HK=IM\<\WBI<;UA\3AM09 IQ=U-TP@H<$Y@UL:=CW0C:6-PNR MV4.#J6UQX2:.'P24PX20"*(P=&",,86!XY/8=5"<)&A1Y15>ZLG^R9:,U'O3 MWG@*<:_: %F>P0W>]:&HGW@#^>.A(SSDX,CD VN'Z0F^DY,SK??]L\+?R)^Q+L;UE^RG%N;/]CX]9ZFP] 4Y MW,(E\ZT83CV&CYI*>MN>EA@<613WR=O!:4_:-,BP)%E]+4TJ11HF[TN,SBU# M=JUXAHLTOROX2YJORN5KAX2>C%"&)"I O'> !Q@EP8N$'H\C#A M/(GU=Z;Z&YN;>%R78 L5K+&:;#Z=(5=G@\D>92.KQ1&J+.;V-B'CHMVB,TU, MN".D9^SNKH_F/>9A*#=-H<_[ C.I.W7]&*D\=T5./Z<9OZGXDTZ\A<939O1& MMVA!"Q>L\=8?0P6:LU6A,M@K\*!&;RD$9.L^?+%S#P-AN^(;);0/" MKE9+[CHD<*\+V<135C&3A#K'[Y[;]TVA! HF=+O[1^"^C332_=;U\'5>$BZG M:F05.,^2U6PY_7P,"\8Z_LCIXK%Z3=H)R>J_+I='#^A\X=7F M<(SOA"3!!,'(BWPYO0X)3!R,(>N)NJCMSVZJ8WVK6/Z MQZ#>TO%,XV8'5,+['1=__T8?O^.B^D_]NFN'=\U(&10XL$8WI)+:$4X,BJ9= MQLU$]=%V.+)4_>RTX;V%SH[<-EU-L].8=\J7]5PVS"_\+-6 \]OUYOEGCJ6O MTX[QUS:NKORPXO_.&+B 6Q3[T$AIACB%SAPI@B!Q*6T!@%E#J>499L M4P!S\]ST:TX.IES/XQJ3R)&%LH%^!3;@08W^:N,.O5Z!*@>$@SN<2H=(F0"4 M#?9\H:'L67)NC)N?U%L92LZ^^S'X.9>=&,QY^26OOO+:F5'^S@LO7E6U]KI8 M^Y"#A/U/G)M$=8_0,0D=9'D%B@8\6*,?=LKP#+4:*U^CL#KV:ECW3*(B5,(& M7_<(!7\JZ*#&/L(!13VR+CZW>*:9-SG.J&?ZJ5..FGZTN5U-Z3A( M]FK\@&&"5._06$F3>=[ M0$^2K/(ZLA2ML0(U&X8!X$'$^Z&$/G4@;%@KJH!204.A0BIT6[AB7;FIC1KF&H@K('* M[[6":IJ0_@2QFM[-Y72-+""#F#)W:OIYL.7"G&AE6H>EW]0#]^3,Y0.";-<3 ML-]X_E#@Y\>4XF63]R6*7)_Z'$9J$J3RTDL')'$A\9"3<,&B@(?:T;6G6IF; M%'3QF2=T._+9TX7+GC-O)T[V[,4#JS^O M#_00E">'R-R["BQ=>D%R[Z'-/<:FS-RIK4\>VG5^^S;HFKDT=\Y1]BIU#?.LH8.);8*-_A QV2J,(T/H6)B#ET4>+'/O-5U\S$G$.^$QIZ\:($U_9"6G4N?8)TSK'>HV!,MWXL07@0=5_ATY7XD" M2!+L0$K#0 H4PGZDM6#:U\C<9&H#$ZQQ&@S/4T1JB)8%>D:6KD-FAD3ZG:+( M0,]T$G<&_8[0G;MVV-3M4YKAC*9XV8GR_833 MHBZ'O77\%@%V:93X'O0Q11 Y&5.Q/%$UOOR1LN0X@+.M3KYV@LX0G+"*.@+Y\UR BQ(,)\C@4 MC$>.%"R?AT:;2SUMSQE@B:&1=60<9-SC!GPU2,,JRD@8C M5@.'C[?T!C'"O28?#P?NOV6@/&RUIZTBMUD92!(4.8%P(>-(^B[,26#"0@H# MZH5)Y(8)]LW4X613+2TAU9-I;!"UMA"T2VCN29MC/.7Y]FP M)1*G&YI6(\X:?" 1Y^\86/R1"UZH^5.3CFZSO-WF#7W',R[2:H$PIU' !!0T MIA#%"84QCJ5N")]%$2=2,(QR NLU.S?E6*,V4PM-BO64PSYQ(ZO(&O F469G M6ZL%#7YJ85O,%&S&DZW:F7J-3ELRTXB(@TJ99G@CY$V;!'Z-%U&"]%6:)ML,7H8?:8KTVH MSUJQMTI]_OJAQQI:@:ZCE.]P<5O4\4RL7F:ZXT5=J6,1Z)]4A1H.TK)[]0=798&$5BFA;>4$]V3.P7C]U++TO6 MV"FC_7F38#C&'F/(\R'RPQ@BUR4P3D(!,1?,85$4(M=H2:JOL;EIQR;77K?$ MO5;F87.>]03!%GLC*\-PX@9G%>QCQ')*P*--O4D^OSZC3R7CZ[UGX+G+%2GY M?ZQ4C=L7^<>]?,J'_ FGV<)UW( YB$*2> @B&F-(:.!!)'@28#>*/1<9G;P\ MU=+;*=:<]A MGC/WX"3FV1LN3PSQ(57%K]-J5?!;L98E7BX($CAT?0=ZPJ/2U2 (DH@&D+L< MNR((.*=:Z] &;>=; 9L"_R"3!"G*->=AE@E_#EYUNGN+ M>)QT$&?H&2$AQ*D6WRPEQ!D*^I)"G+MU8)SQ.AZP33.\DU;X]S:&]E:E)EX5 MA9S=RPN^Y%FQ_N<[7*9ED^_ Y5% '16$'"1<_D$>^KU))XVLD9;ZQSSPV3:7MD*CK>&: M-GC:-IT'X=76&YBTGLCQ#/*2VR:XJ_.[!4D"(9#G0EXGFHZE!TK",(*81YP$ M(DI<$2XR_J"6Z>]'+RRB#UQ+5))&5 [@C^C(YAFDAQ&@D]06,>AULU6WM^W$ M?X#Z(CU%139F=W__YL5%S+OH;]N'ZB(M,)7%< M;^I^2)E]/"PR._,U;(]R&S%R!%J6]+]09&BQ]5TZU,NG7X(RI^QI^[G+S<@QW M/*]/2\NOPO/U4Z5;5;6GSMP_92OLDJ_H,(^.?VC M^$)>QE[K'42)416$$\8/*G6P_ZS)ZAF<,*);M.#4)9>FXKTK?5:1UNZ3J!JZ(71\FD<.E(Q3[$%/I" E"8ND:>0(Q;UANWOZ&9S>X M6[17H,9;SZ0VB"_-VGNF#S2WD4=@=ORMH M(O2#!KQY#UC/^GFGVC5( ZY%Q M.B>PYOW#A.J:4O6M*.6LD:-4>_ESP 'LH]B*(22(@\BB"F/L1=")* M,4)8*I1K-IWH:VY^MKAR\L9%>!Z^4R_UY7?1!Y =X7 MG*45^)R7VS/U]F1>ARU+TM[;U*1RKF/TOH1KW3-,MM=YXK_FR^6GO/B."[8( M_8 G@?2Y7>0X4DHB#)/$]R'UG"A,$I4_T361DB-MS$U!ML4*%$C0HC3T$X]Q MJ:<;%S(TLER8DF,L!#WF6QK_QUJ8=-CWF+@_VOLN'7!B_7HE)?PFDW+^5$_J M39(/G[IW1B]G#1%T, [+17R2)8,3U#;8FNCX] %KE@Y,GZ.@][3TR9NG.RI] M#O_..>FS%P\,L\L+GCYD)Y)7O,^S*LU6:?;0%N3-LW(1NAS[-.$P$<*'*'3D M_,J-&62(,;5Y$PK!C3)[&D,P^J!/D.2SM> *I$W^%E4,[KG(7]*R[V6WU1]Z M7_UQ61Y9=UOPO?EQY)QA8P386F$Q#&XP@[;BWZ M+[ Z'GQ=%.]>;S+6K*YJ;CX=NW=NTXT6(Y @Y8_KY6ABZ4O*5GBI MOP]UE*SSFU&7\C2ROFA09&_A^1P?@S:ICCYPLIVJ/G.ZVU6]UUUX3N F>UY5 MY6?^PI=^FY#(P1%C?N)#$:-(9?E-I,\28BA8X&-*PI BHV/0/6W-;=#_5(,# M-SAIV6!K;I>@$TS= 5=I?Q9EO,;&3 2>V@^*/M/0V8>ZG33X9 MN-YSR\"(OA\J-]PJ+1^5MM^*#YQ43;S!(D8!#7'L0D2#$"(6.##FU(%!PBAA M<80Y-O'#:F57A->!($\J^.44& "_',32WNUFN=X"?2KL;5._J5*F%K6#_@TJ[2DYH) M.V!D7=I:HM1IP +I*&4++/%K2?DN13.I3%JB;E]3;3UV:"F%(GV13WQICG1M MZHK?BDTMJ+N\R6\E'3N)*25+_C%K2G6JO5 1,)_)_T'FJXBS0/IA<1P'T/4\ M&B9NC#UA6&3A,D!SD^"M/]I)$+^9:L,AT^: M9(B?-& ]5D]?8+XO_27/[GC^A>?7+P_U^2Y:K?!R^7J'4V9P/O+,8^8VYE0. M$G5 \(O\_^L7*5T/?.^88(L?* .,SU&>(_7\5K9%/D<>OG:I--K?UB1IT%;W MN6=/MNNM:61W USWEF&SK"^\:J9VZ@S%(DK"A",NH!> M<.0/8V$2I[?S="/9F" $3^7@;*/O<%45*5E5=:Z;*@?W1?JD_BK!_V(VF=GE MDW'LE/@P7R,_=71IL)X6GK49$MSS-UG3SIA/&K6_NSO^$7# MOA,W3\\X+>JY8_$A+9_S$B]OQ><\>_@L9Y>LR;HD6UNNE"-[DU6R?]--.J:F M#/-^&7",P@![/(:.H 0B-T P"6D $6.<(482YAOE@1X!X]Q$8PNZ3]+QQWXPL8%OK5'6NM7UJ+4Y9"&L3VPY3H6.ME>"@-Z] 6SY^U#+R(_:% M)64= ^&D^CPBQ?LJ/V930\-A]JMK+P(1!J$7.3"IC^S&5$ L,(<"B1BKFK3" M\TPF%H=-S&UVT60KNC@UZA$N]03W,H9&ULL.N!'.[9\V?;3"]V]=\/YT6,S) M*R_=E55;OVJ;MU.F)@B%+\=V!!.B1@ZGH"QAS%$3H AQ@3#P(\%2CPBIX=&Q:>INS.#U&GSR,TW?/14D' M&B=&3E4*G)7RJ76\6<;J?RZ;\+/]]8G8%8F#.84.)10BQCG$,280AQ'%8>SX M4G6,U&4HDME)3WM"?FT)Z& ?E(%@0.=H2M(4E(^M5T?9;JVH$U9V[9AD'>AB M6NTF*1B XRUR%0RGZT3*@@L>:!XA\OY1G59G=YP7OQ7YZOE3MAV,FM$A/8^8 MF\2U4('""FJP5^!3GE=97G'] ) ^SOH%S")=(\M3'U/@3ZORHTG*H$"/ON=. M%N2A85PWP$/G\@$#/?_&EYQ6G+7EN[[(WM<>XL=NGMW@SI^>.&R*\SNFCVG& MB]=NZNOV-"SEU/6".((B"3V(8A=#$E YB6&"^YP[PN-&DYB>MN8VS#=0:R>9 MK\&:S5#ZN-6;@UAB;.1!OTM6)P6^];/'&GQ8FA[TM33I!$##Y'T77^>6H8&; MW]NTRVGV<%?DF?PK;=)0W1:-2W&3=:](,YH^+WF3?BMF28RC*("(^@E$7&4P M\9,(^G[@^%)KD),0LTB["]#,37&V.-6YJHSA@I7@CV>&I2NLAE5C#TA5-/3F MRHU)PVIX7-:=>A(V62>-+'(C]\^ &$,+O%J+2;P$R\0QC!9H.XQYM/'0@7$O MJH@];P]"9P^?I6?(R^U2 0MQ*(070";]-8@"Y,-8(*2R1D7$C50A)-\H)4QO M8?!+/Z%ZJF>/II%EK0%Z!39008/5\O*+&2^V(F;Z&YLV>D;+\(-( M&KV[AA8G:LK5?DJSM.)UW-Y^H-YGZ4;>5/Q))=-&TG-C% H42M\M9CY,2.A MW^4L2'PJ M\HLXQ)XW-3E4U!Z@9\&VE[$%<+_E06@-H$0\?,J&OT%&DLPD=W MNRQR/: 8CSEIUHKS�]<;$>,;0G%IE=2N^\A>>K?@F+"4DW./8 M#R&)? X11@$D84"@$SM4(,>/:&04-7BTE;D)EP*IS@>4>#D@W]4Q&O6TYV)R M1E^U;GAI$8Z4::J' VOYHXZU,7%6J!XS#W,]]5T\;+B_6Y52.,KR??Y$TJS> MR?[*:?Z0I?\I-8;).5DJ4KQ1F;4076>L$[8L?[=ZXJR-7N[\XK9ZY,6"> Y+ MO-"%(7-=B(22$1<'JK((%TGD^ %&BXP_X(JS>WT-F0"ZUJ!+FD%W8,!X [#& M=OFYA2GZ7D_QYM*5T^CGVEK0,?<*; T&78O7'MO&LU.K9QWC0&OVYHP&V#FX M4=MN3Y8G["A+(C\%XDD_&1-VP?X':,JF+S[6)EO]5LEI_V.^E/>7:F>G>MUX M8CX2$4%A!.-('7:CD71H \>%,4M"EZ$X(LSH7+-NPW/S<3_?7+^[^7QS?_/Q M&[C^\@%\N[]]___\Z^WG#Q^_?OOO_S7VW.B?P,?_]X^;^W\??":NOR,T%PA' MH'?LI<*.1J\W>JO749QE4W;L'['K;_:M#MYID=%S'$_O_H&E*YZ>E_DKYW4# M;90#BUB0,!S!,"(8HCAF,&$BAC[%H:?.V"2!T2S[2!MSTY^/W^[N#$M2'"%. M3T0NI&-DO5BC S6\$:)!>LRW57;B2 O3UILX;>)!H8F>2P=4R)73OJ?/..:C<1$/ORGPX/B1]%'@NH5BGL,^W,;60K MI$!!O0)L):CMQYQS^W3520^;\-.36*-RX?Y/'WSL3#@C$FOAR2!@,A!$<2" MN-#G2>Q3(K@P2P3_CS,#ZR)=S[AXC=APR^'B2=8_Q+2J 78%KO=2%][A>O%K MC.G59!.JN4RAS"=-HTV3UED._BVM'M^ORBI_XL5ZAO:Z("*(?!PD4C 2%:Z5 MN!!'@:>LY?QCQMZ$ M\76[(ZI0QB8A6W?#V!)]HV\\$WM(EY^D'\IJY0N8M^G"5%U@;PX M5)FN8YBH&FW,BY6^!\C#1L&X%V"9F]/89N(E-=ZF(-L56*G@( 9*54'$-.GH M!=VDIU$3D3^R@NUD0 9J_)VHOM;VS+9PF^J@M4$6TX1>SJJM=* 7()DV[>?E ME!VD][3PR($S:OK(V6K);\5'7"C_K[SCQ;='.1=ZA\N47F?L0[I=6L M7JE_KNT"TC!06];LZ@G!I4,CK_DWGCX\2@OANB;'EY5:,E'WUI<;*O+0GM6< MZH_?7R,K<;>K#OOF"M1VU%W46M*>*1LG3<^%?-I:/QB(8MK%AI_!QP/5 M>^\8NIH@1UR&EVT,?/ODFZ_?VDU.(CU7[!(,G5"E3/!" 1,1(<@$#GD4X$1@ M9K9BT-O>W*1" C.=]O?SJ3NUM\;2Z-/W!NGFZ$J+%?PDT?X\0LR-)C76YN#] MK4T\S]8R_7 NK7?;P/ERZQARUJV8>%T4*NF BE9X][J]Y Z_JA]=?\<%J__X MFYJR9P]W]3*_N^"8TD"510H"/Y23Z""&.$PHC BA2(B$$]?HD*]-<'.3IF;& MK%8H2_ @#5(3LI<&<;MM GY*,_#*<6%:94RO,L :]5U%T M:QD@KZ![76L=J"V[:OX#6@O!7?^&F/DT>P3>;KNG@"KOA#7KQ>_TBUJE6>O'EN.KL!"=8H-:.(3M/3+XE6F!E9UPY) M 7\JB)82Y?::/RC%YO$G3I9BL]>@;HK-_@M'R[.R7FIO5]K_*+E8+3^G@B\\ MUR5!1!@4-&0048Q5'=\0"APP'G/LA"2QG'?E))C928,4T2=U1!DT&($":3W1 MRNF^T7.MIF)\9,G13,1RM=DVVI1RU^F<,3*SG&5UNDPMIZ',+7/+6=(&9'(Y M_\QILY%^WJ1.PB$+*68$NHA[$/DBA''"8N@X\C_<0SCTC);7+D8T-XF5!NWF ML^R:I,K.GDM[^7EH"JS+.U=/GB?MLI$U>I+>FBQ3Z0'#;YRM]//;I-NR1I^M MK*6'#QY:U9.LLZ$G*"8LB&*(/,^!R!41C)D?PDC$OH=%(O]C5(QO^^BY":I" M9EJ9DY@EC1]F_,C2I$"-L!UQ:*NUHIKD3=*]'QIT6##SX(H+RV/>9,^KJOS, M7_C271_Q%;&;> S#B","$:6.!IY(&]+8%Z!!N@5:!AS1QC?&IS8+H)YI*6WJ8%YVN23)3![;C%? M6QY0PFG&A9O,ZC.9566:9RTF^Z67;!5<>I,R2V>**]DKJ?2!"UX4*C[S1[/^ M\857"T1<$OD^AIQX 40,,TBXJ@KKN*WP92Z,[Q2TU$M]F_51"5&%_2L_;O>KE,O^N3F7:=)M/\V+- M@3[2Q,2N]&DC#YWJGFN'9N[+^*UX+Q^:5I\PK<\>MCD"W^5%D7^7<^KW6+X9 MZEAL&"4>=6,I"E0=_HZB!!+F1) X"0V8P)&@PBQ[GW[C<_M2K]-^DC500%ND MIAG[##I 3T_&HG5DG:F7]=0)H!HX6"/?9EC=@ ?OSU$]()>?.6?6\OD9-#UQ M3C]S4@[S^@UXAODTX).T,<^XRHOZPHO7FXR9S B.WSTWR3&;')Q@Y/P\X7(R MQI[<-P#!&J&:XK/T)64KZMC'OI$CL7[PW$;L&I>92["A2801 M2T3D0Q)&!*)8N# 1(84B"#W'C4F(T8 \.T/(FBZESAK=%2#[R74&LHA(3&/L M49C4Q>601Z">L[GG&15N5-1HNZ M3MQ77JZ6:N=6Y7"XDR.D:.*-Y;5W>9G6:1P6*D$S#UP,*8\I1-3U($Y"'[HL MI$Z,/.;'6KE<;8*:V[?FIP^\0?\S2%L[0,&7=>1AE8-G945ST.-_U(MB=?Z*I;KWV; 4S''+.&70]A"#R M' Y)@!/('1Z1).(D(,Y"3B5(KBO2YQLU&=S=IL<;X_N9;.042@6UW0JPMF93 ME*(VQ4Q[-;I!3UGM4CNR;J[!7H$:[BZ!HZ:7T:?)DO!I-#BIK.D3L"]:!G<. M36HM/1OUP";O[7:PU8>G0LPXZ)X%7FA#OR:"<0>E7J*,)R@D27@'#Y\*2".P]?-)1 M?]RP_6%^XJIAX_J^P%DIY!C:9#Y2B4#%IS3#&4WQ\B8KJZ(NC%+>RQ;*X[_Z MD#_A-%L($1,Y7XE@X,=$94"F$$=^ 'U/4((](B+7J""837!STY0-4M"!"OYL MP!JZ'%8[44^/WJIKQMXB'=8KQA(V!GV6!- JM$GEN70>O4 MC:QK?:R!/ZTN AE1,R@:Y/S3)PL,T3:T&R.B?]/$6>.:%."WHDD ?OV"TZ5: M)/R4%[^I'&B+*$S\D""JDI0@E88]A*K\-*0NQ[X;>7(>:'20./)EWJ MNFY3N:Z+R-E]+AOFZ4/V7J4D*%)>OGO]C>'B=!_- M>DINB;R1E?@"WLQ/W9UGQ-8ANYZ6ICU3=][D@R-T&K<,E(X\>U!EY^ML/;A: M%6F5JH#"Y\:[+F]%FT]+K?K^.\?%_?=\P0GWL!L)F* HE$J"I+_J1PQZ'"KX#""B18 MBP)T 56VE&D(A&DEZP*2#K3LDF<-V%]2ZP-_9*Q8OCY\X[1M[OJITMY7.O6 MN2F0Q,@E2'5T8(O38"/I)%$:&T@V.!I[XZB.X3E*$KA^4BZZI1VC M>"Z%<>(B^0<-G(1YD8.UICRB?,;QG$,L[FT$L_[(=Q*>>-\GP/6/,>N">NVS8%&,OK?KN6OWMJBHK7)]2 M;LK&DK(J,*T6PG,%%M2#(78)1$XP_UX987"ZYB$A+TY5A&":=KUQ$T_Z$Y;*'#\'CDBHZQJ)YC 8!F+:7,T7 M$760QOFRIYE/_#[+-V%Y]YAGK?@N'.[X@4I0RX2'(?)=!F-?+453/\(D9JY+ MM.KA''OXW-2KQ@=J@*W;H3_?.R#N_&3O$CI&7Q;69L)HFG?*Y$%SO(.'33;! M.V5&=W9W\IJA9>&;#!3KQ#.;.BSE5TYY^E)OC<8NP3ZC"'HTY!!Q^8<@4R;I@+0HM\ M/9?$&I=359-OD^7L9#P"&UJWH&T6E->GR%I5>8TF)RXMKT_"87UY@WO-]WG6 M>2IOQ<>B4.&CV],(GS5+K>D^9D8C80U7K41(P%+7\U6Y?&UBL_=CNKL'93[; MK*!F2MR@'1"M!B;;##$QM[LO8G3?L(_R>ME6/IVD6=WU7S?IHVX8SZI4I'CK MLK>%,:\S]EG^6*5G5CLU9;EZXNR+9*))U=Q(&'$?=H@(U6&,8$.S=/7N*#+ MJG@BAY5)/O!G.;U)FR,\&>NN#"T\+_*X0Q/HN(Q!Y"<,DM -8VR>A"[76#=P!J_=U,&>_7^I'Y71DW3Y:J&B'8XE]9UUZ+(Y93NL$ M"$/N+!6 MZ[O7ME"=>@,_%?P_5CRCKW7B0#\4 14X5FJ/(<+R,Q!C%*OH<4IBSW.BT"AZ M7*/-NVR[OVM/@V95[/4W"R MW*O&KQ X@0^C 03B/IQ M0(+(1&S.MC@WJ=D !LMZR7RYG068*,WFUBXBR)WG )M?QYG/S?-_M(,F^-FRZN MZ_MAQ>_SOZ7YLI:O6_&O4JJ:!"NOG_%W@W.]IL^=FW;LU\ %3'[0JQQL;% Q M(@I M<:S_C&&.D,IXL$V=K7(@+$(W\D*'N-#!PI%S1"^&L<\"Z(^7IL72@!AU2,(@2=9MY0 M#@Z-[1>%(]1'Z0P)A'' 9Q3%$48R6SOD*6"WM9(SZ],FK)F$%YHC;V)X@E/ MLF@I;%"+C]XXP?XG3!<8J&7)3B2@WAU#W9LB?9'OQ@OOE >[R?Z5LP=>7E>; M8* OO%J$?A0X 6+0C6/I_0B,(>'(A3&F?H*IZZ#8* 30H.VY*>P6.A";DGUI MIV0?;DY)*RM,G6@]#M'U[\:A?+1W:\-V]VRB&D&&N!7 %= 80#G_ZCF5/GW_+$3IXQ)8<^H/DC!J<[R)_XICBU2J90*ZD*LN5N ME$21&T+F.3Y$L2QD+3K8T=:*",,)Z$//:,CE6?;W)N(M*MY*0P#RW2=))B/>VP2]S8 M$\Y.R:3=G/F[19\G*7UTCB_K%8Q.-OA&A8C.$7"ZGM#9.P=&+0O!:>,7*6F[ MQS^^2G%3N]UREK%L%LWD#]\7G*E8'5YRV<3C(J(!DHH30L_C%*)(I7B0G@TD MF% ?^6Y$PF! OJ9A:+1&V_09G/[XY=LOX!.7?2%G:T6+M5X@8_R%+_/G^HM. M&UL,XY>']9J>O(W8"1-E^UX; %K_29TZ53: 72.NZE\T=JC,#8TA5^".2R V MCVQ9F7^]P[+5Y/R;X^<5^H8[:88]C:G3_GN M5?[C.2_Q\K2E=KE2V8'5-GE5IMN*L/;Z29^7GS6$$UT%J)BF@%U$Y MG\1N C%C1+J%@4M80H@OC#S"";'/S;7V5M#?BIM>?GNG^:>]:=5!ME?>/*"K^C1!6: MHWG#X,/!U/7'* Y_[(!8J?OO^?UCOBKEJW?_73;^>B_[E7_C69H77_)J$Z." M>H-3UM )C+\ PM\6F[I[< M7OH@L"UW;%@I?$#7Z#G.(Q,^\O>@07^US_-.FJ8J!X2#.YRR;1WQ47=$+Z#4 M5CWQ 0BF+2<^G**#:N(7/&K@FD1W(:1_'>2V>N3%^YTTZRR)HHA1%PH>$(BB M2$#BX5!V8NQC'V'&7*,PL8O0S$T[:X3@DA3YEW6.YF+#5)2/O=2PLTI]?I%: MZFS=/^LOD]@6>N$MQ/WP4R?.;! M9E)<%M7BXZK(G_EZX !2?UB=HGI(VM2 \OBBMXI6_OD0=[3D0;YKZTL'#QNDM%]RHCU(#WY M^Z%Y,NM4G.6"Q(PPA'P8)B2&R/,$3)!PH.MC'$0D9#C&9BDQFP?/;:Q]XP]U MF&S1X#-->]FRI>=!#.%@Y$&WAF0S7>6ND=8R4[:/G3@)Y:XQA_DF]WYOJX3Q M9C&IK:!%RJK M%KP*/"Q"&)( Q'(84DYE)^] $8!BI*8N3AT/,.(3+V6YS9N M?UHC_QFP%KLZ0=NLU_SUTB+&I^C7&^>CD#JR$)PH9[Q=U6X+#/ZYQFXW0M", MK]%J&Y]J]XT+')^AXWR5XW,/&"9;UY06TOO?1+_SLEV!6;"0DEAMQ_F>YT,4 MN PFKN?!D$N)CA:J1Q:;% MV#D^P\=8RSU+A24=.=W.I+IQUMQ]G3A_P\ ";'G!TX?L(RXR*3GE5_Z,JR)5 M(:2+R(T#''A4.2Q4"H-T8G"04$A8Y @O8%3.-HSJKIUL:F[*T"(%O(4J9QP; MK(;EUD[3JR<1=D@;62/6?*U1@J\:?)D75SM+A:V::J<;FK:4VEF##RJHG;]C M]"V6=?7(=K[5J?>%718EOJLRXODJAR6-88(2! GA 7.1&P5XK+WLDZ#F)CV; MZJCM(L<5R+95X$?;;#G=9];W6ZSTQ.RV7#;=]G7=;6.4>[-)\_0;+Z<6C.J#FCA>BK9IK4-3HR*US&\5-$)G"J&K0J1-K+5;S MVD3'B.H?Q!8X&GGX#J?'J(I0#PF#"@4=>]YDM8!ZC.F6^^F[S'R4WA?LNBB^ M<=J&]%\_/%R_X'1I,%I['C&W42NA%?519% CU%];/4?5^?%JB:61Q^U]@>L9 MA80J?]PFC=B"!D<(M#J@-5@:-+#[GCO9 -D@*E_4AVKW3-KY( M L^/(N@SSB&*70%QE! 81)0$H?R=X,+L(-31=N:F"MVDC4P\/"?5?;BMRY":3M-P[N.&+V^8".8S<-W*QM$HAN-H$_-K6Q MWO&,B[1ZWZPQ2J=RFUAIP7'@A$3Z&#[%%"+?X3"AH0_=R&&"(L1\AA957N&E MYB:N,00C'V0#9+R!\\ @.+!#-K:1S8',.W^\F""#O:=AS]I:.Q[ MDZ"U3E>T2:#<-MN>KG!"'PLG2: 711Y$+/8@\5P*@X"ZW(M)1)AO%A9_MLVY MS;>^GL@T;1HZ?YYL/5&S3.'(*K;#7@?O1LOLG7\90)"U8/WS+4X,&3S'>T;K)2-E+<%^PN7Z94/E2V2[_DU37+G^NUHO72K.;^EO8#YZ9H M+7"PWM19PZ\]!V4#9W6N;VD*:&W1WPW3I_G\WM@H#(^^TF5,+OC3ZHKY(.8& M[9[IMS+97IJQX=V=-?.;AR28+=(GLN37#^UI#T/U9I65=(^,J7:@NMWO)>>$D[VYWSB,CJR&:]"@@_H*="EN@9^)O#">Y)FS96ER M9]#PI),Z6]=-%E0!U,<1Y YA$.$$^D^$2>$7DA< ME_/0%<@H;\7.TVUC9ATI>/VD=[A47MN3 MVI1L?+KM"8!WK]M+[O"K^E']%5$).JO73LGO^FC*_2/.;I_K<(K?Y".J\B:3 M<-.<+3R/(D9" 44<^! Q.6:3RZF S^U;\&6E%@64C*RR M5.4P?U!PI=(,UO_)7@&]3\0<.W;DKTAM#ZP- EVCNR=QU$9I][K6@H4!%Y38DV/O@3-UMEKY)D\&>]+,U=6?L?]DF;W_8 MQ^].CL(OGK@/IV1D"39@PU@:CQMM2<#V'CZIS!PW;%\,3EPU-,I684N7 M:>L4_Y$5\BH]_M.&]K1.MHDMJ)UGYS)5L7/[@/O_X S^E67WY5UZM MBJS\FB^7G_)""=""^9CS6'#(?.2KC% A3'CHP<1)G,#%4<#]P"Q$=US DKBI&%=3;OPX# YVDZR5K4],AP)PZYGH;\PWCMB=H=>-P.I\7?\'+%V_P? MM8^\^>&_IKQ0P>:OK4\F:!"[;B)@$,1856$@D$2,P]!75?M\PN+ :-O,J/6Y M?9@43E #O0)=_%=@^QNPL6&@4VS6/WH?B]%8'UGYC]*J B2_7/]M!"][$$VV MCM49M3WMB;HAM!P8Z[TRQ,7QMSQH1=03OR08T(C'2WK;V9NHG7S_M-7T$(%':Q @=63IC.\ M]FN0/;9&%IMA1&F+C!X//?'5\@&-D,B_;/7CS&,G$0H]T]:*H'GU,._F-^E= M%7AYG;%K)EVH5!T'49MCN^XAW89@Z+'N5ZCHIU(D?6C"Z'NXA'/$YK1)(E]T2OS4G=$B,: M]MT1LYLGWAAO-FAO1?W;\GI5/>:%FCTN1.2XC"0!)($O(&)A!#'R,!2)0U59 MO#!QC%86K2.Z+;1 M?_/?T=X&.C1V@JVA,]BU/M<';[T]?1+?/\8^]#EZK6TXGVUHX-=#^L1 X_HL8HC!0!5I1'',8.Q@%Q),PIC'GIM$1G&QEP*:V[?ACU^^ M_0)JHPSS,ES<,YKB/B'?8VNY,J5VDFMCAF30&B6'@RV*;4GUI7"F569+Y!T( ML:WG#CAT_8UG:5Y\R2M>?EAQS_']=OH:)0RY#D;018Q!A#"!1#A26[&/&4\< MSW,2[=/7IUJ9FT(V.$$-%$BD0$$U.(9\DLU^ ;3&T=BJ=HR>(<>U3_)D<&[; M!E\3'> V>ZW,SG*?HZ'W4/?)FZ<[W7T._\XQ[[,7#XQI+'(IJM6KBKJJI!"K MB,HZY]AO15Z6B]AQ$R<*/!BS,(2($RF%GOS#%ZXKW(0Z86*T)=S?W-PT<8VV M]F;X&JJ*H9=@#<,?^WG6\Q+ML3>R6JZ!7H$::LW?QRU_O_7R9QXPJ46+K0#* M_L:F#:C4,OP@P%+OKH%[,GG.OJ?+Y>/^T&R"GS#C8[3EXX,():'1^^%7^4_+HL>75+5.":RLCW\0=]5,ME MG_*BG9=E#W79B<\I)NDRK5X7'H\3QCF%@0A5ZG:A*N5& 8P1]1,VJ/.6_'6HGK'8F,36-8%$Y:M5>9I1B_I33T) MFJB/1A:K3?=(.T!M"+CM],['X[W3% 3:V&,QMOAR4FV%#5^ 9-J(X,LI.PCV MM?#((57WZJ21UT51)VK1+K37O6MNZG>D=)RFD!UAI%^7+B-C9)DYPH.U!#:G M#1]8%6_G41,6PCMFPF[MNZ-7#'-WMN-7SH7>XZ)X%4TD?EE7TEJ$'G9XP'R8 M""8@BC&'!,EY3>0(.941#I;3'1.7YDQ[#"(G<@-A!=XCE$(ZR 4 MK94 '8)AX@*A%]!T6#[TDH<-/JJ_Q&69BI36>Y+;M4^,':R"7J%'$)$^5R1] M+L$=R%R/\X#';A2:+2.=:FEN$KC=3X6] M$]HGVIGZ:'6_N4?.1)^Y89A _%'R6_&QK-(G7/%RP8-$4.$CB$*DG")'P%C@ M $;26T(1]C@UC?HTYOR \G9.1QOL_%55-0Y17\ MV?YWE&+CQ^FP--;W'C[I #]NV/ZH/G&5^7KF'<^O:;7"R^7K'4[K .SKITIW M7?/XW7,;K7INT9ZYLIA'^0/:?FL)0 MUO%K=;POSDKI*/#T1:VJ?.'5(HR80(@3R(@J=AL2%R:8^Y!2Y%(71R[QN,GW MW"JZN0G,&C$H-BBO0,8-ES_L=J">5_%FW3*RDJWM K5A5V!C&NC:MCWDH$J: M-.9=M=&QS9$):2+XVNG4+SV=:NS#C$*^)1?(+K9)/:A1:-UWP,9I9.!Y-?K( MV6HI/4+U)CY281\CSNN MV;SM BQS4_6U*>!6-!5ORSHE25ZHTU.F<[Y+^DA/RB=B?F3AWI NIY1;.]2_ M^DZNM5MUXTPU+1!KZY3:!4BF/:!V.64'9],L/'+@+F&>/4B]>?K 2:7*[ZP3 M3J- ("^B4$HH52M>4D/= *O\TXGC(T8#S^B0[_%FYB:*"B54,('">=56>1J4 M;N\$KYK[>1>S-?:&G2+JWI0H\_VX7AYL;;@=;V3:';5>0P^VS/JO'G ^]4CQ M/.D42&_@"=]D0OVG*:+WPJ7S=ROJPGH%Y]]2:5VGRMX'=<*VGOO?MO5W:I\SR'3$XD3S+=V6J&M6/:0GXLHG>+?BS?'8]@Z@>.<#U M K::3*QU0?ZU_L7ZE2GK5V;SH_:U8>JU2;.V*ER:U1?([U:9+U.&FX"G>G*B MLBDV+:NC".HJB2 OZGB=Y[KH"< EP!TYJA%TIS)7X'>X]W3H9GNO/CD M#.\<0)^^=?.$P!^S*JU>/Z5+WB1J6KC4#YT(A:HH#X/(8WM8Q6?-X%HGD.I2SB"A&$7HC!R( D3#E4MK2 */-GK1LL; M&FW.;0CW'P[X/#3X3X=]O440RYR.K .7TVGQP,4!0:,?NOC\-@&#!A3H'[XX MO'6$ QAMID>58.=:R/'^[QP7G](7ON .H@YC @HW"" *N \Q\P/H(<\5;A23 M0/C6#F"<0C$WL;I_Y 7'"J'%0QP]4X=%'E@/ Z6.H*U/0# M90CXU)?,W>ZIBW-$3G'JXB2&^9RZ.$>3T:F+LP^[U#';:>W]JBAD:](GG,.11R"*"$^1KK0SK-3+=@QWJX\5ZY[6T<;>R,GJ,_RT?]5[U]!4@OQ9?I3:??'UV^WX M<>"Y'H-(Q'&SMT1X0*&;1)23)*%A9!3N<[25N0E'"Q+P!J5QKL!C1.K)Q,7T MC*P.:V9:@"-(0B\#UI( 'FMCXMQ_/68>IOSKNWC8<'^/EZF9?+V=HZCS*3LR9?3I@<+H@<_]B#220P) X/O00EG*#89.B?;7%N,K % M##:(FQ*V"K.9*)RG6T\@K)(XLECT\S="M25M]E!?(&9@T(W9!![))2S ME\"#F. 0,L?W"$5.Q+FS>.$%R4U"YLR!F RI+ISQ1I9\$T/SV+D!7:"Y;#,Z MK6.OV^S%WK5&R"E/O393P[4;@C><+HLA>@- 3!["-YRH8R%^%SQM:&F@G/[] MIBQ7G'V0+68/=W541U. Z./3\S)_Y;R^Z$Z^S(]R6J?R.I>+F+E.$L0(NCYE M*G-[ ./0CV 8H @3%D74-5JR'HAC;BY9C1"DM1V U8:T<3)7;3FX*\!;:T!9 M7_SE4$7%(X;V)-Z$CI!_XRLH4W7-": Q@9PUW;-M[9KUH: YN*U*76: M>8L9Y2\DTUJ)H&$H)JX,=!%5AP6!+GOL_P8*OOS_V7O7 M)K=Q+%OTKR#BG'MN=42B@P^0!,Y\RO*CC^.X;(?MZHZ)^J# ,ZUNI>2AF"[G M_/H+D)1$O2@ !)F:A7?KT!W8N03V+@%##J!VJN7M^I%/-P?- M78HE(,JA!%Q"F#2M[$M $,_$8D*V[9X&VE:;?[LL']^)18Q4E.5*0B*C&")* MZ02B,3%>V #@E M?5YTUBOC\[BER=(]+SK0S?6\_ &_2.K^T5P^^,\Z%]QE28Q9*A0L,!%1C'.55PXR6?W=S>["=JQUES#V*TL:_G:UO*V M&(A;A',#=;O8)1R68T_S$Q@/IC:E.@)&&G:8!(HA;G0V:71@Y_CI>]_R*=^+ M'5^^R=7*7,:GZ^=%$6>QI)) FL88(A7G^@4O!*1Q@9%($!)D\*SLP5SF^X>YW/.H%L> MS8T)Y=BGFS;+7=-NIHP_0.'(P.F-YD"4P?X^@F M.FRC_W9@FENM3\(GEB[N6,/VXQZR/>]T"+4L35MG*Z"WR_6RTJST0XHONZYW MBF(?2Q-\E?*;7&_U!YI?OOE9F;_JY]^LGQY;=<KNC#(C/; M)@HS&/-,0$0X;38X59(@1BA30EA56'X9\^?&9 < C$K+Z=X":$ -0IW8(]# M\]E:DN-C"8ZP:']_!PYP@ X>1OT5[!$!!A('-9CIOVW]'#S_[]#(U/[_?WWZ MOSX.HD*S_AI-)"XTYZ^3FS[0BXUFKT[0]%9-IQ?T8H@?Z0:]G!5^NU<[G:.. M9M%.RZC5"R4L56:'&2I3S!X5A$.2*PIE%F;K-T_W5VR?]#W[NSF MNRRK9Y/,6-VOQ1O=]G=#A^_W CV"\(0C'AD-$@412R2DC.60PLOJO3?:NZ8,;>Z@'R2!;@VU%/6$A'YIX :'KE<#YD9/IL#*NEH][VZ7')P!Q]Z M5YC/>O5 MV[W8?#>YSGHXP?[I_2^O/>Y&;L[#:D=U8P[6R,2G3;\.[C2U)'W1"\2*SMU/ MRI&^X)PRIG<[?OS96)CZ9ZF@<8\2)%#!12:07C=BD*Q4,YBS.L0[?1.1V M'Z^_N[EQ8Z.DU)/OZ%&][@;@D4KU=N^%<"B-_!9H#(6UI><9I('K[MFA$HC=;W0V*9?; M.7[*W)9/N=<>[ASYOI:F6DLK9&Y$R6TK$/>U,3?:[=@*CHRMZU+8%R#NQ:V? M&$)"-GI6AA=:3E6(;:#PJD7NBF#N%*LX21&*AH[""0"18!FG$)I+GD69L,]%<-.1PK6\)OD4H0'M*1 M240;#'86@\9D8&P&79!OYW9Y8^IPOAX>VZDJ[H3!V.W\V@VMWD-GRZ:F.REV M\^WH>-?Q4;^U];M6'6!W@?B=*7%?Z+.IP;DHXDCQG&2:Q&,* MD8H$I'E&]3 HC%,F$V.BV)G0!WFZ!.!*<([/Z MSFIP)%G1J1"L ?YT V#G5:,'5(&6D"X]3[J>](#D=''ITT1059F= <3TPS,R=_:(R.P'[41$IG7K961D/)$>5TC&U:@Y2,EX FDI)N/; M>L [K>8/'>3^NZQ>;1[UNH?7LEF/IF#\NBHIK^*%R@J)HCR#BO%4DW>>0TI% M!BE1$5)YQ+ATRA7TM&-N;%V;O#\'YSNK[T!=Z'VC3*W3VO):;K&6 '-46_0= M,#N2GF 81F;EZW=CZZ'YT [-J\/0?&V'9N?-R'=D[=$<\Z:LA14O?U_6'BJK M6[,.S85:SM?GPP7)W(9#=\U?A",7V:-WZ#>H4D+G ,L]6\B-MI2_WK/ M+[S4OPG)[:7^[28\#I6?5C*.6!;?EV6;O%??=+,]3[[\^-S(QY@)C)TP!MI2 M<\>_/BAM378X2[X"E\4Q\G"DQCY![@<)_&'L#7 @88&&WR'RE3:G.S_N=^KH MZ/C&1WVK&FV_F?\WZ=4_Z,HD"YHSZG+)=?OF'^[7XO@7G4\N&,LHCK($YJDP MY1*%A"PWA>>E%'K]EZNF$1- 2D6%(I"Y%*@/"4% M;\?PS5K,<@1W=KW,^$G]ZQ<9.;O@=+*Q&/E=8RR[ _5 = R\ P?;0?,16M\N M./IE]XF0U;,"(!NLLM806R:NNA4 MO.*7"$:#9X)?\_YT^-3?4#3U0K5+\Y$ M%&E&(65"DR[)-?WR7"_U\S@62<29*1785B:PHUQW(ZSF]G&1A)%9MF,HZ%H: M+*_[VG#8,>E($,\C_]L9^Y!)X3?@&S]1_)H!OP&00T+YK98FD$#]<[.0 M&4E1S"F,HX1!A#B'E&8%1$QE/$E2E&9.9_R._<]MLT%_5;,1Y4\UX ..><+ M^&+'.WW2IW]N7DCX](#=2\B>ZMY?_A#G-C2#)$\[S7@6(N3?I'A:R9U SZ]2 M;4JY3YIZK?^SK99^7#^NO)H7J<*]8I!P)W3)$$FEB$R*'E/ $8ID4 M12HQS;G32?A >^9&>3MW.M)=C4=-=J%CJ<&!8V7'CA..P,ALN0=_LP>?-> ? M,CSOP,ZA>D7=N@3^J)T:YYIX((!#E2,<:,VT90G#0'=6GC!0L^ZG3%^J?WTJ M^><1K) D,:F7T.F3NP9"-B%/)^A+?KQZ?':^]5F6RU$ M$<-% MPPM(VE':,'Q&IJJSW3=C7SCJN>Y[($JYT,&D5''=P5,*Z/FDAWS$[X8H'I=5 M)<5G^6.S^J$;?E5*L:S>4MYF#!;9XW*UJD.T^N)]SJ(BXB2")$E)$R 1GN40 MYWF$<10SQJT2E7T-F!LM=%P >Q] XP0X> '^9Y&!UA$'-02?$>HGE"EP'YEN M/"#W4:+PP=Y!EF+D,9A(HV*4L7!3K!@ 9*]\A4^[TVE9#/#Z2-AB2#M^T>3K MY?;[9DM7?RLW3]]UK+IZ$KI/4]N@B6BEV >T9R6>:4H*_9[A.NPT!\@)%Y#R MF$-*A"1*OW\PMRH[%\"6N;V(QM">'#)4=G'M1 ,P\AMIYP6HW:@O?#>.@*XG MAT7[W9C%O - &BBN'F+)I %X ,A.(_4037KF]FL^WZSK3? OWZC^FK^KA;H7 M,]I;.MEWI?O]'UQ^_UL<_?:T?>K1LYH(7D.M*+4 ICI1!$ MN520HB*#2A([6R9?'?AZ(ONMR.3X@LK7"1C^PU,M$:QIY6E=JWJU MH63S+:H7U_[QY&3?#J+WAO$'U@Z!KM-'%]S9,^A^KO4 .-! 8S8U/_7='W=\T$P];J)?25&9/^_Z:>##.7G53]S^L M#JTVDK6J^*]T'TO1;HY\U?9NE2Q+*>(%B0I4H%R_SPCF$!5&])@4YBQ2T@BA MG!"W[5^7SN>VXJA+W^SW>XV2W,%NOY*T5D-@]P(9"]B17P+[0K4=NTTV0\=R MT#$]?,%:%[P"UZZUZOI%RMBZ@'*MHJU3&WY,]K=RL]U^*C=J62U43A.&2 KS M+,<0D81"(CB"'$:<+F!VM>,(P M,FLT"#1FA:.$"[X&FO'=EB>=T!=<.IVOES[BD=GT6K+J_6;]8 0=[]?BR[=- M69F?&QJH[T _K:NZLT6!4D4(0C!)D0XJ\DA"EDDCPEC$11QSRC"VF:NN'<]M M(CO4TG/&N']ZCXG_VNH[8.QNA&--C=O:]/JO=V!G/6C,OP.U R.A[)!] M-!+:$V4=!4;=+=_( [K>/".7]J;++_+P\BBOR.=YW_/N1J[W'\OJVZNG;;5Y ME.7^?G@KE+X@0@F,L5XJYD4,45(@J!>.%.(<4Q4C01+BI*]KT^G<5HRO91/H M@E+^D.LGQ]1U*YAMS[_#@C?Z87@KTOZGMA?L##[2F&B-#GDT;@]1L'-RBRXG M/C2W!^'\!-WA63?B$7*Y^"+Y4ZE;>O.3?S,;:A_T]V<192B-N,PA3Q-ILA.E M2:ZA,,EXC&DL5)SD-B1SK8.Y$(H*R#)"@R+G%.I4,ZPREPV5J_V-,O=F3:3'SQ* M:FP4@%9 :=O!#V.\VTR^CK'=M Z"W,AS?*=R::P$M9G@8&>X*7\3BD#S_WH_ MDY+!37=/F>'V R$SJII3ZONUJ72I@_SE#_E)?RFVGS:K)7]>$,:40%$"211C M_:JG##)6Q% 0+',E)!**.F6QNMLPMXB@SGN[D/H2(H6I?S#LF&9DB,=>#EQ* M&.KD%/W16#Q2[JD_=*,F]_1;,(,\'2N([%)N[)KR..2J,U>?>*671NN'5[KO M![G5W=3I.D8:8+LH6!:Q-$(PHX) Q-,"4B$I5"J*(J%2@@MBIS=NUZ'5M)M4 M6_S(Y%K1<-.4%S/F.AS#W,;:XH@K#'X3U?@Y JXUMCYH:7(:7P4'T.'T*BB0 M$YU9#0/4[8C*&I_>@ZG;K4QW'&7MT=$AE/U3PS>1?J.F&W-=_K/\WJH2?U2? M=,]\^9VNWJV-/O%;_75:,,P$4]B<0#$%$4ISR#*<0H(19BPO%.-D\4.6;..S MWV1MA\L>9P7$"&602I(7D9 YL3L2\^Q_;DOM;KF572#:<0"LK).#? >$ MR"A&E!8PBDR.&Y,$,I$R&$DA)5<*IVGJM($ZXH!,MZWZXL-BN>12DMX@PF2,::'PL":50P*#E) M8R8*'9Z[[P^'MG)NK[6#96;6ZJ$'E5EK5>!!NUD!6N?Z@5)R6=_-TSY79H,/O\..]$L.ZH1[UIZ78>O_@-95T/AZ!P[>!M[C'FLP0NZ" M![=Q^GWRL6"^N),^6F=^[YLWC]]7FV5/K;$(Q&+7^YF4B6ZZ>\HFMQ\8=G?]M=SR7T0Y<*&DP?(%OO=OW_R)7WYWAN7;_ MW;VA@4&2+'\LN;R<$;'7WJJCM6V]!]?]=W,T]V%3_;NL/DN^>5@O_U,'>;78 MR-M-V?[*?"Y>%+1@!4(%C+&.MQ QV\N2ZS\PQP*IG$?4J5S3M.;/+9S[7?]C M71M:+^=X=]G7UCH!?TH34DL!J7XSF-5^>?#&+..UB_6*_EG2TE4":^)OCF.4 M.;OOPX0[ !>RUNXZVHKM@M]XJ7];Z<&OP,'1NU;ERI0* QUG1XA^)QVCT"'U M-,:_3)P^ZA<3FNI-*8H@$%HQ$!6'22IUF M4JOG>7)H5!]/ZBP VKKHD!TWV=#WO_9F.Z!3+8B.=+\.7H.NVVW!!K!SO%XY M=5P'K>]W8._]>;F'^HASCE\0ARS,.7Y1)DKFG-L7QBT]=.J!Z\TRGD[]C^WI7IMIT=%)U?8[9;)(X(Y\IM_9WE3 M8/F7G?%FM?J7-E%I[P X>!!N]>H)7:#EIVOODZX?/:$Y70#Z-N/&:]NR6OQ& M?RX?GQ[;<\Q4,)QE20$)B85>944%Q#%FD.)$"!XIGMGM39ZU/#.[I:VY[%,6J-K-1X864-LMFW0 L:SD>Y/6>K)&^O7Y-_K/3?EJ M1;?;NH[0 G$E,Q8)&#&JES XDI!2FN@_BI@F2J$$)WX%U#RLF5L0T:W;M=\H M:?R!M4-G6R(F ;5V"M1>M36\+"M\AQE1.Y*;;)S&/A,P((1"1%@,,=,_107):"R9(,RJD/IIPW-C M\)UMP!AGK^I\A%4_HPY!8&0"M'/>2;SYDJ=>HLU'#4TFUGS)_*Y(\\5_]RRE MM=F(/Y>KU2Z0?%T+^+0E3 E"A*8IARS!$J*<)SHB2U,HLS1FF?Y1*:=E=%]G M69;()[J':8ZUVB[]+B U8NQ72 4"KF1I_+.S+O#JK6Q-'@!5AM M0A7QZNMJVJI>%DZ?E?FR><:-.R07"[V4?%K1\OUR6QV7[K;A@]X&YD8$K:' M6'H':EOMIG\_3/WS/AA"(T_X+CCMGE-8>54K('I>[?KY=HYS<9C:_:U.,J>M M'-M-9KL/^XI[M/6BWDL=^IMH?A%G"1=QS*! 0D$4QQ@RADVEAC@6<<[C5#EE M )UW,;=)7EL(*R/AMC(V[N_A['5,724SSD"UW,$>!-7H6Q4&I5KHKC:OV8H( MJ2]QS?E@XA!G'4RL['#-P7-9AJN?]+CO\+LYFGM<5GH5_UG^V*Q^&)%.'0PL MJ[>4MXF(<10]ZCA!A[?RJ=QLVY21*"L2'?)G,$EB304F^L>YPE"D7,D<,R9R M9D,%P\R8&UUT' %[3T#C"CCX K0SH/4&U.XXY*'[CUD_TTPW$B.SD?<@W,XB M"CD:#FG^DXS*1'G[(XZ.6PK^8%![<^K]6Y\N27XP D=9[\-;\XQ3Y8/YVGZ6 MW\U9U_KAMZ8RC_G=HM%[65N<5UC*&A-O-O] (RQX./:X6CF M.K"WSVF"P#4R_W@CY72.4^%>Z>E7"YLO M?\A%P=*(8:&&NZVSH&U^D3H+%U&;OM3"L1ESK;9P$:P!!1@K2LX:GW!6X@$HINKW4Q*)[>NVK3XJZJBA=G^[ WJN[1KRTXUC(*W>A0 YV,V^P01-?X L%X/D]OV M M>V[^/K&M_(\G3?)O#-,W=\(22G3T%44P0@71W*IIE66%J7A%>1R;$G^)6P&1 M"YW,C2T/-H+:2,^[>)?@M-PQ'PC2V/OBKOBX;WWW !!J@_M2%]-N8_;99 MW?=9O^E^V.3^J+IW#3[+NN1175#T<%MA)S5R6&3@**4()13&<91#%%$%":.: M*(I4983Q#"?2A1D&VC,W$CFIEO"K7$NUK$!=+-N-2(8.E!WG3 C_V/1TJT3] M*&O'0/@%8K>AUDQ*A(&@.^7,4,UZKFN?2J.6\5;J1^CJ*_WYILEV;(E@P5$N M(ZD7K3DQ^_M9CB!160[C@J<2\8)F+'5:M/;W-S=Z;,UU7(O>P-1RH1D.J;%7 MD8VEH#75J+* UECP2VON=5UZ]\6A'3"A5GXW>IMV66?G^MF:S?(QSX(\=+O< M&OV!H_(69[N]+&:(IC&'N$X?+=((T@CK:$P5,BM8SG#F5)38KMNY$4IMM=ER M^:1;W:7>.1;7LP!/)@\S:Z[&U*A*N;8=3IMF1PG(,YJX[@] M[4=)MC:;'?_ MHRW-=-]49GKS4Y9\N96?RB67GS>KE=J4YL&%BC/!8YS"E"4Z]N%I 9F*8J-/ MRPE*4TEC]_K6D[HPMSAJ9_;_^A]Q'OU;:SSXFZE\#5]K%FU^_Y8NR^:GO]/5 MDS35LIKRR1Y5KZ?]QECNP,_Z>S#A!IIGO>P6!OW# 8@[L(,"[+Y6.S! C<8X M6?0O-I(ABVU/Z\#TE;A?9( NENE^&4N&5>R]/\BFW/]<;A<92HN(F\OD>9I! ME,4))&E!89)F"A>4QQGF3CL"E_N9VZOK4&KW8*?F%&VIX]'M-5PM5_[#T1I[ MJ>\!E'=-W"LP!*Y\>]K+B]2WO>+JM2JVUS[N1P:?Y0^Y?I*?Y2-=KAOY&E?DE.BX(::B"I7K"S%!)61+"06:IB$O,T<2HV MZ]C_W,AC;[>)97>&@\W>\COS^]9V-S9Q'1@[EAD1[I'9I[7<%!C;0=XQ'GSL M0/[I-N3.O.0)7""^.]KR45NJ?R7R9MKO[+!_/EVY6M M*;A,A3D-(46L60YA2#(N898@)=(D-T([+BS7V]O<.*VV#]2?J'-*J[WQ;@S6 M#[$=7P4#;F1V.MA90]9 6)L:4#3!"91 S-/?UZ0\8^7V*:O8/10D]76ORR/3 M*$HXS C7$1)-$XB)#I,8PS++,U1(8J6,V]O+W#CC-+ES4-*K$T,,AF?L;;&S MM-?@?- +P3B)KR\Q_WO=O)'Z.FB^U^(J]]LE_43Y4BVY9I+=8'>E8N3[K%[W]OB[W51&^TI]M\MVV M.=K6O_@DUW15UX%>F\H]4G_EJGO.RR=3$"EIME^VEM:O@.\[%]Q"PR&C9!= 3H3]R"^+KA=UQN_. MC[M=RHSYY=Z7>DAVWH#6G7 1:0!, \6M0RR9-+H- -EI#!RB2<^$O^^RI":; MT-0'?47+\KD]NMPNBH)ED@D&B334*;)$1\I"0"5%5[NJ7\WH0B5^W>]HVF3 M_VXZ?);]=_L)SPNE4LFRE.*+#O.E)J+W>K16>XHZN:HC)3&KZ S*'"&("BDA M0[&"5 E$52P5Q]CI]JA#YW.CDYWMCM="7>"V(Y*Q0!R96G9F@]KN.B"J+>_& M2R->F_)!+=0U3Y>NI[W3Z0'*V05.GS:&EL*^7N5U>U)=)LI3BFF2PIAG,43Z MNVDNP"<0IS31$9%0VGR_ MC6-LR-R;HUE4^K)SM&13XC8GG.,"[.8Y]"="#N MK5:]':564 0@Q>HMK?@AU,#+GJ]7U+6JLVW-UT7E+,,%7$! M5402';?E%-)@5L7_?UN=UU'(>3=K@N]3'^SZ[JK%^]U]7SZE5M-1G15Y[1_HDOQ29;U!Q:QXJE,6 ZS#&F.B(F")!,8 MQE&:T2A-<8&5"T<-S2G7^ M#?F*5IM59[T0K6_]["K@Y+0PB[T$YIQG$)$,0R(C"C.L<$%R7,2ID_3LE7[F M1FCMQLK>3IN;>TZXVI%5 +1&IB0?H#QDJWMA"*9:?;F7B46K>UT]UZSN__A M!?O/],_?=-/EDJZV'V3U47V66UG^D-M%H@0J5(H@*U)A*OM@2&.9P )C4D0) M0=CM!M[M+N=&$=I0\+BSU%/7_CJ^MOP0$K71J6*O=6^PV]M[!^KC1@5V-H^@ M=W\3G]#*]]<[?!D-_)L 7%7#O_VD>\6P+Y+7E5?BA'U=5BN]HDIBG(DBA3@E M$432T D3,8PY%U&6LK@@5EE*EQJ?&W'41IGO>YS\POX"=N;:EP4[0Z^?+(9B M,C(MN,+A5/OKFM]>);_.&INLTMN3T(*3HSN><'MH MF&;'J\TC6ZZ;>@Y[H>*.NGJB]/]R4P1>$8A0@B!5$M=GS:+@(LMY["/AT=_M MW/BFHY#@N(:PA-EN'1$>O)'I92_PT;&X4Z]X) ET-Y@""X#2.1BY]3_9O8RG';T,1FED-CG8MS_:#;#^L/(^6)[H*MM>XN@^Z46&8]T $(ASF()41%% MD$G-&5PB1'"2)*ETVML,9=C<>*6U?0O6FVJ7.K)Z!D*']KPR:3M^^;Z#Q\^6 ME*8?E=%YK,T3-@G!C5-W]<_[?V@=N]OOM3:E^%KG[G;7J[H9+N'SB$,A'CC' M>+!9+Y)_' K,:[G)P=IWWX:Z?WBHWI2ET:K\L*G^75:OI::U1QT[BL,"QW(G MRJ:MN?&KMKFLA=V!MGRSEING[;%&RN9P]IE;=U@S=DK4+OM604%<*IM MJX[1=V8['-1FUP?AN[(1QO2 E[B]O,SE\\NN7KUY?N7C$U>=>:.9 MJ7I^M]Y692U.M:WO3WS]1M>MGO^'S5HOWRHI3M3\ZV(HIA:*J8)2US]9B"RE M$>-F)PQ1B%BD(,,T@P42M,@CGE(D%]K]Y<;<9BTK.]*9@VLNT_?4P?%F\G&5 M&MJ6$WFHJ]2(?94:M:]2\\.X<@?>?X4OHUR+ M_UY?0[O(80ZFSBA,"5!_J0$&=)!IM1 KCG@NUF6J(@,$(&)! C=(, MZC*-,.8O7:DII$O_-6HWC3"(P:HYC6&;7VA[M%#>WXTBB"-B+W-;V+87\/5(EO*;'DR3C+!LMX*, -M?ZIJKYN59 MT9]N+\K+*-N]N09C-_*KY&S'#-Q75;ED3U4M#5)M](NC'.M>6B\X@3CWLU/]ASQ5PM>'_>K?=/DGQ^JEL"J[HP+=FH,LLN(A2'?^S5,!8,@)1 MBF+(!,HASI(TIJ1@"78J_N1NPMP(QAC?E'Q2AF8>=;BU-4Z!I[5)U):/WU>; M9RG!=_W4MDLVX,]E]>W;9F7B>%>-(_>!LPRH1QV.*<+?+6C,OVOBSKO+P>[A M97X'J-)?$W-0H.2R>@IYJ=\?S5"!I;L!TX:!W@"=!6W^+0W0.6HR.'9B/'&1 M4Y60"!8943J^8AP2I5E2X2)AK,@+D3I)@I]W,3?N.U8WHAYJ;1=@M#PT& 3. MV.<%-2Z[3+%QE(PN^AY2Q.BX@^GUBRXZ>%&ZZ/(GAPAVF*2L?>K\/K2/!-6K M)L%AC!*F@Q^<0Q8A A,E298(02/B(=IQL:^YS?2.(FKW.L@@]8[+(-M-_T#0 MCCXL%G+SY)O?LCR^?63 M_+II4SD_JC=KM='?IGJ3Z+&R3:MT:')N3-&:#G:V _%4[Q?LA)3UXJ?CP!VX M?S0U7>P3+%W0[N>2$8$>F5<"8^R49.F!F%>NI4L_DZ5<>CC?S;ST>=SSTLZ> MX#ZJ[JKGLUP9[;-7FVVUK==%K+.+[;J).:R3&QEA6G77['FSKI;5LXY)W@G=HJEX5O?[X:G.H$MXDJ9Q2F&>17K) MH3"!..YI;&-$86X?.Q^:"QEY[69]^@/N9+BAL(Y.8 M-V).RC]6:'C) /6W/)DFD)6#78$@NP?\7N-_VVS$G\O52@<.Y%#2.(8JHU'_P"&+,""0%R402YXB*8K&N+^F(K_9[ M%/866$T%TDR%,SM&C96-X>TN)7\VQ>QWIM>W-#?U9AT5_WS:5C6IN^UE. R1 M7505&/%IR&=G]!W8X;VS&W0,!\;RX%:PYO[:Z_NL=V!D>;)?$#ZE@M^ZM.IWX3KT+$.'BC-_$%6"XD) MRN-,0,65292+4TBP8E!D2HB<1APG;/%#EFSC+,.LFW>9&MU.QCRF:*QS%B\Z M0BU/$.$:.)BF(H$(X1@RDJ:0<1Q%!<]2F@H7CO;%;#HF7@;!#"_I5IJMOD61(RQD3C08&8=(H11BDA8ZZN0% M1;)@2"@7,MNW/$\F6QGS@&R.(MQFY@$SNVGIA<3(<[*VR42"VX 3\LS10+/Q MT.ZD4_',G=-Y>/X!MTFX+:O%9W/DMSNUU: J,++?5TM0<_DW#]U3NSINTL98Y-<>P]<]!;S#&/G_S MP\%Z2E[TNV\ZZ@-'\W_2[_H]_[SY3 6O.E*9:\N\14 M?ZNP5#JRU[%\++((HHA0'=5S_7+,91P)CA0KB$N(>J6?N4W/O9F=^Y!.<_,6 MKG9OS !HC3Q_?8!R?I_>@"'0V_5:+Y.^:V^X>OKFO?5Q[Q22[YLM7?VMW#Q] MW[Y;\]63N:IB#LHWZVJY?I*B%>;8K+>7--(%B?),Y!+JA6QNBL]HULBPU._Q M..&9RC$6U$GO=:!!?$$-B-C+1^<+ED034C\6 '* K#4^< M3OWGD&T(W/N]\KJ+?FZIQ#[U$W+O_') ,NG_C#B4[G1/U;/G_2X5_?K6DCFNUG%+3#3KWR> M"2AQ5D"$%(44Y1&D"M,HRQ%6,O->0GD:-3<*V1E:)W;(G96UTL* 597OB'FL MK"88ATE75[<75[4V<^V5_LGX58_=WK.15E@#<1YCE>5KTLNMM :"V+O:&MJV M'U'O[G*\W92?Y7<]);[1;7,)Y'&SKG4E%@4C><$5@5D2J%TID%[= *1G$6'DU*8/0"G!.7PI"?]E!M3UZM53"^BG$=1IJDE1III M>$$@P2B'THC'*"Z,P)9+P'?4^@PC-V.<(V4]IY?,FMLRE[\4.^V[&=F=X(C'T\R"\O."*($(I@&IE["2B3$!.>01D 6)L6!.D8!]UW.CF9WE?O:],UEH,_VO^.E$\Q]YDVUWE266?%]N-T^BPH MVKUAN/>"K MS="4)6]%(/;BF:UBW:]R+=6R6I@:F5*)&)(,"8@*%D,RZG1MI[*QV56:P@MCR4#DX<&,?&[<&[S5C.GJY.RG+7UJS ^K%N.$43)?! MJM.)=1E<@#C797!ZVO=PUB31M9O]!!=)HHH,R@3KB$02!EF4)9 +E$G""T8S MJ]W62XW/C4_:K"^S"=4D)6W_U__ 25S\6UNBS?6UYM'NEPO1"KUA)4*YAG1TS7' M.D3@-(%1I$3.(\1YS-UD5([:=_E23J.C$OP&#V2) 5+,858%.8D M.!>0Y@C#7*8TQKC0;.=6:O.$8F=_LOT/NY8@NN1RJTM!1 MV],6$;KDUEE]H(L?FKAP^/OE6KZKY.-VD?-8Y$PED(F,0*0DAI@E,4P5CI40 M+,]3)\V?X2;-CA&&UK(%?QC?0.V<*Y\,'V!+$IITV,9FKFE&;+J"P6<@OW2Y MWX-!_S6*]9X!&*S4[GG+GH(7NX*[OS[O?_P_2UGJAKX]OY<_-*Y&IP$E+"?F M\@7)B(2(L!S2..>0I:*@198DV*VRFUVWV/E?^#?-:TL7ZJBT(]K)=U M +06N\WU]A_WA9DD90DF>KF8"YEH+H@BR#*&82$2E3.68QH[+1Q=.I\;/;3F M@8[Q]?MS?ZRT^X!OF4JGD;&+4L;">V26"0FU<^SB@UF@",:IZTGC&!]03J,9 MKS9\2:ZB1JS]#2W7IM[]/>=/CT]U:2W=X9(OJT52Y!0QFD":,J.Z7BC(*(\A MRV,B$Y0(HISDPFYW.3]":RP&LC79E:YN8FQ+4B&1&YV:6M!VUH)?.O:"UN" MZ0/VZ 0CH9L=3DP]M@"<$X[UD^[IRJUP;+UE8)FBW'ED;ES0FO:_[=..N_[W MS_,!KH\\F5NK@FU_7/'4*U>XV\YD^<$7C._F!%_Z9[\7M+GTM&SJG^D@X%6M MOO @UWPI.R)WG64(9D1%^N4LI3G:UR]L)J/"W%7*9$R0C%(G06"GWNL)S&!GZ-N(<) MGP)RBCMMX> 4A/M"^Z5MMFV$+0PO_6%;?7CUM MJ\VC+$\O^<8DBZ6*%)0JUB%+(AC$@J2PR+-$.N']TO*EBL]7>5V'^_3&.4DQT8CBE&(>$H@4QA! MRG/*E:)4%DX:H6[=SXW8=M:#7T1K_U_ <@U6!\LMMU0\1\..Z,;#>&2B.\#[ MN@OOWGK0,7^4)9@?K7B1G15^^TI^-<,6A M(]/QKK?G121IS%/.8,;3%**:/?V7-ZN/%Y_\)]?%-^WS35 M*DQ):_G*M%L^O]H(N2B**(N15!"S5$DZ-M^!VFH-,V@M!\9T]Y)^?;CW4\<(:([,("& ]"KV9P'/H)I_?>U/ M7OK/PME+%0!M'@NYL/H@J_W.LECRQ._%%D?:WE'V\:W1&77QT^UO!HN="^[; M+6XN/>C',\V*J"U>NO_&QP51% L%980UMU >04H3#IDFF#2CL<34Z6[&Q5[F MQB>M>8#6QCJRR&4<[9AC,#HCL\5N1W<'T!C\T(M!($ZXW,>D/-#KYNG<[_^P MWWRO=W]=CZ^/'YK1-[,Q;)0OY&6? WT33QJ?]"MXV;'3[]Z53PUYR7Q4#M4? M%RI+_ICRE!/DW*9Y64O=Y>CY[OQ:= /\K92MY2*=5B,HL5PDLBDR3H8HS MR'*90L85$A(G"B6IH[2JGR4NLW4B$=;6$?!1@0MY"$![TUWA.BH#>HZ7'5M. M, 8C,^8>_,UE\.DQ^."/VI-Q4J('HAE*[,_3BFD5_H9!=2;K-[ YWP.8>R'T MEWE;[[Q^+#^5FQ]+[?XBB0117(>*F.$$HECD$'-$8,)4C).,DC2R2B"\U='< M]B_:DX+6V,X9PYY&4?2>5T]TM7K^1)?B[]MZN53KB385%3Y7[D7MW%J=&R,H2Z>7X0>MU.=>QJ MLANK?A!T;[%ZMN!YUFN__MQEM<6+C&"AHQH"XRC-(,(40UQ@!7&:,QDQB3"V MRB\98L3<^,ZO[P\ *2S$^+MP7+SB:&;Z>UU_:VYK__FIYZ<:[K:W=6OMZ VYCKK#RF:3:EZ&VJ!4$P2 MGA%(E**FR(."-,MRJ+)"\9RK6%.+4TV>0>;,C7VZ.[L[?QJYBYU'>Z6+=IM7 M.P5KKW:;O\UFKVLMGF&#ZKKQ/O903;C_/M(H#=B''P)N\.UX+V->:%=^"'#7 M-^<'M>I'T1]D]8INO]7;>T**7Y]_WTK1T1C02^SECV-!#22+/"WB"&)E2J6E M0FI:SC'4D1_))$FRO' *^-Q-F!L5&_.!6FW^;&;V9G^OFNY-=TQ6]!@6.V(= M%^R1R=2D/M=8[\PWUC9)[Y@QB(-#T,F)0H_0$Z)<8*1BR?.(.Q4F&V3.W(A2?Y&18T6R8<-A1XK3@3PR M03:.M.'CZ<7Y.V Q)(B&9$"8L8D1%SIU27''!:97ENJG,8Q M58NUK.Q8H:\KJR\X:;[@NPY'34_0EH*M,?4.;&MCP:8CC_W+X M0:[CQ2D"7:^8SD&4/10G\)EAOQI:+E5+"WO'+:\7CP_RH? MEFM3 @ FT M=]V.F=4GQ@?:[M47"KJ17X M.7QIR*&Q] YT; U;4>,6(@$+:%SM:O)Z&;>< MOE0>X^8S =*-MOTG_%LCW-_6SV4HEXV.32(-N402XBC6;]$TBW"L)$+8JB3Q M0#OF%G0?)\G4)24P"R9GAW;LAY__HNU&I[3#%A)=W1NNGR^H7/[$?>+\/=ZA:1'Y[T9)"/3 M0U"*(HXDC"/!(6+FR#.)],($8Z;R+%&Y$+9WWT_:GAM/M.:!G7WVM]M/0>MG MA(%0C,P UB@X75F_XJ_7+?73MB:[F'[%B>Y=]&L?\:AO]>O34 C&6>H2 N:66EJ6O4VM\FZM[_E9OM=B$SSE.I4EA@KA=-E,9& M$3V'19YD:42+A%!LS;#G[<^-4^W37:\!9L&6PV 8>XO3& >,=<"8=P=J X=A MXD"!P["9B/0<,7)CN>L(]/+:A<>F8[+K-A]Q5\_'/-C*-/1^0]>OG^3]]W*Y MTIC@]IVK1%X@*AC44:"$2&0Z),120AZK+$Y329/,ZEC]1C]S8Z_Z&VE,O0/B M28+:6F#,=9B^/:A:4%L8K$:FN Y,KX]@\HG_>O!RH+TPN$U$?U?Q"\2 M\'H M9<*>QZ=CQ-L^'#&CQ<<'9^Y^HN7'LA:'$W^GJR?Y299U&M0B9Q3G2J^=6:V$ M*_5ZFB0Q@RJ50L:TT']Q.G2WZ'-NS'F$W M_JF/5P?"=AL]*+RC;Z=W$R&UP48,LC$9U#8#;723(#E*2N0MB,)G1E[M\:42 M)&]!T),G>?-1/U9ZHY0TUT"E*??U*+_2GY]U%Y^E\6VY6M;OKX_5-UG>BW\^ M;:OF:HQ>:A*4D$)'<51!%,4(4A5A2/7_1"3C3"56^_!#C)@;;]7VN1&1%_9V MS#0VHB-3U=Y\T-A?JVX;#\"Q"W>@=@)TO+@S+&;.HL)QV! P Y&:EPF3LMP0 MD$YI;U!;0;4\WJU_R.WQ7?D%S8M$1+G2G$^G#]'<\M;.MJC!E9Y,W:O$R:O.+6#U^)MQLC M8$=?8^ Z]KE%!]*]T9WZBI-42;%#*[@.VXUN7TAQS0Z,Z]IJEL][4I99Q?Y* M-2%V5>;ORU)_IZ0)[7Y]/GRDO45__R&')[/3:6;N[^NEJPKO2"-I M290O/CZC'P=KZV%M/CBNQW#PT82)W<^U?H+:4;U8;EP]NOT,_C#N@M;?D%P\ MZH"$8NYQC)R6YT<%^NRM,&YO?N\01_'/]\NU?%?)Q^U"92D6,>(0%SDS2DH% MI"B*]5I>\!3'/(VDD^2P_XRNT:AT#MD>/M<.\1M'L[3#$N(_/_F$/B M3.Y#\0Q$W]YF3$K00\$ZI>#![?G6L6#5H4+#_<_E=A&E+$LSDL,HC6.(,F[* M$HH8$I'A*)-4Y2QSJU]QVL7GYNOWS9/)HU9_]@<-NN1;5.G4,9, M;(0AYSHX0H5$D,6$PD@JSA160@IEG\#7U]78OM;W &.R2E=:+ M;O^\#XO9R/._!RZO;+Y>W%P2^D+A-U5.G\?7SC&KSP:1_L2^WA8FS.VS\>0X MO<_JB:&'+V_*)[=N,Q M@*[G.>,.RX1G/&XC,M'YCS^ZP<^$/$QYH7,B?]"NGQT-:-./A=\O*5NNZL/T MC\JAW.."DX@FG!!(6(8@R@NI?V(4QDRP3!"9R2)RR>OQ-61N63Y-=>>.-^#_ MR)4 RF0/TY7E!>?!HV-'KU-@/O8ZVKDL;[TTEYM'MER7;?XJ=R\W92/]-U:F?_4\B[-]N-'5P)2D"B)&,XAC6D"%A4A2F124.J49!;=P;J%N0[9EXX ; MM88?/3O.?=$Q&9F,]R*2'>?N3%8FJ/T#'0?O=C4J34R\'Q&S_N MO1#=;N_ 'E.SVAA!P-<1JG 2Z%:]3BUY[@+%!8ESI\<]MUG-INUG^5U_\;Z9 M)*/[M?@L*\V"XO53J2/C9F>AOB2YP'$1*QI1F&11#%'!)60(11 7E*$TCJF0 M^6(M'\RURJ\.FZOV)EC-L'VEI!-#1MS JP\5RKT+KCNE#F- $YP6M!"0"(H@ M4HI!5A0)I$G$,Z)DDL9.20*AP9]R(WLZU"VWH\?!>[YJK[0&WF-T1"[6C[-#SM!O([I"<[1=[-.$NW=[)/;U_>*C>E*7)8;U_ MK&REW*\V,#>BZ29X:TO+^L52G]2LY>9I>Y) _KAYZKDO[0!C/^D$0W!D>@D) MGI.B_$UPO!3FK[+\3<>Z"O2W/QQ2ZN)5$[#JS@X1ZR).:%;@.-=AHPY4 MD!(*,IDSF,)R_G;2*!/<.(V(>AV8>(X4(Y,X_8B(A,IAO3A-:I. MR,6.9Z .T@>(G29(;PLA:J[O3N*>%XED:2%S!6.A]#*6&;VC(HD@Y_JEE2E, ME2+]O8V&$C?4;UXC>$:'?N*F,49IA MFJO(Z8T; MVICOO"(&C'Y %P&3OZ/BU8OS=RK(KU9RB,4K+^T,L+UJP_<[6_ M:/WYQP,4Y>U/8:AUG3YHWQJI@>8*TR)!@N11I*!@D:8'B0FD0H>*D5(IQYJ8 M8TZ\J_-Z�W'FEDT-:;-6S-!+2VK[>1=S(\FV=MS.1*^[FQ> M".]8?",3&.. MR+BK %]U/I3H[WD'TVK\7G7P3-+W^B>'WCKZC59/99LT:NZ [^H[G B/Y9&. MEU)!84Z,YD6FE[28"6)R,B,ADB)GU"F6$W/ +?BO(LOL7N@GD!L[UVS^.[0R^\;/( M:8[B1 XIGGSISW3EP7-3ON\<1B9%H9 M^_9+8 ;HMOQ2=U2NS=M+'_$,2F3Y8\EW*:LR(HRD.(*<86R*@U)(*,>PB%.! M""Y0SMVT&+NMSRZ<:(QSC!:.\+(,!7Q1&/L]W]@U0J;N18]#O9F/VI[VM7O) MK;-WZL4/>C=TW:Y'S+M DC2EF1)0CW,!4:PP)!$3 M4*\*,%6B4%$DK05?;G0VM[E[D#\M=P:#E;88J+W)#A(FMY#NG^:A\1MYUK?0 M?51@;VM=F0R\'0,Z!_V7@!!.I S!$HW)1A+;'JU8&ZU,9T:C*4W1WHPML^X M)YO6X7DMA?IML]*/?*[6?]]^DK*LMX /ZW[+U%/+YN;&J,TBI6.W2=-^*M?@ M[UM@K&\.3NQS3VU1[>?6D0 =F6+ML 1_!-TX\8#**TO5MH_)YFL+H^ M.OJA^JO->KL4>Z&3A!0I4Q)R5)@+.5&N8ST40:E2@A(=ZN14+G[(DFU&.$X_ M,L5E'3L%N538#[R:\8]I^'( MDQ=)9+B(Y?0)#,=FS#5QX2)8 Q(6+K?G*4%#]7>1RR_?I*P^RY6Y#FOZ7&VV M3_H[?L^V54GYK8M&;HW-:.JU!H/:8M":##HV@S]V5@?<5G.#*90@B%VGTZI\ M. %Q)MWA]K3?_+CG_.GQJ6Z\SA,R5Z-TF"GU#-REQK>;R KI[UBD8[N$2!U2 M<)Y"C"B%&14%%4FA0SXKX6;GGN<6/G0,;[/OCDP'[S=;QQC"?A#L>&H4:$>F MJON/K]Z!^ZHJE^RIJL_KJXTI*EY+OP??^7=&*!!+V?<[*5$YPW'*5>X-N&^ M^5VQGO>]ZN!WJ9TO4,_VUO2D-Z4#7H]^J3O1MR]"![W]W$J&?9:/=+EN%!5J M.3%MYT>V6C[48_3FYW?)C0+-\M%DU0C"A& M*51$2HAD9*(+ED".J"")1%PHG\)9@.D M.8OLNGD':D=K%4&O!.; WP.[ .?E1G=DTGN9@?4MUQ48_[!%O$(9]Q*EO0(# M>Z7@5^A>/))'OCRQ+2^7=2E'D\NYH(CF.,X1%#0Q K\"09K$$C(:YUC)5&%L MM6=]L?6YT7C7/E#GA?^R7(-G2W*+/N7%: MQU*P-Q7\T1CK&%O:0&X7, 8& MNUVKU9N?DC\9B9I7.M)ZV)1+N6VW@6WWOGK:F!MO:%O!WEAPL-9AZZL/,8N- ML$!@C;TM=@6G@)ODMFCX;8_U-3S=9IF%>T=;9S:?][Q*OUG7!WG_6%;?=E67 M]SHIAVO["TFBA!<1ACDB!**4QQ!GIH0JRG*&2(KB1#C=K[?K=VX\\5HJ61I9 MWG*W5=)1*7&\>V^)O%V(,0*>(U/)SF+PIS9Y7_B](Y TCIZ((U"A;O1;]CKM M-7\W*,[N_CL^[GD=MG//ME4VI _R5TF-D/+;Y4\IWJWUS)?;RBCH+7B4R S3 M% I$B9'(SR#CD82*9$A&C**(.>WDNW4_-[JJ#?20W'0$W8ZBQH-R9*8ZOM"_ M%]C4QH/6>M O;/_Z".?^]!WO\KK!6*HV[YNG4][(=@+F+,[PWZMN"^P-#]^ M?EK).&)9?%^6]V+SO9+B[8H^V"ZOKKX&ZOLL)@-C+=6, %_C V!UILW0;%:ZG5T^QD"ZW;KG6761:?]HMAFA2D M+Y6F##.*W=3*^[6X%Z*NPV?&Q+Q@CDZ8U#LY4 M>,GA0'QUU/2DI'+)J=.9?_$SGK>HV_WIK_1GH[3[SA3A7+OVDN M>2U_R-7FNV&9!2NR%">*02H+;*3(!20,(:BXC!@R=W2)TQ1V-6!NT_P5_;ZL MZ&KYG_4>?V-Q78]/'&QVO*+K.B1V]# FT&/'7;M#%%/"9J<=OER#UG[PN8O[ M:PO_B>H(7Z@ZN:_?3WKWU!.?LSJUO.QZ9G)?KZ1Q71JJO!KW=E'+YL-8? MD-MV@V\1)9@A(F.(8V8$_6(%28$+&$6L$%C1-)%6>5.#+9D;&3;W"W__ZY>_ MFM)=1MUV#51C]JZ&C@XK'1(D!PU3/R]."O[(!&E?ZZL9H=8;4+MSNP!8X'%Q M2'*=:GPF2H@=>9S58?U_EXO0A 6 M1U3$,(UP I'1AB8TCB&)S76U(HF(L!*U[.]F;F^C6DW]8*:->(0+J+9A]U"H M1@^NG5'R")_[0 @6)%_L9.)0N,_1\X"W]]-N%+ MJ\6'35E]NW^4Y9+3-I,4 M)P4F<5[ C*9"QZHJ@@QQ#F664\%(DE.9+?LW__&TK!>V7W5[[7T1S**T$'KZZE=U8J:O*;M**8SCE&0)C_22DSGM MF-_NJ_#*;/_LWY8&K&5>G_ \YJ.#>R6.^YAP1R9$@;@Z+XU;X], MJ!U[BQZGWI:PL M-4_78;1"[,'7CO["H#;V8F\/V,%,\.468,Z$=1N+0'34T]&D9'/;X5,J ML7C"CRC>T-)(WYAMXEI9?[\+R3A.$TD2F.1)!A$VP1A/"IAD2!89$B(M$A>: MN-;1W$AB9R?0A RVQM+_[48-5Q&U(X80.(U]*KB#2-O8U,T897/W%A*!2.%J M-Y-2PBUG3PGAYN<]"PP^L6TMW5"]^:'_>+]5?-PN1*[I()8I+$P>/^(Q M@43%"L:,BBPJTA@G3M<9KW4T-SHXV EJ0\$?QE10V^JX/W056SMB"('8R,3@ M!Y9[O<(;2(0J77BMFVFK&-YP]JR@X:W/>R0UM4)YNWO6M:)8Q'@41RJ#F$MD MBH\F$.=<0*%C QGQ@@EB7\_P0@=S)(*]YE@KNC! K.X2I/T\$ *HD>=_:QW8 M*RHXRM9= L4AJ6<@.!/EZKB!Y)9ZTX- ;T;-I>>F2Y3IL?HH_Z7O<[[UE%?Z M7Q_NU^(W6OY+FG)(1N]SO96+*$*2106"#)MJ7BF1ILY#!FF&"T&S&,6%8W'E M:UW-CNGH2F[KE.?'G:6N59>OHFH9Z@3!:NQ@IS&R!FIO)FCM#%F<^186P2HU M7^UHXK+-MQP^K^%\\PE?3:K'1Z/RN^'_JA7N%AE/N(YO,)04IWH51#DDM& P M3U62HQ@5"#F1PFD'@?\9_36*8O"=EN"'L?;?0)KK7S6[))HQ MGJIOF])<6/DWD*#\KUD]-1Y79KCC_,[S=/U;;2/]13J +5-PGDNCXV M,=_,YM$H25REK$X&S(YOA@S#R"S3CL"79@1JZ^[ NQK&D%)4E_T/ICEUTOS$ MXE*7G3M7D;KR.3_N^)MTR.#W6;\+9CM"" @>"/S01>W8UO# MAQZ6J 1BB5N]34H:EJZ?=LMF5H)QPS%)&2*)_T9/A&MYWR M,4?J*76EMD4:YY$40D"$$J[_R&/(BCR'6&!*8D'3A#I=FAI@R]SH]\@!\+WU M &SV+CBFZ0P9)CL&G@C\D;GWX 4X'H*='YV26^'(-0!V@6AUB"63$FH R$ZI M-$23?B3ZM:1"&KV97>8P2T3&6:*IL(ASDPG)9,2$DP;,:0=S MH[O:/F ^X49K9\#9<=40.$8FH :)VK81,J*O.1Z(/?M':C]<*C<8@%K_TP? =&1)[XMF*W@)3 ^@-J)4!5> M[.'R*_1BT?YT]5[LG3TJ^^+PF.=)6[,JJT4G[]?BO1ZRU5?ZL]TW^U6NI5I6 M"Q5GB4)IH==+&$.48 9)5! H,8XRI5*2T-SI^,VFU[G1SZT]C@'X6IZ6A49M M[".TQEY0&UQOG- M]LT!6B\WY8=-M8^F$TXXBU()GA]I>L#?X#C3&@C_:_P9=HWC!%(Q*;/J'_6BH49C='>.F.OT"%#1B$1*H&*Z95!G$C, MW6Y"6_8[OZ"AN;=B1NYP>>6H9JJW$J;M4-@QP@@ C\P5@;!UIA)'I *1C&VO MD]*/(Q2GQ.3ZN,>ARVKU;BV6/Y;BB:YVJVW;4Y8+S\Z-7TQ%]XZ13@7OSX&Q M."<9B,G8X<,Q'.'KVE]UWK>>_7F#4]:QO^K.2?WZZY_S54SX_GU5%\JBJU=T M^^WM:O/GN[7:E(]UTL3^U<61X$4<$QA'*(*(F[0&%"O(L@3I[T(ND7#;5+3K M=VZSO&LVX-INH+3A0.Q/^AS55FSAM]R+" _JV+L173R-R<#8##I&CQ(X. (5 M3)'!KM>)!1JMN'3^5&+:OWF^W6A"Z[W<"O&QW$ M;#>KI:"5J9M3UW1-LB0O(@&C.%=Z&<05I#BF$-,HIAC).*&1VS)HJ$ESX[9C MC\Q5QKU/H'$*_&+<^DL3Y^\\,^D.7=_\:K@&&&';U=64XS;ZPFN:(?-8F85" M.=BB;;!!$Z_G0@%XOM0+UO*0+>:/RN$2Q#X.HE0P%"$).>4I1"R/(2:F/'?& M12)8*C!#+BP^P):YT?>]]X:UWU"X;&^/#O#(/.M^N:OQ>Y3@-0"D0;?;_2QY M@\Y^+ZDF%O/'ATWU[[(R*@!20R+>+RG3'%\] M+Q(E&6EE/D=6E6;_NY\:2A_AH9 M/YHLD_]L)DF:_&I/:@P]FH_TP:IM]P]"T%O/N!' W41U@^;]69' M/$W!UITF48(C%-?+;T$*B)!9?D=)# M%$\JC6.#-SJ;E$+L M'#_E$Y-,Z!O.[&;PK8^YIVEI&O@D-Q_DYO['0YT0K1<9W^\? M*]M4K6O/SVU>:COAIS\U$7\C%&*?S'45OOY) M&PJYD6=N&-"<,KUNH>*5[76UT,4T%Z!^_JOG7_;>W8V:KM!LTAM'7'X'+:R7V(8)]KA#CF< M@;:\0Z/=NQ,>K+/I-LA#XW.T;QZ\<<_*42WVYG[F]!6LS85USRAAZ!XRIX(_&6-=B=%>@ MM=LU"P#8R"^H!JNOKEBY)T+W(Q$J\?E*+],F.O>[>I;8_/]Q]Z9-L+I5(X)P'Q(,#X"Q7'K>D!)4*1JV(CX9K@V$^J<_J[&HN'S8^ M[10^J]C)S#W_E/GQ=1NG_2&O*%[]!\?E^S5[)]M>ABA.,X(H3.HZ2CSR8>J' M B:",YPRE/I4^PS[4B=SF[Q=&K)&4* D!5)4H&35/\^^".GU0VT70(T\IZTP M,CK@O@:"U2GWQ48G.^J^IE;_O/OJL[8K\[F-P-VN*%ASJ.DODR23NZ_,@\(+ M4XA0ED$LN ?33,2R84^DS'#)UNIW;G30[)_+_?[YN1$O"-S5R=X#>@IS'OAY89GC QS M=L"YJOYFUOFTQ>"L@#FI#6?7BA-CC+W;EBI D9=YP;[5M5B7,2,^$QF'619+ M.RSQ/(CC3$ 4),CG,0EB;%0+[GJ75B;7C2A. M;&W)C5HM+FCD78!&XM$LK0%TQC&RSG7XFO;5 !73*NA-RTIAW[G;+OB7\1[ M(3A592\;-\@'_/.KW%X>ADT?E;5 F&6$"0[]"&.Y*<0,IFG$8!9[/J,T"_S( M+#O.#<+,CJ9:7< 7(8T J4ZI8E; &[[Y2UW$/GSG=2I[:2S_R*O:?6A3_U(= MXVWE?'H!'SBKB\:V#L/J:05"<[U[\OHN%[ZT/,"=FLM4W4 _U@*T3;SAHBCK M%WD%?MEAO&O:E#YO^78TB76B+V)LRNT^AD* />S' WN4UF*,VBDN<75%UK>( M,BV-.P#MA.!=M'E+-QT-5]N <4KW%V0%((Z^[!W-:K;-OKLUI MRW*H%T%P6NKTM)=7*&-Z4=7S)4HO/VZW:NU6Q_9\>?-R]S.OEEC2)Z,B@P2K M/'>!;F3$_RI)#5T,KF JAX/W([5R#1@ M Y,Q$0RCX(@'+G0R*0T,*WK, E>>-@_54D$ADIC3D=#]2*?C?[((;+HOJDV7P5[EIFV= M.)=)$ 4DC#@4G,40(2Y@1I( !A$.8HYC$J=:MZ!#GW*,52-H*!V MP%8W!2\D/ E:N/6M&A%6Y6=Y5.;['-!%W5=2P52W>E>X,XI81% MD"5(I582!,HWY1^((Y9D-$">UAR]V,/*L#Q1V5G\!V MI?+%UZFE5+Z*DG_GZVIWJ:>RS!_=@R=>%"<90S"DON2^C'&8)BR%-*64^%Z MHPS;^5!8R3,WINS?G"L%BG5=R4'^K:<>:-*L'2@(E&X+\-DT/]VMXZEW9#KA M*(U,W?T!NC8D7>J[IC;'-/X--^'KW,7!3II7\G*X";K+C@ZW-6O'TO=R('E9 M<_L A27F61BDM1MMI/Z@ <2,)# 6./3], HB9N3R,-S=W#AV)RVH ME+B+UID6X'WPC;6+[17@]=C2'9QCGZ;MD/S6(-G(V@MCJ X8K KG4U* M4'J*'_./YEMV]/*A*'G^N-[==;4Y1-LK[[=-28Q\_;BKB5'MZLDD*:$<)TAR MC=P (^:K[.*8P0QQ/_,9HI@:I1BW%V5NM-1J8EA:\H:AT".C:0 >F:A:)?HN MJ*T>>T?B!=@KLZ_Q,TYQG]M!=41T-P@R*0G>#M@Q03IHT8X\#4H)-?9B$PG? M57_(>;7D0< \GU 8(,0A$CZ&68@Y9"F+2)0BD1*C8,_;19H;F3;;,=IF:ECM M!35C5P=CI<>RTX[ R&QK7D>M&:Z>-I*,&PW=<:X[B!UQKP.!)N5@=P ><['# MENTX62<8H4XX=+=FG^27MMH])V=X2N*8(B+D'EJ9M%D00!)Z!)(D(U&&29"F M1B;M+<+,C8?_^-=O_UK'>/&NF,9&B6G&PC>-CA[_3H7YR,RK&VRU:,=$!?'7 MZO2>5^3;AM.Y(U\7^#JBW9M$F91P78!V3+5.VK1-E(I+_D:%]?;SR-^5I?R" MZTQN;U[VC]SC%_6KN[]PR=[_8YMO7CZNI?E=7SI6]2+P\!VOOSS7EOEOLHE- M]7'=! K_7=KUWS>;W0HK?_/1# M*;%H'FB/8;<5 W+Q;XYC32-VYS(NVAEK9R+OC):T6F%8:WQ4?V(/"R OH/]< M"PVHL5F !AW0@Z?=<&PD0*!%: $:C*2=LLL,T>&T*X-1/U(G^@,**U"#Y3)/ M[\S&WUEFX+GH-7$NXKFH?>F2R27Z0 MSR[#*.2,!0BRB/D0A1A#3$+Y4XJ20/Z-8XJ,[B*LQ)C;FBUG;VIX!V$'O^;] MP^B@CGWW4"L :PU.,J8MZGL(NFD2/NZT6319994F#B\=;D+2U86#G1#37C;< M!-3)1<-MK=DQXIMMOE)G:*UG:)30(,)Q!'U!*42Q2CZ?Q!D,0H\)) *?G/;V25^E%E2][C%Y^Q9TWZ)?MII+&B"*R9>(C$C(60H3# M""*/8DA8*#=#. A1)J*8F%D'5_J;&]E<\@WMUK] SJNNXA9Y[S=*UJ6UIS#S.C@Q?-?N=&//7EN$J]1VM9 M >T+:^BHI(F\IC>2>SS'=CGJ6*=.>E3+O*A_;L0&;[6@-?.09J_3 M>@>907'B F3XNDW2&%[*9IY4VL#Z0+NFP#_6^::ZH]]S_J,^\?XBU%$X7K_T MGOZ=;\J<=L5X$\8(8S&!G(13> MF7S\IDK5,_JT,\SLXQ3HX41 ;KJ:,&^04VP.TPRY;=K=5J#[77O5<7#GO&9= MPM3SE])OBVJS%!QE:1 22)23+:*>!S,A?(AXF 5QY"616:KN,82F&W5Q5I@((P#6"$L#1> M69VE.&*09BP* TPD>66&.1#.=#,W0[25200P]/1M?CV%&'#_^[#=;$M^Q@GP*,<:SVC$(D_ M%*5$FCE>!M4V&(8HS8)44!1[@8TCD OAYL8R!Z7GJDW^5&=G:Y0Y<+'MME5V M/D).QE6/NUYKM$9FO/Y #;I(R]WMP/!-XKCD$GK'GDY.1'L5URB7H%[RI7+: MAWGMEO=EG>U/1=?^X.5+W:YN(9=S[\Z-;*6,Q9H7VVKUTL3:'9\^==+KEWTY M"]DP4;I :V2RTP:JI3,'''8-%:LR,F<;G*RFS) Z_0(S@\^-GK3ICE+EG%S= MXY?ZX_4(30.:97*W%V*(!/$@(1Z'G*/2![% MGN9&?U(^:!6H<<[F?22GEJKK'C''] MA=L<1-2-8=4F=%OB##&"4PXQ5B==@@0PI:DB!.&A.(D$\GT;!X]^)W.C@=T] M/U5"+KJDE7;^&0=HFOE7V&(TE7_$VP8>]WDA!_1W[)-PT,6K^!2<4_*23\#9 M9QUY@TG[H]IGHJ:"1IAY/DP]%9[N,!VX';2I&Z'M,U<*.DJM;#Y>QO)<..WM=/Z2SBE_U*#K_EN6% M^K9B%'E&E^H7 MNYH;?^PDK7T".UD-;]\30@H?R_P(@S]+N>&X_/S?"&\:_&XR&KIDR M!L:CFRP2WH\]>#NYZ^3,;39F!O:RNS1?3/%R9LIH=SRQ66,*R*F)8]R"^=UQ M?4WX\/3X_Q5__;Y^SM^N*R;_OO,=T;Q%'FYE;BQ42PL>\J=\_;@ 4F;P^^?[ MC\HIKLHE:@/EQ$SANWZC[ ZYD;GE*FC@3Z?.,?K@6%TQ7VEZLLMF/17[U\Z: M;]A9-1_7M.2XXN]X\]^/Z_=/SZOBA?.OO*XMV:\Y0Z(84^IS&(:>I\Y3&"0T M0Q#%/@TB$C).C#*'F70^.TZAM-P>Q;[5YC]I UG,[!FC<="S:,9"=V3>Z<0& MOW2"_ZIRM'6R@U;X?E4?=U:-#6:.[!JCKB>U;&Q .;9MK-JP])%6QE(3B_PA M7^,US?'JOJCR^O*Y.[MD/HNR$/LP3C"#*.(QS"@2D ="9-C#+#0+^=7I=&X4 MMI.Y]95MI :=V#JGGO8#H,=AKF$=F;L<(&KN3&P D2LG89TNIW7^-0#AQ*G7 MY%T[2OH-YVM5C/O+^AM6F1C?;*M\S:MJZ7LT01Y)H8\Q@<@+,HAI$,,X2SSY M/^+[D9%%=:FCN5'/N_R'W-KFS3GIHQ1Z =;<\&[Z(JAZU.("JI'I1(D(?E%" M_@HD>S1.5@V32'[I!'9')=<@<40?%[N9E#*N*7M,$U>?M\VHWC3SMG@BDGW: M:/CZBNN._F.;6RV;9HW.Z(OO! <]R>M=52T[Z D_REIJAYNS%.5&G4^*G7B 8C(7*Z\"3&)) _H11A'T4)U0$ MODE>A],NC-;9"?(W/*@^FOS#K9S_ G@MJ:E)?P(F(JD7ICR$H<\$1"A!,,M" M!ED8"Q^GR(LH6C[7=7JDA55NIH#TN+L1B8H_YNNU\G*627-V,9^3[H:0$ M#R+B(XA2CT."_ @F'HH2AF)$$M+B^7[-ID.SZVP\+-\WN;!= :F[L[P%FI&7 MP4:@!;C;;,J<;#=U*.JF /?8K8_B91"<[11/.IAX7WA)P=-=X,4G[=:?QDOI MBS (C>@<;&F:131A&8QI*->I("(P3=((AG&,/)%% 4FTXCUO%V5N^\9&$_"= MKQ@010FD,H:$<<.PZ!'+-&"/3$ 6X5VMPZ1S/^K;\73$93<(,BGGW0[8,3[2__X\!UO_EYL5^SC MDQSPS:ZL?%M0?NFG61R%00KC))6[3LQ]B FC,"8T\/V4^!@S$]/(3HRY441? MBSK-M8:-)Y$$5X@*1+SC$#&F?WP#U:9VH,YK)6JFK#/@5L89SJT'1_<8:WS(1Z;,6H7Z MDJ=6 C1:U)S8)6/[I=7DUP78*[/??3J\ KT53Y<>%C9B3.]U<0-89STQ;FGO MMBO8WAU4=5\6'U3YBJ_\!Y<;VZ5 %$!Q M?&L]U..K7%5K0'#I?EKG58M"<=^VS\^KE[?%TU.^4?YF#[Q\6J8X%LC#&(8H MCB2Q< Q3(GDF"CV4>!%-1:J5FN1B#W.CD49&@!]+WKA*RDZ?ZDC %XY+W3JX MEP$=YA$G,(UM$#4([>5; "7AK< 8E#*[%:")"I.9 F569FP(A,&B86=?G*X$ MV)#^;!+/41%!F.F,<23K,;8XB. M>IP;_^W2C%A94MB C: >GYX+ZUX-\ M+KWH*-W3W_!JV[@1KE;%7\I[:)D0XO,X8Y 1HM+B,@Y33'U($Y0%*!"(Q=ER MS1_KF".MJ:+1J]9DR9K)TN][O#FSDQ'@3L@;7SR4X[CM:%6)QA[K@*R^UR MO4H)%F=P7JJ_XJX#VZSC35&OO^>;[V^WU:9XXF47P/[2VKI?=Q?!RRP3F+* MPBA-*40)%5 N!!GT$%(5N!BC%'4VZ8-)1G(3*2QLU(<)J+Z5$_3<)M2'!9[+ MO"CK(T'(UYH)>BR'1X^?1T![,@^Y6G#PEY0<=*(O=@DT7A;=#AKLY7>9"-T& M-V?9T8TZGSAEN@TPIWG4K5JQS)-ZN>K5[_@_B_+M"E?59_DMOBN><+Y>RHTW M"44F8!0RE66#9#!#20))HMSUF/!PE!HE3S7K?VYF[;5Z=+4.H%8"*"W GXT> MAI:KZ2CI\=^(V(],@.YA-T_<:@>>JVRNAKU/F^+5#IJ3O*^6S=@1X9?-=UX7 M ROY=VE\REX;=Q65(.!#4?+\L8V H"\/TB2M5*'T.MBY_MNJ,5;9?TJ^5G;I M9[[Y(A[PSR61M,@%B6 4< X1RP*8)HA (DB*_0#CD!AY-X\CYNQHM=&DK7!! M7\!F+SW ._$-,[*--,1Z9/OZ S_)N') G3#VBD*>IK6[H(] M7<%>V060ZJH#!ZFP.P(?=T <\?Q(0DZZ'(P+]/&J,7)OYE%O7WG5I:-JK;,H M03%GB,-$!.I"*XD@P8*KJZW4HV$:>4PK&/ALZW.CPC7^/RI8X/_2Q55N=2Q4KV]-AELE^F M/B-1Y!$8^;X/D>_+I2SS*4P"YF=I&(@0QR;Q1B/*:K0P3A"2U-K&I-9'Q2.9 M5N(9=5R)[V=<;E8CH7SZ?_O+Z!EB9A %XPJ[B:)A+F+H*!Y&!X[!N)C!!J:+C]'1XR!.1NL%9]F? M]Y?U'YG\:'*1X]U-5AV86'*F8J3W]3+DO\GOB_4\8?O%8A@1..!>"G&248AB MBF!&4VFZFAO)["1M*CXL0%4+"_):VCK'1O,;PV+; M V#KLHP+"$%3_KCZAJ4#.Y?/ M&N46V]W="T($IUX $<%R'QW$%*:<T&F]7&_&; 3=_?;6[1D M4)R7*L2>?UP_;S?5)_Z#KX+V;#W+HL17I;4"E##)DVD ,YK$@@2RX?L5C M3E#7,7'%0 ,]34LQUU4^X1"-5RPN@-_Q=?&DSJJ*^-@(P\]7O2&9<4OXB* MP37NC>A,='O;D]+1?>V WH/7M.?>F^YV=D#J@TO9H>?,2(OQ?/E>VDN;E_=/ MO'R41M-O9?'7YKL*"\'KEZ7GAR+U: PSG\O='XX\F 4\@CZ-&0D8QI'0\EFY MTL_<**P1%72R@D98T$JK-WVO03O,;0X!&YGB++'2GL^:2)RQ:2I.__6Q^/%_ M9 N-.2-_V%LQU]J=9-IK*M?-?MW'[;8WNXP)*@Q$MGW/2Z'2/TL-OI!5_EBO M FJS196[0?ZDMECBF_QM)1JWD";EDT\#*@(O@SX)E--%',$,!03Z(4L\CE*. ML5:5,K=BS8UB6JW4'7RK%^@I!O::+4"G&VB4JQ-*]=2S2_'E:+#U]FG3#^'( MI#?AZ!EO -V"[6BOZ$BH2;>5;H$\WH$Z;MUBLUI[/*_QZH]*)14KQ.8O7/+V M_$7X*,CB,((>\8ER5LX@SC"#) Q3CZA=Y1^6QK>5;44:>)Y)$IA2"(,D:\R;J>1-'C]-/82#_D)]DVB.L]W M8T22$P1D-M606-\9&-?2WIAFN\%4SZ2\':G1C_[.)-.NA1PQ??8!"&-ES&XZ M>=TDV0>*7LV+??BT)0/T"X#7&;5RD=-ZE6AS;"":A&'(&>18U4GSJ(!IR$-I M/;$H]00)THB8;'RO]C@WXZD3&-02@T.1+1/Z78==DR]<@CDV==R&HSF-Z&+C MBE&N]CBJ?\(SVB_:&AUD\W%=;1+ST]B MGT0(TMB+E0<"@C@4#,IO+* DXVFL5TW-JO>Y4=&^OG3>"FY1[ML,?UV[9214 M1S=GR ;L!5_L0O?KXMV+7D'OO?@N#1T+U)S9/R9]3VP66-6>R+]4&XOZA@: MKU;MONW_K'K!?;A5ZO7".M7(ZK'I*X[7R'P[4L"F5'*>L9D]]&<8B*FD^Z>- MNNQ!.V:(9;\;5Q4TZQB([\5*ME&I0*K-R]=BM?I0E*J:R3*,TB@4F0>30'(^ M"E$ B2]MWTS0(,FXCRDRBG8R[']N-N^%6I%]'?X%-%J /Y4>H%7$<$MN.DQZ M5#XB^*/?A3C'W4'93BWT1BOB.=S[*Y?TU(+F>H%/O6;,J)!3ME29^MG[GYQN ME>W]18BQ W\JN4$MN /J,0)HP#U/MM-R#&5[:M%K?1(B,5*THPVSEU[) M8>^3-/[J5'C+),D$CW *8R[4C04*89I1!'WF4Q%EQ(\2(U/*G6ASXRB7KE]* M25!K.;7WWG[D]:RSUQG/D2ESZJ&T9Z!>LRCVG/= MF0<.OFL]93_D%<6KIB+/!_F[:HEC$B"4$LCE6@$1"U0:JL"#?H;#C/#8RP*M MW<1@+W-C^$Y0T$@*_H/C$M22Z@<,7H9TF)F= 36V%\$11FT9IV&4C$(%KZ)@ M%2AXN=7)P@2O*M8/$KS^L)U1^4D2$.=M8I7UXR=U$+JKN-Q6FJ_>;?EG_G/S M\!=?_>"_%^O-]VKITY 03YJ)G&3*.2EAD+#$@RQ.O"")A8>%41I,6T'F1AKR M*T-FII_U$.C9=E, .S+)-"HLP$X)4&MQ4/5]4P#"P3W.I556$_67M4-WI5M! M=&1F68LQJ1UU*UC'AM+-[;FN#_]'Q<5V]2D7?,F])$))A"'V6 11G(4PBP(, MDU3R@$]4/AA'1>'WG427PNO?TE\BM/U2^&;(!J9"\Z@ MT^07 ,ZO?B_"8'75>]K:9%>[%Q7I7^5>?L@B\+Z](^A*EZG\3=7?\\WWM]MJ M4SS)272W9CO[95_J[%Y^)=^E,7-':;%522X?]^6WY0[+\\,H8!P&"$O3(HPS M2%*1P9 2+PW3.$LS:E#K9C1!M6;+]*5M.ID!W@D-\%YJ@W#V449WF)9>=[ F MO:P%'[J*D[6"0&D(=BH"J6-OWW=0JW(!=F.\UQ7,#7(=O/983Y0DX17' MW"S=PICC,9BG892.ITOP,"9N!YDA1NUHW+-4=3SU04ZII>"",I)22+$G((I$ M"#,?^W*%#WGDDXQ&$1_C#+438&Y; 3D;DG'.3G>0NSTSM0%RCF>E2H?I#TN/ MT9OXD'37_2P/1X_!L3T4/6G'_.SAH61W9?EQS1[RS4J+D$[?FAO5U$+I'RL< M07#]3,%>^Y'YX:'$K#:9RE+^FG>AWRS_D;,M7H%A8(P.%,YC8'6:<-349$<) MYU7HGR-<>,)-4JJ/RK!I\L/6Q7KEO]:__[+YSLN'[WC]<2VM(#D"+\LLY(*$ M40(3ZH<02<,"9I@@*.(HI(AE ?.-[F/M19G;5*\#X&F34!<\E_RY)S3$-X".SRVF.K#JO1(DA;[)*=ZHLVE*'M39@(]4!.WW&2Z=ECNE(*;<, M!'G5M%SF@%U+W671HAV7UH76WDBKB*EDVGQ=-:QS2.B1%/GN]F;AQ81S9"HL0$M">G&0=>@#1@"2)^2*&?!:$ZJ$Y@ MFK 4)IY<@1(_]5(2+'_PDA33@=KO;D1CJO8!KRZ "WA3Q\H)R'J+R.W C;Q MU +"6D+0[E(.3='/DJAP];VK">=N+1B&QA'/7^AD4@X?5O28GZ\\;<:]5;E9 M=MX@K3-(F_:7QQG*"(J@'X<,HE3X$*HF\_4' M[6PH20E/19,6H?T,XR02.(@H1+7;K^;"$_!4]O#;\)DI'G<(M&+=P(I0XOJNYH>3YM?]*5^:)ZQXORY0EWLR^%:&1)_=9<,8H:#H @RO?TG-=3.M+.J#DB>_H MT+/F]S7[T_R[GWFE>U]S^-;<)NY>.LT2I&> N'YK8X_!R%.S=T'SIQ+-D7VM;FB.FIKLAN:\"OT;F@M/F(?'OI5T>%=R_+9@?(E2DH:$!# 1:0B1'\G5 MDR<^C AG+(FS.$VT5L_CANU=/>**#U MG*I6,:P'#4T6MGI._'ZDZME_MRUB>\>8',[JOJ@V>/7_Y\_-U$-!D@0\AK&@ M*N9*($A()'^*4A*G/NWV>NL%K MY%EK"Y5%"=LA)&ZH8'NVV8D+V ZI=EJ_=O!IES=XO=N"-R_[1]K+A#N5JO/+ MLWJPJJ\4NRR?59?FL_JX;L+GEY%>=&2/V8I%Y@!<"D^,'!!I>/? -6_ =?R=]MP ]>U>Z(#&]X'11:*2Q, MHT+'_B9NN69[E9&>\+ZNKVO_T@Z0%W#V7D]IK#Q1:YT7K:_'3NU]=N6J3J_< MZ#[VA9_S01KUYM"=M#.X@G0.O=Y=IOMN[9:S][A4^0,KV5@MQ3Y$E:2*(0X(3&,4(:YCXB?)IG)0G2QI[DM(9V@:NXW%&*V&ER&5(_'G0 U MMC%[@I'CM,_:8#ABNLO]3,I15]4]9I?K+Y@[2]R7!=O2S9?R&R]_Y)37YY0H MBUF2$A]23]6@Y81!@K$/F>"$)YS&81KH^DJ[*9[XMXWYO;)&^C>'?2@DYA0T@I1:\^XPG[!T^JDLWZV&8*&D7#XBQ,;[P53 MH53-J?R7O];2QON>/_?*6\MM),F8W&8F(@SE:N '*B8J@)C%)&*1SS#%1J=. MNCW/S33=B0B>=S+6-Q3M7PVO*/1'0/.0:@Q !E7^>\HYY"$ 85^ MFJ$HHT$48&I7/)7[^+@V?57M(X_L"(YQZD$6$0H28G. $ M8QC[,>%>$E O9KKGW!=[F=L4[TMH>/0UC.;UPVXG&(T\O\W@,3KLOJK^#2?> ME]N>[-C[JGK]L^_K#[M+@?? RZQ3LZWJ*N.RSR?K-/D:B.MM,]SB.#)-7,QRIR169S>= MS.-FM3N/SXAY[(XZ?/7,=>&XFTPNE;#H>JW!3!,*5RF?=8 '&6A#!*4^1'<4#]2&LBZG0VM[G9R5K[;?!.T 58\\OKD3G" M/D9>YD<)C 275!?X#&(626N*>H'P@IB@ "\W*D/1Q CONAP/X2;QTO,D..N9 M3Z[0&YD].S$7H!:T1N[]'KG/ \@96TPZD#BRE0:[FM1*TE'ZV#[2>N>&&)JO M_+E->RY[DAN^I_;((,H2/R8QA0G#""+"",14N1R2.(J]P(^BS,@A::BSN7%T MXTF[%Q:TTEJZ(PWBK,<@KM ;F4'L@;.+X+B"B,OPBTM=31\[<47ILX$/U]XQ M3R11QT:\_UG2^S*GVHF_#]^:V[Q__Y.7-*\_6RF=?BZ)(RR&I_1M,(P\@6O! M@"8.1NDDSJMLE4[BJ*G)TDF<5Z&?3N+"$ZYKC%9O7G['_UF4;U>XJFIO=LIC M+T%R,\55AE7Y@X"I1SE,$\Z3 ),X\$(WI49/^I[;)!ZLD%FI>,1:?E K8!1+ M8#,P>LO[2'"/3!9.D798E?0B9J,7)SWM>28U2B]"HE^J]'(3EO4,\NJYJ/#J MM[+8/M>-YB)OG*3KF9,F7LP#Y7@F_%A2&I-LAH0/,Y]R$3""L="*=-+L;VXT MUHD+:GG!H3%%_$65]\_K(J_JCM2-;>>) O"!.$01B%#$&5A DF2$N<5=OF:F+^)!Y7O8EB]UXMU/^9I_E-U62T8(2Z.8 M02*" *) .:+B((,9IFD61'Y ]?*-&?0Y-T)I1%ZT9KZ<&FT&:"4PJ"4V9!0= MW/6(Q3&:(_/+"9"=Q":(6KK%:V'DU"%^N,=7<(77@N"\$[S>JW8LU&R^=BMJ MD 6"42^$?BP2B,+(5P5U$(QX%K H$SS 1G5A#YN?&[?L>.I>^$IRZN0AZ?'W]?/N=S4T'VF M(9-;D7,-S&XZUM<##_F3\JK\_?/]1Z#$7162]$RO2\[BI7ES[6)P>B^U$U7&R,VIS1 MA]W)77L&G1[X][_R$98K*]00@]'GDJYHOYPNA,[GPWZRPXY7^O<0A)'*^K:=O&K)WD-%KY7C/7K:VA%^ 7F= ,K8U[@#*\U\'X))#XPH-QA+R,11[!L5$"'VBQ+M M5U44G:ZV3&T>[HNR2:B]V90YV6[J+$2;HBZ$JZ*CBM5*/597L>>56_?L(ZC< M.6-W#4_M>GVDT!E'Z^,G;DGT*$F45_R%49111+0JW%[N8FZ3NKX>>Y:R 5&4[?0&&R6P10C&&43U9OQM.(T\\]M9 M7TL'E'B.0RPN*^\T1>-!!Z^0E_&<@N>3,9Y]TFZ.RQ;4%RXYXT?..'OS\D>E M'*8^Y&N\II*2[^@F_Y%OR*Q?!7[:J+$2^_A6(3@. =RJ8\83!J.CQQSA83V!1U/1[ MWX?YCP[FG?#@[CK,QJ1CCI@C,C+H>%*2,@?DF+PL6KCM8&;'ELTN4"VWA(6$ M9F$&4X\@E1V6P!2E(60X#1,/>QR%1HDY+GUW.2)=%6M(MU+:]0:P M\<$V.R:[#<"ICLKVEN3NQ,RI)7D=#<=G9FI5SL\L*7SH[&WCCEJQ)=5J4 M=[RB95Z7(_JTN+\0/YS8C'&@\=$>FI4%@Q_.IN0TW1YQE MV/FD%&8'S#&C6;9B>0O9%'2L/A2EW$=3SEFEDNZW11W;\K.]XZ'0SP0FD20W M'&<0I3R &8]CB ,/!4E&O %7364!X-+.#,QM.;B8;F3AZE\%FPR*1D.@N:M MW@B83I1OJ96\OB+YI1.^+C_RZZX@;E<:>8S#.DOH7%T%&O8^[7VA'30GEXJ6 MS9BQW*9\(LLN7>;?\\WWM]MJ([>A9;T)E>SZ*<YW>+L1-876[7=7DW M.\E-[RZ&P>8)03SP.0P]+L%.6 *S..+0ETMYHG(S>I%107B'4$]S'S<5T+HW M1<[@&_VZJ$-N+RIH9'68,-L0%V<71\.]37Q[I*7ZZ162WFMV'/Z5;W"^YJRK M5-]^Y%[D89;Z#(9^%,M-@-P)9 (Q&'!)Z6F2Q3XS8I/SWF&7-< MP%*/,&Y':&2>. %G!'88!L$1*5SH9%(N&%;TF *N/&TW\]]L*]EF5=W1?VSS M*E?[B?M=,EA5VWZU:HM3=U%@[W\^<[JI T'>-=5*53384[%=;Y;"SSR49 @B MI.I$"Y' U!<"8D;#*! 89X&1*[-3Z>;&,YUR .^U6X#'5I$%X*TJM:,+VRD# M<*V-&2FY'68]+GNUP1N9 G?C=M<;)YV_C:+3$/F @E?4?4DT1.,@:S* M@ MAC/":>JG?F848':FC[G1\;?O1;F!=4DU)J4T= HZAZ&'1<9C =,XC2 *PEBN M@P3#*(V3T/_'](J5_I#&;5UTYHTT==G;XNF9KZLFK?/.Y/TBOG):/*[S M_^:L*63_MJ@VU=ZUD6:8A)ZRIVB %9=&$'/*81!&48@\'H>>D74ZFJ1S8]UO MVZ&"1C&&WT]9I[%F([,X;4J M[8BUSD3@3LWB1]Y4Y6M'CC4>LO@YW^"5TFO1'D: /Q_JK!&C\/GH(^ JQ?5H MH46V3?:?#\7G8GW/B\^\4-U_6)MGW!QJ9&Z4+H7=5K6G M=)O[!=Z__P(^R_\_X/ /1;%9%QN31)R#4 Z3L%,41R910P#'R-&I@Y1=GL[! MEJ?+U:FCX$&^3JT7;.^ZE<3Y*F^Y:%==?I_C1WGA?N./M7/N@^Q^74F+F#4> M]-T$8#YC*5?)_",O@TA0 7&:I1 CG&0<9R+.A-GIGAO!YG<@V*T3RL8\U!%\ MD7OY;:EB=UACI_15 JVF8 ?$+I:Y.'RP_?4;+HJ2@W[J'-.K>R>?ANY5_]3# M/;IKP,'8JG.:W< U.K5)S.H@AFYT*\6Z!Z,YIDWJ%G1GK@A.A)K8=<$ED*>N M#DY;M[P7:WUE&D.2D "2C(9I M[&>^3ZA)\J9K'1J9GA.D;'I0?8#57NIZFUGUY/X7P&O)#:]_K@&O>1?D$,ZQ M+X:.,'P_C)KY99 F%*YNAJYU-^TUD:;R)W=&NN_=YGDEK5N2KVNBVV^+/TI[ M:).+'.\R;=>> B5G/2=^)5A5;9_D/KNYTNIG?$X9"WQ!$NB'(84HB".8$8(A M$SB+,QP2WS=*_3&NN'/;53[7%NBX(Z M&]Q)W&6A^X4W0O]:YSSX-\.];)GQW5%\7-GOKK9GWWM-&]H;W2S-QF MMQ(7U/*"YLRL)['9"I187<<13FE M M)[_SS<^-(FH!V^7-(('-*6S#\_YV,,;VQNCA<#VT6 <0@Y0]-P$S44X>K0_% M+,O.1;4'T^B MOO!F[$9>,'9Y**2 C5VX +6,[C:&@Q XVAB>[V/2C>&@FL<;P^&'+<^#NL.F M.I-YG=[FB_BC:BA\F?@AIX)Y, K2%*( !S 5PH,T\U,>1A$)4V9&"X/]S8\> M]MY4*R4O*)7 L!!P*_]B=5PTB#>)!<$ABJ"/O "BV(M@AC))R$F:$.;[290( MHW,X5VA/ MBV*?03\C'I1$XT%,O$P:STFH*B.*,$)&D7PV4LR-?&H!05YK 5BMAC+]I!X+ M\$-IL@"\U:7QM@//K3;@639D&*=G-6YZA#7Z:(Q,9,U - J 1@-PWP[$WYJ! MZ-1HHB=!IPBX'QH(\U"Z6X!T%29G)<.T(7"WP'02WG938[:Y=,GFX[K:E/5) M4NT'OT3,XY&?Q!!G6,CM,/6A\N"#<2I-X%0$,?6,'/G.]#$[ NQ%C-0Y4S9= MSA2PE[QJ P4,RW>=@UB/S6X$;FRN.L;LP0HSBU2N%U%QEK[UM(>)4[9>5/$T M3>OE1RUN11[R)WZW9A]*_H\M7].73U_NWGW]^/#^F\H%5N+[DM.\RHOU0U&L M:B?E]V^_M,?>$0E\$:8"8!%SH658WRC$W:E&:U/Z> M.UT6H--F 5I]P$XA4&NTJ-]02AG<1-PP=AIW.-.,R,B<=>-@V-P/W3 J!A=) MTXS.1#=.8TT9LTNJVR$=O,VZH?GIKKUNQ^#@?LQ!MP/68A#E5[8Q-J]W-7<5J:]I+U\6]>]84T! MUK-UW< V\O)AB9BQB7L=#$>6[D!'DQJ\UQ4^MGLUWK L/KO"5?5%/)0<5]OR MI=YP-YLV[E&*$!F12,<5XA'11=MA9.2L;=C69[[(=!'U79LL6+,[P[IM*9&UZU1=U++M, MO"1&D9![&Y[Z$(5Q"+%($12$H"1!<4Q3K1BG2QW,C9E:$<%?K8R@/M!7;FTO M')>5ICO;13@USLMN!&ED5NGPZ<0#2KX;03$XKKH1G(G.HJKPR-[(NO#\WTI)R%FM>;*O#1)"= MW ;6TR7 -.PD!UB-;1$-PS2& 70%%#M3YU*CTQDU5]0Z,%^N/6MYVM($>'XH M2IX_KA_PSS;@^PU?BEI706N%!;^TXEXV^,P/7_2 <74$/51&HKK1U6][%/QETK2 MRIK<$H?O+#'#-$D)A;Y$!B*6,)@%W(<)I8CA)!$\TZJ7XUBNN5%2(SO(=\*# M5?$7W"CQVPPU!ML(A\.GL25[G4$9F?TZ\6O:ZXFX +M_:8=LKQJ0NM7IBEDO M=W'_Y=<90H,-Y.L,Y43[SFF'U&S?ZA[XP>VNP^ZFVR6[Q^A@">5<5:$4&,40) M\PU@W;15A95M@KFN(:UGTCO$;\I%;9>"R644ER86SCR*AWN;V+M82_533V.] MU\S/]QY*=E>6[[9EL_!KGNH=OC4W,[E7%0MT,NH?X!TA!@=SIU7W>I([JBIR0[BSJO0/WZ[\(397&,\7[Y?;_+-RQUCIEG&YY_7"%*)8)#"+8KET4Y4/@V4>%K'.S!SH8VY3M!$3M'(N M@))4X@B4K'I3=0C0X3GK"*:Q3]IM$-*>O!H8#,QB^78SB^4/^UD\U.8DTUE# MJ6Y>ZSQJ49#N+URRAZ?'W]?/^=MUQ4KV884?M2O1G7U[;C.WEA(\Y$]J9?G] M\_W'NIY/+@'BS*#>W'FDKB^VMX,T\KP=P@?\J81U54AN$ F["G+GFYRN=-R@ M2@AV$B.N3'%+DCUBRH%]X.O50C]27FWN_7Y>@UO7KJB M8;:EB,T&46\;/\'0C,Q/_=#AKN;>3@G0TV(!R&X()BH=;(6I\\+ 9E*\4ME? M*Z@N%_6U:^[F4FM?Q+N\>BXJO*HSS4I*6&W5EE7^5B(B!=ERUC)&L=Y%-=$( MI81S#X8>E?LE+Q$P\SF&618BG 8TBZ+0A&]O%6ANQ&M\F>1L9/1(=$J\QSXL M;:5O$E8OP$X!T-< [%18')0>&B-^S16X[JO#V8GS6M7C;@)OH+K<;>VZR+78 M"?/2^H9\V^!-?3CX17S(UWA-<[RZ+ZI<"?#^YX;+W8NZR\JKS3()H@@1#\.4 M^J%D7L:DS1O)GQ#RA8\C+JA1^EM7@LV-@4^2XNU4VY496X"=>LH4VRD(.@W! MGWL=@5+2,.K/V:#KD?IK#.7(Y.Y\%-^OMT_MS';(^*Z1'R5_X@UBO6*JQ=O! M',[*Z*!]RZ..[?/SJNX)K]Y@^=53_NT[YQNU"JV*:BNGT7YK[ OA^T%06&&.IG;!._D M!'M!VQ-\?<^)BX!>=YUP =/8IW+F"!EY3ER#P,IUXF*CD_E.7%.K[SQQ]5E[ M[XG[DK--^;2V'EN,_? -T!)RE5JA'QMXSEQB)*^XX0U0%/Z31Q@,XK7 MQ%D8;G*:.&QQYW0@.\D]',.-?#6L]: M=X[@R.30R;O8UUSHY8/LR>S.I#>"R)&-K]?GI$:_$0S'NP"SE^THZ(^UI.BM MY#25C;U-WLRY+[<%H8!A&H80T4@5DF4I%"E+:1SZ<4R,,A>IAT_@^H>#S;AQZ]U2'SS;:2 MIF!5W=%_;/-FOU&]>>G]K MF'H"S(T5^LY^G0:@KT+MY-?[A5V"6>-QTKS*&!']L:\SG -_@UNE&7K._2DU MNW\E1THS<"Y[4!JV9&DCN9 :X%!'@G MNT5U/;O1T23$23 ?FQKKO-Q["4&KQ@+L!V*O2?_!1A?'A?9N@M-EM3T[0:8O MN7<38&?K[MW6HD7FJO="<+K)?_!=8HZO>,._<@5#OLIQ0]<_O_**ES_D[^NR MP/=<3H#U9ADE A'.0QAYZC0+,;FYQ"R '-,$ATF6I'IWRC=+,C<>5?DBRD90 M^=]:4I-D1C<-RC!_3@KUR/2Y4Z.?:TAI @Y5633_T(Y'J\X"M I--2X&::6F M&I^)$DF-/$YFF:-<8#N8*^JF#J;+#N4"AX-\4$X:M-L+_)ZOY=*X>?FXEN3. MJ\T[3E7-#?Y!JOR5,]YDN*^6"<,QBK@/!8JDX2]H #..$N@1QA,B2)2@8+GF MCU)N]J!O_VMVKS4SLV9FG@@QWNS\+,>G6&]DMRME;^:M$O*''_S:5<)-HZ%G MZ+L$=YIEZ0C03G"5-J\1':BI"'K"JV06N]N<0NQ><7B'8PBC(VM>M]=)37=# M*([M=-/7;1-1/=1W_C5MOI-<8):/ZNCEV=G'>_& DL\T)=4Q-L-4X@26D4GC M7((J;90L$E5=0.*&?%7'+4Z]GOODBI(6T9+[<5L=^"OTZR"3, M,DC2U(-1XGL,I:$?A4:NVB/(.#="Z:D(1)N G;:*@,U>DY[+B:%5,\9 ZUE MKSQ\(Q-??^1J]<"!?MV6\1>EXJ^+77;]3DW0T[/G_5*GZ:QK(.*?3@NBCC42 M[BJI.I=PZA*L8T%\IG;K:%W9+2:RT]J4[$S*C^O63:BZQR_U;3&*"/;]",.0 M^C%$@2\@CC,&?98B1J/,][ P61JN]CA#HJ_% \^-?&8D?AU@/4IV"MO(!-O) M"G[II/U5[NW!#LC[*T :LZ0V.(XX[WI_DS*8MOK'?*3_HF61H^+IJ5C7UTS? MOF/YB>VOE)8HCA A<0@Y#J3)F64"9A$2,"*I[PD2IIP:Y6T;Z&MNC-*("BHE MZP)4M;2]>^^Z6F/S6\URC3IXZ]&,(Q1')I@6P&\-@(V@O6MKAR6/KL/AJMS1 M0$_3ECJZKO))F2.-5VPS)3P]X?+EB]B=\+^MT_0\2KLH[X?G>R&*D)^F,,RB M ")*4IA*'H$1"C&+ QYP;%2B7K?CN5'+8=K'_D6(^LT?ZU+^[G%=LXRZ^6H+ M49GF3= <%#W*&0/JD?FG%;DY.-_=+QZ(/6[21D/(G*5+T.QVXE0)9F"F442HT*J\ M-M#'[ A*B0CKHM3,.%;B'(:!YV=>E&'(:"(DAA&"6 6>T,BGF,0,BY L?_"2 M%!.AV.]K/!P_\:KZ-^ <34W*O@VAL=FY!D6)-QR.8TZ[E]5VQ;!G>IB63"^K M>,*; X_:EN>XWY)53C^L"KR1$SO#2>)SB$A*Y!\>A2GF ST,6&Q;F MZ+4^-UIL"TXT$H):1--*''WLAJ?QS8B,/(%-P+ HNG%&Z1O*;?1;F[C0QAE% M3DMLG'O(SH+Y@//R;WBUY4V2^+LUZV56_9UCE5&*?5E_57%H*O.,?.!SH78< MS5_?X"JO/N5K_G'#GZHEBSC""4XA0D$F__!]2"(>0Y8BFGHL9@@9Y;5S*MW< MZ$$I!VKM%EV*?KQF!^F,.Q5!G6ZEU:I^JJ\FJ/4$?RI-0:VJ8;29VX] S]QX MM:$=F>=>952-K9Y1T'=D+[F5;5)+:Q18CVVT<3JQ"?IX>EX5+YS7AX2=X^$7 M(;CJYE[^6;!ED,HE(8D#&$0T@4@@(5<$^5,8$L8%RGC"M58$W0[G1O*=R,W% M "A:3\W'$J^5JT*]RU-7 T_%>O-=]VI &_UA*AX#T[&MR [.)N9MY^W:"0P: MB1W#:!)SX1;.J4(K;H35,'9"'Z/A$ F-=B:,A-#7ZC#@P> ]"Y*6+=2%9Z0" MDOE5V%^U*7,JR:?N\(]UOJG:#"4X$<(+< 1%1.4.'<4(8I%E,/4Y95F28:QW M>VO8[]PHNR]G;"5)+;T R!H.@0=GC0#LR<^NB>CVIS$WP&E#Y.#!/ MQ.@W?\1FE&Z.U2"S&S0W'<&;ZWC \Q:OVQWIO)-KQ@_]9DD(F0D;B4!(],\KG,]39W(A]+RO8"PO^5*(: M'I@,0JQW_N$*N)%IVPHSX^,('3 ?GE; ME,]%4TNG72P3CA@/?0XC/_0@\K '28@81(F(4T2$"/U(VR \V\7<*$()"7I2 M&A@AYR'4,.=N!F9D"CC&Q,9".P^.@3%V,T@3V5W:'Y"9?36H_J I=?[-Z:RF M0RJ P#V 81U35]W. T,N]]*M:/>X^3A2I(.@"6 MA5/K5Y--ZQ#+O=AW$^%)UK+?_,-_NXK8?B+:Z^WY?% MCYQQ]N;E#[EU^[C>%9V[4[E*ZIN77S+( TX!#P51ZD 11E3(UE7^E(?CF!3@++3$JRY2B%2N^/*WZN_4:DI>&Y553D_BUU12;S3 M\]\,HW+'^ [TR/"U1W=LX_%P8'<*UH&U!T&YZI^5GN"^-[:_*%WE!_ KV)<. MW>L[2KGG,0?$57CN&").&Y\[(L@G ;IC]F51E&>U:K-T]))T=,?3NK5Y!MJ8 M';6O5N!,6A)-L_,J8L,LZQ*LL9GR DX.L^SKHF%7M6>HX>F*]VBH=U##1^=Y M.^/R39FS1TDON#ONR((DRUB(8!*C1.XW,8,9R3CT@BR./(2P;U;K_;B#NY MNIXCV[H07_[X?>\E$62482H@27P,$0L$Q*&@$"<"8^1'R(^-TKY?ZFANL[DO M)RAK06N?U:+.MJ/R/:Y6G&ZV>*5V9])TVKP8GBQ=0ESS5,D!CF-?IO4A;&0< M@0VN >'J4.E2-],>*%U1]N0PZ=KS5@:]W&+(+43Q]&QLQA^].;=)KXS2HRV\ M$I:O*X/KL0L@:5GN-^ S@;T^ (U[L_T"%+;&^G%S4YKH%U0Y,LPO/65?"%?. M?OI),U#EXGMS^@;[)5Z5D*M">?^[CAJY"L5-95X/6YR\S.M9A3W_H(6S MQ2=I-KW9YBNUZZP^;,MUOI&#IN(X5+ZF[\6*?7Q2!]P'YQR!AT@B,@_&?B W MC\SC,(V\!(8T3C&B"8FH5EH!:PGFMC0I'1: M%HL@.C46-1FZ:K3!.0]50Q< M%JQ&:9A2)L%^[%O1&O:= @NP4P'Q]+6Q<1JSP-_ H&7L<)G(XL1H/ M1UXIMT XZ+1BU?!T/BVWZ'W@\G)30^9FT)?MIMK(+F5OZA[D!R]?E'EU][31 MW;%<;F%NR\.!+7ZESID)4->-1C<8C4SC/2%!)R4PP+P.B94%.=#L9&;D M==7ZMJ3&T]99.8^S#G?9A.\VS8F'2EWV4!R6%>FJ3RPY5GD;L@12(O] &&

))(@CW(VSD"W>C/'-DDWTR\=8A!?<4J;U3SI? ,72PNW4D]4Y+)QR? MD9EL,,_[/GW[ MP=#=>% CM.$XVZP-A=,M*;I)DZ8:D+Z,XD-772K&VV0%PV ML5_]A;9W[_SF9?_(/7Y1OZH/'][_8UM7"NI\(*LZT?S#=[S^TN03^)L43GFL M-.'"#\4&KW99(I9Q).)0J.KM,>.2VCF"6:1R;ODTBAE-4!8$9@D)7T.-N:T( MM8J0U*&5M(?# O!:34G_.SW;.[*-U+3+ +$ /VIE50[UYUK=!1 J=

0%])]K<0 U$ O00-$+P*O:&B?U M%_6E^Z+^MONB[MLO:I^,R&7"Q-<<4& M&N?KCE$<>76X"J#-T;D.D@8GY8X1G>A@W/[3-#L$-T!G\,Q;IYWICK@-M#HX MT39YSVX7]973%:ZJ7.2T+0:M"BZ%B4B3* D@S?P(HC"1FQPO#6$8<8QP@*B7 M&!4[/-O+W-CW6,BV/H%A,HOS@.I9]S?#-#*]&B-D; X/(N#(6CW?QZ3&Y*": MQ[;>\,.W9K5ITEXN.?,8S@2&?BIBJ"I/04QP"B,A,N(Q&G&&[#+9-!W,;;+O MY:L KB6TS5G3 J@WPV^!9>3)W#US7GU=ZY\>CF[^\%+_,A_4VE657GF_:D5\RF.$ H@]U220R(" MB&,OA%CX:<)2&F6>48KR>:@U-[+J!/[?_\N/O?^+&[&;K+>02<&;WZL#S^:G M'TW";*JRHZVDF:X\N$2C?UL[;ULQ=5#:U- S+*$WCS%Z]0/3L3ZH_S$'J#V M%J"#"+08@1HDH%#Z)SM7M1GWV9^S&BGU/^3%ER]H!_ M]G+?*Z>YHT#>9>JS+*$)A@DF*41)Z,.4BQ *% 6QEV8^2JG9+D&SY[FMR/O\ M&;5G=!/!!PL!M_(O=OL)W3'0W6B,@.SH.Y!&YKI49$_J!6CEULMX8+$_,<3* MV<9%M]^)=S2&<)QN=4P;N(VW=E4IW_]4%,S;DJW+Q$\Q8=A3];-#B+PP@"GQ M$YBE$8ZI"$G*C6I'7NEO;ARUFTY=QB?\DUNRTB6$S;C( 6Y3,5"O9FTK+/BE M%??R;LF:>*X XYAN+O7V*B1S1?5+U'+M-=M:VJ3B_]A*:GK_0_[Q(%MITWRS M *=^ !F/(XAXXD-,HAC&&:&^GX19D)F=5/6T0/7PXY9TL)&;+&6H=(6O[];L MC,_K/E5EB%GD2RN#11&!2% /IBSF, DY\X,@\I+$C";,^I\=?73B*Y_QLW[E M&@D'G0R,)LV,!_?8].,":7,ZLL/+%4T9]CXM?=E!]VESG_RVM+29ER$6N+I[;,HGT']MM/_!TK+[=$9V9JU1ENU3 .1>@A3R-0%$HH9A1A[&4QC5?G6#QAF9+GFCQ(- M-DR=KZZ+%BMD#2OT-1J/'%IY#]SJZQLATHILX KWJE_),(N_NGPS6@\Z&$ / MAP78(P'Z4'1U=3LP3@KLMG@L0(O(X=%<]WD=WB7))M[\DWU>!BZ<_RR?V42^ MH?\0)*E*<2Q'PD6>P)SHSRZ9WN9W=Y4"0DW^W(D]D=;9T'5=4ZY M$:K1?4442@]F*%FX:@R@X,QSXEP?$SLR#*AYZEF$4)3A)8)Q$%F:1%#X80B1" .8 MT0#!"-/0YY(;4D\K"$BON[F10R) MQ#VD8U^L&Z'YIY+> ;F8P320-$LVU+"+_&%/*IK-3T(M9JIV!&/XEIW=(1O. M-_Q3_D-=VV_D5Y'O=T=/TLS)_[O>Y[0W^?_!;62NV Z!GS$P Z\CDU&@ :Q7 7H?F MI&I1.P#5T2 M"D(H"6-)IU$D=WE$TFG*?<@QYQ2+,$J"J+MD>YA1Q-9>!8N[M8<)"/GS5L7A MJZOWK0K+[^*NS@=>U0%7U=PBKGJ?B>[)U;Q&_7]H[%0__]0_46S4Z>#]LP1 M]23_GQ7E=#HDDX49D4PKY(7JE9]<5R*Y MCHE5,NF!9B=+)GU=M7XR:8VG+?RJ5.*>0OR]*%>L314EXC!-F!]!G^($(N)3 MF'K4AUY&J33$(A(0K1BZ\\W/;;>J!%2F42VB@2O(*6X:[C\WH3'RM#X PB8- MV2DB!AXK-R$SD1N)(4)F_AP7 1ATLCA]:SK/AXL2'[@C7'[*%R#K!.G,ZXB2&6<1\Z,=)EF'L!XFO95U>ZF!N3-C("/9" B6EOA?D61"'N2^>;7 R?\4A=?H>BH//F5\A_KXI5RJTHOHB'DHF5X.] M^[YFW=[++*^I7\AV [OKMJQO41IZ^6H#)S9?+ M& @]<*RN80>:G>P:]KIJ_6M8C:?-IWSMI_#P]/@[WWPOF/%\O_#ZW"9[+29X MR)_4Y]K(JC^U+T%T?5X[0&?D27T&F!&F\!4Q!Y&'!$REN0Y3AG'$8H$Q#8U2@;J0:F[\T3@BKHLU;&4%J[VPAHE#G8R: MWL'%Y&,Q,EMU^H!:H078J03Z.H&=4HO6@_0@3\9>28?I2ET"[2JIJ1.9IDU] MZA+&DP2I3ANW#C0O:SL9K][6)Z3-*/?*M#4@?N. M #P3XN^JY1M(6S;]CC?__=BL#SO7CK;,780H]DDJ(/$Y4E%D#.*88YBEQ*<) M%920P"**3*]WK1D_?0!88WYU-K.*^>K;T#;50#0'PX!IW6 [(9NJJBJ_="+_ MJL*@&ICW+F]WP\#:L:,V3BX9\'JGT[.<-A!GF4S_;3NV:E;/70;8]<"#4W,[.5MU]#A &\D49G*S.0HVIZ.N!D]/3(;^HQ&?MVL5.G7Z%$ MR0L.5:HC2.N!.WZNK]A"A992IV<$+O%V1+%.1)J4@%V">$S/3MN>+"',7\62 MQ)C[:9I!@44(4>I1B#TA;= TCBC+HCB)HI'3P?Q5S(V>Y<<>C9X,1H*O1[:C M0SHRN]Z2".:OXE73P.QQ?+TD,%*&N:> VV=N3"1EVU:;?<#1WL]NH>;+UL3-Y ;C0MH2UC&OG6^B,@U0,RNG<]H M;W?7W&]HN@OF,^(?W"J?^W<[N^-M46V^B&]XQ:LV@CH(",V8-">RU.-R!QC& M\/]U]Z6_<>M8OM_GKR PP.!>P)RGA=IZ@ $<9YE@W&(!\*7..:+I?< M4I43O[_^D5JJ5)N*9%&R^F%Z;AQ'(L_Y43P\Y_ L*14"!I3%(:>!'YE="Q_, M,+5=J@A4/N=2D6BF.!RBIZ<47(3)P%NTA:.BSF'*^5G>'1W2A^./>@"?9&__ M<#W]H'WEVE*9)\5SKOP/[-WK/:_,$\JWH4LT(5'$L@!&3%6VY[Z .)#_25., M_!#[4>IIY9P;S3JU';\A''0I5YED&]K-"]>>Q[Y?-@R&Z-"A&>?!=!Q89H74 M195LS\\R>D%;;<:/U;75?]E<%EVOV5RN6Y6YP.+8BT.!8)1X&"([>(92$B6$$^BCB"JU/8+$9QZD-.7<1XAJN@)/ MSC"U3;<.P%JX"V^BU%%9=7GN*+3 MG:U^%@I'-OOI>4:UW<^RNV_#GW_!W E>^?7H:HT7B]<[/&=_+;_R57/M:)JD MI3/6U+;_KE.X(1XHZL%+^>] ,M#]3=XWFX(X\32 'R/LR@Q-VNXY\H_?L%(QA>W.^5YX#^?@]?^'+M;1".*)!D/@P]#,!$8TY M)(2G,(NC$&<)85@0BU#849G0VL+C1]2V5(*B)M-,*1KW,]!3M*:WJO__M2+? M?#7W9[X:8]WP35;/D;XY+NVCZK!OLBS[>O';$&&N:]]Q7M19@:I*4E%^7!JK MV#U#3$VS5J36";2@(5:%Q.:K9:[K-3N'V7D=VA%<0YO7/4@-H"UK@&*E)/>- M.YINK,%<5R76>=Q\H]=E4ZY97G5?J?R\FOO[\,VI;>N6-@/O]PE(SF_?R] 8 M>-<>JTJD!X[1;CV-@=4F/3+<:'OS-"O=+=GSE)U->DWI^FF]4);3>_Y<<%J' MV,N?%[QJL+1DW?C2NR)_YL7J]4ZN]DK^FVJN]*Q6=^:E<2@\[$.*5/'J* Q@ M&H01C",6R)FK)NZMN:EG:;HBS<*('%A,?)'ZV%\ WO('6(=!,VO2V0+J&8JC M+LI(%^>==>CRI"RVAJO*TML-JV\YDS\IWJZJ1S;LN;/M7 /NR&QS1M:H%IEK M,/>-+>?C7]I\X".>%W_%BW5KW>U8=7]P7*ZE\7:K+$)IVLD#^QTNYV55SGMK M29#,#Q A,?2#)(1(L 1F0<)A)J5]F B<94RK(]@@U$U- ^Q6RV_<1?M>HI8Q ME:>J$ 5!.!62AFP8154O-IV,'"Q['KGP9LMYL"'0G<=MXMT=79-Y5FQMX9- M*P3@U%0=%'[G_1)LIWKSO%O,K^:E[E]:]Y.?-PA .:1O( B2E$<8!@ M1CP/XC3FG""1T,RHS=HX9$_MC-FMP%<%?(+OBE##CC03*]I1SXA+%8 M19N:,2."ZJ[FS!A$CUVS9L2%.%+S9LS9[8Z@>_Y<5PTK;\67?/E#5=E^S\EJ MYGL)]Q(60$(H5H>&#W&(./3".&.AG^",4XM AE/S333FH"FI5BH-4P5B5BIH MP5_RQ8M2-6D5ZP86ZJ[/[!0XB3M574\#(J O!($(901B$420I=+LXSY-<8)- M#NN+ !^U)_3S!FL!%I)2**>U"7\]":W>D>@"L($/L5VL%)%040G>]V%E?(R= M \+1P7-RFE&/BG/,[@OWL\]?%JQ6!024\\9=]5'U?NNT@-NZ"P(2XB!D!,8^ M3B%*DPSBV/>A+V6U'W!/:O=&]6\,YY^:$.GZ#R3=L"(+"+ M'M-=%SU1,R#: TN@3017A_3*.P]JR#OD#^J)L430<125[NQO$@=E",VI2";3 M86S[I]U(F5K@Q>22(._<3SI3[$,22QSR!3%6:ST ]"HIU! M>W2&J1EVNH'ME[;9]XRD5'"/2N.&$:F]>%)[R;+8@SSRXS#D(1-, M:V^;3#JU[=[;W!E\5W2#BG#3QMHZ"Z!YV^08UJ$OD2Y'U/Q&R B5Q<].E.. M>W]C ,+!M8S)N^;ACU_SY;VT"WR/1+YJ'U<\+5?LXP+_T(V"/#G U.2))!0J M2H$B%?H[L8#*2%71Z-R@!=QIY/J%AS/0!I86>GB![XIL1]'.9V&Q"J,\/>IH MT91G&>L&59Y_V'DAX4]%7I8SZN%,^"&!44@H1"D+8!:%&$I=)*5Q$,=Q(AS5 M#*XFG)J$J(CZMW_U8^\_;G!1O%81PP;%.+6!UM,N7,(WL*SH+05<7H&*WE$J M_NX@,WQQWWJZJ=3QW6'>H&3O[GN7A&P\X%]-S=]W?,G%?#7C88RX)Z05DX41 M1$& (8E$ H-0&C,\$P$),O,8BX-YIB9+/F\Z0(#G(G^9E\:>U5. ^@$-4\+4 MU2,E$#&<01+&,11!ZF',6<)B*:7S%5Z,!^AFMG]&0/6DL0.8!A;"G=X5#8W@ MMX;*TVWM+&,X3N+@-.CB<)8WB)(XR>KQL(;3CYO)U57Q1&8//_.'QWQ=XB5[ M^"D5[]?;)?^VRNG?I3DH/YM'7/*[(O]1X*>FR#"+XMA+60P9)0(B@1%,:4AA MEB*/"<&BR MTI*W5[%.3P?*K\D%%,-A2S$!#LY[PL%N&?I$R.+@#"QI).FAI M!S7Q0%)_ '6+]/E2T2Z^_*8$6^49>3OH=\AX^R4X_[5K'P 705O/!R MYL48)RFED B20>0%!&:8Q/(G>42$818FGI&IKS'GU$Z'EE+P0Y%JJDJ>AUA7 MK70*W. J9D/M%=C 5Q%\514-RP5HB7:I<&HCY$SY/#_CR(JH-@2'2JG^JY,I M(U8_*4?A\Q?U9CDCB<=0D(4PSOP4(D)]F/D$PR3S@RQ)_3 .?9MPKB&)GIK MNZ94^3)+4&QHO )+;NC<'&6Y]63GU!9Q8.$[<'&PUE?;87[2)<%.+M5T*X$= MDOS/7@#LY"*,4/?K]-P7>K"OUZO'O)BO7M_G3WB^G,5!PG!" YB()(+()P$D M$8^AK^[H:$R(%UBD"1Y.-+4#H^-0W% *OM>T6N7V'<'6T/EZ 6+C>5\-P+)W MOYY PK7_=7^:MW' GF#VI ?VU/,N7+ ?Y2?3ZXFB"4UB/T$PS5("49!@F K" M($]CEGC2LHX]K1LON^FG)D3DIX6&<<*>70@;+ZQ+>-_ #:O(']8/>Q;U2QRQ M+M%_0T]L[RH,Y8G5Q<[,%7MVU#?TQ>IRW.^,U1[%3JO\\/2\R%\YO^=5'::. M-MNHL3//)PS%-(*^2#.(,E_ +!413'E"?.KS,&/,1+T\.^/4CHAK2HNU/!-H MMRV!VDZDOD$U=,Z>1UQ/Z72*X\!G04LK+&IB=TM]-_2ZTT*UH7&DCIZ?;U2] M5)O]?055_T7+$,^VT65/"J$I2-HSL[,573ZPX0VU@D=(!K$.IXQK71J"X"N?LG6O< M6$X=M@\".;5>LJV$_7G)JKZC1D6PFY>FMN?UNZX>\M^_F2]B?6B[\+#8]97* M"9V_S-D:+QQU9#V)P 6EKMN11JYRO!1;6!0S W\2(-B/Y(?R?D:F+F3 MK"'L=2>9CSJ>.\F:XQUWDOTH=A;>[>J1%VJR@C_*^>8OO+[T^)*7=53/ _YU MIS*%\^7U:E7,R7I5%6;-[W#E^B \P2SQ?6GT^1Y$/N/R)^&KD!KJ^YR0*#6J M+' A/5,[9BIVJC-FPP_X32Y<^3N8&[06=;5:>A;EB&LP\$%4P[_#2MN)]#?% MS>^;.$/)TA5HF )=KL J!S5?[JQ31P [LE\OI694"]<1=/LVL*MA[83P35[* M*:I(RNLE^\:+ESGEY;=\L=-.828$8L3S$N@CCTA9*RC$(LF@%_LHQ&D69F%H M(FOUIIV:2.W2IG;N]@YXODT4-M'A#5=!3X:ZQW9@4:D(OMII N-.WIF!X4BL M:4XZJO0R V)?2!F^;7F_^(_U?/5Z3^M_091J7M8:=Y+6B-R-!W@-I@F-_W'>79U>7> M[N#CWN0=9>S@VN[X4Y867%VE?/GC"Y>GX-_X_,?CBK/K%_G;'_R>JWBU]A]5 MF1U_AA$5C"8>I @'$*4>@RG/*(Q2$I.4(!9S,I.ODUS;:#,DP>0C[Q(RW+?> MT@QQ330H6JK!0I$-5(EL0UO-=%TTC;,!L1[:&FM)!Q5Y5Z"E'C3D@PW]]1-5 M72B'9I4(R,[RH*& MJ2D^#ZKBBNJWH!@Q[0)@O@)ZHFY@7 >6=@WU0&TUT-(/?DH&0,O!%=CP %HF ME"?*96L!:PB==1TPIV#DA@36$!WV*K ?RK:,=Y/W0CBG)*DR[HD'$?9#B&-! M(6&<)E2$Q/.U"K7L#SPU0=64IC;+&CI JU_^7(+!T#:9)OL6!;G/YOWHUN$> M,[/G%/F'5;X3G[:WF3?^,+3J5ZTT0 ;D/W-*.= M3,:^9"JHK*H7+V(F:,P% MY%XD(,KB!!(O95"H@MQI(# *8UU;8&?DJ6WO#7% 4:=O"^S"==X8L 9AX+VK MR;^1,7"45RMK8'>DT:(U1@_/T&&[G]]\%: Q]>AH 8;0- M3[!LM1'WQQIM*YY@HKL93SUBI_@^X%\W5:?@JM^"R(N?N&!URX49RG"*$(T@ M(7$,D4 48IXF,,I0DD1!&*#,R.O?,]?4MJLJ(M-T4*8=8LU4X#YL]31A1X@- MO*456#69H$OGU;G6'<9*L08L8RZQ.7C]9*I/U1 MQ@M>J 3>ZU7;JZ4*M)]A3$(>2NTY2@(/(N81F%(O@YS%F!$4\S@V*M:E->O4 M!(BBMJJ@0-4/?$NW882E%N)ZPL0YCD/[\5H(JQ\Z)%\!W$@:=0U8D>TP\M($ M)5>!EUISCAMW:0+#0=BET5"MOZAKP./Z]H:&H82I'$@S1A M 4P#+$52@!DD ::0^B$EC"=!D*2SI52L5$D(K-LQ MN501X61#?%6/5OVJDENXXAS MPGR88)1(HRTD$).80)_@V!/8]P4RJF5E2L#4%+&#.%76T PD6Z;)A*:+H2?< MAH1X8 %W/D"UI1\H!JY P\)((:H]X(T1HGIL^NF$J/: 8Q2BVC>.;1UH*1EX MN5*7OE*@SL(@)HE0%[&"AA 1$L-4")52@_S,"]*,F5F4>^-/3615ZL"SBE>0 MQKO*T:N(-2WWO NAGB2Z )B!!4U+617'T8T"O<'/\Q5>U.7WFX>NP%8N7=/5 M_*4J\.:R!/11F)Q5?MX=?>2"ST=9.ZSS?/PQVVS>@S3B-H58_JU>Z*.YQ%\E M4RIL-%\LJL;L-5$S$G.4A"F!7L"E#L321!I^OH 1SX($A1BQ$)LTZ'1,GY&\ M&:&QYVZV_[S)]J]J+ICF [M=1TV_UMNMSM >,-TR#!L^3Q9DV.5U(RE=9BP/ ML@K.4IO=4C=R#O0@T!XF2P\SS64Z8$U(T]!5:3(D2$(6X PF)/(@H@F#*<4, M!H*E 251&.O%ZIR;:&I:X48#XC6)%IVC3F)JIAU>@M18:F(K+!LJ:WGI7@,\ M!85C5?!@FC?1"4\Q>THY//F\I99876I^Q%05;&[S4GP/I4D0$8C]C$&I]?D0 M"Y3"-$[\,/'2F*5&;32/33(U2=#'%/&??'K'\=&;" M\Y+ $PRR0$B+#T4,XB AD#,<9 0'+(O]]H+O05\:F-!@< M2O#;? G*BF1#\\YH1?0DB7. QY$PA]V45)Q"0SFH20@IMZ=\+'!S)%0 M,IIZ5&%E \J^$+,:PTZXO9^7SWF)%Y^*?/V\L:XJ3_IR-5^N.6L\F/ERTS_8 MG_DL$32+(AAYD2I(C2-(<"(@)YA&'O-Q2"(39<>*BJEI0RUE\R9XP4RFV2V$ MGG ;'-Z!I5Q+/Z@8Z'J9NCR #1/JB88-=]+N(A =B3T[&D:5?Q?!M"\(+QO, M61/S\BY?S.GKS"=!@%(402^,,$09R2#&G,# ]_TT19X4>T85]4Y/-379=JSA MM&$$:0^N>E+,#5H#BZJC0(&:3/"]^7.0OCGGX1FN&W8[T5OWL-YC6*/S]/X; MEEG;V^Y=M\) :+5=Z#B)DR3 L^J,,1)$>&45.7KI*>F!H1^\FI7<.V&G2$K*NL]0NI&3?!W0UT![GP MCH:UC+PO-@_2R[6BR]SP6>$>B@1<0*34&00)11! M$F(5ML6"6& D_X^82%:-.:_ME>/"U/6F@[F>G'2, MY,"RL*7VJNK#LZK<;!N*KT"#L2+:8=B\/D*NHN4U9APW2%X?@H/8>(-77904 MJ_I0N*LF=G2XJ8F6,Q6NZAXN#JJ''<>V7\X,!.O05X8&B(Y2**P7,$FM' M)AF]XMII1H_57.MYVC*N@U=AHE(U_ ,7?^S!*143\4&":4 M$(@H2B!&B0K+")6X# M2XV&U JT#;&@H19\K^EUZ/37A<95V,6YZ<8-M=!D_B"\0O<].[FREY7X=:W& M5.ZQQ5K^MH[:N%VORI7\2.34,R]*<.+' 10D8!#%*(*9[TM9D[$@]KPH%EEF M(F8,YY^:U&GHM(\.,\4_D4IS$!$.*6,^1)Y4HTD:13 0L?Q+1N,T0R9)6D/B M/T(2UD&>^K)BH"K%D3\]Y>VJ5#*.*:943M!SOI(G\APO]AY:U]T=ZP?ECQP7 MJHE,"9[ED-4SXRVTWFDSX/(-?/@7?HX+@/+.",(1_ 0WH1AE;^ M4KL91_.>7@1(UY=ZV4!F(FY5/)'90X&7Y7->\'S9V*,QY0D-.8))1(G*W@@A MB4,"4Q8D/&4\9*FO(^2.#S\U"=8A4$\VG4"M7_!>LI!. MZFI):G7%YMY:-0[/Q>JG5/):!R6/@T!:IS!C-(*(A!DD?A+"),"90!ZE"=,J ML:8YW]3D5TOQ-A #2)I!2[3!'M; 6D/(N45PA(OF'O!L)*$&B@:BT2V:(\E* MVT_23'[J0],K4#6&&4_"ZO.T(W(-7K,M"778#50U 543M>&/KP]5_9&-)>9E M(D-I%D(_#J0:Z7D8IECU%$$LB'T?PWCS^XJ5SM\W M+%TU"<64SU^J$D[?*R:'26&Y &1GY9G,*1BY!),U1(=EENR'LM!G/^'Y4E4, MNUW6@>+SVK)O-UL1;UI&K&K.3ZZO4/OGK,F4KQ*U=5P>,9$T' N)! MP0(!D1]@B%G,H.#8%W'&/!ZG!G46W%.HM?O'K\+P?JXHG*_6ZCK@AV38(%5Y M@&74T*K'7Y5Q9++BJZFA!_(EZ#"GSLA-'N$VZ6:G[!Y03(*:2U"S"3I\OMF" M&BCX;[:P(]D";[/ 9I;$(&O0:W2XG7$\^V00I'9,F6%FL(R-:]3UO:RNLC^M MJZQ)^R9W%E=4O,,+I<]_>^254G'-6,437JBW%[D*D2X[5I,7I"2*(^@1A"!" MTG["J1? +&48$Y\BNEVI65.Z*;3_M?*I_V8UX %>W7"*,Z M9$/JAV6^F#.EFH &!E#A8&B5O<7'I&?53?P3&5@#V+R9!?W?%'9?;F2O=N3 M_L_E?#7S6)S$L>HM$7J9\B%FD(B40\8B3(((Q\R++ H)&A$Q41NV.R0QNZKT!#N506!&AH5Q7;*\6@:[$H!MR)?2O<' ELL[E'%;56 ML.P+2;M!+FP0UL32E]>DK/R+LT0PEHE,0![A$**8Q3#%2019%E,4^6F:I49Y MBB=GFIKZO6W^TI1*_XMEFZ\#2/5$DA.@!A8_6XQ:(L'WEDR'RN59*%RWX3J8 MYVWZ;9UB]V1CK9,OV$F%YHI/>2J.W3=L#;8L1:&(@@1F 1(0$<0@CF@&?9\' MC"%&_-"HM9;NQ%.3&0>7H]?5_9NJ8]W4\KW\FE1[4?3$S!!0#RQU6G#5S@'' M;T<=QP[;@N5(+FE/.ZJ8,@5C7VH9OV\GQ/Y<%ISF/Y:JM]L#_O6.+[F8K\KW MG!:J#6%YS\OU0@E/1<@WOEHM*N.R5+3(YU6NX7KUF-?)XK,L(S3RXPS&D9=( MRXY'$&#X.Y()KNE;53! M/0BL^])]F$DL:PWN=]H^65YLEI'$9R+",$YQ!%$6(76%E4$EV(6T=CT4(PO/ MG3X%$W7;W6T:?^0"/#?$5^%EO*7 M&7#$(H&GV=FM"-CSG)WNL;V55"4&/R^;3N,W5:&-JE?0+(VRE(21#Y,PS"#" M'H;$9PD4// QQ33.F)&+_?R44]OR6XJKCO5POH2T)MI,J= 6T^9< OAP!*A M@UY5:U2%_]3TJJ2 JJ!+1;([U4$?'DHA:>%MN:@N2BO$G&Y[/W38#]]7*YQHM[_IP7JYD7 M, ^G7@QCE*K.-CZ%&#,._30D49@D<1!KE;D[-<'4)$5+(ZB)!#65>E+B)(C] M@L$%- /+ D-4M+?_.=9[+ [Y:KW9Y0_;/7YRP%&V]3EVVIU\]CF;1#V>R]53 MM?R:TX@D29;A)(2"H12B./9A&JC&QBDCF(2I%WA:;>^.CCZU;;NESR2':A^R M_GUZ,1 #;](M:39E( [ ,,D)NP"4L=*Z#, Q3,8ZP7Q_/M7^2R.F1)V@=S>K MZ=1#EJ9)%?L[XZJ4 J,4!DE&( J]"&:$I=!C"&,_31)$(Y.:K?6P1K)HA%*L M#VJ.NF&3X15W Y.F'6',_- &0S_'YC;!#H.NE/]ZT'&U_!U&#M3YW7\UOQ:X M_HD+5MXL\I(_Y'\LG^D63_EU +SKG[P1< 3/T MWJO(!!6=R@WX,'_BZFKQCZ]WGT$G*T9EB['YRYPI+;X72*-; QV4K&X/>@<> M[19!A[WN;8+6\W8GJ5X^/_82SI(XD[I_DD 4,"1U_S2$B C"PSCF/#9*RG6> MS#^&G&@2\ZOH)5YGY#_5&?GS+=$&A33,ED#O$/]G*W^Q6^Q #%SLP HE1XK" MA"H96,&PKV:,4G] E3*_Y\]-R-!=D?\H\-/UKWDY2P,18!ZE,/6R0*K^B,(T M$11&08 RGE$4)K%1F8"34TU-#%64@BVIH*$5?%?4:IKH&@CK"1PWN TL96PA M,T]>/XN&JQSSTQ.-FPI^EN&#C.WS;Y@)B[)8S>ZEP&ERN:MOUP^P8(P&,,8) M5A6\ TBP_$^*/2]-"16(:>DK1\:>FCBXYR_SLJDF=%?,\T(E!\WER6DB#HYA MV+__+T1FX UO"XKVAN]AOV^'R]ZO=D4:[L#K*0/>FZO@#5K71#Y.]-B4KW\VK M]F[E]9(U^6'WFS2"KWPU\TF4D3A5P7&1@"C#&6)P+A(O8\P+@M"@:KH] M)5,[4%IRE2&KY&?1)$EV,GPJ.ZUIOPE>.2Z,RH-?L&@:%VIC+<7@PN5XK=Y. M2=[-0M6YP?4J;?FY E^-2GI>M#!&%=W'6:#1:KT/NU"F->$O!_=,M?@+)ABS MCOSE..Q5F' M\*^9"%,<8.9#K I'(10F,$VC4"XFYAG+TBQ-M$XVR_FG=IY5!5BE*4 E^4!( M^L&C8L#P)M5P#32O7(=#=NC[H=N;SU= T0T4X:"B7/YB0SOHU+V] EAQH#)\ M'=[FVF'GZMK77=A6D81! %E/N>GP1A9%03YN1,4Y-<6T)!3:FA;_W9 MW8=HH'HM9[%PY=<].<^X;MUS[!YX=<^^8)N#\K_KYB[I(3\1J%YYE DN.5,9 MC7Q95AK_O;JB+>I!_Z*%VL^\Z6IGX@HA8*Q "(1(*DV M^3X,L@Q%U$]22HV:] Q-\.1DE$HT@A4SJN?WAAO3/)B!EUE3'YO0X@VMP-U] MOKFJ&X+#=]7J-2GGX+HHY(.5H[>J!5U7;U$55F_R<@4Z/+E,UQD'>&<9/P.3 M.W+2T#C@'^8=C32OW='S)5_^>.#%TWM.5G_@U;HN('//GYO2#+?BKI@OZ?P9 M+SXO_X?CXJ-4BF=^*#\6'E,88Q2H%&QYGO@X@C1D4132T,NX45R"%153.R3D M!DK-#@0[\/6D_."0#BRZ%?U0,0 4!U>@X>'U"BAB@:+6G62^""Q'XM:.AE%E MZ$4P[0O&RP8SDW94E?HH7F=_?IN%7NHE<2(@#PB'*/8YS +.89(*/T(<(4X" M'=&U'7)J\*^;@DLUY@87Q:M4F%74 MM@K1?I^KNKVSC'/F$16/)!(/HC1"D/B(0R](0LJC) B9D6IP9KZI;3Y5%K*F M%W0)OJK2!L#WFFC#\,5SD.LI! Z!''@_7XBA\>FOB8RC<_[<;*.>Z)JL[Y_= MNJ_9B9B/>%Y4MDU35:I2!Z3=LRZD0O"C2;1-?>Y%1"0PD((&(I81F&4$0Y^F M@9>FB4=B82)G=":=FK#9D&U&F3;%H:731%*-A,\\W 4^= CO@\12A)(".,P M)'$<<)%PDAGI,*>GFII$J2E5 7%D0RO #;%F4J8'7SW9X@:U@27*%K MF6UI MVM. &0N4\U@X$B,]$XTJ/,XSO"\R--ZP;/:T>MQ&0%SN*0I CY M*618W:M%42B5$.4135CJA](*2D1BU.WIY%13$Q05I6"9+V$;(;O8DFW8^>DT MOGJ"P@UJ PN*&K .E=*]T^TEQ$5DGO=5[IYV6Y*M:U[U.1^/"(E[?/5XQ7?*$VS-%+]I7Q/RB4>0D1Q#-.813#B. KD M3X0)SSAO= J<34T,M@3_V[_ZL?IP"K! M2\5\E4P/?ILOP;IDX%E*B>J??[?(<9W"$IFDU$Z!W@F=$=U A2XJW6@%0%Z/ M!S34+K*FKD ''E"?/"L)$&@0N@(U1JKF28W2%6AQ @U0H$(***C UFQVG$0\ MI?5WF;,\";[&3Y&>!-NG8O=EXZ#2+5.V\-+7S4Q('OWZX MU;08#C'H/VLN8G]HQT'#N4/OXTEVK8I([8XT6M6HHPQTRT0=?\ R^DGY"?BF M'^P7%02XR7=JN].\ESJ-Y_N82Z,>1EF40L2%,O1Q",-,I!F)O#2@W*0&H^[$ M1OMUM"J-BRI8L@W4,(QYTH5<3XT< LB!=WY-\A78=H.NJ-Y)IESE@/"J@KS# M("=#J%S%->E..VXHDR$8!]%+IN]?U%)ZTQ.YTQ)YVQ%Y)DU[X8580!JK+JMI M+"!F40;3*&8I\Q!C9F6BM&:=FBJQ[1O]W.D;G6_HM6H;?09X/1GE',Z!!51# M[]795MQ7SIIH64'EMEWTF3G?HE>T'@PG&D5KOFPGEV[RRAZB:BAI^:CR5E(@ M-DJY'W-&,(X@3E,NE26>01PD*<3("U*2>)A$1@VZ^B:;FA3JTJK<*\\-M6;2 MIQ=>/:'C"K2!9E^ :+UC>9?:*DP??BD? M#"]G023D-X)CJ;LPU!R05$3.QK YFF*8)E6^4?U[3:7AG M>H!C&OL>\PF"/$92Z/I> %/!0\@8S@(OCJ,()[-N#_N!D-SMM3PPEG\N\:+: M^)R!'WPIZ5T FA?/>:'P?7RB\Q(M/1;Y^_IJOE#3.EU(NKSEK=$1I7Q]& M*\\(3Y+03S',>.A#1*4>E_K$AQF-TU#$)$H]K5[3%U$Q-4%[F) 6,6:;CK" M96NB(8G'0'I@,=VR "H>5&#R"G39 %L^Y#_6*W+;S7@88RD,A/P82S+2"3#< MTI@=$9="VGM^6 \^WN%R*?\[)\_%@UD<2X?!;=O0-VDQO^>"%\7)X#A5$'C; M Z_[4./MF"$O2XF(0^@GJ3R],E]: B$/(/=][A.2Q![R6O_C@^8A-C#-%O[, MASBN-.^\FKW2<_ MF%P>C/()&!S3$_H41CK-I_!)F)W[(ZU1KWHP- WC:1$CH;FC;(PUIXU.LB8E M+>95&'WCR@DBR@7+*!0($8BDR0M)DF&89!$/(H;33%T'Z^H/!^-/S;SM4F@B MQ ^!TSEZ+X)CZ-.R0YR-?_ ()"9'T470C'5Z&$%D*.=/ M OF@]?&U&:GJ1Y M5P">?LPR^ V7C^K_56;0"U[4I4G*53>D)0_U!U2.G^HO-DG2745AQ^S^L_ MY=\7:U9='M-')7OOI;7Q00A.5S,:I2AA+(06-73_#N9MZ>=YTSM%.=JK'_B6:'2X4C%-K?,@OH17+6MVOGE[AM-<\U-L?#?6B!^KRJ(UUB %@R@T U M' YC&-]D&5U%18Y+_+AQEF^R, >1FV]#A64!+KY2%-P5N30N.'OW^F>ITF@_ MSI=X2>6$UW0ES0YU*;=IH^JG/F99(F# <0(1BJ5UD*4QS)B?T@A%8<:UK -[ M$J9F0-QL^GU5[2I%2SG &]+_8EBWRWQ9](Z@8<$>^!A1:D.%=4N^JL/PF^) M:@Z_@PT38,N%TZ:YEX/HJD"8.0'C%@ZS!NB@H)C]2%:I_7<\_\ISX^3^[FM3 MDTXJR?WNPRWX^N'6*,-_!XI^Z7(A"D.+C2T [A/]C_%LF^J_,]:8R?['F-A+ M]S_ZB+N$_WN^Y#_Q0O4BF$5)',0B%A"Q@$(4AP)F2/(O_".LZR?O'7K.3,77!('55DB^E7=44Z2>EJ>W=;>,Z M58VF>_.KZ5 XA.6\)F^-R,"[]#08TLJ7I#I2ZH^R;Z72[XXTFD)_E(&N.G_\ M@0OJ[1ZT33PLZ4?V2_K=R<_B4?[RKIA3?BODVT_YL@J[N^/R@UFN9D%(DB0, M BB02%4' 9Q*!!$24"\V$\HH>8%= W4Z<\_:9P[#:M=T9BQ)#O49AF*B0D#0C, M4N9!C$,_BDF$TR#33Q6SHF%JY\[[8Z'QX%D^8]Z9XI*EZ3\)1@)\8!%_/$19 ML;#;X&);-[Q30F#X)3#)%!M\*<;*$QMD20QSQ"X"LS]#S&[H$?/#+N)]-SOL MLJ'L;*G/RQ?YD>;%Z]_RXN]5T2_*R_(K7]V*>U[RXH67LSAA61P%\L#Q,@(1 M32-(>,HA97[,?90)#VFU3C:8ZN!U@LI\R=D[OI0_K)0@_(3G2_7D MM9!;_I[3!2[+N9C36J-?L@?\:X920@(>(2B8H! AA&&*$@*%"'#@B2P,O,@T M'75PJK7V[/@)J6J/-D&M!5]4Q?96.9!+/7^1Q+\TU4ERA8Z!LU5H:G8CR[9C1$=TR@\6:UBM3\)%6D MIC'U>[[)+=M6A=0/WCPSTM3,'Q7.^.GZ^@XT-(,.T48!GN<0/']3[!:\@8_> M/MP%(47-=EGQ5;H/-*A%6%*\B M+]3U0CD+J"\$PPBRC""((D$@\1(,,> F;A6#N2V$L '/DC3&9>52OC 4D M^]X9FR$NEF,=]W.EGLU2CV"*:0*E]HLAHEX&LR3CT.5@]% M0O_C=N)@K^]U6[RTBJDJ;]>K*D M B$RA+.("9H9M8@SFGUJHJ,BJHIK+2MZ#<-:S9 /$S])F40>L4#UB1*QZA.5 MP(Q'?IC0@&0)GLF12/[FV'>I&/!*OR$?XII^L-R4'&]#DBM.P+I.]@>D6BZ. M"]5GAA5JCLX2 ML[E'/6&L8-D_=^P&,3N-&)_//BQ7*K5K+=7>3E.<;RN\6I>S*(PBS#(BK50> M0H3] !)"8^C'"5$]2XF?:*5AGIMH:F=,32MHB.WT=JK)U9-79]'M%TTN,1M8 M"MG"I2UP=+'H<=#+(6JQ(G_82I.S X\B.'39:V6$]O,6P4;7]!_K>3EO+O_> MJX 5.=&ZX/=U,,M-7J[*&69>G+%(0,ZC%**(^S C4BT->)J@)/2%%\2F 4-: M,T\TZ*=#NRH\OZ4=S)6U8!#4H8=_O^AP#.=(2:,="*LHB0Z(#O+!C]#8"9!8E6>H'(8-A M$F&(LBB .,8">IP'C) 0QUEFU3-Z.X>1_C9"V=KM==V\HM&RIW$'1)X1(3P? MPP0)"6*,4YA2%D%,?<:IP!PEPL0%H4GR_FK)*V[E'5\W1>HC(E*&$V*4!K4_P=2D9D.?81G9 ]CT-O,E8 R\DUO2!JGK>HIO M1UOX8/A1]^\IYO8W[\GG+@M>J47![@WX+)7J#XM\ DE .$1A+#6?,$E4I4<4 MIUX@=4ADHD/V338U9?)!S;%M)K?"O\QSY+5 UMOSKJ ;>/^?CFSY5.0]N:#6 MD2U]>#@.;3DZU9O$MO0Q?2JXI?<=%]$M]YSQIRI N*H"LJUQ="OD+Y9T_HP7 MUT_YNGZ2/W$V\Z*81U*B0))1)&U4CT+"$Q\F*H%Q=D%%:$N7F5= 3?>V@TN!'>" M=U1-V\VRW=7+MEL!;,,2J'D"+5-#A?K8PSM(3) %.6\8/&0/7G^4T07C6M8& MI(^W*S+E3Q%BO+=ZUV1 MJW)SY?62?>/%BR2X?,!DP6*'MZJ ECZQB-?^_=6*QRC;^'XZ+C_*%619EL?!] ;F/&$0H2*"T SPH2,QB MJIK7MBR#8@%,A[P+]6G\9XK".:+>7."*G.,KM:%ZEY6U<'X@G_>5)6= MRK:2-M8>Y\N?$!5\_@H'R+51SIU!QU-H]YZHSB8; M[WAUC<_.6>M\YT,<$\I1%@E!C!*'>V>;VB9M:3O7<\H" M5TT'MRNT!M[(ND"9^YUU '#E/^Z=:UP_L [;!_Y)IA MF"0\@$@U\81Q[HF &)51.YQB^U_>IJ3(:09/[O+#)^VV]EWC3E&57%=285>=.I_5!'?Y8DY?MS5" M1 M:.4:L9IP-#?*)7!T72X7C6/1Y+PJ*7NSR$LYSQ_+Y[GRCAFY/T^/,#6Y55,* M*E)5U:^'^5.U;_[X>O>YXQ74O-,[@]YY*>0&N(%EC2YF;EVIYZ&QZZ!^>MCQ MVJF?96VGM_KYI^U,LC;.KBKKH)IP/\Z?RS^XJM\U0\Q/0HPQ]'U/0,0$ASCT M$ Q$$D5)PB./1&:9[SVSF7SK(V7 -\36G;%::LWLKCYX/41B@D,&.18$(C_@ M,!4B@0G+>)8&8>HG1A'GCL =0P(/#:V>%>L(L($E[P:K'3+!]YI0A^:I!AR. M+-*^F48U0C58WK<[=5ZQ]HY1SEFIPJ"_Y,L?#[QX4IZW\E;<%)S-5[.(>2A, M0BX%,DX@"C(,Y4@"4B^E(4D9Y8G1#=G9&:<)CQ MF(I4=0((C/H'G9QI:O)"N5EK2G?:;EE%]9R&5T]F. %M8(%AB9>QN#B+A2-9 M<7J>407%67;WI<3Y%TZ)B.X:297D[__Y+^UOY'\(+OE__LO_ U!+ P04 M" !RA%I8EN3*#P'/ "3K D %0 '1R;6(M,C R,S$R,CE?<')E+GAM;-R] M69-;.9(F^MZ_(F_-ZT4E]J6MN\>T9LM&F9))JJZY\T+#X@B=*0:IYJ*4^M=? M!\F(8$20%(/$X8%ZICI34H8.?/G@<'4T+J]ALOCEQ0S\ M M(O?W:+S[\L/L,O?Y_._M%]];^\'_M%GLZN"?FWU5][,?WR?=9=?5[\PBF7 M-S]V\U]G_^R8=]DK1P1U@DBI$W'>9 + 77(J&YWL_WOUSSI&9A/^N5>"$JFD M)L'13+@53-MH("B^^NBXF_SCG\L_@I_#+\C>9+[Z[;_^Y?-B\>6??_WUSS__ M_.NW,!O_=3J[^I53*GZ]^>F_;'[\VZ.?_U.L?IHYYWY=_=?;'YUWNWX0/\M^ M_=^_O_T8/\.U)]UDOO"36!:8=_\\7_WAVVGTBY74?TC7+WM_HOR.W/P8*7]$ M&">"_?7;//WEW_[IEU_6XIA-Q_ !\B_EWW_[\.;>DHM9=QW&\-<9Y'_]RV)V'7!5+ACGKJSY/^[^ M\J]WRW^9P1PQLV+W+?[!YAMEM9-(@6\+F"18R$9+PG M,E%.?):!9$UIY#E+[\XC>WNU^U1OJ_39+/XRG268H0&Y6<[/XB/UWH?NYB=^ M_>)G^"$2/W?C=/.W\VQZ74-7BVD%R:W5@N3^Y1?D.L-L!NGM6BM[F5MQMD"S M"JN?K*'Q9Y/)TH\_P)?I;#'R*83 E$*N#1#I@1(7N"$A:Q&H!Y.4K*+Y[56/ M0@!O'P$G2[(1)+R'63=-KR;I)9[ (Z5CD"E+8J0Q1%J5B>49#P.OO4V6FAA< M%2C<6_8H+(CVL7"Z+ <&PXOEK$CJ=3>/?OS_@9_=\!#0R[+,&Y*]L41R3HEG M:.FDTU$:R:*,^KRS;,_*1T%"M@N)*A)MQ$1\FOG)O"NRWY@Y;CVSRJ&7'5FA M'-#"Z4")-2Y2 5SG9.NX"@]6/@H5JEU45)'HP*AX-5ETB^^ONS'\L;P.,!M1 MA?YZ9I&D;!216F#,%:4CB2M)-!0*=+LH.$N"36C_ UQU10B3 MQ1_^&D;>!\V%PZ/- 0I"J$B"C9Q8[[E&!'N71 4$W%_U*!28UE%PAB2;0,*; M29S.T(2M!/\1Y0\OILO)8O;]Q32A"V3 >^W0'\:H'LV:E,2Y$(BGRG((/IO, M*P#C(!%'X<2VCI-Z28L!0.BA#'&>6 M)"%HUC[DH$(%P.Q9_BBHN-:A4D.V38#D64JH@OGF7V^[";!18CDYF1G!4!N/ M2D4]\3%20H42.F>@5)\7D.Q=^KB4%6T='><*M25DO,!?OIM]FOXY&4491 S, MDTR-(S)[1;SQ*!ZO&"@?4E3G92_W+'P<*AK.9-80:$N86)V-[V;O9].OW23" M")R1RHA %+" 5H_CJ1@S)3$EG9T6V=F*!N/!ZL>AH^$L9S71M@21]]/YPH__ M3_=EY3LY#+U,C(+03".1-+N2O8_$0_))>A-SBO4 \Z12+TJ7I*0)I^7\=Q:[3@ M)SF/%5T ZN\ MW)>/WW^>3FY3,"& 8.!(YD*C+4N.! B.)&T%^D9>47F>%7BXXG&J;SB7>98( M!U;_1XC+&4*7\?"I6XQA)(4#;A6>8E$8]':B)"$91C+CBD8K$U?G9; >KGB< M^AM.8IXEPH'5_VGF2TW2Q^_783H>^: B,XJ2I$1"W'K$;>*IE 6YR%5*,IUW MYWEON>,4WW#>\G3A-;+I7WV+G_WD"E8)5ZV4"9)QDGP&@B %XC$4)CD8:.N58_#0,,YR;-%V40X\'<8C__7!(/=C^#G>(ZE-_/YLAQDG#,+!BT9 M.BZ(Y&")5UR@_PKHU 2(2=2XSMBS_''@:#X+64.X3:#D/Z;C)2I@MKJPF\U' MV7+C>31$,5NB7I2-$\D2QK4Q J7$,E1 QX-ECRN7:C[[>(XPFT##IJYC?6U? MCD%4PG(^8DY%P?#<$ZYX0!1#'VNE**XP\J-=0N>X BAVKWX<-IK/0580;1,0 M>3/!KZ$XNJ_PTB_\AJT1NDG4&92&=QK]HRP!PR.(Q%BNN?=<*%D#(KM7/PXB MS2S[2$9KD?U E$(>I"B%@@AK$FA6.3CK0JZ1@;RW MZ'& :#[U>+H@F\#!QVL_'C]?SKL)S.>C)*@/ A%,J;=$ I/$\0@#&A/-*= M!#I'VA.,K_'X$\SXP+)V]+PRRP.+'X>+AM.3M00[,#[>Q#Q[MDP=_L2SQ0+F M:QV\'ONKDUE)K(T4 M:+_N)A\7UXM7L]ET]F**1,1;;@0-&A&M",LA$^F0+X]D$ 5!,)6$-'">;_%C M&HX#2\,9S\IB;N+$^?@9QN,;>V@4DSKG3,!S1V0$P//2*Y)XL!I,<:YI#<=C M:\WC0-%P"O1,,38!@O?+,.[BZ_'4+T960G \)F*DIT1:ZXF+G)(H)+>!K_\?$SBFW^;KDHK\O+#<\HBZQ,E): ML\6-SH9@E)V0&VJ8!>>5214@<8B&XUX&-I_VK";F1AR.^5TY.J3GWS\42F 2 MX1-\6SS''_['"" 8;Y,BV9E2;.PR"48X8E*B# (*TYR7[3J:E.,@U'!VM!^A M#XRD9\A16CE5Q7UB+K!H=;D&B*H4$#!BO62$42-0+!"T.>\6]MYRQR&BX63H MZ<)KQ'[H;;BHR,;,C]],$GS[7_!]Q%VRW@E-&*> [A)D8H$*E) 0-)KD(9W7K63G MLL+"B2;'9$.J&(5T$3FV+"J%EHRL[+/=U;;IB^4_64=<\+ M/%F.0_O^:\)718.,!P<>/1,+(99G9FB ? Q$!^DU'E71GEEWO[78,"VG>E7^ MDV78ANK?;MH5CK+U*5,FB=59$YFR(DAT)M)R+?% \\LYN?+^RVCU M]+(X]._RZVZ"BW7HU4_7+82V@!2^CI6O;S ML-+V9M'UCH+Q8G[S)W=;ZRETG6HO;M9X-I^C6&^Y=,B2 *D( RB7]Y23$)S M2%<++XR5P X]USB%R_L4#.-#](:$&Y-20=P#'B[WJ=\4!MXR(424/FA!@(?R M-JE^/GG9Y-4_O7J M/Y?=5S\N6?9GBQ=^-OO>3:[^PX^7,!*.)K "(^QDR[&J=7FK$$E@TDCND&%^ M*#=]"G:.(JP%+)T%@&G?VF@ 8L]B+&V:YA\@ K*$'L0?L+@I6[:X^TR@AC!T MS#L4^)UFE _0,$Q[U!ZAJLC\91U]A%J:5D/1F\A7I MGLZ^(Q,C&T6DGE$BHH#27$$2'QWR$:*PR!$U\5!F_!3D;*\_3!35'U).EFT3 MR'@_@R^^2Z^^?8')'&X [B//Y3Z84*4PJHR6$V]#)J:D@[Q7.AS,JYT"D9V$ M#-/(MS^LG"_M!HZE=XO/,+LGFY%(,7FF$?8."NRM(B&79$)R(2>CM*2UW9S' M5 S3W[<_L)PIYP:0LB;^77[9S;],YW[\VVRZ_/)F$L?+4KN$?QJGDT4W64)Z M]P76W2EO.&5>Q*1Y)D(55RUC)!H,-\0"> :& AQ\*'MZT'4*M=U-N@6\ M[;Y">H.2GUQU8;P&]+P81A *E*>)V*PH!I!H$[UQFJB02TDWRQ!K.\N'*6HA M%*L"F(J";P!&+S?+EK< U_#)?[OC) "/>+0"$4$ZW! 88X;BYBF>*=I'36FH M?)1ZNP- I M\XFJVF[P3D):")SJ."]GB[D!K*SI'RF>G!)1$"'*&6M7\PS19P]*)Y4EV*"J MWU"M5AYF:$MO%^5/$F0#@?/;SH=NW"TZF&,$MWJW^'DZ1J'/2S2W^'XK&AU! M69\\LN39)K60*+KFF1G&K6@P!M4TT.A9B./0>^4RP-57*TX_V]T/L'%4T *J/GZ>SQ2>8 M73^?SF;3/[O)U7P4%7/64$>8PG-8!@XD,*M04,)PJ666[E##@Y.J)1^3T0R, MSM+PM*ZX&T#,V^GDJG#P$L)MS8C2WIN2O-0A(^$AE* Q*<*#YMS[F'0\]$KU M)/OSF(QAS[6>$'.NN!M S$VYT7O_O=0:W7*A'#/>4,(]1HJ2ZTPL1?=/9F%# M3"RQZO?JNRD9-CO<$VXJ"+T!Z+RZ_C*>?@?X ./RG."QK$;X=Y 3:XC//"!# M!AF*P(E(0B:=@;&#X\U.0=$/B1HVI=P3H.JJH@%LO9A.5E+Y>[?X_&(Y7TRO M87;#U4W+Y1'G2@LI HFI3.ZQPA,?!"?@4Z#4J,1I;<_Z&+J&S4'WA+#J"FD M9&B&9\NM'.G=;BD-W#/83#+:7"*CHL0K-,PRE8J!H)V5AU[KGWC\[29FV)QT M?R=@!=$W@*%5WG2'O174)P:!$\;*E,$L)/$"N8H!A1,XI_9@)ZF3$]0G'GB] MI:A[PD\-L3> GBT.3BIZDRX'*X,B@8M,9&D>;0UG1#N(RF?+DZU]-7\FR<.F MR/N* R^HQK90>_LP)9I,G50DA3+*74I#K)8H3!T3V!A$%OTG.8<9A'XY;)TB M[!:N9;:R)%MWBS[*+'4.A$70Y;E_+(,7$Y'>1Q<%SS'RVI#924DSJ:D><^+G MJZ !NW,P!MEBB^..,APC$*Z$17/J.?$NH2<0 L])&<%\];>OQY'63#:K/ZCU MH:0&L/>HH&9+F*6J)LDH,4P1)$=9VJ%X1:Q2J2"%445YEK)V!?\/2&HFT=4? MUFHJI0&,W2\@WK5IDO+.^X AL5<"0^+DB,6M0Q0+97PQV!1KW_[]D*AFTEW] MX:RN8EI VH/P>8L3EVV4DI;^FE#N.2.0H'7IQBR9RYX*D6O78^ZGIIG<5X_8 MJJ.*!D"UQ<0H:ZZ3*,TY%2N%@X:3H#(08#)K36/4IKIS?[=\,RFOBU2Y/$G8 M#<2#9:Q MUCUAB^=4U99D2N8Q,(*ITE(P"-:1F(DW5'ZHJJ:(!4+V_67?%TKJ;4^0Y)R,Q=,UX.,LR<"T(Y"@F#"D, MGMG*U\ZZ[R!CZ(9^=33\N$_)6>)N #%;4W/6]'NGG2O3?:F-HO0^AQ*%5]X*5LP3= %">I;0JK/?C][Y+;R8O_)<.?:PMMD:9 M&VMD$@1M+A[#$CT[JX$38U7P)AGN5>W:S1]3-6P2LRKFJ#WL)N8L='O%2*ZXR)RQZ##"E4QA@CCE<;.O'9# MMA]3-6S>LB=X559& _#:XF"5PBCC)&?P&2;S[BNL$[)OI_.2AGV7/_EO(U^> M)2=D2KLRP25EE",ZD80G+KBC FAU%_R)) Z;R.S+KO6HI@90^%AJHRQ,0HO, MB3,*I96E)#[+A)N)I2!=2K)Z O,Q%<,F+GO"TIG";B#U]*/@=Q18,J:4CGE? MWC:F]6&B0V4SS]=+-9Q=:$K$^Y4>/L.B MBWY\GXDS1T;<_W*O\R,.,'')81(8_V4N')Y7JCRA2:Z\3>84(T*>HLHTA%2[ M[/82PR3NIT50UN]FJV73*O!]#[/5?-Y1 *.=]IS$"))(P'WHA,X$DHG>>%"Z M>AO!XR@;.E=5&3F'LU95U-. ;W6?J_4$Z&?+Q>?IK/LO2*-L%=?4H('GI2F> MD)'X=3BLF6",Y41K._2'*1HZR751D)VECD;!]68^7R(GWG,?A%$D"R%+UQ%) M;,Z:\, \51SW2?4&A?NI&3K9-0"H3E!#HX#:GE=/E30R R5@ROM]*@6Q3A@B M!+,9E#$ M2L2?D#2T(FN :!UJD(:P-=6)GCO 9\RQQBEO-@.CF,(A/^PE">B M! 0MP>1X6KU5[5T>2R56\-J HN+Y$MO13E_E]>75N?F27=\L79^]$=$5\J+ MKC]]N]@MLJ+EP*76)#N- - Y$J<0!3%Y8R- $K+V/=@>4LZ_Y-M\\%/IEC1R M/#('2A GI%"K)T?N$_!L-G,&OI^?+-WLH0'/)+FLT69 MVY&6<8%N/\R^=A&>?>OF(ZTCCT(@Z=H+#"V]),$H2HN<3$:"O#ESS(H25BDK*R"HBXS$!P\"CCDX? ^1, 3?@S6X8^1VN \Q&5N(^D9D1YTL)5J*> M^.0,<5H)Z] O\['VD/9[! R.CG,5^GBHTHG2'1 :Q6\9QU7U:ROY/) MAI,D$E"%4;^1W);7,X"_G(ZNMU%Q0$F*9JB$QGK541SXOU2*<[E2+N,Q29(7Y8Z?*>)E.4'1:BH? MC*L__/$$,H>%V7FXV VRWI34 Y?3.>+=WG#Z*W09#*4A53ZI11?C65%'$.A M:6:C9T8I3VOG6'82TLB)5L=DG2_J9O!2YAENN8>W&^$E(%VQ6VD(?SV&C;_W M['HZ6W3_M?KS47":255*E71Y8Z!3&>J+CH*5P:.W%[/MH3_7N50/:]4J0&?IHVF4C412R64,F;DH)9H6-TTPS!"J;:91)495[1*T_=0,6]AX230]2>X- M/%+Z;3:=S]_/IKE;C"(W&"<[3KPIG8'1X))@$Y#(@U9:YJ19[=X!6\LW4OQ: MQ_LZ5:P-(.*V_]RK;U]@,M\*;BSN#RTJ5[7N M)::1>M8Z:*DC\@;.HP^H!B3@,QK%EVANQ],O14@;KD9*:\O+*W/-HRG!<1GP M:C)AI;U

SK7SY-T 9K8S#:5*<^$G5UT8PV8 >A:!B]*D/IO2695:3[R* M&">H8'-F3NM8O6G-08J&?9)N*:R_Z\,T\MGJZ'0@AJ%4I"@%_#P+PC,3 MS-$RVZRW#O]W9#3R9+!R*'^BF!M RA_3R?0^%QO,WVXD)#F[( -)64LBR\CR M$*0E/D@9LN?,V=J)PA\2U2C'\.[_'PY1T'A MWK!221%*Q(JTW V (A$LX=FN\%SVQFH2LO(A!0K1UG^ M)N68;-!_>*HBOR; MP-'-Z5S*K=9]WWZ'Q>=I>C/YBORM7M*-3,J"2^2'Q5)S$",OHS(QW*0,_VUI M"+;V[?Q1A V;'^H;8;4UTP#<5MU0]\IM9"-Z"A9C$N5<1"/,,SH-21 1;01J MC/:B]B%XF*)A,TC] JRB+AI UGY&F!#&QIR)2S+C%M&&>*<3 9<92&VCHK5! M=1Z>>@OQ^L53'0TT$/?=M[SKZ3Q+9.IV@O3\.>3I#&X'(,+\U3>4'ZJOF_C9 M]U784R:*E>+EZ>KVZ,9=&%&TR5)*32B4IJW"!I1M&3$6A31.<)]<;3#VR$XC MS4/JQ)JMJ+V9'8 L;G;P"AWK!, 4C4:",DSP[%&S/)6M"H'$],U+[7 MV4-*(TU&:B+O/'$W< 2OR[Q6F3YJP4+TB'?E$>_98C1M4ID1(]%?]6!H]98T M=ZL/.^JK,C9.%&H#1@2CX3N3^FRQF'5AN2B/%#]-]UA)Y82O*I]\?=D(@=N#%\[O]JKCAJP2?<8' 7A$IT% M/&&4!LA6&>YJW_/<(^ X\/PLCT%/EVT#UNEF)M!-M\J[B0H!W;/2LXM'P0-&K>3D&$O;^KH^ ? >;K &T3-RVZ\7$!"P603HA-$ MF-(Q$'!'.9,3".Z:8%4P3)C:%NDD0H^S M6#_+@Z?^=?6S 7*$K 4*)A+/ V#<6KK34-S0E$4NA0$=6>VP[DD$#GMD7@ P MYT#T2=IK%YH;R_^X8Z^0RCA6"CU"0CY=DD[5C[%JW"1.4A MH"<8O$$7,VIB,PU$)^JC%]$H5;N,\XDD5DS-.\Y"*A4C/-+RW-\HXJP% L%% MBH*(.@V_GA&]DH4SI_U$N'RQ'65@TL-9;03)& MWY$RCWS4?F>ZDY!&>E-= $'GZZ$!,!T:?_UZ.L.C?O)BB71-XO=/,S^9(XOK MGD>KWXW7BDW_=[FN=[L=F)VEDHRE3#0MMQ#!,71/RT!EYRU8&X2NGC7IAY.! M:ZW/A]BNHK)A]3UT%^-#(GCAYY]?CZ=__CND*UBU)LC=!-+FPO_]V$]N"M2? M923G \2QG\^[W$5_(R>4AO!61@&)I)1CZ>FLB*4RD^Q!Q.@P*+/T1S[A94@= MN 2\&KP;5.P9XV.NBF/^J>9PHH# MHG>R/!21@0@.+G,>I0WUFW*>17(C_::&A79UW3;@J1]@%\^E3%-)__)89*FB M0L\K,2)U5-G(I*#ZB(X#Y#3R3GI8"#Y))]4LY672GJOA>I^G8U3D?/WPJ6;6 M<\?7^TQZ_HB9^CG/QRO>M657#IU*X0F+AI?.#WB\1FJ)Y>6]F%7XI[T-S#A$ M6.5A=0+]!BM3+(T& II>%8A/@%M%"&E]E,Y7;^#9TK"Z^ECXP>BZI\B[@:/N MEOJU1(J5G4[*;EV-YPH@+(:(AF3'$C+C(K$R8[A(!4M@#0JFMD]VD*!&L'2" MIO>!YFRQ-X"A!SQL)C4)*JTV-*,\RF6YRX[X$"2!Y(R725+C:SM*.PEI!#/G M*_IA0=?94F\ .N]70MP,X=)6ZT#+!/-H<4,IZ4F@C)+ C$^&+GJ_.A]=NI\JV 5QL39;>,&!H &:T(Y:B>R\YE(9)7I D+!>1<^#0XV3O M%A!RNC[WC^T^0;@-H.-92JLAYG[\WG?IS>2%_])A<+9A1I6"9V-+/MN7>?;* M$L^\(HQ33[F6*JO:'3H.$C1LXK\::NH)O0$$?8"%+Y<2-U71-V,@/9&0%9X1B9$C"39ZHK@-1E&9M*O=<>IHXH;-5MA_@0_0,_#ZFNJM<3?8-X&C'(PZOJ'!> M4B)DR8\[8X@+@A.;,IS/_TLC;0Q6B3'2-0E39%C&;K-&>$L1AEQ;QE1.X?\1!(;2?*< MB(C'/5!Z4T\#Z-L*/Q^_8 @JN\A+5RPM'!I;$8DMCR=X4CY%YV*H#K5#] R+ MJUZ!L#\I<)Y63D;8%YAUTW)?.%M4.@@?RFH4C"?3.?+R&]7(T7>[]V*5:>\4WG M'5@5.Z*(UG/"7916VS+M)Y2WC:G,"3/ M.FS 0N]A\3_\> E[.+14>B6U)T:@)R6=4>B ZAW'XFHGCJA6,>541L^6&@< =-H#&(*[ M37NF0-V^6Y/5@^76?MH/+NQ??\TW1/S0-Y71+E!GG8':;N^1I W<"/N2X.U#6>U8[H,W:!"S\=Q9 KFT6>6VS,*3 MC@#@"<7Q/V4;FKO7_&]Q"55-+6=>1[V:I+ZN-9.1AI5&E(KZ2&1I"6PC2"*2 MH4S1F)2HW:?]Q&O-_GK7#GRO^1055 72A;HO;GJZS._S<&;/Q=N/]MII<3?I M]=\:WRYT^ZS4: !GA"*Y5$Q(AFA;391#[,4@7=2IO^>3.^BIT VO?//];/JU M0\D]__XW=#'?3&['FS^+B^XKNI)P)X& ME5J2DN&RA.I,\9@TCB2@P?C;:9< MUG:[GDYE(\5CYR)H1].\/M75@/._527 +8K*4K3?43$,]K4D3J(Y]UY3#R$R M+JN_'6RDE6??>MY?FO$4H3< EWNQGNR2$!P=" YOA)>#*L5M?*7$*:O7J4W/M MB'0^$9LMPS H&948.L.Y]KNW[?6'M9_#HV%:234-P.I.F!AH/;LN%2+_M6:$ MR,N68G. MBJ'E9M(3+[C"K>4MI4GP)&KWLCBCSJ:WTMWFT%=!74-WW+YIK?QN\K*;?YG. M5S=[[_+SY;R;P'Q^6[MY?\+[.HGY.RP^3U&\7V&CE9$/)ADK$Y&J/).4GJVS MFC$QEW36/ND'4?6>[MI5R1JV"K<9U ZL[W8NWE9E^:7N&(6^YG-S:HR2Y"PH M$4A@S*P;3;C2@58SDZD2N)5-[5J'O<0,6WC;#&KK*JT=$#Z^?[J3W'P.BRVI M">,59$E01+G4&"<27.E;D,$(IG02M+83>C1QP[JC%TX#]:.R!MS.QXP]BW&Z MQ+V/.Q^ZKZL6")(GSZV@R 0KK9++X-?$$TG:.*6UYMK7=D*/H:NU%]=5(/%# MX)VIGY;-8/$O)OB7<->.0E0I>J6)25*4ECPH-)"9L!#*4^"<6:Y=1GN0H-:> M8E\&;*=JI&64K=R)!^(;92W\A] M&=R=K:.F 7C#U]O.AVY\WTMA7(&B3!&6RS5^8)SX\H8]?OO?^^\BRT!9UQ_V)$17'+49V)YUFC9V%%<-QH47U^Y0^) M:M;M.QL11_M^IZBG2;R]NOXRGGX'^ "K-HU;$AQIP4K3#D%2-NC4!AJ(-1:( MT;8,5L<#)O3O .ZGKUE_L'\45E):DX"\N57Z .CX+F$4E85(G239V=*$R$KB M/9X@H-'?B5HKJOI'X0.BFG4)^X?>.>II$F]HT6?+K4M,N+7M+C$=F>8DB5C: M GI+;/"1,"NC"99:E2YR].XFK[5./I<]A"NHK$DTW@^[M@V[E0'YX9Q0"XE( M*TL_(G!$>*IC$"HKEVJW?CB>NF&Q>.'XN">E-=#6:0]GZROPW8)4UN28,?Q"KP2= M7^L\"<()(D4&9T-TQM>VD4^GLI'>VA=ZP5)+70W81W0R;M[RQ_]<=C.X*=R M=4/!PO[FOZ11YA9YH(9X+DNJ%'_EM/=$6>5"B$DIS2M#\2GT-?D*IAI6'@W7 MZDEQY^:X^X$EBA6M_^+[^[&?+)Y-4BD@^E)^9"0I<"]=(-XH0R1*KG!9]G> M%+)V4+WKW?'4-?FJY6*0K*.T=BY=D)\(D%85;"^[E1 7RQG<5;NA0Z(HSQ0B M$.;+%) 8/7'4.011B)[K%)BI?=-R!%E-EM7TAL/*:FKHF'X]G6USMPK3=HAQ MI+('X.@1&Y:1/2/0#\_.EB[G,4F4'>5]&<4C26SRPJ]OR]B'^MHQC\<+=41% M]CE)151B&!UFKH@'X?"WW*)3$A2>#H,%-4W&VGU!LR>EM1MKO^XF?A)W"U(* MAJX'9)(#Y^@GLTQ8#*8<_R2\?:M=35PB&^9?I+QUWD M"YV2K?90HT1SJ:R4)+B$<9H 23P+D<3 :7)&!L-KE\3^D*@FH^IJJ#C@.IZO MHA8P=^=YW'4MO<\1TP*\1N_"I')FQ+59I\3JQ+40F65=?:+,#ZEJ,G#N#75U ME=2.1[B]G=Y.)U?XY>NW)01#YI"HKB0"0O!*X_XQJ^I+5SJX6$X"]< $=8F' MVI@ETZ")91C\ MD+[&\ M]X(H9@Q0K4)F/30&>PJ)3<:[E[!WM=77@/4[7IJC;#(WD>.F*RW3I)2&>)4- M$4YF&C+5GM8N0CR>NF$?*U\8DSTIK8$Y5??T*>=7,$'M,7O)H79 M\G_E/NBK'\/JW2'*L8MHJ5<7EV6JPO8?;/WDB OO96ER:TS,1.;DB(W4$Y'P M"!%*R"AKYPY[8&-8%Z"W+,[0"F_ !)_%['HHPN."O$T7C6VQKD4]4M$@_\$3 M*;PD,F1/+.>F6!_&O(:D8^WP_;(<#NN>]+93&H9) P?'>18C&6+!XB CN2R]81W027&H/($SUZ8C'D3;L8,3>D-B'8AIPD>^] MI^1_ Q$X98S -YI7K_'RCT2!G[\40^8K1I#"NX840:3HD- M+N!Y:%@!5)#5ZZOZG$=T^^U/JX>Z#*RF)HM-U2;5BCCA.&'!6:&82O4'F]ZG MH.$Y0D_1_.-I9R>+N8'S:MT6UX]_FTV77UZ,_7S>9=Q]*ZU\Z^;E;8XV/AHB MHO=H2[4@P3I)HHD>)&2==.T)53\@J1$8G:#MA\W<*XJ^;22]G%[[;C(R5C#/ M<9?%H##4@.!)",*A[+20*8%EW%P.2VNBAD5350@<#Z\3]-$&P.)TLN@F2TB; MQ];H4/P[C!.ZD\@H_ [7 6:CY(P.!N7E9.G'XR3N25Y&G L/FC'T@'0/,#N& MM&;!=@H@'L.MNG8: -TZ(KVU^L_]N!3=?OP,4)X,WDT8+^R/I_,EZO3Y]WN2 MOFLROUM$JXUN0"46N25"))2%DHYXDQ4QF@)U3"25:M\:7X:S1I[>GW]:-PB$ M!K;'DQC\PU_#QM)X/-A2UN6!8^*HB':U.<2\<5I9[TB24N-!R2.Q*GNBG$@RX/^ /G Q]@Q^ M>?#AAAR$OC0YK236!HS?[;9\VTW@#?YR/F+."ZUE)ART10Z,(=8IBMY-] QD MHHK5MFN/J6CD"=[Y9^Z9 FX (O>VU.$=M;FY?7A?6YH]:J89H8&B_$3I,Y&RC H]+E)+4I)U+&1!$/F1)TO_#_ M>\L#JSX$=B\UY]J^&\ENB7NGD#^A7)^/RS-"J9*A27C"6-FF,EIB :7A0F I M0)"&UGY@_&0B!Q[&7 <[#VUCOMH.?N% MQX/OW@&8AE!:@"* J0GHEQI/'-!8VL5F;TU(SM;VJ_82,ZQ-J8*#1R\MJ@B^ M46]HU4!N/4OT)'_GWM^O82_V$U3)5MP<$"^FUZ&;^)L#HLPHVEK[%CDYY,QC M#@0=WM*&PF?BA10DYA@4AO3)5!^>]S0*:_DV6ZO=I>#NL!XU,%/BC@ @B;0H M$:]](AHWE/6"1RMK5Z0>1]FP%J='-.WS;"HJJE&CM-5+\+0@;/OO5PFS]A)4 MR2CM26A/TOU$YEW3;R:58D*2E+0H3S8X\3P(DH,*&;1*U-9N?OE$$B]Z';-K M'VB;F#91$R4 2N=3W'1!44*%HR'J['CH-=MT LV#Y\Q[P^!9-RWG:K=1*_<& M/S&YZLJMP6I HI^DWZ;3]&83[9VW/LT"H37"L(W5IJ,X=OJ^[A;M:0<-$)RDCFLO2;!4ILBJPT(8D@ M@++ZZ:OC**OY#G)[Q:VE[C8%1U:EB(8DG?"L5Y")]9P1,*41)!4RQ=J%VT^A M;^ M#Z2#KV-K*JL1BW8!_@RG96[@H]P5;A&V_T;3*]F_LOG+FZ]^#K%F!W] M[1IV[31&:KU/6J]Y2\/OX M4RI_M F@ B4>> .(8>O4R6$>" %<>K\B,\%1X M_-7>Y$^B\&R3]V"UG<>_5!%1KHGAI6JYC)7##S&4!$-9Z) ,KUT[>P19 ]= M](>C1X:NLHH:M6^KQI@GU3;<--0\NVKA(0&UTFCXX1T.O H@:*:.@"P]?9DN MP_*<1B<[N"BS23G6?O*^FY*SDV+WOKJ5\XW*FV@E$;ITCLU)$VN5(31%Y11" M4U5OP[.'E(%36.?K_U&FJH+(&[4#;TLKJY-"LLW?K&$+=A%1R1JL/[WU,I9J M(S&"U\'BR:"Y(D&BQK(#Q3E5QD#M37*?@G-W_]LR40GNAL6N/GZ'R*"YEXAK M DD6E-/2O8\YHIC@6B?+=*A=<768HF%MP1G:?V@#*@J^45-0.N!WBU43 S]) M+U8Y^"N8G%H%>>AS==HO'$EN)4NRM=ZS!^OM.&Z8B]8D,"0*P8F4&9U1%60I MDLT90C":U6Y/\"0"SVZ]=LQB=]M#R*PI^$0LU^6JQN/I:Q(B1C%E=: ZI^I] M,Y]$X;!VJC]L/>JVUI_>&C5KKWTW^P\_7L)6T'B20=O]H1JF[ @2*QFQVY5V MA63?^\6GU\L MYXOI-G6;G 2!Q#$1VJ)IM(S MQ3BCO+9;<8"<:JUC=\4&WL9L99)$2%VZS$F%;H%5&"J +-BU0?33Y&4W/2UT MMC@?$WM;R)ZK@79?K:&)F'X'6(U>? X3R-WB_=B?YBCM_UB5=VS'D5JQ'GRM M\=5TRB\PF:](WE1XO)C.%_/58Z3@YY!NQFO=/: T$!55AHBL I'!"&)SXD09 M9CS'_[.B=@;J/(IK-%0[:O7GVZO?[29KG:<:-Z<2)I&?:ZM>;5W8VQ/S=,__E"M#/T/2*SU]O<_E]WB M^YW?7L9&2ZZ)SF"(=(Z1P%#'I?P\PK:)&IBS"0+75I="4J<1LZ=TY%QK75*M?W-HXD;^!WPZ9AXW+BG#W4T M:E@^+L,<_G.)7WKU]=14^:-OU# GAPFK5;'X8)&MXRID;[@BT<77M__[G8N0E&'AR )H"F1J%%$+LO$V.A!Z*1D]?;8 M>XD9>CQ(!1P\+J*N(?A&[<;Q;8@NTUMIH!Y+0_5:LEF7;L>.>,XED9HIXK(' M(IAU)KI$N:_M"/38:\G/N_F[_&"![^M_;CT A12$C8JHTHY,1F3<"?RM2\8( MYKBI_\+M.,J:[:KT%)0\ZCU07RD-M#3\VQQCR%?S17>-D>-\Y+636AM.LG08 ME8)#PFF.).EHC-)<*%&[V_I]"H;M,-T3=,X0<@,0>?@D8#?N,:PP2EA/F$9W M0#*=B3.F5!DG+9P!)U+M">]'$39L^]2> %5?)0W@[ =7A@^Y2YHEIIPG,97: M+!\<">79L!%H?E/(,MC:78F>1N&P4]=[0EZ/2FH"@A&ZKZ73\?S3S*=2\_%N M\1EF&V'.[_[[L_%X^F>I_W@]G;V<+L,B+\4I=<\)?B MASSD*S@G%*48 R6-PG)@B54\$9!!RA0AH\ J ^I8VH:=(MX3P'I13 . 6S\Z M6K\U>LB*"N@^8+1$M B\3)>0I>>H)='1(!EXZZMC[ YPXX$[PE6M<3? ))V M-(Z\/<5C$-P&=%%%J7)$P1 ?+6X1K1UW$*B*%^CJ^12GR_UD.*HD_ 9@=*"5 MU:.SG5%NF?%$YYB)C#X1+_$?J;0YC=)Y1VN7(!]/W7$)6OJ3X:PG[32 NS?7 M7WPW6\T[GMWTC7R7WTXG5V^[K[#NM7O70G(W\P]%@/ZE .70@D/&K0/LHV6*4FZP.WRIY.)/0Z^/]M]QV5T MUP!([XHLM\LPW]V,7,$=BDK ';NJDMZX/*J,5#%&D"Q5F>PB!7$"/&%@DR_] MX92K_4;K!#*/ ^9/=V_2L[X:@.0'U!02\'GUKNLKC*>K1,"K;X5;N&5)!ETZ M?[C,R] .BT>!%>6B6@K#O68BU;:01Y!U'.1^O@N3NOIH &*WCW(>6F^.],8H M(Y&&X5:AGA+GJ2?4V92-CDSFVO5S^V@Y#DP_V_5%%W_]#- M__$":>@6Y5_[B[=B&O_M9^8];=8DCP9/BP(%DM+AXG%-%0F:4 MZ&@BVMGD(Z_]S.F))!X'N9_MCJ)//34 PY,'06)?-E7#LE7K! D>V/3.9QMK/T)]*XW&8^]EN-7K5U$__R&$U+K[G M)PZ;-2[[P&$78_T_;V ^9PN)$RT1GE+:TG*[Y,6\# @<+JBH?=O=W_.&C_$S MI.6XU$3/9M/9BRFB^S8[^'[636?OT9Y/T[/T?Y?SQ8.WRY"DLSY8= 1*SRP? M,_&E/8V240ENM?:TMO]V#KW-/H5X"J(>I=$NI"C<;@G&[L]7^ICZG2/ MAFOOS&%E?!0>@T<;8J2^-T[73&B:0V.K?Z*1@Z8*AZ M4UJC-FI[B/3I]FG'5VI/N.[1+CUQ,G&TCNEH++'"TM+HDQ(K\8R*2@:N5 C@ M:I?L7';.]=UVV#0 _"](;U*Y\LK=357!:EF$,)+QMO.A&W$8W M4PK)FNH#B^JR\%--SGX*/O=;PLNKOH&TRFU( M=R=6#-E?EQZN6T/ MK)&1@0=M7Y&(N7Q5VH/@N_Q['[J*&ZMP @.I46M1;4SKHFWV:-54B&R MR$2NWKOEPN/@[TSXDT:'K^^,/Z*F5\G)[>F59^GV^ M51'WPV4?.-B99H[B" 2H*RVQ="*EW3$ICZN 4N A]9?G/IK,GVF&_5-0MM]N M]J/!!D*D&Q:GAUA\O2Q^W[/KTG;DOU9ZWE0R/N#="TYS&3=I;**EW20GP?%, MJ'; 3?+>UA]E7)'^88.KR\/ZXCIO"._O\NUY>,N*2\)JYC/))B8BDTO$.X8B MEII2&B7$ZH6L!\@9MH71$$;V/(TTZD2^@-G"=Y-MY[F\0IA.5O>C)[N1QWRV M2COKIY)?*XF_M>"FP?G.H>>2*V^2(4;30*31AGB&44;.41@PFO-0^ZKQ.,KJ MV:G;/B+KAU6+!_:74Z7Q?T!\8+CU$E)BV@=/L]1&T MWW155%(#A^3>SB);]1P@,Q71DZ20&9G8BC=5[FI'");J0'C\4R(AF07=!Y T8TYM%MMDU_A\3>;^/%-R^3YLP4>KV%5A3J]Z9Q2JO9G' A6QIIMK4[]??(SK".\""F?5A( M-+$_C@ABE8M1)!=6PQ&(I &W.Y.)&$?1&%AN_%T3FK:R"[TU*KD@6BLKJ-DA MO"\A+,YYL7C[M^N\1=Q-3*W".OS\CHL;Q42VP4;">9E;$UPI*-*!>)J%#TIX M8:O7S^VDI&*9''[_S02_NGSP!(W'@-L@!6(C\#*C1Q$??"!*.*&LY&4F=7]5 M;7NH&K@([7Q4'*@UJZ&(!@*6.XY^]XOE;%4>OV[+^ EFU[?[=HL_@P>O4 F- M8W HOE#$ER.1(H$/>"93VE]L?1R-PP8AO<*N!R4UFF-<]^@^_02[]_=KG&'[ M":ITBJT7N 6,=]09J0$MARD/# (GGH,DP5L=LE* 2JR\T>Y3<'ZK>_Q:&=S] M )S /,:UD F7H>1U7"2.E6XF-*G(J? TU9[-L8>48<^G,_3]N*W]^:)NX#!: M=^>_3:6LN+IYMO5]8_J^/V#1!1.=R9XP6Z:W,BZ)S?@K%G2.(5"A8^TA;2>0 M.>R15!5I_:JHT=/HM>]F_^''2]B*3,\XG Y]KL99=32YE8ZNV_5V1>L9_Y^U M2:'2M4+3HRDZ/=8314%0*]!7H;6[LA^BIV+E^\TJF[>F]]Z8;B2?WDT^0%S. M9KA95N-6'^P- P!2:D%RL(9(+X#XQ"0!I57*B1KAJL^8K,G L$=H-=P=*(Z_ ML)(;-8 O-Z1L4KPHA@]P[;O2@.(]S%8W>),([\*XN_)G-F@X=:DZB:H*;%8R MJAL:-H_;-^^1'Q)X W9:GIP)=/*R,:E4M(C2;UF3$%2(QJ; A:YL1YY"7X7N MNH\&, M[6C/VZL"&S6;M]VMSTEE//Y(G5>4!TFK9,1N5]F1$G-K!DV;Z\^'3H*BSD;-B=8L M(-I9(HYB5)91,%XY4-'WUWGF))*'-5VUD'6H[KUO/3:0<[EC]^[IRPWKR.[F M7=QSF$#N'J:7K F,QA2)2JKT5:>>! %X(%CJ=0A!,]??F[(GDSML#J9_N/:K MOZ:@^BKGTIWSZ]VV_. 7<+\FZ^'392=I+N4"QI5M*:0C#I(CRL@DI.):V_[N MK9Y.[[#50_V#M6<--H76&W\:F=R51'C IM2@I.".!.:0S5+\%)R1^ ]OM&,9 M&/1YD_\$4H>M&>H?H_WIK8E2M8_+ZVL_^[YU6+Q8M(-B'9AJ-D%]A!#S]#O!Q M@0QMW)35K+HS.E#_X)-56E$_A>R*_>/6*%L[>S?#_C8/WO3WG/%'<,>6\RS;4?DQ]'L45_<4;;<'L:U>> M!^Z:F?ALO/KDJIS_KJ/HNNW[BM*M-WS!*NNH) E=#R*5-"2 :I_3">E$V9)_:* NXB_6AFXOTVZTDL7_?7' M65H?\*0K(]4$2P:#R%+3%H4A7B;*G)<9CZ;>]L()! ]<'=@"WOM6Z:2#V#W0&79<=*51+@/V/(0(IN?0BDE1&Q4@6)+$I M*X)>=90*$M?5AUGT-X8(SZ6QG\]O!Q&N]O"(T^RUUYPH)V@9-U':1Z/E2,XS M#1"3H?7OAG<0TNS@H*=@8,=#T#-%/J ',)\MRH.HM(R+=[.-]_/L6S.,64XM89?MP8!%Q@"R[XNSNH[%M[Z OQL]4YK2C;-K!1 M;/R&@_G+::F'&5G'F%.2D1 92B2(4D-*.:$B@U Q.6&.>JM['$ >$S ,2NKH M]#% SA1P S'$AI'?X3K ;"2Y P &)*48T4TM[T^L9X1GX4)@QH;00P.M.P(& M1\>Y"GW\:/5$Z0X(C>+HCCXNPZW/N"63#2>:6RM4%B2:DB35@6*@G"T!;TT4 M61N,9W[D/?]XF6$BOOIHJ"S0!JS&AOH-\;QTNS#,$D.C1^+!E$:KB3C#8N!6 M92FKEQ-L$S#,G6M_5N-TZ;9D-3;D>RZC1103ST(B4CE+@LJ,,"Y3]#%DI?V3 M3<43]%[]'O,"]N$$T0WL<):$U&8BQ\JOHC[KP+DFD+DCT@4$K1&6>P@1CS>MHR R(MTNK/K-"AV< 2;- M44^)CH?#T-'&6>K;#8,39#DP$#Y&F/A9-WT_@Z_==#D??U]WBH%T8^%<&6MO M%.$\\O*Z-1 7 =UBRH*7QFI*O0GXW/:^V_76 MZ=6WS32Z4DF(_RM%A:.49'F)FO#T%H'(%'##Q?)@%?UU&SCZ^#%5!]:3R6PK M(7\B0![!KE]M-0#(4DJP'CNS%5[>,O82D*ZXKK/&7X_A9M[MUDRDD4/Q6D9+ M/:%C>"H N53=XKEUFL?30?1UE;YW2/*#Q/)TTC;00Z9BZ+&\S%JJ2? MD\"C)1AZJZR5YM37K@W93\VPKRTNC:@GR?ZGKS?[P\]*/Z6O<)$JLD>K7;8V M[#"S_5=\62Z508^-<(!R5Z\QUE66DA"Y"39++EWMR^G^*K[^@#^W/CZ;3O"7 M<=WOZ=WLQ6<_N8(WD^V?Z":Q0S2M([$%!Z->_$.I )B/ @; MF3%.'!58_"CY=K/@L+BYH(*GYTJ[!8AL\H< S*72+)#3TC&7E2%=TF+$XI+) M63O/>)V.\?ZFA^)/E-[#B_P[=U><%I&=?8>;OQ&"]C+S4J!C- MB10A$B^<)-$+%3B70L>C>D'] [%Q^N[JL&$,Z79P-)F+U369Y__X2?6)V, M$A@SB@62PZJ-L#$D:(5 ]R"I@*BUK?WH]@BRADTW7]ZU[$MC+8.P,+2Y*)<9 M(SF=?4ETE4MMH0DZ9KG,^+ YAY"XJYT2/(*L8>.;ZE X>F33:7II &J_>Y3I M!&;?M]FY<>*",MK)0"3$DC\'35SY1W;:T3]8C8O\W+5/#[F \Y M!BMI)MRDTNM1E1?Y,A'*J>(NT92E/;PM#M#6D8@."1@$BY=%E,),1,B1**I9PB=;[VA/)#] P]7[66UO?" MZ4P5- "GU],9VMYTP\A-+$!I3-H'B_(HL64.ACA:IO/9Q%*0*M!4.XVTFY)6 M('2NIA^&8>>+O0'PG&K1W]X6YV458E*B",VB/VA-((XG3PQNP!QC5DG4SB6= M3?2P#OMPI^AEM=T"O)=E4Y9NFN6!89'?1[A:\3L2@AJ'L0QQ#*,7J10E(4A) ME-$F@(G*R]H9J_W4_)S50R?"XB$HZ^AHZ%AS\][G]I2!V?4H0^+"4DY4+C5[ MADGB9,"XB$::; 0E'[:PVA-C[OCXSWDK>!YDJ@AZ:*!LM\]8$<\HLRHJ((%2 M#,2-B<1R\!B(.TW!1QG<<9F(AU_^.8/%"A Y2\1#XV/3L>7OI89]LOB^IC^B M.\F#(II[2Z0K51<^6>)\#$8X+]U#9WX/1'9\_.=TABJ@Y%Q!#PZ4Z7QQ8P4_ M+K^4TW/%@Z-"VZ08019*88YS"'L6D1$1C41Q22./ \ON!8;-:@X)F H";\ I MWIL7_ML<\G+\MLLP4I;9[$TF07E-)#5H*R6*+*@D.94^*]Y#>\4?D744\O1_ M+^3UI;4&@/BZFW0+%,]72&]0CY.K#IW_U1RD+9XD4\X5$XP'.![=B7GB'![= M+&D&WEN@JO;[VV/H.@J*YK\G%*OKK0$L[DHUS]],_AW2%83 [WFO,T@ 1J:Z<.GD#>4JR&([Z;/"CMOLG%K'[LG($3%Z*LRIRM 818 MZ0GR(YIN'HNJ:&(JXRL5+3W\% 02=*;$,E I>)!>UYY[O8^6LT(<%"6*%'_@ MEK.$6RLH#,LH17YD&7\7/ 6B%)/4*BZ,.BZX>?3I87.P551Y+UHY3W8-',EH MI-?3"=].Y_.1Y#$[6#7Y*.4J*@+Q*0CBA'Z$ MDC(;5_]V^DD$#FA5SL;"]%**:6*6,=K,V2J.\6/T"Z^GDS5CSQ;H4(;EZM[R MT_1NKN-FKMZSDEN^6L<_H\"=X:M9O:LNZ3YBL)%])!CP1$99XOZX%ZA/ ./Y M5 ]C GM!Z(55V*ZQ?-F-EV4BX\.M.5(R::=L(!:EB=+-DEBA@20600FI-51/ M^SZ1Q&'N-"]I,*LHYW3L37%W5,'>0^]E;?>U$9;3:(A55B$3)A$/EJ'G*JUF M,@E^W%2O,R+3XP_>WN[&JWIV]03>Q$'[D(W-?A@QK7!'94T\*R,4O6?H,1@, M?'C.3BH3!#MJ,L,9R-F0,NR-^46P]FN\% MF9=7:*/)_F?Q/Y?=O%N-.*[1S?/@]VHDUH\GN%(Z_/]G[\N:V\J1=']1WL&^ M/'JK'M]PV0[;-1WSQ,"2L#E7)MVDY"K-K[\)BI1D;>8A01[0U1T=+LF2B43F M!R#WW/0$)4#$JJ>M>U37P.0M6JY1R=#*DDAYEY*'.F9$$B MH0.+2P)=,=M- MH!U4-SJ$PKUGWUU',JZ[I=X2R?/+6]]=Y99+$:S(=,=+ORH)S 6"+1QLBEQ' M'E3.K;NQ#Z5Q7"_] 1%V;[3>(877@6GZP*ZNYMPJ@RZ0;9.]%+4[80$GB@2M M>-:)I\*Q]8C&1T@9%VJ'E?^]&N_]A=$IINJ7"]Q4?.40K&2)]("0B4F%DPJ0 MN0 NG ^!>4:JR!'0]0-1?5QI>XE^"SCM+H>Q\VP_+<)L^6V^P.MQEV3U$(5D M!FDRB^K\ =(F777]B!)](BX9L]U0X7L?W1\6]I#;O!D3.[A;/N*"[(YWY?4L M3[]/\T4X.[M\_?5KH!6FX>RA.WK3Y(EGQEWF@$G4?*:<(&+(8*RTM;,*,LE: M*U4[TCINN/,PZ#NJ_,:^JIY]GJXS,3?4.^6<1ZT ?;9D^$H.CLD(M"4CI47- M]':5(_<^>EP/Z@&OJOV8V$-[\]4#CM%F*XH&VKX"E:KQ41'LA8J"+E^)LLDD MVT$=\ ]V>1Q%7=Z=P3V@8C-=U?J@;$%@ ADH$3QXIQ!,Y(7.AE",-9N,T$7_ M\^'">J3I_1#.==7[7#'EC1-$KM!U/!MFB 1QJ%=7D8XYCN/T/C]XT_M!(GNT M]_D0_G6@JCYP [ZY3J^/*91<;6( ML9TLNXFE(XC=6G^7H' M-UOZQZ*66 017$G9 .D&=+>:E, Y4<#(+%-VTIO<.NWW9S2-F\%T,% U%<78 MOKP'WN_WB_EO\\77\'I6ZG_J7ZV[(;TK&^_7Q^DLX2W.O@SG].WY13A[CXM4 MQ?R9?OM33?-<_]M)8L)X6=O&H[2@BB]D))&YI)/)&'F*6M_Q%#WB(SP:R>/F M.37';\?R[N""?2CIXF:_'_",=ISKG&=B?@DHBC(@,FIZ.NKY1J]!B!A-<5%Q MW[I9Q/;4C=N]Y)AV1@OQ= 2\6]MY?[%(7\(2WR^F=.K.5I]!?UWGB_\Y/3M[ M]= \,V6-CN^:UZ,D:WWHLWE:$C=OIY&"(;"^4$\AHWGABY^4#IOGGV?1_,;_.M,BT3/$J MP_+:0@RS_&8:XO1LE0I./[OXBKE1)G0S.EIG4!^&0>-D7FOI@T("86-9619=#ZY92OW3F M]1"$[9UY/41X'3SZCV5\8E%*N*J8>TUFH:NQTCJ7, 8FO$Y6N'0HX^FT,Z\' MR7_+S.LAPN@44S^F8RDF,,04 9DE)F4OP->F@%%S;F)"[IIWXCC1S.M!HA^< M>3U$#F.[0.\G#9.*BUD: 25G#\K6YJ;)<@C1>Y&=,SQNYZH\N;S=*E_'OX7_FBQ=G@5A7SXYP7@?O%"@6Z0 E3D\^LPEX$F2 8\CE M;KKK ;O%WB/OQ%(D]WG7#B6TOO%XL[&WX>OFY#IN,6GG0<92VWM,H+6431=@(ZTU8V7.9@=*TV&Q1I(95(<*U^D]+J(!*451/)KD8^NZ\+LT MC)N*=4PX[<7]#M[")V,SQIIZNQ9@HMK7FFP@Q^@L9.^,5EE8(8_08>":GA/+ M@&_L[-I-+!U!;*OT:AY,S$)Y0$$6O,HL OV- Z:*1Z.+E>8(K69.,0-^$"KV MR8 ?(J(^X7<_+ABN7XA-9' 36W[V4(3P+9Y?!U!L%IBSTI!R(>U4U+[@0>>: M,H8VR,*#:MUM[\!;ZC@?OS'(1P/"Z9Z+!]GP(BR_K"=M?0]GJZP+DH\5.1?@ MIGA0Q:WR>^@)M%HR&Y&G="C=X3 [ZN/J[P*\;0[6(9#TJYVKBT4%Q]5OTJ<@ M,87^Y7+BA0HF8 %TG(.204&T-;LI"Q,,II!\:S?5,?;5Q\OSRY^Q%JCZE4_: MN_,O9,DS2?>.K"WKO7)U+I\@78.1PJ&%*9H+:^,13)&&.^JC0.YO=;J&(^D7 M.U=OY[-TFR$3D9@KW O@B+6]B++@H\I +#!968TAM6YK?\C]]%$?^*N?J;U0 M](N=J/7]=1 M-MA'3>.O?N;:XFSX(?17AW"&GVM9W*>#E0JW9=#BHI;P??V&L^4F]?HYSK!, MZ=(RWA=,OHX,Y'4$3J9+JX[ \UJ:*VYIL6<8(1:*KHZ=J?#<**-Y%2Q*O@_O;+"/>M.> MCF3_.!O_/3P.CZX,8%=*%,%%T"*:RAD!46H%F26%12JA3^P$;N]/.7A5[=_O MW W'U*]YVFZLXEL_F\@894A2@_180Z1)02AUK;\'-[752?/_ M/FECXVG\<]9<&;^:GS:=?;Z;2D@2G*BBF"^.+IT0R0*.F" JDB'3R15=HK-. M'=VB>XKB[8+8[.]TDOI%3 >C:5ORY88=RXESRADQSPQ[;01UBGZQ,P5- =J.\;PVF",?M0 M^Z-(Q2K=WE77M 3!DXU&I")%:U5DLW8?T8GFR-J)M2?07I#4I#!+TW!VJY5R MHXZ!3WUTZR: 6V]CG+Y^&6U:O9,JYU3_,!!D400_ZSF3H?A\J!:WG?;U8UG$ ME*(%CY'5NFL!KG!+FC8R[YQ4PK4>??-+]_4;@K"]^_H-$5Y'9M+=?F)&1FF# ML2"3\'62<^T"$%<\4XI9J3RV;M_[:_3U&R3_+?OZ#1%&IYCZL2]9Y)$1Y:XV M$R-M(]D$ONJ.S-?P"B,C*H8CH.L$^OH-$OW@OGY#Y-!?7S^=>;!,)A"J]DVW MD@QNI&O>>A5E\"*+N_UO?Y6^?H/D]G1?OR%,[/-NN3%B1*:C(HD/UM0V$\5K M\+6].?/6HHB:97^H@HJ=FW3TT[FO\S)?+[?A0 M=/&^.)"N6EW*D])BDZB^H:2XX]KY<4 _?"]]U&*/A/T#B_X$_( W4S0V[#F@ M9W#88H<;&#)XJ^-X#[WPNM8-$\I8J,W/#03!#;!@(CZ.?J/=PD.@'>P^'R*$_[V%BK.0D--@H&"BI KCD%!1D%A77 MF.].V/Y5O(>#Y/:T]W ($_N\6VY,*1>#XH6'.EG6US!A'1.@"AA5G#/*!:,/ MU4CL%_ >-GZY=A-+GQ!;;FRIZUG:P7A;ZD:X(J/=![*/-2?61L9V?98O343S9VS1 ((%RPHXSBX3']8QJRQ MUAKOCM"V_&'B.O:J'0IONPNG4S?9R^EW7)Y/SR_HX]Z&16V1_1WW\(0]^7DM MG%W;$]S(G_5RNDSS.HCY O.[;^LFXLMGLTP_^#9?AK-_+.87WY;7[H8J.=+/ M!#CN ZED1H&WG-/-E)A,V3.;6Y>##21QW]OKZ@1\).%AG4K]/)R%6<*/7Q#/ MJQ\FY]69"6>5K+/YLDKJ^>6/I-!'7-45/DSZE4:B>,9H#;%."PD*M25.F@R& M%:8UW?@IM'9"'&EKX[[4AT3TW#/(B$FT1";BO M.8*ACH0K6H*(-DDOA%%W2S0>=97^\,&CZS&'E^2\$5M'A\3T*](1_&V!_[K M6;I\\^[9RP^O/[WZ^ T3J7GO%YC(V)W//LWG9U47_/CJQ;OU-EEQVC)?P(60 M0"43Z_ O#0FCC%+Y4G+<#CT[TS"NJ^'X0#N.L'I[D%?##*=EFL)U "Q$DZO[ M&;(Q-1E/,(@.,W"KE+ I*4RM??H_(6E<*)Z"ZME2IGU#='W.T<<.*61X2(],X(?,*#ZH=/D141T_SOA#8'EX[R*,/@#UP#O\3SW*9+VBCN+[: MI8^UXY A=<,&VI9)=+7K.D%*9V6RM;*Y-;\E:=V";1= W(=;<^GT ;H;IEU] M0_LKSR\_TI;>SL\?WO9&R5":DR)!SX%(='Q3U*38T+=)"R$81E%8ZQXA^]#; MD?9X"'@>1XXC8G:Y.+^5SU#GZ9U?_H[G7^;Y]:Q&@ZHF=/]O<37+>O7E8KCRK]D5'^ MV#[6%P4/@F6F/9B(G@Q*62!8JR")9*6R9.*EK2)B/\'QTU2,\]@?%P7S@XAD M=!_0QG_U?_]KE0D84I7:^BW(UL>4@@>7ZT8,E^"C4)"SM)9I21S:-IWR\57& MPTY+,3[H$]R7IR."(^-T\@8_A[-7=&V?7ZZ."XM2!!Y)B;6^-O>EXQ(2W=DB M::9"U$;XIR9&+C']G\_S[_]!'WUUT] 7-Y?, PN.V[&SY_=O7^F,#*PKJM?' MK'#)1(D"B'@Z$!@21!X#<&%-RD8*)9_JN/ES5-U>;9S+9F]QS1OP;NR7YMD_ M7KQ[,5]\FU^A?WT=QA2*-!A !I'JD+4(9-HH,)ZN6*N\LT)O]<0\^/'CB7MW M,-L4@A2A@M:G#U"U9KXE9B")Y9\AV5K[U=) C;F_< M/KX]/XB]8ZV#8_C#+I_>Y O:YS2OOYDH*4Q1,D,63H#RI*SZ7)M?,"L$,F^+ M:9UOOBNMOWJFRX[@>\H_>"@D[(SX[[B(\T:8?]@G\.[/&9VJ+]-O[W&1*D ^ MXT0$$Q6*#%HH!HIN'?!)"R@:@RMT'PG6^N'8FKA?/;S MY_W0UD8H8Z/J!X8]&A%Z>U'-C9MJ45Q. K)@T%K0M!M0F=7IV,C T%>9L.5R ML%LA;U<*?G6?4 -T'D6X'2BT[Q?SA)B7OY&8;I6 _; EYHUB*7#07I?JPS7@ M,EG>HF@RR8FS0K9N*[$%6;^Z'=?F06\MWQ,HM[P:TQ%^&,^Q20_ _&R58O+; M?%'C^(T*,G=8L77)YKZ;'JNHTTO.4&I@Q3M0,B6(.A#^.,M:6\E#:3WCX!A/FGE@B;ZR:+@(5G!^>DZ[4RSJ'(#HL8HZAV"E QWE2,5/ MQ2E%JAN)"NDM5*@,Q* CL$ F;C3.1']Z9=%_GZ+.0: >IZAS",(Z.'>[EN<$ M3%%;[L'82%=@X1QI#;R39 M660$R>A"K3XDSB5C:J=FEHTKEK%MIV?\ D6=@R3Y5%'G$+;V=OD]4&FCG'2^ M2 4J,3*:=?7S"&_I]4' ] ':T?R[@&Z?9[ZE3/N&Z/KP*F&_3W(_=6= #M"<#X.'CJ _I#4OK#\0F*J_ZFI4]_I MU9V=+R+U9AYFRP^8D/9.+^];K"U,#6>),<@^^=J\/VD9HWPV,ZS,Y = WQL!I'8": 3NC3[OD$UZXD+8.!'':@-*!T]/) M$["@E'7*Q,B>*ML\,-!O"!U7YS\!0.\HT],"[KOS+[AX<;&H,KN2R43JG*6P M#KCT"50(%H*(M8U.8*3Z<<;Y05O+#"5XW!S5$P#RGC(^+4"_7\SIR_/+]V0= M5;NH*F#?JKTT,9:%6//$;:T#5B(:"!8=F*15L-SG\CTM*/]C/L]_3L_.^,1J*4UB$DC3DJ"B*Q""(6O!H5(Z6B5XZ^J! M7>C<"KSV;PS>W21Z6JA=Z51OY[/T@UH5,126@@"6%#TX3E2W*7HP09#AP!0F M/[;J?)?FK=#L_L9HWE_2'2![!SY/C'!9FQC &*5IBTJ!$[)&SXSG2#9":-[L M=@VAY[@[9^7DX:P+96^5)N_$W:%W[^]=VKJB(OZJ 9SY""5%S MK4F'LJU[@N]+\Z^>F->_@A'\?+E9:I@"^&3) M LY.*IYJ.D08/^JRIG;22^8U71WT M)UT=L=A:A&S *YU-,B%P==!\ZEV('O=B/Q5H-Q#X:2'\MF?^EI F@0=K>"G M,HK:M3:!URY"$-HKP:SQVW69/GP(YA;5XP843P7C+41^6B"_A@*Q,@6"$@9Q^BXO'VS/C1;_(;NL<-.)X*T-N(_;2@?L=7=/M\NRQK MJS,+6"RG35NROEFL+QF=>J.+L6'$ ,WCA(\;?CP5L#<2? =HWY7CD^RC1!$S M1"9M[#MJV?[@95PRQO0E4W MC9_V6J]%VZ=V&V[4]&FS^K-9OK?LM5/Q&NMB2H?DM^EL>HYOIM_Q[O+/+W\/_S-? MK$H#KZJ9F/:9SJ.&J.I$ \81HE<17MOJX)IR2I/B:E625,=E:X^6[0_4YQW]'@9:1L#=@!YX\+SB*"9 M'T>"?8/S9F.W&I@4#*0Z%0_*:E)QLD4(W 7@M0\[80M%\^+T@22."]*#065[ M2.XMMPY@^1*_X]G\&^9/F+[,YF?SSYL8PQ/DC!L@.R;$6LFD WA]6H2,7\/B M_]5ZO]4WE4>;S42IDM2&0Q:>.$76(^TC*M)/&$KF$LNQ=3+DDP2-&Y\Z)L3: MR:4#D)%Y=KZ8QHLJJ!_N8IN$U2DI\%RN:I@B.)U)XS J6;J4B]$'\*@_2,NX M$:&C/I MI-$!JGYN9MU*5A,A>&FY!CHWHA9?!+J@,8!)(121K$_-XY1#Z!OW M[1S/=#V8##O Y^-[^F.)Y>+LS;3@A",95U4_$-*2D>7JF&-#%[L+,GECE1*Y MM0JW#5TC]P&8B6#2T1<-K0K4\GWZMFLEO%W4,WVW%Z-5?WXA1^XP8;$S!T7+/ M=F3**-EH(GD1>'%@BZ%K71HRKSQIKU'*DE XP71KX^.HV6A/*?3WY?*69/#I M3SS[CK_/9^=?EA,4BI44)'"LUF>R!AS+ 1B7W%E%VCT[HC*\!<6GE(\V!'M# M#+7&2Z5RK4BI8Q:$XL@E8ZQURL5. MA([KZNH5L[M(\32A2MC#B>4NJFP%:%WGAG)C(0;&H22>&/9* _6U^L9CX))(N#@&S0N(L(Z9R6R/#VG)F?4 ]/EXKI>.ZSWJ& MZV YGB9:Z7ON$KM1.J[7K6NT#I7C MV%ZXQ[=8=Y7NQ%&>%5KV>I]<<^9XMF!2KE$_TG<<8W0^DS'>6U_,W6XHC_C3 M]B!B7,_8X:%X5"'U?776 (MER**-'*PC%5L99<$G&<&J8%Q),)R.OM,Q^VBNJ WO_#\34:46];=6.!\AY90\HD/0\GB%[NZ2 MZ."5OFG4>;&#;7V/^! M@)'!TDZP=R&S,Y=WALAW7,1Y"R/U^04QC12'JG"\GI5%H)OX(M6P[;H"A*$5 MQM4NUBQZH'/E(01T$%,TS#.;]=T)?X]8HC];:61T["[#^:'8.;8#XQ\X7WXC M"82S-?$J%(:&1>">U_)O&V$U^9*%&J.)V23+M\+"W4\>N=:EC>SW8M?8LOZ MR_G%(F$%[A_GZUY2FP'RII J%@T8'4@KBX19KYF%@C[RD)G+16XE]B<6&3>H MU @!K9@X-A@^+<)L^6V^N!+ >@,FFR"49,"3UZ"2%$#J% .6>0I,\W1O@. C M*'CHT\<-TC02_]YLZT!CW"C2;ZZS#IU K9))X-%Q(!M,@S>"0[*!>!%E# ?K MU_6FMUK(=F;&?GSN""@?YF=GO\T7?X9%GMB@51!,TE3(V)QF; MFY^;M?N Q,Y"? 04@SBZ,Q*^X6(ZK\GAB_.F>-BDOK^\6)#!]'ZURD0H)J4Q MN=8XUF 'KR$4^M:Z:%#Y:(MKG;+W%#U]9.:UQLW>G._H5OGG8GI^CK-WI:PZ M[V#^-/\8ZE.]\?+\,9N>3T20:$I,((U+I'QK!LXH U8:4KUSK:IM/31J$(%] MI-2UQEE[V>Q;/_JI.?Z(7SC]/+L:_9 N5R; 50>H?Y M\:96<)?L.;=*@@Z9 MWG^;R)0('L'XC$9J'J)LW=%F>^KZR(YKC;S&4ND/=A-,&;F-%HKG%I1RM66= M]1!Y3%$K86)J/<9QD#)U\!2UYLK4$([NJ4R]FMVN9&^;:_$"%^>$\=MC_FH5 MWWQ60QTW7[TK;_'\]>P[?3U?3'&?ANA[KM@B>Z+EIANE2=RF9?W\W9JP>#,N M% F;U3/,=)TXFU*&()D'[X03!;-EKG6>P':4[5T OV;SY8?PY^^TQF(:SFH^ MTSM2!I:X^%Z'(XF4=%$!E$=-5[#5$!RIG)J;G$-)BDYBX[W_G*IQ3<4#H.9> MP7M;P71@"USOZ)_SQ?][/7N_F"=2+G_4RP-1)-3VBK>9O++[C*T[NS)9L+.NTU9"UEG0Z$I$M4[TSF M5O"@$S\#&5V!PV'-H/Y7LR7I/*N9_*Y'+GS3( HJ\[3D1YR:RQX M$9QS&J5,K6-W#]$QKL5X!.#LS?Q.>Z!L;5?1PTZF[?GELUE^]:^+Z;<]\_2; MK'M4PW)K!AS7O#26,RZ"@FB\ :5M 9>Y!ED$Y\I[DWEK-]%QS,N;F/R&\^]I MV?/;[+\*TL>H?(C>0L8Z],DZ24]][9 NC, @!94$8C2.$H=]/S#H>W&[+& MQ5MS*&P+M1WE,G;>YYLPR]<9[+]=+&;35?^V67Z#88E?YF?Y]==OB_GW51G% M)K'5":^D1PL\D/*L;*PU%,)!41XS>IVLLC_3]W9>O5-\[2K_^3&%T<'%]GL@ M#L]P\8/:O)F:%&QQB4RQ5"TG)122^<0MA! --Z:H]JWGGB!G7$_MH8#66@YC M7V ?Y^7\SW!U2J:I=@[9' RI@S;<"C#%KNJ[ZN3"1->0Y-Y$36?&;'=+/;K$ MN-[5@UY%;=C:P7WS8CZ[*L@BJ:RB$9])3->SCB*S,L4$.K@Z0$E(\,8I2%H[ M'R.76K5VECU%S[C>UD/?.,TDT0&J'N75F^L<\.))Q^0A@PRN.I-=AB@=@X V M,^.CRKYUF_>?4]5+5<48QN!NHND9;%?C8DJ6QAL60#/)ZH5LP4FFH40A@V1< MJ]0ZT_5IBCK5T'>4_[;P&BZ,#J!U:\++2R0BTG0E)_KZ#%<"F_W0#.O1S4]8 MR$8(8JGSM=91>P;>90Y&JEQXC,[;UA/,6M'>J9[?!JZC"+B+F3^/;J5&>F.( MI+%8!)T\@E))0$C%@!1.H&35_I''NC.W#;,?WY X\(TY5!"=MCK;.F!XZRR^ M._^"/X[:J!GJZ[25J\*)\-ZNB_1$HK!/RN)J7DR5R./E&,_R_UPLS]?G_UTA<4V,"G2+I +! MU4%?9&1"\*SF:W%FF$\&L77 ]@#;.(G8[A!9K6/;X(RR^_ MG("9M2HU73V+H]Y)F7Y!"<+:0U^:!HHZ0Z<5V[_Y082VI= MW#J0Q)/(1]X+M0<460^(W.Y0OL1"REQ^CC/ZXOQ]_?%*^5_]F_=SXC.9 XM5 M8*GJ:667+G>)4\RT:.D(-.I)PF47.^!!#%;);U+3L61E))!0!X[.?L(0-Y)9)T: MDQ^P=I.Z:>M,Y_$?./^\"-^^3-/K69DOOJZ6N'&E?\#O.+O ZW[05WRIS7B._8ZB';+7L T?..\6B,9%4 M%F%!$>HA8AW4+53Q4IADFY)WP8$7:@F?^D^W#07.:L( E&S,O! M02Q, '()L>@/9#+TON3;%UL*?3-3]'>P,A MY@*U[9R*0B'3K2-QI]/R>XA@GVSY/83+8Z?(_;1#-2^8@RFD*&,=L848P3-) MMWD.=(B*,?INJLHOT/![D 0'-?P>PLZQL7&O@S4W*+2Q%CBK7?&C)09)'<&* MP'BV/,1@ML)"SPV_=Y;]7NP:6]9/]:K6C&G/O8>H,]+-2 :["Z& (ZW. M6?Q[LVU$N2\7YZLDW/G9-*_(7^5V7"E&F 0JRT%Z:4B7KEXZ3)SX$3AZQS'& MK;S\M,0MA9&^NU$6'U^]EZ34PYH>C;C?'7[6)TIS;1"-H^>O!G(9UJ;WFDZ# MS\F75(K=KN7E8 2-:76TDNF3$-F!P1T8I7?G$V[>2)4L:F4=9+8Z.C'1S>LL M)"ZYQAA8*:WCB8^0TA-D=I'QO#W#.\#-$Y?PF^MT1,.E=[G."TR>_D E(!A! M9E9(I(<[7GSSH/0V=(VLX![;A]9:4AV@;QWY64Z0A5BUC:BF:)UNH MU/$@(=(.O/98%-?-<_5/)G ^2+!/!LZ'<'GL&,E/([U21:8<.K#1U6ELM)F MD0.FHHR+B<6T7;#TE +G@R0X*' ^A)UC8^->)#CG%'6@@\$%9]4DD>!K.9-7 M5A!'1')QNZGI/0?.=Y;]7NP:6]9/Q7RY]DJ@SA!%'?7)6 '/BP$3=,"22W"9 M;27V$PF<[XR 5DP<&PP/1H"=*2I+)0%E17,(='-%KTC!-\47C#G'O!4*>@^< M[RS^O=G6C[[XM*N+%ZERL QBJ3$<+3TX1@P+PI+NE!B:W'K$4;/81%=!]KW, ME-:2Z@!]SU*:7Y!"_@$33K]7%KW%\\WD@:@TXUPHP#J_@MY0>DDMW:5&9&DX MW:%!M/;'/$5/%_IJ0^G?+TQK(XH.8/7#!!2C%2H> M"#&T')VO2390ZD@#,M M4U0JM?9J#AXW,VXD8Q_8[,SJ#F!R/313"!=="1K0T-Z52Q'(9),0I-%9,E+D M;>N;9M 8TD/KP8>#QTXL/O'H%MV@\UDB:V#UW;ORZ0O6*M\PNUS>9,E@7G_* MG5#@I_GMW[GZN^=(G[TN#OX4_MIKS&E_FSAFO&TDT8Q4,ZL3MR@99)WHT0ZJ M)O-J7ILWVBQ<8CZU'A9YW)K9N]*\EM?[Q;Q,SU>->^C*VWA]?Y3?E4+NE369 M'B<0Q2E0GJV2I@646NRBG4E"M7:0[T]U7YIH0Q3>SZLYJH"[RT->Q2FTQ=HN MFA[=I ,H43/QN;+ G%;!Z$!VXU:E[X?+8S\8U(XM_Y^GM0\11G=P6ON[D%2M MB%R"SJD6=!!+G,R>;#N/I.L9)WXEHIC9*;YD/=3R>M?9",MTQK'\+P#G#S8KX@%8"NVK?7 MB6SKC924M)*ZT!'R].8[8?[$5Y593>6O-\E)AQ_"\'PTX;IG> GKMJ MY/5;3^86\>JW^>+IU_['Q_Z6MT*9X"57@ PM*$ULCCQRX,YPZ[TOI7T6WV&V M,J[G<"3=JR=X='!*'DH4=\FC-C:!B\;6_N)(7UD&-NBBLG(>3>L)/[MFZ!_- M"!T%'ELD]0^1UW:>O] O;]8I"]AB>MH9,3'K&:GK!K0O MYLNZ,1^MP!@A8RUJ%;*&WTC-%Z&R7UGZWW99N5LMUT5V5C]0;2^B3K#W\0L) MY#F=IOP^7*[B9HM%F'W&=0CMY9JR&B*C-V8-@.O?J*?U]2Q/OT_S13B[_4OK M-VF2.4\B"TX:?ZH-(Y@%7V*&H)5)LDC!U':H/3"A6^%=_VWPWA,L.CDI'W"3 MV$]2>$'\^8S+35_YJ^,O/2,6757Z3#D]"GL["X7+&2 MN)&J9C\_6PEE1N3149T43:+GYIF1LR8A#]\A($7-1.=>;6X(J M-E8$VM7<(.Z"=L&W]H8>OD?&*SJCYY?_G&;\(5?RVD%#YQ,7,U+F-[Z9YY=T MG612NJJF]1$7WZ<)EU=!'ZEBU#I[,%$F4,:+ZH(A73^QG%V2:'WS21V'V$A? M\8V=\/=XGXVQ!#YR2M1U0X";BR:7WE$<+01Y;P97T=&Q:N+.F-^4U3NF42D5Y^,,KI* MLV 00^T-6+L",M3:ZA9XN+WF>'ES[9&P,R]'QL"SY32\#VE:IFE-O/?<&(4: M, 4D#N0$06D'E>CHK6 QMFA)?F_A<8+7AT'#?EP=NU='=7?/RS_GB[.\IIX5 MXZ5T#&1]-Y53">IH#DB.J8 8@C#;3;BX]]'CQ(';2[T!XSIPRC[=S@R-24G7 MT :F6"#U#\H8&.R-7U:AD4 M7=LAVVC!H8GU(LW*V"QM/%![F/Z[# X2[)-=!H=P>>Q'ZJ=M\8QST7H9P,80 MZBB1.A^BU"Y)SG//E# E;?5FG5*7P4$2'-1E< @[Q\;&O;9Y5FJ/62)D(XAX M4UV:3'-(/+OB>?:9J:VPT'.7P9UEOQ>[QI;U4PWR9&$>61&D=-?4>),=1,(K M,,_I/SG&S,.V:NLI=!G<&0&MF#@V&!YLEQ=R;8W((AB/Q(OB#6T@!3 Y:Z%S M9'A?^-.AT,DO&V M _P&,+P#W R]IM]<)])%+ITTM%$3?"WU+[6E@T-(V5N5BJ'_M.ZAL3.Q(VM+ MW3R*QY5Z!_"^'E_'E>.9!01KE:L3.A6$D! $O1)*&4XV1>O*\CXF!!Y)U(^- M#1S"]Q-/:WT;%O5%^(Y'2&.]M]8QTU:?WNBATU2-,-SQ5.=O);KW GJ(MD@P MJ(6S181[S?M/($UUP Q8SV)$2?9P,+1]YB)X&Q@(91G/0DJCFF?I_C*CW(9@ MI\4HMR'"&CNK[]$,ME@T/0"8Z>(7"(KT6'"U#Q,Q4Q=B*)E86[6\.O4$T@.) M?:OTT"$R&!M(C^8W%.\#,QA 2T9L\4F"+T%"2$G*X+*1=QVBOWYZZ"#!;I4> M.H3+(T)EU>-B<3GYX^/$!IU4Y@$4QMK>K;87J!DP(2/:Y$W*Y:D+9HGI_WR> M?_^/]2=>06/]S0TR;M;K,1%TD-#F>W&P ZMLNR'4.<97"">3IT4H"GOP,R3(M' M:QAK/ANC#Y] >ZD^9OX/8?&)F_^;HSDOM3'(?%9]PN_*^YJ>O3B_#+/\ZE\7 MTV^KL.D1REP'$W/4NM?]6'5H#X-SPA1)KZD3A9 ?2J1W6",((97R2CD,6U7, M=>5AV!S)!]W,)*@W\]GG-]/OF)\MEWB^]C%[K-$,4D:L%):4"[LJ2J\CA:UD M+O'ZTX,Y&W:AN*][=2=$/>YW.+@(Q[8<'[62@JY%3(G,(EWG6!;28X(P ;A@ MP18RF*S8*@WWU%T0AT? 5MZ((>(8&U./FEQ"A.*C(=5$<4%L80YB*;0)G65 M1(_J;^>-&"38K;P10[C"]%JE,?.KVAL5!(+#' !-8-HQNK+-4[CX%;P1 M@X1VWQLQA(,]E:(R)@S=A0@I!E&G)7L(.@6(P7%3/"].;F4/GG@IZB[2WXN7 M8V?OWJJ:W'37>SN?_;%\L8+T34:RXIEGFS4$9+0G%C7A.CHH.EIZ57-F?+ML M_BT7[+$R=1=P'(S)'3F3MM3(;MPK6= ]6$("H2LC>9W*S@JK=;J)3HW%Y7DT[?>HPNT Q!O/R_NSL'+:7+M?ZN1CS(K1E6U!**5 &=3@ MO=%0BO"&BY(=ML[S>XJ>LGO'ZWAX?T\0]KX>'< MDM1&'LK5YU\/'KWV)EF5M Q% ,^E5D:Q"+%.L$\!LR6)LZ!;3W9]F))][YWZ MJ:]GM>+S)EJ%A6:2#W MNW?(OJSNX)7Z<0LK?X4)G%N-MG*$+C]NR-)DF"&K(*4.&$/SCHSWJ1@?*WL) M]DF@#.9R=SAY&[[BVG;)-J*N(53B6"_:$E%U%.S\PGT<=+_?PKGZ;7RSN;TJ3 MP:GK/! EZB"SZ!0$GR*D8D0TWO*0[&[@>7"]<0WW(V!G?RYW")U7T\]?SN_O MRB8,R3@-W%G:E3 "HE :F'%&I60DO]L%:UOL/+S@N(7D1P!/ S[WA9XOT\6C MUREG/I98$DCI)5VGDD% 8\'5T=LVN*S$\)OGB07'K;@\+'I:\7ETE0<77]_, MP^SE!3[[MIB>U2F"FVV$0(^MUQ S=V1!Y +!2#H$5A6K1?7(R^W@\N@:XTXF M.P!"VG"S0U"XZW=56;29$YBU(6R7 #YF,BN%] )%\R(;)@$FIGI=VJ,&R M/7V?BIYTW/V]+WMRN3N NE_9/@F5'1C= 5@^X/?YV?8D%3-7%Z0+4QP!ER MJ85TV1^@/N-Q@GJ"SR[ROA_=;L3\#I#TQVR)Z8+6K3?R>@M%"I%1*? :!2B% M$HJ,GK\O^ZLS>G.X0+9LS%+06I,"3 M$>?)IHOT=$=B%7!?HHPIF\);=P9_F))Q7Z7])?P3R.S [@Y <]\Q1 1BJB,= ME+1U3*ZO=Z1FM %O@G0ZT'EJC)?.8DDM)'NO/'D?-G> DS?3&;XK5X_T9H@/ M2T4QK<"&.L2'!5*\?&! =VW6RAJE96N@W*=B7*7E $C9D]$=0.7CE_GB_-/= MJU9&332S $): KTC#3UP+X ;+YRQT633VK)^D)">_/W[ZRW[\[I'P*R/4= R M,\\R,%4G*FAN(43I*Y^8+W3&E#PX9'I071H(^6>PV8'C8_O__ZBSR[].S\\Q MKZW&F]H,%I/3@B602-0KQ@-$ND-KIV654F'3N"X@&3^T 2Z@!_/W+L]DY>E8*I]K&] MV?1$N4*&0&%@93VPTCCPU3\JIT8%$XK'4'3INJDFT+V+)TF](S9J*++R1T4:S_2TY/K^1#0VH/[ M8ROE/ZBE_UC,E\L)4]IEICR0#DGD)VTABI(@9X.HG$/FMM/%[W]V3[;\?D!H MP;SN;I$_9N%K[2_UOYAKD5@%\_L%?IU>?'TV6T7E7B^7%V&6\,5\>;Z\JA&- MVFG#P(E<1VHE7;/J UA61%&H(M.M=:H]2>Y)DS_$7718&0Z'K+^"[ P_T[N; M/S5%[L:;6R>8U*-8OWXQ_QJ)K7E]%T=!MG4.#A2/M4@?#?C(Z7CFH@6R%!.V M[C.W'64]Y2.VPV%CB>Q^0\[/PUE;7^?S^6(Q_[,.E)TH+!Y+L;5[5:JM2B)$ M4A');''.,L;I[F_>QO$^&5LAR)X2@O;E]:A%$P_9O"\N%I67$PS>L,P3Z%@$ M*",4Q#I;24M6HB'8*];Z%GJ C*T XTX),/ORNCO O)W/TF8?U8,KN 2!MI F MR3-IDM6H0*88^A28:=T=Y6%*MH*-/U78[,CQAL@Y4LN3R9TLECV;GM#'';3M MR5URKQN?_$<#QLQ7*_T>SB\6J[!)HZXPCWUL:T9M1?YA.\5X3,74L1(23:9; M-FKPC!N@BS=JC,8IT3J7I&VGF,<,>"$MSUX8D*5(LH:8!T\O"8B$)FGI3+ZK MV[7U?AR[]'Z0-^"Y>KN:NU"VG,*LT,(2010 FHQ0N!<&W&\&]X[.\+9WC>_,;8>UHPCI) M0-92X4E"[9$C!ZL*F4A.9' Q"7!+2^BM9MD)T+'CTJ,#U$4XA-;Q0Q?C(7-WH8T=Z=^$9S[= M"L]\NA>>N3+DN"E9\5R@I,A!U:1E+U #]SFK8.NV:M Q8=/QP1DOK^%#< M;A81:^]U;#&E_L'/:>4^.\IT^<(I$/6=N&&V!E,DB&YPZ:;==Q9>8#=%#<*,.ST8=MP]UG9^5!@OUY9^4A7.X.)[?Z M8QGKHC)&0E*RIHPX2>I_D)"MHS=3V(CL;]M9>9",M^VL/(3A8ZNTMXJT7UZ@ M8%)NZI^4UMXD"S&$6!T8'ARJ2'^DY#B3QI3M]-?'5N@)"[L*;]Z:DV/#X8D^ MB5H*X1@=$.&U(D.-2XBY"+#2.D^,J9T2MP+$GETGC]\2>6=(-.)FAZ#8]$E, MDCD"=(;"5FY.5X"N5++ G(_6)L\Q'Z7KY/%;';<$Q2[<[$#C>+B]C-4Y"X/ MHJR=,RU==)&4L!)*T4DFJ>4AG' [M6HZ:N?)?;33O3G=(5HVW5NYLM+3Z9'% MTRX2/8RA2 %=KG4:KID&2_6FKIB%L[@ G;^YW$%)2Z5AX!F]S )5% M GI%/="A8EY&(:QL?K&<1JNF?9"R)Z,[@,H#G7YC"C($NEB3D+*VE>'@!;'& M9&:59B%8TUIGV;%7]E&;2^ZCL>S)Y>YPLCXZJ(HK+AEZAUUMGF@"1)T31.O0 M*6ZXY*UGVIU$K^Q!LMVF5_801H]M'U]WW;W3I5D;DX@QFDX-MZ!TS0NJTU^E MB9K^2IITMT7VHQV9'ER@)Q3L(K9Y8QYV<&D\U("9N=H9,=:Z&IE!1;I0O;6. MC'S,*GEZA'EK__MI=+K>!2RM&-T!5IYN\9X4Q!$L9-_CT^SO:70P=OXL-M7YV4@5DN M0:H:+&.(X&3@P+AFCOL48V[MRCF1/LK[F.C[\[I'P*R/6C(ZE2@2B%0+T:,5 M$'B2P'GB)6,17+7NJG1"?90'"7G+/LI#.-X!5G+;A[CH[=8'B3,!M:IR+?I6%<>_X0.-F+RQV@Y+$V*RXJ5_M,0RBD?2G- M./%$!3"^)*&"0M<\$'4R+;C;I>SNQN_N8$/Z/*Z[O!7G7;;H@0=5FPI*1JI[ M-F 04>EBT=X=\]P8-S>T])2KN:.@GP3/CESO#CVW&S1_/*_=(F]U9S8ZH80K)2$GZ!+*$GKU+HOV[XT]Q2= M/P0^#RS%#E![VPRY=O>'OZ9?+VYZ9;X(W^@GYY>3+ +I)3*#*\J!RII>@60D M,.,(6EFJ]M.-A]#7DR.J#1H/)IT.D/?JKW.B_F*Z_%+Y==6B;ZUM<"Z=80;! MI!A !6)9];V 9)Z;[+6)LC7.'J>F)_.@#:H:<;X##-TQGLCRGIBBT1B>H&2E M:]X=W;\B.DA9E.)8;E;\3)NM7E9J^3G)TSDM&Q*'4D8Z[A3,$D!"V$2HD[%5LWQ.YGDCE45S5TCE/E@3WX(RI1=DIZK-DDHNI3M)LOKE'R1FYXG!WN=^[11JQ M?,3W:KDXGWP(L\]7J306BXRU=6'2%FLC!T#CQ\6'!L)C<0WWY>7/0!@G:> 2C)FO 6VZG"84(-/JJ;URP'^?SJHS>D,X"T[RF(&)1(1[P\CPHBTP'3,Z4G!2 MQ 8B_V'1D86^B\CF+?@WMN"OHA";?&HNI=1104[%@#)%0 RI[L.2W>VX#WFK MLIR?"?[VHN/$QIL)?F?^]6"3/OC>W1A44EKE60A$/Z-+4%@/H8ZN=1BCP%BD MN=OE]T!:XIM!.5Z'ZSC06#\XA!RZ@=6[;UB-MMGGU;YJI('LZ_GL2LDVA5O- M@R?56IO:T=A "$9 L9*5D#6*U#J!_>=4]:A\[@B"!P'63"*=8NP#SO#/<+8* M:GF5/$M,@U:U9+^V8'"DLZ,^ELZW2PGY#4X]5U.'3M*HNQG?D/[67U MQ]OY^7_C^8OYUZ\X2T33-,25DW"2,M>('D%@KQ[[K6LNLZ9/#CUE_]]0UGRP;A@Z<_METH80#Y!PHK%,-B MT0A%UG[_P1'X:H58$&@BBL"9;7^(6X85?N3@B_GR?"*<3DIQ 4[$7.M<:M$W M=R"S9Z)P)6E3C?=TGXJQM?>=I7SWBMF3P1T\<-?UWJLGU'(7GO/FHO_M4C*V"-X/(G@SN "(WA&N%RN2H0:;DB ^!K /AZ66T M"9/5S*H#:#5# '% #;H9('9C9Z>SHJ[X\O'B&VD/-UL_N?K69DO MOJX^?6]]8ZM/;Z=V#-_,8;0/YH1.VC$(4D:Z)10#'U0!NA]B]CJQ?'?N1=?: MQ_OU_+U)8:B-)T4^ILQ Y:AJEU8%5DN'-I(%*%J7K#],25=:R!!I/ZV%[,3H M#IZ9#]//7\[?E3^6^(SLMO-WD4[:#//KV:N_TI<:_OEMOKACS%U[%6(RL9IG M()U7M3\Y*5UD,8)P/CE,RAO9O$?=[N1VI=OL [QCB:P#=-YQF?ZX\0GG.4JF M%=0)]=5M2IO1M!G-%7%4&VMSZQRM)PGJ2EEJ=[7MP_;N,'1]%-:YJQ-%_T)S M5GC.\71F_GL[3>D$3K;!8: MLJ\S$[PO$+EE8'D4TAOZH6J=#_M3HL:MZ3P\F'9D?[]XFA OI/8E0<)@Z#"( M )YS29Q*-FH" /K#/FK#%*:#U78>'CN#6-W,$] *,?_$^BQC?O:=_O8SUL&Y MJ_8,X7S3O6%B>!%.*;IAK2RT/T_<,_,"( M*2Y_#^<7"V+)\\O_QK#8VY>_W<>W<^;OL)W#>/.]KL7.N5YLMC::-0)"(I34 M*E14FDO-MJK3&+E$\9$#L_$YO[S M\2_3W_BV7?\?3X[_U(GFPN'*"TDA0$4 M5X;4B]KX73#+1.+>;%>4M&\JU!:T=A41&(*8K5*?6@NK UUPVWW6P_[IS_DD MJ61EBI8L<^%KNV?B:0X",.QT#=8.*<&ONEWG&3'"YTB#4XJ M#LIA >?)1BO<2QM"E)C&T@$W-'85GS@:^(8*YX3 ]ZS0FM>;#!RC\#J 15?] M3*191&,3H#",,RUER>WMKQT([2K4<0P8[BZF$\)B=5)YQ3@'Z9P#)66&6+R& M3+NCLU8PZ&/4.#Y$6U>!CV,@;I P.HBV/;FO/V9Y'=+!_.JO1+^Z;BL<)%E/ M7#M@+AJZU9V"8+*'Z'FVF?MB=?.^=+L0VE7HXV#P:R*F#BZ\QP+8UEM=I.%@ M;+:@@DC@IN;7LL[O+TDU] M-E]>+/#F'%L?G$$#PD9)YYC1F>.%&$9GNPYERNEN7^"]K[=!!.Y[K?\Q6V"J M=V.N WYGFV[A[R\6Z0LA^ET\FWY>B?9Y. NSA!^_(&[F%T29F=%)0Q2ZMHS@ M"1RS"(9)E%P'973KW)X]R!TWQ',XU-U]/8XET4Y?F-_"=/%?X>P"?Z<;F7AZ MQ?*:-%X9?_N&OOIY?G9^_4_>S3Y@3>4DT3P/R^D^=^@AR&AQZ1ZM% M;T['C7(EN'%.! 9>V=I5O$AP)BE0L0@5<^::M]8YGZ)GWSOX^K.?DL,MYM,O MO)W74WY+%E?]S3+//*D8P49G:G/M M'4;^DOD11$@\WG-38C?MS[N1G>[E[' MXPBW X/Q>N//+V_=-;\M\%\7].Y=KAJXBF2#]HGN3F\3L=-7BX8Q""XPCLEK M%UK[9K<@JQ,D'AJ,&B2KL: ' M+6NQ8Q9DW*'A@$8HYX434;>N,MV.LG$SW[I[;UO)L"=DWCYM]_>W/M=:<2D5 M';MBHR#^V0A>BP*R1!UQ-1WH8-;+-@1VS;Q?GRQ7' M^/K"UXD(YJ2O)$><4U89<-XXJ$, BA!88FB=H?D$.9W@K#T('H/;GA+I%%QB MO95HE7,A:J#]1&*1R^ %2E"H8C#*"]Y\P/(3Y'3RV(X"KETDTBFXY'HKM V' MNN9)14;7O8FFCL1@P$64Q)\<2_,)S$^0,VX6^;C@VD4B/8%K#_7WS7779B6" MUS(A:-0!E'0:7! 2$IE/A=.EKECK7/.F&^@$P'V8(D='Q-AS!5ZNUWPQ_UI; M3J_D_OXLS*X8\4"(8*(R'7!5&[JZ.F149KI$C.2T.Z23GB)=)-N-#1Z\="=* MXO$Q,C^:P#JXG5_B8OH]U*FJ5UN:1&X\LXGT8E:GEKEB(#A=FR@$H4KBHL36 MO0/NTM")!CD:\IK(I@=L39??YLMP]H_%_.+;ZUDZN\C$H%6?F)J=S&?+:5Y_,PFZI%+J*.^2Z^PL[2"@C&!,R4$'P2.VMI9WI?7TW_-&6#V& MK#O ].,7O]39.9')TJMC Y77B2[^XB$8F^KTK(2^M:&TW]M]L'+'?E#91EHC M%FH\J83"R$289P<5V8V1WTB1O$3)NW>/X M0&PGI0Z@=MTMZRT[*-0??EJ2-6Q39#QP/ M(+Q'5=E(#2(@^2G@3M2(4I-M*1+1J2"BK[H*2U!\NI_86+ M$H;@[7!%"4.$VY-^^GI&;+RH5\=5UA0+,7-5(P*KD$<<<%QF.ZYQY2Z@!LGQ9AMJ25*QL_XN+[-!&+;BD;-[M;?J*/7#[\ MHW6Z N/6<\\$,.DE&8(Q$S]I[S8;5AA#'6/K8MN6](\,ZQ: FGEEBH+B%XB2"[I)8K%)-4^(+E9?5Q4C8> >X;-3N+H $A; MU185C;P&4X6I4]EE07""3#[AR13S],QH=S#]<<\BP:ZCX W>Z<;2ZPF03]0? M) 0N70*M7NE:!&Q M"#J'D&.M=2-^04"30%GAZ;!F[^4QL'9Z18*#P+!+D> 0R?2$MB9N6".2U\CJ MH "M0 6C(2@3 +.,J012G=V_\WQ/Y?4^.B(Z. YOYK//=0Y559TG6DM')'(P ML4Z3%=F!1^= HI=)N<0Q-V_0?VO]3B[3X\/@;A_-7672::QEDUWR ;_CC/@[ MR]=ST-[CHLP77VO_K9N&7,N/Z0OFBS.D4S3_/5B%&VL'=/6U<^U*5P QI+-$$08JRT.!+$>"T%RXHD=3_;^_+ M>MS*D73?[W_AO=R7EPNXO-08<-F&G5V->1*XVII22FY)Z:KL7S]!2;EK/8=' M9&87T"BXTVF>6#X&(QC!"*,*VZ-3Z.M5+9=;W^5%_CE>?G]]M5C.+N-\97GN M&9[K+[/)Y-UL_J>=AY%(P*ZA$MF4\HSFY)!3/B""#;&.)@D>W5%UJDH%):EZ]].H[#.]69C4.RGM].Q:=;8G$9P2&*X*/.H<2^'OXPG\(^^ M+5;NU"-F/\;E""M&J2(.G/@\&TL+BYR)$F$JA0LL46YMY\/W6"KJ!.OGP^)Y MU=3\J8R3-BP(@42R^4Z#.P0[RR'B(XW,*>Y=:>^W_ZE<_+5.8Z;P)*WT/)7? M3D,[,7F)VLC^'ZT209^EIG)#S3L _E:TWX0X3C+/ @4HNYS8)A(C$RU!5C/* M=&!:J=(56D>2UM<:WEKT?/Z+-3,+Y<%1E\A9\N$GP=_FY]%>R%CLDJ MAQ*1N34QB\C:I!&%GULA$Y>Q])5\&1!^>/8>^H]Z4[N9:COF[AU$O8!MV \%RVP,@' MG(SE$;&8QYP10G++B9!O6QCS$A@F50S],[??'5'3!;PGJ?"YX!)^Z+/"O^7= MCQ-S$DSH/0.Q*?N9$](U8[JO6YH':?E#^O M;EO(B#D5<>("*14\XAS^9&B"+2MIBEPF3_% H75OVNO6<3TGG)<&PDNIN7E\ MR=5M[&B)SS9QQU=\1.G[*?PQ7MB_XFU%SJ?T>3[[.5[ ]]_-YJN_ZG&Y>MH' M2@BY!TN%+DUO*=@R.](YSJAT"BGN8!-[+9$)SB"G*6Q?ZQEQI>\!]Y#3]Y!; M+_UAMECY!;-[PHA:C'9].Y]-> /]:!5; 5$SAS*<^ M]PQW.N=O@T,:8W "E&6T^!.W[M36C2T: FH7[3U/G+[]"P0,FAU/[?QZY;!^ MG.7APDL@+1;!I1YY$'(A5*# &;FQT%%G):.J8%"[;XNY !V:D; M732$]$'TWT WL-SW<3;-K[L^I5MV!<4D,(5[A\J4HODNNVGAT*TN?48P,6_%W,_9DG73@-U*H@A$:1 MY6 $(V,YN/=,)9$@"H4@M##XCJ.L1.A@<0&D-0/%T M88ZD8M1YQW.3'P,[#BOD*,C48PNL"^%#*-ZM[F0J*S^QKP/1@9790,BTZIJ; MR\_A-SN)%U,"'C[(,UDKUH7D5HB$E/9!>BF,*?[HKB_-=:UM33_TK-INP!AO MW)P';&\Y8;P64GJ"9 #CP 7L6\.\1U1K3YRR&K/20=11A-7U3,^+E>W^:4'% M-8#&&X?G&,F.0E0^&241YDGD9[/@]O 04$J44TR"<+3\/(_CZ:MK0ZMB@TSS?% 6)(X5CQD>M=::WKR5:%[EG4VX!7 MNTGE=1$O(RJ9"/)D7H%X)2Q<9$:3XDFK_215OE$]$S)VW*B6 M4%,#J+N]G-LKS9'F%@L:!8K@<"/N$D'.@0 E53A0:H0JWCOW.,HJWZC6P> M2FL BJ<+<\0=(66H<(MP33#40ZTN_@^MC&PYN MH%SE?\O/%XCKMFX>1KQB$9P-J7/V0]F(G)1YJ*/D24GB%"M=P7<\=76'%M<$ MXD :;/05S]87%F_&( /0DP=A+_^,<7KQ/?_*[<.+5TOX0;ZPN(+-KN'>"-RC3(*\/U'B.)SI2 M*Y[;!CH:P4'1^8D#-AXQ0E@ (\%Q\?S]@$]TMINFW*!NZL>3\=H\WU0.W2KV MP2^/:+[V5H$AF6C('J)&+CJ#%%@+Y8AJJ7B@ M C&'\\6/U,A0D( Q1"%\U\CV&_4_+[W%^ MEPZ*BTTL,^(^B* H!))>)\1ME,AI^),4(/ D.!/NN D8?:BH>_52&I;G53(R%AIIH6%SA62%#Q@G4CI$/9'$HP IGPL@SZ&G M^@,)3N$2?O@:"!SGR8N+"%1_'TDM72#&((US8H?9A*QP$F%%E(DV>*+.(C9[:JT^1(\^&?(/@<7Y3_CY)(*'@# MG Q*RJ2XHD(4.ZYW47$4 O5S0>!YE?(C@(-L..$:8>[RP&7ID1/1K;J7TR1YA,%))80)YN"M$."1*(DT(R;BX"16I1]S=Z'SN'M]_%QP M>C:5-0O+K7ERYRU1/)\&3$8$,9M$1FB+\BAZ;H2+VIP'C)TK'<@+R2WU5D^Q M$IO!RAA*C!':MUSA=/U91O_L YGRB<44-&*>8X )DB3 &8'4#<0D%3@'KB@?84MXA&Q6S."5':6E3 M=("D=E/;IR#CL?DIJ8<&#KM;,;VZ6GZ?S%=\$M1V2NJ"J*BR=]6%=I=\D_AY,\O=HD=.,:I3L C3W @\^(CL MBB,6B#:)0*!2>L#!+EH:,40]]'P0.AV$W@1X8*VIG6Q:C7^-\Y]C']]_^?I; MO'1Q/DHLF* #" 6$@7CN;6^XEN"_69?'18;RE[4'2&H-2EWT_@1,Y930 *8V MB;;7LZOIZ0CHRAH./ 38\S@TLV1M]'12)U42?3T M%G<#D'EM)V,XUZ=C^VYNIR#%19;2+S,XYS<,.4]\=#$B$G,5%]$Z3\5J=)=T 3G9;Z ]WP\=B4#3B@(3.TB%, M0)20&V#F:6#12!U2:0_I"++J^DA#GFRE==( S$Y([(# 6/389Z'E=B;"(>.4 M0EH[Z4/PL!M+7RZ5SKN='W0=@=$]_7:*EAK WV[)C53T*N;,H: 1#+:W'AD- M\6TBVD*PX[10I:=E[Z:F57>]#+X*::$!/&WW02_S3=QG(LO\8==SL>Y:G5D M.+'1YH>&,K=LX!HC)T%, 'DSNV/.+8H]_G$0GBB<.GS;@/6&2,M4PJ::,2"LL!E4/FU*0A22F%!>I:$ MTN^%NU%:]YU0)1"6U%Z[&+V-8C['J9TLQW'Q:AIN9A&^\GY^!5:=J8 C!L'F M!$9^Q,_R VF/B",V)4F4CJ7/UA[DUGTY5 FMQ?7XK-I:;>C+Z;C%(BXS[Q_& MUHTGXRR)XJVFCOO<<.V?.K![CI9,& =L\NMQP0#5$$$@%P#DQAIODF<\L6$F M, ]2;WI/R/=D^S$N;_FU2089,494BI0G880\L]@@)HV@3#')3>GWO0>):J0^ MIR.I_G9Z'KQW>)Z&"UX2BY1/.Y8Y .2B'#K,HS7&(T0W7+/TA< MW7OG&A#LJZ%FH;=Z]#E*W F#F4+>^-"7:KRJ()4><"86<3A)VB X@0. SE>[RMY^B1EX& M#!>W]M5"0T'KFI4W$>CPFU;&TYQ/GB_'_U[]WY'@B@FG87<(P1#')B+#\Y ' MBP,3@6'[^+G X;#TX%>;"3Q[JWI'U%E6[@T=?+>\O9]^GL]\7-PVO@(&W\2? M<3+[D5W%D8/(.$K+(#0AL!>%QL@&0Q'EN6."BX$6'^=R*HW-1)6E4'@6935G MW>ZR.+D#UHTC<#V*S @(22R*RF6FC(;3P!.$ PE&*AD%\=TLVXXO-A,B#FO5 M2LB[18NVM?9J,7+&:JR=1H)ZC'AD";G$+5+&NQ UT2*5GMQ[)&G-Q(R#VZ\" MJFD4<3<_V_1_WG3SRUG"52+83A:;A/#] ,<;+X6$B ;+593C\M!L;)'@SD:N MF6#%GPB7HKV9H/0D]1M&&$8Y8C?DX\XBDII'VNI7#!0.P6M?:E MQTZ>0%[=RJES0K.0BEI$W]-==[^1/NR\FR*^&!QZ)Q*4+WH?@HVYM55U3.ZS2&P3^^RG(]>UT"8[XQ=Q.%_"WJY^O;MDO MOMOI^^E/T-IL?CT2+EE&O$,!% !;G%BD<>(H4,>$@^,G#3:3^G1JZS9V/B.( M!U)@@U#=9'X<%9Q3HI!1*?LY"2.'N4/1*,>HXI;QTG7[VRFIVZ7YK.?^R8)O M$3XK 8T\UY$0,-7188:X=OE!,C#%6*2<4N^4*UV0OYV2RMV3SXF?TR7?8GKM M=SNY6NMG,IG]::<^CAR+09O@0#8!#G]#$[):,V294C8D0X49_([G*5F-=$T: M.M'64Q]]9V@, [*/<3E2!E,!1S7R-N84C\AE#4ZAZ).S2CBFAT^! !T-3U@K M":-3)=ZB:7I8*3'2RE EEJ&TXH1.)),#8T@!Z2U/!8M))8 MZJ&'AF!UU_?N=H-8)KG -**HLSN0V]%ISBPB7FKA&4Y$#_4.XBDU#8\T*P"F MGM+OC*.?<>YF9RAWRPQ)9\"W) 1A#T8N=DD8D\@LR8QC+7IX;2 M&;"A>6KW&>,IV'S:!;$A)#1P"[>K^P?UBO#D(L(JMU 6!EP:X4QN$T@4C]0! M*X4!W:?[RF X; LO1[9N.45YG3'X(\['L_!U:>?+@9MCS',]6BYQO)KDY/8[ M4-+KJWG6WN<5#?#;GV>+\;KAG\FOZ)B-2'FP$#P8BS23#%&7G!"1"%W\RJ\, MY76K5I\CSH>$1KNF>3O7GX';^1:>G1/&A"10R!WFN,,2&>SRZSX=0^"&,E7: M,2E!=]TK\I>S&4K HMVM\":>PC.)T@?N%9R%%H/0F483L-@V:2WES\FL^L(.VWF_]@P]WEBIT7FDQ^_ M>(G<4$=6"J6 [F[7/Z7[I?-?XB0;DEQ!ORZN=[FX_K.]7OD&]V[B.9;.)\2I M4-$2Y2ADE+AS 7-3_@UE+XK[&L6[]-WV)P?WFRK]NFMR!R0ZB+5VZX^+ M/V<7WV=7"SL-\,>5)Y2YV4PJ5$I;0V*>L80-XI ()B+D@E>66R9 .^72' M/],&"KHH;S:()"MB8C%?CKYD([K:$]8X&H6/R(O $$_4Y/%(&E$(IIDU4@9V M5+4]K'K/-L#_N[,+#SY8-P];]WCI+OD6X'(SV91JP2+#"+O<:('F6LSD,?+> M10OVU1IZU /$8P!3TW;T4-9C=7>07&6%_S:>CB^O+C>$,T^22@:8=QI\>NH) ML@HS1)4C7&K#C^S0>4#E#SY:6>E=5#8K(;_:BK=_W2=<6^(E-[GH/D=T3" = M<1Z@IYR&3U/CC@I%#BG^_D?K'!#%%-]9?@V$#NOC#7YY9?)XRE7P8.B",N M M1Q^035:L7O,H'YE/I'2-X@,"ZA:IM!&(=M=( W#J+K@[MJ?AD>]N(E=2)X(2 M;$0XB/.$6*8\\DEPG@)1097.#@[!1]UXJ >L'E_9U=9Q]>!Z?+GF[4M<+.=C MOXQA%1?^8SI>+C;' "&,$IT42B'F*=F,(,TY0=)S&VR>D)(>N?)G9+B M*,@=_\W*D7U3R!M(4PT>4U@,0'J?T-"T9%9B&L0B(Y"+CR- L7F$="A^25"P;' MTMVQMI!1MZ:X.=3U550#6#LHTUTB_7 [$9=I98D /J52+#>HC4A[,/M48IZ< MCT(7+^SJ3W5E)#<1@Y]9]\\9[1^O\N;>J&NQJ6S^=PRCR. <8*B)%E^$$,U MLEI(V/T1:S >'/NS1^VG,M%X9%48A:4V01%(O* ]\=..)]DDO9O-?X5_NQS% M7-OO<4 V1)I-$P/_/YG\BC(Y&@(SJK3+,A0OC4> SV.'] )( QOEUMN+\Y]C M'[>+Y>-L^A-BD;AV.1<7N8G7X][2'V?+_X[++[>%UJ.4C*8X2F0@(@%!8(*< M\1AA%HWRPL A7OH9U6#,-!Z8#KM5VH#(2]XKZX>88$(V/\J_1T8,>Q\#Y\@* M02# 9PQT!HHC,CC-7(K!#Q8=GX7#Q@/O9[JK^H.I@:W663FK__P.,AM/OZTE M04;16 K'KD0\^/P?+I%.2B-M29*>:6]HZ9.H)/UUW_,^5S^M+Q!:V03N,.]N M'^]?QM^^KQ[:^8R:;W&41(B&8(^8U1%QK@QR&OZO2XXPE6R,N'0SNT$8J?MD MMX5M414:K>R/+CIX^Z^K\?+Z_72QG%^MKB-OYX]\^K%ZH+P*Y?) T97A^&?, M@H)#^&><@YA6?_G&+N,[.Y[GONYQ% PAE#B/Z*IMAM4$&:K!KZ54"*DX#;R9 M$Z8T\W4?'K>P#UO0PDD0?-%[]_>5PWPCN)7+?"[*XN!JX$M"+*YG$U7:=XGU_TN6J-UX$ABHQ'W M&EC1+*)@M6<)1XU-Z9[G>\BI.[RJ,IA+J:D!Q'7V6C]?S?UW^.'G^=BO'[K? MB&3CO8X"Q993EE!4/ ]%H1Z9F-\",*^"HS@)57H,S7#<5)ZVU8+UKH^2VN6C M#^IP;EC[E("0VQN-D682,QT9+JQC>7-VQL3YAMO*[ZL,S(BPREN\$?'"Y#U,0R#&E M43":86*-\#Z4MK/=2#T.KR\VOWT&_;8+XY4_OI/+D:'!8N8D(ECG8\ 0I!W6 M2!DLC%943+VDS&7R( MAF\G?WS0AG#]1-%&PSBO)3[E/IH9%_-XP[%;/#-8P[1?T->"D/'_#&/+!) MD0".51Y-'DU.0'N)9/)!!^Z"+-YZ__27^L^@9=Q)(-C[4O\4C30 IV&>#!EK ML:(8$8%E;LF<4T<1(Y=B\M00%/4%Y#2#Q01BR3@5N&/'$ MX>B,0EXZ 8=0PLAXJ1 6*7D%_U/%&W;N)*;Q!QWG1F 9I;6&O@T+5H;(/&5( M"!T0#["!'*<CK4J,%#*68&03-D:;)),M?6VZAYR7TIJT3QA32EOM F^S*YGV MA,L8= MQ)O>/48D'51V-9/3B%/8#F7EM=( U H4AJC@ M@=_\ #.N9J=*\ ZP\$AJ24Y(@KXX$+29'1/.*HHQ7A/!WB&D\\%,;#47 \23F=(?8SSMVL1AW8G278 MEF5YY>& &2^OAR@".^W+@U: ]1!"&^5?W(=H2: H>'*OTY1 M?P,.Q*/Y#5HE;+%$@+ \OX&#]'!("#,:.<7,>E6Z5\"++/\Z"03[![6!\ M?P61TS)P%C02W-$\L%U@Z M5@RX9]!P ^=[@9M#JXRPPBOD7,KAJ,NMA'.S;>NE9E0P89OINW9:%N$9%*[U M"<#.K/OGC/9-YZE/5\O%TDY#[MLXFTS>S>;Y+T?)V10-MRA: GL^1(*,%1%1 MKRE.CL+?E1[[.@PGC?O/A?%8:CN4 \=SWB('V[;=]M%>3V\8":=8XC@BI83- ML],PTA3.3,PM=_"75.MF=LVIS#W3C500R6?K!M@'5IWWVX]U(Y>EG2\;WW4/ M6YB.O+?$@%U$*L]X6'L.1"7D&58Q^*"LI<]FTSWDK?$H_"7MN1Z@>M%'W,/. MI"-EDL8,PM!D<9[W /\QX*"@F$2>JL(IB6=_SEV(M\9O#E[29NL!JM,WFUEO MMFG\EC/1%\]@SX'R4AP_D!"Q#'M'D.,R/WKP&MF@%%+1.:6,"_09-8)_PMXS M'=CS''=>/VC])VR^Q\ZWLKEO $[(\#SA!7B"2-QSE(RVA'&GHFAF8N\@,5U[ M(X">X\;K ZN>,=W;:6CMJO'1W(FW?\6Y'V\Z+&==IHTNI7'44$M0R%DT+B5# MAH)#GDSR)*9@I&C&W>S,Y3.-\IJ[HAP"5"\ZMKNU28?'P#ABJ:."(,MS8IM9 MB2R%\-A@E3"C+/GBS>5:X/O%7'H.LC?.?WB6!>I_W%WI$>+C"=P0L.+!21!? MR@]<$H0$C"?OM-?*"OQL]OD0$\?:.X=?VF8?$K(O^CA_>*MV6'"*"5"S=8AS MO I!*-(JAR \R*B)YX&6?BC4#/,OYK+W>>_U(2'[HO?ZYA[O"H![6&H<<^TY M4PA3[Q%WEB/MDD;"&^4- >/I2]>TM\'YB[E8?MZ[?#"PON@M?D+0HW6@DKJ( M/!4Y6QTMLECF25&>!,<'2Z!RJ M>P,TO\0?FR%;/;J*[%VO1*^0XPDNU %D;7)ONR-H%BBUX!(I(2+BC'ADDQ"( M2F.%,9907SH%_9""WCU3)W:Q^)0N,I:OYMS"KO*(D(7#M(*#S$-7I MW&66>:T%YL$Z7+JP92^C\2=/4(N)NQ;F^VW*?Y[-O@7ON0)F MB$*>0(3 (\[-\QQ#D7+NO93"B4$JHK924QS.A'II)$0L'GPUAB5>>"#@X -8ZLE%]KP0^Y- MIR^WB*,N"I^=2_K-0>O=[&J^E[N(,75Y#BUVW$,LK2FR$O:FP E[3SAW[*#K MW.W3#21*AP=74?DWAR[8.J_RGV]__#7^A)_'^#C,V?!\TPL@<2-*&KAL.(NA&UQ;+3AJ5VX1_W4%G+W-[-UVO'+4 M&\9@IWF91SX(G(O509K6*N&FSSJ<^2D8 MC$+.(W%+'-))8\3 6N>T,::T>!'Q+F(J^V4E5'T8/AWDWAZ ;B:!.(ANO#)( ML%RGKV/(<]L\A$&)>N9] D]R6/ TX="74?)^Z'20> NPN9GNL+[ R[?^LVE. MDZUVEH(SUT+0@9S-XHF&(1ML1,E'3RB3(K+BC]/W$53771KH "NF@0;@](B' MS2[#4FEGL$5>T(1X$ )I:P1*&C8$HRI87KJ-ZE9"*ENA;(( S)YC0'"69PQ"O$K*<"R2UD31%FK@K/UUL&R4MY%=Z MJ?A)+]+>\FX -1NY;+',=PGQ!$>Z3YHB&D!47.7!QM$*\ \IB0%V64@#F9]] M9-6M[AOF+"NMC08 MOV*XM75\OML/OYW#*\N9U?3)1D)9A*0[U$*E@);0H(E M9Q)%0B56#D<9BH=IQY'6A.$J!XDG[E-Y_30+NR\QF_T\G^^6O[O?N>$4DUQ[ M"C*, 7O$92+(<.>1T^5] MG,1Y;L?R*'NQ>#>>VLFJZ/BS'0=@W3<)YS:'I?34:*7RHPOJ18\BY5U+E:A//HK,0J7) MC[]U6[ J)39:,X%\B!#UYCH;9Q)(P1*=WVPI5_R4V$5+Z53B*JJG,1GK5434 M.8>XTB3O)F M8"PF* D>P B+* 9'31OS^7KK^,BJA5,$WB9N;F^F<61&!H0E3W!\YO#5,X>$ M$\0)YX,EQ?L./J^JA9-4?735PBER;P] FQR$55PF!4R80'!.:]#LWB44I14I MN124+OX@^#E5+9RDY*.J%DZ1>'NPN8L.&';)&A,13EPA3B!F--AC1)1@BAM! MJ"E>L+"#ELIEQ@.?6-U$W@!TU@U,\WCT'[/Y,HOE:_RV>A@^4H)(XRQ%A@O@ M) J,7" 2>>5](C%AJ4I?4.ZFIBG;TU';LT%$7S_:7JV]B/[_?IO]_'_1A_7R MZR%@X\OQ]-O=//'#P?8##-U?= T?'^Y0L_T+)\;@G8DO%8)W'K"V9\!Q89,^ M!(E#SOTM7@#3=Z1OO:Y$/=!STK3>WM9H4J3\!>S)[#JN'Y(-@H5M7VB[<4U! M!.P1;QV]KQ_8C"\/C?(]=)][]#K'J%H^9U6?*M&*>C]A_O4QZB\\3EL]>Q2< M+M^&P-!QWG07H PXVEJ_.!#UTTL=@$%4,%JS?;F*!N[N-+I&+KM7+$#B;],? MX[SH!40HO\!?_E&$S*>K5HG(#^KB!GU'2:3B!C-:M3DV/EJP2 M]G>V?D]ET8BB_FOVYQU]92W@CJ6K1.N=%+=?-I45>'NF0JP8WLWFV8/[W4YZ M;[=]ZU:)OD]2W1%2:6'C+5Y/9HMX,;LE-VX527%GG+KC8SM6I MW=G[7&+6A_N#;-NZH?SP*3ZV]?HK^;CY3@N7ETN^^MMZZI'G>ZXOM;VB:0%E;W]:^Y7#W;[ MZ^ENJ:.4TT!J[0GS+6ADRV2QWJKI.DN\@83:;G%45M;#G7W]VQ_+%91>?Y]^ M^^S[F;T#2Q^ENKHYMN.$TVKI]_OI8@Q2O)C;/ _OOD_VD/*>]=][/E.D"/Q8 M-GI6@E>Z>CJQP.HW.__CJ_\. %[^^X1BJ2W_K-X5Y;[KK=E1O-8K0'H"QB?V MH^/U\Q![M]POUR#R_NF(K0M6O$D]I(O[MGR?,"J?P7>D]S(2!P7R'YW+&R3".'8/G2F+]W>2[$@H_K:< M3R[B_'+5+BJ ^LJ4=.Q9MAI$3SN"#PNF^D&Z2%O8;T4E M%^-E;^_UP5+52D<[*N6! "IKYG,U7Q%60$FW2]5+R7?1SF,)-*&6>S4?[Z*PO;)I-8S_;-W6Q>L=L5[BG[N[]1]8JD=",3%S33%?!KW3D1L M6Z^:OO;*?7:4$/Y.$=52RM\/O?[.89T:)7^,LQ)*>;A2TU5'.QEOZ%R)RX(A M\-Z%JQFUKI[!,6*J;?*^?5MNF.K]J.#A4M52C%VUM5T4E?5S0]#43JX7XT69 MQ/W.1:ME('OZWCO%4UE[7Y=_?)[[3_.+Q?SM8CF^M.L7A.6Z>AWU@6KYRJY: M/45LE37\Z6H)-GZZNM$I9TIWKUHMB=E5EP<%U,X!^'&V_.]X>U+'4FVGCOE MM8QG@SMW_E)]T1 M^)RFV=RO7.N^QO:4[U3+G1;2\#%";%#MOX]GDY68/Z7_FEW&UWGV]_SZ@_US M"-WO_5B];&Q)!!PCSP9A !S_Z\I.QFGL-]1?V+]^B=.8BKD0*$Z3;#L16$D7 M;\^R]=Z)%PC"VO3UMA!8.(Y^O.Q12FSJKNNPC!K*"LSB N+"+_%?5^/YK5TI M8Y1/^,Q12F[JZNMT&;9:!?3YYU 50 ]7+E+]LX?8 I4_G^WU[XM[,TQ*%_X< MLWZ/?0W"Z5_K<[M(M83K"5JXOR,?[6&\?I$/D/2QB#H>KU6O=_.)2MDAA+]K%<]YTOQ=G_AW?>)IN@G_-]M\?#E:J54>W;'5N9K:V R>26K#);X_%R]8[UK>*>'<-[[8 J_>> MN+].M2*U?3MB"Z.UG=H-M64NW9ZN5N_8[A?'MY:_>#W[&B8*AWZF+[ MBO4.DF[ZVBN7VG$*D!)NG?I/*8T]K/MN6F:O'5Z]G@GLILNCY57;9L8X_W4^ MN_KQ?K&X*JC1?>M6J\[M:D.T*&6T)+:7'?NM7JSI9V4R ,_7JM:N6WG/;=5%O4U],HO(1*?7'^VXU!(4=N6K%98VUU?>R13 M.U#.D2)0F*DJ91IWK5FM7K:CX@[(IK;;>7,S_.KGMV*V<>>B]4I=NWJ9!\33 MD/96E-VS$"65N&WM>G6J!72Y1U@MF-);4HL;U)TKUZLP[6-7#PFJ=F7%OZ[& MR^L\"FDM2@AO+M>='<<)B(G ;2GMGOBI>@6G'=7=392UP\9'9N;WQ>H060V+ M_#Z;@)2_+$M%DJ=]JEZM:N>[NRZB;$[_'^/R_=3/+@O=H1_U@7HEJ\5TO5ML MS6GXR27S4)K>\Z&C--[4W5$',=;N-/G4_&3.-Y=?991^[#>.TG=+MT\G"J^Y M3?YI^3W.!][?V[]QE*I;NK@Z47BU=[5U5Q,[_S!>+ NFNG>O>I0Z6[K..BB@ MV@I\:EEZ]_[=ON11U0HM76;M%TWUF_\;XU]>@8?6/DJ3+5UE'2FLBBJ]6J!O MUOX8W3KN'V:+??5:R2[7^@H M!;5TR[--#-6=D%GO4LF;-8[21TMW,(^8;Z/,N[KAY8]28DL7(,>+K/JY%,:9+COAF/Z\XZY4^OG0ZD=I MMJ6[D*,%UFI#C8?S@S[/)F,_CHO/\YE_2'G/[AI[/E.DU<:Q;!3HN['[4T^0 MTO$AZ^'U>SVYW2P?[B]=:E+JX=4K/@0]6F\/W^P>*:_J3ZFWT?EQMMR06L:$ M'_^5:B^YBNIYC_R&M^B;O\C_<781____^5]02P$"% ,4 " !RA%I8FK"- MCYP/ #AJP$ $ @ $ 97@R,3$R,#(S,3!K+FAT;5!+ M 0(4 Q0 ( '*$6E@,750(C , #D. 0 " #(S,3(P,C,Q,&LN:'1M4$L! A0#% @ #,R,3(P,C,Q,&LN:'1M4$L! A0#% @ 1( *NR 4 " 28O M!0!T 42 229800000 271000000.0 706600000 643300000 235700000 402500000 89800000 73700000 147800000 127700000 421200000 0 1830900000 1518200000 202500000 219000000.0 124000000.0 121200000 5350600000 4137900000 1243500000 498100000 412300000 438400000 375500000 336200000 9539300000 7269000000 530400000 300000000.0 165300000 175500000 181200000 159400000 663100000 639100000 39700000 23700000 201300000 164400000 48300000 0 1829300000 1462100000 2536200000 1220000000 98300000 98500000 287800000 157800000 121900000 105100000 165700000 175300000 5039200000 3218800000 0.001 0.001 3000000.0 3000000.0 0 0 0 0 0 0 0.001 0.001 360000000.0 360000000.0 246500000 246500000 246900000 246900000 200000 200000 2214600000 2054900000 2437400000 2230000000 -152100000 -234900000 4500100000 4050200000 9539300000 7269000000 1771700000 1986100000 2135200000 2027000000 1690200000 1523900000 3798700000 3676300000 3659100000 875000000.0 1040800000 1086400000 482200000 444900000 450300000 108700000 85000000.0 87700000 1465900000 1570700000 1624400000 2332800000 2105600000 2034700000 664300000 542100000 536600000 583000000.0 553600000 506800000 487500000 422200000 369100000 45600000 30200000 10300000 103600000 46600000 50900000 1884000000 1594700000 1473700000 448800000 510900000 561000000.0 9200000 99000000.0 41400000 -161000000.0 -71100000 -65400000 28100000 31100000 37700000 31900000 -800000 -100000 -91800000 58200000 13600000 357000000.0 569100000 574600000 45700000 119400000 81800000 311300000 449700000 492800000 0 0 100000 311300000 449700000 492700000 1.26 1.81 1.96 1.25 1.80 1.94 247900000 248600000 251400000 249100000 250200000 254300000 311300000 449700000 492800000 86400000 -81600000 -64000000.0 3600000 -8400000 -800000 394100000 376500000 429600000 0 0 100000 394100000 376500000 429500000 250800000 300000 1801700000 1893400000 -98500000 3596900000 1700000 3598600000 492700000 492700000 100000 492800000 -63200000 -63200000 -63200000 429500000 429600000 2200000 36200000 -51300000 -15100000 -15100000 2100000 15700000 164300000 180000000.0 180000000.0 112800000 112800000 112800000 -600000 -600000 1800000 1200000 250900000 300000 1935600000 2170500000 -161700000 3944700000 0 3944700000 449700000 449700000 449700000 -73200000 -73200000 -73200000 376500000 376500000 2000000.0 29600000 -43200000 -13600000 -13600000 6000000.0 100000 47600000 347000000.0 394700000 394700000 137300000 137300000 137300000 246900000 200000 2054900000 2230000000 -234900000 4050200000 0 4050200000 311300000 311300000 311300000 82800000 82800000 82800000 394100000 394100000 2000000.0 31600000 -24900000 6700000 6700000 2400000 21000000.0 79000000.0 100000000.0 100000000.0 149100000 149100000 149100000 246500000 200000 2214600000 2437400000 -152100000 4500100000 0 4500100000 311300000 449700000 492800000 38300000 40200000 41300000 212300000 131600000 138600000 -104600000 -40000000.0 -26900000 145400000 120400000 122600000 9200000 99000000.0 43900000 -11600000 -41700000 -19200000 36400000 55400000 9000000.0 -67600000 113500000 72900000 67200000 46300000 30200000 -12400000 -24800000 60300000 20800000 -54200000 54100000 26000000.0 108600000 27400000 -4000000.0 -38300000 -2900000 -2400000 -29500000 -20000000.0 597100000 391200000 750500000 2088900000 373500000 236100000 42000000.0 43200000 46100000 17000000.0 215400000 67300000 -45800000 25000000.0 -11400000 -2068100000 -226300000 -203500000 6700000 -13600000 -15100000 100000000.0 394700000 180000000.0 3847100000 814800000 198900000 2292900000 590200000 449900000 -29400000 -15300000 -1600000 1431500000 -199000000.0 -447700000 7400000 -20600000 -11300000 -32100000 -54700000 88000000.0 271000000.0 325700000 237700000 238900000 271000000.0 325700000 168000000.0 197300000 98300000 133700000 73100000 61800000 9100000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1: DESCRIPTION OF BUSINESS AND ACCOUNTING POLICIES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trimble Inc., (“we” or “our” or “us”) is incorporated in the State of Delaware since October 2016.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading provider of technology solutions that enable professionals and field mobile workers to improve or transform their work processes. We focus on transforming the way the world works by delivering products and services that connect the physical and digital worlds. We generate revenue primarily through the sale of our hardware, software, maintenance and support, professional services, and subscriptions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated. Noncontrolling interests represent the noncontrolling stockholders’ proportionate share of the net assets and results of operations of our consolidated subsidiaries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a 52–53 week fiscal year ending on the Friday nearest to December 31. Fiscal 2023, 2022, and 2021 were all 52-week years ending on December 29, 2023, December 30, 2022, and December 31, 2021. Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Estimates and assumptions are used for (i) revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations; (ii) inventory valuation; (iii) valuation of long-lived assets and their estimated useful lives; (iv) goodwill and other long-lived asset impairment analyses; (v) stock-based compensation; and (vi) income taxes. We base our estimates on historical experience and various other assumptions we believe to be reasonable</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Actual results that we experience may differ materially from our estimates.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Change in Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2023, we changed the presentation of revenue and cost of sales in the Consolidated Statements of Income. This change was made to better reflect our Connect and Scale strategy and business model evolution with a continued shift toward a more significant mix of recurring revenues, which includes </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subscription, maintenance and support, and term licenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As such, we revised our presentation, including (i) the combination of subscription and services into one line item, and (ii) moving term licenses from product to subscription and services. The subscription and services line item is more aligned with our performance measures, how we manage our business, and is helpful to investors and others to better understand our results. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Previously, we presented revenue and cost of sales on three lines as follows: </span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">product, which included hardware and software licenses (both perpetual and term licenses);</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">service, which included hardware and software maintenance and support and professional services;</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">subscription, which included SaaS, data, and hosting services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revised categories are as follows: </span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">product, which includes hardware and perpetual software licenses;</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">subscription and services, which includes SaaS, data, and hosting services, as well as term licenses, hardware and software maintenance and support, and professional services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior period amounts have been revised to conform to the current period presentation. This change in presentation did not affect the total revenue or total cost of sales. The effect of the change on the Consolidated Statements of Income for 2022 and 2021 was as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Effect of Change in Presentation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">As Reported Herein</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Effect of Change in Presentation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">As Reported Herein</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,152.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,986.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,247.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(112.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,135.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription and services</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,523.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,523.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">641.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(641.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(649.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">883.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(883.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">762.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(762.2)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,659.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,659.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,046.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.3)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,040.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,090.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,086.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(229.9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(203.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(216.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of purchased intangible assets</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,570.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,570.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,624.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,624.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Executive Officer, who is our CODM, views and evaluates operations based on the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformance with U.S. GAAP. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Judgments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  Revenue is recognized net of allowance for returns and any taxes collected from customers. We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is required to determine SSP for each performance obligation.  We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services.  In instances where SSP is not directly observable, we estimate SSP considering multiple factors including but not limited to, our internal cost, pricing practices, sales channel, competitive positioning, and overall market and business environments. As our offerings and markets change, we may be required to reassess our estimated SSP and, as a result, the timing and classification of our revenue could be affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Goods and Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue primarily from products and services and subscriptions; each of which is a distinct performance obligation. Descriptions are as follows:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue includes hardware and perpetual software licenses.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardwar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e is recognized when the control of the product transfers to the customer, which is generally when the product is shipped.  We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> including perpetual licenses is recognized upon delivery and commencement of the license term.  In general, our contracts do not provide for customer specific acceptances.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscription and Services</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription and services revenue includes SaaS and hosting services, term licenses, hardware and software maintenance, and support and professional services. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SaaS </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may be sold with devices used to collect, generate, and transmit data.  SaaS is distinct from the related devices. SaaS is provided on either a subscription or a consumption basis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition, we may host the software that the customer has separately licensed. Hosting services are distinct from the underlying software. Subscription terms generally range from month-to-month to <span style="-sec-ix-hidden:f-486">one</span> to three years.  Subscription revenue is recognized monthly over the subscription term, commencing from activation. Revenue related to SaaS on a consumption basis is recognized when the customer utilizes the service based on the quantity of the services consumed.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term license subscriptions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contain an on-premise term license component as well as maintenance and support. Term licenses are distinct and recognized upon transfer and commencement of the subscription license term. Maintenance and support are recognized ratably over the subscription term. The subscription term generally ranges from <span style="-sec-ix-hidden:f-488">one</span> to three years. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardware maintenance and support, commonly called extended warranty, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">entitles the customer to receive replacement parts and repair services.  Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from <span style="-sec-ix-hidden:f-490">one</span> to two years depending on the product line.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software maintenance and support</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support. Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from <span style="-sec-ix-hidden:f-492">one</span> to three years, with one year being most common.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services. The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, includes billed and unbilled amounts due from customers. Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required. Both billed and unbilled amounts due are stated at their net estimated realizable value. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected. Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors, such as age of the accounts receivable balances, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay. At the end of 2023 and 2022, the allowances for credit losses were immaterial.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost. Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances. Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues. If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable. Useful lives generally range from <span style="-sec-ix-hidden:f-497">four</span> to six years for machinery and equipment, <span style="-sec-ix-hidden:f-499">five</span> to ten years for furniture and fixtures, <span style="-sec-ix-hidden:f-501">two</span> to five years for computer equipment and software, thirty-nine years for buildings, and the life of the lease for leasehold improvements. We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:f-504">two</span> to five years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="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%">We determine if an arrangement is a lease at inception. Operating leases with lease terms greater than one year are included in Operating lease right-of-use (“ROU”) assets, Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets. </span></div><div style="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%">ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at the commencement date. The operating lease ROU assets include adjustments made for uneven rents, lease incentives, and lease impairments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="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%">Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date. When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets. Critical estimates when valuing intangible assets include expected future cash flows based on consideration of revenue and revenue growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates. Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs are expensed as incurred.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist. To determine whether goodwill is impaired, we first assess qualitative factors. Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events. If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis. Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When performing a quantitative approach, we compare the reporting unit’s carrying amount, including goodwill, to the reporting unit's fair value. The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates. If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="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%">Intangible assets acquired in a business combination are recorded at fair value. Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-510">three</span></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ten years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and have a weighted-average useful life of approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">seven years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We write off fully amortized intangible assets when those assets are no longer used.</span></div><div style="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%">We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows. The estimated future cash flows are primarily based upon assumptions about expected future operating performance. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the balance sheet date. Revenue and expense are translated at average monthly exchange rates during the year. Translation adjustments resulting from this process are recorded to other comprehensive income.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is based on the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date fair value of the awards, net of expected forfeitures. Expense is generally recognized on a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> straight-line basis over </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the requisite service period of the stock awards. The estimate of the forfeiture rate is based on historical experience. </span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred. Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred. We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized. Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes. Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions. We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions. Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges. The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers. We perform ongoing credit evaluations of our customers’ financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we rely on a limited number of suppliers for a number of our critical components.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees, Including Indirect Guarantees of Indebtedness of Others</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters. We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities. In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made under these agreements were not material, and no liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2023 and 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily denominated in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Euro, Canadian Dollars, New Zealand Dollars, British Pound, and Brazilian Real</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hese contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts. We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions. We do not enter into foreign currency forward contracts for trading purposes. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023 and 2022, there were no derivatives outstanding that were accounted for as hedges.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued Accounting Pronouncements not yet Adopted</span></div><div style="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 November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</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 ASU updates reportable segment disclosure requirements primarily through (i) enhanced disclosures about significant segment expenses, (ii) the composition of other segment items, and (iii) optional disclosure of more than one measure of segment profit or loss if the CODM uses those measures to assess segment performance and allocate resources. The ASU is effective for our Annual Report on Form 10-K beginning in 2024 and, afterward, interim reports. Early adoption is permitted. The ASU should be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.</span></div><div style="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 December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ASU updates the annual income tax disclosures by requiring (i) specific categories and greater disaggregation of information in the rate reconciliation, (ii) income taxes paid disaggregated by taxing authority and jurisdiction, and (iii) disclosures of pretax income (or loss) and income tax expense (or benefit). Additionally, certain existing disclosure requirements are removed. The ASU is effective for our Annual Report on Form 10-K beginning in 2025 and is applied prospectively. Early adoption and retrospective application are permitted. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Adopted Accounting Pronouncements</span></div><div style="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%">There are no recently adopted accounting pronouncements.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated. Noncontrolling interests represent the noncontrolling stockholders’ proportionate share of the net assets and results of operations of our consolidated subsidiaries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a 52–53 week fiscal year ending on the Friday nearest to December 31. Fiscal 2023, 2022, and 2021 were all 52-week years ending on December 29, 2023, December 30, 2022, and December 31, 2021. Unless otherwise stated, all dates refer to our fiscal year and fiscal periods.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in accordance with U.S. GAAP requires us to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Estimates and assumptions are used for (i) revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations; (ii) inventory valuation; (iii) valuation of long-lived assets and their estimated useful lives; (iv) goodwill and other long-lived asset impairment analyses; (v) stock-based compensation; and (vi) income taxes. We base our estimates on historical experience and various other assumptions we believe to be reasonable</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Actual results that we experience may differ materially from our estimates.</span></div> The effect of the change on the Consolidated Statements of Income for 2022 and 2021 was as follows: <div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.280%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.285%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Effect of Change in Presentation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">As Reported Herein</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Effect of Change in Presentation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">As Reported Herein</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,152.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(165.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,986.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,247.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(112.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,135.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription and services</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,690.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,523.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,523.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">641.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(641.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(649.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">883.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(883.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">762.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(762.2)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,659.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,659.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of sales:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,046.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.3)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,040.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,090.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,086.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">450.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(229.9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(203.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(216.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of purchased intangible assets</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,570.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,570.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,624.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,624.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2152000000 -165900000 1986100000 2247500000 -112300000 2135200000 1690200000 1690200000 1523900000 1523900000 641300000 -641300000 649400000 -649400000 883000000.0 -883000000.0 762200000 -762200000 3676300000 3676300000 3659100000 3659100000 1046100000 -5300000 1040800000 1090100000 -3700000 1086400000 444900000 444900000 450300000 450300000 235700000 -235700000 229900000 -229900000 203900000 -203900000 216700000 -216700000 85000000.0 85000000.0 87700000 87700000 1570700000 1570700000 1624400000 1624400000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our financial performance, including revenue and operating income, based on four reportable segments: Buildings and Infrastructure, Geospatial, Resources and Utilities, and Transportation. </span></div>Our Chief Executive Officer, who is our CODM, views and evaluates operations based on the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformance with U.S. GAAP. 4 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Judgments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services.  Revenue is recognized net of allowance for returns and any taxes collected from customers. We enter into contracts that may include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations; however, determining whether products or services are considered distinct performance obligations that should be accounted for separately versus together may sometimes require significant judgment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Judgment is required to determine SSP for each performance obligation.  We use a range of amounts to estimate SSP when products and services are sold separately and determine whether there is a discount to be allocated based on the relative SSP of the various products and services.  In instances where SSP is not directly observable, we estimate SSP considering multiple factors including but not limited to, our internal cost, pricing practices, sales channel, competitive positioning, and overall market and business environments. As our offerings and markets change, we may be required to reassess our estimated SSP and, as a result, the timing and classification of our revenue could be affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Goods and Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue primarily from products and services and subscriptions; each of which is a distinct performance obligation. Descriptions are as follows:</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue includes hardware and perpetual software licenses.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardwar</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e is recognized when the control of the product transfers to the customer, which is generally when the product is shipped.  We recognize shipping fees reimbursed by customers as revenue and the cost for shipping as an expense in Cost of sales when control over products has transferred to the customer.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> including perpetual licenses is recognized upon delivery and commencement of the license term.  In general, our contracts do not provide for customer specific acceptances.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscription and Services</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription and services revenue includes SaaS and hosting services, term licenses, hardware and software maintenance, and support and professional services. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SaaS </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">may be sold with devices used to collect, generate, and transmit data.  SaaS is distinct from the related devices. SaaS is provided on either a subscription or a consumption basis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition, we may host the software that the customer has separately licensed. Hosting services are distinct from the underlying software. Subscription terms generally range from month-to-month to <span style="-sec-ix-hidden:f-486">one</span> to three years.  Subscription revenue is recognized monthly over the subscription term, commencing from activation. Revenue related to SaaS on a consumption basis is recognized when the customer utilizes the service based on the quantity of the services consumed.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term license subscriptions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contain an on-premise term license component as well as maintenance and support. Term licenses are distinct and recognized upon transfer and commencement of the subscription license term. Maintenance and support are recognized ratably over the subscription term. The subscription term generally ranges from <span style="-sec-ix-hidden:f-488">one</span> to three years. </span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Hardware maintenance and support, commonly called extended warranty, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">entitles the customer to receive replacement parts and repair services.  Extended warranty is separately priced and is recognized on a straight-line basis over the extended service period, which begins after the standard warranty period, ranging from <span style="-sec-ix-hidden:f-490">one</span> to two years depending on the product line.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Software maintenance and support</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> entitles the customer to receive software product upgrades and enhancements on a when and if available basis and technical support. Software maintenance is recognized on a straight-line basis commencing upon product delivery over the post-contract support term, which ranges from <span style="-sec-ix-hidden:f-492">one</span> to three years, with one year being most common.</span></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional services </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">include installation, training, configuration, project management, system integrations, customization, data migration/conversion, and other implementation services. The majority of professional services are not complex, can be provided by other vendors, and are readily available and billed on a time-and-material basis. Revenue for distinct professional services is recognized over time, based on work performed.</span></div> P3Y P3Y P2Y P3Y <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net, includes billed and unbilled amounts due from customers. Unbilled receivables include revenue recognized that exceeds the amount billed to the customer, provided the billing is not contingent upon future performance, and we have the unconditional right to future payment with only the passage of time required. Both billed and unbilled amounts due are stated at their net estimated realizable value. </span></div>We maintain an allowance for credit losses to provide for the estimated amount of receivables that will not be collected. Each reporting period, we evaluate the collectability of our trade accounts receivable based on a number of factors, such as age of the accounts receivable balances, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay. <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value. Cost is computed using standard cost, which approximates actual cost. Adjustments are also made to reduce the cost of inventory for estimated excess or obsolete balances. Factors influencing these adjustments include declines in demand that impact inventory purchasing forecasts, technological changes, product lifecycle and development plans, component cost trends, product pricing, physical deterioration, and quality issues. If our estimate used to reserve for excess and obsolete inventory differs from what is expected, we may be required to recognize additional reserves, which would negatively impact our gross margin.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are depreciated using the straight-line method over the shorter of the estimated useful lives or the lease terms when applicable. Useful lives generally range from <span style="-sec-ix-hidden:f-497">four</span> to six years for machinery and equipment, <span style="-sec-ix-hidden:f-499">five</span> to ten years for furniture and fixtures, <span style="-sec-ix-hidden:f-501">two</span> to five years for computer equipment and software, thirty-nine years for buildings, and the life of the lease for leasehold improvements. We capitalize eligible costs to acquire or develop certain internal-use software and amortize those assets using the straight-line method over the estimated useful lives of the assets, which range from <span style="-sec-ix-hidden:f-504">two</span> to five years.</span></div> P6Y P10Y P5Y P39Y P5Y <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="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%">We determine if an arrangement is a lease at inception. Operating leases with lease terms greater than one year are included in Operating lease right-of-use (“ROU”) assets, Other current liabilities, and Operating lease liabilities in our Consolidated Balance Sheets. </span></div><div style="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%">ROU assets represent our right to use an underlying asset for the lease term, and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Present value is determined by using our incremental borrowing rate based on the estimated rate of interest for collateralized borrowings over a similar term of the lease payments at the commencement date. The operating lease ROU assets include adjustments made for uneven rents, lease incentives, and lease impairments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div>Lease agreements that include both lease and non-lease components are accounted for as part of the overall lease arrangement. <div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We allocate the fair value of purchase consideration to the assets acquired, liabilities assumed, and any noncontrolling interest based on their fair values at the acquisition date. When determining the fair values, we make significant estimates and assumptions, especially concerning intangible assets. Critical estimates when valuing intangible assets include expected future cash flows based on consideration of revenue and revenue growth rates and margins, customer attrition rates, future changes in technology and brand awareness, loyalty and position, and discount rates. Any purchase consideration in excess of the fair values of the net assets acquired is recorded as goodwill. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs are expensed as incurred.</span></div> <div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate goodwill on an annual basis or more frequently if indicators of potential impairment exist. To determine whether goodwill is impaired, we first assess qualitative factors. Qualitative factors include but are not limited to macroeconomic conditions, industry and market considerations, cost factors, overall financial performance, or other relevant company-specific events. If it is determined more likely than not that the fair value of a goodwill reporting unit is less than its carrying amount, we perform a quantitative analysis. Alternatively, we may bypass the qualitative assessment and perform a quantitative impairment test.</span></div>When performing a quantitative approach, we compare the reporting unit’s carrying amount, including goodwill, to the reporting unit's fair value. The estimation of a reporting unit's fair value involves using estimates and assumptions, including expected future operating performance using risk-adjusted discount rates. If the reporting unit's carrying amount exceeds its fair value, an impairment loss is recognized. <div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="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%">Intangible assets acquired in a business combination are recorded at fair value. Our intangible assets are amortized over the period of estimated benefit using the straight-line method over their estimated useful lives, which range from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-510">three</span></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ten years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and have a weighted-average useful life of approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">seven years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We write off fully amortized intangible assets when those assets are no longer used.</span></div>We review intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of those assets may not be recoverable based on their future cash flows. The estimated future cash flows are primarily based upon assumptions about expected future operating performance. P10Y P7Y <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities recorded in foreign currency are translated to U.S. dollars at the exchange rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:line-through">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the balance sheet date. Revenue and expense are translated at average monthly exchange rates during the year. Translation adjustments resulting from this process are recorded to other comprehensive income.</span></div> <div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is based on the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> measurement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date fair value of the awards, net of expected forfeitures. Expense is generally recognized on a</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> straight-line basis over </span>the requisite service period of the stock awards. The estimate of the forfeiture rate is based on historical experience. <div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred. Development costs for software to be sold subsequent to reaching technical feasibility were not significant and were expensed as incurred. We offset research and development expense with any unconditional third party funding earned and retain the rights to any technology developed under such arrangements.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for under the liability method, whereby deferred tax assets or liability account balances are calculated at the balance sheet date using current tax laws and rates in effect for the year in which the differences are expected to affect taxable income. A valuation allowance is recorded to reduce the carrying amounts of deferred tax assets if it is more likely than not such assets will not be realized. Our valuation allowance is primarily attributable to foreign net operating losses and state research and development credit carryforwards. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Relative to uncertain tax positions, we only recognize a tax benefit if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately forecast actual tax audit outcomes. Changes in recognition or measurement of our uncertain tax positions would result in the recognition of a tax benefit or an additional charge to the tax provision. Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and numerous other countries and are subject to routine corporate income tax audits in many of these jurisdictions. We generally believe that positions taken on our tax returns are more likely than not to be sustained upon audit, but tax authorities in some circumstance have, and may in the future, successfully challenge these positions. Accordingly, our income tax provision includes amounts intended to satisfy assessments that may result from these challenges. The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously included in our income tax provision and, therefore, could have a material impact on our income tax provision, net income, and cash flows.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions of reputable credit and therefore bear minimal credit risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also exposed to credit risk in our trade receivables, which are derived from sales to end-user customers in diversified industries as well as various resellers. We perform ongoing credit evaluations of our customers’ financial conditions and limit the amount of credit extended, when deemed necessary, but generally do not require collateral.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we rely on a limited number of suppliers for a number of our critical components.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees, Including Indirect Guarantees of Indebtedness of Others</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business to facilitate sales of our products, we indemnify other parties, including customers, lessors, and parties to other transactions with us with respect to certain matters. We may agree to hold the other party harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. These agreements may limit the time within which an indemnification claim can be made and the amount of the claim. In connection with divesting some of our businesses or assets, we may also indemnify purchasers for certain matters in the normal course of business, such as breaches of representations, covenants, or excluded liabilities. In addition, we entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not possible to determine the maximum potential amount under these indemnification agreements due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. Historically, payments made under these agreements were not material, and no liabilities have been recorded for these obligations in the Consolidated Balance Sheets at the end of 2023 and 2022.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign exchange forward contracts to minimize the short-term impact of foreign currency fluctuations on cash and certain trade and intercompany receivables and payables, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily denominated in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Euro, Canadian Dollars, New Zealand Dollars, British Pound, and Brazilian Real</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hese contracts reduce the exposure to fluctuations in foreign currency exchange rate movements, as the gains and losses associated with foreign currency balances are generally offset with the gains and losses on the forward contracts. We occasionally enter into foreign currency contracts to minimize the impact of foreign currency fluctuations on the purchase price of pending acquisitions. We do not enter into foreign currency forward contracts for trading purposes. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023 and 2022, there were no derivatives outstanding that were accounted for as hedges.</span></div> 0 0 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued Accounting Pronouncements not yet Adopted</span></div><div style="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 November 2023, the FASB issued Accounting Standards Update (“ASU”) 2023-07, Segment Reporting (Topic 280): </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</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 ASU updates reportable segment disclosure requirements primarily through (i) enhanced disclosures about significant segment expenses, (ii) the composition of other segment items, and (iii) optional disclosure of more than one measure of segment profit or loss if the CODM uses those measures to assess segment performance and allocate resources. The ASU is effective for our Annual Report on Form 10-K beginning in 2024 and, afterward, interim reports. Early adoption is permitted. The ASU should be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.</span></div><div style="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 December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ASU updates the annual income tax disclosures by requiring (i) specific categories and greater disaggregation of information in the rate reconciliation, (ii) income taxes paid disaggregated by taxing authority and jurisdiction, and (iii) disclosures of pretax income (or loss) and income tax expense (or benefit). Additionally, certain existing disclosure requirements are removed. The ASU is effective for our Annual Report on Form 10-K beginning in 2025 and is applied prospectively. Early adoption and retrospective application are permitted. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently evaluating the impact of adopting this ASU on our financial reporting disclosures.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Adopted Accounting Pronouncements</span></div><div style="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%">There are no recently adopted accounting pronouncements.</span></div> <div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2: EARNINGS PER SHARE</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period plus additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued. Potentially dilutive common shares include outstanding stock options, restricted stock units (“RSUs”), contingently issuable shares, and shares to be purchased under our employee stock purchase plan.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the computation of basic and diluted earnings per share:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except per share amounts) </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to Trimble Inc.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">449.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">492.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average number of common shares used in basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.25 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.80 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.94 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Antidilutive weighted-average shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)    Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the computation of basic and diluted earnings per share:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except per share amounts) </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income attributable to Trimble Inc.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">311.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">449.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">492.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average number of common shares used in basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.25 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.80 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.94 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Antidilutive weighted-average shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)    Antidilutive stock-based awards are excluded from the calculation of diluted shares and diluted earnings per share because their impact would increase diluted earnings per share.</span></div> 311300000 449700000 492700000 247900000 248600000 251400000 1200000 1600000 2900000 249100000 250200000 254300000 1.26 1.81 1.96 1.25 1.80 1.94 1900000 1300000 100000 <div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 3: ACQUISITIONS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 3, 2023, we acquired all of the issued and outstanding shares of TP Group Holding GmbH and Sixfold GmbH, which owned Transporeon, in an all-cash transaction. Transporeon is a Germany-based company and leading cloud-based transportation management software platform that connects key stakeholders across the industry lifecycle to positively impact the optimization of global supply chains, which aligns with our Connect and Scale strategy. Transporeon is reported as part of our Transportation segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase consideration was €1.9 billion or $2.1 billion, which included the repayment of outstanding Transporeon debt of $339.6 million. The acquisition was funded through a combination of cash on hand and debt. See </span><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id1873d0d3e774e6a8e3e1363725e4d58_184" style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8 “Debt”</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report for more information. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to Transporeon, we acquired two businesses in 2023 with total purchase consideration of $47.0 million. In the </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aggregate, the two businesses acquired contributed less than 1% of our total revenue during 2023.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we acquired two businesses, with total purchase consideration of $379.5 million. The largest acquisition was Bid2Win Software, LLC, a leading provider of estimating and operations solutions for the heavy civil construction industry. In the aggregate, the businesses acquired contributed less than 1% of our total revenue during 2022. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we acquired </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AgileAssets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, with total purchase consideration 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%">$237.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. AgileAssets is a provider of SaaS solutions for transportation asset lifecycle management. The acquisition contributed less than </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of our total revenue during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs 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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$35.0 million</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$20.4 million</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $13.6 million in 2023, 2022, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, were expensed as incurred and are included in Cost of sales and General and administrative expenses in our Consolidated Statements of Income.</span></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Price Allocation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of identifiable assets acquired and liabilities assumed was determined under the acquisition method of accounting for business combinations. The excess of purchase consideration over the fair value of net tangible and identifiable intangible assets acquired was recorded as goodwill. The fair value of intangible assets acquired is generally determined based on a discounted cash flow analysis. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration transferred to acquire Transporeon and the preliminary allocation of the purchase price among the assets acquired and liabilities assumed, as well as the estimated useful lives of the identifiable intangible assets as of the date of the acquisition. The allocation of the purchase price is still preliminary as we finalize deferred income taxes. Preliminary estimates will be finalized within one year of the acquisition date.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.977%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value as of the Acquisition Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,082.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tangible assets acquired:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47.2)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net tangible assets acquired</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets acquired:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 years</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed product technology</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets acquired</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">939.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(256.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of all assets/liabilities acquired</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,390.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill consists of growth potential, synergies, and economies of scale expected from combining Transporeon’s operations with ours, together with the highly skilled and valuable assembled workforce. We do not expect the goodwill to be deductible for income tax purposes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company corrected an error which resulted in an adjustment of $34 million between goodwill and developed technology intangibles, net of tax.</span></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amounts of revenue and net loss included in the Consolidated Statements of Income resulting from Transporeon since the acquisition date, which includes the effects of purchase accounting, primarily amortization of intangible assets and other adjustments.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:64.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pro Forma Financial Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information presented in the following table was computed by combining the historical financial information of Trimble and Transporeon along with the effects from business combination accounting and the associated debt resulting from this acquisition as if the companies were combined on January 1, 2022. This information is presented for informational purposes only, and it is not necessarily indicative of the operating results that would have occurred if the acquisition had been consummated as of that date. This information should not be used as a predictive measure of our future financial position, results of operations, or liquidity.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year of </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,839.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,831.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1900000000 2100000000 339600000 2 47000000 2 0.01 2 379500000 0.01 237500000 0.01 35000000 20400000 13600000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the consideration transferred to acquire Transporeon and the preliminary allocation of the purchase price among the assets acquired and liabilities assumed, as well as the estimated useful lives of the identifiable intangible assets as of the date of the acquisition. The allocation of the purchase price is still preliminary as we finalize deferred income taxes. Preliminary estimates will be finalized within one year of the acquisition date.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.977%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value as of the Acquisition Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total purchase consideration</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,082.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tangible assets acquired:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47.2)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net tangible assets acquired</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets acquired:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 years</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed product technology</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total intangible assets acquired</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">939.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(256.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of all assets/liabilities acquired</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,390.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr></table></div> 2082600000 12900000 41800000 28000000.0 24700000 4100000 9700000 16500000 47200000 20600000 9300000 759500000 P11Y 168400000 P7Y 11900000 P5Y 939800000 256600000 692500000 1390100000 0 34000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amounts of revenue and net loss included in the Consolidated Statements of Income resulting from Transporeon since the acquisition date, which includes the effects of purchase accounting, primarily amortization of intangible assets and other adjustments.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:64.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.173%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year of</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information presented in the following table was computed by combining the historical financial information of Trimble and Transporeon along with the effects from business combination accounting and the associated debt resulting from this acquisition as if the companies were combined on January 1, 2022. This information is presented for informational purposes only, and it is not necessarily indicative of the operating results that would have occurred if the acquisition had been consummated as of that date. This information should not be used as a predictive measure of our future financial position, results of operations, or liquidity.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.338%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.315%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.317%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year of </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,839.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,831.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">273.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 124700000 -42300000 3839200000 3831200000 273000000.0 308600000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4: DIVESTITURES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pending Divestiture</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 28, 2023, we executed a definitive agreement with AGCO that provides for the formation of a JV with AGCO in the mixed fleet precision agriculture market. Under the terms of the agreement, we will contribute the Trimble Ag business, excluding certain GNSS and guidance technologies, and AGCO will contribute its JCA Technologies business to the JV. We will sell an interest in the JV to AGCO for $2.0 billion in pre-tax cash proceeds, subject to working capital adjustments. Immediately following the closing of this proposed transaction, we will own 15% of the JV and AGCO will own 85% of the JV. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we plan to enter into the following agreements with AGCO as part of the overall transaction: </span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a seven-year, renewable Supply Agreement through which we will provide key GNSS and guidance technologies to the JV for use in professional agriculture machines sold by AGCO, on an exclusive basis with limited exceptions;</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a Technology Transfer and License Agreement to govern the licensing of certain non-divested intellectual property and technology for use by the JV in the agriculture field and, upon expiration of the Supply Agreement, to govern fixed and variable royalty payments made to us by the JV;</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a Trademark License Agreement to govern the licensing of certain Trimble trademarks for use by the JV in the agriculture field;</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.5pt">a Positioning Services Agreement through which the JV will serve as our channel partner for the positioning services in the agriculture market; and</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.8pt">a Transition Services Agreement to provide contract manufacturing services for the divested products for two years following the closing of the proposed transaction.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proposed transaction is expected to close in the first half of 2024 and is subject to customary closing conditions, including regulatory approvals. Trimble Ag is reported as a part of our Resources and Utilities segment. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the closing of this proposed transaction, our 15% ownership interest in the JV is expected to be reported as an equity method investment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of Trimble Ag that are subject to the proposed transaction were classified as held for sale at the end of 2023. The following table presents the carrying values of the major classes of assets and liabilities classified as held for sale in our Consolidated Balance Sheets at the end of 2023:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.649%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At the End of Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchased intangible assets, net</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets Held for Sale</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">421.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities Held for Sale</span></div></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Divestitures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the pending Trimble Ag JV Transaction, we divested five businesses in 2023 with total proceeds of $18.7 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we divested six businesses with total proceeds of $226.3 million. The largest divestiture was the sale of Time and Frequency, LOADRITE, Spectra Precision Tools, and SECO accessories businesses to Precisional LLC, an affiliate of The Jordan Company (“TJC”), for $205.1 million in cash, which included a working capital adjustment. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, divestitures were not material to the financial statements.</span></div> 2000000000 0.15 0.85 P7Y 0.15 The following table presents the carrying values of the major classes of assets and liabilities classified as held for sale in our Consolidated Balance Sheets at the end of 2023:<div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.649%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">At the End of Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other purchased intangible assets, net</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets Held for Sale</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">421.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, non-current</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Liabilities Held for Sale</span></div></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9100000 12100000 84200000 3400000 20700000 20300000 268100000 3300000 421200000 1800000 14300000 16000000.0 8300000 7900000 48300000 5 18700000 6 226300000 205100000 <div style="margin-bottom:5pt;margin-top:15pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5: INTANGIBLE ASSETS AND GOODWILL</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of our intangible assets:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">At the End of 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">At the End of 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Lives (in years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net  Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net  Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed product technology</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">908.5 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(554.1)</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354.4 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,004.8 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(722.7)</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,358.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(474.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">883.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">654.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(445.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distribution rights and other intellectual property</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,314.9 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,071.4)</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,243.5 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,706.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,208.3)</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498.1 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of 2023 and 2022, $267.8 million and $79.9 million of fully amortized intangible assets were written off.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets at the end of 2023 was as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,243.5 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by segment for 2023 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Buildings and Infrastructure</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Geospatial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Resources and Utilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of year end 2022</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,300.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">382.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">983.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,137.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,390.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,417.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(266.2)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(268.1)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of year end 2023</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,347.3 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385.1 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,401.8 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,350.6 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a summary of our intangible assets:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.581%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">At the End of 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">At the End of 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Lives (in years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net  Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net  Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed product technology</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">908.5 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(554.1)</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">354.4 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,004.8 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(722.7)</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282.1 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,358.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(474.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">883.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">654.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(445.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names and trademarks</span></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distribution rights and other intellectual property</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,314.9 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,071.4)</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,243.5 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,706.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,208.3)</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">498.1 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P6Y 908500000 554100000 354400000 1004800000 722700000 282100000 P10Y 1358400000 474500000 883900000 654100000 445900000 208200000 P6Y 43800000 38600000 5200000 39500000 32700000 6800000 P7Y 4200000 4200000 0 8000000.0 7000000.0 1000000.0 2314900000 1071400000 1243500000 1706400000 1208300000 498100000 267800000 79.9 million 79900000 <div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense of intangible assets at the end of 2023 was as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">425.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,243.5 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 200400000 168600000 163400000 149700000 135600000 425800000 1243500000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by segment for 2023 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.578%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Buildings and Infrastructure</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Geospatial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Resources and Utilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of year end 2022</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,300.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">382.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">983.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,137.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,390.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,417.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(266.2)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(268.1)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Foreign currency translation and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of year end 2023</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,347.3 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385.1 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,401.8 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,350.6 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2300100000 382100000 471800000 983900000 4137900000 27700000 0 0 1390100000 1417800000 0 1900000 266200000 0 268100000 -19500000 -4900000 -10800000 -27800000 -63000000.0 2347300000 385100000 216400000 2401800000 5350600000 <div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6: CERTAIN BALANCE SHEET COMPONENTS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory, net were as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods includes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $11.3 million and $16.9 million at the end of 2023 and 2022 for costs of sales that have been deferred in connection with deferred revenue arrangements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment, net were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land, building, furniture, and leasehold improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software and licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net of related tax were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated foreign currency translation adjustments</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on cash flow hedge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized actuarial gains</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152.1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(234.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of inventory, net were as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 88400000 154900000 3000000.0 13100000 144300000 234500000 235700000 402500000 11300000 16900000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of property and equipment, net were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land, building, furniture, and leasehold improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software and licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic area were as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific and Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.5 </span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.0 </span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 237400000 244400000 170000000.0 177600000 131600000 146400000 14000000.0 10100000 553000000.0 578500000 350500000 359500000 202500000 219000000.0 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net of related tax were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated foreign currency translation adjustments</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on cash flow hedge</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized actuarial gains</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152.1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(234.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -158000000.0 -241600000 4700000 5400000 -1200000 -1300000 -152100000 -234900000 <div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7: REPORTING SEGMENT AND GEOGRAPHIC INFORMATION</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determined our operating segments based on how our CODM views and evaluates operations. Various factors, including market separation and customer-specific applications, go-to-market channels, and products and services, were considered in determining these operating segments. Our CODM regularly reviews our segment operating results to make decisions about resources that are allocated to each segment and to assess performance. In each of our segments, we sell many individual products. For this reason, it is impracticable to segregate and identify revenue for each of the individual products or group of products we sell. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reportable segments are described below:</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Buildings and Infrastructure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This segment primarily serves customers working in architecture, engineering, construction, and operations and maintenance.</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Geospatial</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This segment primarily serves customers working in surveying, engineering, and government.</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Resources and Utilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This segment primarily serves customers working in agriculture, forestry, and utilities.</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Transportation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This segment primarily serves customers working in long haul trucking and freight shipper markets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Reporting Segment tables reflect the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformity with U.S. GAAP. This is consistent with the way the CODM evaluates each of the segment's performance and allocates resources.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reporting Segments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Geospatial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resources and Utilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,593.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">695.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">769.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,798.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,050.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,494.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">756.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">406.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">964.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,422.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">828.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">771.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">636.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,659.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">963.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reporting Segments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Geospatial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resources and Utilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of Year End 2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">706.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,347.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,401.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,350.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of Year End 2022</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">643.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,300.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">382.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">983.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,137.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of Year End 2021</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,141.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">995.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,981.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated segment operating income</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,050.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">964.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">963.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated general corporate expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(123.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(106.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(212.3)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(131.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(134.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition / divestiture items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation / deferred compensation</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(151.1)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(112.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448.8 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510.9 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total non-operating income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(91.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated income before taxes</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357.0 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569.1 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">574.6 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue by geography is summarized in the tables below. Revenue is defined as revenue from external customers attributed to countries based on the location of the customer and excludes the effects of certain acquired deferred</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenue that was written down to fair value in purchase accounting, consistent with the Reporting Segment tables above.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reporting Segments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Geospatial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resources and Utilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,026.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,018.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,076.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total segment revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,593.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">695.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">769.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,798.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">469.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,955.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">374.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,037.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total segment revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,494.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">756.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,866.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,422.7 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828.9 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771.3 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.5 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,659.4 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;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%">Total revenue in the United States as included in the Consolidated Statements of Income wa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $1,855.2 million, $1,777.4 million, and $1,687.4 million </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 2023, 2022, and 2021. No single customer or country other than the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> United States accounted for 10% or more of our total revenue </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 2023, 2022, and 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No single customer accounted for 10% or more of our accounts receivable at the end 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%"> 2023 and 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic area were as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:67.668%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific and Rest of World</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.5 </span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.0 </span></td><td style="background-color:#f5f5f5;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Reporting Segment tables reflect the results of our reportable operating segments under our management reporting system. These results are not necessarily in conformity with U.S. GAAP. This is consistent with the way the CODM evaluates each of the segment's performance and allocates resources.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reporting Segments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Geospatial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resources and Utilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,593.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">695.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">769.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,798.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,050.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,494.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">756.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">406.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">964.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,422.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">828.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">771.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">636.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,659.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Segment operating income</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">963.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reporting Segments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Geospatial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resources and Utilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of Year End 2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">706.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,347.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,401.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,350.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of Year End 2022</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">643.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,300.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">382.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">983.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,137.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of Year End 2021</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,141.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">440.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">995.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,981.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1593100000 695500000 769100000 741000000.0 3798700000 440800000 209100000 270600000 130200000 1050700000 1494000000 756500000 821600000 604200000 3676300000 406300000 221400000 278300000 58800000 964800000 1422700000 828900000 771300000 636500000 3659400000 411700000 244100000 264000000.0 43400000 963200000 314100000 125000000.0 92500000 175000000.0 706600000 65000000.0 115800000 11100000 43800000 235700000 2347300000 385100000 216400000 2401800000 5350600000 305100000 137200000 79200000 121800000 643300000 93200000 146100000 100300000 62900000 402500000 2300100000 382100000 471800000 983900000 4137900000 246800000 134000000.0 112900000 131100000 624800000 79300000 136400000 67400000 80200000 363300000 2141400000 403600000 440800000 995700000 3981500000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of our consolidated segment operating income to consolidated income before income taxes was as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated segment operating income</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,050.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">964.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">963.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unallocated general corporate expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(123.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(106.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase accounting adjustments</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(212.3)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(131.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(134.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition / divestiture items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation / deferred compensation</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(151.1)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(112.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(128.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring and other costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448.8 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510.9 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total non-operating income (expense), net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(91.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated income before taxes</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357.0 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569.1 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">574.6 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1050700000 964800000 963200000 116000000.0 123300000 106200000 212300000 131600000 134500000 72400000 32800000 21800000 151100000 112000000.0 128600000 50100000 54200000 11100000 448800000 510900000 561000000.0 -91800000 58200000 13600000 357000000.0 569100000 574600000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue by geography is summarized in the tables below. Revenue is defined as revenue from external customers attributed to countries based on the location of the customer and excludes the effects of certain acquired deferred</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">revenue that was written down to fair value in purchase accounting, consistent with the Reporting Segment tables above.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reporting Segments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Buildings and Infrastructure</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Geospatial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resources and Utilities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,026.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,018.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,076.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total segment revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,593.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">695.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">769.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">741.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,798.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">938.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">320.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">469.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,955.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">337.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">374.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,037.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">192.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total segment revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,494.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">756.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">821.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">604.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,676.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,866.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of World</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,422.7 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828.9 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771.3 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.5 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,659.4 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1026000000 300200000 217500000 474800000 2018500000 338100000 213300000 328900000 195900000 1076200000 196600000 141900000 56900000 33500000 428900000 32400000 40100000 165800000 36800000 275100000 1593100000 695500000 769100000 741000000.0 3798700000 938100000 320700000 227000000.0 469400000 1955200000 337100000 247800000 374300000 78700000 1037900000 192800000 140300000 51700000 30300000 415100000 26000000.0 47700000 168600000 25800000 268100000 1494000000 756500000 821600000 604200000 3676300000 823500000 337300000 212200000 493100000 1866100000 386600000 282300000 368400000 87300000 1124600000 188400000 161400000 67300000 30200000 447300000 24200000 47900000 123400000 25900000 221400000 1422700000 828900000 771300000 636500000 3659400000 1855200000 1777400000 1687400000 153800000 157700000 28000000.0 40300000 20700000 21000000.0 202500000 219000000.0 <div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8: DEBT</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At the End of Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective interest rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except percentages)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date of Issuance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">End of 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Notes: </span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Senior Notes, 4.15%, due June 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Senior Notes, 4.75%, due December 2024</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 2014</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.95%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Senior Notes, 4.90%, due June 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Senior Notes, 6.10%, due March 2033</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.13%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit Facilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022 Revolving Credit Facility, due March 2027</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2022</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.71%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term Loan, due April 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.99%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term Loan, due April 2028</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.12%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uncommitted Credit Facilities, floating rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,066.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,520.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Short-term debt</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,536.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,220.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Maturities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023, our debt maturities based on outstanding principal were as follows (in millions):</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Year Payable</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,037.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,080.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our senior notes are unsecured obligations. Interest on the senior notes is payable semi-annually in June and December of each year, except for the interest on the 2033 Senior Notes payable in March and September (as next described). For the 2028 and 2033 senior notes, the interest rate is subject to adjustment from time to time if Moody’s or S&amp;P (or, if applicable, a substitute rating agency) downgrades (or subsequently upgrades) its rating assigned to the notes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior Notes are unsecured and rank equally in right of payment with all of our other senior unsecured indebtedness. We may redeem the notes of each series of senior notes at our option in whole or in part at any time. Such indenture also contains covenants limiting our ability to create certain liens, enter into sale and lease-back transactions, and consolidate or merge with or into, or convey, transfer, or lease all or substantially all of our properties and assets, each subject to certain exceptions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2033 Senior Notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2023, we issued an aggregate principal amount of $800.0 million in senior notes (the “2033 Senior Notes”) that will mature in March 2033 and bear interest at a fixed rate of 6.1% per annum. The interest is payable semi-annually in March and September of each year, commencing in September 2023. The interest rate is subject to adjustment from time to time upon a rating agency downgrade or upgrade of the credit rating assigned to the 2033 Senior Notes. The 2033 Senior Notes were sold at 99.843% of the aggregate principal amount. The 2033 Senior Notes are unsecured and rank equally in right of payment with all of our other senior unsecured indebtedness.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bridge Facility</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 11, 2022, we entered into a bridge facility commitment letter (the “Bridge Facility”) in connection with the acquisition of Transporeon. Under the Bridge Facility, the lender committed to provide a term loan up to an aggregate amount of €1.88 billion. On December 27, 2022, the Bridge Facility was automatically reduced to €500 million upon entering into the 2022 Term Loan Agreement and the 2022 Credit Facility Amendment (as next described). On March 9, 2023, as a result of completing the issuance of the 2033 Senior Notes, the remaining €500 million was automatically terminated with no amounts having been drawn. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Term Loan Credit Agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2022, we entered into a $1.0 billion unsecured, delayed draw term loan credit agreement comprised of commitments for a 3-year tranche for $500.0 million and a 5-year tranche for $500.0 million. On April 3, 2023, both variable-rate term loans were drawn to fund the acquisition of Transporeon. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepayments are allowed without penalty and cannot be reborrowed. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Credit Facility and Amendment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, we entered into a credit agreement (the “2022 Credit Facility”) maturing in March 2027. The 2022 Credit Facility provides for a five-year, unsecured revolving credit facility in the aggregate principal amount of $1.25 billion, and permits us, subject to the satisfaction of certain conditions, to increase the commitments for revolving loans by an aggregate principal amount of up to $500.0 million. The variable interest rate and commitment fees are based on our current long-term, senior unsecured debt ratings, our leverage ratio, and certain specified sustainability targets. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 27, 2022, we entered into an amendment to the 2022 Credit Facility (the “2022 Credit Facility Amendment”) that made $600.0 million of the existing commitments under the Credit Facility available for the acquisition of Transporeon and increased our maximum permitted leverage ratio following the closing of the acquisition. On April 3, 2023, we borrowed $225.0 million as part of the proceeds to finance the acquisition. For additional information related to the Transporeon acquisition, see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#id1873d0d3e774e6a8e3e1363725e4d58_1599" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 3 “Acquisitio</a><a href="#id1873d0d3e774e6a8e3e1363725e4d58_1599" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">ns</a><a href="#id1873d0d3e774e6a8e3e1363725e4d58_1599" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">”</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of this report. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncommitted Facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023, we had two $75.0 million and one €100.0 million revolving credit facilities, which are uncommitted (the “uncommitted facilities”). Generally, these variable-rate uncommitted facilities may be redeemed upon demand. Borrowings under uncommitted facilities are classified as short-term debt in the Consolidated Balance Sheet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Covenants</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 term loan credit agreement and 2022 credit facility, as amended, contain customary covenants including, among other requirements, limitations that restrict the Company’s and its subsidiaries’ ability to create liens and enter into sale and leaseback transactions, and restrictions on the ability of the subsidiaries to incur indebtedness. Further, both debt agreements contain financial covenants that require the maintenance of maximum leverage and minimum interest coverage ratios. At the end of 2023, we were in compliance with the covenants for each of our debt agreements.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt consisted of the following:</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At the End of Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Effective interest rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except percentages)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Date of Issuance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">End of 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr style="height:21pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior Notes: </span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Senior Notes, 4.15%, due June 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Senior Notes, 4.75%, due December 2024</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November 2014</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.95%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Senior Notes, 4.90%, due June 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.04%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">   Senior Notes, 6.10%, due March 2033</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.13%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit Facilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022 Revolving Credit Facility, due March 2027</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2022</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.71%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">225.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term Loan, due April 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.99%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term Loan, due April 2028</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 2023</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.12%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Uncommitted Credit Facilities, floating rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.06%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,066.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,520.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Short-term debt</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,536.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,220.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.0415 0 300000000.0 0.0475 0.0495 400000000.0 400000000.0 0.0490 0.0504 600000000.0 600000000.0 0.0610 0.0613 800000000.0 0 0.0671 150000000.0 225000000.0 0.0699 500000000.0 0 0.0712 500000000.0 0 0.0506 130400000 0 13800000 5000000.0 3066600000 1520000000 530400000 300000000.0 2536200000 1220000000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023, our debt maturities based on outstanding principal were as follows (in millions):</span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Year Payable</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,037.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,080.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 530400000 0 518800000 193700000 1037500000 800000000.0 3080400000 800000000 0.061 0.99843 1880000000 500000000 500000000 1000000000 P3Y 500000000 P5Y 500000000 P5Y 1250000000 500000000 600000000 225000000 2 75000000 1 100000000 <div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9: LEASES</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases primarily for certain of our major facilities, including corporate offices, research and development facilities, and manufacturing facilities. Lease terms range from 1 to 12 years, and certain leases include options to extend the lease for up to 10 years. We consider options to extend the lease in determining the lease term.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense consisted of:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.717%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.3 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for liabilities included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for Operating lease liabilities:</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Excludes cash payments for short-term leases, which are not capitalized. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1008"><span style="-sec-ix-hidden:f-1009">Other current liabilities</span></span></span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total operating lease liabilities</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.1 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.30 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023, the maturities of lease liabilities were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.5 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.0 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We signed operating leases for real estate of approximately $21.5 million that have not yet commenced at the end of 2023, and as such, have not been recognized on our Consolidated Balance Sheets. These operating leases are expected to commence in 2024 with lease terms ranging from 1 to 11 years.</span></div> P1Y P12Y P10Y <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense consisted of:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.145%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.717%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.3 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for liabilities included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for Operating lease liabilities:</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Excludes cash payments for short-term leases, which are not capitalized. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1008"><span style="-sec-ix-hidden:f-1009">Other current liabilities</span></span></span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total operating lease liabilities</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.1 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate </span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.30 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td></tr></table></div> 33500000 36300000 35500000 17100000 14800000 17800000 50600000 51100000 53300000 31000000.0 35000000.0 35900000 47000000.0 26300000 49500000 124000000.0 121200000 29100000 35000000.0 121900000 105100000 151000000.0 140100000 0.0427 0.0330 P7Y P6Y <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023, the maturities of lease liabilities were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.5 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.0 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 34600000 29300000 25000000.0 20300000 16400000 47900000 173500000 22500000 151000000.0 21500000 P1Y P11Y <div style="margin-top:15pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10: COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments</span></div><div style="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%">At the end of 2023, we had unconditional purchase obligations of approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$618.9 million as compared to $858.8 million at the end of 2022. These unconditional purchase obligations primarily represent (i) open non-cancellable purchase orders for material purchases with our inventory vendors, and (ii) various non-cancelable agreements with certain service providers with minimum or fixed commitments.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in litigation arising in the ordinary course of our business. There are no material legal proceedings, other than ordinary routine litigation incidental to the business, that we or any of our subsidiaries is a party, or that any of our or our subsidiaries’ property is subject.</span></div> 618900000 858800000 <div style="margin-top:15pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11: FAIR VALUE MEASUREMENTS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of financial instruments at fair value on a recurring basis for the periods indicated and determined using the following inputs: </span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Values at the end of 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Values at the end of 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level I)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level II)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level III)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level I)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level II)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level III)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets </span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="-sec-ix-hidden:f-1046"><span style="-sec-ix-hidden:f-1047"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></span></span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.8</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.6</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.7</span></td></tr></table></div><div style="margin-top:2pt;padding-left:18pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets. The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.</span></div><div style="margin-top:2pt;padding-left:18pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents forward currency exchange contracts, and for 2022, a treasury rate lock contract, all that are included in Other current assets and Other current liabilities on our Consolidated Balance Sheets.</span></div><div style="margin-top:2pt;padding-left:18pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents arrangements to receive payments from buyers of our divested companies that are included in Other current assets on our Consolidated Balance Sheets. The fair values are estimated using scenario-based methods based upon estimated future milestones. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2022, derivative assets included foreign currency exchange contracts and a treasury rate lock contract, both related to the acquisition of Transporeon and associated debt and were settled in the first two quarters of 2023. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Additional Fair Value Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated fair value of all outstanding financial instruments that are not recorded at fair value on a recurring basis (debt) was approximately $3.1 billion and $1.5 billion at the end of 2023 and 2022</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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the senior notes was determined based on observable market prices in less active markets and is categorized accordingly as Level II. The fair values do not indicate the amount we would currently have to pay to extinguish the debt.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of financial instruments at fair value on a recurring basis for the periods indicated and determined using the following inputs: </span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Values at the end of 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Values at the end of 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Quoted prices in Active Markets for Identical Assets</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Significant Other Observable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Significant Unobservable Inputs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level I)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level II)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level III)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level I)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level II)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(Level III)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets </span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="-sec-ix-hidden:f-1046"><span style="-sec-ix-hidden:f-1047"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></span></span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.8</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.0</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.6</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred compensation plan </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.7</span></td></tr></table></div><div style="margin-top:2pt;padding-left:18pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents a self-directed, non-qualified deferred compensation plan for certain executives and other highly compensated employees included in Other non-current assets and Other non-current liabilities on our Consolidated Balance Sheets. The plan is invested in actively traded mutual funds and individual stocks valued using observable quoted prices in active markets.</span></div><div style="margin-top:2pt;padding-left:18pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Represents forward currency exchange contracts, and for 2022, a treasury rate lock contract, all that are included in Other current assets and Other current liabilities on our Consolidated Balance Sheets.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span>Represents arrangements to receive payments from buyers of our divested companies that are included in Other current assets on our Consolidated Balance Sheets. The fair values are estimated using scenario-based methods based upon estimated future milestones. 31200000 0 0 31200000 31500000 0 0 31500000 0 300000 0 300000 0 18000000.0 0 18000000.0 0 0 300000 300000 0 0 3100000 3100000 31200000 300000 300000 31800000 31500000 18000000.0 3100000 52600000 31200000 0 0 31200000 31500000 0 0 31500000 0 300000 0 300000 0 200000 0 200000 31200000 300000 0 31500000 31500000 200000 0 31700000 3100000000 1500000000 <div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12: DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our deferred revenue during 2023 and 2022 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions) </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance of the period</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737.6 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">631.8 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized from prior year-end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(607.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(511.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billings net of revenue recognized from current year</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">631.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">617.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance of the period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">761.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023, approximately $1.8 billion of revenue is expected to be recognized from remaining performance obligations for which goods or services have not been delivered, primarily subscription, software, and software maintenance, and to a lesser extent, hardware and professional services contracts. We expect to recognize $1.2 billion or 70% of our remaining performance obligations as revenue during the next 12 months and the remainder thereafter.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our deferred revenue during 2023 and 2022 were as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions) </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance of the period</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737.6 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">631.8 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue recognized from prior year-end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(607.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(511.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Billings net of revenue recognized from current year</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">631.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">617.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance of the period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">761.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 737600000 631800000 607800000 511500000 631600000 617300000 761400000 737600000 1800000000 1200000000 0.70 P12M <div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13: INCOME TAXES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before taxes and the provision (benefit) for taxes consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.224%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.970%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.7 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.4 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.8 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (“effective tax rate”) was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (reduction) in tax rate resulting from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxed at different rates</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. taxes on foreign operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign-derived intangible income</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax reserve releases</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property restructuring and tax law changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective income tax rates for 2023 and 2022 were 12.8% and 21.0%.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease was primarily due to increases in tax benefits from U.S. federal R&amp;D credits and FDII in 2023, and a change in the geographic mix of earnings, partially offset by lower stock-based compensation deductions in the current year.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The significant components of deferred tax assets and liabilities were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global intangible low-taxed income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased intangibles</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expenses not currently deductible</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany prepayments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.5 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.6 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred income tax assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred income tax liabilities</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023, we have U.S. federal and foreign net operating loss carryforwards, or NOLs, of approximately</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$19.1 million and $86.3 million, respectively. The U.S. federal NOLs will begin to expire in 2026. There is generally no expiration for the foreign NOLs. Utilization of our U.S. federal NOLs is subject to annual limitations in accordance with the applicable tax code. We have determined that it is more likely than not that we will not realize a portion of the foreign NOLs and, accordingly, a valuation allowance has been established for such amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have California research and development credit carryforwards of approximately $35.3 million, which have an indefinite carryforward period. We believe that it is more likely than not that we will not realize a significant portion of the California research and development credit carryforwards and, accordingly, a valuation allowance has been established for such amount.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Tax Act, we can repatriate foreign earnings back to the U.S. when needed with minimal U.S. income tax consequences. We reinvested a large portion of our undistributed foreign earnings in acquisitions and other investments and intend to bring back a portion of foreign cash that was subject to the transition tax and the global intangible low-taxed income tax. During 2023, we repatriated $371.3 million of our foreign earnings to the U.S.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits at the end of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$88.3 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A reconciliation of gross unrecognized tax benefits was as follows:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Decrease) increase related to prior years' tax positions</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement with taxing authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.2)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total unrecognized tax benefits that, if recognized, would affect our effective tax rate were</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$59.5 million and $51.6 million at the end of 2023 and 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We and our subsidiaries are subject to U.S. federal, state, and foreign income taxes. Our tax years are substantially closed for all U.S. federal and state income taxes for audit purposes through 2015. Non-U.S. income tax matters have been concluded for years through 2008. We are currently in various stages of multiple year examinations from state and foreign (multiple jurisdictions) taxing authorities. While we generally believe it is more likely than not that our tax positions will be sustained, it is reasonably possible that future obligations related to these matters could arise. We believe that our reserves are adequate to cover any potential assessments that may result from the examinations and negotiations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although timing of the resolution and/or closure of audits is not certain, we do not believe that our gross unrecognized tax benefits would materially change in the next twelve months.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our practice is to recognize interest and/or penalties related to income tax matters in income tax expense. Our liability for unrecognized tax benefits including interest and penalties was recorded in Other non-current liabilities on our Consolidated Balance Sheets. At the end of 2023 and 2022, we accrued $9.9 million and $8.4 million for interest and penalties.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before taxes and the provision (benefit) for taxes consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.224%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.970%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.7 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.4 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.8 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income before taxes and the provision (benefit) for taxes consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:58.224%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.970%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">451.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision (benefit) for taxes:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.7 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.4 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.8 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 26900000 117700000 144000000.0 330100000 451400000 430600000 357000000.0 569100000 574600000 57100000 98400000 27100000 -92500000 -97700000 -22900000 -35400000 700000 4200000 12800000 12600000 5600000 -6600000 -5000000.0 -2500000 6200000 7600000 3100000 80400000 48400000 76000000.0 -5500000 62700000 -1500000 74900000 111100000 74500000 45700000 119400000 81800000 0.128 0.210 0.142 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the tax provision (benefit) at the statutory federal income tax rate and the tax provision (benefit) as a percentage of income before taxes (“effective tax rate”) was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (reduction) in tax rate resulting from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxed at different rates</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other U.S. taxes on foreign operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign-derived intangible income</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax reserve releases</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intellectual property restructuring and tax law changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 0.008 0.044 0.005 0.010 0.010 0.011 0.048 0.012 -0.008 -0.044 -0.031 -0.016 0.039 0.004 0 0.054 0.022 0.021 -0.025 -0.018 -0.021 0 0 -0.025 0.014 0.009 0.007 0.128 0.210 0.142 0.128 0.210 The significant components of deferred tax assets and liabilities were as follows:<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">At the End of Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global intangible low-taxed income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased intangibles</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. tax credit carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expenses not currently deductible</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;padding-left:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany prepayments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.6)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.5 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.6 </span></td><td style="background-color:#f5f5f5;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred income tax assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current deferred income tax liabilities</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157.8)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 105800000 137800000 373600000 121100000 30200000 29000000.0 19700000 16100000 529300000 304000000.0 368200000 400000000.0 98400000 67500000 36200000 32800000 23500000 25600000 26500000 30900000 17900000 20000000.0 16700000 13800000 36600000 0 60800000 36600000 684800000 627200000 31000000.0 42600000 653800000 584600000 124500000 280600000 412300000 438400000 287800000 157800000 124500000 280600000 19100000 86300000 35300000 371300000 <div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits at the end of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$88.3 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. A reconciliation of gross unrecognized tax benefits was as follows:</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.2 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to current year tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Decrease) increase related to prior years' tax positions</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlement with taxing authorities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapse of statute of limitations</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.2)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.0)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 88300000 76500000 64200000 64100000 12400000 23000000.0 9600000 7600000 700000 1300000 0 0 1300000 8200000 10000000.0 9500000 88300000 76500000 64200000 59500000 51600000 9900000 8400000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 14: EMPLOYEE STOCK BENEFIT PLANS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amended and Restated 2002 Stock Plan</span></div><div style="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 May 2020,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> our stockholders approved an amendment to the 2002 Stock Plan to increase the number of shares of common stock available for issuance by 18.0 million shares. As such, our Amended and Restated 2002 Stock Plan provides for the granting of incentive and non-statutory stock options and Restricted Stock Units (“RSUs”) for up to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92.6 million shares. At the end of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</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 remaining number of shares available for grant under the 2002 stock plan was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.5 million</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="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was allocated as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.185%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.6 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of 2023, total unamortized stock-based compensation expense was $214.9 million, with a weighted-average recognition period of 1.8 years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We grant RSUs containing only service conditions and RSUs containing a combination of service, performance, and market conditions (“PSUs”). RSUs containing only service conditions typically vest ratably over a <span style="-sec-ix-hidden:f-1298">two</span>- to three-year service period. PSUs are granted to executive officers and other senior employees and vest after a three-year service period. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value at the grant date is determined by (a) the closing pr</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ice of our common stock for awards containing only service or both service and performance conditions, or (b) the Monte Carlo valuation model for awards containing both service and market conditions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For PSUs, the number of shares received at vesting will range from 0% to 220% of the target grant amount based on either market conditions or performance conditions or, in some cases, both. Market conditions consider our relative total stockholder return (“TSR”) of our common stock as compared to the TSR of the constituents of the S&amp;P 500 over the vesting period. Performance conditions consider the achievement of our financial results or metrics over the vesting period. </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.153%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Restricted Stock Units Outstanding </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant-Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except for per share data)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the beginning of year</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.32 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares vested, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.44 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled and forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the end of year</span></td><td colspan="2" style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.23 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)    Includes 0.9 million PSUs granted, 0.1 million PSUs vested, 0.2 million PSUs cancelled and forfeited, and 1.2 million PSUs outstanding at the end of the year. </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)    Excludes approximately 0.1 million PSUs related to achievement above target levels at the vesting date and approximately 0.1 million PSUs related to shares cancelled due to achievement below target levels.</span></div><div style="margin-top:9pt"><span style="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 of all RSUs granted during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, 2022, and 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was $49.93, $73.32, and $78.44 per share. The fair value of all RSUs vested during </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, 2022, and 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was $110.1 million, $108.3 million, and $81.4 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an ESPP under which our stockholders have approved an aggregate of 39.0 million shares of common stock for issuance to eligible employees. The fair value at the grant date is based on the Black-Scholes valuation model. The plan permits eligible employees to purchase common stock through payroll deductions at 85% of the lower of the fair market value of the common stock at the beginning or at the end of each offering period, which is six months. Rights to purchase shares are granted during the first and third quarter of each year. The ESPP terminates on March 15, 2027. In 2023, 2022, and 2021, 0.8 million, 0.6 million, and 0.6 million shares were issued, representing $35.7 million, $34.7 million, and $33.4 million in cash received for the issuance of stock under the ESPP. At the end of 2023, the number of shares reserved for future purchases was 4.6 million.</span></div> 18000000 92600000 11500000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense recognized in our Consolidated Statements of Income for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.7 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was allocated as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.185%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.6 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 132800000 108700000 110500000 1800000 1100000 1300000 10800000 10600000 10800000 145400000 120400000 122600000 14600000 12600000 9500000 40700000 28000000.0 29500000 27100000 24600000 21500000 63000000.0 55200000 62100000 145400000 120400000 122600000 214900000 P1Y9M18D P3Y P3Y 0 2.20 <div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.151%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.153%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Restricted Stock Units Outstanding </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Units </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant-Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except for per share data)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the beginning of year</span></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.32 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares vested, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.44 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled and forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f5f5f5;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at the end of year</span></td><td colspan="2" style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#f5f5f5;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f5f5f5;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.23 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)    Includes 0.9 million PSUs granted, 0.1 million PSUs vested, 0.2 million PSUs cancelled and forfeited, and 1.2 million PSUs outstanding at the end of the year. </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)    Excludes approximately 0.1 million PSUs related to achievement above target levels at the vesting date and approximately 0.1 million PSUs related to shares cancelled due to achievement below target levels.</span></div> 4000000.0 67.32 3900000 49.93 1700000 61.44 700000 56.39 5500000 58.23 900000 100000 200000 1200000 100000 100000 49.93 73.32 78.44 110100000 108300000 81400000 39000000 0.85 P6M 800000 600000 600000 35700000 34700000 33400000 4600000 <div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 15: COMMON STOCK REPURCHASE</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, our Board of Directors approved a stock repurchase program (“2021 Stock Repurchase Program”) authorizing up to $750.0 million in repurchases of our common stock. At the end of 2023, the 2021 Stock Repurchase Program had remaining authorized funds of $115.3 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 28, 2024, our Board of Directors approved a new stock repurchase program (“2024 Stock Repurchase Program”) authorizing up to $800.0 million in repurchases of our common stock. The 2024 Stock Repurchase Program replaced the 2021 Stock Repurchase Program, which has been cancelled. Under the 2024 Stock Repurchase Program, the stock repurchase authorization does not have an expiration date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the 2024 Stock Repurchase Program, we may repurchase stock from time to time through accelerated share repurchase programs, open market transactions, privately negotiated transactions, block purchases, tender offers, or by other means. The timing and actual number of any shares repurchased will depend on a variety of factors, including market conditions, our share price, other available uses of capital, applicable legal requirements, and other factors. The 2024 Stock Repurchase Program may be suspended, modified, or discontinued at any time without prior notice</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="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, 2022, and 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we repurchased approximately 2.4 million, 6.0 million, and 2.1 million shares of common stock in open market purchases at an average price of $42.50, $65.90, and $85.75 per share for a total of $100.0 million, $394.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$180.0 million.</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock repurchases are reflected as a decrease to common stock based on par value and additional-paid-in-capital, determined by the average book value per share of outstanding stock, calculated at the time of each individual repurchase transaction. The excess of the purchase price over this average for each repurchase was charged to retained earnings. Common stock repurchases under the program were recorded based upon the trade date for accounting purposes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As a result of the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> repurchases under the 2021 Stock Repurchase Program, retained earnings was reduced by $79.0 million in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span>. 750000000 115300000 800000000 2400000 6000000 2100000 42.50 65.90 85.75 100000000 394700000 180000000 79000000 <div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 16: SUBSEQUENT EVENT</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reporting Segment Change</span></div><div style="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%">Considering the pending AGCO JV transaction and our CODM’s revised organizational structure, effective in the first quarter of 2024, we reorganized our businesses under a new structure. This structure brings similar businesses together, which is expected to enhance our ability to achieve scale and growth consistent with our strategy. Beginning with the first quarter of 2024, our reporting segments, and the results of those segments, will be reorganized to reflect how our CODM assesses performance and allocates resources. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 new reporting segments will be as follows</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Architecture, Engineering, and Construction and Owner Software (“AECO Software”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This segment primarily provides software solutions, which sell through a direct channel to customers in the construction industry.</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Field Systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This segment primarily includes hardware-centric businesses, which sell through dealer partner channels.</span></div><div style="margin-top:2pt;padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:5.5pt">Transportation and Logistics (“T&amp;L”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This segment will primarily maintain the historical businesses from the previous Transportation segment, which serves customers working in long haul trucking and freight shipper markets.</span></div>We will report the new segment information beginning in the first quarter of 2024. As of and for the year of 2023, our CODM continued to review financial information at the current segment level; therefore, these changes had no impact on our reporting structure for 2023. Ernst & Young LLP San Jose, California Ernst & Young LLP San Jose, California false false false true <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2023, Mark Schwartz, Senior Vice President, and an officer for purposes of Section 16 of the Exchange Act as of the date of this filing, entered into a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act. The trading arrangement was entered into during an open trading window and provides for potential sales of our common stock of up to 12,344 shares between April 15, 2024 and October 16, 2024.</span></div> November 2, 2023 Mark Schwartz Senior Vice President 12344 Includes $9.1 million of cash and cash equivalents classified as held for sale as of December 29, 2023.