0000864749-23-000173.txt : 20230804 0000864749-23-000173.hdr.sgml : 20230804 20230804164546 ACCESSION NUMBER: 0000864749-23-000173 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230804 DATE AS OF CHANGE: 20230804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TRIMBLE INC. CENTRAL INDEX KEY: 0000864749 STANDARD INDUSTRIAL CLASSIFICATION: MEASURING & CONTROLLING DEVICES, NEC [3829] IRS NUMBER: 942802192 STATE OF INCORPORATION: DE FISCAL YEAR END: 1229 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14845 FILM NUMBER: 231144631 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-Q 1 trmb-20230630.htm 10-Q trmb-20230630
false2023Q2000086474912/2927400008647492022-12-312023-06-3000008647492023-07-31xbrli:shares00008647492023-06-30iso4217:USD00008647492022-12-30iso4217:USDxbrli:shares0000864749us-gaap:ProductMember2023-04-012023-06-300000864749us-gaap:ProductMember2022-04-022022-07-010000864749us-gaap:ProductMember2022-12-312023-06-300000864749us-gaap:ProductMember2022-01-012022-07-010000864749trmb:SubscriptionAndServicesMember2023-04-012023-06-300000864749trmb:SubscriptionAndServicesMember2022-04-022022-07-010000864749trmb:SubscriptionAndServicesMember2022-12-312023-06-300000864749trmb:SubscriptionAndServicesMember2022-01-012022-07-0100008647492023-04-012023-06-300000864749us-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749us-gaap:OperatingSegmentsMember2022-04-022022-07-0100008647492022-04-022022-07-010000864749us-gaap:OperatingSegmentsMember2022-12-312023-06-3000008647492022-01-012022-07-010000864749us-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749us-gaap:CommonStockMember2022-12-300000864749us-gaap:AdditionalPaidInCapitalMember2022-12-300000864749us-gaap:RetainedEarningsMember2022-12-300000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-300000864749us-gaap:ParentMember2022-12-300000864749us-gaap:RetainedEarningsMember2022-12-312023-03-310000864749us-gaap:ParentMember2022-12-312023-03-310000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-312023-03-310000864749us-gaap:CommonStockMember2022-12-312023-03-310000864749us-gaap:AdditionalPaidInCapitalMember2022-12-312023-03-310000864749us-gaap:CommonStockMember2023-03-310000864749us-gaap:AdditionalPaidInCapitalMember2023-03-310000864749us-gaap:RetainedEarningsMember2023-03-310000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000864749us-gaap:ParentMember2023-03-310000864749us-gaap:RetainedEarningsMember2023-04-012023-06-300000864749us-gaap:ParentMember2023-04-012023-06-300000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000864749us-gaap:CommonStockMember2023-04-012023-06-300000864749us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000864749us-gaap:CommonStockMember2023-06-300000864749us-gaap:AdditionalPaidInCapitalMember2023-06-300000864749us-gaap:RetainedEarningsMember2023-06-300000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000864749us-gaap:ParentMember2023-06-300000864749us-gaap:CommonStockMember2021-12-310000864749us-gaap:AdditionalPaidInCapitalMember2021-12-310000864749us-gaap:RetainedEarningsMember2021-12-310000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000864749us-gaap:ParentMember2021-12-310000864749us-gaap:RetainedEarningsMember2022-01-012022-04-010000864749us-gaap:ParentMember2022-01-012022-04-010000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-04-010000864749us-gaap:CommonStockMember2022-01-012022-04-010000864749us-gaap:AdditionalPaidInCapitalMember2022-01-012022-04-010000864749us-gaap:CommonStockMember2022-04-010000864749us-gaap:AdditionalPaidInCapitalMember2022-04-010000864749us-gaap:RetainedEarningsMember2022-04-010000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-010000864749us-gaap:ParentMember2022-04-010000864749us-gaap:RetainedEarningsMember2022-04-022022-07-010000864749us-gaap:ParentMember2022-04-022022-07-010000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-022022-07-010000864749us-gaap:CommonStockMember2022-04-022022-07-010000864749us-gaap:AdditionalPaidInCapitalMember2022-04-022022-07-010000864749us-gaap:CommonStockMember2022-07-010000864749us-gaap:AdditionalPaidInCapitalMember2022-07-010000864749us-gaap:RetainedEarningsMember2022-07-010000864749us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-010000864749us-gaap:ParentMember2022-07-0100008647492021-12-3100008647492022-07-010000864749us-gaap:ProductMembersrt:ScenarioPreviouslyReportedMember2022-04-022022-07-010000864749us-gaap:ProductMembersrt:RestatementAdjustmentMember2022-04-022022-07-010000864749us-gaap:ProductMembersrt:ScenarioPreviouslyReportedMember2022-01-012022-07-010000864749us-gaap:ProductMembersrt:RestatementAdjustmentMember2022-01-012022-07-010000864749srt:RestatementAdjustmentMembertrmb:SubscriptionAndServicesMember2022-04-022022-07-010000864749srt:RestatementAdjustmentMembertrmb:SubscriptionAndServicesMember2022-01-012022-07-010000864749us-gaap:ServiceMembersrt:ScenarioPreviouslyReportedMember2022-04-022022-07-010000864749us-gaap:ServiceMembersrt:RestatementAdjustmentMember2022-04-022022-07-010000864749us-gaap:ServiceMembersrt:ScenarioPreviouslyReportedMember2022-01-012022-07-010000864749us-gaap:ServiceMembersrt:RestatementAdjustmentMember2022-01-012022-07-010000864749trmb:SubscriptionMembersrt:ScenarioPreviouslyReportedMember2022-04-022022-07-010000864749trmb:SubscriptionMembersrt:RestatementAdjustmentMember2022-04-022022-07-010000864749trmb:SubscriptionMembersrt:ScenarioPreviouslyReportedMember2022-01-012022-07-010000864749trmb:SubscriptionMembersrt:RestatementAdjustmentMember2022-01-012022-07-010000864749srt:ScenarioPreviouslyReportedMember2022-04-022022-07-010000864749srt:ScenarioPreviouslyReportedMember2022-01-012022-07-010000864749trmb:TwoThousandTwentyOneStockRepurchaseProgramMember2021-08-310000864749trmb:TwoThousandTwentyOneStockRepurchaseProgramMember2023-06-300000864749trmb:TwoThousandTwentyOneStockRepurchaseProgramMember2022-04-022022-07-010000864749trmb:TwoThousandTwentyOneStockRepurchaseProgramMember2022-01-012022-07-010000864749trmb:TransporeonMember2023-04-032023-04-03iso4217:EUR0000864749trmb:TransporeonMember2023-04-030000864749us-gaap:CustomerRelationshipsMembertrmb:TransporeonMember2023-04-030000864749us-gaap:CustomerRelationshipsMembertrmb:TransporeonMember2023-04-032023-04-030000864749us-gaap:DevelopedTechnologyRightsMembertrmb:TransporeonMember2023-04-030000864749us-gaap:DevelopedTechnologyRightsMembertrmb:TransporeonMember2023-04-032023-04-030000864749us-gaap:TradeNamesMembertrmb:TransporeonMember2023-04-030000864749us-gaap:TradeNamesMembertrmb:TransporeonMember2023-04-032023-04-030000864749trmb:TransporeonMember2023-04-032023-06-300000864749trmb:TransporeonMember2023-04-012023-06-300000864749trmb:TransporeonMember2022-12-312023-06-300000864749trmb:TransporeonMember2022-04-022022-07-010000864749trmb:TransporeonMember2022-01-012022-07-010000864749us-gaap:DevelopedTechnologyRightsMember2023-06-300000864749us-gaap:DevelopedTechnologyRightsMember2022-12-300000864749us-gaap:CustomerRelationshipsMember2023-06-300000864749us-gaap:CustomerRelationshipsMember2022-12-300000864749us-gaap:TrademarksAndTradeNamesMember2023-06-300000864749us-gaap:TrademarksAndTradeNamesMember2022-12-300000864749us-gaap:DistributionRightsMember2023-06-300000864749us-gaap:DistributionRightsMember2022-12-300000864749trmb:BuildingsandInfrastructureMember2022-12-300000864749trmb:GeospatialMember2022-12-300000864749trmb:ResourcesandUtilitiesMember2022-12-300000864749trmb:TransportationMember2022-12-300000864749trmb:BuildingsandInfrastructureMember2022-12-312023-06-300000864749trmb:GeospatialMember2022-12-312023-06-300000864749trmb:ResourcesandUtilitiesMember2022-12-312023-06-300000864749trmb:TransportationMember2022-12-312023-06-300000864749trmb:BuildingsandInfrastructureMember2023-06-300000864749trmb:GeospatialMember2023-06-300000864749trmb:ResourcesandUtilitiesMember2023-06-300000864749trmb:TransportationMember2023-06-300000864749trmb:BuildingsandInfrastructureMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749us-gaap:OperatingSegmentsMembertrmb:GeospatialMember2023-04-012023-06-300000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:BuildingsandInfrastructureMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749us-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-04-022022-07-010000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:BuildingsandInfrastructureMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749us-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-12-312023-06-300000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:BuildingsandInfrastructureMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749us-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-01-012022-07-010000864749trmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749trmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749us-gaap:CorporateNonSegmentMember2023-04-012023-06-300000864749us-gaap:CorporateNonSegmentMember2022-04-022022-07-010000864749us-gaap:CorporateNonSegmentMember2022-12-312023-06-300000864749us-gaap:CorporateNonSegmentMember2022-01-012022-07-010000864749trmb:BuildingsandInfrastructureMembersrt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749srt:NorthAmericaMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2023-04-012023-06-300000864749srt:NorthAmericaMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749srt:NorthAmericaMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749srt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:BuildingsandInfrastructureMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749srt:EuropeMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2023-04-012023-06-300000864749trmb:ResourcesandUtilitiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:TransportationMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749srt:EuropeMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:BuildingsandInfrastructureMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2023-04-012023-06-300000864749srt:AsiaPacificMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749srt:AsiaPacificMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:BuildingsandInfrastructureMembertrmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2023-04-012023-06-300000864749trmb:RestofWorldMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:RestofWorldMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000864749trmb:BuildingsandInfrastructureMembersrt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749srt:NorthAmericaMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-04-022022-07-010000864749srt:NorthAmericaMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749srt:NorthAmericaMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749srt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:BuildingsandInfrastructureMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749srt:EuropeMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-04-022022-07-010000864749trmb:ResourcesandUtilitiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:TransportationMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749srt:EuropeMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:BuildingsandInfrastructureMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-04-022022-07-010000864749srt:AsiaPacificMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749srt:AsiaPacificMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:BuildingsandInfrastructureMembertrmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-04-022022-07-010000864749trmb:RestofWorldMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:RestofWorldMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2022-04-022022-07-010000864749trmb:BuildingsandInfrastructureMembersrt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749srt:NorthAmericaMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-12-312023-06-300000864749srt:NorthAmericaMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749srt:NorthAmericaMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749srt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:BuildingsandInfrastructureMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749srt:EuropeMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-12-312023-06-300000864749trmb:ResourcesandUtilitiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:TransportationMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749srt:EuropeMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:BuildingsandInfrastructureMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-12-312023-06-300000864749srt:AsiaPacificMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749srt:AsiaPacificMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:BuildingsandInfrastructureMembertrmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-12-312023-06-300000864749trmb:RestofWorldMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:RestofWorldMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2022-12-312023-06-300000864749trmb:BuildingsandInfrastructureMembersrt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749srt:NorthAmericaMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-01-012022-07-010000864749srt:NorthAmericaMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749srt:NorthAmericaMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749srt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749trmb:BuildingsandInfrastructureMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749srt:EuropeMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-01-012022-07-010000864749trmb:ResourcesandUtilitiesMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749trmb:TransportationMembersrt:EuropeMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749srt:EuropeMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749trmb:BuildingsandInfrastructureMembersrt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-01-012022-07-010000864749srt:AsiaPacificMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749srt:AsiaPacificMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749srt:AsiaPacificMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749trmb:BuildingsandInfrastructureMembertrmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMembertrmb:GeospatialMember2022-01-012022-07-010000864749trmb:RestofWorldMembertrmb:ResourcesandUtilitiesMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749trmb:RestofWorldMembertrmb:TransportationMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749trmb:RestofWorldMemberus-gaap:OperatingSegmentsMember2022-01-012022-07-010000864749country:US2023-04-012023-06-300000864749country:US2022-04-022022-07-010000864749country:US2022-12-312023-06-300000864749country:US2022-01-012022-07-010000864749us-gaap:SeniorNotesMembertrmb:TwoThousandTwentyThreeSeniorNotesMember2023-06-30xbrli:pure0000864749us-gaap:SeniorNotesMembertrmb:TwoThousandTwentyThreeSeniorNotesMember2022-12-300000864749trmb:TwoThousandTwentyFourSeniorNotesMemberus-gaap:SeniorNotesMember2023-06-300000864749trmb:TwoThousandTwentyFourSeniorNotesMemberus-gaap:SeniorNotesMember2022-12-300000864749trmb:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2023-06-300000864749trmb:TwoThousandTwentyEightSeniorNotesMemberus-gaap:SeniorNotesMember2022-12-300000864749us-gaap:SeniorNotesMembertrmb:TwoThousandThirtyThreeSeniorNotesMember2023-06-300000864749us-gaap:SeniorNotesMembertrmb:TwoThousandThirtyThreeSeniorNotesMember2022-12-300000864749us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-300000864749us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-300000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2026Member2023-06-300000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2026Member2022-12-300000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2028Member2023-06-300000864749us-gaap:LineOfCreditMemberus-gaap:UnsecuredDebtMembertrmb:TermLoanDueApril2028Member2022-12-300000864749trmb:UncommittedFacilitiesMember2023-06-300000864749trmb:UncommittedFacilitiesMember2022-12-300000864749us-gaap:SeniorNotesMembertrmb:TwoThousandTwentyThreeSeniorNotesMember2023-04-012023-06-300000864749us-gaap:SeniorNotesMembertrmb:TwoThousandThirtyThreeSeniorNotesMember2023-03-310000864749us-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-06-30trmb:loan0000864749trmb:UncommittedRevolvingCreditFacilities100millioneurosMember2023-06-300000864749trmb:UncommittedRevolvingCreditFacilities55millionpoundsMember2023-06-30iso4217:GBP0000864749us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300000864749us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300000864749us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300000864749us-gaap:FairValueMeasurementsRecurringMember2023-06-300000864749us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-300000864749us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-300000864749us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-300000864749us-gaap:FairValueMeasurementsRecurringMember2022-12-300000864749us-gaap:DebtMemberus-gaap:FairValueMeasurementsRecurringMember2023-06-300000864749us-gaap:DebtMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-3000008647492023-03-3100008647492022-04-0100008647492023-07-012023-06-300000864749us-gaap:OtherNoncurrentLiabilitiesMember2023-06-300000864749us-gaap:OtherNoncurrentLiabilitiesMember2022-12-300000864749trmb:PeterLargeMember2023-04-012023-06-300000864749trmb:PeterLargeMember2022-12-312023-06-300000864749trmb:PeterLargeMember2023-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
TrimbleR-Horiz-RGB-Blue.jpg
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 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)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ý    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definition of “large accelerated filer”, “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):
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 is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ý
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 per shareTRMBNASDAQ Global Select Market
As of Jul 31, 2023, there were 248,321,667 shares of Common Stock, par value $0.001 per share, outstanding.


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 US 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;
our belief that inflationary cost pressures will diminish over time as supply chain conditions continue to normalize;
fluctuations in foreign currency exchange rates;
the cyclical nature of our hardware revenue and our expectation that our inventory levels will normalize over the next four quarters;
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 to actively develop and introduce 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;
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, debt service, expenditures related to our Connect and Scale strategy, 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; and
our commitments to environmental, social, and governance matters.
The forward-looking statements regarding future events and the future results of Trimble Inc. (“the Company” or “we” or “our” or “us”) are based on current expectations, estimates, forecasts, and projections about the industries in which we operate, and the beliefs and assumptions of our management. Discussions containing such forward-looking statements may be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section of this report. In some cases, forward-looking statements can be identified by terminology 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 Form 10-K for 2022 (the “2022 Form 10-K”) and in other reports we file with the SEC, each as it may be amended from time to time. These forward-looking statements are made as of the date of this report. We reserve the right to update these forward-looking statements for any reason, including the occurrence of material events, but assume no duty to update these statements to reflect subsequent events.


TRIMBLE INC.
FORM 10-Q for the Quarter Ended June 30, 2023
TABLE OF CONTENTS
3

PART I – FINANCIAL INFORMATION
ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
4

TRIMBLE INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(UNAUDITED)
As ofAs of
Second Quarter of Year End
20232022
(In millions, except par value)  
ASSETS
Current assets:
Cash and cash equivalents$237.3 $271.0 
Accounts receivable, net664.1 643.3 
Inventories371.4 402.5 
Other current assets189.4 201.4 
Total current assets1,462.2 1,518.2 
Property and equipment, net224.0 219.0 
Operating lease right-of-use assets123.1 121.2 
Goodwill5,559.9 4,137.9 
Other purchased intangible assets, net1,403.4 498.1 
Deferred income tax assets426.1 438.4 
Other non-current assets357.6 336.2 
Total assets$9,556.3 $7,269.0 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Short-term debt$4.3 $300.0 
Accounts payable180.2 175.5 
Accrued compensation and benefits172.0 159.4 
Deferred revenue640.5 639.1 
Other current liabilities304.1 188.1 
Total current liabilities1,301.1 1,462.1 
Long-term debt3,184.7 1,220.0 
Deferred revenue, non-current105.1 98.5 
Deferred income tax liabilities352.9 157.8 
Income taxes payable22.7 40.9 
Operating lease liabilities111.6 105.1 
Other non-current liabilities146.9 134.4 
Total liabilities5,225.0 3,218.8 
Commitments and contingencies (Note 12)
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; 248.3 and 246.9 shares issued and outstanding at the end of the second quarter of 2023 and year end 2022
0.2 0.2 
Additional paid-in-capital2,144.2 2,054.9 
Retained earnings2,381.1 2,230.0 
Accumulated other comprehensive loss(194.2)(234.9)
Total stockholders' equity4,331.3 4,050.2 
Total liabilities and stockholders' equity$9,556.3 $7,269.0 
See accompanying Notes to the Condensed Consolidated Financial Statements.
5


TRIMBLE INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(UNAUDITED)
 
  Second Quarter of First Two Quarters of
(In millions, except per share amounts) 2023202220232022
Revenue:
Product$490.5 $531.0 $924.9 $1,097.8 
Subscription and services503.1 410.2 984.1 837.1 
Total revenue993.6 941.2 1,909.0 1,934.9 
Cost of sales:
Product233.9 268.8 450.1 575.7 
Subscription and services125.0 113.9 240.4 228.6 
Amortization of purchased intangible assets30.2 21.0 53.2 43.5 
Total cost of sales389.1 403.7 743.7 847.8 
Gross margin604.5 537.5 1,165.3 1,087.1 
Operating expense:
Research and development174.8 140.1 334.1 280.4 
Sales and marketing155.3 138.9 290.7 270.8 
General and administrative141.3 106.9 252.0 208.4 
Restructuring7.6 5.4 14.3 12.3 
Amortization of purchased intangible assets31.9 11.3 43.6 23.4 
Total operating expense510.9 402.6 934.7 795.3 
Operating income 93.6 134.9 230.6 291.8 
Non-operating income (expense), net:
Divestitures gain, net1.1 106.0 5.1 97.1 
Interest expense, net(46.7)(15.3)(66.4)(31.3)
Income from equity method investments, net8.0 5.8 19.4 15.5 
Other income (expense), net1.5 (9.8)29.4 (13.0)
Total non-operating income (expense), net(36.1)86.7 (12.5)68.3 
Income before taxes57.5 221.6 218.1 360.1 
Income tax provision12.9 53.6 44.7 81.8 
Net income$44.6 $168.0 $173.4 $278.3 
Earnings per share:
Basic$0.18 $0.67 $0.70 $1.11 
Diluted$0.18 $0.67 $0.70 $1.11 
Shares used in calculating earnings per share:
Basic248.1 249.2 247.7 250.0 
Diluted249.0 250.7 248.9 251.7 
See accompanying Notes to the Condensed Consolidated Financial Statements.
6

TRIMBLE INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(UNAUDITED)
 
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions)    
Net income$44.6 $168.0 $173.4 $278.3 
Foreign currency translation adjustments, net of tax24.4 (75.2)44.1 (77.4)
Net change related to derivatives and other, net of tax(0.2) (3.4) 
Comprehensive income$68.8 $92.8 $214.1 $200.9 
See accompanying Notes to the Condensed Consolidated Financial Statements.
7

TRIMBLE INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(UNAUDITED)
 Common stockRetained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Equity
 SharesAmountAdditional Paid-In Capital
(In millions)     
Balance at the end of 2022246.9 $0.2 $2,054.9 $2,230.0 $(234.9)$4,050.2 
Net income— — — 128.8 — 128.8 
Other comprehensive income— — — — 16.5 16.5 
Issuance of common stock under employee plans, net of tax withholdings0.5 — 16.9 (2.9)— 14.0 
Stock-based compensation— — 35.7 — — 35.7 
Balance at the end of the first quarter of 2023247.4 $0.2 $2,107.5 $2,355.9 $(218.4)$4,245.2 
Net income— — — 44.6 — 44.6 
Other comprehensive income— — — — 24.2 24.2 
Issuance of common stock under employee plans, net of tax withholdings0.9 — (4.2)(19.4)— (23.6)
Stock-based compensation— — 40.9 — — 40.9 
Balance at the end of the second quarter of 2023248.3 $0.2 $2,144.2 $2,381.1 $(194.2)$4,331.3 
 Common stockRetained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Equity
 SharesAmountAdditional Paid-In Capital
(In millions)     
Balance at the end of 2021250.9 $0.3 $1,935.6 $2,170.5 $(161.7)$3,944.7 
Net income— — — 110.3 — 110.3 
Other comprehensive loss— — — — (2.2)(2.2)
Issuance of common stock under employee plans, net of tax withholdings0.7 — 15.2 (17.6)— (2.4)
Stock repurchases(1.5)— (11.8)(92.9)— (104.7)
Stock-based compensation— — 42.2 — — 42.2 
Balance at the end of the first quarter of 2022250.1 $0.3 $1,981.2 $2,170.3 $(163.9)$3,987.9 
Net income— — — 168.0 — 168.0 
Other comprehensive loss— — — — (75.2)(75.2)
Issuance of common stock under employee plans, net of tax withholdings0.6 — (2.3)(17.1)— (19.4)
Stock repurchases(3.1)(0.1)(24.4)(175.5)— (200.0)
Stock-based compensation— — 33.2 — — 33.2 
Balance at the end of the second quarter of 2022247.6 $0.2 $1,987.7 $2,145.7 $(239.1)$3,894.5 
See accompanying Notes to the Condensed Consolidated Financial Statements.

8

TRIMBLE INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(UNAUDITED)
 First Two Quarters of
(In millions)20232022
Cash flow from operating activities:
Net income$173.4 $278.3 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation expense19.9 20.0 
Amortization expense96.8 66.9 
Deferred income taxes(61.8)(24.9)
Stock-based compensation73.9 61.3 
Change in fair value of derivatives(27.2)(0.7)
Divestitures gain, net(5.1)(97.1)
Other, net17.8 13.3 
(Increase) decrease in assets:
Accounts receivable, net20.2 (1.5)
Inventories24.2 (72.4)
Other current and non-current assets(19.3)(25.6)
Increase (decrease) in liabilities:
Accounts payable(1.7)(7.9)
Accrued compensation and benefits4.5 (46.4)
Deferred revenue(13.3)67.3 
Other current and non-current liabilities48.8 (28.8)
Net cash provided by operating activities351.1 201.8 
Cash flow from investing activities:
Acquisitions of businesses, net of cash acquired(2,080.5) 
Purchases of property and equipment(19.0)(28.5)
Net proceeds from divestitures9.2 210.5 
Other, net40.1 (9.7)
Net cash (used in) provided by investing activities(2,050.2)172.3 
Cash flow from financing activities:
Issuance of common stock, net of tax withholdings(9.6)(21.7)
Repurchases of common stock (304.7)
Proceeds from debt and revolving credit lines3,010.8 138.2 
Payments on debt and revolving credit lines(1,332.7)(138.2)
Other, net(6.5)(8.9)
Net cash provided by (used in) financing activities1,662.0 (335.3)
Effect of exchange rate changes on cash and cash equivalents3.4 (14.4)
Net (decrease) increase in cash and cash equivalents(33.7)24.4 
Cash and cash equivalents - beginning of period271.0 325.7 
Cash and cash equivalents - end of period$237.3 $350.1 
See accompanying Notes to the Condensed Consolidated Financial Statements.
9

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
NOTE 1. OVERVIEW AND ACCOUNTING POLICIES
Basis of Presentation
The Condensed Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated.
We use a 52- to 53-week year ending on the Friday nearest to December 31. Both 2023 and 2022 are 52-week years. The second quarter of 2023 and 2022 ended on June 30, 2023 and July 1, 2022. Unless otherwise stated, all dates refer to these periods.
Use of Estimates
We prepared our interim Condensed Consolidated Financial Statements that accompany these notes in conformity with U.S. GAAP, consistent in all material respects with those applied in our Form 10-K filed with the U.S. Securities and Exchange Commission on February 17, 2023 (the “2022 Form 10-K”).
The interim financial information is unaudited, and reflects all normal adjustments that are, in our opinion, necessary to provide a fair statement of results for the interim periods presented. This report should be read in conjunction with our 2022 Form 10-K that includes additional information about our significant accounting policies and the methods and assumptions used in our estimates.
The preparation of financial statements in accordance with U.S. generally accepted accounting principles (“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 revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and 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 Condensed 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 revenue, which includes subscription, maintenance and support, recurring transactions, and term licenses. As such, we revised our presentation, including (a) the combination of subscription and services into one line item, and (b) 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 Software as a Service (“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 changes on the Condensed Consolidated Statements of Income for the second quarter and first two quarters of 2022 were as follows:
10

Second Quarter of 2022First Two Quarters of 2022
(In millions)
As Previously ReportedEffect of Change in PresentationAs Reported HereinAs Previously ReportedEffect of Change in PresentationAs Reported Herein
Revenue:
Product$564.5 $(33.5)$531.0 $1,186.1 $(88.3)$1,097.8 
Subscription and services— 410.2 410.2 — 837.1 837.1 
Service158.0 (158.0)— 319.1 (319.1)— 
Subscription218.7 (218.7)— 429.7 (429.7)— 
Total revenue$941.2 $— $941.2 $1,934.9 $— $1,934.9 
Cost of sales:
Product$269.9 $(1.1)$268.8 $578.3 $(2.6)$575.7 
Subscription and services— 113.9 113.9 — 228.6 228.6 
Service63.4 (63.4)— 126.7 (126.7)— 
Subscription49.4 (49.4)— 99.3 (99.3)— 
Amortization of purchased intangible assets21.0 — 21.0 43.5 — 43.5 
Total cost of sales$403.7 $— $403.7 $847.8 $— $847.8 
Recently issued Accounting Pronouncements not yet Adopted
There are no recently issued accounting pronouncements applicable to us not yet adopted.
Recently Adopted Accounting Pronouncements
There are no recently adopted accounting pronouncements.
NOTE 2. COMMON STOCK REPURCHASE
In August 2021, our Board of Directors approved a new stock repurchase program (“2021 Stock Repurchase Program”), authorizing up to $750.0 million in repurchases of our common stock. The 2021 Stock Repurchase Program’s authorization does not have an expiration date.
Under the 2021 Stock Repurchase Program, we may repurchase stock from time to time through open market transactions, privately-negotiated transactions, accelerated stock repurchase plans, or by 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 2021 Stock Repurchase Program may be suspended, modified, or discontinued at any time at the Company’s discretion without notice. At the end of the second quarter of 2023, the 2021 Stock Repurchase Program had remaining authorized funds of $215.3 million.
Because of the additional outstanding indebtedness we incurred in connection with the Transporeon acquisition, beginning in the fourth quarter of 2022, we have temporarily discontinued our stock repurchases. See Note 3 “Acquisition” of this report for information regarding our acquisition of Transporeon.
During the second quarter and first two quarters of 2022, we repurchased approximately 3.1 million and 4.6 million shares of common stock in open market purchases at an average price of $65.38 and $66.42 per share for a total of $200.0 million and $304.7 million under the 2021 Stock Repurchase Program.
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.
NOTE 3. ACQUISITION
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. We believe the acquisition will increase our international footprint and long-term Transportation opportunities. We also believe it will advance our sustainability strategy by reducing under-utilized carrier capacity and “empty miles”. Transporeon is reported as part of our Transportation segment.
11

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 7 “Debt” of this report for more information.
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, certain tangible assets and liabilities acquired, and valuations of intangible assets. Preliminary estimates will be finalized within one year of the acquisition date.
(In millions)Fair Value as of the Acquisition DateEstimated Useful Life
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.1 
Accounts payable(4.1)
Accrued compensation and benefits(9.7)
Deferred revenue(16.5)
Other current liabilities(47.2)
Non-current liabilities(22.3)
Total net tangible assets acquired7.0 
Intangible assets acquired:
Customer relationships759.8 11 years
Developed product technology203.3 7 years
Trade name11.9 1 year
Total intangible assets acquired975.0 
Deferred tax liability(266.4)
Fair value of all assets/liabilities acquired715.6 
Goodwill$1,367.0 
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.
Financial Information
The Condensed Consolidated Statements of Income for the second quarter and first two quarters of 2023 include revenue of $40.5 million and net loss of $14.6 million resulting from Transporeon since the acquisition date, which includes the effects of purchase accounting, primarily amortization of intangible assets and other adjustments.
We incurred approximately $23.5 million and $25.7 million of acquisition costs related to Transporeon in the second quarter and first two quarters of 2023, which were expensed as incurred in General and administrative expense.
12

Pro Forma Financial Information
The 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 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.
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions)    
Total revenue$994.0 $979.5 $1,949.5 $2,013.6 
Net income62.0 129.6 135.1 195.5 

NOTE 4. INTANGIBLE ASSETS AND GOODWILL
Intangible Assets
The following table presents a summary of our intangible assets:
Second Quarter of 2023Year End 2022
 Gross  Gross  
CarryingAccumulatedNet CarryingCarryingAccumulatedNet Carrying
(In millions)AmountAmortizationAmountAmountAmortizationAmount
Developed product technology$1,102.7 $(649.4)$453.3 $1,004.8 $(722.7)$282.1 
Customer relationships1,404.7 (468.6)936.1 654.1 (445.9)208.2 
Trade names and trademarks49.6 (36.7)12.9 39.5 (32.7)6.8 
Distribution rights and other intellectual property6.2 (5.1)1.1 8.0 (7.0)1.0 
$2,563.2 $(1,159.8)$1,403.4 $1,706.4 $(1,208.3)$498.1 
The estimated future amortization expense of intangible assets at the end of the second quarter of 2023 was as follows:
(In millions)
2023 (Remaining)$122.7 
2024213.7 
2025175.1 
2026168.8 
2027155.0 
Thereafter568.1 
Total$1,403.4 
Goodwill
The changes in the carrying amount of goodwill by segment for the first two quarters of 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 acquisitions22.5   1,367.0 1,389.5 
Foreign currency translation and other adjustments12.3 1.6 8.5 10.1 32.5 
Balance as of the end of the second quarter of 2023$2,334.9 $383.7 $480.3 $2,361.0 $5,559.9 
13

NOTE 5. INVENTORIES
The components of inventory, net were as follows:
Second Quarter of Year End
As of20232022
(In millions)  
Raw materials$135.9 $154.9 
Work-in-process19.5 13.1 
Finished goods216.0 234.5 
Total inventories$371.4 $402.5 
NOTE 6. SEGMENT INFORMATION
We determined our operating segments based on how our Chief Operating Decision Maker (“CODM”) views and evaluates operations. 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)     
Second Quarter of 2023
Segment revenue$410.0 $192.9 $196.0 $194.7 $993.6 
Segment operating income105.8 67.1 61.3 30.8 265.0 
Second Quarter of 2022
Segment revenue$382.6 $193.7 $214.8 $150.1 $941.2 
Segment operating income101.4 57.8 73.0 11.8 244.0 
First Two Quarters of 2023
Segment revenue$809.5 $345.3 $404.6 $349.6 $1,909.0 
Segment operating income 219.1 104.4 140.4 54.2 518.1 
First Two Quarters of 2022
Segment revenue$780.2 $401.2 $444.7 $308.8 $1,934.9 
Segment operating income 222.1 115.7 148.1 21.0 506.9 
14

 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
As of the end of the Second Quarter of 2023
Accounts receivable, net$261.5 $146.5 $84.4 $171.7 $664.1 
Inventories78.2 134.7 98.4 60.1 371.4 
Goodwill2,334.9 383.7 480.3 2,361.0 5,559.9 
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 
A reconciliation of our condensed consolidated segment operating income to condensed consolidated income before income taxes was as follows: 
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions)    
Consolidated segment operating income$265.0 $244.0 $518.1 $506.9 
Unallocated general corporate expenses(34.0)(33.3)(61.0)(63.1)
Amortization of purchased intangible assets(62.1)(32.3)(96.8)(66.9)
Acquisition / divestiture items(26.5)(7.3)(33.5)(11.2)
Stock-based compensation / deferred compensation(42.1)(26.2)(77.5)(51.2)
Restructuring and other costs(6.7)(10.0)(18.7)(22.7)
Consolidated operating income93.6 134.9 230.6 291.8 
Total non-operating income (expense), net(36.1)86.7 (12.5)68.3 
Consolidated income before taxes$57.5 $221.6 $218.1 $360.1 
15

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 is consistent with the Reporting Segment tables above.
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
Second Quarter of 2023
North America$268.0 $89.5 $49.8 $118.3 $525.6 
Europe86.9 55.4 81.2 59.2 282.7 
Asia Pacific49.0 39.1 14.5 8.0 110.6 
Rest of World6.1 8.9 50.5 9.2 74.7 
Total segment revenue $410.0 $192.9 $196.0 $194.7 $993.6 
Second Quarter of 2022
North America$242.9 $87.9 $64.3 $117.8 $512.9 
Europe84.0 61.3 97.7 18.4 261.4 
Asia Pacific49.9 32.8 13.5 7.6 103.8 
Rest of World5.8 11.7 39.3 6.3 63.1 
Total segment revenue $382.6 $193.7 $214.8 $150.1 $941.2 
First Two Quarters of 2023
North America$517.8 $147.2 $104.7 $237.7 $1,007.4 
Europe181.1 107.6 180.3 81.5 550.5 
Asia Pacific97.1 71.5 30.5 14.6 213.7 
Rest of World13.5 19.0 89.1 15.8 137.4 
Total segment revenue$809.5 $345.3 $404.6 $349.6 $1,909.0 
First Two Quarters of 2022
North America$474.8 $171.3 $123.3 $241.9 $1,011.3 
Europe196.3 132.5 211.7 40.1 580.6 
Asia Pacific96.8 74.8 32.7 15.0 219.3 
Rest of World12.3 22.6 77.0 11.8 123.7 
Total segment revenue$780.2 $401.2 $444.7 $308.8 $1,934.9 
Total revenue in the United States as included in the Condensed Consolidated Statements of Income was $485.1 million and $467.4 million for the second quarter of 2023 and 2022, and $922.6 million and $914.4 million for the first two quarters of 2023 and 2022. No single customer or country other than the United States accounted for 10% or more of our total revenue.
16

NOTE 7. DEBT
Debt consisted of the following:
Second Quarter of Year End
InstrumentDate of Issuance20232022
(In millions)Effective interest rate
Senior Notes:
   Senior Notes, 4.15%, due June 2023
June 20184.36%$ $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.50%400.0 225.0 
Term Loan, due April 2026April 20236.58%500.0  
Term Loan, due April 2028April 20236.70%500.0  
Uncommitted Credit Facilities, floating rate6.40%4.3  
Unamortized discount and issuance costs(15.3)(5.0)
Total debt$3,189.0 $1,520.0 
Less: Short-term debt4.3 300.0 
Long-term debt$3,184.7 $1,220.0 
Debt Maturities
At the end of the second quarter of 2023, our debt maturities based on outstanding principal were as follows (in millions):
Year Payable
2023 (Remaining)$4.3 
2024400.0 
2025 
2026518.8 
2027443.7 
Thereafter1,837.5 
Total$3,204.3 
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. Additional details are unchanged from the information disclosed in Note 7 “Debt” of the 2022 Form 10-K.
During the second quarter of 2023, the $300 million senior notes due June 2023 matured and were repaid in full.
2033 Senior Notes
In March 2023, we issued an aggregate principal amount of $800.0 million in senior notes that will mature in March 2033. The proceeds were partly used to finance our acquisition of Transporeon. The interest is payable semi-annually in March and September of each year, commencing in September 2023.
Credit Facilities
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 of $500.0 million and a 5-year tranche of $500.0 million. On April 3, 2023, both term loans were drawn to fund the acquisition of Transporeon.
Prepayments are allowed without penalty and cannot be reborrowed.
17

2022 Credit Facility and Amendment
In March 2022, we entered into a credit agreement maturing in March 2027. The 2022 credit facility provides for a five-year, unsecured revolving credit facility in an 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 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 that made up to $600.0 million of the existing commitments 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 “Acquisition” of this report.
As of June 30, 2023, $400.0 million was outstanding under the 2022 credit facility, as amended.
Uncommitted Facilities
At the end of the second quarter of 2023, we had two $75.0 million, one100.0 million, and one £55.0 million revolving credit facilities, which are uncommitted. Generally, these uncommitted facilities may be redeemed upon demand. Borrowings under the uncommitted facilities are classified as short-term debt in the Condensed Consolidated Balance Sheet. As of June 30, 2023, $4.3 million was outstanding under the uncommitted facilities.
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 the second quarter of 2023, we were in compliance with the covenants for each of our debt agreements.
NOTE 8. 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 as of the end of the second quarter 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)
$30.8$$$30.8$31.5$$$31.5
Derivatives (2)
0.40.418.018.0
Contingent consideration (3)
1.91.93.13.1
Total assets measured at fair value$30.8$0.4$1.9$33.1$31.5$18.0$3.1$52.6
Liabilities
Deferred compensation plan (1)
$30.8$$$30.8$31.5$$$31.5
Derivatives (2)
0.60.60.20.2
Total liabilities measured at fair value$30.8$0.6$$31.4$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 Condensed 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 Condensed Consolidated Balance Sheets.
18

(3)Represents arrangements to receive payments from buyers of our divested companies that are included in Other current assets on our Condensed 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. See Note 10 “Fair Value Measurements” of the 2022 Form 10-K for additional details.
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.2 billion and $1.5 billion at the end of the second quarter of 2023 and the end of 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.
NOTE 9. DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS
Deferred Revenue
Changes in our deferred revenue during the second quarter of 2023 and 2022 were as follows: 
  Second Quarter of First Two Quarters of
(In millions) 2023202220232022
Beginning balance of the period$760.8 $703.9 $737.6 $631.8 
Revenue recognized from prior year-end(141.7)(127.2)(435.2)(361.8)
Billings net of revenue recognized from current year126.5 108.5 443.2 415.2 
Ending balance of the period$745.6 $685.2 $745.6 $685.2 
Remaining Performance Obligations
At the end of the second quarter of 2023, approximately $1.6 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 71% of our remaining performance obligations as revenue during the next 12 months and the remainder thereafter.
NOTE 10. 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 securities include outstanding stock options, restricted stock units, contingently issuable stock, and stock to be purchased under our employee stock purchase plan.
The following table shows the computation of basic and diluted earnings per share:
19

 Second Quarter of First Two Quarters of
 2023202220232022
(In millions, except per share amounts)     
Numerator:
Net income$44.6 $168.0 $173.4 $278.3 
Denominator:
Weighted-average number of common shares used in basic earnings per share248.1 249.2 247.7 250.0 
Effect of dilutive securities0.9 1.5 1.2 1.7 
Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share249.0 250.7 248.9 251.7 
Basic earnings per share$0.18 $0.67 $0.70 $1.11 
Diluted earnings per share$0.18 $0.67 $0.70 $1.11 
Antidilutive weighted-average shares (1)
3.8 2.1 1.9 1.5 
(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 11. INCOME TAXES
For the second quarter, our effective income tax rate was 22.4%, as compared to 24.2% in the corresponding period in 2022. For the first two quarters, our effective income tax rate was 20.5%, as compared to 22.7% in the prior year. The decreases were primarily due to an increase in tax benefits from foreign-derived intangible income, favorable geographic mix of earnings, and a tax charge associated with prior year divestiture gains, partially offset by lower stock-based compensation deductions.
Unrecognized tax benefits of $59.2 million and $51.6 million at the end of the second quarter of 2023 and at the end of 2022, if recognized, would favorably affect the effective income tax rate in future periods. At the end of the second quarter of 2023 and at the end of 2022, we accrued interest and penalties of $10.2 million and $8.4 million. Although the 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.
NOTE 12. COMMITMENTS AND CONTINGENCIES
Commitments
At the end of the second quarter of 2023, we had unconditional purchase obligations of approximately $731.7 million. These unconditional purchase obligations primarily represent open non-cancellable purchase orders for material purchases with our vendors and investments in our platform associated with our Connect and Scale strategy.
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.
20

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
There have been no material changes to our critical accounting policies and estimates during the first two quarters of 2023. For a complete discussion of our critical accounting policies and estimates, refer to “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section of the 2022 Form 10-K.
RECENT ACCOUNTING PRONOUNCEMENTS
For a summary of recent accounting pronouncements applicable to our Condensed Consolidated Financial Statements, refer to Note 1 “Overview and Accounting Policies” of this report.
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.
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 acquisitions;
Venture fund 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,882.9 million, which represents growth of 24% year-over-year at the end of the second quarter of 2023. Excluding the impact of foreign currency, acquisitions, and divestitures, ARR organic growth was 14%. This shift toward recurring revenue has positively impacted our revenue mix and growth over time and is leading to improved visibility in our businesses. Additionally, we continue to maintain focus on new product introductions and transitions to recurring revenue as evidenced by the Transporeon acquisition.
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. In our Resources and Utilities segment, we are currently in the process of further building out our agriculture independent dealer network.
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 2.
Impact of Recent Events on Our Business
Macroeconomic conditions, including geopolitical tensions, such as the ongoing military conflict between Russia and Ukraine and related sanctions, exchange rate and interest rate volatility, and inflationary pressures, will continue to evolve globally. In the first two quarters of 2023, as compared to the prior year, our organic hardware sales declined and bookings moderated as dealers moved towards lower levels of inventories due to improved product lead times and macroeconomic concerns. Geospatial, Buildings and Infrastructure, and Resources and Utilities all had strong hardware sales in the prior year.
Supply Chain
Due to previously extended component lead times, we made binding commitments over a longer horizon for certain components. We expect that our inventory levels will normalize over the next four quarters. However, as inventory levels
21

continue to normalize, macroeconomic conditions, including rising interest rates and inflation, could negatively impact the timing of inventory normalization.
Foreign Currency Fluctuations
We generate over half of our revenue from sales to customers outside of the U.S. Due to the strengthening of the U.S. dollar, year-over-year unfavorable foreign currency impacts on revenue and operating income for the first two quarters of 2023 were $18.4 million or 1% and $6.3 million or 2%. Impacts for the second quarter of 2023 were minimal.
Interest Rates Fluctuations
The global inflation rate has risen sharply, and interest rates are rising in an effort to curb inflation. These macroeconomic conditions have had and are expected to have a negative impact on our results of operations. Additionally, we may experience higher borrowing costs on variable-rate debt. In the second quarter of 2023, we borrowed $1.2 billion of variable-rate debt in conjunction with the Transporeon acquisition.
Acquisitions and Divestitures
We acquire businesses that align with our long-term growth strategies including our strategic product roadmap and, conversely, we divest certain business that no longer fit those strategies.
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 and meaningful synergies 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 in the second quarter of 2023.
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:
 Second Quarter of First Two Quarters of
 20232022Dollar Change% Change20232022Dollar Change% Change
(In millions, except per share amounts)     
Revenue:
Product$490.5 $531.0 $(40.5)(8)%$924.9 $1,097.8 $(172.9)(16)%
Subscription and services503.1 410.2 92.9 23%984.1 837.1 147.0 18%
Total revenue$993.6 $941.2 $52.4 6%$1,909.0 $1,934.9 $(25.9)(1)%
Gross margin$604.5 $537.5 $67.0 12%$1,165.3 $1,087.1 $78.2 7%
Gross margin as a % of revenue60.8 %57.1 %61.0 %56.2 %
Operating income$93.6 $134.9 $(41.3)(31)%$230.6 $291.8 $(61.2)(21)%
Operating income as a % of revenue9.4 %14.3 %12.1 %15.1 %
Diluted earnings per share$0.18 $0.67 $(0.49)(73)%$0.70 $1.11 $(0.41)(37)%
Non-GAAP operating income (1)
$231.0 $210.7 $20.3 10%$457.1 $443.8 $13.3 3%
Non-GAAP operating income as a % of revenue(1)
23.2 %22.4 %23.9 %22.9 %
Non-GAAP diluted earnings per share (1)
$0.64 $0.64 $— NM$1.35 $1.38 $(0.03)(2)%
Annualized Recurring Revenue (“ARR”) (1)
$1,882.9 $1,512.5 $370.4 24%N/AN/AN/AN/A
22

Second Quarter and First Two Quarters of 2023 as Compared to 2022
Revenue
Change versus the corresponding period in 2022
Second Quarter of 2023First Two Quarters of 2023
% Change% Change
 ProductSubscription and ServicesTotal RevenueProductSubscription and ServicesTotal Revenue
Change in Revenue(8)%23 %%(16)%18 %(1)%
Acquisitions— %12 %%%%%
Divestitures(3)%(1)%(3)%(6)%(1)%(4)%
Foreign currency exchange— %(1)%— %(1)%(1)%(1)%
Organic growth(5)%13 %%(10)%13 %— %
Organic growth increased 3% for the second quarter and was flat for the first two quarters, with strong growth coming from recurring revenue. The breakdown by category is as follows:
Organic product revenue decreased for the second quarter and first two quarters due to reductions in dealer inventory levels as a result of improved product lead times and macroeconomic concerns. The decreases were mainly in Buildings and Infrastructure and Resources and Utilities. Geospatial organic product revenue decreased for the first two quarters for the same reason but increased for the second quarter due to higher demand for surveying products.
Organic subscription and services revenue for the second quarter and first two quarters was up primarily due to strong growth across all segments, particularly for Buildings and Infrastructure. The recurring growth was driven by increased subscription and term license sales to new and existing customers, as evidenced by overall organic ARR growth of 14%.
Gross Margin
Gross margin and gross margin as a percentage of revenue increased for the second quarter and first two quarters due to strong growth of software and subscription revenue, favorable pricing and costs, as well as a higher margin mix within our product offerings.
Operating Income
Operating income and operating income as a percentage of revenue decreased for the second quarter and first two quarters primarily due to increased operating expense, partially offset by gross margin expansion. Operating expense increased primarily associated with the Transporeon acquisition, including acquisition costs and higher amortization of purchased intangible assets. In addition, we incurred higher research and development and general and administrative costs, including investments related to our Connect and Scale strategy.
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:
 Second Quarter of First Two Quarters of
 20232022Dollar Change% Change20232022Dollar Change% Change
(In millions)    
Research and development$174.8 $140.1 $34.7 25%$334.1 $280.4 $53.7 19%
Percentage of revenue17.6 %14.9 %17.5 %14.5 %
Sales and marketing$155.3 $138.9 $16.4 12%$290.7 $270.8 $19.9 7%
Percentage of revenue15.6 %14.8 %15.2 %14.0 %
General and administrative$141.3 $106.9 $34.4 32%$252.0 $208.4 $43.6 21%
Percentage of revenue14.2 %11.4 %13.2 %10.8 %
Total$471.4 $385.9 $85.5 22%$876.8 $759.6 $117.2 15%
23

R&D expense increased for the second quarter and first two quarters primarily due to higher compensation expense and the impact of the Transporeon acquisition, partially offset by divestitures and favorable foreign currency impacts. 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 for the second quarter and first two quarters primarily due to the impact of the Transporeon acquisition and higher marketing and consulting costs, partially offset by divestitures and favorable foreign currency impacts.
G&A expense increased for the second quarter and first two quarters primarily due to the impact of the Transporeon acquisition, including higher transaction costs, increased SaaS costs, and higher compensation expense, partially offset by divestitures.
Amortization of Purchased Intangible Assets
 Second Quarter of First Two Quarters of
 20232022Dollar Change% Change20232022Dollar Change% Change
(In millions)    
Cost of sales$30.2 $21.0 $9.2 44%$53.2 $43.5 $9.7 22%
Operating expenses31.9 11.3 20.6 182%43.6 23.4 20.2 86%
Total amortization expense of purchased intangibles $62.1 $32.3 $29.8 92%$96.8 $66.9 $29.9 45%
Total amortization expense of purchased intangibles as a percentage of revenue%%%%
Total amortization expense of purchased intangibles increased for the second quarter and first two quarters 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 components of non-operating income (expense), net, were as follows:
 Second Quarter of First Two Quarters of
 20232022Dollar Change% Change20232022Dollar Change% Change
(In millions)    
Divestitures gain, net$1.1 $106.0 $(104.9)(99)%$5.1 $97.1 $(92.0)(95)%
Interest expense, net$(46.7)$(15.3)$(31.4)205%(66.4)(31.3)(35.1)112%
Income from equity method investments, net8.0 5.8 2.2 38%19.4 15.5 3.9 25%
Other income (expense), net1.5 (9.8)11.3 (115)%29.4 (13.0)42.4 (326)%
Total non-operating income (expense), net$(36.1)$86.7 $(122.8)(142)%$(12.5)$68.3 $(80.8)(118)%
Non-operating expense, net increased for the second quarter and first two quarters primarily due to lower net gains from divestitures and higher interest expense from the new debt associated with the Transporeon acquisition. The increases were partially offset by fluctuations in the deferred compensation plan assets included in other income (expense), net. Additionally, other income (expense), net for the first two quarters of 2023 included a $27.6 million foreign currency hedging gain related to the Transporeon acquisition.
Income Tax Provision
For the second quarter, our effective income tax rate was 22.4%, as compared to 24.2% in the corresponding period in 2022. For the first two quarters, our effective income tax rate was 20.5%, as compared to 22.7% in the prior year. The decreases were primarily due to an increase in tax benefits from foreign-derived intangible income, favorable geographic mix of earnings, and a tax charge associated with prior year divestiture gains, partially offset by lower stock-based compensation deductions.
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 (chief operating decision maker) views and evaluates operations based on the results of our reportable operating segments under our management reporting system. For additional discussion of our segments, refer to Note 6 “Segment Information” of this report.
24

The following table is a summary of revenue and operating income by segment compared for the periods indicated:
 Second Quarter of First Two Quarters of
 20232022Dollar Change% Change20232022Dollar Change% Change
(In millions)  
Buildings and Infrastructure
Segment revenue$410.0 $382.6 $27.4 7%$809.5 $780.2 $29.3 4%
Segment revenue as a % of total revenue41 %41 %43 %40 %
Segment operating income $105.8 $101.4 4.4 4%$219.1 $222.1 (3.0)(1)%
Segment operating income as a % of segment revenue25.8 %26.5 %27.1 %28.5 %
Geospatial
Segment revenue$192.9 $193.7 (0.8)—%$345.3 $401.2 (55.9)(14)%
Segment revenue as a % of total revenue19 %20 %18 %21 %
Segment operating income $67.1 $57.8 9.3 16%$104.4 $115.7 (11.3)(10)%
Segment operating income as a % of segment revenue34.8 %29.8 %30.2 %28.8 %
Resources and Utilities
Segment revenue$196.0 $214.8 (18.8)(9)%$404.6 $444.7 (40.1)(9)%
Segment revenue as a % of total revenue20 %23 %21 %23 %
Segment operating income $61.3 $73.0 (11.7)(16)%$140.4 $148.1 (7.7)(5)%
Segment operating income as a % of segment revenue31.3 %34.0 %34.7 %33.3 %
Transportation
Segment revenue$194.7 $150.1 44.6 30%$349.6 $308.8 40.8 13%
Segment revenue as a % of total revenue20 %16 %18 %16 %
Segment operating income $30.8 $11.8 19.0 161%$54.2 $21.0 33.2 158%
Segment operating income as a % of segment revenue15.8 %7.9 %15.5 %6.8 %
The following table is a reconciliation of our consolidated segment operating income to consolidated income before taxes:
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions)    
Consolidated segment operating income$265.0 $244.0 $518.1 $506.9 
Unallocated general corporate expenses(34.0)(33.3)(61.0)(63.1)
Amortization of purchased intangible assets(62.1)(32.3)(96.8)(66.9)
Acquisition / divestiture items(26.5)(7.3)(33.5)(11.2)
Stock-based compensation / deferred compensation(42.1)(26.2)(77.5)(51.2)
Restructuring and other costs(6.7)(10.0)(18.7)(22.7)
Consolidated operating income93.6 134.9 230.6 291.8 
Total non-operating income (expense), net(36.1)86.7 (12.5)68.3 
Consolidated income before taxes$57.5 $221.6 $218.1 $360.1 





Buildings and Infrastructure
25

 Second Quarter of 2023First Two Quarters of 2023
Change versus the corresponding period in 2022% Change% Change
Change in Revenue - Buildings and Infrastructure
%%
Acquisitions%%
Divestitures(2)%(4)%
Foreign currency exchange— %(1)%
Organic growth
%%
Organic revenue increased for the second quarter and first two quarters due to strong demand for our subscription and term license software and good net retention. The increases resulted from higher sales to new and existing customers as well as conversions to recurring offerings. Perpetual software revenue increased due to civil construction software passcode unlocks. The increase in organic revenue was offset by lower civil construction hardware sales as dealers worked through their inventories.
Operating income increased for the second quarter primarily due to higher revenue and gross margin expansion, offset by increased operating expense associated with revenue growth as well as investments, including our Connect and Scale strategy. Operating income as a percentage of revenue was relatively flat for the second quarter. Operating income and operating income as a percentage of revenue decreased for the first two quarters due to increased operating expense, partially offset by higher revenue and gross margin expansion.
Geospatial
 Second Quarter of 2023First Two Quarters of 2023
Change versus the corresponding period in 2022% Change% Change
Change in Revenue - Geospatial— %(14)%
Divestitures(4)%(7)%
Foreign currency exchange— %(1)%
Organic growth%(6)%
Organic revenue increased for the second quarter primarily from increased surveying hardware sales, due in part to a large government sale. Organic revenue decreased for the first two quarters due to lower hardware and related perpetual software sales as dealers continue to work through their inventories.
Operating income and operating income as a percentage of revenue increased for the second quarter primarily due to higher revenue, gross margin expansion, and strong operating expense control. Operating income for the first two quarters decreased due to decreased revenue, partially offset by gross margin expansion and strong operating expense control. Operating income as a percentage of revenue increased for the first two quarters.
Resources and Utilities
 Second Quarter of 2023First Two Quarters of 2023
Change versus the corresponding period in 2022% Change% Change
Change in Revenue - Resources and Utilities
(9)%(9)%
Acquisitions— %%
Divestitures(1)%(1)%
Foreign currency exchange— %(1)%
Organic growth(8)%(8)%
Organic revenue decreased for the second quarter and first two quarters from weaker dealer aftermarket sales due in part to robust market strength in the first half of 2022. Dealer sales were also impacted by changes in our dealer aftermarket distribution network. The declines were partially offset by an increase in OEM sales.
Operating income decreased for the second quarter and first two quarters primarily due to decreased revenue and higher operating expense, partially offset by gross margin expansion. Operating income as a percentage of revenue decreased for the second quarter and increased slightly for the first two quarters.
26

Transportation
 Second Quarter of 2023First Two Quarters of 2023
Change versus the corresponding period in 2022% Change% Change
Change in Revenue - Transportation
30 %13 %
Acquisitions27 %13 %
Divestitures(3)%(4)%
Organic growth%%
Organic revenue increased for the second quarter and first two quarters primarily driven by enterprise and MAPS subscription revenue growth and higher hardware sales from Europe and Brazil Mobility.
Operating income and operating income as a percentage of revenue increased for the second quarter and first two quarters primarily due to the impact of the Transporeon acquisition, as well as organic revenue growth, gross margin expansion, and targeted cost reductions.
LIQUIDITY AND CAPITAL RESOURCES
Second Quarter of Year End
As of20232022Dollar Change% Change
(In millions, except percentages)  
Cash and cash equivalents $237.3 $271.0 $(33.7)(12)%
As a percentage of total assets2.5 %3.7 %
Principal balance of outstanding debt$3,204.3 $1,525.0 $1,679.3 110 %
 First Two Quarters of
 20232022Dollar Change% Change
(In millions)  
Net cash provided by operating activities$351.1 $201.8 $149.3 74 %
Net cash (used in) provided by investing activities(2,050.2)172.3 (2,222.5)(1290)%
Net cash provided by (used in) financing activities1,662.0 (335.3)1,997.3 (596)%
Effect of exchange rate changes on cash and cash equivalents3.4 (14.4)17.8 (124)%
Net (decrease) increase in cash and cash equivalents$(33.7)$24.4 
Operating Activities
The increase in cash provided by operating activities was driven by a reduction in inventory purchases, incentive compensation payouts, accounts receivable, and tax payments. The increase was partially offset by a decrease in deferred revenue due to the timing of billings.
Investing Activities
The increase in cash used in investing activities was primarily due to the Transporeon acquisition and reduced proceeds from divestitures.
Financing Activities
The increase in cash provided by financing activities was driven by proceeds from our $800.0 million issuance of the 2033 senior notes, borrowings of $1.0 billion in term loans in the current year, and common stock repurchases occurring in the prior year. The increase was partially offset by the repayment of the 2023 senior notes.
Cash and Cash Equivalents
We believe 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, debt service, expenditures related to our Connect and Scale strategy, and any acquisitions.
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 June 30, 2023, $400.0 million was outstanding under the 2022 credit facility.
Our 2023 senior notes totaling $300.0 million matured and were paid in June 2023.
27

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 3Acquisition of this report.

As a result of R&D cost capitalization for tax purposes, our tax cash costs in 2022 were approximately $88.0 million higher than they would have been had R&D costs continued to be expensed upfront for tax purposes. If this provision is deferred or repealed, we expect to get a significant portion returned to us as a refund or use it as a tax credit in future years.
In 2023, we are expecting to pay approximately $66.0 million relating to this provision. The majority relates to Federal tax liability and will be paid during the fourth quarter of 2023, as we qualified for payment postponement under the IRS relief initiative for California disaster area taxpayers.
Our cash requirements have not otherwise materially changed since the 2022 Form 10-K.
28

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 a reconciliation tables showing the change in revenue growth to organic revenue growth in the “Results of Operations” section found earlier in this Item 2.
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 of our term licenses attributable to the current quarter, and 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:
 Second Quarter of First Two Quarters of
  2023202220232022
  Dollar% ofDollar% ofDollar% ofDollar% of
(In millions, except per share amounts)  AmountRevenueAmountRevenueAmountRevenueAmountRevenue
REVENUE:
GAAP revenue:$993.6 $941.2 $1,909.0 $1,934.9 
GROSS MARGIN:
GAAP gross margin:$604.5 60.8 %$537.5 57.1 %$1,165.3 61.0 %$1,087.1 56.2 %
Amortization of purchased intangible assets(A)30.2 21.0 53.2 43.5 
Acquisition / divestiture items(B)0.2 — 0.4 — 
Stock-based compensation / deferred compensation(C)4.1 3.1 7.6 5.3 
Restructuring and other costs(D)(1.0)— (0.7)1.1 
Non-GAAP gross margin:$638.0 64.2 %$561.6 59.7 %$1,225.8 64.2 %$1,137.0 58.8 %
OPERATING EXPENSES:
GAAP operating expenses:$510.9 51.4 %$402.6 42.8 %$934.7 49.0 %$795.3 41.1 %
Amortization of purchased intangible assets(A)(31.9)(11.3)(43.6)(23.4)
Acquisition / divestiture items(B)(26.3)(7.3)(33.1)(11.2)
Stock-based compensation / deferred compensation(C)(38.0)(23.1)(69.9)(45.9)
Restructuring and other costs(D)(7.7)(10.0)(19.4)(21.6)
Non-GAAP operating expenses:$407.0 41.0 %$350.9 37.3 %$768.7 40.3 %$693.2 35.8 %
OPERATING INCOME:
GAAP operating income:$93.6 9.4 %$134.9 14.3 %$230.6 12.1 %$291.8 15.1 %
Amortization of purchased intangible assets(A)62.1 32.3 96.8 66.9 
Acquisition / divestiture items(B)26.5 7.3 33.5 11.2 
Stock-based compensation / deferred compensation(C)42.1 26.2 77.5 51.2 
Restructuring and other costs(D)6.7 10.0 18.7 22.7 
Non-GAAP operating income:$231.0 23.2 %$210.7 22.4 %$457.1 23.9 %$443.8 22.9 %
29

 Second Quarter of First Two Quarters of
  2023202220232022
NON-OPERATING INCOME (EXPENSE), NET:
GAAP non-operating income (expense), net:$(36.1)$86.7 $(12.5)$68.3 
Acquisition / divestiture items(B)(0.9)(106.3)(32.5)(97.4)
Deferred compensation(C)(1.7)7.0 (3.7)10.3 
Restructuring and other costs(D)— — 1.3 0.1 
Non-GAAP non-operating expense, net:$(38.7)$(12.6)$(47.4)$(18.7)
   GAAP and Non-GAAP Tax Rate %GAAP and Non-GAAP Tax Rate %GAAP and Non-GAAP Tax Rate %GAAP and Non-GAAP Tax Rate %
(G)(G)(G)(G)
INCOME TAX PROVISION:
GAAP income tax provision:$12.9 22.4 %$53.6 24.2 %$44.7 20.5 %$81.8 22.7 %
Non-GAAP items tax effected(E)30.2 (5.7)41.4 12.4 
Difference in GAAP and Non-GAAP tax rate(F)(9.8)(11.4)(13.3)(15.5)
Non-GAAP income tax provision:$33.3 17.3 %$36.5 18.4 %$72.8 17.8 %$78.7 18.5 %
NET INCOME:
GAAP net income:$44.6 $168.0 $173.4 $278.3 
Amortization of purchased intangible assets(A)62.1 32.3 96.8 66.9 
Acquisition / divestiture items(B)25.6 (99.0)1.0 (86.2)
Stock-based compensation / deferred compensation(C)40.4 33.2 73.8 61.5 
Restructuring and other costs(D)6.7 10.0 20.0 22.8 
Non-GAAP tax adjustments(E) - (F)(20.4)17.1 (28.1)3.1 
Non-GAAP net income:$159.0 $161.6 $336.9 $346.4 
DILUTED NET INCOME PER SHARE:
GAAP diluted net income per share:$0.18 $0.67 $0.70 $1.11 
Amortization of purchased intangible assets(A)0.25 0.13 0.39 0.27 
Acquisition / divestiture items(B)0.10 (0.39)— (0.34)
Stock-based compensation / deferred compensation(C)0.16 0.13 0.29 0.24 
Restructuring and other costs(D)0.03 0.04 0.08 0.09 
Non-GAAP tax adjustments(E) - (F)(0.08)0.06 (0.11)0.01 
Non-GAAP diluted net income per share:$0.64 $0.64 $1.35 $1.38 
ADJUSTED EBITDA:
GAAP net income:$44.6 $168.0 $173.4 $278.3 
Non-operating income (expense), net and income tax provision 49.0 (33.1)57.2 13.5 
GAAP operating income:93.6 134.9 230.6 291.8 
Amortization of purchased intangible assets(A)62.1 32.3 96.8 66.9 
Acquisition / divestiture items(B)26.5 7.3 33.5 11.2 
Stock-based compensation / deferred compensation(C)42.1 26.2 77.5 51.2 
Restructuring and other costs(D)6.7 10.0 18.7 22.7 
Non-GAAP operating income:231.0 210.7 457.1 443.8 
Depreciation expense and cloud computing amortization12.5 11.0 23.8 21.5 
Income from equity method investments, net8.0 5.8 19.4 15.5 
Adjusted EBITDA$251.5 25.3 %$227.5 24.2 %$500.3 26.2 %$480.8 24.8 %
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.
30

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.
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 acquisition costs consisting of external and incremental costs resulting directly from merger and acquisition and strategic investment activities such as legal, due diligence, integration, and other closing costs, including the acceleration of acquisition stock options 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
31

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.
(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 net deferred tax impacts resulting from a non-U.S. intercompany transfer of intellectual property and 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.
ITEM 3. 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 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 the second quarter of 2023, our outstanding balance of variable-rate debt was $1.4 billion. 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 $7.1 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. In addition, volatile market conditions could result in changes in 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, 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 the second quarter and first two quarters of 2023, unfavorable impacts from foreign currency exchange rates were $2.7 million and $18.4 million on revenue and $1.9 million and $6.3 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, Brazilian Real, and British Pound. 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 forward contracts to hedge the purchase price of some of our larger business acquisitions. In connection with the acquisition of Transporeon, we entered into foreign currency exchange rate contracts to minimize foreign currency fluctuations on the €1.9 billion purchase price, which were settled on April 3, 2023.
32

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 forward contracts outstanding at the end of the second quarter of 2023 and at the end of 2022 are summarized as follows (in millions):
 Second Quarter of 2023Year End 2022
 Nominal  AmountFair ValueNominal  AmountFair Value
Forward contracts:
Purchased$(113.1)$(0.5)$(77.9)$— 
Sold46.5 0.3 130.6 0.2 
Foreign currency exchange contract related to acquisition— — 1,999.4 10.4 
ITEM 4. CONTROLS AND PROCEDURES
(a) Disclosure Controls and Procedures.
The management, with the participation of our Chief Executive Officer and Chief Financial Officer, 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 Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this report. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of such period, our disclosure controls and procedures are effective.
(b) Internal Control Over Financial Reporting.
There have not been any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter to which this report relates that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we are involved in litigation arising out of 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 1A. RISK FACTORS
There have been no material changes to our risk factor disclosures since our 2022 Form 10-K. The risk factors described in the 2022 Form 10-K are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially and adversely affect our business, financial condition, or operating results.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
(a) None.
(b) None.
(c) None.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
None.
33

ITEM 5. OTHER INFORMATION
Rule 10b5-1 Trading Plan
On May 23, 2023, Peter Large, Senior Vice President and an officer for purposes of Section 16 of the Exchange Act, entered into a prearranged stock trading plan intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act. The trading plan was entered into during an open trading window and provides for potential sales of our common stock up to 7,213 shares between August 22, 2023 and May 22, 2024.
ITEM 6. 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.
EXHIBIT INDEX
Exh. No.Description of Exhibit
Filed or furnished herewith or
incorporated by reference to:
3.1Exhibit 3.1 to Form 8-K filed October 3, 2016
3.2Exhibit 3.1 to Form 8-K filed June 6, 2023
10.1Filed herewith
31.1Filed herewith
31.2Filed herewith
32.1Furnished herewith
32.2Furnished herewith
101
The following financial statements from the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023, formatted in Inline XBRL, tagged as blocks of text and including detailed tags:
(i) Condensed Consolidated Balance Sheets,
(ii) Condensed Consolidated Statements of Income,
(iii) Condensed Consolidated Statements of Comprehensive Income,
(iv) Condensed Consolidated Statements of Stockholders’ Equity,
(v) Condensed Consolidated Statements of Cash Flows, and
(vi) Notes to Condensed Consolidated Financial Statements.
104The cover page from this Report on Form 10-Q, formatted in Inline XBRL
34

SIGNATURES
Pursuant to the requirements 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.
(Registrant)
By:/s/  DAVID G. BARNES
David G. Barnes
Chief Financial Officer
(Authorized Officer and Principal Financial Officer)
DATE: August 4, 2023
35
EX-10.1 2 a101amend2tocreditagmt.htm EX-10.1 Document
Execution Version
AMENDMENT NO. 2 TO CREDIT AGREEMENT

THIS AMENDMENT NO. 2 TO CREDIT AGREEMENT dated as of April 28, 2023 (this “Amendment”) is entered into among Trimble Inc., a Delaware corporation (“Company”), the Lenders party hereto and Bank of America, N.A., as Administrative Agent. All capitalized terms used herein and not otherwise defined herein shall have the meanings given to such terms in the Credit Agreement (as defined below).

RECITALS

WHEREAS, Company, the Lenders and the Administrative Agent entered into that certain Credit Agreement dated as of March 24, 2022 (as amended, restated, amended and restated, supplemented or otherwise modified from time to time prior to the Amendment No. 2 Effective Date, the “Existing Credit Agreement”; the Existing Credit Agreement, as amended pursuant to this Amendment, the “Credit Agreement”); and

WHEREAS, Company has requested that the Lenders and Administrative Agent amend the Existing Credit Agreement as set forth below;

AGREEMENT

NOW, THEREFORE, in consideration of the premises and the mutual covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:

1.Amendment. Each of the parties hereto agrees that, effective on the Amendment No. 2 Effective Date (as defined below), Section 5.02(d) of the Existing Credit Agreement shall be amended and restated in its entirety as follows:

“(d) Sustainability Information. With respect to each calendar year (commencing with the calendar year ending 2022), as soon as available and in any event by the earlier of (i) the date that is 5 days after the date on which the Company delivers its KPI Metrics Reports (as defined in the Sustainability Schedule) to the Administrative Agent and (ii) the date that is 210 days following the end of such calendar year, a Sustainability Pricing Certificate for the most recently-ended calendar year; provided, that, for any calendar year the Company may elect not to deliver a Sustainability Pricing Certificate, and such election shall not constitute a Default or Event of Default (but such failure to so deliver a Sustainability Pricing Certificate by the end of such 5-day period or 210-day period (as applicable) shall result in the Sustainability Revolving Commitment Fee Adjustment and the Sustainability Margin Adjustment being applied as set forth in the Sustainability Schedule in respect of situations where the Sustainability Pricing Certificate is not so delivered by the end of such period).”

2.Condition Precedent. This Amendment shall be effective upon satisfaction of the following condition precedent (the date such conditions precedent are satisfied, the “Amendment No. 2 Effective Date”):

(a)The Administrative Agent shall have received counterparts of this Amendment, executed and delivered by Company, Administrative Agent and the Required Lenders (provided that the requirements of this clause (a) may be satisfied by customary written evidence reasonably satisfactory to Administrative Agent (which may include electronic transmission of a signed signature page) that such party has signed a counterpart to this Amendment).

3.Miscellaneous.

(a)The Existing Credit Agreement (as amended hereby), and the obligations of Company thereunder and under the other Loan Documents, are hereby ratified and confirmed and shall remain in full force and effect according to their terms. Except as expressly set forth

    
#96821889v3    


herein, this Amendment shall not be deemed to be an amendment or modification of any other provisions of the Existing Credit Agreement or any other Loan Document or any right, power or remedy of the Lenders, nor constitute a waiver of any provision of the Existing Credit Agreement, any other Loan Document, or any other document, instrument and/or agreement executed or delivered in connection therewith or of any Default or Event of Default under any of the foregoing, in each case, whether arising before or after the date hereof or as a result of performance hereunder or thereunder. This Amendment shall constitute a “Loan Document”.

(b)The Company (a) acknowledges and consents to all of the terms and conditions of this Amendment, (b) affirms all of its obligations under the Loan Documents and (c) agrees that this Amendment and any documents executed in connection herewith do not operate to reduce or discharge its obligations under the Credit Agreement or the Loan Documents.

(c)The Company hereby represents and warrants as follows:

(i)The execution and delivery by the Company of the Amendment and the performance by the Company of its obligations hereunder have been duly authorized by all necessary corporate (or equivalent) actions on the part of the Company.

(ii)The Company has the requisite power and authority and legal right to execute and deliver the Amendment and to perform its obligations hereunder. The Amendment constitutes a legal, valid and binding obligation of the Company, enforceable against the Company in accordance with its terms, except as enforceability may be limited by bankruptcy, insolvency or similar laws affecting the enforcement of creditors’ rights generally and by equitable principles (regardless of whether enforcement is sought in equity or at law).

(iii)The representations and warranties of the Company set forth in Article III of the Credit Agreement are true and correct (i) in the case of the representations and warranties qualified as to materiality, in all respects and (ii) otherwise, in all material respects, in each case on and as of the date hereof, except in the case of any such representation and warranty that expressly relates to a prior date, in which case such representation and warranty is true and correct on and as of such prior date.

(iv)At the time of and immediately after giving effect to this Amendment, no Default or Event of Default has occurred and is continuing.

(d)This Amendment may be executed in any number of counterparts, each of which when so executed and delivered shall be an original, but all of which shall constitute one and the same instrument. Delivery of an executed counterpart of this Amendment by telecopy shall be effective as an original and shall constitute a representation that an executed original shall be delivered. This Amendment may, if agreed by the Administrative Agent, be in the form of an Electronic Record and may be executed using Electronic Signatures (including, without limitation, facsimile and .pdf) and shall be considered an original, and shall have the same legal effect, validity and enforceability as a paper record. This Amendment may be executed in as many counterparts as necessary or convenient, including both paper and electronic counterparts, but all such counterparts are one and the same Amendment. For the avoidance of doubt, the authorization under this paragraph may include, without limitation, use or acceptance by the Administrative Agent of a manually signed paper Communication which has been converted into electronic form (such as scanned into PDF format), or an electronically signed Communication converted into another format, for transmission, delivery and/or retention. Notwithstanding anything contained herein to the contrary, the Administrative Agent is under no obligation to accept an Electronic Signature in any form or in any format unless expressly agreed to by the Administrative Agent pursuant to procedures approved by it; provided, further, without limiting the foregoing, (a) to the extent the Administrative Agent has agreed to accept such Electronic Signature, the Administrative Agent shall be entitled to rely on any such Electronic Signature without further verification and (b) upon the request of the Administrative Agent any Electronic Signature shall be
2
    
#96821889v3    


promptly followed by a manually executed, original counterpart. For purposes hereof, “Electronic Record” and “Electronic Signature” shall have the meanings assigned to them, respectively, by 15 USC §7006, as it may be amended from time to time.

(e)THIS AMENDMENT AND THE RIGHTS AND OBLIGATIONS OF THE PARTIES HEREUNDER AND ANY CLAIMS, CONTROVERSY, DISPUTE OR CAUSE OF ACTION (WHETHER IN CONTRACT OR TORT OR OTHERWISE) BASED UPON, ARISING OUT OF OR RELATING TO THIS AMENDMENT SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAW OF THE STATE OF NEW YORK.

[remainder of page intentionally left blank]
3
    
#96821889v3    



    Each of the parties hereto has caused a counterpart of this Amendment to be duly executed and delivered as of the date first above written.


TRIMBLE INC.


By:    /s/ DAVID G. BARNES    
Name: David G. Barnes
Title: Chief Financial Officer


[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


BANK OF AMERICA, N.A.,
as a Lender


By:   /s/ KURT FUESS        
Name: Kurt Fuess
Title: Vice President



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


GOLDMAN SACHS BANK USA,
as a Lender

By:   /s/ Keshia Leday        
Name: Keshia Leday
Title: Authorized Signatory



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


WELLS FARGO BANK, NATIONAL ASSOCIATION,
as a Lender

By:   /s/ GAMBO AUDU        
Name: Gambo Audu
Title: Vice President



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


TD BANK, N.A.
as a Lender

By:   /s/ BERNADETTE COLLINS    
Name: Bernadette Collins
Title: SVP



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


SUMITOMO MITSUI BANKING CORPORATION,
as a Lender

By:   /s/ IRLEN MAK        
Name: Irlen Mak
Title: Director



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


The Bank of Nova Scotia,
as a Lender

By:   /s/ LUKE COPLEY        
Name: Luke Copley
Title: Director



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


PNC BANK, NATIONAL ASSOCIATION,
as a Lender

By:   /s/ DIANE TRUONG        
Name: Diane Truong
Title: Vice President



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


U.S. Bank National Association
as a Lender

By:   /s/ PATRICK MUN        
Name: Patrick Mun
Title: SVP



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


JPMORGAN CHASE BANK N.A.,
as a Lender

By:   /s/ RYAN ZIMMERMAN        
Name: Ryan Zimmerman
Title: Executive Director



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


Nordea Bank ABP, New York Branch
as a Lender

By:   /s/ OLA ANDERSSEN        
Name: Ola Anderssen
Title: First Vice President

By:   /s/ ANDERS HOLMGAARD    
Name: Anders Holmgaard
Title: Managing Director



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


KBC Bank NV, New York Branch,
as a Lender

By:   /s/ NICHOLAS FIORE        
Name: Nicholas Fiore
Title: Managing Director

By:   /s/ FRANK PAYNE        
Name: Frank Payne
Title: Managing Director

[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    


ACKNOWLEDGED AND AGREED:

BANK OF AMERICA, N.A.,
as Administrative Agent


By:    /s/ DAVID J. SMITH        
Name:    David J. Smith
Title:    Vice President



[Signature Page to Amendment No. 2 to Credit Agreement]
    
#96821889v3    
EX-31.1 3 trmb-2ndq2023xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Robert G. Painter, certify that:
1.I have reviewed this quarterly report on Form 10-Q 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:August 4, 2023/s/ Robert G. Painter
Robert G.Painter
Chief Executive Officer



EX-31.2 4 trmb-2ndq2023xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, David G. Barnes, certify that:
1.I have reviewed this quarterly report on Form 10-Q 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:August 4, 2023/s/ David G. Barnes
David G. Barnes
Chief Financial Officer


EX-32.1 5 trmb-2ndq2023xex321.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 Quarterly Report on Form 10-Q of Trimble Inc. (the “Company”) for the period ended June 30, 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:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Robert G.Painter
Robert G.Painter
Chief Executive Officer
August 4, 2023


EX-32.2 6 trmb-2ndq2023xex322.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 Quarterly Report on Form 10-Q of Trimble Inc. (the “Company”) for the period ended June 30, 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:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ David G. Barnes
David G. Barnes
Chief Financial Officer
August 4, 2023



EX-101.SCH 7 trmb-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements Of Income (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements Of Comprehensive Income (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements Of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Overview And Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Common Stock Repurchase link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Deferred Revenue And Remaining Performance Obligations link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Overview And Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Overview And Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Overview And Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Common Stock Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Acquisition (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Acquisition (Recognized Identified Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Acquisition (Pro-Forma Financial Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Segment Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Segment Information (Segment Select Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Segment Information (Reconciliation Of Our Condensed Consolidated Segment Operating Income To Condensed Consolidated Income Before Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Segment Information (Segment Revenue by Geographic Areas) (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Debt (Schedule Of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Debt (Schedule Of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Debt (Schedule of Debt Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Fair Value Measurements (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Roll Forward) (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - 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 9954732 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 trmb-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 trmb-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 trmb-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Other noncurrent liabilities Other Noncurrent Liabilities [Member] 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 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] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table 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 Deferred income tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] 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 Net loss Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Restatement Determination Date: Restatement Determination Date [Axis] Total non-operating income (expense), net Total non-operating income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 12) 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] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Common Stock Repurchase Equity [Text Block] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table 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 Total liabilities measured at fair value Financial Liabilities Fair Value Disclosure Current liabilities: Liabilities, Current [Abstract] 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] Net proceeds from divestitures Proceeds from Divestiture of Businesses Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventory, Net [Abstract] Inventory, Net [Abstract] 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 Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] 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] Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name 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] Stock repurchased Stock Repurchased During Period, Value 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 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 Income Tax Contingency [Table] Income Tax Contingency [Table] Executive Category: Executive Category [Axis] Estimated Useful Life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Debt Debt [Member] (Level I) Fair Value, Inputs, Level 1 [Member] Name Measure Name Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] 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 Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt instrument, term Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Subscription and services Subscription And Services [Member] Subscription And Services Schedule Of Debt Schedule of Long-Term Debt Instruments [Table Text Block] 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] Europe Europe [Member] Segment revenue Revenue Revenues (Increase) decrease in assets: Increase (Decrease) in Operating Assets [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories 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] 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 Document Quarterly Report Document Quarterly Report Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Goodwill [Line Items] Goodwill [Line Items] 2023 (Remaining) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] 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 Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number 2026 Long-Term Debt, Maturity, Year Three Amortization of purchased intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Effect of Change in Presentation Revision of Prior Period, Adjustment [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 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] 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 Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Uncommitted Revolving Credit Facilities $75 million Uncommitted Revolving Credit Facilities $75 million [Member] Uncommitted Revolving Credit Facilities $75 million [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued 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 Total assets measured at fair value Assets, Fair Value Disclosure Debt outstanding Long-Term Debt 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 Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Overview And Accounting Policies Business Description and Accounting Policies [Text Block] 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 Comprehensive income 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] Document Type Document Type Additions due to acquisitions Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Uncommitted Revolving Credit Facilities 100 million euros Uncommitted Revolving Credit Facilities 100 million euros [Member] Uncommitted Revolving Credit Facilities 100 million euros [Member] Entity Address, Address Line One Entity Address, Address Line One Cost of sales Cost of sales: Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other, net Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Trade names and trademarks Trademarks and Trade Names [Member] Unrecognized tax benefit liabilities include interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four 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] Acquisition Business Combination Disclosure [Text Block] Derivatives liabilities Derivative Liability Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Net income Business Acquisition, Pro Forma Net Income (Loss) Thereafter Long-Term Debt, Maturity, after Year Four Long-Term Debt, Maturity, after Year Four Operating segment Operating Segments [Member] 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 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 Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Peter Large [Member] Peter Large Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of common stock Payments for Repurchase of Common Stock Product Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Total Stockholders’ Equity Parent [Member] Segments [Domain] Segments [Domain] Segments [Domain] 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 Increase (decrease) in liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Debt amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] 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] Cash flow from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Change in fair value of derivatives Gain (Loss) on Derivative Instruments, Net, Pretax PEO PEO [Member] Buildings and Infrastructure Buildings and Infrastructure Buildings and Infrastructure [Member] Buildings and Infrastructure [Member] Uncommitted Credit Facilities, floating rate 2023 (Remaining) Debt outstanding 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 Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Components of Net Inventories Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Schedule of Error Corrections and Prior Period Adjustments Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Stock repurchases Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent 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] Contingent consideration assets Disposal Group, Including Discontinued Operation, Consideration 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] 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] Debt Disclosure [Abstract] Debt Disclosure [Abstract] North America North America [Member] Earnings per share: Earnings Per Share [Abstract] Sales and marketing Selling and Marketing Expense Common stock, $0.001 par value; 360.0 shares authorized; 248.3 and 246.9 shares issued and outstanding at the end of the second quarter of 2023 and year end 2022 Common Stock, Value, Issued General and administrative General and Administrative Expense 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] Senior Notes Senior Notes [Member] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Amortization expense Amortization of purchased intangible assets 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 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 PEO Name PEO Name Asia Pacific Asia Pacific [Member] Transportation Transportation Transportation [Member] Transportation [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized 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 Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities 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] Non-Segment Corporate, Non-Segment [Member] 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 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 Consolidation Items [Axis] Consolidation Items [Axis] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Total revenue Business Acquisition, Pro Forma Revenue Deferred revenue Increase (Decrease) in Deferred Revenue 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, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Revision of Prior Period [Domain] Revision of Prior Period [Domain] Income before taxes Consolidated income before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Denominator: Denominator [Abstract] Denominator (Level II) Fair Value, Inputs, Level 2 [Member] 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] 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] Intangible assets acquired: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common stock Common Stock [Member] Income taxes payable Accrued Income Taxes, Noncurrent Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] 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] 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] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred income tax assets Deferred Income Tax Assets, Net 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 Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Reconciliation of Our Condensed Consolidated Segment Operating Income to Condensed 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 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 Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] 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] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 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] Inventories Supplemental Balance Sheet Disclosures [Text Block] Restructuring Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] 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 Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Short-term debt Short-Term Debt 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] 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] Distribution rights and other intellectual property Distribution Rights [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Reclassification [Table] Reclassification [Table] Derivatives assets Derivative Asset Deferred income taxes Deferred Income Tax Expense (Benefit) 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] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three 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] 2024 Long-Term Debt, Maturity, Year One 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 Award Timing Method Award Timing Method [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] 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 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Document Period End Date Document Period End Date Proceeds from lines of credit Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Uncommitted Revolving Credit Facilities 55 million GBP Uncommitted Revolving Credit Facilities 55 million pounds [Member] Uncommitted Revolving Credit Facilities 55 million pounds [Member] 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 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] Payments on debt and revolving credit lines Repayments of long-term debt Repayments of Long-Term Debt Schedule of Pro-Forma Results 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 Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves 2021 Stock Repurchased Program Two Thousand Twenty One Stock Repurchase Program [Member] Two Thousand Twenty One Stock Repurchased Program Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 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 income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Amortization of purchased intangible assets Cost, Amortization Equity [Abstract] Equity [Abstract] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax 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 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 Interest expense, net Interest Income (Expense), Net Average price (in dollars per share) Stock Repurchased During Period, Average Price Per Share Stock Repurchased During Period, Average Price Per Share Credit Facility [Domain] Credit Facility [Domain] Stock repurchases (in shares) Stock Repurchased and Retired During Period, Shares 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 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 Schedule of Deferred Revenue and Performance Obligations Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating expense: Operating Expenses [Abstract] Deferred Revenue And Remaining Performance Obligations Revenue from Contract with Customer [Text Block] 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] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Geospatial 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 Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Recurring Fair Value, Recurring [Member] Other non-current liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Total operating expense Unallocated general corporate expenses Operating Expenses Segment Information Segment Reporting Disclosure [Text Block] Resources and Utilities Resources and Utilities Resources and Utilities [Member] Resources and Utilities [Member] 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] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] 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, net of tax 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] 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] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] 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 EX-101.PRE 11 trmb-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 trmb-20230630_g1.jpg begin 644 trmb-20230630_g1.jpg M_]C_X 02D9)1@ ! @$!( $@ #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !( $ 0$@ 0 !_^$Y+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(CY4&UP.DUE=&%D871A1&%T93XR,#(Q+3 V+3 S5#$T.C$Q M.C0S*S$R.C P/"]X;7 Z365T861A=&%$871E/@H@(" @(" @(" \>&UP.DUO M9&EF>41A=&4^,C R,2TP-BTP,U0P,CHQ,3HT,UH\+WAM<#I-;V1I9GE$871E M/@H@(" @(" @(" \>&UP.D-R96%T941A=&4^,C R,2TP-BTP,U0Q-#HQ,3HT M,RLQ,CHP,#PO>&UP.D-R96%T941A=&4^"B @(" @(" @(#QX;7 Z0W)E871O M7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG M.G=I9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @(" @(" @ M/'AM<$=);6&UP1TEM9SII;6%G93XO.6HO-$%!45-K M6DI29T%"06=%0DE!16=!040O-U%!4QJ14%!04%!04%!04%!04%!04%!04%!04%! M04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!)B-X03M!04%!04%!04%! M04%!1FA:5VE!04%!04%!041Z55%!0D%!04%!4F)-5T9L84E!04%!04%!04%! M04%!04%!04%!04%"65=6;V=!04%!)B-X03M!04%!8C9)04%$:C%!04%$:T9H M6E=I04%!04%!04%":6U104%T-%5!04)J85=&;&%)04%!04%!04%#4V=!04%0 M:$%!071S.6M:6$YJ)B-X03M!04%!04%!04%"6DI254UG84A2,&-$;W9,,V0S M9'DU<%I73759,F=!04%!04%!04%!04%!04):2E)536=A2%(P8T1O=DPS9#-D M>35P)B-X03M:5TUU63)G04%!04%!04%!04%!04%!04%!04%!04%!04%!04%! M04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!05I'5GI9=T%!)B-X03M! M04%!04%!=5-55D1)1%EX3U19,DQ4275-4T)%6E=::&17>#!)1DI(46E":F(R M>'9D6$EG8S-":%DR56=,4T)Z56MD0T%!04%!04%!)B-X03M!04%!04%!=5-5 M5D1)1%EX3U19,DQ4275-4T)%6E=::&17>#!)1DI(46E":F(R>'9D6$EG8S-" M:%DR56=,4T)Z56MD0T%!04%!04%!)B-X03M!04%!04%!04%!04%!04%!04%! M04%'4FQC,DU!04%!04%!04%,1DIL6FU6>5I7-6I:4T)785=6,V%7-6Y)14YV M8FU2<&1';'9B:4)P)B-X03MB:4)*4E5-,DU4:S).:3!Y3&I%04%!04%!04%! M04%!04%#>%-:5UIL8VU6=5DR56=6;6QL9#)L=5IY0D1B,C5K85A2<&(R-&=A M5S1G)B-X03M3559$3FI%-4YJ671-:31X04%!04%!04%!04%!04%!04%!04%! M04%!04%!04%!04%!04(R85=6,T%!04%!04%4<% T049&.'5!0D10)B-X03M& M04%$-V-W04)"34Q!04YC;F=!04%!1EE75F]G04%!04%!0DU#5EE!54%!04%& M8V8U,C%L65A-04%!04%!04%!05%!04%!04%!04%!)B-X03M!04%!04%!04%! M04%!04M004%!04%N3G!:>4%!04%!05$Q2E5)1TXQ8VY904%!04%!04%%04%! M04%!54%#9T%004)104=1065!0TU!)B-X03M+04%T041)04YW03=!14%!4E%" M2T%%.$%604):048T05EW0F]!1S!!8V=",T%(=T%G44-'04ES06M!0U9!2F]! M;G=#:T%+:T%R9T-Y)B-X03M!3&-!=D%$0D%-64%Y=T1104Y503)W1&=!3U5! M-G=$=T%064$K=T5"05%C0D11151!4FM"2'=%;$%35%(4D%D:T(T44AP069)0BMG241!9W=#1D%)9$%I64-,=TDT)B-X03M! M:T5#4W=*54%L,$-:=TIX06YO0VA!2T]!<&=#;V=+$YJ131-5'!"4$9%*U55 M0FA1;D9%:U5A:%-,)B-X03M&2S!5>FA4=T92259.0E971EAG5FUX5SE&94%7 M07A9;49K:U=B0F%01G))5S%H8C9&>#!845)D;$8T:UAR:&931B]C64=X:$%' M1U59)B-X03MI:&EV1TY562MH:V='555:87AM4D=B8UHS4F]%1VEO8552<#-' M<#1A>%)R'1J1S1O8G-H=F%(04EC2VAX4TA('I-)B-X03M( M4%5D2&@Q2$A8061M4C-$2&5W949H-4%(;6]E;$(V*TAU:V9%>#@K2#)K9FQ" M*R](*V]G1E-"0DE'=V=M0T1%25!!:$A#1DE)6%5H)B-X03MO4TA/269S:4IY M2E9);TEI6$S)B-X03M*=6=N1T-D2DHS;VYQ>69C2T$P M;U!Y:'A+2TEO,4-K1TM49W!A>6UD2V1!<4%I;S%+;6=Q;7ER4$MW27).:71P M2S4PD\T32]%,$MZ4FQ.2C0P,D155$Y5,#%H M>EA#3F8P,DYZ6GE.<30R-E1C:TXR03-N1&983T)1-%5$:4U/364]U.#=,5'1R3S9O-S9$=VY01U4X<$1Z:E!3 M23E95#)H4&5!*TE$-6=0<4$K-$0X:% R12]O:B]I)B-X03M10TY!6D5#;5%/ M9$)+549Q46%X0C=K27=1;DI#=%5,,U%Z<$1F55!!4D%.15(P4TM2335&16M6 M5E):<$8S:UEI4FUD1W$P8G=2>E9()B-X03ME,&9!4T%625,P:5)33F1*2%5L M:E-A;$HX16\S4VXQ2WA%EE!5F=6,D-Q)B-X03M9 M4'AH5#)':5EF5FE35TMC679":E$R3UA9*W1K44=355I/;&Q05U=36F5D;5!7 M85-:=6AN4%=E5%HK;&]0,FE784]X<%$R;6%A9D9Q)B-X03M31W%F879D#5V94&Q82'=C:W1Y<&Y-0F,Q,7IU2%%5)B-X03MD2$(P>DA5;V195C$T6%DK9'!T M,BM(9%=D-TXT15AH=65->#5+;FU*965D-E)N<6QE=U(W63-V0V9#1CAG6'IH M9E5&.6]8-$)F;4HK)B-X03MW;CAJ9C12+S590DAG2VE"0V]&#)F:34O-F]';6G)R46QT2GDQ13=72W1G1S)E8F)W=#)I,S1,:%IU3DG-63'AC:D=2#!(2'8X9SEY M3'I*)B-X03M/6IJ2W0XG)B4$XX*S0P M1&Y1=71%.#!B-U-0.4Q",#!45'AT4DHQ37965'184C%L6%EHX9' R,G9V8F=.=T8S27)D14XR5S-H>F5O=#AP,S8O9TYU M0SDT551H>D]*5#1T=FI9*U!R-4A0:R]/5T4U9S-M)B-X03ML=6-F-39N;TUU M:3@V56)P,$]P8C9U6')C3W8W-TEB=$5E,F,W:6IU=$\Y03G=74$1L.%A, M>"\O2TTX>&YZ<"]1,#E-3#%54%AE)B-X03LY;3,R*R]E2RM";C1Q4<*V-F M-E8O#AF)B-X03M(>#AF2'@X9DAW14A"=V-.1$$P645"05E':%521E)O9DAX.&9( M>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF)B-X03M( M>#AF2'@X9DAX.&9(>#AF2'@X9B\X04%%46=!34%%04%W15)!04E205%-4D%F M+T5!84E!04%!2$%114)!445!04%!04%!04%!05%&)B-X03M!=TE'05%!2$-! M:TM#=T5!06=)1$%114)!445!04%!04%!04%!44%#07=11D)G8TE#46],14%! M0T%1341!9U%#0F=C1$)!24=!;DU")B-X03M!9TU20D%!1DE227A15D5'13)% M:6-9155-<$=H0GA7>%%I4$)5=$AH37A::3A#4GEG=D5L47I25&MQ2WE9,U!# M3E51;FLV3WI.:&15)B-X03M:2%1$,'5)24IO34I#:&=::$I21E)Q4S!6=$Y6 M2T)R>30O4$4Q3U0P6EA71FQA5S%X9%AL.5=:,FAP86UT&=:17EO8DAW1DU(4C13 M3D-&5DII8W9%>DI$4D1G:&%357E7:5DW3$-",U!3)B-X03M.94I%9WAD56MW M9TI#:&=:2FI:1D=I9&MD1E4S.'%/>G=Y9W P*U!Z:$I3:W1-5%4U4%)L9%E7 M5G!B6$8Q95@Q4FQ:;61O85=P51Y5S!5;'A&-D4W;W)3=SAG M+T)I3C$U1%IQ2'9M:&M"97HP55-33C%806PR2W5X5C)+=7A6,DMU)B-X03MX M5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X M5C)+=7A6,DMU>%8R2W9(6DU=5,P9GAC>5!B3G9,5"M,05-J2U)V=F]C=&Y3 M=S%09WI-6E)I04]D5U1V6C=K-3 O)B-X03LX-W9,4WE8:T=S3S%V4&)Y>45E M:$1C4TMT=6MW:$13+T)65T16-6)5.$-4;$TK>G W1U V3V)F1'102'5*8E8U M2&QD3'(O.$%/,WDS)B-X03M"<6QN1F)I5UA4,DXT="]-64IH3D=B84M/4D-K M6$AK5F8Q3GE12T1C,'AJ,F1->$XX.7$S2%9:.7!W16A83&4Y:C!5-V(X.&9, M475D)B-X03M383A9%8R2W5X5C)+=7A6,DMU>%8R2W!,-3%V)B-X03M*3$QY:')6,45J M>5!$6E1S<7A.=V8K-T\V=%$P-#EA,'DW5'AV2D5E66%.5$QH>'E0:UAM9C5F M9FUD-6UU6EID2G4W5S0Q8C!GCE08S=,5F%/03E126DV=E-A-TE4=VM'6#-Q52]M:GIT;W9N,CDP:4A58G)8 M4F%8;&IA5VQL3SET)B-X03MB6E.2$5L+SE52TIX:55-1C(T.2]'=4$Y;GAL4D)Q-DA, M*VIF96MD<%1J64UB<7IZ+W!6,TPY5B].>GI3;FU',FEJ,'1B6G)()B-X03LY M2449Y M9&]:3TU$:'%U2WAF4%E(;6QTE1Y M,4)B<4Q:6DIK1%)XF-35VII8VY(6G5W9FM#4#!P3W8U3&%#=#%R3GE,-C8U-C%B M>C)T)B-X03MW4#-D156QX8U)"+UI36'0K44AL M33A#=#-D0U-*;VUI9'A"2T%)-&A%47E3>'5J0BM))B-X03M9,5AR,#)Y9CAQ M6D\T9F$Q9GE4:C=Z.6XV;64V1&]S5VDV9$AP.$5Z>3(P259B9%I&:51G:6]Q M.%%)56E8<7!B<%=P3UE/6$IX;7IZ)B-X03MD:FEX0T5E16-V>#-*:FQB63=& M6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&5D3,U M96E-96IA9D1:.#%66DI56#DV-%AP-FMH<36958F$X3VYH:DAP M1DYV)B-X03LU5SAV4'%J-G,Y:D5D4F572V0W:VDI"1UEO;38Y5E)I;W@X M869$=S-S<'=1-'5+=E8K<$10-4,X;G4Y>3=A5D%7=DDR:75J42]()B-X03M' M.#-R5@U;DIT=GDO2\X04IE M;U1.4&9A4&(S17)K%%Q15-Q;W-9 M*T9A05521D@P6E1/6FQU5&)D1$A'26]#:U9K5V)S5F1IDGDS-6XP4'I*<&-7<#9.9$QD5VMT M8456)B-X03M$2U%3<$1O84UP<7 V+U)T:7%A67$W1EA9<3=&6%EQ-T9867$W M1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ)B-X03LW M1EA9<3=&6%EQ-T9867$W1EAJ,R]/4DAK0G9.,%AL,4QE.7,Y4'9,864T5#8S M9C-!9VEJ=#564G!7-%96-5#53 M.&TV6%HS9C91='14,7%53EIF<%I*5TUB96\U:T9T07-K$QZ M4"M:,VQJ>78U:',Y)B-X03M',7E25!*2&4R1G4Y,4-I M2GD0O;DDW>7AA-C,K5E=S M>4IP2V%NFID4392;TU';E)*0F$R.$U.>3AD M-T5I=S@K4F)I<7EJ)B-X03LU5C-X5D51-G K9FM7:UA.,&1B,7535S$P-U)D M5&ET,W-O-GE83C%C4G3$R9E(R=%HS,4Q3<#E/9$QA2B]W0D]#849R4G=G959N*S S M56HT=C)2.$MR,78X<69.4#4P3BM:1C8S;D0Y26I2+U9U3&4Y%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=FXW."MV)B-X03MY8C@T960O4$9R M4#5E44-#-# K3T,O=DQI8C!)26A$2D]!<4]Q>E-C;E63-' M;U-86FU&5'!J=U1R)B-X03M%;DTW1#DW34-62'IX5D-89B]/33-M5F)7=&A9 M5W-6-&UM-D5)6$9Y4G@Q2WI-678U971+;%$T5G9U<&EQ4U=0+T]-2#5N4C94 M87=I)B-X03LP,#)X=6)7,$5.,4I$9'4X;#AX,5),;T-91E)';G!23'1X&UP.E1H=6UB;F%I;',^"B @(" @(" @ M(#QX;7!-33I);G-T86YC94E$/GAM<"YI:60Z,3@S.#$Y,&8M9#DY9"TU930P M+3DX,F,M9C-F8V(S8V4P8S9A/"]X;7!-33I);G-T86YC94E$/@H@(" @(" @ M(" \>&UP34TZ1&]C=6UE;G1)1#YX;7 N9&ED.C$X,S@Q.3!F+60Y.60M-64T M,"TY.#)C+68S9F-B,V-E,&,V83PO>&UP34TZ1&]C=6UE;G1)1#X*(" @(" @ M(" @/'AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C5$,C X.3(T.3-" M1D1",3$Y,31!.#4Y,$0S,34P.$,X/"]X;7!-33I/&UP34TZ1&5R:79E M9$9R;VT@&UP+F1I9#IB,S9F9&4P9"UF,S(R+3$Y M-# M.3DR,BTS-#(P8C%F,S=B-C@\+W-T4F5F.F1O8W5M96YT240^"B @(" @ M(" @(" @(#QS=%)E9CIO'0 0V]P>7)I M9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY !D97-C M !)S4D="($E%0S8Q.38V+3(N,0 $G-21T(@245#-C$Y M-C8M,BXQ M !865H@ \U$ 0 $6S%A96B M 6%E:( &^B X]0 Y!865H@ 8ID +>% 8 MVEA96B DH #X0 +;/9&5S8P 6245#(&AT=' Z+R]W M=W &, : !M '( =P!\ ($ A@"+ ) E0": M )\ I "I *X L@"W +P P0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T! M$P$9 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I M ;$!N0'! $!Z0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<" M<0)Z H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-: M V8#<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$ M?@2,!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07% M!=4%Y07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&09!ZP'OP?2!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC[ M"1 ))0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP* M\PL+"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT- M#28-0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/ M>@^6#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$)%ZX7TA?W M&!L80!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL; M8QN*&[(;VAP"'"H<4AQ['*,0!YJ'I0>OA[I M'Q,?/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA2"%U(:$ASB'[(B--@U M$S5--8Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546: M1=Y&(D9G1JM&\$25^!8+UA]6,M9 M&EEI6;A:!UI66J9:]5M%6Y5;Y5PU7(9O5\/7V%?LV % M8%=@JF#\84]AHF'U8DEBG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUG MDV?I:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\> M;WAOT7 K<(9PX'$Z<95Q\')+%V/G:;=OAW M5G>S>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$ M?^6 1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2( M:8C.B3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_ MD:B2$9)ZDN.339.VE""4BI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB: MU9M"FZ^<')R)G/>=9)W2GD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16 MI,>E.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJCZL"JW6KZ:QK_UP'# [,%GP>/"7\+;PUC# MU,11Q,[%2\7(QD;&P\=!Q[_(/%$XIZ#+HO.E&Z=#J6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_R MC/,9\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[< M_VW____N Y!9&]B90!DP '_VP"$ $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P,! M 0$! 0$! @$! @(" 0(" P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# M P,# P,# P,# P,# P,# P,# __ !$( 9$&] ,!$0 "$0$#$0'_Q #F $ M P$! 0$! 0$! "0H+" <&!00# 0(! 0 # 0$! 0$! ' M" D&!00# @$0 & @$" @,,!0D%!@4"!P ! @,$!08'"!$)$A,A% HB%56U M=G>7M]=X.1HQ%C:V.$$R(Y;6%S=8&=,D)5<844+45H>X83-#--5Q)H&14F)3 M-941 (! @,#!0D,!0H$!@( !P ! @,$$04&(1(',4%1$PAA(K)SD[/3-QAQ M@4)2(U,4=+0U=38R8G(559&A@C-#8U24%A>QT9(DP:+2@S2$HT3P)>'")G8X M_]H # ,! (1 Q$ /P"_P "DSLCN[\KN$?<&Y8XS5WW][>DXG(G9#+^G- MAV$V56U^OPF5[LKX,:/UYPWR> MZJT_H>>RRR@U<4,[LZ-7Z=I MZ.:UT[6O)N,8]8]E"IMG1>&."6]2Q;*I7@*K^O.$NK] U M)5W5%.5+;R;^S>I2Y%A-)-[(2GREL^'G&717$:E&CEE?Z/GF[C* MTK-1J[.5T]N[6CRO&FW)1VSC!O D>$8DL M M M M M M 9I?&V?^\\X: MD\+?5SDGX;0\VC(WBYZS\^_%;CSDCBR!/GU4^%:5*::VII[4UM3+"_!?V@;>.DBI M]?\ *R!9;_UG&*/!CYPP]&9W-C4-"C3YLBQF.1ZW8K#+9E[BR$:Z714<9OGJOD+=G''E5H#EGA*,^T#LO']@4K:8Z;> M' ?7$R3%YDE"UMUN6XO/1&OL;GJ\I?@1+CMI?2@ULJ<;Z+.F>I](:CT=?_N[ M45K4MJ[QW6UC"HE\*G46,)KDQW6\.26#V%Y=)ZTTQK?+OWGIB\I75NL-Y)X5 M*;?P:M.6$Z:2"1)@RVGX>6]*Z ML*BVPJ1Q7<:?+&2^#*+4HO;%IGL9'G^=:9S&&;Y!,ER2 MB^24))QDMDDUL+6/!3VB?&8996I7%C5CO0J4Y1G"2?/&46TU[C/IA\I]@ M M M M M M !FE]RO\0'F+]X;9_[ MSSAJ3PM]7.2?AM#S:,C>+GK/S[\5N/.2.(1WI'8 !V-Q%YZ_NB M]@S*ZBFS$3,EUO?>?=ZURY24(:6J\Q5V0RPW/4PVEM-A"7$LVFR\+&$:]/]BI@WACMW)*4&]KBV=[H;B7K#AY>?2=. M74H6TI8U*$\9V]7F[^GBEO8;-^#C42V*:6PN(\%.^7QCY5%48/MB3!XY[JE^ M5$;I1+;O4X_+4U_>45BVDN6=/>C@G*2@MA?'AOVC='ZTZO+L[<TF[$#%B M M M M M M S2^Y7^(#S%^\-L_P#>><-2>%OJ MYR3\-H>;1D;Q<]9^??BMQYR1Q".]([ "7K@MWF^5'#+WIPVVL5[UT M=!]7BEK//K>9[YXW6L]$^1KO.%-6%IBJ&VDI2W#?:L:EI)'Y<-M:C<*%^(' M_2.N-^^HQ_=^?RQ?7T8K=G)\]:ELC4[LDX5'SS:6!.G#?C]K/0&Y85Y_O+3D M<%]'K2>]3BN:A6[Z5/N1:G32Y*:;Q+D?#'N2<5^H\W15[ 9B.2KS3N; M'#H=E4R8R4JER6*\32:2:XX7ZNT!7?[YM M]_+7+"%S2QG0ECR)RP3A)_$J*,G@W%2C@W??0'%K1G$:W7[CN-S-%'&=K6PA M<0PY6HXM5(+X]-SBL4I.,L8KO41X26 M M M M M M 9I?&V?^\\X:D\+?5SDGX;0\VC( MWBYZS\^_%;CSDCB$=Z1V ?J4=[=XQ<5F0XU<6N/7]+-8L:>\H[" M74W%3817"=BSZRS@/1YL";&=22FW6EH6A1=2,C'XW%O0NZ$[:ZA"K;5(N,H3 M2E&2?*I1:::?.FL&?O;7-Q9UX75I4G2NJ[=-4* MU5T4XX],=,D'6'B!V;;Y<(/;*BV^1=]3Y$HP6TM MCPW[4N5:^IRO\N6$5$3.Y=5G MU_88Y1IP6@KK^6BPK*Y-G(5/9L;VB1'CG&5[E25N&:O1T+]([O0O#S/^(=W7 MLL@E;QK6]-3GULY06$I;JP<83Q>/<1'O$+B9IWAI9V]]J*-S*C=594X=3",W MO1CO/>4IPP6'=9'7^8R[?WP-R&^CG&/M"$E^S+Q&^S+Q&^(WSF6^6J>A'M6\,/F\U\A3]./S&7;^^!N0WTS+Q&^< MRWRU3T(]JWAA\WFOD*?IQ^8R[?WP-R&^CG&/M"#V9>(WSF6^6J>A'M6\,/F\ MU\A3]./S&7;^^!N0WTS+Q&^(WSF6^6J>A'M6\,/F\U\A3]./S&7;^^!N0WTS+Q& M^(WSF6^6J>A'M6\,/ MF\U\A3]./S&7;^^!N0WTS+Q&^(WSF6^6J>A'M6\,/F\U\A3]./S&7;^^!N0WTS+ MQ&^(WSF6^6J>A'M6\ M,/F\U\A3]./S&7;^^!N0WTS+Q&^(WSF6^6J>A'M6\,/F\U\A3]./S&7;^^!N0WT MS+Q&^(WSF6^6J>A'M M6\,/F\U\A3]./S&7;^^!N0WTS+Q&^(WSF6^6J>A'M6\,/F\U\A3]./S&7;^^!N0WTS+Q&^(WSF6^6J>A M'M6\,/F\U\A3]./S&7;^^!N0WTS+Q&^(WSF6^6J>A'M6\,/F\U\A3]./S&7;^^!N0WTS+Q&^(WSF6^6J M>A'M6\,/F\U\A3]./S&7;^^!N0WTS+Q&^(WSF6^6J>A'M6\,/F\U\A3]./S&7;^^!N0WT< MXQ]H0>S+Q&^(WSF6^ M6J>A'M6\,/F\U\A3]./S&7;^^!N0WTS+Q&^)5.]6\JVGGN'ZYQERWP+'8=2WD&;Y#78S3+M);&= M3'HM7NTM+>I6GNUIN6Y2A* MW-*A3WJ--1WZTXTX;S59M1 MWI+%I-I',SR,RU!D.33C2SB^L[2I-8Q5:M3I.26QN*G*+ M:3V8H^$_ZNN*'^9[CS]-.MO[2CT/]&:P_A.9?Y6O_P"@\W_7.B?XQE7^;H>D M'_5UQ0_S/<>?IIUM_:4/]&:P_A.9?Y6O_P"@?ZYT3_&,J_S=#T@_ZNN*'^9[ MCS]-.MO[2A_HS6'\)S+_ "M?_P! _P!?IIUM_:4/\ 1FL/X3F7^5K_ M /H'^N=$_P 8RK_-T/2#_JZXH?YGN//TTZV_M*'^C-8?PG,O\K7_ /0/]3+&9ZG70WI#OEMJ\MEI:U=$I49?+>:9U)E]O*\O\OOJ%I##>G4H580CBU% M8RE!16,FDL7M;2Y6?59:KTMF5U&RR[,LON+R>.[3IW%&[",W)X13D\ M%L2;>Q'L@\0]\ M #Q3D7OO!^+^EL[WQLEF]?PC7<"OL;]K M&8$>TO5Q[*[K*".5? ESZR/)<*=;-&HE/MD3?B/J9D1'[NF=.W^K,]M]/96Z M:O[F3C#?;C#&,93>+2DULB^9[3GM5ZFR[1VG[G4N;*J\NM8QE-4XJ4\)3C!; ML6XI[9+G6S$A_P#S&7;^^!N0WT(WSF6^6J>A()]JWAA\WFOD* M?IQ^8R[?WP-R&^CG&/M"#V9>(WSF6^6J>A'M6\,/F\U\A3]./S&7;^^!N0WT MS+Q&^(WSF6 M^6J>A'M6\,/F\U\A3]./S&7;^^!N0WTS+Q&^(WSF6^6J>A'M6\,/F\U\A3]./S&7;^^!N0 MWTS+Q&^(WS MF6^6J>A'M6\,/F\U\A3].3F8ID=?F.+XWEU2F0FJRF@I\CK$S&TLRTU]Y71[ M.$F4RAQY#4@HTI/C22U$E74B,_TB ;RUJ65W5LJV'74:DH2PVK&$G%X/9LQ6 MPL=97=*_LZ-]0QZBM2C4CCL>[.*DL5MP>#V[3]\?.?2 M !PSS:[A&A^ M7KVWWE#S^7%V9/R*NQPL#QZMOW42,8CU$F MR.R18W]"F,VINZ9\HT&X:C)74D]"Z]_H/AOJ'B)5N:.02MHSM8PE/K9R@L*C MDH[N[">/Z+QY.8CCB'Q1TUPRHVM?4<;J4+R52-/J81F\::BY;V].&'Z:PPQQ MVD?7YC+M_? W(;Z.<8^T(2/[,O$;YS+?+5/0D7^U;PP^;S7R%/TX_,9=O[X& MY#?1SC'VA![,O$;YS+?+5/0CVK>&'S>:^0I^G'YC+M_? W(;Z.<8^T(/9EXC M?.9;Y:IZ$>U;PP^;S7R%/TX_,9=O[X&Y#?1SC'VA![,O$;YS+?+5/0CVK>&' MS>:^0I^G'YC+M_? W(;Z.<8^T(/9EXC?.9;Y:IZ$>U;PP^;S7R%/TX_,9=O[ MX&Y#?1SC'VA![,O$;YS+?+5/0CVK>&'S>:^0I^G'YC+M_? W(;Z.<8^T(/9E MXC?.9;Y:IZ$>U;PP^;S7R%/TY[9QT[V_#;D_NG!-#ZVJ]TL9OL2?85M [DV$ M4-71(D5M)9W\@["?$S2SD1FS@U+I)-+#AFX:2Z$1F9>%J;@/K?2>17&H+GK/S[\5N/.2.(1WI'8 =[\8NV1S5Y;(AV>I]*W\?"YG@6C9.= M],%P!<=9FDY5;>7Z8SN3LMK+HM-.Q8NH/^<@A'>J^*NA=&N5+.+ZF[Z/]A2^ M5K8]$H0QZM]'6."?229H_A!Q!UPHULDR^JLOE_;UOD:.'3&<\'473U2FUSHL M"<>O9H,&K$0[;E'OR\RJ;X$N2<*TO6L8U2,2$F1^4]G.6PK:XNH+A?SB:IZE MXOY'"_2*Y:D[4U_5!O'UN(O7G&;6KMO#-+K.49S4J MV9E;_9JAV_#/UCZ?_ !NQ M^U4C3@&51K^ 4W/:;O\=>,7S39?\ O@T+M]E7\OYK M]M/)_'5/,52'^/OJASKQ%+[11,Z4:8F5( M &ISH/_ *TM\TVN?W/IADCJ+\P7WURMYR1LUIG\MY?]1H>:@>LCQSW M *L7M/7["\/\ Y6;C^)]>"V_92^\,Z\3; M>%6*8]L/[NR'Q]UX- J%"YY1< DX[-?XF/%+Y6Y;]6.<"*>-WJL MSCQ-/S](F#@'ZWLD\?5^SUC1:&9YJL M 9I?&V?\ O/.&I/"W MUL_/OQ6X\Y(XA'>D=@ $N?"SLOOESC4DTB&==<T:[R)*MC[?CPLC5 M$LVC2Z4O&,,4R6'8SZK*+QQ'DQ9%G'Z)ZS7%)\9U UGQPUWK!SM_I'T#*98K MJ;9N&,>BI5QZR>*V26\H/XB6PNOH;@#P]T2J=S]&_>&;QVOE) MM226"Y#_ * YQVMS!XJZ->E0]N\B=-Z_M8?B]8Q_(]A8S#R@C1U):6\5*Q MB].2 ME3SS-;"UKQY85*]-5/)[W6/WHLCNV%W]>V[A!O-TNQ\[VC(8\:7&->ZORI!& MZA?@-IF;GT? ZR3U_23C;ZV5%^A9B2LM[.W$^_P=>UM[2+YZU>G_ #JBZLE[ MC2?<(LS3M-<)LNQ5O=W-[)(S3UZ%XC[>S[*VI)I?O#-+& ME+^[A5J_SR5'G[G_ "."ONU]I>FW^[ 6_M/V1 MNND=#PSI(#!-J296^]9UNZM[Q*\#I*AZGI$-M^#P]6^BSZD?N_3Z.BH]E&V4 M?^XSRI*6/P;116'OW$OY?YCF*_;$NY2_[;(*<8X?"O')X].RVA_)M]T^ _,W M;U_RQ:F_K?F'^R'H^RKI_P#BMYY.F>9[7^I/X/8^5JG]L#VG'@C+])?Q4[*F2.&%+-[N,^ MET: ^4Y M?=O=2*-K+;%EDUJ^XX\2(S4;&&]./2S\2#,C5ZVHU++T)+K[GG\U[+]GE]%W M,]14:-!<]>WC"*V;<:GTE+_R\G.=)D_:TO<,\ORC>=#4VG;E1QV0KU'/8N1*G2JQQYL'-;>[ MCA-VG^*N99UNJXTKJ:USWL9',:O%9'31+==)> MXZN42S73Y+"9K[F&I"S0IN7&CRIK"3ZEZ#0ZXA1>DC,C(Q&5U;JUKRHJI3JI M?"@VXOW&TG_*DR5[2Y=W;QKNG4I.7P:B49KW4FU_(VC]T?.?2 M %8_VF[_ OC%\[.7_N>T+5]E7\P9K]3I^< M93_M?_ES)_KU7S2*;HNV4) M #K+@1_'3PM^]EQS^N'#AQW$3U?Y[^#WOV:H=OPS]8^G_QNQ^U4 MC3@&51K^ 4W/:;O\ '7C%\TV7_O@T+M]E7\OYK]M/)_'5/,52'^/OJASKQ%+[11,Z4:8F5( &ISH/ M_ K2WS3:Y_<^F&2.HOS!??7*WG)&S6F?RWE_U&AYJ!ZR/'/< M JQ>T]?L+P_\ E9N/XGUX+;]E+[PSKQ-MX58ICVP_ MN[(?'W7@T"H4+GE%P "3CLU_B8\4OE;EOU8YP(IXW>JS./$T_/TB M8. ?K>R3Q]7[/6-%H9GFJP M !FE]RO\0'F+]X;9_[SSAJ3PM]7.2?AM#S: M,C>+GK/S[\5N/.2.(1WI'8 '4_%'AAR'YI9ZC ="X)+R%V,MA62Y=8F[58%A M$%]1DFPR_*G&'8=:A3:%K9BMD_83";6F+'?6DTCD=8:XTUH;+OWCJ&XC33QW M*<>^K56N:G3QQES8R>$(XK?E%;3M-%: U3Q S/\ =FFK:562PZRK+O:-%/X5 M6I@U'G:BL9RP:A"36!<[X%]D+C3Q+9I\XVC$KN0>](WJ\W]9,JJFUX%AUBCH MZ2<%PJ;ZS%7)AO$7@M+/UF::VTNQTPO$IL4=XA\>M4ZQE.PRERRW3[Q6Y3E\ MM4C_ 'M58/!KEIPW8X/"3GRE_>&G9WTCHB-/,]^YMQ2T8W9PF5(V\,'M3C&?RLTUM3ITY+#GY"+]2\7]%:<4Z<:U;,;^&.-&QI2NIIK8U*4 M/D:;3V.-2K!X\VQD,'(7O-]QG)5S*CC1V^=K:OJU+4TQEVR-1;0V#E[S'0S3 M+AT5?C5!BM#+-1D1M2/?MKPD?NNJB\$XZ;X'\,K51K:IU)9W=;GIT+BA1II] M#FYSJ37=75/_ ,8 U3Q^XK7;E0TCI>]LZ/(JM>VN*]5KI4(TX4X/N2ZY?R[( M).0G)?N=[L*P5OK->4$BGEN%.1;O\ IZAE*KI8QGOTZU7#EQ56I*I4PY]DL/YBMNJ= M7\8-0[_^I;C.'0;PE3W*M"CCR8.E3A3I8\VV./+W2.UQMQIQ;3J%MNMK4VXV MXDT.-N(,TK0M"B)2%H470R/TD8DM--8K:F16TXO=EL:/_(_T_P _0J:BVO M[2OI**LL;JZMI;$"KJ*F%)LK2RGRG$LQH5? AM/2YDN0ZHDMMMH4M:C(B(S' MY5JU&VI2KW$XTZ$(MRE)J,8I"27.WL1^M"A7NJT;>VA.I<3DHQC%.4I2 M>Q*,5BVV^1)8LGLXD^SW\J]VL565[[MZWC/@TUN--34W<#]:-LSXCI^:3183 M$G0(&+N/,)-*_?:>Q.B+6DUP7.BD%7G67:0TAD,IV>G82S6_BVMZ+ZNW3\:T MW4P?)U<'&26RHMC++Z'[+NM-11A>ZFJ0RC+I)/=G'K+F2?\ B5.KZ=3K5J/CWQ(U!*4:=XK"T?P+6/5M?^ZW*MC[E1+N(M/IC MLZ\+M-QC.K9/,;Q,7S39?^^#0NWV5?R_F MOURGYLH3VO\ \R9/]1J^=*R M64_ )9.QM^*3Q?_P#6O_V[[;$. M\??5+FW_ -7[9;DW=G/URY-_]O[#M/)_'5/,52'^/OJASKQ%+[11,Z4:8F5( M&ISH/_ K2WS3:Y_<^F&2.HOS!??7*WG)&S6F?RWE_P!1H>:@>LCQSW M *L7M/7["\/_E9N/XGUX+;]E+[PSKQ-MX58 MICVP_N[(?'W7@T"H4+GE%P "3CLU_B8\4OE;EOU8YP(IXW>JS./$ MT_/TB8. ?K>R3Q]7[/6-%H9GFJP M !FE]RO\0'F+]X;9_[SSAJ3PM]7.2? MAM#S:,C>+GK/S[\5N/.2.(1WI'9.9VR>RUM#F0JEW!NM5UJ3C2IR/,KYGJY1 M,^VY&,TN^5@<.?'=:J,7>:_GW\MIQEWQ)3"9EGYSL: >*O'/*=$=9DN1=7>: MIP::QQHV[_O6GWU1*5.,^^<+MVE-&:DXZ:]I=6:4P2BU[@M"WX85)1QUI-^0M*2D6 M=O8RG)%K?7W%2YS"H]LIOD7-&, M5A&$5S0BE%L M#QSVP /\WF6I#3L>0TV^P^VMEYEY"76GFG4FAQIUM9*0XVXA1DI)D9&1]#'^ MQE*,E*+:DGBFN5,_R48SBXR2<6L&GR-=##++4=IJ/':;888;0RRRRA+33+32 M20VTTV@DH;;;0DB2DB(B(NA!*4I2+;Y6Q&,8148I**6"2Y$NA'^@_P M_P! ^4RC \&S=@XN:89BF7QC;\DX^48[47[!M$:U$T;-K#EM^62G%'X>G3J MH_\ M,?9:9A?V$M^QKUJ,L<<:/\ 1:/BO,MR[,8[F86]"O###"I",UAT M823.0=A=LGM_;/2^65\1M(M.R2,I$S$,.AZXLGU*>4^M]VUUT>*V3DI;BC\3 MQNFZHOW'%RH=7+'NXX\V.!'EMKV='@OF[[&M&=1K_W4^Z=H<#>UOQL MX&T4:9B%.WL#S=MD:EC"UIR?5K#D=1['6G^M)**>.Y"&+1('#7@ MUI+AK;*I8TU=9^XX5+NK%=8\>6-..+5&G^K!N36&_.>":DF$7DM 1T[_P"[ M!P&XW2YE-GG(/%[O*X1O-/8=K-J=LS(&9C'3S:^Q/#H]I2X]/3U_^5:3()__ M ,1)FG.#_$35$(U\ORVK3LY885*^%"#3^%'K'&4UW:<9D5:GXV<,])SE0S+- M*-2]CBG2M\;B::Y8RZI2A"7ROJ6M%2S7,[*WD^:G"I M6:[CWE16/3@VL>1M;2<[7FE:$W')\JO[B*YZLZ5!/NK===X=&*3PY4GL.> M+/VG_(W76U4W#&E@,$WT=;L]\3K9U;OB4?C;>BZCI4--^#H7A-M9]2,_%Z>A M=+2[*%LHOK\\J2EC\&T45A[CN)?\?>.6K=L2[E)?1]/TXQPV[UXY/'W5;0_D MP?NGU6/^T_U;KL9G*N&,^$P3#)2[#']\Q[1U1/O%SO#F/MM>V)1DN$SZW9 MY!AU9EF,1EN$?F^5-P._R#)Y3<=9'U/WF;4I)I-*3,S2GB\R;M6<-\PE&GF=+,+";PQE.E&K37N.C.=1X M>*7N=$LFBN8?%SDPRE>BM[:XV/,\M3SE!2Y#%8R^*PAKSE/S\*M?>_+JY@F^ MI^-^$VGW*BZ]4JZ0]J#16K-*RPU!E]U:PQPWY0;IM\F"JQQIR?<4GS=*)MTW MKS1NKXXZ;S*TNZF&.Y":55+EQE2ENU8KNN"Y^AG28YTW?XZ\8OFFR_\ ?!H7;[*OY?S7ZY3\V4)[7_YD MR?ZC5\Z5D!:LI^ 2R=C;\4GB_\ ^M?_ +=]MB'>/OJES;_ZOVRW M)N[.?KER;_[?V&Y-"X9MFI M $8_>5_#.Y6_)/$?K.P<2K MP0]:>3^.J>8JD/\ 'WU0YUXBE]HHF=*-,3*D #4YT'_@5I;YIM M<_N?3#)'47Y@OOKE;SDC9K3/Y;R_ZC0\U ]9'CGN M 58O:>OV%X?\ RLW'\3Z\%M^RE]X9UXFV\*L4Q[8?W=D/C[KP M:!4*%SRBX !)QV:_Q,>*7RMRWZL><-2>%OJYR3\-H>;1D;Q<]9 M^??BMQYR1.9VE.R!^L+.,\FN:N++11/(A7VLM 7C'A M2MQ1X[$1AB+%89C18S+<>-&CMH98CL,H2VRPPRVE+;3+3:22E*2)*4D1$704 MVE*4Y.*,8PBH024$L$EL22Y$ES)'^P_D_H #^2?/@5<1 M^PLYL2N@14>9)FSY+,2)';\1)\;\F0MMEE'B41=5*(NIC^Z=.I6FJ=*,I5'R M))MOW$MK/XJU:5&FZM:484ERN322]UO8CF/+>.E%-:7X'*V M9N77QVR%>8ME1G4,W[MGX$.MJ2I7E>%"B,E&0ZNST!KG,$I6>3YG4@_A*VK; MO3^DX;O\^TX^^XC6CQ^*JL^3]BG+#W^7F/SHG>+[:4V2S%9Y7 MX4AU]9(0J7CNQ($9*C(SZO3)V&QHD='H_G.+2G_XC])\$^*5.+G+)Z^"Z)T6 M_>2JMOWD?E#CSPCJ34(YW;XOIIUXKWVZ22]]GJ.-]RSM_P"5J2BJYA\?&%K6 MXVE.0;+QO$34ILD&9%^MDVEZ^/QD2#_0X?4D]3(R+R;KA;Q&LUC6R3,FOU*$ MZGFU+W^CG/9M.+G#"]>%'/LK3_7N*=+SCA[W3S'4V&;/UIL=E4C7NP\&SR.A MM3RW\,RV@RAE#27$LJ=4[1V$Y"6TNJ))J,^A*,B_2.2OLIS7+);N96UQ;RQP MPJTYTWT_#2.RR_.,HS:._E=U;7,<,<:56%182?.?3.R]$G$9EHDX]CQ196ML\1*\*G86QJ6N]X\IO(YI:0AE)VRH M$;TN'!><](DOAIKZPT#FSS"]RJUS#%K"<\57I8<]&4M^G!\K?R>_+DZR*(KX MJ\.LPXBY,LLL5$EQUMOQI##J24A:%)4E1$9&1C^*E.G6IR MI58QE2DFFFDTT^5-/8T^=,_2E5J4:D:U&4H58M-2BVFFN1IK:FN9HFCX>]]? MF/QJ?KL>V3P;#+V/[,M97Z]UL-LD(5^K>TB8GWR'S;;2DD7#5S&0A) MDVTTI1K$&:U[/VB=4QEABH8>+=*72WA@6 T'VD->Z M1E"US:I^]\F6"<+B3ZZ*_N[C"4\>Y556*7(HXXEOCA5W%N,O.S&U3M/Y:=?G M-9 1.RO4>7>JU&Q,9;\Q+#TM56B5)C7]$A]:"*QK7I45'FM(>4R\OR2I?KKA MGJKA]==7G5'>L)RPIW%/&5&?.EO8)PGACWDU&6QN.]%;Q>KA]Q5TAQ)M.LR& MONYC".-2VJX1KT^9O=Q:G#'#Y2FY16*4G&3W3NP1^20 M 5C_ &F[_ OC%\[.7_N>T+5]E7\P9K]3I^<93_M?_ES)_KU7 MS2*;HNV4) #K+ M@1_'3PM^]EQS^N'#AQW$3U?Y[^#WOV:H=OPS]8^G_P ;L?M5(TX!E4:_@ M %-SVF[_'7C%\TV7_ +X-"[?95_+^:_7*?FRA/:__ #)D M_P!1J^=*R M64_ )9.QM^*3Q?\ _6O_ -N^VQ#O'WU2YM_]7[9; MDW=G/URY-_\ ;^PW)H7#-LU( M C'[ROX9W*WY)XC]9V#B M5>"'K3R?QU3S%4A_C[ZH7_4:'FH'K(\<]P M "K%[3U^PO#_ .5FX_B?7@MOV4OO#.O$VWA5BF/;#^[LA\?= M>#0*A0N>47 )..S7^)CQ2^5N6_5CG BGC=ZK,X\33\_2)@X!^M[ M)/'U?L]8T6AF>:K M $"W'GM"TMASKY&\V.3%76WS-IO\ V!E>@M723C65 M6W%5E$V33[/S5I)O1)DQPTI?IJQ7B1'+PRY!&]Y33%AM2\9Z]/A_EFA-+3E3 ME#+J-.[KK&,L>K2E0I]WG*M.EN!=O5XD9MQ"U?"%6,\TKU+* MW>$HX=8W"XJK:F^>E3Y([)S[[=49Z17DLL %6;OA=U_9.GM@UG%/BML*;A M&58U%9N=WY_C*HIWD"?;P6I./:YI;.1%?73RHE7)18V$ZTHIK>3DMR$9=[WLY-/,^T5 MQLS;(V MQMNQ]]]J[.V#LNU\Q3I6.?9GD683DN+\9J6B5D%C8/(,_,5^@R_28M[EN2Y/ MDU+JYWGE7K\ZO+J\K8X[U:K4JO^6*:;33Z4UM1=:]GOP[DGD6G=UU=>V%@S')=Y#]YX/D&RA MI4*?XD*\UM145[2%[I>VSNAIO(K&RHYE2BJMU6I4H0J.4T^KI2E!)OO'UD\< M6]ZG@U@T:$=EVPU;=9#<:HU#F%_7RNM)T;2A6K5*E-1@UUE:,9RDEWZZJ&[@ MEN5<4\4RQ>*S%JSRK9F]-,:7?Q&-MW:F :R=SVX>H,-+.\KIL6;R.XCQTR7Z M^K>N9D-E]]IMQM)^Z(O->:;Z^8ZTE?KY5I_/,\C6GDUI"G5ZJG*IN1; MP3DHIM+E]Y-\D6UXN;ZCR#3\J$,\O;6SEQIKE372>Q&49Q4X-.#6*:VII\C3YTS_8?R?T?PV=96W==. MI[FO@VU3:1)$"SJ[.)'GUUC EM*8E0IT&4V[&EQ)+*U(<;<2I"TF9&1D8_2E M5JT*L:]"4H5H23C*+:E%K:FFMJ:>U-;4?G6HT;BE*A<0C.A.+C*,DI1E%K!I MIXIIK8T]C17+Y[^S[:FVTW>[)X=2:K2FQUE)LI&JII.IU#E5ZV4[_+-D5<+_Y--:J\KTJ)[*WZR]I9AM*\B M;">?B/DDS;<5T,70R+/\FU-ET,VR*XIW-A/DE!XX/GC)/"4)+GC)*2YTBBNH M-.9YI7,YY-J&VJVN8T^6$UABN:49+&,X/X,X.47S-GE ]@\0 ^MP//LU MU?E]#G^NLJO<)S7%Y[5IC^3XU92:FYJ9S/4DO1)L1QMU!+0I2'$&9H=;4I"T MJ0I23^+,,NL,VLJF79G1IU[&K'=G3G%2C)/F:?\ *GRIX-8-'W9;F>89-?4L MSRJM4M\PHR4H5*XUR-8IXIE];L_P#<7V-SHU595VXM;9/3;&U] M$CM3MKU>&6T#4FTX;3K5?& MGAGEF@,WC5R2ZI3RRYD\+>56+N+=_I;K@WUDZ+7Z%5K%?H5&Y;LIZ7<">*V: M\1\EG2SZTK4\VM8I.YC2E&VN4FH[T9I=7"NG_64DTG^G32CO0IS'B$B>@ M K'^TW?X%\8OG9R_]SVA:OLJ_F#-?J=/SC*? M]K_\N9/]>J^:13=%VRA( M =9<"/XZ>%OWLN.?UPX<..XB>K_/?P>]^S5#M^&?K'T_^-V/VJD:< M RJ-?P "FY[3=_CKQB^:;+_P!\&A=OLJ_E_-?KE/S9 M0GM?_F3)_J-7SI60%JRGX !+)V-OQ2>+_P#ZU_\ MWVV(=X^^J7- MO_J_;+.>X M !5B]IZ_87A_P#*S)I^?I$P M< _6]DGCZOV>L:+0S/-5@ M #EGFKR:H.'_&/;._[U#$M_"L<<3BU, M^I1(R+.KIYJEPJA632B?]5L,CG1RE+;ZJ8AI>>Z=&S'6Z%TK<:TU79ZYIG7%_?3W[.VLI; MA]/$_,G25N*Z$1$:O01%Z!J=8V5KEME2RZQA&E94*<:=.$=BC""48Q7<221D M1F%_>9I?5LSS"I*K?7%652I.6URG.3E*3[K;;/FA]9\8 'UF!87>[(S MK"]=XO'];R7/Y3<0Z.IC]&D..'YT^29]V69?2TN M5)4:UJ6^\M1J49F9Y.Y]G-UJ'.KK/+U_]U=UYU9;<<'.3>ZNY%81CL6"26!L M?IW([/360V>G[!86EG;TZ4=F&*A%)R?+WTFG*6UXR;>+/45*2A*EK424I(U* M4HR2E*4EU-2C/H1$1%Z3'D)8[%RGLMI+%\AG.]V#FC-YJ\NLVRNIM'I6I-=2 M)FM]-0DN.>HKQ2CFNMS\M:8,TMG+SV[0]9&ZIM#Y05Q([G7U9'33/@_H:GH7 M1E"SK02SFY2KW+Y^LFME/'HHQPAABUO*7<5^XOR_XE]O7D;$([QN2-898M67: MSG(<=)Z2V6)V[CL>D>EN)+S954NOG*(NA/D1F1^MJ[AGHO6T)//;*F[UK97I M_)UUS+Y2.V27-&HIP_5/&T9Q6UWH*<5I^^J*Q3VV]3Y6W?._DY;(-\\J;A/] M8M0\+_:#N.N[7*?">3-2WQQV',-B&G*W9CMKI>YFKZ(\Y>0OD5K@12'>I^"U M0[7QD%U7:O@LIS66"ZQO>M)OIWWWU''HJ)PBN6L6!:RSK;NN@W%-80;:IM( MD>?66E9+CSZZQ@2VDOQ9L&=%<=C2XDEE:5MN-J4A:3(R,R,5RJTJM"K*A7C* M%:$FI1DFI1:V--/:FGL:>U%GZ-:C<4HU[><9T)Q4HRBU*,HM8IIK%--;4UL: M/[A^9^ARQRRX9\?^:FNWM=;VPN/>,L(E.8OEU:;=9G6"6DAKP>^^(9(AEV3 M>):4+=BNI?KYOEH3*COH221UVCM<:CT+F:S/3]=TY/#K*]K49/X5*I@W%\C<7C">"4XR2 MP*)_<1[6F]N 63+L[9A_8FAKNR.)ANYJ2N<:KTO/&:HV.9Y6-N2E8;E?EE_1 M(=<7"L$I4J(^ZIN0S'T!X:\6M/\ $6UZJBU;:AIQQJVTI;<%RSI2V=;3Z6DI M0Y)Q2<7+-WBIP9U)PQO'6KIW6FJD\*5U".$<7R4ZT=O55.A-N$]KA)M2C&,0 M2N0\ !VOQ [?'*3F_?\ O=I#7[[N+0YB8>0[1RIQ['M:8RLT^-:+#(W(TARS MGM)-)J@5;%A8DE:5FP3?59<)K3B1I+05OUN?7*5W*.,*%/"=>I[D,5NK]>HX M0V-;V.PD/0G"[67$2YZK3MJW91EA.XJ8PMZ?[53![TE\2FISVI[N&TMO\-NP M;Q.X^QZG*=Y,%R:VBRW'DOEET$H>IZ2>1(<<:I=>I>?:R%ME:E-*>OGI[,A* M4N(B15F:2IMK?M$:PU'*=ID#_=64MM+JWC<27ZU;!;F/+A24''D4IUI/ M%RDVVV^5MO:V^EECJ-&C;THT+>$848)*,8I1C%+D22P22YDC^X?F?H M $,O>8X$[QYZZSTQB.CY>"Q+7 KJ*]7(D%)3[I*D-D2?3U/] G#@AQ#R#AYFM]>9^KAT;BWA M"'50C-XQGO/%2G#!8>Z0#Q]X9ZCXEY1E]CIV5M&M:W,ZD^NG*"W90W5NN,)X MO'N(KX_ES>X#\,\>?I&R;[/19#VF>'/Q,R\C#TQ5[V4^)_SF5^7J>@'Y@'Y@'Y'/Q,R\C#TP]E/B?\YE?EZGH!^7-[ M@/PSQY^D;)OL]#VF>'/Q,R\C#TP]E/B?\YE?EZGH!^7-[@/PSQY^D;)OL]#V MF>'/Q,R\C#TP]E/B?\YE?EZGH!^7-[@/PSQY^D;)OL]#VF>'/Q,R\C#TP]E/ MB?\ .97Y>IZ ?ES>X#\,\>?I&R;[/0]IGAS\3,O(P],/93XG_.97Y>IZ ?ES M>X#\,\>?I&R;[/0]IGAS\3,O(P],/93XG_.97Y>IZ ?ES>X#\,\>?I&R;[/0 M]IGAS\3,O(P],/93XG_.97Y>IZ @5%ABM $F7#+M0=>K[[ M;FD[#5<7%<=SVTUS8-YQEEQ16RL@J,>Q;)I2X\2OQ:\939[&[=W5MXUEU5.,X[DIU(+%NI![V]3ELPY,-NTE M[0'!/6/$C)JN>:>E91LJ5S*A+KJLH2WXPIU'@HTYK=W:L<'CRX[-FWKC\N;W M ?AGCS](V3?9Z.-]IGAS\3,O(P],=S[*?$_YS*_+U/0#\N;W ?AGCS](V3?9 MZ'M,\.?B9EY&'IA[*?$_YS*_+U/0#\N;W ?AGCS](V3?9Z'M,\.?B9EY&'IA M[*?$_P"A[3/#GXF9>1AZ8>RGQ/^A[3/#GXF9>1AZ8>RGQ/^A[3/#GXF9>1AZ8>RGQ/^A[3/#GXF9>1AZ M8>RGQ/\ G,K\O4] /RYO//TC9-]GH>TSPY^)F7D8>F'LI\3_G,K\O4] M /RYO//TC9-]GH>TSPY^)F7D8>F'LI\3_G,K\O4] /RYO//TC9 M-]GH>TSPY^)F7D8>F'LI\3_G,K\O4] >Z\7>PGSAT]R9XZ[36<,P5W=Y?<48;U&"COU:,X1WFJK:CO26+2>"YF=)HWLT<17T\M=E99E;5ZF[6FY;E&M"I/=3HI.6[%X)M8OG1&;8PW7<77>&W6,3863TMW:/V+]I=HM6Y45R MJ6EMIEIM/@,E^Z-7I+T">^#_ !@RWAKEMY8WUG7N9W->-1.G*,5%1CNX/>YR MNG&O@IFG%/-++,,OO;>UA:V\Z;52$Y.3E/>Q6[R)U5I_P#A5YY2F0I[(&I/XQ8^2JC\LCO7_,[J;^J&8?[4/:JT_P#PJ\\I M3'L@:D_C%CY*J/RR.]?\SNIOZH9A_M0]JK3_ /"KSRE,>R!J3^,6/DJH_+([ MU_S.ZF_JAF'^U#VJM/\ \*O/*4Q[(&I/XQ8^2JC\LCO7_,[J;^J&8?[4/:JT M_P#PJ\\I3'L@:D_C%CY*J/RR.]?\SNIOZH9A_M0]JK3_ /"KSRE,>R!J3^,6 M/DJH_+([U_S.ZF_JAF'^U#VJM/\ \*O/*4Q[(&I/XQ8^2JG9/;^[%NV.''+G M4O)#)=[:\S*DUS^OGKN-T6.9) M;+];]99G@D;U67/<5$:]3EY0V^OQE[IMI M1%[HR'$<1N/^3ZVT9>:8MZZK"5_#.Y6_)/$?K.P<2KP0]:>3^.J>8JD/\??5#G7B*7VBB9THTQ, MJ0 -3G0?\ @5I;YIM<_N?3#)'47Y@OOKE;SDC9K3/Y;R_ZC0\U M ]9'CGN 58O:>OV%X?_*S)I^?I$P< _6]DGCZOV>L:+0S/-5@ M #_BE)0E2UJ)*4D:E M*49)2E*2ZFI1GT(B(B])@ECL7*&TEB^0^%UKLG#]NX95[!P&U1>X=>R+MJAO M6$&4&\ATE]9X^JZIW_2W84%M(JER*^8T:F)T%QJ0TI3;J3/T,TRN]R:^GEN8 MPZN]IJ._!\L'*$9[LES3BI)3B]L9)Q>U,\W*,VL,\R^&:99/K+"JY[DUR34) MRAOQ?PH2<7*$ELG!QE'%-'W8\\](J(^TL\EWI^4:1XDTOZ]XD*(F9%/41[B4XVLE>-NTCK+P^'W5S>RWI:-.TO]97$?E*DO MHM'N0CNU*S72I2=.*:Y'3DMO-1GM<:NE5O,NT/;2^2I0=W72YYRWJ5"+Z'&* MJR:?*JD'LYZK8MR4O "57LI:S8V=W)N.T:?&;DU6$V&6;,L$N$9FR M_@^&7UMC56XEW'1I3E3?O5>K-#T9KFIIP/W0]UR^/ MW ;DUL>JF>H7Y:\?PK&I;;J6I<7(-FV==KJKL:\C)9N3J9[*/7D$25$DHQJ4 M7@2HRD3A/D4-1\1,JRRM'>M_I*JS7,X4(RK2C+N25/9+G8:^A]]3LV5BS_B2#=6HY-<:6'GC2N7'EDA M*"C#7W";2?$"C*IF%+Z/G6[A&ZI)*JL%L51QG:5FW2>+Q;IOEHS>U[T-C>#G">"1=RX+=R7CESUQ1,S6MX> M-;,JX"969Z9RJ3&8S7&U(-#4F=7DV:(V6XMYZT^59P?$@D.-E):BOJ..FAW$ M#A?J;AY>;F:4^MRJ/)4ALP:WU"3W5($(Y)//ELVPG$-DXED.!9]CE/E M^&9952Z3),:OX+-C47-5-;-N3#G0Y"5MNMK(^I'Z%(61*29*(C+Z["_O%/'C*M2V7[KUA6HV>?T*; M?6S:IT;B$(XRFI/"%.HDFYT\4G^E3V;T(9Z<8.SQG&E;_P#>VB:%>^TY7J)= M5!.I6MISEA&FXK&=2DVTH5$FU^C5V[LZG;?;W]GJKH#='M?G>Z5E8J*-9U/' M?&[8BK8"RZ.-HVIEM2\9VKY&?55532$1DJ0GSITA"W8I<'Q([2-6HZF3\/EN MTML97DX]\_J].2[U?WE1;W+NTXM*9(?"[LN4J2IYWQ)>_5V2C8TY=ZOK-6+[ MY_W=*2CR;U22IF?3J9BIEY>7>87,[V_JU*UY4EO3G4DYSD^F4I-MON MMERK*QLLMM*=AEU*G0LJ4=V%.G&,(0BN:,8I1BNXD?0#YCZCRG<*F M[%W;L7%=:89!7Y*[O*;-F W+F&TZ^W64\/\ I+&]N9#3*U-0H3,B6\2#\#:N MACV,CR#.M2W\7QV;]226+P;W8K]*1/M*^ 8_D\6BXQZ0L-AX_!N8 M97>>[-LI&(1+BGC3FO?1C$<0K&Y5RA=I7>842?9R8;D5TTJ=KG2ZH%FM-=EO M,;FT=QJN_C;7,H/=HT(JHXR:[UU*DL(][+#>A3C)26.%55*E'&??1QW9U)1<7@Y4I>T[$F,&9J8E,.-GZ4F*QY[DF8 M:_9JOX%MK_>RSKZGM$"A?:C]8%G^# MTOM-V:)=DCU<7OXW6^RV987%;2T@ M M $8_>5_#.Y6_)/$?K.P<2K MP0]:>3^.J>8JD/\ 'WU0YUXBE]HHF=*-,3*D #4YT'_@5I;YIM M<_N?3#)'47Y@OOKE;SDC9K3/Y;R_ZC0\U ]9'CGN M 58O:>OV%X?\ RLW'\3Z\%M^RE]X9UXFV\*L4Q[8?W=D/C[KP M:!4*%SRBX !)QV:_Q,>*7RMRWZL5LG/ZR-'W=D%')<]\,5Q'( M66O>_6M>N-_2(R+/J^42[$B4E3%.\AKPK.>:F;4=GSA=3S*LM?ZA@OW7;3;M M826RI4ACC7>/P*+7>=-1-[.K[ZH7:4XMU,KH/AQIJH_WM=02NYP??4Z4TMVW MCA\.M%XSZ*34<'UG>V$]%:SA:7TGJ'4%=Y?J6KM98+KYA;1FI+Z<0QFLH%23 M<4E"WG)2X!N+<47C<6LU*]T9BMVH,UJ9[GM[G57'K+NZJUGW.LG*>'44]/Z>L0>T9I?L^M5DS:-YBV-/)<2XRYB.NS9U_BDA@F_Z)M$Z@QF/(4E/4O,>49J4 MHS4K4GA?D2TYH#*LJPPJQM(5)KGZRMC6J)^Y.;C[B7)R&1W%K4,M4<1\XS?' M>HRO)TZ;YNJH84*;7-MA3C+9SM\O*<0CO2.@ GU]G$J/?+GWE$SI$ M_P" <;MAV_\ O/\ \XO.S76%#UK_ .C[MP]TLUV4*'6\3:U3O?DLIKRV\NVK;P[WN]_W- MF/N.\Z*!&CA!+[1+:3*_MZIB17/ Q>;UUI5V*?3_ $T-FNR^Z0WZ#+ITL*=A M?IZ_S!8'LTT85.)._-=]3R^O*/<;E3C_ ,)-%;>U36J4N%NY!X1J9E;QEW4H MU9^%&+]XHCC04S; /K,%SS--8Y=09]KS*+S"\TQ:Q8ML>R;'+&357%38 M1U>)N1$FQ5MNHZEU2M)F:'&U&A9*2HR/X\PR^QS6RJ9=F5*G7L:T7&<)Q4HR M3YFG_-SI[5M/NRW,LPR>^I9GE5:I;YA1FI0J4Y.,HR7.FOYUR-;'BBZ+VL>] MWBW)->/:$Y4SJ7!-]R%1ZG$L](HU/A&WI7@4B/#E(/R8&(9_,-!(1%ZI@6DA M1)B>2\XU".C7%O@-=Z75346D8U+C3JQE4H[95;9<[7*ZE%?&_3IK;/>BG,T! MX,]HBRU:Z6F=:2IVVIGA&E6V0HW3YD^2-*L^11_0J2V0W9-4RQ"*U%IP _ MQD2&(C#\J4^S&BQF7)$F3(<0RQ'890IQY]]YQ26VF6FTFI2E&24I(S,^@_J, M93DH03ARO>8F;*M(OAZ%ZH_&J4*6E92Y)HE4R?0 MT:>8YNN]E<-MVM)\^[NM.XDOU7&DL4]^>#@5#]\\CMW\G.QXO=&DU&9G,IR_6FV^[@49U+JS46L,Q>:ZENZUW>O'!S?>P3V[M M."PA3C^K",5SX8GB8]XYTMC^S9\LYCCNUN&>561NQ&8K^Y=3-R7%F<0RD0*? M9..Q7'/$GR)"Y5=9QHR#22%E8/=%&XLRIYVH='02L]<6D<)MJVN,.?8Y4)ON MK"=.4GS=7'F1=OLEZWJ.5[H"]GC!1=U;8\VV,*]-=QXTZD8K#!];+;BRV6*> M%VP #)M&PQB2 M !=[]FJ_@6VO][+.OJ>T0*%]J/U@6?X/2^TW9HEV2/5Q>_C=;[+9EA< M5M+2 M M 1C]Y7\,[E;\D\1^L[!Q*O!#UIY/XZIYBJ0_Q]]4.=>(I M?:*)G2C3$RI U.=!_X%:6^:;7/[GTPR1U%^8+[ZY6\Y(V:TS^ M6\O^HT/-0/61XY[@ %6+VGK]A>'_RL MW'\3Z\%M^RE]X9UXFV\*L4Q[8?W=D/C[KP:!4*%SRBX !)QV:_Q, M>*7RMRWZLXKS2QO M@MQDS'<$\X,_.)Z%8EJ/%Y:^I9+L:WB23J"D1T+;>=HZ!EAVRLC2ILSAQ5M) M6EYUHCD#AGH:ZX@:JH9+3WHV$?E+BHO@48M;V#^/-M0AR]])-IQ3(WXJ\0+3 MAQH^XSVKNRS&7R5M3?\ :5Y)[N*Y7""3J5.3O8M)J4HE"KB2C*>1O< X\2<^ MNK'+ZN7%]UF:6AU>:KXG95/,Z MDZ]Y>9Q0G6G+;*>->,ZLGL>UK>?)@NXN32_&69KJ>4;XS]6I]';FVFE:&U:T MU1L3/TN.(;=;;5AN(7&1$M;;O]$XA)UW4TJ]R9>@_0/8T]ERSC/['*'M5U>4 M:/E:D8?_ -QXFIOY*E*IS[/@F60\\[(==??= M+;Y6S_,?T?R $Y?L\M_&INXE6USY(-W*],;/H(9J=-LTR8R:'*5&V M@FG//7ZGC3I>#JCHDS5XO<^%4 ]I.VE7X:2JQY*-]0F_<>_3][;-=/1SXEC> MRU=0M^*D*4N6OE]Q!;>=;E3W]E-[-G3S8.^.,]S2DA$]H-Q.5D?;DRBXCI>4 MU@.U]699.-M*E(1%F6\O!4*D&EIPD,G-S1DB,S;+S#27BZF253SV<+R%KQ-H MT)88W%G<4U[JBJNSNX4GT[,?=5=^U#8SN^%%:O''=M;VVJOW')T=NSDQJKHV MX;>9T*!H:9H@ ']<"!/M9\*KJX4NRL[*7&@5U= C/3)\^?,>1'B0H42.A MR1*ERI#B6VVVTJ6M:B2DC,R(?Q4J4Z-.56K*,:48MRDVDDDL6VWL22VMO8D? MI2I5*]2-&C&4ZTY*,8Q3;DV\$DEM;;V)+:V6DNV_[/\ VV1IQ_S3I_$C--3+E<)^S%7NU2S_B0ITK M?9*%C&6[4DN5.YG%XTT_FH-5/CR@TX.W=%C,0HT>'%;)F-$8:C1VDF9I:88; M2TTVDU&:C)#:"(NIF?H%,IRE.3G-XR;Q?NOE+S0A&G!4X+"$4DET);$?[C^3 M^@ *I?M&6RN:&((P?$:FT>QWAGGUUH*KKBVEO)5<&J=%X)5+>/3O M/=J3VS@W%+=C/OZ5]JS-^(%BK:QH3=+0%U#=DZ6*=2NL7*E5(14R5JZ-LX3G+CF" MYL\M)F2'#C8KDDMU"5&2?,0D^J>GB+AN)>0K4N@\TR?=WJT[2HGI7B'E&=N6[1IWL(5'T4:WR-9^]3J2:[J1IAC+(UV M ,FT;#&)( %W MOV:K^!;:_P![+.OJ>T0*%]J/U@6?X/2^TW9HEV2/5Q>_C=;[+9EA<5M+2 M !_X<<;:;6ZZM#332%....*2AMMM"34M:UJ, MDH0A)&9F9]"(?ZDV\%M;/\;45O2V)'*VQ>='#/4K\B%L/E'HG&;2(?ADT4G9 MN)R\D8/H9_TF-5MG-ODI/P_I]6Z=?1^D==EF@-<9Q%3RW*(^@,DDZ>:YSEM&M'E@[BFZB_\ ;C)S_P#*V+C9R&7.2 MS%U,8)"BB8WK#<5T4@EO^2KU>SC:_P#>)1M$2EJ)4M)^!/4NIJ22NQM> W%: MZPDLK=.#YYU[:.&S';%UM_N?H\OOX<3=]HC@_:8Q>;JI47-3M[J>.W#9)4-S MN_I=>WUIYC=5HTJ<7;UXISF\(IRE!)8M\K:2)4 MQ$1- !_+-G0JV(_/ ML9D6!!BMJ>E39LAJ+$C-)_G.OR'UMLLMI_E4HR(A_=.G.K-4Z47*HW@DEBV^ MXEM9_%2I3I0=6K)1IQ6+;:22Z6WL1QKL3N.<$-5N2(^:-J71X8]D%Q%>-M/4D.,)4?B21$9J21]OEO#+B#FZ4K')\P=.7) M*=*5*+YMDZJA%KW'T]#.!S7BOPUR5N.89WEL:D>6,*T:LUSX.%)SDGW&NCI1 MRW==]?MBU+Y1X_(&TO5$MYMYREU!N13#"V5DCH;]E@=8U(0Z?4T+8-UM22Z^ M+H9=>MH=G[BM6CO2RV%-;,-ZYML7CW(U98=U/!G&W':0X/T);LW']'VR,H>*/7\J,?ANF:$G^L6!;;Q-E*EMN.=#EY1@%1",DDV9 M&HG#02NA=>JDD?E7/ WBK:1WJF45)+]2M;U'_)3K2?\ -_XGKVO:!X07DMVE MG5*,OUZ-S37\M2A%?SX?RH[&UMRNXP[BD1H6JN0^E-AV4QPV8]/B&S\,OKM; MQ&1>0=)7W+]LV^?4C)"F4J-*B,BZ&1GQ.::/U7DD74S?+;^VI16+E4H580PZ M=YQ4<.[B=[E.M='9])4\ES7+[JM)X*-*XI3GCT;D9N6/<:/?QSATX M 'E^Q]W:8T[$;G;;VYK+5T-TNK,K8>=XOA;#Y?\ 8PYD=I6I>49^ M@B1U,S]!#ULLR'/,[FZ>36=U=S7*J-*I5:]WP&5KZR"(DS,%P M[(H1H,XJO=FX39=4&:B)Q!J[ZRX)<4K^.]0R>O%?WDZ-%\W-5J0?/R88\O0\ M(YO^/7"/+I;E?.K>4O[JG7KKGYZ-*HN;EQPY.E8^0_Z]G;._YQY;]$&SO[,# MVO9YXI_X*C_F:'I#PO:7X0_X^O\ Y6X]&?O47?1[8MT]ZN]R%G4+JWF66/?W M4>Y&&7U.FHO'ZY!P*PA166C(O&N0XRDNI'U,NIE\UQP XK4([TBY<^:;:8=5=9]2X?=S''642$LQ*3,9%!;R7R:BS84AJ5$DM*_F MNL2&%N,O-J_D4DS(QQ%2G.E-TZL7&HG@TU@T^ZGM1WU.I3JP56E)2IR6*::: M:Z4UL9_4/X/[ (Q^\K^&=RM^2>(_6=@XE7@AZT\G\=4\Q5(?X^^ MJ'.O$4OM%$SI1IB94@ :G.@_\ K2WS3:Y_<^F&2.HOS!??7*W MG)&S6F?RWE_U&AYJ!ZR/'/< YXVERXXMZ2=EQMM\A],Z^L81K3(I,G MV-BM;D9.-_SV6L;=L_?Z2^C^5MN,M9?]@Z7*=&ZMSY1GDV6WUS2ER2IT:DH> M[O[NXEW7)(Y7.=6%2O3C4]Q4W+?;[BBV<693WN.V1BKD MF,]R7B7F87B:(E(\1+;\778\,'A']YVA^#]DW"6;QJ5%S4[>Z MGCMPV2C1W.[^ER;5CBL?B/\ 7L[9W_./+?H@V=_9@>A[//%/_!4?\S0](>=[ M2_"'_'U_\K<>C/M\:[W';&R=<=AGDS$IYCZ/&J+DNL]PT*(_60B.E,BTGX W M1)6I3B5=$RU=&S-1]"2OP^?=79SK' MT;3M#\'[QJ,;97?V])8XSG0J*&SEPJ;NX\.Y)G>9/K[1&?M0R;-\NN*TL,(0N*3J;>3&G MO;ZQZ'%'2HY8ZX JQ>T]?L+P_^5FX_B?7@MOV4OO#.O$VW MA5BF/;#^[LA\?=>#0*A0N>47 )..S7^)CQ2^5N6_5CG BGC=ZK, MX\33\_2)@X!^M[)/'U?L]8T6AF>:K 'EVP=X:5U*U MYVU=OZNUFSZ/Z78.P,3PQKW3?G)_I,CMJU'NFO=%Z?2GT_H'K9;D&>YR]W*+ M*[NI?W-&I5[GP(R/&S34>GLC6]G5_9V<>FO7ITN[_:2CS;3C+,.[MVW,'6ZW M=;N M]#P\7G=^/MD1)3L>/O+(;1EOP>"=!T[MUN*_XVT+5Y2+/"ZZ:7E*4:%>-E'N MDGTZIZ*/W:?9[XJS@I2R^E"3YGY5>-1E MFXMHCR'"-KXBUXFV#D*,W\KP&E92V;9=$K-7@4OW"3-9^$>3<\#N*EHMZKE% M5K#X%6WJ<^')3K2?O=&WD/9M>/\ P@O);M+.J*>/PZ-S27)CRU*,%[_(WLY= MAU=@',?B7M13+.N>3&A\RF/]/!5T.U\(G7:#4ZIA"7Z-N[]^(JW7$]$)=80: MR,C3U(R,^0S'1.L

9Y5F%""^%.WJJ/3LGN[K[N#V':Y9KW1&=-1RK-\MN M*C^#"YHN?+AMAO[R[F*6)TB.7.M S MX^\WSAKY3F=[Y;KBFDI/%]69WDQ/DI)I,W(QU'F(3^A:T$D^I'T'H<<+C MZ-PKS>IBUC1I0\I<4J>'O[V#Z.4\W@#;?2^+V2TL$\*U6>W^[MJU3'WMW%=+ M6!HK#- U5(^NZQDAXKVZ>7=FF048Y6G[K&_,4A]PE%F4NOQ!4?PQ_P"D(Y2; MPVB4?N$FOJOW!*$C\(;7Z9Q,R6EACA>QGS?V2=3';T;F/3LV;<"+^-5W]"X5 M9[63PWK"=/G_ +5QI8;.G?PZ-NW9B9N0T_,F0 #OCM<;4;TSW!>* M>;R9#<2"O:M7A-G*?/I'C56TH5AK&RE2%=2)+$2%EZW5*/T()'B_D$=\6 M><.,XL(IRJ*SE5BERN5!JO%+NMTTN[C@2;P:SI9!Q0R7,9-1IN]C1DWR*-PI M6\F^XE5;[F&)I-#+TUI.6.;^D7>1W$7D-I6'']:N,ZU=DL/%X_N>CF9U<7W_ M ,))7C4A/@++:F$:NJB]!'Z2'7:"SY:8UGEN>S>%"WNX.H_[J3W*O_XY2.,X MB:=EJS0V:Z>IK>KW-G45-?WL5OT?_P L8&8LXVXTXMIU"VW6UJ;<;<2:'&W$ M&:5H6A1$I"T*+H9'Z2,:KIIK%;4S'UIQ>[+8T?\ D?Z?X ![MQTXU;HY6[,J M-2Z,PFRS/+;127I)QT&Q2XW4$\VS+R/*[MTB@8_C\ W4^9(?4DE+4EIHG'G& MVE\]J;5.1Z0RJ><9_7C0LX;%CME.6&*A3CRSF^:*YL6\(IM=+I32.H-:YO#) M-.6\[B^GM>&R%...#J5)OO80CCME)\N$5C)I.\]VWNT'I+@K6UF>9*5=MKDI M(@E[Z;)L(7CI,)>EL&U/IM554UI+E1$)IQ3#EL^GWUG(-STQ6'E0T4"XG\:, M^X@59Y?:[UGI=2[V@GW]5)[)7$D^^?.J:^3@\/TY14WHYPFX%:>X;T89E>;E M]JUQ[ZO)=Y2;6V%M%KO5S.JUUDUC^A&3IJ7X0N3J !P1C_3K]S*JQ]IMS747-?6D5MIGDAA3KK<2&4EGQ1W8ZWT323 M&5(=SPKUQ9Z3>LKNRG2RB,HXQEBJW5R7]+V M@+[64=#65]3JYS*,L)1P=#K(M?(*KCNRK-8M1AO+O7!R53"#[W$>$F'D>]]' M:XY(ZES?2FV*-%_@N>TSU1;Q2-MJ=#<,TOU]W2S'&GRKK^BL&FI<&22%&Q)9 M0KPJ(C2?LZ?S_,]+YS0SW)ZG5YA;S4HOF?,XR6S>A-8QE'GBVCP]2:0SAN[4C*.+23?(0[0X4 #_J5*2I*DJ-*DF2DJ29DI M*B/J2DF7I(R/]!C_ !K'8^0_U-IXKE-4O3V6N9]J35N=NO(D.YKKG",ME@J%U5IX=&Y.4 MGK*<98\W3T'HP\P]4\@T=N/'=YX*YF6/I]6 MUG M^27.09@K&YVJ=&C6A+#9.E7I1JTY+F_1FE+!M*2DL7@>%IW/K74>6N_M=CA7 MK4*D<<7"K;U9T:L7R/\ 3@W'%)N#C+!8GKX\4]T M R;1L,8D@ 7>_9JOX%MK_>RSKZGM$"A? M:C]8%G^#TOM-V:)=DCU<7OXW6^RV987%;2T@ !3<_,W;U_P L6IOZWYA_ MLA=OV5=/_P 5O/)TRA/M?ZD_@]CY6J/S-V]?\L6IOZWYA_L@]E73_P#%;SR= M,>U_J3^#V/E:H_,W;U_RQ:F_K?F'^R#V5=/_ ,5O/)TQ[7^I/X/8^5JC\S=O M7_+%J;^M^8?[(/95T_\ Q6\\G3'M?ZD_@]CY6J/S-V]?\L6IOZWYA_L@]E73 M_P#%;SR=,>U_J3^#V/E:H_,W;U_RQ:F_K?F'^R#V5=/_ ,5O/)TQ[7^I/X/8 M^5JC\S=O7_+%J;^M^8?[(/95T_\ Q6\\G3'M?ZD_@]CY6J/S-V]?\L6IOZWY MA_L@]E73_P#%;SR=,>U_J3^#V/E:I8H[:W,+).'4>"V]AF678PN M@QZ?/L:UMC&Y<>,Q*3)LDIE&])2\9K(_@5IXHZ*M= :KGIZSKU+BC&A3 MJ;\THRQFFVL([,%@6IX2:\N^(^CH:FO;>G;5Y7%6GN0.SZZ%E;T1,RIUABZ49/LVZ:<(U1W(V*P7DNU, M&62%$U.M7:^N6I!I*1XB\([O1W#;6&NJN&06DI6:EA*O4^3H1Z<:C7?-<\*: MG-0C>N.,;>G\I<37-A33[U/FG4<*;PPWL2LOR<]I$ MWUF;UC1<6=;8WIC'E+<:A9OG#438.QGFDG_0SHU/(;3@.//+(_=QGXMZDC(O M"_\ I(6HTIV8-/6,8W&K;JK?7//2I8T:*Z4Y+Y::Z)*5+]DJ%K#M9:FS"4[; M1EI1R^UY%6K)5Z[Z&HOY&#Z8RC6_:(-=S3W(=]]W=>^=I;&C/N>;[RY#F M%N[B\99D:3.OQ&-(C8O5DHC/J4:&T1]?20GW(]&:4TU%+(LNM+626&]"G'K' M^U4:=27]*3*YY_KG6.J9-ZAS.]NX-X[DZLNK7[-)-4X_T8HYV'3'* =O=M3 M\0'AU]X;6'[SP1P7%+U[Y'<%Y M1<),JXZU?'?-:?$X>PL?V//RENTPW% 7#C2>O+3,ZVI:$ZT[:I15/=JU*>"G&HY8[DHXX[JY>0JQV MC.*&LN'E[E5'2MQ3H4[JE7E4WJ5.IBX2I*.'61EA@I/DPQYR!_\ U[.YC_SC MQ/Z(-8_V8%@_9YX6?X&M_F:_I"M?M+\7O\?0_P K;^C'^O9W,?\ G'B?T0:Q M_LP'L\\+/\#6_P S7](/:7XO?X^A_E;?T8_U[.YC_P X\3^B#6/]F ]GGA9_ M@:W^9K^D'M+\7O\ 'T/\K;^C'^O9W,?^<>)_1!K'^S >SSPL_P #6_S-?T@] MI?B]_CZ'^5M_1C_7L[F/_./$_H@UC_9@/9YX6?X&M_F:_I![2_%[_'T/\K;^ MC'^O9W,?^<>)_1!K'^S >SSPL_P-;_,U_2#VE^+W^/H?Y6W]&/\ 7L[F/_./ M$_H@UC_9@/9YX6?X&M_F:_I![2_%[_'T/\K;^C)(.T[W8N;G*KFYKC2VZ=CX M_D6OLBQ_8D^UJH&N\'QZ2_)Q[![R[JUHM*2CA6+!,6,)M9DAPB61>%74C,A& M'&'@]H/2.@[K/Q[>1EN$4V+Q@ >/\ALNO=?Z!WC MGF+R6X62X3I_9F78[,>C,3&HE[C>%W=S4278%1& M1F0]K35E;YEJ*PRZ[3E:U[VA3FDVFX3JQC)8K:L4WM6UPN*L&TFE.G2G.+:>*>$DG@]CYRB]_KV=S'_ )QXG]$&L?[,"_WL\\+/ M\#6_S-?TAG%[2_%[_'T/\K;^C'^O9W,?^<>)_1!K'^S >SSPL_P-;_,U_2#V ME^+W^/H?Y6W]&/\ 7L[F/_./$_H@UC_9@/9YX6?X&M_F:_I![2_%[_'T/\K; M^C'^O9W,?^<>)_1!K'^S >SSPL_P-;_,U_2#VE^+W^/H?Y6W]&/]>SN8_P#. M/$_H@UC_ &8#V>>%G^!K?YFOZ0>TOQ>_Q]#_ "MOZ,?Z]G)_1!K'^ MS >SSPL_P-;_ #-?T@]I?B]_CZ'^5M_1C_7L[F/_ #CQ/Z(-8_V8#V>>%G^! MK?YFOZ0>TOQ>_P ?0_RMOZ,?Z]G 6W,YWSPUX];AV79Q[C/-@:_AW^46D2M@5$:;9O3Y["WF M:RL8BP(:#;827@:;0DNGZ!1SB+DV7Z>UOF62Y5!PR^VN7"G%R9EJ70.5Y]F\U4S.ZM5.I)1C%.3E)8J,4HKDY$DCL <4=V '$O M+7N'<3N%=6\[N[9]=&RU40I=7JS%":RC:%TAQOS8QQ\4AR&UT\2:@C\F=;/5 MU:M233ZQXO0.[T=PUUAKJJED-I)V>]A*XJ?)T(].-1KOFN>--3FOBD>:WXIZ M)X?47+45Y!7V[C&WIX5+B?.L*:?>I\TZKITWR;^)6(Y.^T>\BL[?GTG&# <9 MT7C:DN,QOIF)_R32VF]-4E1R&QM;2.&#=.G&,G^U/#?F^[* M3?=*X9_J_5&J:SKZBS"[O)XXI5:DI0C^Q#'<@NY"*7XTOPTZJY%;"BT<,T$C#,KM/U_P8V"(D.1V<2S9%[35A/M%X%.PFHT@B M(C2XE24J3P.HN&&@M4QE^]\LMG<2_M:<>IJX]+J4MR4L.B3DNE--DBZ9XL\1 M-(RBLES6ZC;1_LJDNNHX="I5=^$<5LQ@HRZ&FD6+N'OM'N#Y;-I\+YE:\8UK M82W$Q%[?UHU;7&"H<424M2,DP64NVRW'XON3\R1 E7/B<67^[,MDI2:SZU[, M5_9TYWVB+EW5-+'Z-7W8U?7Z^M5:5 M9/#Z5;J4J/<=2B]ZK!=,H2J[7^A%8M66\(SG#=E8K29SK[*:#-<-R6"U94&3 MXQ:P[JCMX+Q'X)$&R@//Q7T$HC2HB5U0LC2HB41D56K_ "^^RN\J9?F5&I0O MJ4MV=.I%QG%KF<6DU_XK:6YR[,;#-[*GF65UJ5Q85H[T*E.2G"2?.I1;3_\ M!['M/JA\A]H 'Y-]?T6+4UED>3W53CF/4T1V?<7M]90ZBFJH$=/B?FV M5I8/1X4&(RGTK<=6A"2_28_:WM[B[KQMK2G.KYWD?[2Z: MK-M<_5M*C%I[4XTT^[L15+57'_B?JIRISS"5C8RQ^2LTZ"2?,ZB;KR36QJ55 MKEV;61=65G97,^5:W%A.MK.<\J1-LK*6_.GS'U]/$_*F2G'9$AY73TJ6HU'_ M -HEFE2I4*:HT(QA2BL%&*2270DMB7N$.5JU:XJRK5Y2G6D\7*3;DWTMO%M^ MZ?Q#]#\@ #W#37)CD'QYLV[;2&YMCZPDI?*0]&Q'*[>KI[!PNO1-SC[V/K^)78;L>$CQI3*LK7&V_5\%RM?E%U2Q$;Q\R5U,W%^A)5VUCV8 MLDO8RNM&7,[*ZVM4*SE5HOHC&>VK3]V3K>XN4LSHCM89]82A9ZZM87UIL3KT M%&E773*5/91J;.2,50]U\A:EXV\K^/\ RXP=&?Z!V11YY3->KM7,"*MV#DV* MSI#:G$5F68O8-QKS'YQ^6ORRD,I:D)0:V%NM=%G4;5&C]1Z-O_W=J.UJ6]=X M[K>V%1+X5.I'&$UTX/%8X22>PNAI+6VF-(I?:*)G2C3$RI U.=!_X%:6^:;7/[GTPR1U%^8+[ MZY6\Y(V:TS^6\O\ J-#S4#UD>.>X !\=GVPL$U7BEMG6R\QQG L,H6/6+C*, MNNJ_'Z*N:,R0WZS96:Y;DME/,LWN*-ME])8RJ59QA"/NRDTMO M(ERM[%M*W/+KVC_6N(/VN(\/-=.;4MF"?C-;6V0U:8U@#?7,?C,[!3IG MD+L?&*>O-OR,0FW:\JP/RVU>(VCP7+$7>)H)Q/5)K1$0Z23]"B/H9<7J'AWH MG52E^_,MM:M>7+44>KK>5I[M3^637<.[TUQ-U[I"45D&:7=&A'DI.?64?(U= M^E[ZBGW2P-Q2]I0>)VOQCF3J)M3*U)8JD-,OWVM;^R63S9$HW) M4JNM4J2E)^37K,R2*XZO[+L<)7>B+U[W+]'NN?I4*\([.B,9T_VJBY2S^BNU MM+>C9Z^L5N\GTFTYNASMYRV],I4ZG[-)\A9GT5R(TER9P>)L;1.R<8V5B4KR MT.SL?G>.;42W6_-*KR2CE(C7N+W*6C)2H=C&C2DH,E&WX3(SJOJ#36?:5OWE MFH+6K:WBYIK9)?&A-8PJ1_6A*4<=F.);S3>JM/:ORZ.:Z;NZ-W8OE<'MB^7= MJ0>$Z<\-NY.,98;<,#V<>&= 58O:>OV%X?_*S)I^?I$P< _6]DGCZOV>L:+0S/-5@ #@'E+W/.%G$ M%=A5;7W%4SLZK_&VO5VOT?KSL(I:"4KU&QIZ=U4'%9*TH,TG=RJQI7H(E]5) M(Y%TEPIUUK11K9/93CE\O[>M\E1PZ8REMJ+Q49ON0KY\A/:7=DW+DRIXPZ'QO":_QNM,9CM^QDYA MD4B.H_Z&5&Q#&I-'0T$Y"2]*7K"Z9ZG^@Q8_3?9:RN@HUM5YA5KU.>E;15." M?0ZDU.2=6/7U,>E3K.I)-_JM+F22V$ Y_Q?XEZEGAT.%!4XR2_63?.VWM.&)$A^6^_*E/O29,EYR1)DR'%O/R'W MEJ<>??><4IQUYUQ1J4I1FI2C,S/J._C&,(J$$E!+!);$DN1)=!'$I2G)SFVY MMXMO:VWRMOG;/\A_1_( '1.G^7/*'0+D=6F=_;8UW%CF@TTV.YM>1\9 M>\OIY:9N*O2W\:L&T$1=$/Q'$E_V#FY424U[ MTD=7D6N=8Z8:_<&9WMK!? A6FJ;]VFVZEU/4S$)ZD[,NC,S4J MNGZUSEMR^2./7T?^FHU5_DK8+H9/.ENU;KK*G&CJ2A:YI:KEEA]'K^].FG2_ MEH8OXR+#G$[O/<'N5_:VEIM$\?\ AUK6<+2%R[#-IX)4;K"GO2Z(5<72GB]D8[ZJ2V=XGL)8 M1#Y-@ !$IWH>7W_2?PLS)G'K-ZOVCO'UK46O% MPW?*GUJ+R \>:Y4PZDC=B_J]B7K"6)#9DXQ92XAI-)GXBF/@;HO_ %AKJA*Y M@I93887%;'DEN-=53?3OU,,4]CA&9"': UU_HGA]<1M9N.+__ *U_^W?;8AWC[ZI(I?:*)G2C3$RI /Z84V96S8EC7R7X4^!*CS8,R*ZMB3 M$F174/QI,=YLTN,OL/-I6A23(TJ(C+TC^*E.%6$J51*5.2::>U-/8TUT-']T MZE2C4C5I-QJQ:::V--/%-/F:>U&GWQ"WU6\G^,>D-]5SD9:MDZ_I+B[9B)-, M:NS"*TJGSFE9)7I\%%F=;/A=?T'Y'4O0,H]::>JZ4U7?Z>JIX6MS*,6^5TWW MU*3_ &Z4H2]\V'T+J6EK'1^7:EI-8W=K"4TN2-5=[6@OV*L9P]XZ.','6&>; MWFN),OBIS;V"NKK3BZTW?*F[DUS(9:\$%EO*+"0]F>,L^6DHT9S%\R5+;:C( M,U,UCT)9DDG4D-)>!^LH:OT';*M+'-;!*VK)\KZM)4IOG?64MUN7/-5%S,RU MX_:'GHKB'=.C#=RC,9.ZH-+8NLDW5IKF75U=Y**Y*;IOX2(GQ,)"9(;V_.V] MO'G_ )_[UX5$7B>I\=L8C.R-Q7,-Q>/8TPXGUARJI8YK87E6928A=6*Z.LB; M-QMR6[&863IQKQ'XGY!PYR[K;Z779Q5BW0MHOOYODWI/;U=)/EG);<&H*,I/;)MFE^AM Z;X>Y M-')M.T5".QU*LL'5K3^/5G@L7R[L5A""V0BD=4CD3M#R?=F\M3\<]=7NU]U9 MQ2X!@>/-DWMCY*DQH,-I^7(41DVVKH?3V,AR M#.-39G3R?(K>IR,5R+GE)O",(1Q[Z6N?43K:EE,E2D.)89O5PPX"Y)H]4\WU'U M=_J5826S&A0?-U<9);\T]O6S6QX;D(-;TL^.+':*S[6SJY+ICK,NTL\8O!X7 M%PN1];*+?5TVMG50>U8]9.:>[&"RLL[*DLJ^YIK"=47%1.B6=5:UDN1 LJRR M@2&Y4&PKYT5QJ5"G0I327&G6U)<;<22DF1D1BP%6E2KTI4*\8SHSBXRC))QE M%K!II[&FMC3V-;&5PHUJUO6A<6\Y0KPDI1E%N,HRB\5*+6#332::>*>U%_/L M]]RV'SGT^O"=D6$&-R7U-5PHN=1TDQ#_ +Q,<0;4&MVC4U[26F6GICQHCW4> M.DF8MDHG4(9CRXS*,Z^-7"V>@,Z^GY7&3TM>3;I/:^IGRRH2?+@EBZ3>V4-C MO'2QQNIBUT/>&O$6&4Z4R65Y$8RO?5D>^6$6=B[X/5\;SJ M/%;C/J4LFHTQN++42BC&A8][5BN>=)MR M7/*+G!8;V*B'C/PQM^)>E)VE",(ZBM=ZI:5'@N_P[ZC*7-3K)*+VX1DH3>.Y M@\[:_H;K%;VZQC)*N=1Y%CEM8T-]2V<9R'94]U3S'J^TJ["(\E+T6=7SH[C3 MK:R)2'$&DRZD-++>XH7=O3N[6<:EM5A&<)1>,91DDXR36QIIII\Z9E= M1-KM":?@S&/&V[Y,J)KW'8\AKS&5N,N>6\V9>)"E)/IU(S+TC)O5]2%75F:5 M:;QIRS&Y:?2G6FUR[>0V0T53G1T;E-&HL*D,LM4UT-4()K9LY>@]['.G3%<7 MM(\FVU<_^Y]Q:GVK4-NS%74Z=;#IWHNC))SX?AS8U\[.T_C2",\^TAZS:OU.W\%FEO9=]5-+Z]<>% M$F^$"EB3\3),EQW#L?NW,+.SISJW=62C"$(N4Y2;P48Q2;;;V)) M8L^>[N[6PM:E[?5*=&SI0QS'&5R:R[Y#V=>19)?>%U3+Z=74-FPI&.5#K*#)-O8,JLG2=-4>/!6T MW(=N3PS[.-M;PIYUQ!2JW+PE&SB^\ASKKYQ??RQ_LX/<6'?2J)N*H]Q6[3]U M]C3:4G5]R#(;_++NTR7*;RX MR7([N:_8W5_D%G-N;NWL)*S'7WAM8?O/!'!<4O5SG?X;7\VR1.$?K M/R'\5M_.1-+09;&N0 %0GVGK]NN'_P DMQ_'&O!<_LI?=^=>.MO!K%%NV%]Y M9%XBZ\*@58Q;JR^\=;>?ID M]]FCUO6'B+K[/4- $9SFG8 '//+K^%#D]]WG=/U;9*.ET9^<,I_$K7S\#EM< M_DG./PJ[\Q4,O,:PF.0 &D-VG_ ,.;B-\TU?\ &EJ,PN,'K-SG MZX_!B:R<$_53D?U&/A2)#!&Q*1\KF^+5SUMD649)91 M:FDIZ]@TI7)GV$QQJ.R@W%I0@C/Q..*2A)&I22/Z["PO79;2J5[ZM)1 MA3A%RE*3YDEM?3W%BWL1\68YC8918UT%9EFTB^U1P<.9@N%?T]=8[ZM83D;/LE;,E,OKU_2SF_#@U2\GQ M>5/EMN7+B5)6VW7.H]WRC/%+M07^83JY)PYWK;+]L97DEA6J7 MMWD]Q9Y#DMQ:Y#?W4U^QN+R\L)=M<6UA*<-V5/L[.>](FSYLEU1J<==6M:U' MU,S,6HM[>A:4(6UK"%*VIQ48P@E&,4N11BDDDN9)8(J'5YW5W4G5NJD MG*4YR N=LS\*M) M&5ZDN[2-(V%IF[GO_JQD,8UL-3;2A-9/IQ+-2@M$AFSC-GX_+;1*:DL()H1K MQ%X7Z>XB9>Z=_!4S%N#A)XDI\,>+6I>&69 M*KE\W7R.I-.O:SD^KFMF,H6VGL8W;I?(" MO<0R-M;+\>0A$:]QB_B-LJN,2RJL2Z\=5D=*X^E+S7C6VXVMM]AQV.\R\YG+ MJK2V4^KO:3Q36V%2#QW:E.6S>A+#8]C33C)*4916GND-79'KC(: M.HM/U>LL:JP:>R=.:PWJ52.+W:D,=JQ:::E%RA*,G[X.=.F ",SG]W4..G M :HYL>V-*.QU9KG2:C'DG.#:QB'B= MQGTIPSH.A>2^EZAE#&G:4Y+?VK9*M+:J--\SDG.2VPIS2EA2/YG]QSE%SFOW M9&WKL"C3E2\%7^ZO.4Y27GLDN8R>O2PM'9DM!K63*F6E> M45\-#<,=)Z MU')J"EF+CA.YJ82KSZ5O8)0B_B4U&+P6\I-8F>/$#BOK+B/= M.>>7#AEBEC3M:6,*$.A[N+=2:^/4MYE^329#4RD/U61X_.)*3+Q-0:G"Q6*1?![7W=8UUS M^Q16)Y#&K=?6BFRB P;<>5FNMES94J=+Q\Y#B/6X+SCLVI< M=2VXM]I34I[/CBOPAS/AU>?3+9RN=+UIX4JS7?4V]JI5\$DIX8[LTE&HDVE% MXPCI/P=XTY5Q.LOH5TH6NK:%/&K03[RI%;'5H8MMPQPWH-N=-M)N47&\+NN.9AFF**R:C6C[#AJ;8OLSMB8G-X M9BIN),D/NLNRIBDJ3%CO$AY;,J<-N$VH>(UWUENOHV0TY85;F<<8I\\*4<5U MM3I2:C'EG*.,5*(>*7&337#&SZNY?TK452&-*UA+"37-.K+!]53Z&TY3Y(1E MA)QHQ

=?([G!FWZV[QS1Z;50)#KN)ZZH2D5.N\)9<):/+Q['/69"%3EM+- M#MA,W#8YRUZ#Y%[KXP; KMG:*V'D&O,O@&VAV53R2.NNH*'4O+ILGH MI27Z7**)]Q!*7"GL2(ZEI2OP$M*5%X.HM,Y%JO+I95J"VIW-E+FDN^B^3>IS M6$J&*3+LO;([S^L>:)4NH=P,4^I^3"F$1X=6T^XQ@NUGV6%N/RL!E3WWY%7?&A ME2W:*6\Z_P"'HJ*_*(G4L42XJ\#LUT-OYUDKG>:6QQ'_P K-Q_$^O!;?LI?>&=>)MO"K%,>V']W9#X^ MZ\&@5"A<\HN 2<=FO\ $QXI?*W+?JQS@13QN]5F<>)I^?I$P< _ M6]DGCZOV>L:+0S/-5@ (_N:W_P!LB3$]9HM. M8.N%=;#LR>:\R'*LX"I<>'B5')\1*3.M'8S;R"7ZLF0XGRCD;0O"W5O$"LGE M%#J\K3PG?].^I9WG1_U+UA9S6, MFMZ]WJGU?+]D^"#D5KYC2U-O,5Z*FOD-*\+T5SIXCNEHC@-HK2&Y=WE/]YYS M'!];7BG",NFG0VPCMVISZR:>U311/7W:(UYK7?L[*I^ZLCEBNJMY-5)1Z*M? M9.6S8U!4H26R4&0X*4I2E*4HU*49J4I1F:E*,^IJ49^DS,_TF)M2PV+D(%;; M>+Y3_@_T_P EAX/]XGEEPQDU&-+R&1NK2D-<:._J?8M MO.EIJ:I@C0<77N7/)GW&"K;;4?E,(1+JDJ,U*@K4?B*'M>\%-':XC.Z5)6.> MRQ:N*,4MZ3YZU-81J]UO=J'7'G6^@)T[1U7F&GHX)VU>3>[%_1\ZI;UE-X4KBGC*C4 M[BE@MV>'+3FE)*.D^)-A])R&MNW\%C5MJF$:]+NN*;WH8\E2# M<7R-QEC%=QC@21@ *$_?NY1.;ZYNW&M:>>B5@W&> ML5K*K0PX:XS^<3%1K;9UB:36KRYT>\2Q2OD1)+_@:3Z=3,ST-[/&DUI[0<,T MKQPS#-9]?+'E5)8QH1]QPQJKQK,T>TQK)ZEXB5,HH2QRW*(?1XXW<7T\A,/ &Y^B< M7LEJXI8UJL-O]Y;5J>'O[V"Z&\316&:!JJ1Y]V"@_63MS)N35<<,;Q0Y,?Z MR,J>'O[V&/-RD6\;+7Z7PISREACA8RGRX?UW<<.?D,WD:>F38 M %M7V;KE_'<@[)X5Y=8I1,COSMO:?.4Z1>LQ'DPX.Q\3B&X:2)R&^B) M;Q8[?C6XEZQ=,B2T9BG':?T7)5+775E'O&E;7."Y&L71J/W5O4Y-[%A27*R[ M_9-UW%T[OA]?3PJ)NZM<7RIX*O37N/=JQBL6\:LN2):]%0"ZY%[W9^"+'.GB M]:X_C<**>[-7.3\[TU/<\AEV=<-PO+O\">FO(,V*W/JR,A@B-QEE-G&@/O+) MMA1'+'!WB#+A_JR%S=2?[BNTJ5RMKPCCWE9)OR74_'7#<@DU.67<^NDTV89OFI4XJ2E3I1DDXU:SB^22>]3@GC-8-N, M&I.EG"#@3G7$&_=]G<:UCI6WJN-24Z8> MJ1[\^>Y#H7@%@Z;//IY97M&^@2)&O]-T$^.C*LF6GS66;2V=-$E.)8JI8['4DGR-0C.2W2AG MS(YP[^YR;(=V!NO)S?@P7)3>%Z^I%2H6!:_K)*D&N#C5*[(D=)4A+2/6I\E; M\^8:$^:\I#;2&]"M$:!T[H'*UEV14L*DDNMK2P=:M)<\Y8+8MN["*4(XO".+ M;>:NO>(NI^(V;/--0UL:<6^JH0Q5&A%\U.#;VO!;TY-SG@MZ3227(([0X0 # MW'C=R%V1Q7W3@N]-4VGO;E^#6S[Q:_CL.LKF4&15CCD64 MV2DK)#GC;4AU"%IY_5&F\KU=D5QI_-X;UE<0PQ6&]"2VQJ0;QPG"6$HODQ6# M33:?1Z2U3FVB]06VI,EGN7UM/'!X[LXO9.G-)K&$XXQDN7!XIJ236DOQ2Y-: MZY?:(P/?6L91JH&/DF'7A(0V2;7'[,ELJ622:DM>7( M9\3#S2U9?ZOTKF>B]0W&GLU7_<4)=[)?HU*;VPJ0_5G';ARQ>,982BTM:=%: MORK76FK;4V3O_MKB'?0;[ZE46RI2G^M"6*QY)+"<<8R3?10YDZHJ >T,\ $X MOD$/G5J^E\NARV=5XOO^NKV33'J(;%-AADVHT3*4,HJ[-TS;1[Z)A MN=''Y[RQ='LV<1G=VTN'^;5,;BC&52SDWME3VRJ4<6]KIXNI36U]7OK9&G%% M%.U+PQ5G=1XD9-3PMJ\HT[V,5LC4>$:5?!+!*I@J=1[%UG5O;*K)E6P6U*:' MH.I=>6^W-IZVU50-N.WFR<\Q+!*E#2#<7[X99?0**(LDDE7H;>G$HS,NA$1F M?H'FYQF5')LHNLWN6E;VMO4JR]RG!S?\R/4R/*J^>9U:9+:INXN[FE1CA\:K M.,%_.S5"JJR%25=;35K)1JZH@0ZROCI,S3'A0([<6*RDSZF9-,-)277_ +!D M?6JU*]65>J\:LY.3?2V\6_Y39VA1IV]&%O16%*$5&*Z%%8)>\D?ZSIL2MA3+ M&>^W%@P(LB;-E/*\+4:)%:6_(?=5_P!UMEELU*/^0B'^4ZV76.XW74N7/RR;5[@GHZ%)-*DI6G3;7.DH9IPMN MM+PBI5:.6Q5)+EGJVPJN6')C%/8TFM'L9C&L M !DVC88Q) N]^S5?P+;7^]EG7U/:(%"^U'ZP+/\ M'I?:;LT2[)'JXO?QNM]ELRPN*VEI #)M&PQB2 !?4]GP_# MFQKYV=I_&D$9Y]I#UFU?J=OX+-+>R[ZJ:7UZX\*),9L/8>$:FPC)]D;(R>IP MW!<-J9-YDV37DDHM;4UL4B\;SR^BG'7G7%):99:2M^0^M#32%N+0@X3RW+;_ M #B_I97E=*=?,*\U"$(+&4I/F7X!Q?QZ>TYCF"2'6H MESG4^"[XX^8[)*OD2(\J;YQ$Y!JTO/0JPDI41NR?%(/0WA+P>RWA[9K,+]4[ MG5E6/?U5MC23Y:=#%)I8;)U,%*>U;(X1,T.,O&W-.)5Z\NRYU;71U*7R=%O" M=:2>RK7W6TWCMA3Q<*>Q]]/&1#V)K(' #M[MJ?B \.OO#:P_>>"." MXI>KG._PVOYMDB<(_6?D/XK;^"Y_9 M2^[\Z\=;>#6*+=L+[RR+Q%UX5 JQBVY3( F1["?XF.G/DGM_P"K M')Q"/:&]5E]XZV\_3)[[-'K>L/$77V>H: (SG-.P .>>77\*')[[O.Z?JVR4 M=+HS\X93^)6OGX'+:Y_).8UA,<@ -(;M/_AS<1OF MFK_C2U&87&#UFYS]#;;48J4G&+ZO5^K\BT/D=74&H: MW56-+8DL'.I-X[M.E'%;]26#P6*227$HMF0V?=^3.PN1--R9Y:5+E M5*I#))4[ZNIN'^,O#BCK_3,Y6D%_J2SC*I;2YY[,9T&^=54L(X[(U-V6*6]C M-G [BA7X0Q+88E1 M7V9,62RW(C28[B'F)##R$N,OL/-J4VZRZVHE)4DS2I)D9'T&;]=5<7$ML7U!(Z>"535#+I/PQPHOF:PG46V.[#"4JI\;>T)1TI*KI/1 M4X5=2K&-:OLE3M7SPBMJJ5USIXPI/9+>FI0C2\R?*,DS;(KK+LPOKC*6TM+6PMJ=E94X M4;2E%1A"$5&,8I8*,8K!))X-35IT,SMJBG3G' ME37,UR2C)8QE%XQE%N,DTVC1K[>G-C$.=_'#&=P4;<2HS&"LL6VOAC#QN+Q' M8%=%CNV3$=+JE/KH+IA]N?6/*-7BB2$MK5Y[3Z49E<2="7O#[4]7);C>G92^ M4MZK7]91DWNM\V_%IPFOC+%+=<6]6^%O$*PXDZ3HY];*-._C\G M2QV[DTU.F]N,9)-[T9)=RC@21@ C'[ROX9W*WY)XC]9V#B5>"'K3R?QU3S M%4A_C[ZH7_4:'FH$6W=B[L6)\&,3DZPUA)J+-LV4Z.DJ, M^^EM4KB2>VE2?Q>:I47Z/Z,>_P 7&&^-O&VQX<6+R?)W"OK.O#O(;)1MHR6R MM67/)\M*D_TOTI=Y@IT/,]S[--HYCD6PMBY1=9IF^663UOD>49%/?LKBWL'R M2E3\N7(4I:B;:0EMI!=&V64);;2E"4I+0?+LNL+;9FOF>9YAG-_5S3-:U2XS&O-RJ5)RT]?L+P_P#E9N/XGUX+;]E+[PSKQ-MX M58ICVP_N[(?'W7@T"H4+GE%P "3CLU_B8\4OE;EOU8YP(IXW>JS. M/$T_/TB8. ?K>R3Q]7[/6-%H9GFJP ?SS)D2OB2I\^5'@P8,=^9-F MS'VHT2'$C-*>DRI4EY2&8\>.RA2UK6HDH21F9D1#^H0G4FJ=-.523222Q;;V M))+:VWR(_BI4A2A*K5DHTXIMMO!)+:VV]B26UM\A55[F7?S132$J=EC@VN5.Y:VQZ>IBU+D51KOJ92[B]VF5;SJZA3N,OK1 MPG":QBU_X-3PENN>C?!7CK8<1**R//>KMM8TX_HIX0NHI;9T4^2HL&ZE':TN_ MAC!25.;H0,6( #Q;D;N2IX]:$W#O"Z)AV#JW7>5YHB' M(6:&[6QI:B5*IJ-*DK;5Y]]<)8A-$2D]77TEXBZ]2]W3&25M2:BLLAH8JI=W M-.EBO@QE)*4_<645O5)Y;<;JPQQG&E*4.9_"2Y% MCT;3N.&F8+*^(>27\GNTX9K;;SQPPA*M",]N*^ WRO#IV8FF\,JS7X\2Y+X( MYM'CEO[6C+*WWMA:5VEA##+:#<=JWW*=6$WCR[-G0_<.>U=EKSG2F9Y1%8RNLON**7 M=J49P6')MQ>S:O=,MH:T&-0 'K>A=U9QQSW)KG>&N)_O?F>M,FN ;YUE,)_',XIVY4BL=?;>LL6R"*9Q+CCC*G-;)TI_K4Y8Q?,\% M)8Q:;]_'.'3G_A#;;232VA#:36XX:4)2A)N.N*==69)(B-;KJS4H_P!*E&9G MZ3'^MM[7M9_B26Q;%_SVL_\ 8_P_T@][IG>,P'A9 M=/Z;72[&Y/SH1(>@N. M>OXEJ%F8VHV;?.%17$IL,F4V9.0Z)#J'22I,B8II@V6Y<]\).">8ZZJ0SK.^ MLM=)QER\E2Y:Y8TL?T877>=9YEL]=ED&39!+5+L; M"2HDH0GKT0Q$A1&$)9C1F$-1HK"$-,MH;0E)7ZRK*6].I-XRD_^"26R M,4E&*2C%))(^$'HGF $XO8YY_JXG\A4::V%=>JZ(Y"6U31VCLU\D5^#; M,6I%9B&;$Y(=1%K:NS4^FKN7?Z-)QEQI+R_! 2DX#X^<.5K#3?[\RV&.H^WHQ6-1LL9V=.)ST3JE9!FE3=TUFDXPDV^]HW M'Z-*KM>$8RQZNJ]G>N$Y/"DD7S1GJ:5'P&U=8X9NC6V<:GV'4MWF$["QFVQ3 M):QPTI4_5W$1R*\Y&>-"SBSXIK)Z,^DO''D-H<1T4DC'HY1FM]D>:6^<9;-T M[^VJQJ0ET2B\5BN=/DDN1IM/8SS,ZR?+]093:6ZA!J*/*)UA1^-I1%J7HK55CK735KJ*PP4*]/OX<].K'94IO\ 9DFD M_A1PER-&1>N]'YAH355WIG,,7.WJ=Y/#!5*4N^I5%^W!IM+]&6]%[8LE?]GS MXF3=S1Z.6G+::699I)1:3VQMX-2J2]R195ALK5&&)):T2GLFV@E6(I?KE(+HF=0TEC-M4FHR22:] M7Z3Z).3.#VG9:FXBY;9..];4:ZN*O0H4/E,)=R["$IU/Z#]PSA!IT9/FH?Q-VJO>/&#C[M]^1ZS/V+IW7 MF57+GC)Q2,AM,7K7\CC.+224K>AWIR&EF1$1K08R=UCE"R#5>99+%84[:]K4 MX_L1J24'[CANM=QFQVB,Z>H]'97GLGC5N["A4G^W*G%U%[JGO)]U'08YLZ@ M"M7W NY9R4[9_/1^MF06-S<8MSX3B>Q:O7.2S'(%GAU@PR_A67P]/'90I:UK424)(S,R(AGKVC83J<4*E.FG*I*TM MTDEBVVFDDEM;;Y$:5=F&I"EPFIU:LE&G&]N6VW@DDTVVWL22VMOD*]7>,[H= MIS4V4]J+4]O+A<7]9W+J:&,E:V:&&YXC1'-< MQWPO229BV1X)\)Z6AQU9+E>$%WL=Z=7./ M/&.MQ!S=Y%DE24='6=1[N&SZ35CBG7DOB+:J,7R1QJ/"4]V$) GDKP M =O=M3\0'AU]X;6'[SP1P7%+U.MO!K%%NV%]Y9%XBZ\*@58Q;T-ZK+[QUMY^F3WV:/6]8>(NOL]0T 1G.: M=@ <\\NOX4.3WW>=T_5MDHZ71GYPRG\2M?/P.6US^2/X5ANEZ^3)6E)/V=S9OVMJS48WC\ M#QH79Y!?3E(CQ6"-*36KQN*;:0XXC.#7>F\VU;QGS/(,*,'_)O5)8)U*C2$A()&P %^[L43WLURF:MIXO&4J M2CC;S?,63/L[\'Q>P8\QQ.PK"*[X9\QE3:Z)I7EM*]\%*.#VG K@S^^ITM::KI)Y-%[ MUM0FOZ^2>RK43_L4_P!"+Q55[6NK2ZSA.T'QS_<4*VA='UFL\DMVZN(/_P"/ M%K;1IR7]O)/OY)IT5L3ZUOJZ:KSSLAUU]]UQ]]]Q;SSSRU..O.N*-;CKKBS4 MMQQQ:C-2C,S,SZF+NQBHI1BDHI8)+F*#RE*4G*3;DWBV^5L_S']'\@ M $P/91YFR.)_,7&<=R&UKM)KAD9I3TA7CMH>.L-$U;FV@GG.6J5Q1?/*"7RU M+^G!;R2VNI3@N=D[]GO7\M$Z\HVMU-QR+-'&WK+X,9R>%"J_V*CW6WLC3J5' MS(T$1G&:?@ !&/WE?PSN5OR3Q'ZSL'$J\$/6GD_CJGF*I#_ !]]4.=>(I?: M*)G2C3$RI O\ /,_N+8MP!X-Z9L*Q4"^WUL73^$T^G<+D*2XT MU*9PNC:LL^R5DNJD8IB/K*%FUT\=E.6S$1X$+D2(V=.A^&=WQ%U]?4JN]3T] M;7M65S570ZL]VC!_.5,&L>2$%*;Q:C&6G&O^*MEPQX9W^T5E!N:6 MYJI;]?:5%O62FIM;9UL^*XU*A3X$QA#K+S:DN-N()23(R(Q^5>A1N:,[:YA& MI;U(N,HR2<91DL)1DGL::;33V-;&?M;W%>TKPNK6&E3A]J'?L8R>FKQRG;RVOT]?L+P_P#E9N/XGUX+;]E+[PSKQ-MX58ICVP_N M[(?'W7@T"H4+GE%P "3CLU_B8\4OE;EOU8YP(IXW>JS./$T_/TB8 M. ?K>R3Q]7[/6-%H9GFJP 'Y5[>TN+TMODF26];08]05LVYO+RYFQJV MHIZBMC.3+&SL[&8XS$@P(,1E;KSSJTMMMI-2C(B,Q^UO;U[NO"UM82J7-22C M"$4Y2E*3PC&,5BVVW@DMK9^-S"6UE'ONV=X[)^5UMD.@..MQ98OQDKY2ZZ]OXQ2JK(=X28CKB'I=GXO(FU> MN%.D1PZI:4.SDI3(G))2FXD6^W!S@E::/HT]1ZFA&KJJ2WH0>$H6J?-'E4JW MQJBQ4/T:?(YSSJXX<>KS6M>KIC2M2='1\9;LYK&,[MKE7XA>6N,Y3C- MK!O,>R&CG2*RXI;BLD-RZ^SK+"(XU)AS8QIK8TSZ;.\N\ONZ=]8U)T;VC-3A.#<90E%XQE&2V MII[4T7XNT-W/:OG9K%[!-D3:VKY.ZQJHZLUKF4QX#&Q<;0XU"B[,QVM:2RRR MIS%TI/;*":;GL2N(16"6W"-6,=D M)M-*,9QBIDQ")/@ $!GM%.Z5Z]X.5&KX$SR;3?&U,:QZ= M%2HD./X=A"'\]NGTGZ5FAC):BC:6DNGB3(,C/IU2JQ'9HR)9EKZ>;5(XT_"55K]DK-VJM0/*^',,FI2PK9E>TX-=-*CC6F_>J1HI_M?RT8 M!?XSB _0J+6?16U9=U4A<2TIK&%:ULMO_YD6?7R6I<.0C_^]F0RE1?_ !(? ME6HT[BC.WK+>I3BXR72I+!KWTS]:%:K;5X7%%[M:G-2B^B47BG[S1JEZSS>N MV9KC7^R*@R54[ PC%,WJS3T\)UV5T,"^A&GHMPNAQIZ>GNE?_J8R-S6PJY5F M=SE=;^NMJ]2E+]JG-P?\Z-H,HS&EF^4VN;4/ZBZMZ=:/[-2$9K^:1]N/@/1, MP3F;JA6C>67(S4J8YQ86#[CSZHHVE(-!JQ@\AG3,4D> T())2\:E1'2(B\/1 M?H,RZ&>KFA\X_?\ H[+,Y;QJ7%E1E/QFXE47O34E[QCQK_)'IS6^:Y&EA3MK M^M&'B]]NF_?IN+]\YH'5'( 6Z_9O-7ZII3O-V3^3=6T\F&[576>$WT*,B0^VXVUYBHC4B: M<=!2%PQI:(JZMH+7M2<,F3V+#Y*53%;BKR3WHTOC-)IO#?<:>\R->+%;7U'1 MMP^'5.$\\:VO'Y:-+![[MXM;LZWQ5)II8N"E4W$9O&2JR)>17Z\P5=*RU5U: MJRA62G.5D2LB5.?.[5?G:=;,[H[,W?6CD?T_G^+S/=]1IY:JV5M35EU?T/JX M]7N8;FY@MW]W=W#=W=F&&&PR_O[W?;^] MCO;VW''':?BCZ#Y@ T!NRESBD2+RFJW8[UG;+RSFS3:AV5HRGK9.\ MG/FQZN%9ZGRNX6ARUMIKI+=4QK7(; [$TM(<=*MF6"T(=<0TTJP? KBI9Z$K MWN5Y_.2R"O2E6A@G)QN*5.1T1Y^<9W:ML*R+*9Z$FM3927&$1XC)J6<2OCQV/$KRO$<6:[UEF.N]25 M]09CWN^]VE3QQ5*E''X>Z&RSAYI:WTWEG?=6MZK4P MPE6K2PWZDO=P48K;NPC&.+PQ.L1QYVQ2U]HLYBP]G[IPSB;A=MZYB^B/,R;9 M"HRR5"F;:R.O2U JE&2%(?=P;#Y1H-QM?1$JYEQW$DY',7F[,^B9Y5D5?6-] M#=N\P^3H8\JMX/;+N*K47(UMC2A)/"1G[VJM>4\XU!;Z(R^>]9Y;\I7PY'N(;"20IU/A;+JHE>)",W^/]@K'BGF$H+"G7C0JK^E M1IQD^7GG&3VXH?9QS%YAPBRV,WC4MYW%%O]FO4E%'IYB^MINRSG3M]1YCD,W\G=6D:T5^O0GNX+NN-:3?2H[>1 M%1>UUD2N=,97J*"QJ6EY.C)KXEQ#>Q?<4Z$4NASV&7]3E6(7]S MBV3T$YBSH\BQZSFTUW3V,97CCSJRUKGH\Z#+95Z4N-+2M/\ (8NQ=6MK?6\[ M.]IPK6E2+C.$XJ491?*I1:::?0T4,M+R[R^ZA>V-6I1O*4E*$X2<)QDN1QE% MIIKI3Q+*W!7VA_/\$.GUWS7I9NSL2;)$*-N;$H,)C8].T24-1UY;CB%U]-FD M)GH7FRHQPK)+9*6M,YXR2=7.('9KR[,-_,M"5(VEX]KMJC;HRZ>KGME2;YHR MWH8X).G$MOPW[4^9Y;U>5<0J3ZX4HVTNJK;RKD(CW&.W++:TF[!L(\: M8T2B\;:>I"GN>Z>SO3-_++,_M:MK?1^#-88KXT)+&,XOFE!RB^9LNUI[4V0: MKRZ.;:N#QCW M R;1L,8D@ 7>_9JOX%MK_>RSKZGM$"A?:C]8%G^ M#TOM-V:)=DCU<7OXW6^RV987%;2T@ !DVC88Q) EB1W![# M6W:\P[A+JNTE5^6;(SS9>0[KO8:WXSU5KBPN&6:C!8BN.V1I67@ MJV4L*):)R_!#SX;T\TXL5]>9O!2L[6WH0M8/!J591;E5:Z*2:4-FVHW)8.FL M9M7%&KE/!RAP\R6*J/")T3"0D M !V]VU/Q >'7WAM8?O/!'!<4O5SG?X;7\VR1.$?K/R'\5M_.1-+0 M9;&N0 %0GVGK]NN'_P DMQ_'&O!<_LI?=^=>.MO!K%%NV%]Y9%XBZ\*@58Q; MJR^\=;>?ID]]FCUO6'B+K[ M/4- $9SFG8 '//+K^%#D]]WG=/U;9*.ET9^<,I_$K7S\#EM<_DG./PJ[\Q4, MO,:PF.0 '5^]>7VS=YZEX]:*M7_>;5'''!8F+XCB<&2XY&M+V*"CVVI-=9QJ/(\KTW6?5Y)E-LJ=*FGLE4VN=:? M3.6.['FA!8+:YRER@.P.) #N7A?SWV]P<@<@$: MB3%;NMWZRB8/$N93[J?U(R.OR"),JL_A04MN,6UQ18Y.NHL!ITVVV9MBU*6I MQN.N+)X#7/#S)=?5,N>7(ES9LN0MR1*ERI#BG'''%*6M:C4HS,S M,=Y3ITZ-.-*E&,:48I1BDDDDL$DEL22V)+8D1Y5JU*]25:M*4ZTY.4I2;;DV M\6VWM;;VMO:V?R#^S\P /^I4I*DJ2HTJ29*2I)F2 MDJ(^I*29>DC(_P!!C_&L=CY#_4VGBN4TM^W-R+S MQY;QNR7<^P>3(P[+YLI*S4\PNZN:1RP;0LU*]7EMJ\2R42U9:\3=,K2.NLQR M.G'=M(5W.DL-G4U4JE-+F>[&2@VN>+Y.0URX4ZK>M.'V69_5EO7E2W4*SQQ? M746Z55OG6_.#FD_@R6U\IVT.$)# C'[ROX9W*WY)XC]9V#B5>"'K3R?QU3S M%4A_C[ZH?DN=77G%'X&G--Y M7I;+OW;E4-VG*K.K.6S>J5:DG*\%^6N7<*.2NOMZXPN7*K*B=[S;!QJ.\IIK,M=73C+&4X\^WYC;#L@XR$ MRX"G>K;%G%C/&1^7T/B^(&C;+7>EKG3]WNJK..]1FU_55HXNG-<^&/>SPVNG M*4><[KAQKB^X>ZNM=26>\Z,);E>FG@JM">"J0?,WAWT,=D:D82YC2KP7-L8V M3A6);#PJVCWN'YSC=)EV+W40S.-:T&15T:VJ9[/B(E)1*@RT+\*B)2>O0R(R M,AEQF%A=Y7?5LMOH.G>V]65.I%\L9PDXR3]QIHUORW,+/-LOH9IE\U5L+FC" MK3FN24)Q4HR7NIIGU0^0^T *L7M/7["\/_ )6;C^)]>"V_92^\,Z\3;>%6 M*8]L/[NR'Q]UX- J%"YY1< DX[-?XF/%+Y6Y;]6.<"*>-WJLSCQ M-/S](F#@'ZWLD\?5^SUC1:&9YJL !2J[X'=3D;VR>[XA\?\C66D,/M/ M4MKY;42$'&VWF5/.8?*A@2FDFX_@.&6D(NBTK)FULFS>)*X\:*Z[>G@+PBCI M^TIZSU'2_P#Y]7AC;TY+;;TI)K?:YJU6+Y,,:<'N[)2FHY\]HGC1+4EY4T+I MBK__ ([0GAC2DN5/"I46]MC"$I5PA9TJ> M >Q&J+@Z7-\ NF;>L=7YRZ^RC*0N+;8 M]=QF'H[D['\CJGWH4Y@G$&[%?6E*DJZ*+Q-1Z?RS562W&09Q#K+"YIN,N3&+ MY8SBVGA.$DI0>#PDEL:V'OZ8U)FND,^MM19)4ZO,;6HI1Y=V2Y)0FDUC"I%N M$UBL8MK%/::3G$7D_@7,3C]K[?NO%^35YC6>&ZH'GTR+##LOK5>IY3B%HHFV M%*ET=LVM"'3;;3+BFU);3Y3S9GEYK/2F8Z*U'&"J4Y;:=2/+ MLG'!M8O=EC![8LUJT-K'+->:7M=396\*-Q#OX-XRI58[*E*7)MA+%)X+>CNS M7>R1TH.7.M *7GM+VTU7W)70NGV)!O0];Z?L/1O5IKW4S/_M=9R[G5V69%%XT[2PE5?$U.25=4]2\:[]=F?4"S/0M3)*CQN,MNI12Z*5;&K!^ M_4=98=$5MYEG-VJ]-O*N(-+/J4<+?-+2,F^FM0PHS7O4U0>/3)[.=P BQA6( M FL[0W:KMN0ERYLV>CC+2DQ8RDR7C?B03QGXNT= V'[HR>4*FK+B&,4]L;>F\5 MUTUR.3:PI0>QOOY)QCNSL)P,X+U^(V8_OG.XSIZ-MIX3:>[*YJ+!]1!\J@D\ M:M1;4L(0:G+>A?1HJ*EQ>EJ,;QNHK:#'J"MA4U'1TT*-6U%/45L9N'75E970 MVV8D&!!B,H:99:0EMMM))21$1$,];BXKW=>=U=3E4N:DG*SMX6EI"%*UI04(0@E&,8Q6$8QBL$HI)))+!+8C]4?B?L?Y MLO,R&T/,.MOLN%XFW65I<;6G_P#J0X@U)47_ ,2,?ZXN+W9)J2/\C*,EO1:< M7SH_T'^'^D6O/;M*<9N=<:;D]M7'JO>10C9K=R85712GV#K;:41&=A8[YD*O MSZ PEM""6\['LVFD):9FM-$:#EKAYQCU5P_E&THR^F9!O8RMJLG@NGJ9[71; MY<$I4VVW*FWM(:XE\$-(<2(2O*\/H6H]W"-U2BMZ3YE7I[(UHK8L6XU$DE&I M%;"GES&[1W,GANY97F28(YLW5<,WGF]LZK8GY+CL2 WXG/6,LJ4149)A)LL^ M'SG)\5%>3JO S+?Z>([JZ)XRZ(UNHV]K<*TS>6'_ &]PU";?13ECN5=O(H2W M\-LH1*'Z]X':^T$YW%W;.\R6.+^DVRE4IJ/34CAUE+!_NYW!&2I9L+P#*)<1N3=.,IZFX]AM MO'B7""27F.%"6RDR)Y76-.+.BHZZT7M)K**SZBZ7-U%1K&>'32DHU5SO<;4IMUEUM1*2I)FE23(R/H,QI1E"3A--33P M:>QIKE372:P1E&<5.#3@UBFMJ:?(T^=,_P!A_)_0 $:G="[@6+17F79#>Y9D]K.OLER>YM,B MR&\LY"Y=EWDY5;NM4E.7#MEP)S:$X@THQ[DWL"GCF;JG"<:>U[J2_4M*%$1, M$3]XM/@3U(S2:OTJ,BH+VGJ,:7$.A-9T+:?O;9O9[_.3_ (KF6= C+[Q>MD;/[;O*"J3&.1-QG#J MS9->X@T$[#7K;**/-+*2V;A&@B.@IIC3GH\1LNK)/11D92IP3S1Y3Q/RFLWA M"K7E0?=Z^G.E%?\ 7*+7=2QV$0<>/2OH]2%63_Z(23[ MC>&TSH1ID94 >XZ Y*[TXN9Q'V)H39>2:WRAOR43'J64ARIOHD=Q3K=9E.. MSVY>/Y34DXHU%%L(TE@E^[))+(E%S^H]+:?U;8/+-16M*ZM'C@I+OH-_"IS6 M$ZF-7:DT;F*S73-W6M+Q88N#[V:6W=J4Y8PJ1_5G&2QVX8[ M2V[P6]H4U#MCWGU[S"JJ[1^?O>5"8V?3E,DZ>R&2?E-MNW+3[DV[US+DNN=# M5(5.J4$A3KLR*@TM)IOQ [-V=9/OYEHJTO#PX[4>19WU>5Z\A#+LS>"5Q'%VLW^NGC.@W^LYTU@Y2J06"+&=1;U.05= M?=T-I77=+;1&)]7;U$V-95=E E-I=C3:^PANO1)D20THE-N-K4A:3(R,R%9J MU&M;594+B$J=>$FI1DG&46N5-/!IKG3VHM;0KT+JC&XMIPJ6\XJ491:E&47M M3C)8IIKD:>#/T1^1^H !DVC88Q) M N]^S5?P+;7^]EG7U/:(%"^U'ZP+/\ !Z7VF[-$NR1ZN+W\;K?9;,L+BMI: M0 R;1L,8D@ =O=M3\0'AU]X;6'[SP1P M7%+U.MO!K%%NV%]Y9%XBZ\*@58Q;T-ZK+[QUMY^F3WV:/6]8>(NOL]0T 1G.:=@ <\\NOX4.3WW>=T_5MDHZ7 M1GYPRG\2M?/P.6US^20^E94OS M7=<[.QW/*R.Z:O,8JMGXZ_5/,1?%Z%1&;77#SJDHZ^6[*,U=/-3UI!VI\F5O MJ'+<]A'!75I.E)],J$U)-]UQK)=U1V5_#.Y6_)/$?K.P<2KP0]:>3^.J>8JD/\ M'WU0YUXBE]HHF=*-,3*D MN@>SF\P7MC:9S?B-E]GZQD^C5GF.M_67_'+GZIRFU6FYK&4J-;SK.#9K.+Q. M+4241[V(PVDD,>BC?:9T5'+,\H:RLH86F8?)U\%L5Q3CWLGS8U:2Y%RRI3D] MLC0#LIZ[EFV07&AK^>-YEORM#%[96U27?17/A1JOE?)&M"*6$2RD*NEM@ MJQ>T]?L+P_\ E9N/XGUX+;]E+[PSKQ-MX58ICVP_N[(?'W7@T"H4+GE%P M "3CLU_B8\4OE;EOU8YP(IXW>JS./$T_/TB8. ?K>R3Q]7[/6-%H9GF MJP ! ;WU.XE(XNZ;8X[ZHO#@[UWK23$6=K7O&W9:YU,^X_66]]'>1[J'D M&92&7ZNL6G^D89;FR4+:?8C*58CL_P##2.K,[>I,933YIU6G3I MOEBE4FG&48-T7Q?XSB #KK1' CF1R9CQK#27'?9&9TJ9 M8Y4-XM@\HUK)OPQLZS*3CV'/K09D:TIG&;:3\2NB?2.,U#Q#T1I63IY]F=K0 MN(\M/>ZRJO=I4E.HNYWFWF.ZTUPSU[J^*JZ>RJ[N+:7)5W>KHOW*U5PI/NX3 MVZ-K67EN7^*4=:7B4@DEXY M"?=*+_N]3+^:':5X;5:BA4_>%*/QI4$TO^BI.7\Q_=?LK\4J--SI_NZK)?!C M<--_]=.$?Y9(XDW1VM^?N@X]+'9A'>QYL5M(\U!P:XG:9IRK9ID]U]&ABW4HJ-Q!);=Z4J$JF['#;C/=P MY\'L.!5)4E2DJ2:5),TJ2HC)25$?0TJ(_21D?Z2$B)X[5R$9--/!\I_P?Z?X M 3\]@;FX_H/DD?&_,K4F-5QACF^5Q9% S1L M SQN]IG+N<]R[D_VH61L-DTU>J7F'&[(XVQHBV&T MKEN8/:):Q[8<%!FVHTPH\"1$N)!D:/<4Q'U/IX3GSLZZI_<.O8Y77EA99I2= M%X\G6Q[^B_=;4J:[M4KIVF](_P"HN'4LVH1WK_*:JKK#EZF7>5U[BBXU93F65^0II@C-2(,;S9CJ7":0P_%O%3B7E_#G(G<=[5SZX3C;46^67/ M4GSJE3QQ?QY8036+E&7.$'"O,N)^H%;+?I:=MFI75=+]&/*J5/'8ZM3#!H8V2\0.,&3OL;;E-G5[CVA124H_NUK9D7Q2L&Q.R9,UIV% M81Y"4SYK"B51-&;+2BL5+57VHX%<&/WU*EK35=)/)D]ZVH37]?)/95J1?]BF MN\B_ZU]\UU2765"[0?'/]Q0K:$T=6:SQK=NKB#_^/%K;1IR7]O)/OYK^I7>I M]:VZ4+_;8[P>Y>#$^#K[,46>W.-)=C*Y>A58 MKK(K#'?C%0( X2\=\_X<5(Y7?[]]I*4\946_E*.+[Z=O*7)\9TI/JY/%KJY2 ME,O \:N5.A^7.O8VR]"; J M%#[9-R$)\V.MYE2'54*U3I'4.C,R>5ZBMIT+C:XM[85(IX;].:[V<>ZGBGLD MHRQ2T3TCK336N.VBSR]RGJ1^%/22=-<7.(.E(QHY9F-6=E'8J5;"M32^+%5-Z4%XN4/YR+=5 M<%^&VL)2KYKEE&%]/:ZU#&A5;^-)T]V-1]VK&?-T(A[VQ[,CK>P=E2]'\G\S MQ1OKXXM'M#":7.4K\2O2PYDF+66 N1&T)5U2OWLDJ/P^$R/KXRFK)^U5FE.* MAG^4T*SYYT*LJ7O[E2-;'W-^/_@01G?9 RFK)ST[G%Q07-"XHPK>]UE.5'#W M>KET=TXOR'V:/F)%DJ+%MV<:[N$7FF3U[<;/QJ8HDDDVB3#@ZRRB/XW/==2. M01)Z%Z3ZGT[FV[4NBIQ_[NPS2G4Z(1H37\KKTW_Y2/[KLC:\A/\ [+,8)57'K+G M)Z>'QJU=X^YN6TN3NX'36NO9C,YDR8[VVN5>*4L-!^.57ZZUW<9-)E))PB]7 MCW&2WV)-0#6T9J\Y4&3X5%X?*41^(N5S/M5Y?&+CDV45JD^:5:M&FEW7&$*F M/N;\?=7(=AE78_S*7&&\(^/66[]S6AO\IB4; MT*EH\QT)HV^ MUYJ2CIVPJ4Z,ZB*A&4L&J<&]DIO%17(I2<8O.OY6+1)$I^GP[%*]QUXZ^BJ3F.J22E+>D2'79#[CLAYUU>END-( MY+HC(Z60Y'3W+:&V4GMG5J-)2J5'LQG+!="22C%*,4EE9K76F>Z]S^KJ'4%3 M?NZG>QBME.E33;C2IQQ>[".+YVY2DMQ:X=8] M::V!JO86$N1O)3(]81E>)6]$MCU=3;R7_-3/\/@-"B5UZ=#Z]!Z^G[]Y5GUE MF:>#MKNC5QQPPZNI&>..S#DY3Q=29E7KE6]&6XX2?6$R&R-LXXUSPKTCKZBWFU#J\T2PC*'T_(([?I%&+[Q?WU+;*EASRQE3VKY3% M[JOQPXX]:+X@J%BY_N_4E]INS1+LD>KB]_&ZWV6S+"XK:6D ,FT;#&)( M '[=%C.291*]1QG'KS(IOC9;]3HJF?;RO,D*4AA'J]?'D.^-] M:3)!=.JC(R+J/GN+JUM(=9=5*=*&W;.2BMG+M;7)SGTVUG=WD^KLZ52K4V;( M1E)[>39%-[>8^^_N$WI_R6VS]'.8?_AAYW^HM/\ ^.L_+4__ %'I?Z9U'_#[ M[R%7_P!)\O=ZZV#C/G_K)@F98_ZJTF1)]^\8NZGU=A?\QY_U^#'\II?\BE=" M/_M'UT,SRVZP^BW%"IB\%NU(RQ?0L&]I\EQE6:6>/TNVN*6"Q>_3G'!=+WDL M$=6]M3\0'AU]X;6'[SP1R'%+U.MO!K%%NV%]Y9%XBZ\*@58Q;JR^\=;>?ID]]FCUO6'B+K[/4- $9SFG8 M '//+K^%#D]]WG=/U;9*.ET9^<,I_$K7S\#EM<_DG./PJ[\Q4,O,:PF.0 M 'UN#X!G>SZOI_HTZ4)5)OW(P3D_Y"6G4'88[BVU8<>RM->X;IROE^4J,]M_ M.(53,6RX23-Z1C^'P\WR>L\KQ'XFI<&.^70^C9^CK#N==H7AGE$W2I7->^J1 MY5;4G)8]"G4=*G+W8R:[I-^1=FGBKG5-5:UK;V%*6&#NJRB\.EPI*M4CASJ4 M(ON'9-7[,MR+=BDNZY(:5@3?&9''JZ3.;>*3?A09**9+K:1TUFLU$:?((B(B M/KZ>A<15[5.F5/"AE=_*'3*5*+_D4I?\3O:/9"U7*&-QFV7QJ=$85I+^5Q@_ MYCS'8'LW?-G&HDF?@^P-";)2RMXF:F+DN5XKD,QM*G3CJ98R+#V<<;6ZVA/C M2[:H)#BR21K21K+UP\C-. MR;Q#M(.IEUUEEVECA%5*E.;Z,%.DJ?NXU%@WSK:0R[]XP[_XMY6WA?(#5.6Z MPOI*'7:U-_":2AUZNF2FFW#\"E$KT"<-.ZK MTYJVS=]IR\HW=NOTMQ]]!OD4Z.[OKO9I]Z.XM< MB^2MHY4Z'TQL':#T=]N-/G8OCLV3C]0\\75I-]E#Z(^-8^3I?S539<=)_P A MCG<_U;IG2U+KM0WUM:1:Q2J32G)+XE-8SG_1BSIM.:,U7JZLZ&FLONKR2>#= M.#<(M\F_4>%.'].426W6WLZG/G,HS$S,K#2.HT+2X8T#ZENF1'_Q-))3XE=3,B2J&\T[3'#NQFX6,;^]?-*G14(/WZTZ-6M*)N,[CF;,PU2?!U\IGP?R#G8]JG3F_A+*[Y4\>53I- MX>YBECW,??.GEV0=4=7C'-[!U<.1TZR6/1C@WAW=WWCE?8_MT95<%^M-173@<7G_9@XH9-2E7LZ=GF-..+PMZKW M\%^I7A1;?ZL'-\RQ(8\MP_+,!R*UQ#.<8R##Y?5IU[.HL8SIR4X273&46TU[C M(!OK"^RR[G89E1JV][3EA.G4C*$XOHE&24D_=1\Z/J/D L<^S M29F[670DA;W@*3:X7L'"HL)EMD_0\^FNR^:X1_I0AM?\ M(9BL?:EL55T;89@EC.CF2AR9;U.*]UHM?V1LP='7&8Y:WA3KY6Y M\O+*E7I)+#G>[5F^XDRZR**F@X $8_>5_#.Y6_)/$?K.P<2KP0]:>3^.J>8J MD/\ 'WU0YUXBE]HHF=*-,3*D #WK2'%OD7R3LG:S1&E]A M[0=BO(8L)V*XW/F4-0ZZ1J:1>9,XVSCM%YI%[DYDI@E?R=1SN?:MTSI>DJNH M+ZVM$UBE4FE.7[$-LY_T8LZ;3NC=5ZMJNCIO+[J\DGA)TZ2OH2O^))1 MTZF2E&70X=*:_Z,>X3?E/96XG9A!5+^676 M./+&K6]6-9(]UY77W(YSVJ=.=9@\KONJQY=^ECATX8X8XR.B2ZM+9V1CF$T+#RE]23_ ,24CIT,U),^A='E?:7X=7TU"]C? MV73*I14X+WZ$ZLW_ -&/<.7S;LK<3LO@ZEA++K[#DC2K.$W[U>G1@G_[F'=( MB]V\:.0'&ZZ:H-[:?S_5L^2XZU7.9;CL^OJ;HV.OG+Q^_P#*[UL)1C/#EW)_H32Z82DCP\>^B.(&79[.6 M[8JLJ5?HZBM\G4;Y,=Q-5%M_2A$TJAER:W !5B]IZ_87A_\K-Q_$^O!;?L MI?>&=>)MO"K%,>V']W9#X^Z\&@5"A<\HN 2<=FO\3'BE\K/J_9ZQHM#,\U6 #SO;FTL/TCJ_/MO9_8E M5X9KC%+K,,BF>X4\5=207IKD:$TM:/6K*>IM+$5@C\;\EQ#:>JE$0]/)LIO< M^S:WR7+H[]]=5HTX+FWI-+%]$5RR?(HIM[$>5GFYE]I0G5F^ M?=@F\$N>4OT8KEE)I+:S,OY2VI*+EA M@YS>VI4E^M4FY2?,L<%L2,A=9:JS'6NIKS4V9O\ [FZJN2CCBJ<%WM.E']6G M!1@N=X8O:VSP$=&

V\>N.NW^4VTJ#3VDL/GYCFE^YX_)CI-F MJHJEIQI$_),HMUI]3H,2;\I]24^)2&T$MYQIM?@ZDU-DNDLIJ9UGU>-" MQIKGVRG+FA3CRSG+#9%=UO"*;71:6TKGNL\YI9#IVA*OF%5\BV1A%?I5*DN2 M%...V3[B6,FD[L_ [L;\9^+593YAN>JH^1>\O5VGYMME=2B?K+$IRR0ZY$PC M!K5MV%/7!>(DMVULT_-<4V3S#4#QJ8*B/$+CYJK5M6=EDSGI#1E&G?Z@A3S74>";E4CO6])\ZHT98J6 M#Y*M5.;PWHQI8N)-VVVVTVAII"&FFD);;;;2E#;;:$DE"$(21)0A"2(B(BZ$ M0@9MMXO:V6(245NQV)'_ +'^'^@ !&MS6[5'$SFS56UAEF%PM>;=E-R'J[= M6O*Z!3Y@5FXGQ-/Y=%9;9K-@P%/)03S5FA,J+PY'#"..#G":6!$G$+@MHCB'1G5OK>-KGDDW&[ MH14*N]S.JEA&O''#%5$Y88J$X-XE&WG#P+WIP+V>3YM7>UR)+2;&KD&4F&ZLC2;T9R/)?OUH'B'I_B'E7[PR M>;C=4TE6H3PZRC)\TDOTH2P>Y4CWLDO@R4HQSGXB\--2<-,X_=N=P4K2HVZ% MQ!/JJ\%AMBWMC..*WZ#C)/%--;4T]J:Y&:6W; MXY1P^8G$;3V\#?BJR>XQ]%!L:'%4@BKMD8JKWDR]I49"4'"8L[&+[XQ63+JF M#-8/JHC)1Y;<2-)ST3K*]R#!_1(5-^BW\*A4[ZGMYW&+W)/X\9&N7"[65/7F MAK#4>*^F5*6Y72^#7I]Y5V7E.T!PQ( 9D//? M)#R[G!R]R E>-F=R4W4B$HVU-*.L@[#R"OJ_,;6M:D/>]L1KQEUZ>/KT(B]! M:J<.[7Z'H+);;X4]O-X&0/$R[^G<1<]NO@RS>[P_95><8^_NI M8G)8[(X< .R>WWR27Q+YAZ+WA(DN1\;QS,8]3GI-I6Z3FN\N8?Q7.%G%02 MO7'Z_';=^9&;,O3,C-*(TJ22BXCB/I=:QT5F&012=U5H.5'QU-JI2V\R8D,/(2XR^P\VI3;K+K:B4E23-*DF1D?0992C*$G"::FG@ MT]C37*FNDUVC*,XJ<&G!K%-;4T^1I\Z9^1E.,T6:XSD>&Y361;K&6=MF%G5L+R$:EG7IRIU(/:I0G%QE%KG4HMI]QF8[R_XY MY%Q-Y)[2)1Z6R]_<7G19"TH4I+3RU MM>(S08U5T7J:VUCI>RU%:X)7-%.<4\=RJN]JP_H5%**Z4D^.Y2I+#?JU&N2$$_=E)QA%.6(HE>JMD<^01(*(W,L+P0X0 MRUK>K4>?P:TK;SV1>SZ54C\!?W4'_6R^$_DX[=]PK5Q]XTPT)8O3&G*B>L+F MGMDL']$I2Y)OFZZ:QZJ/P5\K+9N*I1:F3)=A+E3Y\J1.G3I#\R;-F/N29UM\I_./[/X/6M*[XW%QSSJOV5H_8F3:U MS6N+RFKK&YWD%,B&ZV\Y5W5:^B149#22'64*>@SX\F&\:$^8TKH0\;/=/9)J M;+Y97G]M2NK&7P9K'!\F]&2PE"2Q>$X.,ES-'N:>U+GVE,RCF^G;JM:9A#X= M-X8KEW9Q>,9P;2QA.,HO#:F6E.'/M(&-63%7AW-? 7\*>>NJ@T-)-V0_3.V)/.*,F:]E)$D5+UMV8KJE*=[H2X56EM?T:X MDHS7/A3K8*,NA*JH8+]*I)ER]!=K&TK1A8<0K9TJVQ?2K:+E!\V]5H8N<>F3 MI.>+_1I119"TSR#T?R(QIO+]'[5P?:% I#2GY6(7\&TDUCCJ$N(B7M4VZ5OC MUB2%D:HLYB/(1U+Q(+J*PYYIO/\ 35T[+/[.XM+CF52#BI8<\)?HSC^M!RB^ M9EL<@U1IW55HK[3M[;7EKSNE-2<<>:(>\ 'Y= MO=TM!%;G7UO5TD)Z=7UC,NWGQ*V*[96\UBMJJ]N1,=9:XM[:"J7,X M4Z;E&*2G;U(*49+DE&23BUW&FFC'JYMZ]G<5+2YBX7-*TE=QN.)E2BN6A94*;]UJ57_A47)_Q-*^RW9R MMN%5.L^2XO[BHO<3C2_XTGR_\"<40&6+/E<%S&FV)A&'; QQQY['LYQ7'LQH M7I#+D9]VFR:HAW56X_'>2AZ.\N#-0:D+(E(49D9$9#Z\PLJ^67]?+KI)7-O6 MG3FD\5O0DXRP:V-8I[3XLMO[?-T]EXLTA#;6-; S+'VT-Q$U[:&Z;([*N0A$!*E)A(2F,1$R M1F39>YZ^@:Z9/DC M(_T&/\:QV/D/]3:>*Y2<[@MWV>2_& J; ]TJFS;3\<$E4E_W%*/)\G6>. M^DN2G5WN11C.FBX7Q0YR\9^:6+?K)H;8U=>SXD=#^08);>"DV)B9J439IR'$ MI3RIS,$*L>^HU/V*B6#> M&W=ENS7PHHO?HGB-I#B#9?2]-7<*E6*QG1EWE>E^W2;Q2QV;\=Z#?Z,F=<#C M3N #)M&PQB2 !=[]FJ_@6VO][+.OJ>T M0*%]J/U@6?X/2^TW9HEV2/5Q>_C=;[+9EA<5M+2 &3:-AC$D M #H[CCQ'Y%\M2;!G15L%<6<)EFOQ;'&I#C;:'\DRVV>@ MXY1H43GB2B1)0ZZE*O+0LR,AS&I]9:9T=:?3-1W=*VIO'=BVW4GAS0IQ3G/W MHM+G:.LTGH?5>M[WZ#IBRK756.&]))1IT\>>I5DU3AW%*2;VX)ED[C+[--4L M,P;[EUN^7/EJ\MY_76CFD0X#!I\3A,66Q+NL+"QC$DT9!L.G M/:F0E((_$J;'MMC/9/(K)2U=?3#]60E)FE"4H]R(&SOBUQ%U!)_3\VNXTG\" MC+Z/##H<:*IJ2_:WNEXO:6(R#@UPQTW%?N[)K.55?#KQ^DSQZ5*NZCB_V-U< MR26P[JJ::GH(+-7155;2UDO#3Z&L#XZF79?6KQN:M"C*YA)2 MC-PBY*2Y)*36*:YFGB?4CY#[ *A/M/7[=W_JQR<0CVAO59?>. MMO/TR>^S1ZWK#Q%U]GJ&@",YS3L #GGEU_"AR>^[SNGZMLE'2Z,_.&4_B5KY M^!RVN?R3G'X5=^8J&7F-83'( /T*BHML@M:VBH:RQN[NXG1: MRHIZB%)LK6ULISZ(T*OK:^&T]+G3IDEQ+;332%..+424D9F1#\JU:C;497%Q M.-.A"+E*4FHQC%+%N3>"22VMMX)'ZT*%>ZK0MK:$ZEQ4DHQC%.4I2;P48Q6+ M;;V))8M[$68^!/L\V:[ BTNS>;-O:ZSQ:6W&L:W2.+R(Z-CVL=:TOM)SN^6W M,@8-%D,)3YE?&1*MC0\I#KE;(:-!U8XA]I.QRV=3*M"0A=7<6XRNJB?41?)\ ME#8ZK3Y)R<:>*Q2JQ>);SAIV6LPS2%/..(5"^IOE7Z,H\\)QY)PEAWT7L?+L:37/Z MGTMD6L<3S?XGY7PKY*;# MT%E$ARTCX[-9M,,R93),(R[ KQ"IN+9$EM']$U*?A&;$UI!J1'L(\AE*E$WX MCTXT%K"SUUI>VU%:)0E5BXU88X]76ALJ0]Q/;%O:X.,MF)E!Q$T3>\/M6W6F M;QN<*4E*E4PPZVC/;3G[K6R:6R,XRCB\,3DP=B<0 'K^C-!; MAY*;#JM6:/P*]V'F]LE3S532QT&S KVG&FI-S>VDIR/58]10W'VTO39K[$5I M3B$J62EI(_$S_462Z6RV>;Y_<4[:PALWI/:WS1A%8RG-X/",4Y/![,$SWM.: M9S[5V:0R73MM4NLQGMW8+9&.Q.YM.>7Z+@[#+=JZ^24KF:Z8\L**?,ISDYSDWSRE)MM]ULM19V=GE]M"SL*5.A9TXX0ITXQA"*7(HQBE&*70DD?N MCYSZ0 BS[HW;>P'G=IB]E5-%357)#"Z.3-U-GY,MPI]A)KTR)K6O,GL&R2 MN;B>1NK6R@W_ #/>R6\4IHNA/-O2WPFXGYCP^SRG"M4G/3%>HE<4>5)/!==3 MCS5(;&\,.LBMQ_!<89XR<)LLXDZ?J3H4J<-66]-NVK882DXXOJ*DN>E4>*6. M/5R>_'X2EGBV-=/I["?4VL*56VE7,E5UE73F'(LV!/A/KC3(4R,\E#T>5%D- M*0XA9$I"TF1D1D-)Z56G6IQK49*5*<5*,D\4TUBFFMC36U,RSJTJM"K*A6BX M5H2<91:P<9)X--/:FGL:?(S^,?H?F 3D>SSSI43N)U,>.[Y;-II MO:$&DL9V6ZDX<581@\(SL+A/NK"$L/Y8I[.CHQ+Y0SV-*@ (Q^\ MK^&=RM^2>(_6=@XE7@AZT\G\=4\Q5(?X^^J'.O$4OM%$SI1IB94@ M ![IQXXT[NY5;$@:MT/@%SGN6S$%)EMU[:(]1C]43J&7KW*K^8MBGQNCC MN.)0J3+>:0MU2&F_&\XVVKG]2ZIR'2&62S;4-S"WLX[%CME.7*H4X+&4YOXL M4WABWA%-KI-+:1U%K3-8Y-IJUJ7-]+:]W9&$<<'.I-X1IP7)O2:3;45C)I.W MMPA]GPT-IZ-49ORQGQ.0&RD>1-_4>(FN555R*]/# MOLNZ:R&%/,=;2CFF;K!]2L8VM-]#6R==KIGNTWR.D\,78+QG%L9PJBK,6PW' M*+$L9I8K<&GQS&:BOH:*IA,EX6HE9454>)7P(K22Z);:;0A)?H(5PNKNZOKB M=W?5:E:ZJ/&4YRRJ9=FM"EU%2+NA]AX]IY:W;!AMI2XS\KQ)C M,W(X3]H/]YUZ6G-=RA"]FU"E=[(PF^11KK9&$F]BJ1P@VTI1AAO2H]QC[-?[ MJMZVJ.'D9U+&"G3P3$F75)D8R\XK:>6F.(.:97".[;?275IKF5.NE5@EW(*>Y[L6: MU\'M2O5G#;*Y)'>@CPDL "K%[3U^PO#_ M .5FX_B?7@MOV4OO#.O$VWA5BF/;#^[LA\?=>#0*A0N>47 )..S M7^)CQ2^5N6_5CG BGC=ZK,X\33\_2)@X!^M[)/'U?L]8T6AF>:K !5[]I% MY:.XQK[67#O%;-;-GLAYG:6U&HTA*%_J/CMD]#P:AFLEXU.Q,AS&#(L%$?@- MMRA9Z>)+A]+8=F#1RN\RNM;7<,:5JG;V^*_M9Q3JS3Z84G&'/BJLN3 IUVLM M;RL\KL]!V4\*UVU<7.#_ +&G)JC!KG4ZJE/FP=&/+B4\1=8H< ? M7Z_P+,-IYOBFN-?T,[)\VSB_K,9Q?'ZU"5S+6ZMY3<.#%;-:D,LH4\Z1N.N* M0TRV2EN*2A*E%\68YC99185LTS&I&E86].4ZDY0^RS+CX3BRWW6*R.I+?C)3DIU"9$ET9 MG\3^(V9<1<_E?5MZGD]%RC;4<=D(8_I22;3JU,$YO;AL@GNQ1JIPFX897PQT MY'+Z*C5SNNHSNJZ6VI4P_0BVDU1IXM4X[,=LVE*IU$DYT:J34*L/UHXO%8I2BY0EWLF9MO(/1>>\:- MT;$T7LV B!F>N,BD45GY"E+@V48VVIM-?U3JTH<>ILDI)<:?#6M*%JC24&M* M%^)):?Z;U!EVJL;JDIQQY8ODE"71*$E*$ER;T7@VMIDQJC3>9Z1 MU!=:;SB.[F%I5<)8P\;'N'@ !:=]FDY M(NUN8;SXH74XRKLEJHVZ\#BNNJ2RS?T:ZS$\]BQT+<-MR;=*EYM>2)#OELH;9;\QYPS\*$I277H1$7H&M6F: M<*6F\OI4UA3C8T$ET)4H)@\;' MN'@ &@AV1>6J.3_"3#Z*]L3E[*X]JAZ=S-,F2AZPGTU-7LKUUD[J?$J2 MIBUQ FH2Y#QFY*L:N8LS/](SBX\Z.>D]>5[BWCNY7F6-S2P6"4I-]=3Z,8U, M9)+9&%2"-/\ L\:X6L>'E"VN9[V;Y7A:U<7C*4(1745'SX2I80'\RL'ISD9)J9N/@VVTPF/%(G:TN+):\9R20ELO&Z6&9 M58KCNJ(E+]5M_,69,Q3--J>S-KE9?FM?1%_/"UO&ZMOB]BKQCW\%XVG%27ZU M/!=],J#VK.'[S+**&OLNIXW=BE1N<%M=O*7R=1^*J2<7S[M7%][#939%W2@X M ?MXSC609GD=!B&)TUCD6493WDXTK2C"4YSD\(QA%.4I2;V)))MOH/IL[2 MZS"[I6%C3G5O*U2,*<(IN4YS:C&,4MKX"Z):AWL>MMM_ M[(8K[K<66131*;AR&FU.U6O<>F$70\:Q I"TJ=1Z;">X])4?EG':8S:XN\2[ MGB)J!SMW*&G+5N-M3>S%?"K37QZF"V? @HQY=YRU)X+<*[7AEIM4[E0GJ>[4 M9W51;<'\&A!_-TL7M7Z21F'F92<-Q-4AI<@D+;\ M1L^5O+?I9!;M2N:JYHM[*4&TUUM3!I8XJ,5*;3P491%QAXJ6'##3KN8[E74= MRI1M:+Y')+;5J)-/JJ6*XLGU2)9W^4P.OJ&2X9D- MOB]_"ZJ0L_5+BDEP;&-U6VD_<.)]*2/^0A\=]E]AF=M*SS*A1N+27+"K"-2# M]V,DXOWT?;E^99CE-U&]RNXK6UY'DJ4IRIS7N3@U)>\R6W2??D[A^H&X<"[V M!BN[:2)Y;:*[<.)1K6=ZNE*4+2K*L4DXAETR0I)=2=F3I:B6?4R475)PYGW9 M[X:YTY5*%M6L*\OA6U1Q6/BZBJ4TNY&,=G03AI[M*<4\B4:=Q=4GD)0M;>TZ5:VV8VW^)\^,\DVO6+K6VRX\YMY*NI/&SC&3 MXS7JC&UTZI)5N[YGBZ&:/#U5$^:=E.JFY9+G$7'FC7H-8=&-2G-X^36'=YIC MRGM@T6E#/YS]7T'M(_!:S8ZW.ON2N-RT-MJ M<;DX3KZRB..+-9*;ARJO:4A]TFB21FIUB/U\7H(_2./N.S!Q I2^0NT:< $-K6FBY M$NJ0A2DM-ZZQ4G'5)29DV@W=C--$M9ET+Q*2GJ?I,B](^==F7B,W@ZF6)>.J M>A/H?:MX8I8JEFK?1U%/_P :YX?G/M-''&O8=5K7CCNS+)1(,V&8QE2R&ULLNIODE@[BK'W)5,*3]^@R&'< M'*GD=O[+X&=[DW1L+8635%DW;T,N_P AF.P,9GLR?7&7<4H8ZX^/XJVS*_I$ M-5T6,TA7I))=1..2Z1TQIVREE^26-M;6LX[LU""QFFL'UDWC.IBMCP<#JYN1M1O*\B%FM4;V/YW7-)9)+:&Z[,:FY3^@LQ]< MZFGN6UQ)0QY72EA.E+;\:G*#]\U?X?ZHIZST9EVI8-;]U;1=3## M!58XPK1V?%JQFO>Y$=/#E#L#/J[XW'AO0?<"V98U5\X-;O"@-+9>KKL MLN=F0\]0EYIMM@Y#FPJBSEJ:Z>8TS+:-77Q)6O1[@'J5ZBX<6M.M+>O,OE*U MGT[M/!T=G+AU,J<<>1N+PY,%E]VB]++3/$^\JT(;MEF48W<.C>JXJMMY,>OC M4EARI2CCRIN((3004 !I.=KO6;NH^WSQ.PR1']4EJU'2YG.BFE*%QK#9TF=L MRP8>0DB),AJ;ESB7/Y?,(^OIZC+SBSFJSGB1G%]%XP^FRI)]*H)4$UW,*:P[ MAK7PM- M4;"SLGEI\?A=Q3$[:\82AK]+[SK\)*4-EU4XM1)21F9$.6TWEDL[U#8Y/%8N MZO*-+#QE2,'[FQ[7S+:==JC-HY#IK,,[D\%9V5>MCW:=.4U[K;6"7.]AX-VV MY,B7P"X<.R7G'W$<=P_?=23;]]MM]TYKA+.4^&.02FVW^Z;9;>A4HI+WDDEW$=L# MA"0C+RY<_P 5_)W[PVZ?K(R4:PZ,_)^5?AMKYB!CEKG\ZYQ^*7?GZAST.E.6 M #ZW!,^SC5^5TV=:XR[(\%S/'I13*3*,4N)]%>U8Y/>T\RRFO5MLPI/&%2G*4)Q?=5$ M[=P4^KP8V_\ Z=I-S&2;B&RE;%U_5LLQK5EM"U+>GT+;,A+;24IK)+JU.BJ M/$#LT4JN_F?#^HJ=3:W9U9=Z^Y1K2>,7S*%5M8O'K8I)%Q>&_:JK4>KRKB12 M=2GLBKVC'OUW:]"*2DN=SHI2P22HS;;+4>KML:TW;A51L;4>6V2?6(CSD9:EPK*$M7@DQ'TMR8SI&AUM"R-)5&S;)\TR&^GEF4:AR^GFN1W-&ZRZHN]J4Y*47T MIXR23V'H0\T]0 #)M&PQB2 != M[]FJ_@6VO][+.OJ>T0*%]J/U@6?X/2^TW9HEV2/5Q>_C=;[+9EA<5M+2 M &3:-AC$D /]&679#K3##3C[[[B&6664*<=>=<42&VFFT$I; MCCBU$24D1F9GT(?S*2BG*32BEBV^8_J,92DHQ3RK)/^TEC2V=ZJJ>*N%PG[ M,=SFD*6?\1E4M[!X2A9)N%:HN5?2)+"5&+7]G'"MM[Z5*4<';ZKPK&=?81C['J]1B^)4\*DIX:5'XGGDQ(+32'ILQTS4IQU:UJ M4HZ;YIFN99W?3S+-Z]6YOZCQE4J2C:Y=26$:=**A%=+P26+;VRD\7)XMMMMGW(\\]( "H3[3U^W M7#_Y);C^.->"Y_92^[\Z\=;>#6*+=L+[RR+Q%UX5 JQBVY3( F1 M["?XF.G/DGM_ZLMZP\1=?9ZAH C.+0J)14$%;Z$ MK>+_ $\'BIUY+^LGR-1_JX8+=3DG M.6D7"G@CIOAI;1O9J-[JN4>_N91_0Q6#A;Q?]7#!M.?]94Q>\U%JG&5\0^38 M %4'VF[3L(X/&#D!"89;L&Y>9:=R249$;\V$\S&S7"6$F70TLUC[& M0*5U\754LNGAZ'XK@=E7.Y]9FVG)MNFU2N8+F33=*J_=DG1_Z?Y*3]K_ "&G MU>3ZGII*JI5;6H^=II5:*]R+5?\ ZOY:E8N,4A DG[>7;(WCW M ,S/]7&'L$TICUBS&S[WJZ6/PFFY/%0C+"6[+?"SA M!J/B?F'_ &B=MIZE-*M=3CC&/.X4ELZVKAMW4U&*:=24<8[U\CB=PXT'PLUM M'UKHG#F*.(ZF,_D^56!MV.;YW;QVE(]^LPR(V69%E*\3CBF8[:68$(G%-Q6& M&S\ SWUAK;46NLT>::@KNI-8JG3CWM*E%_!IPQ:BN3%O&'V4K*--VZITW@ZE27?5JTE\.K4P3D^7"*PA#%J$8K8=1CDCL@ SM M>\YIV!I?N,\A*NFB(AT6=V]+MNK:0GP)5(V110,BREQ*.II0A6"'K3R?QU3 MS%4A_C[ZHV7N'N"YT\FE6]@NDL3 ML6(VQMNSX"I4. \MDI98OB,!QV*C)LRE1E(4;"7$L5[#J'Y2T$Y':D19Q-XJ M9)PXR].OA<9]6BW1MT\&UCAUE1[=RDGCMPQFTXP3PDXR[PHX0Y]Q0S)JWQMM M/4)I5[J4<4GACU=);.LJM8;,<()J4VL8J5]CB]Q/T7P[UE U5HC"XF+T+'E2 M;NW>-$[+56X>R,5LITH\T*4.2$5[\I/OIRE)N3TMT=HG3>@\GCDNFK>-&V6#G) M[:M6?/4JSPQG-^]&*[V$8P2BNCAS!U@ !2B[]G;D@:%S^/RYTY0^ MH:HV]D+L+9N/UD?_ (=@>U;%+T]-U%9:+_<,;V+Y3[WAZ>1$MVW6R4A$N(PB M]?9YXFU-0Y<]&YW4WLXLJ2="#<)R>>_:7X44M-9 MFMX7X[(F>NYTY MFNG*CQ=I=PKQ3^+<0<6EW%*AB^AS[I9K%5BWP %6+VGK]A>'_P K-Q_$^O!; M?LI?>&=>)MO"K%,>V']W9#X^Z\&@5"A<\HN 2<=FO\ $QXI?*W+ M?JQS@13QN]5F<>)I^?I$P< _6]DGCZOV>L:+0S/-5@ S2^X[R/(R8S9N.HC^_=54ILGT(4:/6YKRB,_%U/ M4GACIA:0T-EV2RCNW<:"J5NGKJORE1/IW92W$WMW8I9):GFH$]NBAR&5^ B>M6ED:TI-% M0.TYKF=.%OH*PG@IQC<76#Y5B^II/!\F*=646L=E%K9RW6[*'#^G5G<\1,QA MBZEOCLXY;+FVFO;Z7>B;N?R-6+N;=/FG'"-:"_:ANS2Y%UC)6MRUSTY8RH3?[$]^FWM;ZRG'DBBH:+GE%P [7[P/,9+S?\ ->*#C>229"$G^AUE"BZ* M(C+A.)N0+4V@LTRA1WJ\[64Z:YW5HX5:271C.$4^XV2%PHU'_I3B+E&=2ENV M\+R$*CYE2K8T:K?3A3J2DNZDS2[&6AKH &6?R)A2JWD#O2NF MM''F0-Q[.A2V%&E2F947-;MB0TI2%*0HVW4&1F1F1]/08UKTU.%73F7U:;QA M*RH-/I3I1:,:-54YTM3YE2J+"I&_N$UT-59IK^4\='MG@ $KW9QYI-<- M^7^-RLMN/>S3FXV8^LMIKD.J375#5A+2YB&;24^EMO\ 5'(UH-]\R,V:J7-\ M)=5"'^-NAGK?1=6%G#?SNQ;KV^'Z4L%\I27C(8X+GJ1I]!-G 7B!'06NZ,[Z MIN9#?I6]QC^C%2?R59^*J88OFIRJ84L MPL9RI7E"I&<)QY8S@U*,EW4TF?)?V-IF=E6RW,*<:MC7I2IU(2Y)0FG&47W& MFT9MO<(X:93P:Y,YMIFW;L)F(./KR?4^536_VLUM;RI/O#.N*DV7* MZS)"$)381'30DFE-FK3_ (;ZWM-?:5H9Y1W8WJ75W%-?V=>*6^L,6U&6*G#' MX$ECMQ,F.*.@;SASJ^XR"OO2L6^LMJC_ +6A)O<>."3E'!PJ8)=_&6"P:QXB M'>D=@ 7!^P5VTTX=15W.?=N/FG+ZR+C:+%32Y!X!R?Y)ZSXDZ1S;>VV+-4+%L.@$MBOBJ95=93?S%>KT.( MXW%><:3-O;Z>I+323-+;*/&^\IN.RZZCH]*:7S766?4-/Y/#>NZ\MK>.[3@M MLZDVN2$%M?.WA&*FU)I*M\@?]4H<>B/.N4F$8C"=?.AP['T.DDT5 MM0P\KQ.&DG)><4>G.C=(93H?(*.G\HC\C36,YM=]5J/#?J3_ %I- MJ\(03>Y1I+'\N-MO/\ ,F:SR^KV3A\=]2C= M_5?8,5VMR"#")*? F#2Y-CB)*_%[KSKHS(S(^B:2=J33BM<[R_5%&.$+JC*A M4:Y.LHO>@WW90GNKN4OY;[]D?4[N\@S'25>6-2SKQKTD^7JZZW9I=R%2GO/N MU?Y+.(JH6_*TWM*NB4Y1Q^TIR$K8BG+/5&PIV"W[K*2(RQ'9M:F2Q.FK,R\; M%7E6(PX[)>DTN6JC(NAJ,K2=ES4'T34=_INJ\*5Y;*K#'YRA+!I=V5.I*3[E M-%1^UOIOZ9I?+]44HXUK*Z=&>'S5Q'%-]R-2E&*[M1]TIC"\10$]MXUZ:MN0 M^_\ 3FCZ5#YS-H;$Q;$'GX_A\RNJ;2UCMWUTHU)<)+%%1E)FNGX5F33"C)*C M]!^#JC/*.FM.7V?5\-RTMJE1)_"E&+W(^[.>[%=UHZ+2605]4ZGL-.V^/67E MU3I-KX,926_/W(0WIOEV)[&:B]960*6MKZ>JBLP:NI@Q*RM@QT^!B' @1VXL M.*PCJ?A9CQVDH27\B2(9-U:M2O5E7K-RJSDY2;Y6V\6WW6]ILA1HTK>C"A1B MHT8148I,Y%DT MS_DKSCB;9U7'>H65.K<3[FY#<@^YA5J4 MW[V!!G:0SZ.2<*+ZE&6[<7]2E:P[N_-5*B[N-&G47OXG4G;52I/;_P"')*2: M3/CQJ]1$HC(_"O%X"T*Z'_(I*B,C_E(QR?%%X\1L[P_B5?SC.SX1IKAAD./\ M*M_-Q.WAP1(AEY7#+!#:,1A34$M*9UWY;Z/<.M5\IE:5'7KB!VA=,Z7W\NTYNYIG2V8QE_VU M-_K55_6-;.]I8I[4ZD)+ LKPW[-.J]6=7F>J-_*Y$EY)=29#UME>96D)EQEBURK( M9AJF6N,Q_>6HKAUJL4U"*2C3I1;Q< M:<%LBMBQ>V4L$Y2DUB7QT9H33&@5Z8ME0HR:=2;;E4JR2P4JDWMD]KP6R M,<6HQBG@=-CE3KP ,FT;#&)( %WOV:K^!;: M_P![+.OJ>T0*%]J/U@6?X/2^TW9HEV2/5Q>_C=;[+9EA<5M+2 &3:-AC M$D #^VLK+*[LJ^FIJ^=;W%O.B5E555D21/LK.RGR&XL&OKX,5M MV5-G393J6VFFTJ<<<424D9F1#\ZM6E0I2KUY1A1A%RE*32C&*6+;;V));6WL M2VL_6C1K7%:%O;PE.O.2C&,4Y2E*3P48I8MMMI))8M[$7;NT+V<:3C-5X_R- MY,X_77W(VP9C6V&X;/2Q8U&CHSK?FQG5-]785CLYQ*R4_++S&ZA1$U$5YJ7) M#E#^,_&VOJJK4TSI6I*GIB+<:M58QE=/G[L:'1'8ZG+/9A%:&\"^ MOI"C2U M7J^E"KJN24J5*6$HV:?(^=2N.F6U4OT8=\G-V%Q6TM( 5" M?:>OVZX?_)+61>(NO"H%6,6W*9 M $R/83_$QTY\D]O_5CDXA'M#>JR^\=;>?ID]]FCUO6'B+K[/4- $9SFG8 M'//+K^%#D]]WG=/U;9*.ET9^<,I_$K7S\#EM<_DG./PJ[\Q4,O,:PF.0 M &A_V9=1:VUIV_=#9#@^'T^/Y!M7$8V;;%OHC"EW.7Y*]/M([<^ZLY M"WIDIN!%3Y42/XRCQ&S4EEM'C7XLUN.&"-3N .1Y3E'##++K+J%.E=7M!5J\TN_JU'*2WIR>+>" MV1CCNQ6.ZEB\94Q$1- ! I[1E0>_';^IK'R?-_53D-KF_\ 'YWE M>K>L8QL+%_.\'B3ZQXOUD\OP=%=/,\?3W/4K#=F6XZCB-4I8X==EM:')RX5* M-3#N?H8X]S#G*T=JVVZ_AA3JX8]1FM"?+R8TZ]/'N_UF&'=QYBBP- #. M _?Q.!&M4:-3;3G5A%^XY)/^8U/=<:VP/4&# MXWK;6.)TN$8)B%:S4XYC&/PVX-960F>JC)#:.KC\J2\M3TB0ZIR1*D.+>>6M MU:UJR1S/-,PSJ_JYIFM:I<9A6DY3J3>,I/\ \$EL26"BDHQ222-F\IRG+,BR MZCE&3T*=MEM""C3IP6$8I?\ %MXN4GC*4FY2;;;/MA\!Z( !2)]I M2H4P.;6JKYIIEMJ_XS8HT^I+CBGG[*GV9M9A]YUM75#:"KI,1M'A/H?EGU(C M]*KY=EVXZS0=Y;MMNGFM3#H494+=I?\ 4I/WS._M;6RI<0[*YBDHU,64*L@ $WOL^'XC.-?--M/XK@B!>TAZLJOURW M\)EB>R]ZUJ/U&X\%%]49YFEH $8_>5_#.Y6_)/$?K.P<2KP0]:>3^.J>8JD/ M\??5#G7B*7VBB9THTQ,J0 -0_BA@^'ZZXU:,Q7!<:IL3QV'JO! M9+%110&*^&4RQQFLGV4]YMA"3DV-G/D./R9#AK?D/N*<<4I:C4>3NL+^]S/5 M.87F859UKF5W53E-MO",Y**6/)&*248K!122221L=HG+K#*M(Y;99;1IT+6- ME1:C"*BL94XN4GARRE)N4I/%R;;;;>)T&.;.H \+Y,Z%Q/D]H M3:FAN+9*0Y27/A3-QK)HC2C2E<_%\CB1;".1GT-Z,DCZEU( M=!I74-YI345IJ&P;^D6M:,\,<-Z/).#[E2#E!]R3.VETEQ$\2D(4HH]A!<21FDNI%UZ#5G+K^US7+Z&:64M^SN:,*M.73"I%2B_ M?31CUF>77>3YE<93?QW+ZUKSI5(]$Z MB3(ZY]IO*_IF@*.817REG?TY-_J5(SIM=S&MELW\G> MY=5BE^O3G3JQ?=PA&HL.[CS%Y04%-&0 *L7M/7["\/\ Y6;C^)]>"V_92^\, MZ\3;>%6*8]L/[NR'Q]UX- J%"YY1< DX[-?XF/%+Y6Y;]6.<"*> M-WJLSCQ-/S](F#@'ZWLD\?5^SUC1:&9YJL !Q5W&=VO<>.#O)C:\*4Y!N:76 M%Q18Q.8=4R_!S#/78N 8A/86W_2>97Y+D\5_HDR,R;/TI_G%W7#+(5J77V59 M/-*5"I=QG43VITZ.-:HG[L*"2[K;P-/[B7H6HXP<:]+Z$IDL&SK3 Z>CLY,9)(9M,I? M;7:YG>I21$23R#+[&=.47\BI!C*+6.H:VJ]47VHJ^.-U<2G%/EC37>TH?T*: MA'WC8?1&FJ&CM)9?IFWPW;.VC"37)*H^^JS_ *=64Y_TCH<WR1XC\A-*>IE.L?O3&LLMSW>W:5O=PY57OTI37OG&<1-.K5FA\T MT]N[U6YLZBIKE^6BM^B\.Y5C!^\9B8U9,? #4"X>[:5O?BKQXV^ M_*.;99_I_ K^_?4LW%_K2_CL%G+&%NF23=JW5A1G-_WC@E47=P MJ*2Q[AT@.8.L S(.>V.*Q/F_R]H/+-IF#R5W8J$A3ANK*LF;% MR&?4J<<,DFMQ=9*:4H^G\XS&JO#RY^F:"R6YQQE+*[7']I48*7_F3,@.)=I] M!XB9[:X81CF]WAS]ZZ\Y1_\ *TQ'DO+\O'[A MX](ZG>>9=##(,SG*:PY*5=]]5I]"4L>LIK9LUXJ,Y/&H3CB RQ9&)W5>WY4<^./$N@I&8,#> M>M_?#*-+9%*<:C,NVSK#17."W,QTB2SCV<18;;*W#4A,2>S%E*-3;+C3LK<( MN(];AWJ57%=RED%UA3NH+:]W%[M6*YYTFV\/A0S=FH3>*BXRSP,BQV]Q'(+O%,HJ+''\EQJVL M:'(**WB/0;6FNJB6[ LZNRA2$H?B3H$UA;3K:R)2%I,C+J0TIMKFWO;:G>6D MXU+6K",X3BTXRC)8QE%K8TTTTURHRRN[6YL;JI97E.=*[HSE"<))QE"<6XRC M)/:G%III\C)9>SSV[9/.3?J;_/*N1_TZ:XU<2XZ!T[]'R^:_U->J4*"V-TH\DZ\ET M0QPIX[)5&MCC&:4V\!^%<^(VIOI690?^E+"49W#VI59+Z9X8U,-L:2>V M,IP;T#8<.)7Q(L"!%CP8,&.Q#A0H;#4:)#B1FDLQHL6,RE#,>/'90E"$(224 M)(B(B(AG'.+;>UMM[6V^5FGU.G"E"-*E%1IQ2226"26Q)) M;$DMB2Y#_P 3Y\"J@3;2TFQ*VLK8DF?8V,^2S#@0($-EQ(S\>[UW'+#G3O%=!@MG8,<;]3SYM9K2K4; M\5G,;=/F0[?:-K7N);<]:NT^)FK;?23L.J\)&AIZ1*0>CG!CAC3X?Y!])S"$ M7J>\BI5Y;&Z<>6-"+Z(\M1K9*ISN,8,S XZ<5ZO$C4;MF^XG MJRME2O5:#=--E.F;U1K(DJ=R*"B^Q)M+:B\+CLG/L7JHY>E*DH?49&?I0N%> M/^0K.^&EW5@L;FQG3N8?T'N5/>5&I4?O+W5._9PU$\@XJ65&JLAR#&8OEDXM_,, M$;;SO$6&?0:FW).1XW&:\2?21.'Z#_0?=<,L\_TYK[*LV[4IQ7OF:$-3#(HLI>S@\ M5W\XWML#E=D-4XK&=*TDG","GO-$4>3L[.:Y4>[?A/&2R7TW1HR?([BM'";3Z:=!M27]]!ET 4<+_E.[VESD$W>[0T1QFJ M)A.1M?XS:[6S-IA_QM'D.;R/>+%8$UDCZ,V%+C^/RY*>I=38ND'^@_3=;LM: M;=OE.8:JK1PE>2\MAUTG:76>,5K MA.NQC5'<<)<8_$ILS09^E/HZ"I^M;E7NLLWO(X;M7,[J:PQ^%7J2Y]O/S[2X MV@[65CH;)K*6.]1RFT@\<&\86]./-LYN;9T'1HYDZLRM=R7_ .M>WMJY3YKK M_P"LNR,YO_.D2/6WWO?C)[2Q\UZ7XE^M.N>L]5.=3\9F9]3ZC7+)+?Z'DMG: M8)=5:TH8)8);M.,=BYELY.8Q?SZZ^FY[>WF+?77=:>+>+>_4E+%OG>WEYSS< M>H>2 !(SPF[7/*OG+81+#7V)?J;JKUEQJTW/GS,VHP=E,9:2EQL>\$= MVTS2V1Z4$Q6LNLMO=$R7XR3\91EKOBSI#0-.5/,JW7YOAWMM1:E5>/(Y[=VE M'GQFTVML8R>PE?AYP;UKQ&JQJY70^CY+CWUW63C16'*H;'*K+FPIII/9.4%M M+E'!GM#<4^$;=9E%=2?WN[LBH9=>W#L*MA2)]3/;3[M[7V,^*94X"T2S5X'6 M%R;7P+-MRT0*%]J/U@6 M?X/2^TW9HEV2/5Q>_C=;[+9EA<5M+2 &3:-AC$D "VU[/) MP*U[9XO(YTYXF%E&7Q- MJ#%\QTC4^\@XU-^TGQ#S*E=KA_E^]2LG2A5N9\]7>>,*2Z*<<%*?(YRP7Z,7 MO7A[+/#3*ZUF^(^9;M:_C6G2M8OVZX?\ R2W'\<:\%S^RE]WYUXZV\&L46[87WED7 MB+KPJ!5C%MRF0 !,CV$_Q,=.?)/;_P!6.3B$>T-ZK+[QUMY^F3WV M:/6]8>(NOL]0T 1G.:=@ <\\NOX4.3WW>=T_5MDHZ71GYPRG\2M?/P.6US^2 MJFK]>M_"D4*QH89I 'UF _MUA?RLQSXXACX\Q^[Z_B9 M^"S[LM^\;?Q\/"1JS#(4VH I8>TP_Q7Z%^[RS]9.^SX?B,XU\TVT_BN"(%[ M2'JRJ_7+?PF6)[+WK6H_4;CP47U1GF:6@ 1C]Y7\,[E;\D\1^L[!Q*O!#UIY M/XZIYBJ0_P ??5#G7B*7VBB9THTQ,J0 -3G0?^!6EOFFUS^Y], M,D=1?F"^^N5O.2-FM,_EO+_J-#S4#UD>.>X %!GOZZ/CZB[@ MV59/5PD0Z3>N#XEMJ.B.A9147;J)V%96@EJ+PG.G7V'.V4A)*5T58DKT$M*2 MT1[.V?2SGAQ1M*LMZOE]Q4MWCR[NRK3]Y0J*"_8PYC,WM-:=CD?%"M>48[MO MF5M2N5AR;[QI5/?T#FR\![DO%"Y2X;: M;//[#"72ZK\+J-B8ADF!I;6E#$GQEYV1I,NJ222R)1J;Z>8F+N-%@LQX7YQ0 M:Q<+95?(U(5>E&=>)MO"K%,>V']W9#X^Z\&@5"A<\H MN 2<=FO\3'BE\K/J_9ZQH MM#,\U6 KP^TC[2G59&FRG9@RE7FMKK-:B;A9V$MU]%2M.,5_+3558?\BK/:SS MEV6@K3)Z/-[Y2+%\C.\ D:[2>HF= MT]Q'B]BTR.4BJH<_3LVV2X25Q_5M3U5CL6(U+;6?A>BS[?&HT5;9DI*R?\*B M-)J$8\9,YED7#3-KN#PK5+;J(].-Q*-%X=#49RDGS8;-I*_ _(HZ@XJ9-9U% MC1I77TB71A;1E72?2I2IQBUS[V#V&CP,QS5\ S!.9VN6]1 MKFA\S>(B)3)QZO8#"&T*,S)DD&7N3219V=HK+/W?Q.N+A+"-Y;4 M*RV8? ZEM=.,J+;?3B::=F3-OWEPGMK9O&5E=7%![<7^GUZ3Z,(UTDNC#F)I MA!A8( #/$[V>"N8)W+N1S26'&H&5S<&SJL=<2\12V\IUUBDVU? M;-Y;AJ;1DI3F2-*C1U:,B))%X$Z4<",P68<+(5 MZ3XC\H=B\.M]X+OK6DGK;XI.-FZHGWW6JG,\1L?#'R3#[Q#?4G:ZZ@=22LTJ M5%E(9E-$3S#2D\MK+2>6:VT[<:>S5?(UHXQFEWU*I';"I#]:+_ZHN4'WLFCK MM#ZRS706IK;4N4/Y>A+"<&\(U:4ME2E/]6<>1_!DHS7?136DIQVY :VY0Z:P M7>6I[@K?#,[IVK&*EPVD6=+8MF<>ZQF^BM..I@Y!CEHT[$F-$I:">:,VUK;4 MAQ67^IM.9II/.[C(,XAN7UO/=?Q91Y8S@]F,)QPE%['@]J3Q2UGTKJ?*=99! M;:CR2IUF7W--27QH2Y)TYI8X3IRQC)8M8K8VFF_:QX1T)77[PW9WM^5^2T?( M7C'64<'=UC9X_C.T\8F2H=%4YY1R),2GA[!79R768D7),+A&@K E)-=C4,D; M9G)BMLR[+\%>-='1]K4TWJN=260QA.=O42.Y\2H]O>S* M^ \,^/F!Z%U\VA^)C,'UO)LC7&;C6&;9O9H:>RC+[1*#6KUBUFH\+#:UN'$@ MM,14K-MA A/6VKLQUQJ2XU#F3PG5EA"&.*I4H[*=./FY3:QDR>-!: M+RS0&E[;3.5K&%&.-2IAA*M6E@ZE67=D^1-O=@HP3PBCI\G)JRA);)36*E<8/F@\84G\XI3P3A!NF7:>X ML?1*$N&^05<+FK%.^G%[8TY82A;)IXIU%A.JOFW&&+52<54)%T"BP M ?;ZRSVYU7LG7VS\<5X,AUOG&)Y[1*\Q37ANRVAD>MT>44=3D5-*Z>'UF MJNX$>SKI'AZGX?.AR4*Z=3Z=1DC=VU:RNJMG<+"XHU)0DNB46XR7O-,VAKF5/SK]U&;39U;:C"*Q<_E MG"EN_MK=:Y-CVX&AOP1XG8[PKXP:UT-2+BS;>CK3N=@Y#%29(RK9%^EJ;F%X MA:V8[[D#U_I$KR=3YK57$C-+-2FS4>;'$'6%SKK5=UJ&OC&C4ENT8/\ LZ$- ME.'*UCAWT\-CJ2FURFI7#;1-IP^T=:::M\)5Z<-^O-?VE>>VK/D3W=[O88[5 M3C"+Q:Q.J;^^IL6HKK)\CLHE-CV.5-E?7MQ/=3'@55-40WK"TLIKZOWLDYS\T<[V212T3]Z;<@TF&0'V_/ MF5.,S;.OPS7-&M@I"6WI=1B\>!'<)*T(=?;4HO#XO1J7I?);70&AK?*^]ZO+ M[-RJM;%*:BZM:>.&Q2J.":6W R+U;GMWQ'X@7.;=]UN97RA2B]KC3MKZBO:\B!5P8E="9\2E^3$@QVXT9KQ*,U* M\MEI)=3/J?0995:LZ]65:H\:DY.3?2V\7_.:[T:5.A1A0I+"E"*BET)+!?S' MPFY6)8NXNJ5+#QE2,.E=/2O=/-S_,%E.17N:R>"MK2M5QZ.KI MRGT/HZ'[C,K8:Y&+X ![_ ,=>+6_>6&;M:_T#K/(=A7Q>4Y:/US#<7'L: MA/&LD6>6918N1,?QFN4;:B0[-DLD\X1-M$XZI*%Y[OY;HZ,\NRIXIUG@[J:[C3 M<:":^(Y37*JJY"\G#?LOZ>T_U>::WE#,\W6$E16*M*;[J:4KAI\\U&FT\'2> M"D6'JZNKZ>!"JJF!"JZNMBL0:ZMKHK$*! A1FTLQHD*'&0U'BQ8[2"2AM"4H M0DB(B(B%:JM6I6J2K5I2G5DVY2DVVV]K;;VMM\K9::E2I4*4:%",84812C&* M2C%+8DDMB26Q);$?VC^#] ,FT;#&)( M %WOV:K^!;:_P![+.OJ>T0*%]J/U@6?X/2^TW9HEV2/5Q>_C=;[+9EA<5M+ M2 &3:-AC$D "^I[/A^'-C7SL[3^-((SS[2'K-J_4[?P6:6 M]EWU4TOKUQX42;X0*6) J$^T]?MUP_\ DEN/XXUX+G]E M+[OSKQUMX-8HMVPOO+(O$77A4"K&+;E,@ "9'L)_B8Z<^2>W_JQR M<0CVAO59?>.MO/TR>^S1ZWK#Q%U]GJ&@",YS3L #GGEU_"AR>^[SNGZMLE'2 MZ,_.&4_B5KY^!RVN?R3G'X5=^8J&7F-83'( #2&[3_ .'-Q&^: M:O\ C2U&87&#UFYS]8_=]?Q,_!9]V6_>-OX^'A(U9AD*;4 4L/:8 M?XK]"_=Y9^LG.1>?LL_D_,?Q)^8I&??:[_.V6?A2\_6*W@L^5- M)O?9\/Q&<:^:;:?Q7!$"]I#U95?KEOX3+$]E[UK4?J-QX*+ZHSS-+0 (Q^\K M^&=RM^2>(_6=@XE7@AZT\G\=4\Q5(?X^^J'.O$4OM%$SI1IB94@ M :G.@_\"M+?--KG]SZ89(ZB_,%]]7_4:'FH'K(\<]P M *JGM.FN&G\7XH[/J_ M9ZQHM#,\U6 I[^TYYLN;M+BEKDG#)O&\ V/FRVB-9)4O-LBQVB:<67D);6: M$Z_62?Z5:D^)7N4$KJY=3LJ6"AE.<9GAMJW-&ECXJ$Y]/]\N9V!F+ MJ9SDF4X[*-K7K8>.J0@N;^X?.^?8L=M746R*;@ '2?%3E;MGAMM/ M^^/2SV-QLW3C=QBK4K)\>BY)"CUEX[!M<[T#G7[^T^Z M*S'J94TZD%42C/#>P3Y'WN&/+@VN M?YB7_(EOVH>*WSUC_EX_\Q^8/[C/_F74WT65?_C@]F_AE\U>?YB7_(>U#Q6^ M>L?\O'_F/S!_<9_\RZF^BRK_ /'![-_#+YJ\_P Q+_D/:AXK?/6/^7C_ ,Q^ M8/[C/_F74WT65?\ XX/9OX9?-7G^8E_R'M0\5OGK'_+Q_P"8_,']QG_S+J;Z M+*O_ ,<'LW\,OFKS_,2_Y#VH>*WSUC_EX_\ ,?F#^XS_ .9=3?195_\ C@]F M_AE\U>?YB7_(>U#Q6^>L?\O'_F/S!_<9_P#,NIOHLJ__ !P>S?PR^:O/\Q+_ M )#VH>*WSUC_ )>/_,?F#^XS_P"9=3?195_^.#V;^&7S5Y_F)?\ (>U#Q6^> ML?\ +Q_YC\P?W&?_ #+J;Z+*O_QP>S?PR^:O/\Q+_D/:AXK?/6/^7C_S'Y@_ MN,_^9=3?195_^.#V;^&7S5Y_F)?\A[4/%;YZQ_R\?^9$[OC=>;<;"M&;C)',?J6**I>L&:Z%6'(C5<8U,QER&8"%NF1F;CREK49J48F'3V1 M6&FO:2Y0Z[\[Q?JM MM/"7T\2O#T327M56/5Y]E.9X? MUUI5I8^)J*>')S=?T\_(N>^O9 S#K-/9SE6/]3>T:N'1UU)PQY>?J.CFY7S6 M=A5,N" !2W]IB-N,1C8A;+TY/Q)]TNIMS+[6&5S)4^ M0?B,S)]%)L*L:41=$^!M!D7B-1G>;LM9LKG2N89-)XU+6^51+HA7II)>YO4: MC]UON&?O:YR9VNL,MSR*PIW=A*DWTSMZCMO\>OZV%B3H$Z(\AUEYI:FW& MU$I)F1D8SMN+>O:5YVMU"5.YIR<9PDG&491>$HRB\&FFL&GM3--;:YM[RWA= MVDX5;6K!3A.#4HRC)8QE&2Q3BTTTT\&MJ/U1^)^P $?WDL^*1N M%^@;KB%JFEE4=Z.5TL*ES47P*2>U)_'J/O(KC2M:;V[]9K9)KEZNFN_J93D>;YCB27(FS9"W%]"(NJO01%T(:;V=G:Y=:4K"QA&E9 MT:<80A'8HPBE&,5W$DD91WU]=YG>U,ISFW*4F^EMML^> M'TGR &D)VGMH+V[V[.*.4O2?6I=7K&+KN:M1 MD<@I&I[6TUB1R_\ ZAR'H^)-NFI?NW4N$X9J\?B/,/C#E*R;B7G%I%80G=NL MNC"XC&OL[B=1K9L6&',:Q\$\X>><*\DO9/&<+-4'TXVTI6^WNM4D]NUXX\^) M(<(U)3(MM7=M?#L6[C7('GMEAU-O.RU&+LZ5QII#KAX;;R-=4&-;+SFS\QIM MD[^[G1)4: A!N)CQI4MQ9FX\SY$M9MQ1O;OAEEO#RSWX4Z/6.ZG\[%5ISH4H M\^Y%.,I\F,HP2V1EO0UDW"2PL^*^:<2[[T#\T&]'<:8G&S#K@H^S.23PQRK*VG#%;)W,E\F MET]4L:KPVQGU6.R16#M/\0%IS2,=)6%3#.,V34\'MA:1?RC?1UTL**QV2AUV M&V)6![3NK2V]W$N*>+NQ#EPZC9L38U@A2%*CHBZGK;+9A'-,OZ,HK\K%&V32 MY[AU;J6C)7C))VNXPYM^Y>&F;W:>[.=JZ*Z<;B4:&SNI5&]FU88\V)3S@GDW M[]XJ9+9RCO4X7BKRZ,+:,KC;W&Z:6W8\4N? T@QF(:Q$;7=[V/\ W7]N#E5> M(>6U)OM?L:XC(:?\AZ1_>GD=)KJPVLC]'42AP7RS][ M<3LHMVL8T[EUGLQ2^CPE63_ZH))]+1$O'3-OW-PGSJY3PG5M506W!OZ34A0: M_P"FI)M?Y+38;@V-7N89;D4Q%=0XSC-5.O+ZXG.) M4M,2MJJUB3-F/FA"E&EM"C)*34?H(S'RWM[9Y=:SOLPJTZ%G2CO3G.2A"*Z9 M2DTDO=9]=C87N9W=.PRZC4KWU66["G3BYSF^B,8IMOW$6:>"GL[>6Y2JFV+S MANY&$8\OU>PC:.PJSC/9G:,J0A]J/G.81#EUN*QG%&27X5:IM2DG*A/)] M%5^(':6L[3?RS05-5[G:G=58M4HODQI4WA*H^B4]V&.W\-^RO?7O5YK MQ%J.WM=DE9TI)U9+E2K55C&FNF%/>GABM^G(M;:>TGJ7C_@];K?2VOL8UMA% M5[N-08O6M0([TI3;;3UE9R?=SKJYEH93ZQ.F.OS)"DDIUQ9^D5!SK/2>R 9-HV&,20 M +O?LU7\"VU_O99U]3VB!0OM1^L"S_ >E]INS1+LD>KB]_&ZWV6S+ M"XK:6D ,FT;#&)( %]3V?#\.;&OG9VG\:01GGVD/6;5^IV M_@LTM[+OJII?7KCPHDWP@4L2 !4)]IZ_;KA_\DMQ_'&O! M<_LI?=^=>.MO!K%%NV%]Y9%XBZ\*@58Q;T-ZK+[QUMY^F3WV:/6]8>(NOL]0T 1G.:=@ <\\NOX4.3WW>=T_5M MDHZ71GYPRG\2M?/P.6US^2NS?ZS:7U.X\%%=NU%ZJ:OUZW\*10K&AAFD ? M68#^W6%_*S'/CB&/CS'[OK^)GX+/NRW[QM_'P\)&K,,A3:@ "E MA[3#_%?H7[O+/UDYR+S]EG\GYC^)/S%(S[[7?YVRS\*7GZQ6\%GRIH M !-[[/A^(SC7S3;3^*X(@7M(>K*K]M:C]1N/!1?5&>9I: !& M/WE?PSN5OR3Q'ZSL'$J\$/6GD_CJGF*I#_'WU0YUXBE]HHF=*-,3*D M #4YT'_@5I;YIM<_N?3#)'47Y@OOKE;SDC9K3/Y;R_ZC0\U ]9'CGN M ! 9[1OBZ+S@-CMUY7B>POD-K^\)]*HZ%MQ[#%=A8L\VM3K:GG M([SV0-&IMHTJ-Q#:SZI09"Q'9DNW;\1*M#'O:^6UH8;>55*-1=S%*#VOF;7* MRLW:NLU<\,Z5QAWUOFM">.SDE3KTWW<&YK8N=)\B*, O\9Q 'U. M"VR:#-L.O53%UZ:7*<>ME3VS<)R"FNMHDPYB#:)3I+C$SXR\)&KJGT>D?'F% M'Z185[=1WG.C..'3O1:P]_' ^W+J_P!&S"A<[V[U=:$M[HW9)X^]AB:M(R%- MJ0 *L7M/7["\/_E9N/XGUX+;]E+[PSKQ-MX58ICVP_N[(?'W7@T"H4+GE%P M "3CLU_B8\4OE;EOU8YP(IXW>JS./$T_/TB8. ?K>R3Q]7[/6-%H9 MGFJP %&7VCS(#M^?&*U9/,K1BO''7],;3+BU&R],S/9>1K.2V:U(:EN-7C9^ M@D^)DFC/_M._G9CMNIX=UJV#QK9G6EB^=*E0AL[G>/W\3.3M7W77\3*-'%84 M,IH0P7,W5N*FWNX37O8$ XL45D M +17LQ61.1MI\^%3N:\.3YR%.7+S?U:V<_O%R.Q]=.&T6Z3P>[902$FI'G93/H'5+,_"EN.KJ7I(TV+[,^?++ M=>5,HJRPHYC:3BETU:356+]ZFJR]UE8^U7IYYIP\I9U2CC6RR]A.3Z*59.C- M>_4E1>/)A%E&@7[,Y0 "V1[.9RPY!Y5=9QQ4NZVQSK1V"XFYFU%E MUC8+)S3LN59MPHV'1'I#+OOC1YK,D//0ZXG6U0G8#[V=))*4\'O*4(R>.[C=OLI:VU1>W%SHJXA M.YTY;4.NA5E+_P"*W+!4DVGO0JMMQABMQQG**W=["V4*>%VP (6N[MVL++G] MCV-[ USGD[']UZKQZRJ,1Q/([20>LLOJ9LY5K/JWXY-O?JCELZ022:MV4*:D MI99C34&TVQ(ASGP9XMTN'5S5R[,[>-3(KRK&52I"*Z^G)+=4D]G64TN6F]L< M92IO%RC.OW'/@Q6XG6M'-,IN94M0V5*4:5.I)_1ZL6]Z46MO556^2JEA+",* MBW5&=.BWMO3NT-#9Y>:QW%@^0:]SS'7U,6F.Y'".+*0GS'&V9T%]"G8-O3S? M*4J+.ANOPY;?1QEUQ!DH[_9-G>4ZAR^GFN27%.YR^JL8S@\5W4URQDOA0DE* M+V22>PSASS(31Y M%C6%Y7$=0GRD$RW(N[:R+P=5GXFU*ZEXB25!>TYEZM>(%&]BN]NLNI2;Z9PG M5IOW<(QAMV<-Z]A-]_:9G5BET0G3I5$^YC.539MY&^1\;P37V/6&39+<2?=>KU]>T:_(B,$9.SK2P?-$: M'%:)3TN6ZVRTE3CB4GZ63Y1F&?YI0R;*J;JYA9\ MS^1VP]^9DJ1%+);'U'#\<=D>?'PO :@W(N)XI#\'ACI][Z_^DE+:2A,JQ?D2 M33XWUF>HNA=(6.AM,6VG;'!]5'&I/#!U:TMM2H^?:]D4\=V"C#DBC)+B#K3, M-?ZLNM37^*5:>%*FWBJ5&.RE37-WL=LFDMZ;G/#&3)MO9I-)N9%O[>V_)T/S M*W6.MJS7]*\^VHFRR?9ETFR?F07/"1.2ZS'<&DQWB)1^6U:)\2?=H,H([4N? M*VT[E^G:\VN[&G1E%]"J+'E13'?02NGJ[F0YW6O%XB]TY&+H?N3%H>RWDSNM4W^>3CC3M+-4T M^B=>:::[NY2FO3_+/WGSG94>5QVTC+.-,1DN94\@\]RZL=;*2AS!E-';^7Y6UF>?1Q6Y2DNIIR6SY6LL5BGC MC3IJ#P:PPJ5'"&# MWH=9@XEQ3B#P!XP<(L:33Z/U_%C9'+A)AY'L_)?5[W9N6))2%N)M\G7%CG#@ M..-I7[WUS,&L2M)+3')9J4=*-:<1=5Z\NNOS^Y;M5+&%"&,*%/\ 9IXO%_KS M_9JOX%MK M_>RSKZGM$"A?:C]8%G^#TOM-V:)=DCU<7OXW6^RV987%;2T@ !DVC88Q) M OJ>SX?AS8U\[.T_C2",\^TAZS:OU.W\%FEO9=]5-+Z]<>%$F M^$"EB0 *A/M/7[=W_JQR<0CVAO59?>.MO/T MR>^S1ZWK#Q%U]GJ&@",YS3L #GGEU_"AR>^[SNGZMLE'2Z,_.&4_B5KY^!RV MN?R3G'X5=^8J&7F-83'( #2&[3_P"'-Q&^::O^-+49A<8/6;G/ MUQ^#$UDX)^JG(_J,?"D2&"-B4@ "$'V@_P##FR7YV=6?&DX3UV;_ M %FTOJ=QX**[=J+U4U?KUOX4BA6-##-( ^LP']NL+^5F.?'$,?' MF/W?7\3/P6?=EOWC;^/AX2-689"FU %+#VF'^*_0OW>6?K)SD M7G[+/Y/S'\2?F*1GWVN_SMEGX4O/UBMX+/E30 ";WV?#\1G&OFFV MG\5P1 O:0]657ZY;^$RQ/9>]:U'ZC<>"B^J,\S2T ",?O*_AGM/)_'5/,52'^/OJASKQ%+[11,Z4:8F5( &ISH/_ K2WS3 M:Y_<^F&2.HOS!??7*WG)&S6F?RWE_P!1H>:@>LCQSW AA[^ MT"+,[:NT9#Z#4[59SJ2?"42U))N4YGU/5K6I*3(G".'9/)Z*ZEU41_I(C$X] MG:I.'%*TC'DG;W"?N=3*7_&*( [35*%3A'>3E^E"YMI+W>NC'_A)E L:*F9 M &LD,>3;8 "K%[3U^PO#_Y6;C^)]>"V_92^\,Z\3;>%6*8]L/[ MNR'Q]UX- J%"YY1< DX[-?XF/%+Y6Y;]6.<"*>-WJLSCQ-/S](F M#@'ZWLD\?5^SUC1:&9YJL !0J]H/_$9R7YIM6?%QKX[8YM".'[5O_O_P Q M=G%$30L #Q/DCIBGY$Z#W!HV]\A$#:.O@_=TQGE?36HK+/[?'K+2YIU,%\*,9+?A[ MDX[T7W&<]JS3]OJK3-_IRYPZJ\M:E+%_!E*+W)^[">[-=V*V,R\5L@B)^ON*::_76<%\B,R)Z)-C+;5T/\ G),:Q6US1O+: MG=VTE.WJPC.$ER.,DI1:[C33,PSM_811=A;EF$EM"5*D0"2A:F5S2E M2&_1(,9G<7]>2U[K"M>T)-Y+;8T;9VIATU98SY,=W#[YP:/=KALR4XQFM0IFHV#@\J3X37-Q+*$QI#\+QNMH6[$?;DUTI3:2DQGD MI)([#1VN]3:$S#Z?IZX=-2:ZRE+&5&JES5*>*3YTI)QG'%[LHG$ZWX>Z5XA9 M;^[M2VRJ.*?5U8X1KT6^>E4P;7,W%J5.6"WX22*;7.3L8+Y\SWXPZI=5LC%JYM*GE_K?K^(/!;M27R%27)\G6>"3;Y(5-V6+W8N?*4(XC=G'66C95,PR. M,LVT_'%[U*+Z^G'E^5H+%M)#Y3_@_P!/\ /VLQ^MF7%WS(FSYLEU1)0TTA2U&? M0B'SW5U;65O.[O*D*5K3BY3G.2C&,5M;E)M))<[;P/HM+2ZO[FG96-.I6O*L ME&$(1XAE%+K>-)387 MN%1:.JMX4E[+)T5UVJ9N[UNRCF<&.MXX3<5)/.^K=2E+2/LY\.=3: T]>3U-N4J^85 M*52%!/>G24(R3=1K&*G/>CWD6]Q1[Y[S<8SBB RQ8 %(/OD=SEGDOG#G%O2% M^B5H?6%^MW-,FJ)7F0-L[%JG%1R.+)9/RY^#X3()QN"I"CCV,\URR\UIJ"ZF M^G +A3+2U@M6Y]3PU#=T_DH26VWHRV[4^2K56#ECWT(80V-U$9V]HSC!'5V8 MO1NG:N]IJSJXU:D7WMS7CLV-?I4:3Q4,.]G/&IWRC3DJ](LD5;+_ /V)>/;F MB^W_ ('?VU><'*=^7=ONJV)YOI)]X[UN'2X"@GC+QK@3<'H85DPG^8E5DX9% MU4HSSG[0.I%J#B-<6]&6]:9=3C:QPY-^&,JVSI56: MRV@S=%R.$^K=)<*N&JS34%=/-\SKU*\+>GA*XE3C\C36YBE"#W)3C.HX1:F\ M&WL*/\8]&ZSXP<4Y93INW:R7*J%.WG,8-/DG)SJ+EC*..!, M2(4)Y R;1L,8D@ 7>_9 MJOX%MK_>RSKZGM$"A?:C]8%G^#TOM-V:)=DCU<7OXW6^RV987%;2T@ !D MVC88Q) OJ>SX?AS8U\[.T_C2",\^TAZS:OU.W\%FEO9=]5-+Z M]<>%$F^$"EB0 *A/M/7[="Y_92^[\Z\=; M>#6*+=L+[RR+Q%UX5 JQBVY3( F1["?XF.G/DGM_P"K')Q"/:&] M5E]XZV\_3)[[-'K>L/$77V>H: (SG-.P .>>77\*')[[O.Z?JVR4=+HS\X93 M^)6OGX'+:Y_).8UA,<@ -(;M/_AS<1OFFK_C2U&8 M7&#UFYS]8_=]?Q,_!9]V6_>-OX^'A(U9AD*;4 4L/:8?XK]"_=Y9 M^LG.1>?LL_D_,?Q)^8I&??:[_.V6?A2\_6*W@L^5- )O?9\/Q&< M:^:;:?Q7!$"]I#U95?KEOX3+$]E[UK4?J-QX*+ZHSS-+0 (Q^\K^&=RM^2>( M_6=@XE7@AZT\G\=4\Q5(?X^^J'.O$4OM%$SI1IB94@ :G.@_\ M K2WS3:Y_<^F&2.HOS!??7*WG)&S6F?RWE_U&AYJ!ZR/'/< M"&'O[3XL/MJ[1COK-+MKG.I($))(4HG)3>?4]HM"E)(R;(H=:\KJKH75)%^D MR(3CV=J2%O<-^YU,H_\ &2( [356%/A'>0E^E.YMHKW>NC+_ (19 M0+&BIF0 !K)#'DVV JQ>T]?L+P_\ E9N/XGUX+;]E+[PSKQ-M MX58ICVP_N[(?'W7@T"H4+GE%P "3CLU_B8\4OE;EOU8YP(IXW>JS M./$T_/TB8. ?K>R3Q]7[/6-%H9GFJP %"?V@UMM'<;RE2$(0IW5.K''5)2E* MG7"IY31+<,B(UK)II*>I]3\*2+]!$-#>S@V^&5%/D5Y<>$C-'M0I+BO6:Y79 M6V/_ $-$(HGDKN 6 _9N; M-N!STSR(MI;BKOC!G]8TM*B(F'&MCZ?N3=<(_2I!M5"D="]/B61_H(Q7+M/T MG4X>6\T\%3S:C+W?D;F/_P#=C[Q9[LFUE2XEW,&L74R>M%=S"O:S_P"$99-$)O.$. M,5NTJTG5*,W[%_(S;NY!^@DE>MD7Z!H?V>M6+46@J>65Y[V897+Z/)-[>JVR MH2[D5#&E'Q3,S^TMHUZ9XBU][U>#K/#DE"FFL)E[(9^ MFD1XKR,WOA'&32&RM\;$E>KXIK7&)M_+80XEJ5<6!&W#H,:K5*0M'OME%_*C M5T3Q%X/69*/&9)\1E[NF=/W^JL^M=/98L;RZJJ"?-%I%E:47-KGE+DA3C^M4FXPCS;TECL*,7'SO9"PN M=<-^>O&_G+A?ZSZ2S)MZ_K8<>3F.LLA]7JMC8,X\I+7AO:!,F04BM4^HD-64 M%V76OK]PA\W4K;11W6_#S4^@+[Z)GU!JVE)JG7AC*C5P^)/!82PVN$U&:6UQ MP:;O[H+B7I/B-E_TS3UPG=0BG5MYX1KT,<=BJ0Q2Q32[-'#G?@ M 1JNN"7#_7N_<9C:?1LWGM^DVV%*JWTS6#IU<>=U(2EALC*/*5E.4?L\W+K M3YV-_HBWQSDKAL8GI#<&G\G"-GQ8K2?-<]9PZ^L7J6V-ML_"V59;RYDI:#\, M1!FE!VITGVD]&9UNV^H(5!9%U29D)\R[-,LSBU5[E- MQ0NK.7).E.-2#[F]!M8]S'%%=,TRC-TO8\M.M3E3FN[NS2>'0\ M,&?$C[SS@ _OJZJTO+*#34E;/N+>SE,P:VJJX)!@Q&WI4N4^XHDH;;2I:E'T(C,?G6K4K>E*O7E&%&";E*32BDN5MO!)+G;/ MUHT*US5C;V\)5*\Y)1C%.4I-\B26+;?,DL2;?A]V%^8'(AZLR/;U?_TQ:SD> M3(=G[ K79&R[.(LR4INFU@B3"M:V1T]RH[UZH-!&2T(?(O"<#ZU[0NBM-1G: MY++]ZYJL5A1EA0B_UJ^#C)>*53'D;CREA]"=FG7>JI0N\]C^Y\H>#$P^A*#D$^XGS#IUKGBEJ_7]7#.:^YEJ>,;:EC"C' MH;CBW4DN:51R:V[NZG@7=X?\(]%\.*..1V_69HXX3NJV$Z\L>5*6"5.+YX4H MP36&]O-8G?8CHDT "%3OW;QVQH[@>[(U+>2,:E;.VMC6I,@R?/^(2CG%-586EG. MXI0?Z+K0J48P]>W)V5FU52V M4^.@G':7%V%+M,QR$FU=$N%CN)P)LTTG_/\ (\)>DR'-:QU';Z2TQ>ZBN<'& MUH2E%/X51][2A_3J.,>YCB=5HC3%SK+5EAIFUQ4[NXC"37P*:[ZK/^A3C.?= MPP-/3'J"FQ2@H\6QVO8J) M1GX4EU,QE+\N:EW"Y_92 M^[\Z\=;>#6*+=L+[RR+Q%UX5 JQBVY3( F1["?XF.G/DGM_ZLMZP\1=?9ZAH C.8_=]?Q,_!9]V6_>-OX^'A(U9AD*;4 4L/:8?X MK]"_=Y9^LG.1>?LL_D_,?Q)^8I&??:[_ #MEGX4O/UBMX+/E30 " M;WV?#\1G&OFFVG\5P1 O:0]657ZY;^$RQ/9>]:U'ZC<>"B^J,\S2T ",?O*_ MAGM/)_'5/,52'^/OJASKQ%+[11,Z4:8F5( M &ISH/\ P*TM\TVN?W/IADCJ+\P7WURMYR1LUIG\MY?]1H>:@>LCQSW M @2]HTR(J7@#1U?G>6K+N0VNZ'RR;0X;Z(F+["RA2#4KW3"$*QQ* MC6GT]2)'Z%BP_9EMNOXBU*N&/4Y;6G[F-2C3]_\ 3Y/?YBM':MNOH_#&G1QP M=?-:$/=PIUZGO?U?+[W.46A?\S@ /M-;53E[L7 :-F.S+=NAE-!W.:VUM%*4JEQ3BD^1[TTL'CLP>/.:KPR(-I@ *L7M/7[" M\/\ Y6;C^)]>"V_92^\,Z\3;>%6*8]L/[NR'Q]UX- J%"YY1< D MX[-?XF/%+Y6Y;]6.<"*>-WJLSCQ-/S](F#@'ZWLD\?5^SUC1:&9YJL !1:]H MTH_>GN 44_U=#'ZS\=]./59G6A[F-.C/#N_IX^_@9P]JVVZCB=3JX8==E5"?NX5 M*]/'N?H8>]CSD"0L.5G ) MZO9S?Q ;G[O.QOWFUZ*\]IGUL]?VGHIZ3MS FV&/-L+:%35[Z,[Q**:"4^Z MN^Q3S7X\=M*ERK.OAMD7IZE,O O6L=':YHPNY[N49@E;UL7LBY-=54?-WE3! M.3_1ISFR#>T%H26M^']>=G#>SK+6[FC@N^DH1?74ESO?IXN,5ME4A31GP#2$ MR[ /Z84*9938E=7QGYL^?*CPH,.*TM^3+F2G4,1HT=ELE.//OO.)0A*2 M,U*,B+TC^*E2%*$JM1J-.*;;>Q)+:VWT)']TZ=2M4C2I)RJR:22VMMO!)+G; M>Q&D[VWN(L#A3Q(UIIM<:*G.'X9YKMFQC>6Y[Y[-REB+)R%!R6O<3(N.L,QZ M>(Z1%YL*M969>)2NN7G$_6=376LKK.TW] 4NJMXOX-"FVH;.9S;=22YI3DN0 MUKX3:&I0-+]XN/6W,E\*XJ).>UJ,PH]@:TR_(<$S;&Y:9U%E&+6LRFNJV025(6<>="=:>\J0RM3;S2C-IYI:F MW$J0I23^',LMR_.+*IEV:T:5Q858X3IU(J49+NI[,4]J?*G@TTT>AE>:YEDE M_3S3**]6VS&C+&%2G)PG%]QIIX-;&N1IM---HM*<'?:,2::J-?\ .G&GG3;0 MW#:W[KNF0MQPR4A)2]@ZXK&FR]"#6IZ;CZ#,S)"$51F:W14O7W9FQ<\RX?U4 MN?Z)6E_-1K2]["-9]+=;D161 M:(U;MS5^[L/KL_U#GV*;'PRT+_<\BP^Z@W=<;R4(6["DN0GG%0+*+XR)^*^E MN2POW+B$J(R%3LVR;-LAO99=G5O6M;Z'+"I%QEATK%;8OFDL8M;4VBX^39YD M^HK"&9Y%=4+O+Y\DZ4U../.G@^]DN>,L)1>QI,]$'F'J@ >?['U/J[<- YBN MV==8/LO&W/,,Z+/,6I,KJT+<22%/,PKR%-8CR.B2Z.H)+B3(C(R,B,O2RS., MVR2X5WD]S<6MTOATJDJ;9)DV?6KLL[M+:\M'\"M3A4C[J4T MTGW5M(C=U=@3M\;64=JK+)I M1S[*:]*7/*WJPJX]U0J*EA[F^_=V[(9SGL@9K3DY:>SFWJQYHW%*=)KN.=)U ML?=ZN/[.S;P7G'8([DV(K>*EUI@>R662)7K.#[6PR,AU/@):S98S^?@LYPV^ MID:?)\:C+HDE=2ZR'8=HGA?>)=?=7%K)\U6WJO\ E=%55_/[N!&F8]F7BU8M M_1[.VNXKGHW-)?R*M*B_YL>C$YAR#M4]Q7&G%-6/$3<4E27DL&>/T<;+&_&I MKS24E[%IURTIGP>@W"4;9*]R9^+T#J[;B[PSNEC2SJR2PQ[^;I]SDJ*.WN3FY3S21P!YV1GWXSG"_E:IR.\XP MXJ/Q[VS+84MI:FU*8E1<2>C2634GW+C:UMK3T-)F1D8]2/$7A_**DL\R?!K' M;>6Z?OIU$T^XUBN<\B7#'B1"3@]/YWBGALL;EK9T-4FFNZFT^8_2J^W9SVMT MO*B<-.3;1,&A*_?32>PJ12C<)1I\E-U05ZI!%X#\1MDHD^CKTZEU_.KQ+X>4 M<%//,J>/Q;JC+^7=F\/?/UH\*^)==-PR#.%A\:TKP_DWX1Q]X]UQ/LR]R_,7 MT-0.+63539N>!V5EF7:VP]B.V3K#;KZT9+F57*?;:*02O"PTZXM*5&VA9H41 M<_><<.%EE'&IF]*;PV*G3KU&^79WE*27)SM);,6L4=)9< >+M_+"EDU:"QVN MI5H4DMJV_*58M\O,FVL<$\&=H:S]G YKY4N/(V)G.D-55RT).2P]D5_FN2QU MJ,NJ&ZS',=_5Z1Y:2/Q'[\(+KX23XB,S3PV:]IW0EFG'++>_O*O,U"%*#_I3 MGOKR;][GD#*.R=Q"O6I9K)RNJ$^8Q-C,.Y?E3[:5]?"N/;PE&73J7\@B?/>U M%JJ\3IY!8VEE3?PIN5Q47=3?5TU[CIR)CT]V2='V+C5U%?WE_47P::C;4GW& MDZM1^[&K FNT)PYXN<7X:(VA=&:^UQ))A45W(*JE1.S.;&4A*#CVF=WB[3,[ M9CPI_F2I[R>IF?3JI1G!6HM;:LU9/?U#F%S=1QQW)2PI)],:4=VE%_LP18/3 M.@M&Z.I[FFLMM;2>&#G&&-5KHE6GO59+N2F_YSI4S*Z;;Q*5T9?A_4WWAM<_NQL(6&[,OK&J?AM;SE$K1 MVK?5A3_%:'FZY18&@!G 6TO9NN'[L=C9'-3,*HDIG-S=2:;7+95XUQVGXTO9 M&5P2-(01J\35BSU(C42J<]I_6D92M="V4]L6KBYP?/@U0IOWG M*I*+Z:4NC"[W9-T)*,;OB#?PV23MK7%HO?4:49+;LJQZ<;8 I^78 M #)M&PQB2 !=[]FJ M_@6VO][+.OJ>T0*%]J/U@6?X/2^TW9HEV2/5Q>_C=;[+9EA<5M+2 &3: M-AC$D "^I[/A^'-C7SL[3^-((SS[2'K-J_4[?P6:6]EWU4TOKU MQX42;X0*6) J$^T]?MUP_P#DEN/XXUX+G]E+[OSKQUMX M-8HMVPOO+(O$77A4"K&+;E,@ "9'L)_B8Z<^2>W_ *LMZP\1=?9ZAH C."BNW:B]5-7Z];^%(H5C0PS2 /K,!_;K"_E9CGQQ M#'QYC]WU_$S\%GW9;]XV_CX>$C5F&0IM0 !2P]IA_BOT+]WEGZ MR"SY4T F]]GP_$9QK MYIMI_%<$0+VD/5E5^N6_A,L3V7O6M1^HW'@HOJC/,TM C'[ROX9W*WY)XC] M9V#B5>"'K3R?QU3S%4A_C[ZH7_4:'FH'K(\<]P * MM/M.F=HB:\XGZR;>)3F09GLO.Y<=/@-32,0H\9Q^O>=]/F-E(/.)*6_^ZORE M_P J1;7LIY>YYEG&:M;*="A23\9.ZJ./NKI*:=L',E#*LDR=/;5N+BLU MT=5"G"+?N]=+#IP?05 Q=$HH =.\)\6/-N8_%+$C:)UG(.1NE:R M8E4=,MM%=(V-CB;)]Z*IQE,AB-7^:XX@UI\2$F74NHY37=W] T3G%YCA*GEE MU);<.^5&>ZD]N#;P2?2=CP]L_P!XZ]R2QPQC5S:TB]F/>NO3WFULQ2CBVL=J M-/492&PH %6+VGK]A>'_ ,K-Q_$^O!;?LI?>&=>)MO"K%,>V']W9#X^Z\&@5 M"A<\HN 2<=FO\3'BE\K/J M_9ZQHM#,\U6 IN>TW8BN%O7C%GAM+)&2:FR_$4O&1>6XO"J>G\UR_';2O*=3#QM/=Z?[GH7)ROFH3VO[%T M]29/F>&RM8U:6/B:N_T1<]9 6K*?@ $YW8@XW\;>4^_-S MZSY$ZRJ=F1JW4#&=8I#M+3(JOWK?IILPR?55G"\A"P5:FI2G'=<*L(3:ZN<&\>MBMN*+1G^C5VSO\J6)_P!;MG?V MX%3?][^*?\8K>3H>B+D?[!<(?X+0\K<>F'^C5VSO\J6)_P!;MG?VX#_>_BG_ M !BMY.AZ(?[!<(?X+0\K<>F'^C5VSO\ *EB?];MG?VX#_>_BG_&*WDZ'HA_L M%PA_@M#RMQZ8?Z-7;._RI8G_ %NV=_;@/][^*?\ &*WDZ'HA_L%PA_@M#RMQ MZ8?Z-7;._P J6)_UNV=_;@/][^*?\8K>3H>B'^P7"'^"T/*W'IA_HU=L[_*E MB?\ 6[9W]N _WOXI_P 8K>3H>B'^P7"'^"T/*W'IA_HU=L[_ "I8G_6[9W]N M _WOXI_QBMY.AZ(?[!<(?X+0\K<>F'^C5VSO\J6)_P!;MG?VX#_>_BG_ !BM MY.AZ(?[!<(?X+0\K<>F'^C5VSO\ *EB?];MG?VX#_>_BG_&*WDZ'HA_L%PA_ M@M#RMQZ8?Z-7;._RI8G_ %NV=_;@/][^*?\ &*WDZ'HA_L%PA_@M#RMQZ8?Z M-7;._P J6)_UNV=_;@/][^*?\8K>3H>B'^P7"'^"T/*W'IA_HU=L[_*EB?\ M6[9W]N _WOXI_P 8K>3H>B'^P7"'^"T/*W'IA_HU=L[_ "I8G_6[9W]N _WO MXI_QBMY.AZ(?[!<(?X+0\K<>F'^C5VSO\J6)_P!;MG?VX#_>_BG_ !BMY.AZ M(?[!<(?X+0\K<>F'^C5VSO\ *EB?];MG?VX#_>_BG_&*WDZ'HA_L%PA_@M#R MMQZ8?Z-7;._RI8G_ %NV=_;@/][^*?\ &*WDZ'HA_L%PA_@M#RMQZ8?Z-7;. M_P J6)_UNV=_;@/][^*?\8K>3H>B'^P7"'^"T/*W'ICVO0G;UX;\7\X=V3H? M1U%KO-WZ*?C+M_77V9V4A=%:2($N?7G'O\EMH)-R9%8PHU$T3A&V711$9D?A M:BXDZWU98+*]0W]2YL%44]R4*45OQ32>,(1>Q2?/AM.ATSPMT#H[,7FVFLNI MVN8NG*FYQG5D]R33E'"=22VN*YL=G*=FCASOP #/5[Q_!QS MAARPNW\5JCAZ2W@XK2?'X*:; \ M2UNF[TTCX):^6N='TXWD][/K!1HW&/++!?)5O_=BN^>S&I&I@DL#+CCUPY?# M_6U25E#=T[F+E7ML/T88OY6@MBPZJ;6ZMN%*=+%N6)$N)C(0 ";GL-<2D< MB^9M?LK):PINNN,T*#LNT]890]"G;"D2G8FK:9PE'XD/Q[B))O&U$E2?^!FA M73S$]8&[0NLGIG0\LKM9[N9YK)T(X/!JBDG7E[CBXTGXW%[AO95D\5<2Q6*==MJWA[JDI5EXG!\J+[(SR-+CP/E'R!Q/BOQ]VMO\ S7HY M2:TQ29=-UWG%'=OKY]QFKQ3%XKRDJ2S,RC*)\.O96HO"AR22E=$D9CHM)ZSH. M>[C@YS>$:=-/F=2I*,$^1.6+V&9!LS8F5;=V)G.T\YL/?7,MBY9D&:Y/8$CR MFY-YDMI)M[)<=CQ+3%B)E2U)992?@9:)*$]$I(AJIE666>399;Y1E\=RQMJ, M*5-=$(148XOG>"VOE;Q;,@,WS6]SS-;G.7Z@M*-W:O'!3CBXX\\)K"=.7 MZT)1EW3H-.ZJU'I*^69:;O*]G=K#%TY8*27-4@\85(_JU(RCW"QSQ6]I/RFH M;K,9YA:B9RV,UY49_:6G2B4V1J:0VAOUN[UW=3&,=M9SSWB6\[7V-0RA'H;A MF9=#K)J[LO6E9SNM%7KHR>U4+G&4/9?7 MA:QQ^6@NMHX+G=6GO1CBMJ4W&72E@\+3Z3XIZ!UJHQT_F5O4NY8?(S?55\7S M*E4W9RP>QN"E'DPDTUCVF.%)! YOY!\O>-'%>D7=[\W+ MA.ND^JNRX5)9VJ)F873+*?$O]7L)J4S\MOS+T$?JD)XDFI/B,NI#I]-Z+U3J MZOU&G;&OQ;LL.X3:]]K&O54[#AY:NE':OI5S%.?NTJ"*>$J,6>?^S^[/VUO MGN$[VVWM[/LCV-EV]03(,. V[UC5U/$;JGTM18R6 M8T9)I0TVE/H+TNT9E.3:>X;9?DV2V]*VLUFU-QA3BHQ[VWN4V^>4GO+&4L92 MVMO$\OLPYQG>I>*699YGMS5N[V635(RG4DY2[ZYM6E''9&*W7A&.$8[$DD7) M!2,ON5W?:6+&.SPFU!5&ZM,R?RDQ.6_9Q^B3/ MJKKU(O1RFHO?E<6S7\T657[7%6,>'EA0Q^4EG--I=R- MM=)_SRC_ /PBGKQXT7G')C=NMM$ZYB>M9;LK)X./P75MN.1*B$OQRKS)+0FN MKJ:;%Z*-)L9BDD:TQ8SAI(U=".ZNI=06&E/&G-;:1U_$]4Q'6>)5.*U/B0VB3.]08+U^ZL/*(D.6U_9N/3ICA?\ S94A MQ?\ WAE;J'/+[4N=W6?9B\;VZK2J2Z%B]D5^K".$(KFBDC7O3606&EL@M-.Y M7'=L;.A&G'I>ZN^G+]:RSKZGM$"A?:C]8% MG^#TOM-V:)=DCU<7OXW6^RV987%;2T@ !DVC88Q) OJ>SX M?AS8U\[.T_C2",\^TAZS:OU.W\%FEO9=]5-+Z]<>%$F^$"EB0 M *A/M/7[="Y_92^[\Z\=;>#6*+=L+[RR+Q%UX5 JQBVY M3( F1["?XF.G/DGM_ZLMZP\1=?9ZA MH C.6?K)SD7G[+/Y/S'\2?F*1GW MVN_SMEGX4O/UBMX+/E30 ";WV?#\1G&OFFVG\5P1 O:0]657ZY;^ M$RQ/9>]:U'ZC<>"B^J,\S2T ",?O*_AGM/)_'5/,52'^ M/OJASKQ%+[11,Z4:8F5( &ISH/_ K2WS3:Y_<^F&2.HOS!??7* MWG)&S6F?RWE_U&AYJ!ZR/'/< "B=[1!N)G8?/-G7M?+\ZOT9 MJG#\.FQT*\;#>4Y0J?L2WD(61=#>72Y551W2(S)"XOA/HLE$6@79JR266\/7 MF5185,PO*E5/GZNGA1BO)2RNE+&EEME2I-#_ *^=RSC!7N-$N+19'E6< M2EJ)M26/U'U]EF45[II<)74UW-9&;2:2-25K)1>'IXDQ/QPO_P!W<+DUWE.K4K/N=30JU(_\ GC%>Z\>Z M:*(S1-4P *L7M/7["\/_ )6;C^)]>"V_92^\,Z\3;>%6*8]L/[NR'Q]UX- J M%"YY1< DX[-?XF/%+Y6Y;]6.<"*>-WJLSCQ-/S](F#@'ZWLD\?5 M^SUC1:&9YJL !6F]IDUR=QQQX\[5;CDZ[@6X[G"W7DLI6[%@;*P^5:O.*?Z^ M-B*Y.UK%;673PK<4WU,C))':3LL9GU&I\RRAO!7%C&KACRNA445LYWA7D_OTIE6=)8RMK^=)O#:HW%)R>WF6-O%/I;7<*8PO$4! )= MNQGM9C5O<@TPQ/>;CU6SZW-=4V#[BU)-#^28W,LL:9;21DEUR=F=#61B2H^A M$\:BZF1$<,_5A3C[YH.#. U# M .".Y#PGQ[G7QCRW4[[<"%L.H)>7Z>RF8E#9X_L"JC/>H1I4 MWR7WF,?R>.M=;9$E*R*/(\Y*#>89-,A\,-=W/#_5='.([TLMG\G*>ZF\&U"HL:=3 ME[V6]AO1CAG#9?B.38!E61X/F=)/QO+<1NK+',EH+1DX]C3W=/+=@V5=,9,S M)#\66PI"NAFD^G4C,C(QIS97MKF-G2O[&I&K9UJ<9PG%XQE&2QC)/H:>)E!? M6-YEE[5R[,*H[ WRLMT9BI]@VIS$#)(<=O :5Y3O20VS7X/'AR%1UDCU>=.E%X24I1JS@ MX\:M>J>(%S2H2WLNR[_M:>#V-P;ZZ71BZKE'%-&+2/#>UK7$- MW-,S_P"[JXK:HU$NI@^?"-%1ENO#=G.>S%LEY$,$YE2GVDSEFIZ=JGAIBMF7 MDPVV-R;:1$DF9JER"G4^N,9G$PZ1(./&]\+63&?2KQ$_7/I(O"DU7&[+VCE& MG>:XNX=])NVM\5S+"5::QZ7N4XR715CTE(.UIK=RJ66@;*?>Q2NKG!\[WHT* M;PZ%OU)1?32DN1%4,7 *4 !_U*E)4E25&E23)25),R4E1'U)23+TD M9'^@Q_C6.Q\A_J;3Q7*=ZZ)[GW/#CFF)#UQR0S]V@AFE+6)9U,8V5BK48B,E M0H--GD?(&:2*YU,S*O.(OQ&:B42O2(\U!PHX?:FQGF>5VRN)?VE).A4QZ7*D MX.3_ &][HPP)+TWQBXE:44:>4YM=.UCR4JS5Q3PZ%"LIJ"_8W7SXXDNNG_:8 M]Y43<>'O+COKC8S:"0RNWU[D=]K&U4@NA*ERH5Q'V+53I73J9H93 :4?H+P$ M(9SKLL9!<-SR#,[JU?+NUH0KQ]Q.+HR2[KWW[I.>1=KO4=LE3U'E5I=I;-ZA M4G;R]UJ:KQ;[BW%[A)3K;VC?@SEB6&,[Q?>&JIRO 4E^UQ&FRN@:-9D2CCV& M(9)9WDA#7I-1JJVCZ%[DC/T"+LT[,FO[-N67U;"\I\RC4E3G[ZJ0C!>49+64 M]J[AQ>I1S*CF-E4YW*E"I!>Y*E4E-^31VWAG=\[;6=I:.FY8Z^KS=(S)&9P< MOUXI!D4DU)=//<:QM#9EZHLO2?175'0S\UOQ\)?<%^*&7X]?D]S+#YITZW1\ MS.?3_P >AX2)E_'7A+F6'T?.[6./SL:M#I^>IT^A_P W2L>C*+FAP\R=MMS' M>5O&Z\2ZZU'055O#60ZNVX@:#O$G:YWE-3%I=[>6[VOD6"JE_J;3?\0L?+TO_ %GYUGR3 MXZ4K")5QOW2M3%<>3';DV>T\&@,+?6AQQ+"'I5ZTVIY3;2E$DC\1I29].A&/ MUI:7U-7EN4,NOYS2QPC;U6\.G!0Y#\JVK=*6\=^XS/+X0;PQE_O,+CKYL=QQF1$I=KX?E-A'>9D(BO,/UV+VES/9?:?#3C3E.2:?-AT\R9R%L'OR]MC!FW2J]N93LN:R237 M7:^UCFSSAFMGSDI:LLPJ<.Q]\S(TI/P3%$E:O"HR-*_#V>6]GOBCF#76V5&U MIOX5:O2Z3DYL>%S3M*\),N3ZF^K7E1?!H6]9\V/Z56-*#]Z>Q M['SX1S[=]INQ".F7$T+Q@R2X6OQI@9!MW,JS'$L=#5Y;DO$,-C94R<9ZAS:E!<\+>E*>/N5*KIX>ZZ3]PBG/.U_8P4H:: MR>M4?-.YJQIX>[2I*IC[BK+W2(+?O>^[A>^&YU8SMF+I?&IQ/(70:-J/U)D) M;<\24>7FLF7=;&CN-M*-/5BX90H_=&GJ1=)HT[P%X;:><:LK-WUU'X=U+K5Y M)*-%^_3;[I!>INT3Q2U*I48WRR^TECWEG'J7Y5N==;.BJEW"*.[O;O)K:=?9 M)<6N07MH^D2_0MZ%K1C; MVL(4[>"PC&*48Q70HI))=Q(A2XN;B\KRN;NI.K,ISDY2D^ERDVV^ZV?EC M]C\"SE[,CCQ2=X\G\K\*#52ZHPW'B6;KA.)+)\ODV2DI8(O*<0L\1(U+,_$@ MTD1>A2A5/M57.[D&4V?-4O*L_)TU'E_]SW_>+@=D"UW]1YQ>\].RI0Y?G*KE MRTY9,F)J'BKAIO^%=]LC8>3)B^JY.?# M9R,IUVP+Q0R+);#';5NZ]3#%;>JIPCCAR[.MY>18[>5'H_8 [?K^E=72^7VT M:5,?96[*)B'K"MGL%Z[B&HI+K,:5)]:D-EY MG:+XCQSW-EHO*:F.5V%1NO)/94N5LW>[&@FX]VHY[.\BSUNS%PPEI[)I:ZSF MGAF^8TDK>,EMI6KP>_W)7#2EW*488-;\D6.A6,M> M 9-HV&,20 +O?LU7\"VU_O99U]3VB!0 MOM1^L"S_ >E]INS1+LD>KB]_&ZWV6S+"XK:6D ,FT;#&)( M %]3V?#\.;&OG9VG\:01GGVD/6;5^IV_@LTM[+OJII?7KCPHDWP@4L2 M !4)]IZ_;KA_\DMQ_'&O!<_LI?=^=>.MO!K%%NV%]Y9%XBZ\* M@58Q;T-ZK+[QUMY^F3WV:/6]8> M(NOL]0T 1G.:=@ <\\NOX4.3WW>=T_5MDHZ71GYPRG\2M?/P.6US^2NS?ZS:7U.X\%% M=NU%ZJ:OUZW\*10K&AAFD ?68#^W6%_*S'/CB&/CS'[OK^)GX+/ MNRW[QM_'P\)&K,,A3:@ "EA[3#_%?H7[O+/UDYR+S]EG\GYC^) M/S%(S[[7?YVRS\*7GZQ6\%GRIH !-[[/A^(SC7S3;3^*X(@7M(>K M*K]M:C]1N/!1?5&>9I: !&/WE?PSN5OR3Q'ZSL'$J\$/6GD_CJ MGF*I#_'WU0YUXBE]HHF=*-,3*D #4YT'_@5I;YIM<_N?3#)'47 MY@OOKE;SDC9K3/Y;R_ZC0\U ]9'CGN ?'[!SK&M7X'FFR3V2_!TA4.-5581JB*:C4KU*GAO-Q6",S,F6 M4EU/](U@T]DUOIW(K/(K7;0M+:G23YY;D4G)]V33D^ZV8Z:FSRYU-J&]U#=[ M+B]NJE9KFCOR2CV3PP "Q5[-CK-S).7VV-G2(ZW: MW66CYU8P^E*O!&R78&54$.K4MSH:"\W'L?N$DCT&HS\1'T09'6?M0YJK71=G ME47A5NK]2:Z84:T]?L+P_\ E9N/XGUX+;]E+[PSKQ-MX58ICVP_N[(?'W7@ MT"H4+GE%P "3CLU_B8\4OE;EOU8YP(IXW>JS./$T_/TB8. ?K>R3 MQ]7[/6-%H9GFJP $9?>'T^YN?MT\DZ2%'-^WPW%(FV*@T(\QQE>K;>!F=V;2 M.AJ4Y(Q2JL&"(O=?TWHZGZ#E3@IG2R/B9E=>;PHUZSMY=WKXNE'^2I*#]XB' MCQD3U!PJS>WIK&O;T%2JSP]VG&JB)B\Q.ZA7U4XHT&2O B= 09]#])#X,TRZW MS?++C*KQ8VES0J4IKIA4BX2_F;/1RG,[K)19OH6].M#]FI%22?1)8X27*FFGM1Z(/,/5 M *O??P[9[F>4UESDT?CZWLRQ>K93R#Q>J MBJ=?R?$:B(S$@;0A1F$FZYHO'(MAV>.*:R^O'0. M?U,+&M-_0ZDGLIU)/%T&W\&K)MT^BHW#;UD=VG/:8X1/,K>?$;3M+&_HP7TV MG%;:E**25PDMN_2BE&KRXTDI[.KEO4\1=8H>=9<%N.[_ "KY;:)T3ZN\_3YK MG=LA3:2/JHAQW$#4L=(:-S# M4&*5:A;RZO';C6GA3HK#G762CC^KB^8[?AQI66M=<9;IO!NA<7,>MPV84(8U M*SQYGU4)X?K8+G--F+%C0HT>%"CL1(<1AJ+$B16FX\:+&CMI:8CQV&DH:989 M:024(21)2DB(B(B&5DYRJ2Q58[B]):Y%?6DI7@C5M+207[.TGR%?\ =8AP M8SCBS_D2DQ^MK;5[VYIV=K%SN:M2,(17+*4FHQ2[K;21^-W=V]A:5;Z[DH6M M&G*I.3Y(P@G*4GW$DVS,.Y9;_O.4G)#<>_;_ ,]N3LK-K6ZK8$A9..TN+L*1 M5X=CQN)Z)<+'<3@0H1*+^?Y'B/TF8U:T=IRWTEIBRT[;8.-K0C&37PJC[ZK/ M^G4YUEJR_P!376*G=W$IQ3^!37>TH?T*<80[N&)SR.E.5 M N(^S&X.[ U#RJV2;*TLY9LC7F#MR#2Y MY;KNOL8O;YYE*C?4T:V$;-0I1):0HB<+Q*61I)%*.U7?JIG6497CWU&UK5LVK]3M_!9I;V7? M532^O7'A1)OA I8D "H3[3U^W7#_Y);C^.->"Y_92^[\Z M\=;>#6*+=L+[RR+Q%UX5 JQBVY3( F1["?XF.G/DGM_ZLMZP\1=?9ZAH C.8_=]?Q,_!9]V6_>-OX^'A(U9AD*;4 4L/:8?XK]"_ M=Y9^LG.1>?LL_D_,?Q)^8I&??:[_ #MEGX4O/UBMX+/E30 ";WV? M#\1G&OFFVG\5P1 O:0]657ZY;^$RQ/9>]:U'ZC<>"B^J,\S2T ",?O*_AGM/)_'5/,52'^/OJASKQ%+[11,Z4:8F5( %Z_ MM$=VO6O*7#,.XY[153:WY#X7C=7C>/UWGKBXUMNBQJJB5\:SQ*1.=7ZKF#,. M-XI]*IQ;KA)5*AFXSY[4//WC-PC3GC%>RR@ %8SVB+G/"PW7-1PEU_<(7F.R?>O+=T M.P)1>;C^O:Z6W8XSB,LV?=L6.;7D1J:\@UH6BL@$EQM;-@@Q:OLU: G?9G/7 MF90_[*UWJ=LFOTZTENSJ+'EC2@W%/#!SGBFI4V4_[5'$>G8933X>974_[^[W M:MVXO;"A%[U.D\.25::4VL4U3A@TXU44X!=LH2 !=?]FRTXYB' M%+;>Y)T+U:=N3;*:BMD&TI*K'$=6TQ5];*2\?0G&6LLRB]8))$9)6TKT]5&1 M43[4.=J]U?9Y)3EC3L;/>DOBU*\L9+#IZNG2?OHT)[)60NQT5?9_4CA4O[[= MB_C4K>&[%X]"J5*R]U,L9BLI:T "K%[3U^PO#_Y6;C^)]>"V_92^\,Z\3;>% M6*8]L/[NR'Q]UX- J%"YY1< DX[-?XF/%+Y6Y;]6.<"*>-WJLSC MQ-/S](F#@'ZWLD\?5^SUC1:&9YJL !^3?T55E%%=8S?0F;&CR*ILJ*YKY"?$ MQ/JK>&]7V,)]/_>9E0Y"T*+^5*C'[6]Q6M+BG=6\G&XI3C.+7*I1:<6NZFDS M\+FVH7EM4M+F*G;582A.+Y)1DG&2?<:;1ER\A=/W7'[>FW-)9 3YV>KM@Y3A M:Y,AOREV42CMY42KNFT^%!'%O*M#,QE1$1+9?2HBZ&-9=-YU0U'I^RSZVPZJ M[MJ=7!?!NL[JI2Q>S>4)-1G[DXX372 MFF>.CVSP "X][.GS9AY?K;).%6<6S;>6:T.SSC3YS9+GFWNOKBQ M5+RS&H?GJ4ATQH2=EFE+75A!NSNMVEYC-*]L]ZM:XO;.A*6-6FL M>>E4EOI+:X5'@L*K8"?\ [7UF M0HGH=KN$G9_N+^=+4>O*4J5@L)4K.6R=7G4KA[%;LZ=\9NTA; M9="KI?AW5A6S%XPK7L7O4Z7,XV[Y*E3^^6-.'P-^;WJ=7&FLLLF ML(A;WU6BNP["2515(I;J39>0EUIYIU)H<:=;62D.-N(49*29&1D?0 MQ_L92C)2BVI)XIKE3/\ )1C.+C))Q:P:?(UT,HY]Z'M1S.+&66W);0N/K=XU MYG;-O9/C]:V:BTGE]U,)HJ\XZ5*6WKS(K%\O>M])$U7R7?>]PFTG".1?C@;Q M?AJZSAI;4-3#5%"&%.-2$?_ -2K-X;N'S$Y/Y-\D)/JG@NKWNB?9G]!-W&Q]_\ ):UA>-G" M<;IM28=(=)*VE7.92BR3+Y,8C29MSJFFQZN9\?4C\FU6DNI*/IS7:FU$Z&69 M=I:C+OJ]65Q47ZM);E-/N2E.;PZ::?,=5V1=,JOFV::NKQ[VWHPMJ3?)OU7U ME5KNQC"FL>BHUSEP<4K+W$+??DY&KT7P*RW$:>P*)EW(6^KM/UJ6G4%,;Q:< MU(O-AS$L+(_.KY.+5#E1(5_],[ALRZ&9"<^SWIE:@XAT;VO'>L\MIRN9='6+ M"%%8]*J251=/5LK]VE=5O3?#2O8V\MV^S2I&UCAR]6TYUWASQ=.+I2Z.M101 M&B9F4 &@5V(]5KUEVX=46$F,<6SV MMD>>[4L6E$LE*1;Y"]C-#)/QD7HFXEB5<\DT^Y-#A?I_2,Y.T%FZS7B=>4XO M&E9TJ-O'^C!5)KWJE2:]XT^[-N2O)^$]E5FMVM>U:US)?M3=.#]^E2@_<9,0 M(4)X ,FT;#&)( M %WOV:K^!;:_WLLZ^I[1 H7VH_6!9_@]+[3=FB79(]7%[^-UOLMF6 M%Q6TM( 9-HV&,20 +ZGL^'XLVK]3M M_!9I;V7?532^O7'A1)OA I8D "H3[3U^W7#_Y);C^.->" MY_92^[\Z\=;>#6*+=L+[RR+Q%UX5 JQBVY3( F1["?XF.G/DGM_ MZLMZP\1=?9ZAH C.8_=]?Q,_!9]V6_>-OX^'A(U9AD*;4 4L/ M:8?XK]"_=Y9^LG.1>?LL_D_,?Q)^8I&??:[_ #MEGX4O/UBMX+/E30 M ";WV?#\1G&OFFVG\5P1 O:0]657ZY;^$RQ/9>]:U'ZC<>"B^J,\S2T ", M?O*_AGM/)_'5/,52'^/OJASKQ%+[11,Z4:8F5( M ']E=8V%/80+>HGS*NUJYD6QK+.NE/P;"NL(+Z),*? FQEM28QIK8T]C1^E*K5H58U MZ$I0KPDI1E%M2C)/%2BUM33VIK:GM1:M[<'M 1UL>ATSSNE39<=HF*O'N1L" M$[.F,MI)+46/MJCKV5S)Q)27A.\KVG9"C\!RXRS-Z:51.)W9SZV53/.'RC&3 MQE.R;P7==O-O!>*FTN7ZJ-+(.),I2BL(POHK%KF2N816+\=! M.7)OP??5"UOB>78IGN.5&8X/DM!F.)9!$3/HLGQ>WK[['[F"M2VTRZNXJY$J MOGQS<;4GQM.*3XDF77J1BH-Y97F774[*_I5*%Y3EA.G4BX3B^B49)-/N-%UK M&^LLSM*=_EU:E<6-6.]"I3E&<)KIC*+<9+NIGT0^8^H "++N7=T/5/ M3 )E;$DT^=;C9KL H;J)5/AT!QLU(:\34RV=23$8 MT(\^5&EOA;PGS?B+F,:LU.WTS2E\M<8=YU>3
_L5).386117\[;Y6WBY-MMMMLS!SC-\QS_-*^"2Y6S3EX/Z&3QCXDZ1GZ5$OJ?I,94Z]U#_JO668Y^FW1N+J3IX\O50^3HI^Y2C!>\; <. MM-+1^A\KTXTHUK:T@JF')UT\:E9KW:LYOWSJD)I^?I$P< _6]DGCZOV>L:+0S/-5@ I6^T=\8'HJY#>-;TQMK&,NDQVDI)G9>O8D>"S(G+0E"4KR#!EP$1^OB6XJIDF9]" M(A>CLQZK68Z:N-*7$L;K+ZO64T^>A6;;2_8J[^/1UD3/KM7Z.EEFJK76%M#" MTS*BJ=5I2Y=J+*;C),VIJKEUS3<)Q[CY&GRJ46E*,EMC)*2VH]?(<]S/3.QLT4^WWS\U1S[TU"SO#9,6CV)C\6M@;< MU>_*2NXP;)GXY^-R,EPR?M,.NGV'7*FR2GP2&4J;<)J4S(8:S1XC\.LXX=YY M++[Y.IEM1R=O72[VK!/GYHU(II5(?!>U8PE&3U4X7\3.8?$=]\7XZWF_*5.D>K5D=Q22?DM M$9&.QTAH'56N;SZ+IZUG4IIX3JR[VC3_ &ZC[U/#;N+>FU^C%G#ZUXBZ0X?V M7TS4MW"E4:QA1CW]>KXNDGO-8[-^6[3B_P!*<2F/W"^]3O\ YFMW.MM?-S-% M\>YAR(6*=*$OE:T>3Y>HL.]:Y:4,(;<)NK@I$+0G0KZ=O\ ;UYGY7P6Y+X?N6E] M:L<1DF6*;8Q-A1&66:WMY<1=W#90M;:"NJAV,U8UCAJ029\1M+AFPMY"^!XD MZ&L^(&EJ^1U\(WJ^4MZC_LZ\4]QO]66+A-;>\DVN^46I%X6\0+WAOJZAG]OC M.Q?R=S37]I0DUOI?KQ:52F]G?Q2?>N2>D3@V;XKLK#<6V#@UW!R7#97?5LMS"G*E? M4*DJ=2$MCC.+:DG[C7N/F-9,NS&RS>PHYIEM2-:PN*4:E.<=JE":4HM>ZG[J MY'M/JA\A]H 'X648OCF;8Y>8?F%'59-BN354ZCR' M'KR#'LZ>ZI[..Y$L*RSKY;;L:9"F1G5(<;6DTJ2?0Q]%I=W5A=4[VRJ3I7=* M:G"<&XRC*+Q4HM;4T]J:/FO+.TS&TJ6%_3A6LJT'"<)I2C.,EA*,HO8TUL:9 MSIQ$X@:DX4:WR'5.EX]I$P^_V3EVR3C7$LK";#GY5[W1FZHK!3:)4^#0TM-# MKXCLE3LM46*WYSKKA*<5TVL]:9SKO-*6;YXX.]IVM.AC%8)JGO/>PY$YRE*< ME'".])[J2V'*Z&T)D?#W*:N2Z?4XV%6[JU\)/>:E4W5N[W*U"$(0BY8RW8K> M;>+?5 Y$[,I*^TA;W8ZVM--TY8V^6VF])=%:Y:G+_\ %"@U[K*ZXLN55 M ^DPW$K[/LOQ7!,5@KL\GS7)*/$L M"@SZ]%R["8VV7_Q4/EOKRWRZRK9A=RW+2A2G4G+HA"+E)^\DV?786-SF=_0R MVRCOWEQ6A2IQ^-.I)1BO?DTC4GT[K6FTSJ76.HL=Z>\6L, Q# *E9-^4;\#$ M:"!0QY+J34XKSY3<$G'#4I2E+69J49F9GDMG>:5\\SB[SFY_^1=W-2M+N.I- MS:]Q8X+N&RN0Y1;Y!D=GD=I_\:SM:5&/=5*$8)^Z\,7W7M/1QYAZP M !DVC88Q) N]^ MS5?P+;7^]EG7U/:(%"^U'ZP+/\'I?:;LT2[)'JXO?QNM]ELRPN*VEI # M)M&PQB2 !?4]GP_#FQKYV=I_&D$9Y]I#UFU?J=OX+-+>R[ZJ:7 MUZX\*)-\(%+$@ 5"?:>OVZX?_ "2W'\<:\%S^RE]WYUXZ MV\&L46[87WED7B+KPJ!5C%MRF0 !,CV$_P 3'3GR3V_]6.3B$>T- MZK+[QUMY^F3WV:/6]8>(NOL]0T 1G.:=@ <\\NOX4.3WW>=T_5MDHZ71GYPR MG\2M?/P.6US^2LW.?KC\&)K)P3]5.1_48^%(D,$;$I $(/M!_XNS?ZS:7U.X\%%=NU%ZJ:OUZW\*10K&AAFD ?68#^W6%_* MS'/CB&/CS'[OK^)GX+/NRW[QM_'P\)&K,,A3:@ "EA[3#_ !7Z M%^[RS]9.^S MX?B,XU\TVT_BN"(%[2'JRJ_7+?PF6)[+WK6H_4;CP47U1GF:6@ 1C]Y7\,[E M;\D\1^L[!Q*O!#UIY/XZIYBJ0_Q]]4.=>(I?:*)G2C3$RI M .MN+?.?E'PVO#MM![6O<6K)4I,JZP>TRT#T2%6/ M%M GH0VB=F.C+6)9P9;IMDE;C>O\ZLZR36-)>3XCZ9%-5X%^A/5!$NL^H^RQ M']S';S[=EJ],=KRUE"-'6653C57+5LY*2? M_L5I1<5C_?SV/DV;90<%[Y7;1S:.TI_?T;PBS&*?R1_\ 4>__ +V<*?XY8_\ 5+_TG@VR>^YVV=?1WE5N MX<@V?9,DZ:J;6VN,SFR%FV1&A+-OE=7B.*/&^KJ2?#8F1&751I(R,^AROL^\ M4,RDNMLJ=I2?PJ]:DE_TTY5*BP_8]S$YK-NTEPERN#ZJ_JWE58]Y0H56_>E4 MC2IO'F[_ -W A-Y9^T=[DS^%8XIQ.UW%TE422>C'L?-7:W,MD.QEFM*'Z>A* M,[A>)2E-*(E^=[^K2?NFG6U=%%.^CNS'DF75(WFL+EW]98/J:6]2H8]$IX]; M471AU7=317G6_:OS_,Z<[+1-K'+J#Q77U=VK7:Z8PPZJD\.7'KGSII[2N+EF M793GF27.8YOD=YEV69%.=L[[)W-@_T\V99VMB](FS9"R21>-Q:CZ$ M1?H(B%G+.SM,NM86-A2IT;.E'=A"$5&$4N:,8I)+W$51OKZ]S.[J7^8U:E>^ MJR]^"RXJS./$T_/TB8. ?K>R3Q]7[/6-%H9GFJP <+]Q[B5$YI\1=H:79 M9C_KIZBC--5SI!M(37[,Q-J3-QM)R'NK<./?MNR*>4\9&;4*R>41=2(=_P , M=8ST+K.TSR3?T'>ZJX2YZ%3!3V+E<-E2*YY0BB..+&B(<0=#7FGXI?O#=ZVV M;^#<4L73VOD4^^I2?-"I)F;):U5G16EE275?-J;FGGS*JVJK&,]"L*RSKY#D M2?7SXP_@'ZGY M 'M&@>0NX>,&RZ3;>C\VM<&S:D-3:)L!:'8-M6/.-.3*'(ZB2EVLR'' M[ V4>=#EM.LJ4A"R(G&VUI\+46F\EU7E=3)L_H0N+"IS/EC+FG"2[Z$UCLE% MI[6N1M/H-,:IS[1V;T\\T[<3MLQI\\=JE%\L*D7C&<)8+&,DUL3Y4FKEO![O M[\<-\P:3"^2RX''/;CJ6(+]U8O/KTQD\TTH1ZY6Y7(6\]@QR7"6M<:\-$2,G MPI38R%JZ%2'7W9VU/IZI4OM+;V9Y,L6HQ2^DTUT2IK!5<-B4J6,I;7U447ZX M==IK2>I:=/+]7..59X\$YR;^B5'TQJ/%T<=K<:V$8[$JLF3UT]S3Y%50+S'[ M6MO:2UBM3JNXIYT6SJK*$^DEL3(%A"=?B3(KR#ZH<;6I"B])&*\UZ%:VK2M[ MF$J=>#PE&2<91:Y4T\&FNAHLM0N*%U1C:3C*+4HR3Y'&2;33YFG@? MI#\C]@ #_ #>>:CM.R)#K;###:WGGGEI::9::2:W'77%FE#;;:$F:E&9$ M1%U,?[&,I248IN3>"2Y6S_)2C"+E)I12Q;?(ETLC=Y&]V_@5QF180\MWG19Q MET W6E8#IXV=E90J8PLD/U\MZCDGBN.SV>O535O9UY^CH74_0)/TSP;XAZJ< M9V>7U+>SE_;7/R%/!\C2FNLFGTTX3(FU7QPX::04J=]F5.YOH[.IM<+BIBN6 M+<'U<)+HJU(%MQG")3342REQW$^-B>A70RLWH[LSZ:RIQN]65YYE=K;U4=ZE;I]#P M?6U,'SN4(M;)4V51UOVJ]4YPIV>C:$,KLGLZV>[6N9+;M6*ZJEBN5*-247MC M53*^6:9OF6Q\GN,VV#E>1YQF.02CFWN4Y9=6.0Y!;RS0ELI%C;VLB5/F.):; M2A)K<5X4)))="(B%D+&PLS#,< MPS:\J9CFE>KX M([7O4(K;)ZUR/CO:6_7624XN1& M:34/M(\-^MIKB#D]/Y6*C"\C%, YSY*L,IRN;')KS*[$L5K6Y5]D,MM4ALG3CL*9BI<)R0X MRUU<+IM+:.U)K.__ '=IRUJ7%98;TE@J=-/X52I+"$%L>&+QEAA%2>PY35VM M]+Z&R[]YZGNZ=M0>.Y%XRJ5&L.]I4XXSF]JQW5A''&3C':5W=P^TQUOOT[2< M<.,%GD41R0F+5Y)M;*RJI]D^XX3++;> X9"NG"]8<,O+Z7ANK\1$;:5>@65R M3LL5>H5?4^;0I32QE"WI[RBN5_+57'DY_DL.ZRK&?=KRC](=OI/)YU8-X1J7 M-3=E)\B^1I*?+S?+8OH3/'W?:)>:N)E7W.P>(&NH&,S&VI#;SM3MC#RL(SRF M?*=K[R[L[>O\MY+R22LH[R3-:3+KU(C]M=FG0MYO4,MSJYE=1>&&];U,&L=C MA&,7LPY,5R,\%]JGB#9;MQFF16D;.23QW;FEO)X;8SG*4=N.Q[KY42$\7?:' M^)^Y+2LQ7>6+9-QIR2R<1'9O;BP8SG5GK+BFVF&IN8U5=47E&#6U'Z(_(_4 A=XV=V+$\GYK#V^I-3B.98 MIO+/\/T/FRO)K:/.Z:#DZ>4ZUC6R^C4NZ6V4Z4G!.5:'/*DWMFN6D\9?U>/5U^TEQML;SB M#FG#K4KA0S"AF5>E9UMD85H*HU"A/FC62V4WR55A'952ZV:(0:6! #,@YX M;=MVJ[-W"G.,VU+:Z\S:W=/3=FY5*+GL=>NDXTW3BUBX4I/K M'4V1WX1C%R[Y1NU"B!H8 M !DVC88Q) N]^S5?P+;7^]EG7U/:(%"^U'ZP+/\ !Z7V MF[-$NR1ZN+W\;K?9;,L+BMI:0 R;1L,8D@ 7U/9\/PYL:^ M=G:?QI!&>?:0]9M7ZG;^"S2WLN^JFE]>N/"B3?"!2Q( % M0GVGK]NN'_R2W'\<:\%S^RE]WYUXZV\&L46[87WED7B+KPJ!5C%MRF0 M !,CV$_Q,=.?)/;_U8Y.(1[0WJLOO'6WGZ9/?9H];UAXBZ^SU#0!&?K%;P6?*F@ $WOL^'XC.-?--M/XK@B!>TAZLJOURW\)EB>R]Z MUJ/U&X\%%]49YFEH $8_>5_#.Y6_)/$?K.P<2KP0]:>3^.J>8JD/\??5#G7B M*7VBB9THTQ,J0 "^'V$^'# MW'+B46W\OJUP=F]E65*5)-/9*O)KKY?T7&-+N.G)IX2-*.S1H*6E M-$?OV^ANYQG#C6::P<+>*?T>/])2E6?2JD4UC$G/$ EC@ JQ>T]?L+P_\ ME9N/XGUX+;]E+[PSKQ-MX58ICVP_N[(?'W7@T"H4+GE%P "3CLU_ MB8\4OE;EOU8YP(IXW>JS./$T_/TB8. ?K>R3Q]7[/6-%H9GFJP !2Q]H& MX!/ZFVLCF5K6E,M;;HN$0MK0ZZ,11\1VX\PI?ZP2&H[*$QJK9<>,N0X^KQ]; MQN2IUPES8Z%7G[./$6.<9/\ Z(S2I_\ S2QAC;N3VU+=/]!8O;*@W@EL^2<, M%A"3,^^T_P ,99)G?^OLHI__ ,IS"IA2W&^0;VC-X[*UFPM_UF33XUE%E'QF?(,T MGYUIB;[LC&;9SJDO3)B.G_\ S,Z[C^:OQDHS)KIXD%Z.GB)42YEV;.&M])RM MHWUGCS4:^\EY>%9X>_S^YA,F5]J7BGE\5&[G87N'/6M]UO\ R\Z"Q][F]W'I M2L]IIY%M,+3<<;]*SY1O*4V]67>)PE&:R=2DTF1> MC(S5R]7LK:9^=;1[7NJXQPN,IR^4\>6,ZT5A M[CE/;WZ?R[[VF3E)()?ZL99C/;\#J8;.C;3J;>[_,?C<]KS65Y93V?#Z^IMZ>]JT]G<_GYCE[87?][CV;M2&*3.M=:L:DH>;66O=84#KJ M&GE'XDQY>PE9_,C+0VKP(<;<2Z@O=$LG")8ZS+>SIPQL&I7%OYM+*+Q_J+>#>WH=?KFNA-/%5XCI^F8TR?7J?J>+IF-8Y!(S+J9,Q6R,_28E#) M=&Z4T[@\CRZSM9KX4*4%-^[4PWW[\F1-GNN-8ZG;6H,SO;NF_@5*TW37N4\> MK7O11SR.E.5 #]O&5CZHUC3W=- M-9L:JS@R$>Z9EP9T=#K:B_FK21CY[JUM[ZUJ65Y"-2TK0E"<)+&,HR34HM'VJJN582EE57&I;5'MWJ3>R+?/.F^\GR8M*>"C.)J[PCXBVO$G2%'. M,8QSBEA2NZ:V;E:*VR2YJ=5?*0Y4DW#%RA(D%$<$H <8\].9V"\%>.^4;JR MYMFWNR6C'-;X5ZRB/+S?/K-B0NGID*-:7&:N&W'EW9/%1@N>5_=GINML"FU^):_P 6<>>:E3D-/--25+:;3)G+FR(] MN=<<0-,\$,DI:,T5;T9Y[N)[KVJGO)?+W,E@ZE:IL<88IN.#>[35.,J8: X< M:KX^9_5USKNYK0T]ON.^MCJ[LG_V]K&6,:5"GBU*:32EC%;]1U)1FAU=SE[' M_""=>ZHUCEF#:GR3!;BXPG*WZO0V];C,7KO&[&937$3(=B*U;=7V7/Q+".\U MZP[9S&E)+^B6;9I$&YMH'CUKVG3SC-:-Q>6MQ"-6FI7=I&GNSBI1<*/TB,*: M::>"A%]*QQ+ 9-Q&[.W#NI4R3)Z]M8W=M4E2J.-G>2JN=.3A)3K_ $>&![_ %'>H[7N53$TA3"RR+6.Y\[IQV[-LJEO&"6WG?)W#RCE)VF."7/O7*]E:.1K_ M %UF^009=KAFZ]$)Q^1@V3SWRZI?_ $FYL*^JM-+YN=3Y2G)+DB]ZFU\#D:\36 M?!'AOQ-RK][Z<^BVF8U8N5*[L]QT:C?SL*;ZNK%O]*4=VHG\/E3A+X*\Q^0/ M:+Y3V'"7E_(F)T3)R.-6S42YLBVH]M<@N1/5/7_6H_J/J_KGKOGM>J>J>5YWK7K/B\GU?R?=^/KX?#Z>O046W M)[_5X/K,<,,-N/)AARXX\QH+UD-SK=Y=7ACCCLPY<<>3##;B?T#^3^P S3 M^Y,\['[@W,%]AUQA]CD5LMYEYE:FW676\IFK;=:<0:5MN-K21I41D9&74AJ1 MPOBI<-\EC))Q>64$T^?Y-&1_%J4H\4,^E%M26:W#37*GUC+%':2[W-=F[&,< M9>9N4Q:K-F&(-#K3>U_+)BOSA2#5'A8ULZTDJ3'K,N)GRFHER\I+%L9>"6M$ MTTNS:T<9. ]6PE5U5H>BYV#;G7M(+%TN=SH16V5/'%RIK;3Y8)T]E.U/ _M# MTLQC1TAK^M&&8)*%O>3>$:W,J=Q)[(U<,%&J]E3DFU4[ZI:(%3BXX $#_<;[ M'>GN63U_MG0[U-I'D%/7(L[5*(CC.L=F6;IFX^]EE37,NO8SD4Y[W;EQ7,K- M]Q2URXLEUSST6#X9<>\[T?&GD^H5._TY'",=N->A'F5.4GA."6Q4YM8+!0G! M+==;.*_9TR'6\JN=Z:=/+M42QE+9A;W$GRNI&*QIS;VNK33Q>+G"C>=;-*9<)]Y MGQD:%&EQ*DE>33FJ,AU;ET&WD:9G_ M *HTEJ+1F9RRC4MK5M;U8M*2[V<<<-^G-8PJ0;^%!M8['M31XPI1QG4J M248Q7=;V8M[$N5O!)-L]#*\JS+.[^GE>44*MSF-:6$*=.+G.3[B2;P2VM\B2 M;;239;;[6^VO9ES&<<@YK9 M,N>X750S73(-!^:_8-N>6W3?B;VC;B_53)= .="T>,9WC3C5FN3Y"+VTHOFJ M2PJ[=D:;6+O!PI[,-KESIY[Q'5.XO5A*%E%J5*#Y?^XFME62Y'3CC26'?2JI MX*SW!@PJR%#K:V'%KZZOBQX,"!!CM1(4&%$:0Q%APXK"&V(T6,PVE#;:$I0A M"2(B(B%4JE2I5J2JU9.563;;;Q;;VMMO:VWM;?*7#ITZ=&G&E2BHTHI*,4DD MDE@DDMB26Q);$C^H?P?V M !DVC88Q) N]^S5?P+;7^]EG7U/:(%"^U'ZP+/\ !Z7V MF[-$NR1ZN+W\;K?9;,L+BMI:0 R;1L,8D@ 7U/9\/PYL:^ M=G:?QI!&>?:0]9M7ZG;^"S2WLN^JFE]>N/"B3?"!2Q( % M0GVGK]NN'_R2W'\<:\%S^RE]WYUXZV\&L46[87WED7B+KPJ!5C%MRF0 M !,CV$_Q,=.?)/;_U8Y.(1[0WJLOO'6WGZ9/?9H];UAXBZ^SU#0!&?K%;P6?*F@ $WOL^'XC.-?--M/XK@B!>TAZLJOURW\)EB>R]Z MUJ/U&X\%%]49YFEH $8_>5_#.Y6_)/$?K.P<2KP0]:>3^.J>8JD/\??5#G7B M*7VBB9THTQ,J0 E,[2G J?S MFY-5$#(ZQ]S16J7ZK,]S6)FXS&LJY$IQR@UZQ(;(E^OYY/@K8=)"VW&JMF8\ MAQ+K;1*B3C'Q#IZ TK.I:S2U!>*5*VCRN+P[^LUT4DTUCBG4<(M--X3-P0X: M5>(^KX4KN#>F[)QJW4N12CCWE!/XU9IIX--4U4DFFECH@1X[$1AB+%89C18S M+<>-&CMH98CL,H2VRPPRVE+;3+3:22E*2)*4D1$709K2E*"V_92^ M\,Z\3;>%6*8]L/[NR'Q]UX- J%"YY1< DX[-?XF/%+Y6Y;]6.<" M*>-WJLSCQ-/S](F#@'ZWLD\?5^SUC1:&9YJL >;;@U)@6^-89OI[:%%' MR3 M@T$S'Y'EFI"9^*+,3XD&Y%=C/O::<.M?99Q#T]#.++"%[# M"%Q1QQ=&KAM7=A+]*G/X4=CPFI1CE)Q.XS"HEMIM_$JI;DN92W)X/<2) M:X-<2*_#;5]+,*C;R&YW:5W!;<:3>RI%?'HM[\>=QWZ::WVS1=M$HR3VIIIII\C-5K>XH7=O3N[6<:EM5A&<)Q M:<91DDXRBUL:DFFFMC3Q/U!^1^Q3#[TN89CS*[G>FN#V(VCK--@\[76MXS"2 M-ZO@Y[N55#DF7YA(2VHDR&:;#K6I;>(_$<+8U5M$DS8K:J, MB.V[*=2ALY=C-6E3\J0HO,D27%NK,UK49TOS?-K[/:2?=,N;33MEJWC76TWF4JL+&\SVZISE3<54476JO&+E&<4]G/&2[A.[O_V; M31=3K3-<@T+O#;\/.*#&[.[H*O:KV$Y+CES/J(,N<=18S<6PW"9]4U;&RAE$ MI"9'JAF:U,OE[@J^:<[4&H*V:T+;4-A92L*E6,9RMU5A.*DTMZ*J5:JENXMN M.S>Y$X\I9/4_9+TW0RBXNM-9C?1S&E1E.$;ET:E.W> M5QER'%GLX._LWQKE'F_'A=S/E:TV9KC(4V;DL MJ'*;:!9,&XKP1(_KZDD7G+,1)V:]7U\IU?+2U:;_ ';F<);L7R1N*4'.,ET; M].,X/#;)]6O@HF;M3:*M\YT7'5U""_>F55([TERRMZLU"47AM>Y4E"I''9&/ M6/X3.,/]0_)OR_GG^_3O]Z'ZT?\ 0M[]^L+]>][_ 'I]^O/\73UCUO\ N!_W M'S_'X_6?Z?Q^/W([G_;6U]HW=W%^Z>J_>N[ALQWMW#HP^E]_AAAN][A@1_\ M[IW?LP[W6/\ ?'7?N??QV[N[OX]./T+O,<<=[OL<=A;@%-B\0 9I?&V?^\\X:D\+?5SDGX;0\VC(WBYZS\^_%;CSDCB$=Z1V6*>U_WR\NXZLX M_HKEE*O-A:-C>J5.+;';3(N,_P!3UZ?"PQ"L&2)V=G."5Z2+P,%XK6N8)28Q MRFD,0D5GXK\ K+4TJNH-'*G;9^\95*.R-&X?*VGR4JLN=_UVM\ M9V3B$LUNMU]_#-4NIFJ:4P5MCEW%7&O,8NVV5J0B;7R8TI*%*23GA4HC]S3^ MI<]TKF$R2Y=V<7C"I'';NSC*..#PQ1X&I-+:>U?ELLIU):4 M;NQEMW9K;%\F]3FL)TYX;%.$HR2Q6.#95,YK>SH;#Q!VVSCA5E)[)QE)/S5Z M?SZSKJK8-:1J<=5$Q7+'6JS&,JBM(/HTS/.LEH;22?-F.GU.WNA.TSEM[&%A MKJC]%NMB^DT8RE1EW:E/OJE-]+AOQ;VX012OB%V5,UL93S'A]6^EV>U_1:TH MQKQ[E.KA&G470I]7))88U)%;W8FL]B:BRJPP;:>#99KK,JKP'88QFN/VF-7D M9MWQ>1(76V\:)*5$E)0:F7DI-IY'ND*4DR,6=RS-RRW.;:O:7\/TJ=6$JO0M:,KBYG"G;P6,I2:C&*Z7)X)+NM MG[6]O<7=:-M:PG5N)O",(1:JC,.1TP^-6MI!L M2U45G#:M=RWD%1I<-F-B!NH@X2#W)+>N MIKH5+DHX[5C5:G%[>IDBVUQ/X.<:.%>*JQK0NNH%!.FQ6XV1YU:FB[V)EY(< M0\9Y'ELEI,Y^*&S>>]-K]*3+P:)XKS_ "E5K%K':H1W M::?Z,$=;CC3N M #)M&PQB2 !=[]FJ_@6VO][+.OJ>T0*%]J/U@6?X/2^TW9HEV M2/5Q>_C=;[+9EA<5M+2 &3:-AC$D "^I[/A^'-C7SL[3^- M((SS[2'K-J_4[?P6:6]EWU4TOKUQX42;X0*6) J$^T]? MMUP_^26X_CC7@N?V4ON_.O'6W@UBBW;"^\LB\1=>%0*L8MN4R ) MD>PG^)CISY)[?^K')Q"/:&]5E]XZV\_3)[[-'K>L/$77V>H: (SG-.P .>>7 M7\*')[[O.Z?JVR4=+HS\X93^)6OGX'+:Y_).8UA,<@ M -(;M/_AS<1OFFK_C2U&87&#UFYS]6?K)SD7G[+/Y/S'\2?F*1GWVN_P [99^%+S]8 MK>"SY4T F]]GP_$9QKYIMI_%<$0+VD/5E5^N6_A,L3V7O6M1^HW M'@HOJC/,TM C'[ROX9W*WY)XC]9V#B5>"'K3R?QU3S%4A_C[ZH:6=:5.O M0DUOP<9.*FOC4YX8QDN[&6$DT2%K[AQGN@:]M/,(]9E-[1A5M[B*>Y-2A&3@ M_BU8;V$X-]$HXQ:9Q2.[(] ]AT'H?9W)?;&':6U M!CLC)TSIK.-79W0T_D5)U MLQN)J,5MW8KX4YM)[M."[Z\&./F+:3P;R[.T9+W]V+F MRXC<6QS_ #^P883=Y#*;1U5'@->2B)6Q5*<.'6QV&E+==2X\YF5Q UOF6O\ M4E;/4:6.,:-%-[L%TO:Y3ELWIRDTDL(K5SAQH'*^'&EZ.GLNPG67? MUZV&$JU:26_-]$=BC3CMW:<8Q;D\9/L4<2=X 58O:>OV%X?_ "LW'\3Z M\%M^RE]X9UXFV\*L4Q[8?W=D/C[KP:!4*%SRBX !)QV:_P 3'BE\ MK/J_9ZQHM#,\U6 Y(YI\,]2< MY-*7&G-K1'(QFXJXPC-:UEE>1Z^S!F.\Q R.E4\:$2&_ \IF;"<4EF=$6MI1 MH5Y;K?9:%UQG.@<]AG>423V;M6E)OJ9!G46MN]1JQ2ZRA52:C4ACR\N$X/9.+:>#PDL]'F'PUW7PCVW9ZHW+0.1 MC-R7*PS-(#,A>'[$QQEY*&9-#.,DJ)[$JM)M=91FUMA4CS'>>3R3/Z36UNE M5BGU5>FGLG3ES\JWHOOH-[LDGR\I#L#B0 M )Z^V1V3-F.6PLO4$.$OUIBO'%7COE6CXU,DTU*G>:FP<923WJ-N_UVMDZBYJ M:?>M?*-8;DK+\(.SSF^M94L^U5&K9:4Q4HQ:W:]RN7Y--8TZ3YZLEC)/Y)/' M?C=YP' L/U=A6+ZZU]C\#%<)PNE@8[B^.U:'$0*>FK&$QX4*/YKCK[A-MH]T MMQ:W'%&:EJ4HS,Z&YCF-[FU]5S/,JDJU_7J.=2 M['J:>W?EC&.W#:U@9+76;9SD?%N\S?3U+K\ZM\ZNI4:>Y*IO3Z^JDNK@U*6Q MO8GB=EX#GLG%\@9>@2BB.9U86] MC4Q;.(A]A$R&RQ(22EFR\EQ*5(XC2W WA5;W=+/J48R<7@W&3:Y,8M/!]]J[M \8+FSK:>SB%/+)UZ3C-1MIT:SIS33PZZ4I1 M4EBE**4N7=DFL5,5V)>V3GO&M-QRTW6[30\NVEKF%C^KL/I+FLR-%/KW*95+ ME]5@&[YZ_-D*9CPGV@>*N7:H<-'9$IRLK2Z MGON26]/#=6$=Z4\]F[A!F>DE4UOJ%TXWU[:*% MO2A.-3=H5'"HZLYP.NU) M+)J8:DE[[0\3L9="7EO=4)-5XQ'(G"]TT?NT^Z20AWA=*M#B-DCH?I_O.W3V MX=ZZD5/_ ,CELY^1[&3?Q:A0GPQSY7']7^ZKEK9CWRIR<.7]=1V\W*MJ*#WK M62_Z<_J7AD?J?_UK>M>/U-GU3]9?[B_*\/K_ )'K'K'O7Z?)\SP>'W7AZ^D: M'[EK_N9UFSZ;^XL.5X[GTO'DQPPWN?#'FQ,SM^[_ -J>KV_0/]0X\BPZSZ'A M^EACCN\V.'/@:7@RT-= S2^Y7^(#S%^\-L_\ >><-2>%OJYR3\-H>;1D; MQ<]9^??BMQYR1Q".]([ [FX3]P[DCP0RQ=OI_)T3L+MYS,O,M3Y5ZS9:_RW MP(2PN2]7-R&)%'?E'2E+=G7N1Y9>6A#JGF$FRJ/]=\-=+\0;/J*>K>&U\Z^0UM[+ZDDZMM4QE0J\V+C MBG">')4@XRV)/>CWKNO\$>[CQ=YQ1:O&JVX3JC>3S#29^F\YL(K5A8S?)\R0 MK7N1FB'5Y] 2I#GA0RB/:I;;-Q^"RV:5*HIQ!X-:LT#.=U5A],R!/9+PC4D\4M">&W''1O$6$+.C4^A:C:VVM:24I/#;U%39&M'E MP24:F"QE3BL&Y31$A,P 'BN[^..B>2>+KP[>VJ<*VA0FAU,5G*:6/+L:=QY/ M@5[2XYW3DU&6' M-.&V%2/ZLXRCW#GM1:4TWJVS=AJ2RM[RVVX*I!.4<>>G/9.G+]:$HR[I7SY+ M>S7ZHR9=E?<5MPWFL;%Y;LB+@.SV7LUPLEJ)SRZ^NRN 4?,:*"VHT=');5\_ MT(^IJ,RZ6/TMVHLXM5&WU=94[NDMCK4&J57W94WC3F^Y%T45?U=V2XV<-M1J,*.8T[6ZE_ M9W2ZB2;Y%OS^1DWT0J2*V:FX"\4=,.4Z^65+NTC_ &MH_I$6ERO+PE&2<9)]#3P:? MNGYX_4_( _]-MN.N(::0MQUQ:6VVVTFMQQQ9DE"$(21J6M:CZ$1 M>DS'^-I+%[$C_4G)[L=K9WKHCM@<\.1BX;^N^-^P(M#,\AQO+\^KT:TQ)<-\ MC45A!NL[=H6;V(V@C-7O:F:Y_(2#49$<>:@XK\/=,J4E@_A*=;<4UXO??-_ MLT*D/5]WRPWTRXTA;;TO7VCH+ID^DC0Z3,K9&8US"VD'T-M]J/0>(R,S:E)/ MHH0!J?M3)QE0T?ESQY%6NGR=U4*4G[J;K>[#F+'Z3[(K4H7&MLS3BMKH6:>W MN.O5BO<:C1]R:Y2PYQJX/<5^(M6B!H/3>*898JBIBV&8N1W;[/[I'A5YOOMG M%^[99+)8?<<6OU9,E$-HUF33+:.B2K9JG7NKM9UNLU%?5J]+'%4\=RC']FE# M=@FMBWMUR>&V3>TM-I'AUHO0U'JM,V%"WJX82JX.=:?3O5IN51I[7N[R@L>] MBEL.KAQYVH M 9-HV&,20 +O?LU7\"VU_O99U]3VB!0OM1^L"S_!Z7VF[-$N MR1ZN+W\;K?9;,L+BMI:0 R;1L,8D@ 7U/9\/PYL:^=G:?Q MI!&>?:0]9M7ZG;^"S2WLN^JFE]>N/"B3?"!2Q( %0GVGK M]NN'_P DMQ_'&O!<_LI?=^=>.MO!K%%NV%]Y9%XBZ\*@58Q;JR^\=;>?ID]]FCUO6'B+K[/4- $9SFG8 ' M//+K^%#D]]WG=/U;9*.ET9^<,I_$K7S\#EM<_DG./PJ[\Q4,O,:PF.0 M &D-VG_ ,.;B-\TU?\ &EJ,PN,'K-SGZX_!B:R<$_53D?U&/A2)#!&Q M*0 !"#[0?^'-DOSLZL^-)PGKLW^LVE]3N/!17;M1>JFK]>M_"D4* MQH89I 'UF _MUA?RLQSXXACX\Q^[Z_B9^"S[LM^\;?Q\/"1JS#( M4VH I8>TP_P 5^A?N\L_63G(O/V6?R?F/XD_,4C/OM=_G;+/P MI>?K%;P6?*F@ $WOL^'XC.-?--M/XK@B!>TAZLJOURW\)EB>R]ZU MJ/U&X\%%]49YFEH $8_>5_#.Y6_)/$?K.P<2KP0]:>3^.J>8JD/\??5#G7B* M7VBB9THTQ,J0 -,R7QXU-REX9:]TONC&(^483E&G=<$XV?@8M: M.U8PRJ][,FQFS\MQZER2E><-R-);(^G53;B7&7'6EY7PU+G&DM<7.>9'5=*_ MI7M;NQG%U9;T)QY)0DMDHON--22:UYGI;)-9Z M=/Z@HJMEU:PH=R4)*E'=J M4YLU1<9 MSZ''\Q&+9_/#+BSD7$6R5.#C;:BIQQJVTGMVO:*T/M?DILW'-0Z7PZTS;.LFD$U# MK*YOI'@0TN-(FWE[8N>]5)>2N7.E+;CL(,O$KJ:2/Q=0:AR?2^55KLXI9%I^WG<9E6>R,>2*V8SG+ MDA"..,IR:BERLOY=LOMEZV[?FMC<<.MS3D#FE;&3L_9Z8RC0T@U-2OU&P;UI MIN75X35RVTFI1I;DVTEM,F2E))C1HF=?%3BIFG$?-,%O4-.4)/J*&/O=;5PV M2JR7NQIQ>Y#'&$.4\,,IQ>Y<:HN(+Z1<8>X^IHXK&-&+]R5624YI8 M0A"4(1.3& !5B]IZ_87A_\ *S*7RMRWZLN(,9)C\PG)%/;15- MP,LPN[-OP1LEPR_)EZ127411$?7PN1I39&Q*9D1EN,KZ;2>K\^T5FT,YT_6= M*YCLE%[:=6//"K#%*47[THOOH2C)*2Y366BM.Z\R:>1ZDH*K:RVQDME2E/FJ M4IX-PFO?C)=[.,H-Q=%CN'=I+D#P3M['*H\.=M?CR_+_ ."[=Q^L<-5 S(=\ M$:JV;2152G<0M&UK0TF8HU54Y:T>2^E]:XK6@'#7C)ISB#1C:2E&SU*H]];S ME^FURRH2>'61Y7N_UD<'O1W4IO.#BGP/U/PVKSO8QE>Z6R-Q!8 MNE+D2E_5S;6[)2;A&*$3 0F ![GQ^XT[SY2 MYU&UUH76V1[%R=XXZIJ*>*2*C'X!* MC69)/G]1ZIT_I++WF>H;JE;6BQPWGWTVMN[3@L9U)?JP3?/R;3I-,:1U'K/, MEE6FK2K=WCPQW5WL$]F]4F\(4X_K3E%8[$\=A788U%QU?H=K\H)%+O+< MT)46TJ<11&<>U%KZS;2TZVXU7V#3;^PKV ^E1MS+%EF THR4U!\YIN4*4\2> MT+G.IHU,GTFJF7Y'+&,JF.%S6C[JV48-E*4)2A"22E)$E*4D24I2DNA M)21="(B(O00K>WCM?*6B226"Y#_H "E)W$?=TUCR]J*R1(QW,K35N[ M(+;!$4>TL-?+I\,V3AS2W'F3];LZK'VGY'NT)2B\1X5I_P"Y>O@U6MM><&;O M1=::5S0A<6KQY8JMO5:%3D>R,IM+EVTGLZ<^..5&ZX><[AJ\4:T MH;^OCV=7.:Z]%)*1#DH4:5$2D&9I41&1D*09A87>57];++^#IWMO5E3J1?+& M<&XR7O-%^LMS&RS?+Z&:Y=4C5L+FE"I3FN24)Q4HM>ZFNZN1E"GBQ^.11_?? MVQ^^N=#0S5OJ#J?@-OYJD9HZ,_\ ^C*?_P#L5SYVL3X^T%\+'-X<=:ODQA-2 M4K8G&]B=(RI,9KK-O-+V;J9&1FLTI\<@\"LR3;-DHTH8KW+)?I4I)'7?LX:Z M60:FGI6_GAEF:-*GCR0N8[(>YUT?DWSN:I+D+,]J#A\]1:5AJ_+H;V:Y2FZF M"VSM);:GN]3+Y5$T_3L2>VG/>2MW!P^I@MJ(YD?",6LZC)\^O32;B4E M"\MB#4+ZDLU'<%X4^Y4M'C]G/2M;/-=QSN<7^[LKINI)\SJU(RIT8>[MG47B M]O*D_;[3NKZ&0>;U%2BN=4:SR#]\_U/\ >_\ N^\WS?%XO>O^Y+_]R>5U\OP>GP>; MZ1+?^XMM[1_T3K%^[?HO[KWL>]ZS'KO^KZ5\ACRX\^!#'^V5U[+_ -,ZI_O7 MZ9^]]W#ONJW>HY?B_1/E\.3#FWBY *2%]@ S2^Y7^(#S%^\-L_]YYPU)X6 M^KG)/PVAYM&1O%SUGY]^*W'G)'$([TCL /]8\A^(^Q*BOO1I,9YN1&DQW% MLOQWV5I<9?8>;4EQIYIQ)*2I)DI*B(R/J/YE&,XN$TG!K!I[4T^5-=!_492A M)3@VIIXIK8TUR-/F:)V>%'?NY0\%;R0]R8U9$]7B-.Y1:KA;8QR V26N ME1GSC$Q>2LL(,W#8O&IC[II2VW-C-EZ*_:[[/&D]3.=]D&&59N\7\G'&WF_U MJ.*W&^3&DXI;6X399'A[VE]8Z44,OU'CF^31P2ZR6%S3CR=[6P?6)PAF5[,T9I7=, JO<&H]:;2@)0:&HNP<&QG,&X_P#*E<7W_K)ZHCS:O=(6T:%H M41*29&1&/7RK/\]R*IUN2WMU:5.FC5G3Q]W^*&5Q4'F"N:2YJ]*E-^_/=C4? MOS_\2*M5IKWH.6PB'A^(3%16DK:2A+C[CO1M7B<6:R-/=67:EU MA22689?EU;#GAUU)ODY<:E18\N."2V[$L-L?7_9%T35;>79EF=%OFFZ%5+EY M,*5)X:DN,A,<_*B6_'YF3 M$=P_"1](SBD%U/W?H2.CH]J^HDE<9$F\>6-XUL]QVSQ?])8]PYBOV.J;;=MJ M"26&Q2LD]O[2NHX+^B\.Z?#_ )87.O\ .!B7T.7'VAC[_:MR_P#@M;_,Q]"> M=['N9?QVA_E9>G/J*?V7YXTQ';_FJVVOS#.?!I^/JGDFREY1$B):S=T,&3CK M!)/Q+A&2%F9>%9%U5\E;M7QQDK?(FUAL=\C=W9(DB_IBQ*IP3"E.*ZO>EI M5Q3Y^3)=%-^@R7_-5Z?=%X/ O.U1J>>/[ORRPI/FZR56KT?%E1QY^CFZ-O1V M/9"TG3:_>6;9C57/U4:-+I^/&MAS=//T[.Q===A3MN8&ME^VU?F.SY;!+\N3 ML79>6.H-Q2_$3KU;A$^II-9$HN)S/M#<4,P3C1NZ%I! M\U&A3_FE5562Z=DD^[AL.\RKLT<)LM:E7L[B\FN>O<5'_+&DZ4'T8.+73%0E"+7$\!QJJR!XTDI*79V1L5Q7]E()"C3YLB2Z MYX?1XNGH$99QJ_5.H&_WWF-[=1?P:E:R[ZJ:7UZX\*)-\(% M+$@ 5"?:>OVZX?_)+6 M1>(NO"H%6,6W*9 $R/83_$QTY\D]O\ U8Y.(1[0WJLOO'6WGZ9/ M?9H];UAXBZ^SU#0!&LW.?KC\ M&)K)P3]5.1_48^%(D,$;$I $(/M!_XNS?ZS:7U M.X\%%=NU%ZJ:OUZW\*10K&AAFD ?68#^W6%_*S'/CB&/CS'[OK^ M)GX+/NRW[QM_'P\)&K,,A3:@ "EA[3#_%?H7[O+/UDYR+S]EG\ MGYC^)/S%(S[[7?YVRS\*7GZQ6\%GRIH !-[[/A^(SC7S3;3^*X(@ M7M(>K*K]M:C]1N/!1?5&>9I: !&/WE?PSN5OR3Q'ZSL'$J\$/6 MGD_CJGF*I#_'WU0YUXBE]HHF=*-,3*D #4YT'_ (%:6^:;7/[G MTPR1U%^8+[ZY6\Y(V:TS^6\O^HT/-0/M\MQ'%L]QJ[PS-L>ILLQ+):Z14Y!C M>0UT6WI+FLEH\$B#8ULYIZ++CNI_2E:3+J1&7I(C'P6=Y=Y==4[ZPJSHWE*2 ME"<).,HR7(XR6#3]P]*^L;/,[2IE^8TJ=>QK0<9TYQ4H3B^52B\4U[I5'[@' ML\L^/)N]I<$9:)D!SUNRLN/657'ES8*B(W38UAF5P^:)\=9=216W<_UWGNJLJM,&V9AF3X#F5( M]Y%MC&7TECC]Y 6?7P&_6VD>-*2R\DO$VYX3;=1T4@U),C%LESRW-[>M:W]-X2IU82A./NQD MD\'S/D:VK8?&C[CSP E@X*=GWE-S8D5.4^\[FF]&R7&7I.V< M\K);!7->L^JU:[Q5:H=IFSZTD?@D$N+4D9*)4TG")M4/<0.-6DM"1G:;ZOL_ M2:5O2DGNO^^J;8TETKOJG1##:ILX;\"-9\0I0O>K=AIQM-W-:+6_'^XI[)5G MT2QC3Y<:F.QW;.&G!3CWP8U^>$Z3Q;R;6U9AJS?8M\IFQSW/K"&A26I>07"6 M64,P8ZW%JC5T-N-71#6M3;)...N.40UOQ U)K_,OI^?5L:,&^JHPQC1HI\T( MXO%O9O3DY3E@DY8)):&Z!X;Z6X<97^[M/4<*TTNNKSPE6K27/.>"P2V[M.*C M".+:CBY-]C#B3O0 JQ>T]?L+P_P#E9N/XGUX+;]E+[PSKQ-MX58IC MVP_N[(?'W7@T"H4+GE%P "3CLU_B8\4OE;EOU8YP(IXW>JS./$T_ M/TB8. ?K>R3Q]7[/6-%H9GFJP !_)/@0+6!-J[2%$LJRRB28%C73 MXS,R!/@3&5QY<*;$D(D=UO6^P.*-M7)52*3G0;?Q%.FDL(TEBV51>3G![E)P_NG M*O?6HLFQ*M7-7"JLVCQO?O7N0.%T4U[R9O4'+H)3[S*DN>JK>:G-)41/,-JZ MI*WVE-?:2UI0573U[2K5=W&5)OPY/'8G$ ' M06@>*?(SE)?EC>@M/YKLN8B0F+.L*.J4UC%(ZIM+J?UDS&R7!Q3&D*;41I5/ MFQR6:DDGJ:DD?-ZCU?IG25M]*U%>T+6&&*4Y?*2_8IQQJ3_H1?=.ITQHK5>L MKKZ)IFPN+NIC@Y0CA3@^7Y2K+"G3_ISCCLPY2R?P]]F\995?2;A+'W:=!/#NQE5D]GZ5+F5M="=DV,7"_P"(-WO'[-6NTGW)1 MI16W]&KSNS9IO1VH>/>$P-M:@MR92D(;=LK:8?F6-Y M<2$-I)Z;->D2WO"7C<5T%5<[S_.M27\LSSVYK75]+X526."^+%?HPBN:,4HK MF2+?9!IS(M+9='*=/6M&TR^')"G'#%_&D_TIR?/.;E)\[9ZJ/(/: (ZN MYOP,H.??'*QUZT[6TFU\-E/9=IG,+%"DQJG*VXQQYE!.*G%-X=92??0QPQ M6]#&*FVHJXO\-+;B;I2>5Q<*>=V[=6UJRY(U,,'"32;ZNK'O9X8X/-9=CVM,6R.9"K9TZLG3LJT9&&X]_!/=4)N$H8E4^$7&+,N$]]4X=\1J->EE%&JU%N+=2SG)[S3BL7 M.WGCUBW-YK>"L3Z/X8]MG-\VI^7V@]?ZTS',)V6V.PZO;6$Y[E.1LG MF5W(E6=M9.L,9?-I8MLJ5:.JD0GXJ%1G%FA;+:D^$JTY_KCBA86$]%ZBN;JA M91HQHRMZM&G#Y**48QQ=-2<<(K"2D]Y+%2?*6IT[P_X2YCF-/76F;6TN+^5> M5>-S2K5*BZV;@XK=;P<4U@2'6]15Y!4VE#=U\2VI;NNFU%O5 MSV&Y4"RJ[*,[#L*^;&=2IJ1$F1'EMN-J(TK0HR,NAB-:-:K;5H7%"4H5ZZZS3,_ ?AS<7LLUGU-1CEA'6H MU3[QIF"A;7C84Y+;9;.>.$L(.3*[9ZN!? ZY6?4+:C0U-"G)4J%"K5J7$U.+BTZ?@1G9TU/GFFN .A5IK3DHU-47$6XXX. MI*I)82NZR7Z,(X84H/8VHP6]&-2:K[I3(-5=HWB#+56IX2I:2MII3PWE3C3A M+>C9T&_TISQQJS6#BI2J2W92IP=U[]7:#]7OU2]YJS]5_>;]7?U>]1C^\WO! MZC[V>\WO;Y?JGO9[W?T'D>#R_*]ST\/H%%/I-Q])^F;\_I>_O[^+WM_'>WM[ MEWM[;CRX[30CZ);?1?H/5P^A]7U>Y@MS8OWAMG_O/.&I/"WUL_/OQ6X\Y(XA'>D=@ M?^FW'&G$.M+6VZVM+C;C:C0XVX@R4A:%I,E(6A1=2,O21C_&DU@]J9_J;B]Z M.QHE>XQ=Z3GEQF3 IV=G%N?!H2FT%A6[VIN;-LQ4DELV:O+_ %^!GU6EF.GP MQV4VBX+!D1^K+(C2O:0N,&;LP* MOD/KG/=&W[GDM3+^@9_O/U\@RZI?F.O5+%=G4%"E=%)CM4M@:4F:3=4:2-== M=2=F'5EA*5735U;YA;K'"$WU%;N+"3E2?NNK#W%S6TSPY^)F7D8>F,X/93XG_ #F5^7J>@'Y< MWN _#/'GZ1LF^ST/:9X<_$S+R,/3#V4^)_SF5^7J>@'Y@'Y@'Y'/Q,R\C#TP]E/B?\YE?EZGH!^7-[@/PSQY^D;)OL M]#VF>'/Q,R\C#TP]E/B?\YE?EZGH!^7-[@/PSQY^D;)OL]#VF>'/Q,R\C#TP M]E/B?\YE?EZGH"R3V=^%FX."G&;.=1[LDX;*RK(MZY-L:O

ZG7M2G'[? - M8XS%1(EV%-1O-V)6.(2S6V32DDT;:B69J,DU?XUZZR7B!JJWSG(E75I2R^%% M];%0EOQK5YO!*4UN[M2.W'EQV;"V? ?A]GW#?2%SD>H7;RO:N95*\>IFYQW) M4;>FL7*$'O;U*6*PY,-NW9*^(?)L **_YTSPY M^)F7D8>F,X/93XG_ #F5^7J>@'Y@'Y@'Y@'Y'/Q,R\C#TP]E M/B?\YE?EZGH!^7-[@/PSQY^D;)OL]#VF>'/Q,R\C#TP]E/B?\YE?EZGH!^7- M[@/PSQY^D;)OL]#VF>'/Q,R\C#TP]E/B?\YE?EZGH"T'VI>)^T.%_$>GTAM^ M1BLG,X.=YMD;[N'6TRZI3K\AFQI$!*)TZJIY"I!-M'YB38(DG^@S%3^+^L,I MUSK*>?9*JRL96]*"ZR*C+&":>Q2DL-NS:7%X*Z)SGA_H:GIW/71>81N:U1]5 M)SANS:<=KC%X[-NPDE$7DM 0'=Z#MJ?63:!M]&S=< M1(FLZ+8-;D99WDMI0.KD9/88G*K3K45V.7J9+:6Z5[S36;9I,T]"5U/I8C@; MQ2TUP[M-3KJDH/&I*FX[N[3GC^@\<<,-A"1^7-[@/PSQY^D;)OL]$\>TSPY^ M)F7D8>F*\^RGQ/\ G,K\O4] /RYO//TC9-]GH>TSPY^)F7D8>F'LI\3 M_G,K\O4] /RYO//TC9-]GH>TSPY^)F7D8>F'LI\3_G,K\O4] /RYO//TC9-]GH>TSPY^)F7D8>F'LI\3_G,K\O4] /RYO//TC9-]GH>TS MPY^)F7D8>F'LI\3_ )S*_+U/0#\N;W ?AGCS](V3?9Z'M,\.?B9EY&'IA[*? M$_YS*_+U/0#\N;W ?AGCS](V3?9Z'M,\.?B9EY&'IA[*?$_YS*_+U/0$@_:\ M[-?+GA[S(U]OC;-EI^3A&,46?5UDUB.9W=Q>JD9+AES05QQH$W#ZB.ZVF=/0 M;AF^DTM]3(C,NAQOQ8XW:,UKHBYT]D\;U7]6I1E'K*48PPA5C.6+523Y$\-G M*2APV2QV\A:A%1RYX 'D M^^L*N-DZ,W/KK'E0D9!GVI]BX51KL7W(U>BXRG#[BBK%3Y+3,EV/"3-GH-U: M6W%(1U,DJ,NA^QIZ^H97G]CF=SO?1K>\HU9[JQ>[3J1G+!8K%X)X+%;><\34 MV7U\WTWF&56N[]*NK&O2AO/".]4I2A'>:3P6+6+P>"YBE?\ ES>X#\,\>?I& MR;[/1>CVF>'/Q,R\C#TQGW[*?$_YS*_+U/0#\N;W ?AGCS](V3?9Z'M,\.?B M9EY&'IA[*?$_YS*_+U/0#\N;W ?AGCS](V3?9Z'M,\.?B9EY&'IA[*?$_P"< MROR]3T _+F]P'X9X\_2-DWV>A[3/#GXF9>1AZ8>RGQ/^A[3/#GXF9>1AZ8>RGQ/^A[3/#G MXF9>1AZ8>RGQ/^A[3/#GXF9>1AZ8>RGQ/\ MG,K\O4] /RYO//TC9-]GH>TSPY^)F7D8>F'LI\3_G,K\O4] 6^.#&EL MPXZ<1M#:0V [3/9GK;!8F.9"[CTU^QI5V#,V=(6JNG28=?(DQ_+D)Z*4PV?7 MKZ!2_7^>V6IM99CGV7*:L;JX3;[UM1;6WH1U@./.V (VNZUQ/VAS0XCW&D-02,5 MC9G.SO"//TC9-]GHMA[3/#GXF9>1AZ8IU[*?$_YS*_+ MU/0#\N;W ?AGCS](V3?9Z'M,\.?B9EY&'IA[*?$_YS*_+U/0#\N;W ?AGCS] M(V3?9Z'M,\.?B9EY&'IA[*?$_P"A[3/#GXF M9>1AZ8>RGQ/^A[3/#GXF9>1AZ8>RGQ/^A[3/#GXF9>1AZ8>RGQ/^A[3/#GXF9>1AZ8>RGQ/\ G,K\O4] ?NXO[.]SYI\FQVWEW''TXM5> MU%C))G8F2K=./!L(\EXFD*U^A*W#;:/PD9D1G_*0^>[[2O#NO:U:,(9EOSIR MBL:,.5II?VQ]%GV6.)M"[I5YU,KW(5(R>%>IC@I)O^P+Q8H.:+@ M 5T^\AVL>3//#>>K]BZ1GZPB8_A^IV\*MD9SE5O0V"KA.89+>FJ)&K\8O&G MH7J5NT7C4XA7C)1>'H1&=F."7%O2O#W(+O+,^C=NYKWG6QZJG&:W>KA#:W4A M@\8O9@]G.54X]\&=7\2M26>:Z=E9QM:%CU4NNJ2A+>ZVI/8HTYXK"2VXK;CL M(@_RYO//TC9-]GHFCVF>'/Q,R\C#TQ!?LI\3_G,K\O4] /RYO/ M/TC9-]GH>TSPY^)F7D8>F'LI\3_G,K\O4] /RYO//TC9-]GH>TSPY^) MF7D8>F'LI\3_ )S*_+U/0#\N;W ?AGCS](V3?9Z'M,\.?B9EY&'IA[*?$_YS M*_+U/0#\N;W ?AGCS](V3?9Z'M,\.?B9EY&'IA[*?$_YS*_+U/0#\N;W ?AG MCS](V3?9Z'M,\.?B9EY&'IA[*?$_YS*_+U/0#\N;W ?AGCS](V3?9Z'M,\.? MB9EY&'IA[*?$_P"S[RQX7\N:?=^W['4>1I+]!&(OXO<:M'ZYT;/(J^E<4IK MK*<8QP@VWM523QZ-A+/!7@1K;A_KFGJ+/9V+R^-M6IM4JLYSWII*.QTHK#9M MVEH05/+C <9=PK0F<PU#FBJ.PMJDY3W$I3PE2G!8 M)N*>V2YUL. XI:9S'6.@])*36R+YGMP*DGY MIZ ?ES>X#\,\>?I M&R;[/0]IGAS\3,O(P],/93XG_.97Y>IZ ?ES>X#\,\>?I&R;[/0]IGAS\3,O M(P],/93XG_.97Y>IZ ?ES>X#\,\>?I&R;[/0]IGAS\3,O(P],/93XG_.97Y> MIZ ?ES>X#\,\>?I&R;[/0]IGAS\3,O(P],/93XG_ #F5^7J>@'Y@'Y@'Y@+MNKLTL: M^'74;:E3EAM6]"$8O![,5BMFQ'W8\\]( #GSD%Q3XZ\J<;+%>0&H\0V76LLO M,ULRY@KC9)0ID?\ SUXSE]2]7Y7C+SQD7C7 F1U+Z>Z,R] Z33>K]3:1NOI> MG+VM:U6TY*+QA/#DWZQH7=))J+FL*D,>7JZ ML7&I3;YW"<<>*V.K;2ZN?NNE-RA* M3Y]VI371$J[JKLC9973VJC=1ZR&WF5:FHSC%]!&K]!>Z] M F[)>/7#'.4D[]VE=_ N:'NS2E2__ "$!Y[V=N*^1N367*]MX_#M:D*N/ MN4VX5GY+^_XO)A5T1^;+ M>\"36ORHT9MUYSPI(S/HD^A$/SJU:5&#J5I1A37*Y-)?RO8?K2HU:\U2H1E. MJ^113;?O+:=;ZR[?'-_<+C*=?<5]W6T60XAEFYLL"N\5QI;J_"?@_6G+H]%C M:30E:5+ZRB\"5$I70C(QQN:\2-!9*G^\LWL(32Q<8UHU)^3IN<_<[W;S'<9/ MPNXBY\TLKR7,9P;P4Y49TZ?E*JA3]WOMG.2LZ']G#Y=YV_"G;RSK6NA:%PT^ MO5\::K:6>1RZ)6:6Z?&9,+"G$GU-/C+(C-*O3X%%TZQ#J'M.:,R^,J>06]UF M-PN1M=12?]*:=7WNI]]$U::[)^N*/92X.\7'J[(GL'D;QV- 6S)9S;?CV$,0X>%U7DR4$Y&>> MAS+&,I)>&69]3.N6L..NOM6QE;1N%899+%.E;8P[447TPHI*E'![8MQG./-,EO2E*$I0A))2DB2E M*2)*4I270DI(NA$1$7H(0TWCM?*3BDDL%R'_ $ 0D=Z#M[[YY] M8SH&HT;,P")*UG>[!L MAJZGTGC@;Q(T]P[NLQK9_&YE"ZIT8PZJ$9[:;J.6]O3AA^DL.7G*\=H#A=J7 MB;:990TY*UC.SJ5Y5.NG*"PJ1I*.[NPGC^@\<<,-A =^7-[@/PSQY^D;)OL] M%B/:9X<_$S+R,/3%9_93XG_.97Y>IZ ?ES>X#\,\>?I&R;[/0]IGAS\3,O(P M],/93XG_ #F5^7J>@'Y@'Y@'Y@'Y'/Q,R\C#TP]E/B?\YE?E MZGH#LWM[=DCF3Q@YD:.WQLFSTN_A&N[V^LK]K&%U MD>2X4ZV:-1*?;(F_$?4S(B/A^)/'C1&K-$7^GLKA?*_N:<(PWZ4(PQC5A-XM M59-;(OF>T[[A=V>-?:.U[EVI$ /S;BFI\BJI]'D%56WM):Q78-I3W$&+9U5E"?2:'X< M^OFM/Q)D5Y!]%MN(4A1>@R'ZT*]:VK1N+:#QC*+<91:Y&FL&FNE,_&O; MT+JC*VNH0J6\TU*,DI1DGRJ46FFGSIK ASY)=B'@9OIO0RFS2_:#XA:>4:%Y7 MAF5DL.]N4Y5$N?"M%QJ-OIJ.HET$#:M[-G#34SE<65"IE5_+'OK5J--OFQH2 M4J2BNBDJ3?.R$'>'LVO*;#W)D[1FU=7[GIFC=5&J[[WQU;FSZ3Z*8:9@3_UC MP]TTEU2MQV[B]5>$R1T4HD3UD':@TE>J-//[.[L:[Y90W:])=.+6Y4]Q*E+W M>FNVHNR7K.P];UGT)1EUE)]UNM'FV;=D4^T^VOSTTRY)+/ M>*6Y(\:'XSEV^+XK(V+CL9+9J2IQ_)M=+RK'FF>J?0M4DD*+H9&9&0E[*.*/ M#S/$OW=G%BYRY(U*BHS?N4ZW5SQ[FZ0MG/"3B7D#?[SR2_4(\LJ=-UX+W:E# MK()=W>P.+K*LLJ:=(K+BOG55E$63HZ->,H5H\L9)IKW4\&C^(? MH?D !]-BV$YGG,\JK"<1R?,+0UM-E6XM06N03SW!X'=6K^TWW%-N'&5C/%+9U-%DK3_ +]LB'6ZFC-,&OPJ MEK3LVQQ26['2CJLO):=6ZCH;:5F:2./\VXP\-,FQ5UG%I.:YJ#E8.SR2\IP?/74;98=/_ '$J;:Y]B;:Y$]A*9I;V:3D# MD2H<[?&]M::QKG?"\_3X%67FSZL.MFUW'&#?)LY29M/]D;5%TXU-2YE M9V=)[7&C&=Q4]Q[W4TXONQE42Y=O(3/\>NQ%P!T8N':9'@UYO[*8JTO%;;GM MT7%&V]T(G&V<#HHM#AS M=MH[L\.[5FYU4^["4%W"?]+=FWACIQQK7=M4S.\CMWKN6_#'N48*%)KN5(U' MW27O&\8QK#:.NQG$,>H\4QNGCHAU./XW4P*.CJXC9=&XM=4U<>+ A1VR_0AI MM*2_D(0Q=7=U?7$KJ]J5*UU-XRG.3G.3Z92DVV^ZV3I:6=I86\+.QI4Z%I36 M$84XQA"*Z(QBE%+N)'[@^<^D X7YG=NKB]SKHH\3=.&O1LQJ8BH M>,[6PQ^-0;(QV.:UN)A-72X4Z'>4R''7%)K[6-/A-K=6XTTV\KS2[_0_$S5G M#^X<\BKIV4Y8SMZJFNA3P:G#:^\J1G!-MI*3Q*\>4>S\%7KI7XI$>4OQ$I77Q*/Q?W#BCV>,OD[NSR>D[G'%;F74=Y/;^@Y[L8E/DQ[Z,GROE>WI#C%[-YA-'>1 MUEJ6MZ462[!MEL9K?Q)[SIJ<3"B4O[BW=CHJQ5G3W=U5J^[.I%6%6:D^7/X/A6-0TU]!BV+U4.EHZJ(E2G%-0Z^"TS';4\\XIQQ?3QNNK4M9J6I2CJ] MF&8W^;7M3,Q;%S)));$6VRW+,NR:QIY9E-"E;9 M?1CNPITXJ$(KN122VO:WRMMMXMGUP^(^X S2^Y7^(#S%^\-L_P#>><-2 M>%OJYR3\-H>;1D;Q<]9^??BMQYR1Q".]([ FAX(]DSE/RT=HL M\S>++X\:3DKB6+.:YG626\URBO-SS$NX!@KKD*UD(D-)2MBRL55]>MIQ+T9R M7X3;.#>(/'?26CE4R^P:S+/5C%TJ4EU5.716J[8K#D<(;\TTXR4.4L!PV[/6 ML];NGF68QEE6GGA)5:L7UM2/30H[)/'8U4J;D&FI0<^0NU\8^->%\5=75FJ\ M'R/9&5UL%929=]L_/LBSN_L;!3+;+TI"KB8NIQ^.ZEI/^Y5,6!!29>(F?&:E MJHAJK5%]J[-IYO?TK6C5EL4*%&%*$5RI=ZMZ;_6J2G/FWL,$:&Z/TEE^B\FA MDN75;NO1CM<[BM.M.4L,&^^>[!;/T*<80Y]W'%OH8;WTNWH5=[EWX1ECAR8XIXX8+EZ M#Y5G1.D([K4B/IO53#[#B'F7F=>8BTZRZTHEMNM.(J$K;<;6DC2HC(R,NI#Z MY:@SZ47&5]>.+6#3K5,&O^H^*.F].PDI1L+)23Q35"EBGTKO3T.LIJ>E::XW%::0MSP)(O$9&?0B(>;5KUJ\E*O.4Y)88R M;;P]\]2C;T+>+C;PA"+>+44HK'IV)'Z0_(_8 M /ELHP?"LXB)@9KA^+9?!22TIA91C]3D M$1*7.GF)3'MHDMDB7T+J73TCZ[2_OK"?66-:M1J=-.O>N,ARAS?*U:4(R?-ME&";]]GD5EVC>V[:QRC2N)6M6FR<2[XJUW**>1XD$ MHB(Y=1D,&4;9DL^J#7X%'T,R,R+I[-+C+Q/HRWX9S=-X?"5.2_DE!KW\,3PJ MO WA-6AN3R.T2Q^"ZD'_ "QFG[V.!^(WV;>V>VXAQ/%+$#4VM*TDYE6RW6S- M!DHB6T[FRVG$&9>E*B-)EZ#(R'T/C=Q3:P><5L'_ '=#T1\ZX!\(DTUDE#%? MWEP_YG6P/NJWM8]NZJD')B\0M+NN&VIKPV6->_$?PK-)F91+>3.B$X1I+HOP M>-)=2(R(SZ^?5XM\2ZT=R>=7R6/P9[K_ )8I/WL<#T:7!CA71EOPR++V\,.^ MI[Z_DDVO?PQ/9<7X7\/L)-E6(\5N.>-O,(90B73:5UQ GK..RJ.TZ_8,8VB= M*D$RXHC=<<6XKQJ-2C-1F?AW>N=:W^*O9+ Z"S MX?Z$R_!V.2Y52DL-L;2@I;%AMDJ>+>'.VV\7B]IT375E;3Q&J^HKX-7 8\7D MPJZ)'@Q&?&HU*\J-&;:9;\2C,SZ)+J8YJK5JUYNI6E*=1\KDVV_?>TZJE1HT M*:I4(1A27(HI)+WEL/[A^9^@ &:7W* M_P 0'F+]X;9_[SSAJ3PM]7.2?AM#S:,C>+GK/S[\5N/.2.(1WI'8 M=O<.^WERCYPY FOTK@;R<2B2VXV1;5RU4C']:8T2G4MO%*R!<60[W"^F2CC"WIX3KSZ,(8K=B_CU'"'-O8[ M"1=!\+-9<1;KJM/VS^@QEA.YJXPMZ?3C/![\E\2FISPV[N&TN-<%.R9Q M\V;YM"C\@MXP%QYS6;9O41RQ/%+-KP.H; M'=B^+RBI-Q X[ZMUIOV%A)Y;D$L5U5*3ZRI'^^K)*336QPAN0:>$E/E+Y\-^ MSUHW0O5YCF,5FFHXX-5JT5U=.2^9HMRC%I[54FYU$UC%PQP)FA!Y/P M M M M M M !FE]RO\ $!YB M_>&V?^\\X:D\+?5SDGX;0\VC(WBYZS\^_%;CSDCB$=Z1V >LZ7T3N'D5 MG-?K;2&N\GV5FMEX5M4N-5ZI/J<0WV8Z[2[L75,5..T<9Y]!/SY[\:$QXR-Q MU!'U'C9[J#)-,Y?+-,^N:5K8Q^%-X8O#'=C';*5 M,J;G1=+8A,EL:YJ74GYC+>8Y*E,&YS64UU2;D2(F!7(=0I"W)["O33[B!VE< MPS!3RS0E.5K:/8[JHDZTES]7#;&DNB4M^;332IR1=GAOV6,MRUT\UXA5(WEZ MMJM*3:H1?-UM39.JUSQCN0333=6+++&,8OC6$X_4XGAV/4F*8O00FJZCQS'* MN%2T=/ 9Z^5"K*JN8C08,5OJ?1#2$I(S/T>D5;N[NZO[F=Y>U*E:[J2WISG) MRG)OE><-2>%OJYR3\-H>;1D;Q<]9^??BMQYR1Q".]([ _0J:BVO M[2OI**LL;JZMI;$"KJ*F%)LK2RGRG$LQH5? AM/2YDN0ZHDMMMH4M:C(B(S' MY5JU&VI2KW$XTZ$(MRE)J,8I"27.WL1^M"A7NJT;>VA.I<3DHQC%.4I2 M>Q*,5BVV^1)8LL8<%/9[MO[:.HV#S!LK/1NOG?*FQ]9U/J;^X,CC^,E)9MUR M$3*?7$1]L_$?K+6*MH/ICAA M*LU^JXT^=3DMCM9PW[+N>YYU>::[G/+LK>U6\<'=5%T2QQC03_64ZG,Z<'WR MMN\?.,^BN+&"QMN,@FLH4VBURK(YSDJ_RBV)"S24 MF?)?=0V9-H-+9)25-]2:JU!J[,'F>HKJKTO#I?2&F]&9:LITS:4K6S6&.ZL93:^%4J/&=27ZTY2:6Q8+!'NHY\Z0 M M M M M M S2^Y M7^(#S%^\-L_]YYPU)X6^KG)/PVAYM&1O%SUGY]^*W'G)'$([TCLEDX+]G;E5 MS6.IR_WI_N7T;-6EU6VM@5LML[R"2D)<C)=X_[ZIMC2[L<)5-J?5X/$F[AQP&UIQ" MW+[<_=^G);?I-:+[]?W%+9*KW)8PI;&NMWE@7)N%G;(XI\&JV/*U?A99%LQR M%ZK<[DSM,.]V#/\ .013(]3,]58@8?3R5>A42J8BI=;2@I*Y#B"<.D>NN*NK M]?57#-J_594I8QMJ6,**PY')8MU)+XU1RP>.ZHIX%]^'W"#17#FDIY-;];F[ MCA.ZK83KO'E47@HTHOXM-1Q6&^YM8DA C8V+Z%UU M8W\*'R.V:QD6=6I.TNNL0ZY'*=4>29?)957QI?J[R7$06/6+*0WU-B,[T/IH MOIW7NEM"\+^K5.\7Z%-/%K%8.;P@G^E)&8NIN'6KN(/ M%S/K/35I.K3CFUPJE:7>4*7RC?RE5K=3P>*@MZI)?HP98KX*]B/C7QD]ZBNY'[CB^KS&7-X1-.0U?RXKI^XGW/K!^)M#S$6&X0K1Q M [06J=5;^7Y#O97DCQ3W)?\ <5%^O56#@FO@4L.5QE.:+5<-^S;I'1^YF6HM MS-L^C@TZD?\ MZ4O[NB\5-I\DZN]R*484V3II2E"4H0DDI21)2E)$E*4I+H2 M4D70B(B+T$*_MX[7RED$DE@N0_Z M M M M M M /&M(_\ ^AS7YY=S_63D8]S/O_DT M/J-KYB!X&GO_ (UQ]?NO/U#V4>&>^ M M M M M ; '__9 end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
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  
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  
Entity Shell Company false  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol TRMB  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   248,321,667
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0000864749  
Current Fiscal Year End Date --12-29  

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 30, 2022
Current assets:    
Cash and cash equivalents $ 237.3 $ 271.0
Accounts receivable, net 664.1 643.3
Inventories 371.4 402.5
Other current assets 189.4 201.4
Total current assets 1,462.2 1,518.2
Property and equipment, net 224.0 219.0
Operating lease right-of-use assets 123.1 121.2
Goodwill 5,559.9 4,137.9
Other purchased intangible assets, net 1,403.4 498.1
Deferred income tax assets 426.1 438.4
Other non-current assets 357.6 336.2
Total assets 9,556.3 7,269.0
Current liabilities:    
Short-term debt 4.3  
Short-term debt   300.0
Accounts payable 180.2 175.5
Accrued compensation and benefits 172.0 159.4
Deferred revenue 640.5 639.1
Other current liabilities 304.1 188.1
Total current liabilities 1,301.1 1,462.1
Long-term debt 3,184.7 1,220.0
Deferred revenue, non-current 105.1 98.5
Deferred income tax liabilities 352.9 157.8
Income taxes payable 22.7 40.9
Operating lease liabilities 111.6 105.1
Other non-current liabilities 146.9 134.4
Total liabilities 5,225.0 3,218.8
Commitments and contingencies (Note 12)
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; 248.3 and 246.9 shares issued and outstanding at the end of the second quarter of 2023 and year end 2022 0.2 0.2
Additional paid-in-capital 2,144.2 2,054.9
Retained earnings 2,381.1 2,230.0
Accumulated other comprehensive loss (194.2) (234.9)
Total stockholders' equity 4,331.3 4,050.2
Total liabilities and stockholders' equity $ 9,556.3 $ 7,269.0
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) - $ / shares
Jun. 30, 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) 248,300,000 246,900,000
Common stock, shares outstanding (in shares) 248,300,000 246,900,000
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements Of Income (unaudited) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Revenue:        
Total revenue $ 993.6 $ 941.2 $ 1,909.0 $ 1,934.9
Cost of sales:        
Amortization of purchased intangible assets 30.2 21.0 53.2 43.5
Total cost of sales 389.1 403.7 743.7 847.8
Gross margin 604.5 537.5 1,165.3 1,087.1
Operating expense:        
Research and development 174.8 140.1 334.1 280.4
Sales and marketing 155.3 138.9 290.7 270.8
General and administrative 141.3 106.9 252.0 208.4
Restructuring 7.6 5.4 14.3 12.3
Amortization of purchased intangible assets 31.9 11.3 43.6 23.4
Total operating expense 510.9 402.6 934.7 795.3
Operating income 93.6 134.9 230.6 291.8
Non-operating income (expense), net:        
Divestitures gain, net 1.1 106.0 5.1 97.1
Interest expense, net (46.7) (15.3) (66.4) (31.3)
Income from equity method investments, net 8.0 5.8 19.4 15.5
Other income (expense), net 1.5 (9.8) 29.4 (13.0)
Total non-operating income (expense), net (36.1) 86.7 (12.5) 68.3
Income before taxes 57.5 221.6 218.1 360.1
Income tax provision 12.9 53.6 44.7 81.8
Net income $ 44.6 $ 168.0 $ 173.4 $ 278.3
Earnings per share:        
Basic (in usd per share) $ 0.18 $ 0.67 $ 0.70 $ 1.11
Diluted (in usd per share) $ 0.18 $ 0.67 $ 0.70 $ 1.11
Shares used in calculating earnings per share:        
Basic (in shares) 248.1 249.2 247.7 250.0
Diluted (in shares) 249.0 250.7 248.9 251.7
Product        
Revenue:        
Total revenue $ 490.5 $ 531.0 $ 924.9 $ 1,097.8
Cost of sales:        
Cost of sales 233.9 268.8 450.1 575.7
Subscription and services        
Revenue:        
Total revenue 503.1 410.2 984.1 837.1
Cost of sales:        
Cost of sales $ 125.0 $ 113.9 $ 240.4 $ 228.6
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements Of Comprehensive Income (unaudited) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 44.6 $ 168.0 $ 173.4 $ 278.3
Foreign currency translation adjustments, net of tax 24.4 (75.2) 44.1 (77.4)
Net change related to derivatives and other, net of tax (0.2) 0.0 (3.4) 0.0
Comprehensive income $ 68.8 $ 92.8 $ 214.1 $ 200.9
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)
shares in Millions, $ in Millions
Total
Total Stockholders’ Equity
Common stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2021     250.9      
Beginning balance at Dec. 31, 2021   $ 3,944.7 $ 0.3 $ 1,935.6 $ 2,170.5 $ (161.7)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income   110.3     110.3  
Other comprehensive income (loss)   (2.2)       (2.2)
Issuance of common stock under employee plans, net of tax withholding (in shares)     0.7      
Issuance of common stock under employee plans, net of tax withholdings   (2.4)   15.2 (17.6)  
Stock repurchases (in shares)     (1.5)      
Stock repurchases   (104.7)   (11.8) (92.9)  
Stock-based compensation   42.2   42.2    
Ending balance (in shares) at Apr. 01, 2022     250.1      
Ending balance at Apr. 01, 2022   3,987.9 $ 0.3 1,981.2 2,170.3 (163.9)
Beginning balance (in shares) at Dec. 31, 2021     250.9      
Beginning balance at Dec. 31, 2021   3,944.7 $ 0.3 1,935.6 2,170.5 (161.7)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 278.3          
Ending balance (in shares) at Jul. 01, 2022     247.6      
Ending balance at Jul. 01, 2022   3,894.5 $ 0.2 1,987.7 2,145.7 (239.1)
Beginning balance (in shares) at Apr. 01, 2022     250.1      
Beginning balance at Apr. 01, 2022   3,987.9 $ 0.3 1,981.2 2,170.3 (163.9)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 168.0 168.0     168.0  
Other comprehensive income (loss)   (75.2)       (75.2)
Issuance of common stock under employee plans, net of tax withholding (in shares)     0.6      
Issuance of common stock under employee plans, net of tax withholdings   (19.4)   (2.3) (17.1)  
Stock repurchases (in shares)     (3.1)      
Stock repurchases   (200.0) $ (0.1) (24.4) (175.5)  
Stock-based compensation   33.2   33.2    
Ending balance (in shares) at Jul. 01, 2022     247.6      
Ending balance at Jul. 01, 2022   3,894.5 $ 0.2 1,987.7 2,145.7 (239.1)
Beginning balance (in shares) at Dec. 30, 2022 246.9   246.9      
Beginning balance at Dec. 30, 2022 $ 4,050.2 4,050.2 $ 0.2 2,054.9 2,230.0 (234.9)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income   128.8     128.8  
Other comprehensive income (loss)   16.5       16.5
Issuance of common stock under employee plans, net of tax withholding (in shares)     0.5      
Issuance of common stock under employee plans, net of tax withholdings   14.0   16.9 (2.9)  
Stock-based compensation   35.7   35.7    
Ending balance (in shares) at Mar. 31, 2023     247.4      
Ending balance at Mar. 31, 2023   4,245.2 $ 0.2 2,107.5 2,355.9 (218.4)
Beginning balance (in shares) at Dec. 30, 2022 246.9   246.9      
Beginning balance at Dec. 30, 2022 $ 4,050.2 4,050.2 $ 0.2 2,054.9 2,230.0 (234.9)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 173.4          
Ending balance (in shares) at Jun. 30, 2023 248.3   248.3      
Ending balance at Jun. 30, 2023 $ 4,331.3 4,331.3 $ 0.2 2,144.2 2,381.1 (194.2)
Beginning balance (in shares) at Mar. 31, 2023     247.4      
Beginning balance at Mar. 31, 2023   4,245.2 $ 0.2 2,107.5 2,355.9 (218.4)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 44.6 44.6     44.6  
Other comprehensive income (loss)   24.2       24.2
Issuance of common stock under employee plans, net of tax withholding (in shares)     0.9      
Issuance of common stock under employee plans, net of tax withholdings   (23.6)   (4.2) (19.4)  
Stock-based compensation   40.9   40.9    
Ending balance (in shares) at Jun. 30, 2023 248.3   248.3      
Ending balance at Jun. 30, 2023 $ 4,331.3 $ 4,331.3 $ 0.2 $ 2,144.2 $ 2,381.1 $ (194.2)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements Of Cash Flows (unaudited) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Cash flow from operating activities:    
Net income $ 173.4 $ 278.3
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation expense 19.9 20.0
Amortization expense 96.8 66.9
Deferred income taxes (61.8) (24.9)
Stock-based compensation 73.9 61.3
Change in fair value of derivatives (27.2) (0.7)
Divestitures gain, net (5.1) (97.1)
Other, net 17.8 13.3
(Increase) decrease in assets:    
Accounts receivable, net 20.2 (1.5)
Inventories 24.2 (72.4)
Other current and non-current assets (19.3) (25.6)
Increase (decrease) in liabilities:    
Accounts payable (1.7) (7.9)
Accrued compensation and benefits 4.5 (46.4)
Deferred revenue (13.3) 67.3
Other current and non-current liabilities 48.8 (28.8)
Net cash provided by operating activities 351.1 201.8
Cash flow from investing activities:    
Acquisitions of businesses, net of cash acquired (2,080.5) 0.0
Purchases of property and equipment (19.0) (28.5)
Net proceeds from divestitures 9.2 210.5
Other, net 40.1 (9.7)
Net cash (used in) provided by investing activities (2,050.2) 172.3
Cash flow from financing activities:    
Issuance of common stock, net of tax withholdings (9.6) (21.7)
Repurchases of common stock 0.0 (304.7)
Proceeds from debt and revolving credit lines 3,010.8 138.2
Payments on debt and revolving credit lines (1,332.7) (138.2)
Other, net (6.5) (8.9)
Net cash provided by (used in) financing activities 1,662.0 (335.3)
Effect of exchange rate changes on cash and cash equivalents 3.4 (14.4)
Net (decrease) increase in cash and cash equivalents (33.7) 24.4
Cash and cash equivalents - beginning of period 271.0 325.7
Cash and cash equivalents - end of period $ 237.3 $ 350.1
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Overview And Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Overview And Accounting Policies
NOTE 1. OVERVIEW AND ACCOUNTING POLICIES
Basis of Presentation
The Condensed Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated.
We use a 52- to 53-week year ending on the Friday nearest to December 31. Both 2023 and 2022 are 52-week years. The second quarter of 2023 and 2022 ended on June 30, 2023 and July 1, 2022. Unless otherwise stated, all dates refer to these periods.
Use of Estimates
We prepared our interim Condensed Consolidated Financial Statements that accompany these notes in conformity with U.S. GAAP, consistent in all material respects with those applied in our Form 10-K filed with the U.S. Securities and Exchange Commission on February 17, 2023 (the “2022 Form 10-K”).
The interim financial information is unaudited, and reflects all normal adjustments that are, in our opinion, necessary to provide a fair statement of results for the interim periods presented. This report should be read in conjunction with our 2022 Form 10-K that includes additional information about our significant accounting policies and the methods and assumptions used in our estimates.
The preparation of financial statements in accordance with U.S. generally accepted accounting principles (“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 revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and 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 Condensed 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 revenue, which includes subscription, maintenance and support, recurring transactions, and term licenses. As such, we revised our presentation, including (a) the combination of subscription and services into one line item, and (b) 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 Software as a Service (“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 changes on the Condensed Consolidated Statements of Income for the second quarter and first two quarters of 2022 were as follows:
Second Quarter of 2022First Two Quarters of 2022
(In millions)
As Previously ReportedEffect of Change in PresentationAs Reported HereinAs Previously ReportedEffect of Change in PresentationAs Reported Herein
Revenue:
Product$564.5 $(33.5)$531.0 $1,186.1 $(88.3)$1,097.8 
Subscription and services— 410.2 410.2 — 837.1 837.1 
Service158.0 (158.0)— 319.1 (319.1)— 
Subscription218.7 (218.7)— 429.7 (429.7)— 
Total revenue$941.2 $— $941.2 $1,934.9 $— $1,934.9 
Cost of sales:
Product$269.9 $(1.1)$268.8 $578.3 $(2.6)$575.7 
Subscription and services— 113.9 113.9 — 228.6 228.6 
Service63.4 (63.4)— 126.7 (126.7)— 
Subscription49.4 (49.4)— 99.3 (99.3)— 
Amortization of purchased intangible assets21.0 — 21.0 43.5 — 43.5 
Total cost of sales$403.7 $— $403.7 $847.8 $— $847.8 
Recently issued Accounting Pronouncements not yet Adopted
There are no recently issued accounting pronouncements applicable to us not yet adopted.
Recently Adopted Accounting Pronouncements
There are no recently adopted accounting pronouncements.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock Repurchase
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Common Stock Repurchase
NOTE 2. COMMON STOCK REPURCHASE
In August 2021, our Board of Directors approved a new stock repurchase program (“2021 Stock Repurchase Program”), authorizing up to $750.0 million in repurchases of our common stock. The 2021 Stock Repurchase Program’s authorization does not have an expiration date.
Under the 2021 Stock Repurchase Program, we may repurchase stock from time to time through open market transactions, privately-negotiated transactions, accelerated stock repurchase plans, or by 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 2021 Stock Repurchase Program may be suspended, modified, or discontinued at any time at the Company’s discretion without notice. At the end of the second quarter of 2023, the 2021 Stock Repurchase Program had remaining authorized funds of $215.3 million.
Because of the additional outstanding indebtedness we incurred in connection with the Transporeon acquisition, beginning in the fourth quarter of 2022, we have temporarily discontinued our stock repurchases. See Note 3 “Acquisition” of this report for information regarding our acquisition of Transporeon.
During the second quarter and first two quarters of 2022, we repurchased approximately 3.1 million and 4.6 million shares of common stock in open market purchases at an average price of $65.38 and $66.42 per share for a total of $200.0 million and $304.7 million under the 2021 Stock Repurchase Program.
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.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisition
NOTE 3. ACQUISITION
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. We believe the acquisition will increase our international footprint and long-term Transportation opportunities. We also believe it will advance our sustainability strategy by reducing under-utilized carrier capacity and “empty miles”. 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 7 “Debt” of this report for more information.
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, certain tangible assets and liabilities acquired, and valuations of intangible assets. Preliminary estimates will be finalized within one year of the acquisition date.
(In millions)Fair Value as of the Acquisition DateEstimated Useful Life
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.1 
Accounts payable(4.1)
Accrued compensation and benefits(9.7)
Deferred revenue(16.5)
Other current liabilities(47.2)
Non-current liabilities(22.3)
Total net tangible assets acquired7.0 
Intangible assets acquired:
Customer relationships759.8 11 years
Developed product technology203.3 7 years
Trade name11.9 1 year
Total intangible assets acquired975.0 
Deferred tax liability(266.4)
Fair value of all assets/liabilities acquired715.6 
Goodwill$1,367.0 
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.
Financial Information
The Condensed Consolidated Statements of Income for the second quarter and first two quarters of 2023 include revenue of $40.5 million and net loss of $14.6 million resulting from Transporeon since the acquisition date, which includes the effects of purchase accounting, primarily amortization of intangible assets and other adjustments.
We incurred approximately $23.5 million and $25.7 million of acquisition costs related to Transporeon in the second quarter and first two quarters of 2023, which were expensed as incurred in General and administrative expense.
Pro Forma Financial Information
The 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 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.
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions)    
Total revenue$994.0 $979.5 $1,949.5 $2,013.6 
Net income62.0 129.6 135.1 195.5 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets and Goodwill
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill
NOTE 4. INTANGIBLE ASSETS AND GOODWILL
Intangible Assets
The following table presents a summary of our intangible assets:
Second Quarter of 2023Year End 2022
 Gross  Gross  
CarryingAccumulatedNet CarryingCarryingAccumulatedNet Carrying
(In millions)AmountAmortizationAmountAmountAmortizationAmount
Developed product technology$1,102.7 $(649.4)$453.3 $1,004.8 $(722.7)$282.1 
Customer relationships1,404.7 (468.6)936.1 654.1 (445.9)208.2 
Trade names and trademarks49.6 (36.7)12.9 39.5 (32.7)6.8 
Distribution rights and other intellectual property6.2 (5.1)1.1 8.0 (7.0)1.0 
$2,563.2 $(1,159.8)$1,403.4 $1,706.4 $(1,208.3)$498.1 
The estimated future amortization expense of intangible assets at the end of the second quarter of 2023 was as follows:
(In millions)
2023 (Remaining)$122.7 
2024213.7 
2025175.1 
2026168.8 
2027155.0 
Thereafter568.1 
Total$1,403.4 
Goodwill
The changes in the carrying amount of goodwill by segment for the first two quarters of 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 acquisitions22.5 — — 1,367.0 1,389.5 
Foreign currency translation and other adjustments12.3 1.6 8.5 10.1 32.5 
Balance as of the end of the second quarter of 2023$2,334.9 $383.7 $480.3 $2,361.0 $5,559.9 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventory, Net [Abstract]  
Inventories
NOTE 5. INVENTORIES
The components of inventory, net were as follows:
Second Quarter of Year End
As of20232022
(In millions)  
Raw materials$135.9 $154.9 
Work-in-process19.5 13.1 
Finished goods216.0 234.5 
Total inventories$371.4 $402.5 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segment Information
NOTE 6. SEGMENT INFORMATION
We determined our operating segments based on how our Chief Operating Decision Maker (“CODM”) views and evaluates operations. 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)     
Second Quarter of 2023
Segment revenue$410.0 $192.9 $196.0 $194.7 $993.6 
Segment operating income105.8 67.1 61.3 30.8 265.0 
Second Quarter of 2022
Segment revenue$382.6 $193.7 $214.8 $150.1 $941.2 
Segment operating income101.4 57.8 73.0 11.8 244.0 
First Two Quarters of 2023
Segment revenue$809.5 $345.3 $404.6 $349.6 $1,909.0 
Segment operating income 219.1 104.4 140.4 54.2 518.1 
First Two Quarters of 2022
Segment revenue$780.2 $401.2 $444.7 $308.8 $1,934.9 
Segment operating income 222.1 115.7 148.1 21.0 506.9 
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
As of the end of the Second Quarter of 2023
Accounts receivable, net$261.5 $146.5 $84.4 $171.7 $664.1 
Inventories78.2 134.7 98.4 60.1 371.4 
Goodwill2,334.9 383.7 480.3 2,361.0 5,559.9 
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 
A reconciliation of our condensed consolidated segment operating income to condensed consolidated income before income taxes was as follows: 
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions)    
Consolidated segment operating income$265.0 $244.0 $518.1 $506.9 
Unallocated general corporate expenses(34.0)(33.3)(61.0)(63.1)
Amortization of purchased intangible assets(62.1)(32.3)(96.8)(66.9)
Acquisition / divestiture items(26.5)(7.3)(33.5)(11.2)
Stock-based compensation / deferred compensation(42.1)(26.2)(77.5)(51.2)
Restructuring and other costs(6.7)(10.0)(18.7)(22.7)
Consolidated operating income93.6 134.9 230.6 291.8 
Total non-operating income (expense), net(36.1)86.7 (12.5)68.3 
Consolidated income before taxes$57.5 $221.6 $218.1 $360.1 
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 is consistent with the Reporting Segment tables above.
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
Second Quarter of 2023
North America$268.0 $89.5 $49.8 $118.3 $525.6 
Europe86.9 55.4 81.2 59.2 282.7 
Asia Pacific49.0 39.1 14.5 8.0 110.6 
Rest of World6.1 8.9 50.5 9.2 74.7 
Total segment revenue $410.0 $192.9 $196.0 $194.7 $993.6 
Second Quarter of 2022
North America$242.9 $87.9 $64.3 $117.8 $512.9 
Europe84.0 61.3 97.7 18.4 261.4 
Asia Pacific49.9 32.8 13.5 7.6 103.8 
Rest of World5.8 11.7 39.3 6.3 63.1 
Total segment revenue $382.6 $193.7 $214.8 $150.1 $941.2 
First Two Quarters of 2023
North America$517.8 $147.2 $104.7 $237.7 $1,007.4 
Europe181.1 107.6 180.3 81.5 550.5 
Asia Pacific97.1 71.5 30.5 14.6 213.7 
Rest of World13.5 19.0 89.1 15.8 137.4 
Total segment revenue$809.5 $345.3 $404.6 $349.6 $1,909.0 
First Two Quarters of 2022
North America$474.8 $171.3 $123.3 $241.9 $1,011.3 
Europe196.3 132.5 211.7 40.1 580.6 
Asia Pacific96.8 74.8 32.7 15.0 219.3 
Rest of World12.3 22.6 77.0 11.8 123.7 
Total segment revenue$780.2 $401.2 $444.7 $308.8 $1,934.9 
Total revenue in the United States as included in the Condensed Consolidated Statements of Income was $485.1 million and $467.4 million for the second quarter of 2023 and 2022, and $922.6 million and $914.4 million for the first two quarters of 2023 and 2022. No single customer or country other than the United States accounted for 10% or more of our total revenue.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt
NOTE 7. DEBT
Debt consisted of the following:
Second Quarter of Year End
InstrumentDate of Issuance20232022
(In millions)Effective interest rate
Senior Notes:
   Senior Notes, 4.15%, due June 2023
June 20184.36%$— $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.50%400.0 225.0 
Term Loan, due April 2026April 20236.58%500.0 — 
Term Loan, due April 2028April 20236.70%500.0 — 
Uncommitted Credit Facilities, floating rate6.40%4.3 — 
Unamortized discount and issuance costs(15.3)(5.0)
Total debt$3,189.0 $1,520.0 
Less: Short-term debt4.3 300.0 
Long-term debt$3,184.7 $1,220.0 
Debt Maturities
At the end of the second quarter of 2023, our debt maturities based on outstanding principal were as follows (in millions):
Year Payable
2023 (Remaining)$4.3 
2024400.0 
2025— 
2026518.8 
2027443.7 
Thereafter1,837.5 
Total$3,204.3 
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. Additional details are unchanged from the information disclosed in Note 7 “Debt” of the 2022 Form 10-K.
During the second quarter of 2023, the $300 million senior notes due June 2023 matured and were repaid in full.
2033 Senior Notes
In March 2023, we issued an aggregate principal amount of $800.0 million in senior notes that will mature in March 2033. The proceeds were partly used to finance our acquisition of Transporeon. The interest is payable semi-annually in March and September of each year, commencing in September 2023.
Credit Facilities
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 of $500.0 million and a 5-year tranche of $500.0 million. On April 3, 2023, both 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 maturing in March 2027. The 2022 credit facility provides for a five-year, unsecured revolving credit facility in an 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 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 that made up to $600.0 million of the existing commitments 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 “Acquisition” of this report.
As of June 30, 2023, $400.0 million was outstanding under the 2022 credit facility, as amended.
Uncommitted Facilities
At the end of the second quarter of 2023, we had two $75.0 million, one €100.0 million, and one £55.0 million revolving credit facilities, which are uncommitted. Generally, these uncommitted facilities may be redeemed upon demand. Borrowings under the uncommitted facilities are classified as short-term debt in the Condensed Consolidated Balance Sheet. As of June 30, 2023, $4.3 million was outstanding under the uncommitted facilities.
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 the second quarter of 2023, we were in compliance with the covenants for each of our debt agreements.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
NOTE 8. 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 as of the end of the second quarter 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)
$30.8$$$30.8$31.5$$$31.5
Derivatives (2)
0.40.418.018.0
Contingent consideration (3)
1.91.93.13.1
Total assets measured at fair value$30.8$0.4$1.9$33.1$31.5$18.0$3.1$52.6
Liabilities
Deferred compensation plan (1)
$30.8$$$30.8$31.5$$$31.5
Derivatives (2)
0.60.60.20.2
Total liabilities measured at fair value$30.8$0.6$$31.4$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 Condensed 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 Condensed Consolidated Balance Sheets.
(3)Represents arrangements to receive payments from buyers of our divested companies that are included in Other current assets on our Condensed 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. See Note 10 “Fair Value Measurements” of the 2022 Form 10-K for additional details.
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.2 billion and $1.5 billion at the end of the second quarter of 2023 and the end of 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 28 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Deferred Revenue And Remaining Performance Obligations
6 Months Ended
Jun. 30, 2023
Revenue Recognition and Deferred Revenue [Abstract]  
Deferred Revenue And Remaining Performance Obligations
NOTE 9. DEFERRED REVENUE AND REMAINING PERFORMANCE OBLIGATIONS
Deferred Revenue
Changes in our deferred revenue during the second quarter of 2023 and 2022 were as follows: 
  Second Quarter of First Two Quarters of
(In millions) 2023202220232022
Beginning balance of the period$760.8 $703.9 $737.6 $631.8 
Revenue recognized from prior year-end(141.7)(127.2)(435.2)(361.8)
Billings net of revenue recognized from current year126.5 108.5 443.2 415.2 
Ending balance of the period$745.6 $685.2 $745.6 $685.2 
Remaining Performance Obligations
At the end of the second quarter of 2023, approximately $1.6 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 71% of our remaining performance obligations as revenue during the next 12 months and the remainder thereafter.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
NOTE 10. 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 securities include outstanding stock options, restricted stock units, contingently issuable stock, and stock to be purchased under our employee stock purchase plan.
The following table shows the computation of basic and diluted earnings per share:
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions, except per share amounts)     
Numerator:
Net income$44.6 $168.0 $173.4 $278.3 
Denominator:
Weighted-average number of common shares used in basic earnings per share248.1 249.2 247.7 250.0 
Effect of dilutive securities0.9 1.5 1.2 1.7 
Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share249.0 250.7 248.9 251.7 
Basic earnings per share$0.18 $0.67 $0.70 $1.11 
Diluted earnings per share$0.18 $0.67 $0.70 $1.11 
Antidilutive weighted-average shares (1)
3.8 2.1 1.9 1.5 
(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 30 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
NOTE 11. INCOME TAXES
For the second quarter, our effective income tax rate was 22.4%, as compared to 24.2% in the corresponding period in 2022. For the first two quarters, our effective income tax rate was 20.5%, as compared to 22.7% in the prior year. The decreases were primarily due to an increase in tax benefits from foreign-derived intangible income, favorable geographic mix of earnings, and a tax charge associated with prior year divestiture gains, partially offset by lower stock-based compensation deductions.
Unrecognized tax benefits of $59.2 million and $51.6 million at the end of the second quarter of 2023 and at the end of 2022, if recognized, would favorably affect the effective income tax rate in future periods. At the end of the second quarter of 2023 and at the end of 2022, we accrued interest and penalties of $10.2 million and $8.4 million. Although the 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.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
NOTE 12. COMMITMENTS AND CONTINGENCIES
Commitments
At the end of the second quarter of 2023, we had unconditional purchase obligations of approximately $731.7 million. These unconditional purchase obligations primarily represent open non-cancellable purchase orders for material purchases with our vendors and investments in our platform associated with our Connect and Scale strategy.
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 32 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Pay vs Performance Disclosure        
Net income $ 44.6 $ 168.0 $ 173.4 $ 278.3
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended 6 Months Ended
Jun. 30, 2023
shares
Jun. 30, 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  
Peter Large [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On May 23, 2023, Peter Large, Senior Vice President and an officer for purposes of Section 16 of the Exchange Act, entered into a prearranged stock trading plan intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act. The trading plan was entered into during an open trading window and provides for potential sales of our common stock up to 7,213 shares between August 22, 2023 and May 22, 2024.
Name Peter Large  
Title Senior Vice President  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date May 23, 2023  
Arrangement Duration 274 days  
Aggregate Available 7,213 7,213
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Overview And Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The Condensed Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated.
We use a 52- to 53-week year ending on the Friday nearest to December 31. Both 2023 and 2022 are 52-week years. The second quarter of 2023 and 2022 ended on June 30, 2023 and July 1, 2022. Unless otherwise stated, all dates refer to these periods.
Use of Estimates
Use of Estimates
We prepared our interim Condensed Consolidated Financial Statements that accompany these notes in conformity with U.S. GAAP, consistent in all material respects with those applied in our Form 10-K filed with the U.S. Securities and Exchange Commission on February 17, 2023 (the “2022 Form 10-K”).
The interim financial information is unaudited, and reflects all normal adjustments that are, in our opinion, necessary to provide a fair statement of results for the interim periods presented. This report should be read in conjunction with our 2022 Form 10-K that includes additional information about our significant accounting policies and the methods and assumptions used in our estimates.
The preparation of financial statements in accordance with U.S. generally accepted accounting principles (“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 revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and 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.
Recently issued Accounting Pronouncements not yet Adopted And Recently Adopted Accounting Pronouncements
Recently issued Accounting Pronouncements not yet Adopted
There are no recently issued accounting pronouncements applicable to us not yet adopted.
Recently Adopted Accounting Pronouncements
There are no recently adopted accounting pronouncements.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Overview And Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments The effect of the changes on the Condensed Consolidated Statements of Income for the second quarter and first two quarters of 2022 were as follows:
Second Quarter of 2022First Two Quarters of 2022
(In millions)
As Previously ReportedEffect of Change in PresentationAs Reported HereinAs Previously ReportedEffect of Change in PresentationAs Reported Herein
Revenue:
Product$564.5 $(33.5)$531.0 $1,186.1 $(88.3)$1,097.8 
Subscription and services— 410.2 410.2 — 837.1 837.1 
Service158.0 (158.0)— 319.1 (319.1)— 
Subscription218.7 (218.7)— 429.7 (429.7)— 
Total revenue$941.2 $— $941.2 $1,934.9 $— $1,934.9 
Cost of sales:
Product$269.9 $(1.1)$268.8 $578.3 $(2.6)$575.7 
Subscription and services— 113.9 113.9 — 228.6 228.6 
Service63.4 (63.4)— 126.7 (126.7)— 
Subscription49.4 (49.4)— 99.3 (99.3)— 
Amortization of purchased intangible assets21.0 — 21.0 43.5 — 43.5 
Total cost of sales$403.7 $— $403.7 $847.8 $— $847.8 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Tables)
6 Months Ended
Jun. 30, 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, certain tangible assets and liabilities acquired, and valuations of intangible assets. Preliminary estimates will be finalized within one year of the acquisition date.
(In millions)Fair Value as of the Acquisition DateEstimated Useful Life
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.1 
Accounts payable(4.1)
Accrued compensation and benefits(9.7)
Deferred revenue(16.5)
Other current liabilities(47.2)
Non-current liabilities(22.3)
Total net tangible assets acquired7.0 
Intangible assets acquired:
Customer relationships759.8 11 years
Developed product technology203.3 7 years
Trade name11.9 1 year
Total intangible assets acquired975.0 
Deferred tax liability(266.4)
Fair value of all assets/liabilities acquired715.6 
Goodwill$1,367.0 
Schedule of Pro-Forma Results
The 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 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.
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions)    
Total revenue$994.0 $979.5 $1,949.5 $2,013.6 
Net income62.0 129.6 135.1 195.5 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
The following table presents a summary of our intangible assets:
Second Quarter of 2023Year End 2022
 Gross  Gross  
CarryingAccumulatedNet CarryingCarryingAccumulatedNet Carrying
(In millions)AmountAmortizationAmountAmountAmortizationAmount
Developed product technology$1,102.7 $(649.4)$453.3 $1,004.8 $(722.7)$282.1 
Customer relationships1,404.7 (468.6)936.1 654.1 (445.9)208.2 
Trade names and trademarks49.6 (36.7)12.9 39.5 (32.7)6.8 
Distribution rights and other intellectual property6.2 (5.1)1.1 8.0 (7.0)1.0 
$2,563.2 $(1,159.8)$1,403.4 $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 the second quarter of 2023 was as follows:
(In millions)
2023 (Remaining)$122.7 
2024213.7 
2025175.1 
2026168.8 
2027155.0 
Thereafter568.1 
Total$1,403.4 
Schedule of Changes in Carrying Amount of Goodwill by Operating Segment
The changes in the carrying amount of goodwill by segment for the first two quarters of 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 acquisitions22.5 — — 1,367.0 1,389.5 
Foreign currency translation and other adjustments12.3 1.6 8.5 10.1 32.5 
Balance as of the end of the second quarter of 2023$2,334.9 $383.7 $480.3 $2,361.0 $5,559.9 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventory, Net [Abstract]  
Schedule of Components of Net Inventories
The components of inventory, net were as follows:
Second Quarter of Year End
As of20232022
(In millions)  
Raw materials$135.9 $154.9 
Work-in-process19.5 13.1 
Finished goods216.0 234.5 
Total inventories$371.4 $402.5 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Revenue, Operating Income and Identifiable Assets by Segment
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
Second Quarter of 2023
Segment revenue$410.0 $192.9 $196.0 $194.7 $993.6 
Segment operating income105.8 67.1 61.3 30.8 265.0 
Second Quarter of 2022
Segment revenue$382.6 $193.7 $214.8 $150.1 $941.2 
Segment operating income101.4 57.8 73.0 11.8 244.0 
First Two Quarters of 2023
Segment revenue$809.5 $345.3 $404.6 $349.6 $1,909.0 
Segment operating income 219.1 104.4 140.4 54.2 518.1 
First Two Quarters of 2022
Segment revenue$780.2 $401.2 $444.7 $308.8 $1,934.9 
Segment operating income 222.1 115.7 148.1 21.0 506.9 
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
As of the end of the Second Quarter of 2023
Accounts receivable, net$261.5 $146.5 $84.4 $171.7 $664.1 
Inventories78.2 134.7 98.4 60.1 371.4 
Goodwill2,334.9 383.7 480.3 2,361.0 5,559.9 
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 
Reconciliation of Our Condensed Consolidated Segment Operating Income to Condensed Consolidated Income Before Income Taxes
A reconciliation of our condensed consolidated segment operating income to condensed consolidated income before income taxes was as follows: 
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions)    
Consolidated segment operating income$265.0 $244.0 $518.1 $506.9 
Unallocated general corporate expenses(34.0)(33.3)(61.0)(63.1)
Amortization of purchased intangible assets(62.1)(32.3)(96.8)(66.9)
Acquisition / divestiture items(26.5)(7.3)(33.5)(11.2)
Stock-based compensation / deferred compensation(42.1)(26.2)(77.5)(51.2)
Restructuring and other costs(6.7)(10.0)(18.7)(22.7)
Consolidated operating income93.6 134.9 230.6 291.8 
Total non-operating income (expense), net(36.1)86.7 (12.5)68.3 
Consolidated income before taxes$57.5 $221.6 $218.1 $360.1 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
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 is consistent with the Reporting Segment tables above.
 Reporting Segments
 Buildings and InfrastructureGeospatialResources and UtilitiesTransportationTotal
(In millions)     
Second Quarter of 2023
North America$268.0 $89.5 $49.8 $118.3 $525.6 
Europe86.9 55.4 81.2 59.2 282.7 
Asia Pacific49.0 39.1 14.5 8.0 110.6 
Rest of World6.1 8.9 50.5 9.2 74.7 
Total segment revenue $410.0 $192.9 $196.0 $194.7 $993.6 
Second Quarter of 2022
North America$242.9 $87.9 $64.3 $117.8 $512.9 
Europe84.0 61.3 97.7 18.4 261.4 
Asia Pacific49.9 32.8 13.5 7.6 103.8 
Rest of World5.8 11.7 39.3 6.3 63.1 
Total segment revenue $382.6 $193.7 $214.8 $150.1 $941.2 
First Two Quarters of 2023
North America$517.8 $147.2 $104.7 $237.7 $1,007.4 
Europe181.1 107.6 180.3 81.5 550.5 
Asia Pacific97.1 71.5 30.5 14.6 213.7 
Rest of World13.5 19.0 89.1 15.8 137.4 
Total segment revenue$809.5 $345.3 $404.6 $349.6 $1,909.0 
First Two Quarters of 2022
North America$474.8 $171.3 $123.3 $241.9 $1,011.3 
Europe196.3 132.5 211.7 40.1 580.6 
Asia Pacific96.8 74.8 32.7 15.0 219.3 
Rest of World12.3 22.6 77.0 11.8 123.7 
Total segment revenue$780.2 $401.2 $444.7 $308.8 $1,934.9 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule Of Debt
Debt consisted of the following:
Second Quarter of Year End
InstrumentDate of Issuance20232022
(In millions)Effective interest rate
Senior Notes:
   Senior Notes, 4.15%, due June 2023
June 20184.36%$— $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.50%400.0 225.0 
Term Loan, due April 2026April 20236.58%500.0 — 
Term Loan, due April 2028April 20236.70%500.0 — 
Uncommitted Credit Facilities, floating rate6.40%4.3 — 
Unamortized discount and issuance costs(15.3)(5.0)
Total debt$3,189.0 $1,520.0 
Less: Short-term debt4.3 300.0 
Long-term debt$3,184.7 $1,220.0 
Schedule of Maturities of Long-term Debt
At the end of the second quarter of 2023, our debt maturities based on outstanding principal were as follows (in millions):
Year Payable
2023 (Remaining)$4.3 
2024400.0 
2025— 
2026518.8 
2027443.7 
Thereafter1,837.5 
Total$3,204.3 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 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 as of the end of the second quarter 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)
$30.8$$$30.8$31.5$$$31.5
Derivatives (2)
0.40.418.018.0
Contingent consideration (3)
1.91.93.13.1
Total assets measured at fair value$30.8$0.4$1.9$33.1$31.5$18.0$3.1$52.6
Liabilities
Deferred compensation plan (1)
$30.8$$$30.8$31.5$$$31.5
Derivatives (2)
0.60.60.20.2
Total liabilities measured at fair value$30.8$0.6$$31.4$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 Condensed 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 Condensed Consolidated Balance Sheets.
(3)Represents arrangements to receive payments from buyers of our divested companies that are included in Other current assets on our Condensed Consolidated Balance Sheets. The fair values are estimated using scenario-based methods based upon estimated future milestones.
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Deferred Revenue And Remaining Performance Obligations (Tables)
6 Months Ended
Jun. 30, 2023
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of Deferred Revenue and Performance Obligations
Changes in our deferred revenue during the second quarter of 2023 and 2022 were as follows: 
  Second Quarter of First Two Quarters of
(In millions) 2023202220232022
Beginning balance of the period$760.8 $703.9 $737.6 $631.8 
Revenue recognized from prior year-end(141.7)(127.2)(435.2)(361.8)
Billings net of revenue recognized from current year126.5 108.5 443.2 415.2 
Ending balance of the period$745.6 $685.2 $745.6 $685.2 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 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:
 Second Quarter of First Two Quarters of
 2023202220232022
(In millions, except per share amounts)     
Numerator:
Net income$44.6 $168.0 $173.4 $278.3 
Denominator:
Weighted-average number of common shares used in basic earnings per share248.1 249.2 247.7 250.0 
Effect of dilutive securities0.9 1.5 1.2 1.7 
Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share249.0 250.7 248.9 251.7 
Basic earnings per share$0.18 $0.67 $0.70 $1.11 
Diluted earnings per share$0.18 $0.67 $0.70 $1.11 
Antidilutive weighted-average shares (1)
3.8 2.1 1.9 1.5 
(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 44 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Overview And Accounting Policies (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Reclassification [Line Items]        
Total revenue $ 993.6 $ 941.2 $ 1,909.0 $ 1,934.9
Amortization of purchased intangible assets 30.2 21.0 53.2 43.5
Total cost of sales 389.1 403.7 743.7 847.8
As Previously Reported        
Reclassification [Line Items]        
Total revenue   941.2   1,934.9
Amortization of purchased intangible assets   21.0   43.5
Total cost of sales   403.7   847.8
Product        
Reclassification [Line Items]        
Total revenue 490.5 531.0 924.9 1,097.8
Cost of sales: 233.9 268.8 450.1 575.7
Product | As Previously Reported        
Reclassification [Line Items]        
Total revenue   564.5   1,186.1
Cost of sales:   269.9   578.3
Product | Effect of Change in Presentation        
Reclassification [Line Items]        
Total revenue   (33.5)   (88.3)
Cost of sales:   (1.1)   (2.6)
Subscription and services        
Reclassification [Line Items]        
Total revenue 503.1 410.2 984.1 837.1
Cost of sales: $ 125.0 113.9 $ 240.4 228.6
Subscription and services | Effect of Change in Presentation        
Reclassification [Line Items]        
Total revenue   410.2   837.1
Cost of sales:   113.9   228.6
Service | As Previously Reported        
Reclassification [Line Items]        
Total revenue   158.0   319.1
Cost of sales:   63.4   126.7
Service | Effect of Change in Presentation        
Reclassification [Line Items]        
Total revenue   (158.0)   (319.1)
Cost of sales:   (63.4)   (126.7)
Subscription | As Previously Reported        
Reclassification [Line Items]        
Total revenue   218.7   429.7
Cost of sales:   49.4   99.3
Subscription | Effect of Change in Presentation        
Reclassification [Line Items]        
Total revenue   (218.7)   (429.7)
Cost of sales:   $ (49.4)   $ (99.3)
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock Repurchase (Details) - 2021 Stock Repurchased Program - USD ($)
$ / shares in Units, shares in Millions
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 01, 2022
Jun. 30, 2023
Aug. 31, 2021
Equity, Class of Stock [Line Items]        
Stock repurchase program approved amount       $ 750,000,000
Remaining amount authorized     $ 215,300,000  
Stock repurchased (in shares) 3.1 4.6    
Average price (in dollars per share) $ 65.38 $ 66.42    
Stock repurchased $ 200,000,000 $ 304,700,000    
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Narratives) (Details)
€ in Billions
3 Months Ended 6 Months Ended
Apr. 03, 2023
USD ($)
Apr. 03, 2023
EUR (€)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jul. 01, 2022
USD ($)
Business Acquisition [Line Items]            
Repayments of long-term debt         $ 1,332,700,000 $ 138,200,000
Transporeon            
Business Acquisition [Line Items]            
Total purchase consideration $ 2,082,600,000 € 1.9        
Repayments of long-term debt 339,600,000          
Revenue       $ 40,500,000    
Net loss       $ 14,600,000    
Related costs     $ 23,500,000   $ 25,700,000  
Business acquisition, goodwill, expected tax deductible amount $ 0          
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Recognized Identified Assets Acquired and Liabilities Assumed) (Details)
$ in Millions, € in Billions
Apr. 03, 2023
EUR (€)
Apr. 03, 2023
USD ($)
Jun. 30, 2023
USD ($)
Dec. 30, 2022
USD ($)
Net tangible assets acquired:        
Goodwill     $ 5,559.9 $ 4,137.9
Transporeon        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total purchase consideration € 1.9 $ 2,082.6    
Net tangible assets acquired:        
Cash and cash equivalents   12.9    
Accounts receivable, net   41.8    
Other current assets   28.0    
Non-current assets   24.1    
Accounts payable   (4.1)    
Accrued compensation and benefits   (9.7)    
Deferred revenue   (16.5)    
Other current liabilities   (47.2)    
Non-current liabilities   (22.3)    
Total net tangible assets acquired   7.0    
Intangible assets acquired:   975.0    
Deferred tax liability   (266.4)    
Fair value of all assets/liabilities acquired   715.6    
Goodwill   1,367.0    
Transporeon | Customer relationships        
Net tangible assets acquired:        
Intangible assets acquired:   $ 759.8    
Estimated Useful Life 11 years 11 years    
Transporeon | Developed product technology        
Net tangible assets acquired:        
Intangible assets acquired:   $ 203.3    
Estimated Useful Life 7 years 7 years    
Transporeon | Trade name        
Net tangible assets acquired:        
Intangible assets acquired:   $ 11.9    
Estimated Useful Life 1 year 1 year    
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisition (Pro-Forma Financial Information) (Details) - Transporeon - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total revenue $ 994.0 $ 979.5 $ 1,949.5 $ 2,013.6
Net income $ 62.0 $ 129.6 $ 135.1 $ 195.5
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 30, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 2,563.2 $ 1,706.4
Accumulated amortization (1,159.8) (1,208.3)
Total 1,403.4 498.1
Developed product technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,102.7 1,004.8
Accumulated amortization (649.4) (722.7)
Total 453.3 282.1
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,404.7 654.1
Accumulated amortization (468.6) (445.9)
Total 936.1 208.2
Trade names and trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 49.6 39.5
Accumulated amortization (36.7) (32.7)
Total 12.9 6.8
Distribution rights and other intellectual property    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 6.2 8.0
Accumulated amortization (5.1) (7.0)
Total $ 1.1 $ 1.0
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2023 (Remaining) $ 122.7  
2024 213.7  
2025 175.1  
2026 168.8  
2027 155.0  
Thereafter 568.1  
Total $ 1,403.4 $ 498.1
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)
$ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Goodwill, beginning balance $ 4,137.9
Additions due to acquisitions 1,389.5
Foreign currency translation and other adjustments 32.5
Goodwill, ending balance 5,559.9
Buildings and Infrastructure  
Goodwill [Roll Forward]  
Goodwill, beginning balance 2,300.1
Additions due to acquisitions 22.5
Foreign currency translation and other adjustments 12.3
Goodwill, ending balance 2,334.9
Geospatial  
Goodwill [Roll Forward]  
Goodwill, beginning balance 382.1
Additions due to acquisitions 0.0
Foreign currency translation and other adjustments 1.6
Goodwill, ending balance 383.7
Resources and Utilities  
Goodwill [Roll Forward]  
Goodwill, beginning balance 471.8
Additions due to acquisitions 0.0
Foreign currency translation and other adjustments 8.5
Goodwill, ending balance 480.3
Transportation  
Goodwill [Roll Forward]  
Goodwill, beginning balance 983.9
Additions due to acquisitions 1,367.0
Foreign currency translation and other adjustments 10.1
Goodwill, ending balance $ 2,361.0
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 30, 2022
Inventory, Net [Abstract]    
Raw materials $ 135.9 $ 154.9
Work-in-process 19.5 13.1
Finished goods 216.0 234.5
Total inventories $ 371.4 $ 402.5
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Segment Reporting Information [Line Items]        
Segment operating income $ 93.6 $ 134.9 $ 230.6 $ 291.8
Operating segment        
Segment Reporting Information [Line Items]        
Segment revenue 993.6 941.2 1,909.0 1,934.9
Segment operating income 265.0 244.0 518.1 506.9
Buildings and Infrastructure | Operating segment        
Segment Reporting Information [Line Items]        
Segment revenue 410.0 382.6 809.5 780.2
Segment operating income 105.8 101.4 219.1 222.1
Geospatial | Operating segment        
Segment Reporting Information [Line Items]        
Segment revenue 192.9 193.7 345.3 401.2
Segment operating income 67.1 57.8 104.4 115.7
Resources and Utilities | Operating segment        
Segment Reporting Information [Line Items]        
Segment revenue 196.0 214.8 404.6 444.7
Segment operating income 61.3 73.0 140.4 148.1
Transportation | Operating segment        
Segment Reporting Information [Line Items]        
Segment revenue 194.7 150.1 349.6 308.8
Segment operating income $ 30.8 $ 11.8 $ 54.2 $ 21.0
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Segment Select Balance Sheet) (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 30, 2022
Segment Reporting Information [Line Items]    
Accounts receivable, net $ 664.1 $ 643.3
Inventories 371.4 402.5
Goodwill 5,559.9 4,137.9
Buildings and Infrastructure    
Segment Reporting Information [Line Items]    
Accounts receivable, net 261.5 305.1
Inventories 78.2 93.2
Goodwill 2,334.9 2,300.1
Geospatial    
Segment Reporting Information [Line Items]    
Accounts receivable, net 146.5 137.2
Inventories 134.7 146.1
Goodwill 383.7 382.1
Resources and Utilities    
Segment Reporting Information [Line Items]    
Accounts receivable, net 84.4 79.2
Inventories 98.4 100.3
Goodwill 480.3 471.8
Transportation    
Segment Reporting Information [Line Items]    
Accounts receivable, net 171.7 121.8
Inventories 60.1 62.9
Goodwill $ 2,361.0 $ 983.9
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Reconciliation Of Our Condensed Consolidated Segment Operating Income To Condensed Consolidated Income Before Income Taxes) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Consolidated operating income $ 93.6 $ 134.9 $ 230.6 $ 291.8
Unallocated general corporate expenses (510.9) (402.6) (934.7) (795.3)
Amortization of purchased intangible assets (62.1) (32.3) (96.8) (66.9)
Acquisition / divestiture items (26.5) (7.3) (33.5) (11.2)
Stock-based compensation / deferred compensation (42.1) (26.2) (77.5) (51.2)
Restructuring and other costs (6.7) (10.0) (18.7) (22.7)
Total non-operating income (expense), net (36.1) 86.7 (12.5) 68.3
Consolidated income before taxes 57.5 221.6 218.1 360.1
Operating segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Consolidated operating income 265.0 244.0 518.1 506.9
Non-Segment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Unallocated general corporate expenses $ (34.0) $ (33.3) $ (61.0) $ (63.1)
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Segment Revenue by Geographic Areas) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Operating segment        
Segment Reporting Information [Line Items]        
Revenue $ 993.6 $ 941.2 $ 1,909.0 $ 1,934.9
North America | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 525.6 512.9 1,007.4 1,011.3
Europe | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 282.7 261.4 550.5 580.6
Asia Pacific | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 110.6 103.8 213.7 219.3
Rest of World | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 74.7 63.1 137.4 123.7
United States        
Segment Reporting Information [Line Items]        
Revenue 485.1 467.4 922.6 914.4
Buildings and Infrastructure | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 410.0 382.6 809.5 780.2
Buildings and Infrastructure | North America | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 268.0 242.9 517.8 474.8
Buildings and Infrastructure | Europe | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 86.9 84.0 181.1 196.3
Buildings and Infrastructure | Asia Pacific | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 49.0 49.9 97.1 96.8
Buildings and Infrastructure | Rest of World | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 6.1 5.8 13.5 12.3
Geospatial | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 192.9 193.7 345.3 401.2
Geospatial | North America | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 89.5 87.9 147.2 171.3
Geospatial | Europe | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 55.4 61.3 107.6 132.5
Geospatial | Asia Pacific | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 39.1 32.8 71.5 74.8
Geospatial | Rest of World | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 8.9 11.7 19.0 22.6
Resources and Utilities | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 196.0 214.8 404.6 444.7
Resources and Utilities | North America | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 49.8 64.3 104.7 123.3
Resources and Utilities | Europe | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 81.2 97.7 180.3 211.7
Resources and Utilities | Asia Pacific | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 14.5 13.5 30.5 32.7
Resources and Utilities | Rest of World | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 50.5 39.3 89.1 77.0
Transportation | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 194.7 150.1 349.6 308.8
Transportation | North America | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 118.3 117.8 237.7 241.9
Transportation | Europe | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 59.2 18.4 81.5 40.1
Transportation | Asia Pacific | Operating segment        
Segment Reporting Information [Line Items]        
Revenue 8.0 7.6 14.6 15.0
Transportation | Rest of World | Operating segment        
Segment Reporting Information [Line Items]        
Revenue $ 9.2 $ 6.3 $ 15.8 $ 11.8
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Schedule Of Debt) (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 30, 2022
Debt Instrument [Line Items]    
Uncommitted Credit Facilities, floating rate $ 4.3  
Unamortized discount and issuance costs (15.3) $ (5.0)
Total debt 3,189.0 1,520.0
Short-term debt 4.3  
Less: Short-term debt   300.0
Long-term debt $ 3,184.7 1,220.0
Uncommitted Facilities, floating rate    
Debt Instrument [Line Items]    
Effective interest rate 6.40%  
Uncommitted Credit Facilities, floating rate $ 4.3 0.0
Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Effective interest rate 6.50%  
Debt, gross $ 400.0 225.0
Senior Notes, 4.15%, due June 2023 | Senior Notes    
Debt Instrument [Line Items]    
Fixed rate 4.15%  
Effective interest rate 4.36%  
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.58%  
Debt, gross $ 500.0 0.0
Term Loan, due April 2028 | Unsecured Debt | Line of Credit    
Debt Instrument [Line Items]    
Effective interest rate 6.70%  
Debt, gross $ 500.0 $ 0.0
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Schedule of Debt Maturities) (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
2023 (Remaining) $ 4.3
2024 400.0
2025 0.0
2026 518.8
2027 443.7
Thereafter 1,837.5
Total $ 3,204.3
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Narrative) (Details)
€ in Millions, £ in Millions
1 Months Ended 3 Months Ended
Apr. 03, 2023
USD ($)
Dec. 27, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
loan
Jun. 30, 2023
EUR (€)
loan
Jun. 30, 2023
GBP (£)
loan
Mar. 31, 2023
USD ($)
Dec. 30, 2022
USD ($)
Debt Instrument [Line Items]                
Debt outstanding       $ 4,300,000        
Uncommitted Facilities, floating rate                
Debt Instrument [Line Items]                
Debt outstanding       4,300,000       $ 0
Senior Notes | Senior Notes, 4.15%, due June 2023                
Debt Instrument [Line Items]                
Extinguishment of debt, amount       300,000,000        
Senior Notes | Senior Notes, 6.10%, due March 2033                
Debt Instrument [Line Items]                
Debt amount             $ 800,000,000  
Unsecured Debt | Line of Credit                
Debt Instrument [Line Items]                
Principal amount   $ 1,000,000,000            
Unsecured Debt | Line of Credit | Term Loan, due April 2026                
Debt Instrument [Line Items]                
Principal amount   $ 500,000,000            
Debt instrument, term   3 years            
Unsecured Debt | Line of Credit | Term Loan, due April 2028                
Debt Instrument [Line Items]                
Principal amount   $ 500,000,000            
Debt instrument, term   5 years            
Revolving Credit Facility | Line of Credit                
Debt Instrument [Line Items]                
Principal amount   $ 600,000,000 $ 1,250,000,000          
Debt instrument, term     5 years          
Additional capacity     $ 500,000,000          
Proceeds from lines of credit $ 225,000,000              
Debt outstanding       $ 400,000,000        
Uncommitted Revolving Credit Facilities $75 million                
Debt Instrument [Line Items]                
Number of revolving loan facilities | loan       2 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 1    
Current borrowing capacity | €         € 100.0      
Uncommitted Revolving Credit Facilities 55 million GBP                
Debt Instrument [Line Items]                
Number of revolving loan facilities | loan       1 1 1    
Current borrowing capacity | £           £ 55.0    
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details) - Recurring - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan assets $ 30.8 $ 31.5
Derivatives assets 0.4 18.0
Contingent consideration assets 1.9 3.1
Total assets measured at fair value 33.1 52.6
Deferred compensation plan liabilities 30.8 31.5
Derivatives liabilities 0.6 0.2
Total liabilities measured at fair value 31.4 31.7
(Level I)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan assets 30.8 31.5
Derivatives assets 0.0 0.0
Contingent consideration assets 0.0 0.0
Total assets measured at fair value 30.8 31.5
Deferred compensation plan liabilities 30.8 31.5
Derivatives liabilities 0.0 0.0
Total liabilities measured at fair value 30.8 31.5
(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.4 18.0
Contingent consideration assets 0.0 0.0
Total assets measured at fair value 0.4 18.0
Deferred compensation plan liabilities 0.0 0.0
Derivatives liabilities 0.6 0.2
Total liabilities measured at fair value 0.6 0.2
(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 1.9 3.1
Total assets measured at fair value 1.9 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 61 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Additional Information) (Details) - USD ($)
$ in Billions
Jun. 30, 2023
Dec. 30, 2022
Debt | Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt outstanding $ 3.2 $ 1.5
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Deferred Revenue And Remaining Performance Obligations (Roll Forward) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Contract With Customer, Asset And Liability [Roll Forward]        
Beginning balance of the period $ 760.8 $ 703.9 $ 737.6 $ 631.8
Revenue recognized from prior year-end (141.7) (127.2) (435.2) (361.8)
Billings net of revenue recognized from current year 126.5 108.5 443.2 415.2
Ending balance of the period $ 745.6 $ 685.2 $ 745.6 $ 685.2
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Deferred Revenue And Remaining Performance Obligations (Narratives) (Details)
$ in Billions
Jun. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 1.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 1.2
Remaining performance obligation, percentage 71.00%
Period of recognition 12 months
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.2
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
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Numerator:        
Net income $ 44.6 $ 168.0 $ 173.4 $ 278.3
Denominator:        
Weighted-average number of common shares used in basic earnings per share (in shares) 248.1 249.2 247.7 250.0
Effect of dilutive securities (in shares) 0.9 1.5 1.2 1.7
Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares) 249.0 250.7 248.9 251.7
Basic earnings per share (in usd per share) $ 0.18 $ 0.67 $ 0.70 $ 1.11
Diluted earnings per share (in usd per share) $ 0.18 $ 0.67 $ 0.70 $ 1.11
Antidilutive weighted-average shares (in shares) 3.8 2.1 1.9 1.5
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Dec. 30, 2022
Income Tax Contingency [Line Items]          
Effective income tax rate 22.40% 24.20% 20.50% 22.70%  
Other noncurrent liabilities          
Income Tax Contingency [Line Items]          
Unrecognized tax benefits that would impact effective tax rate $ 59.2   $ 59.2   $ 51.6
Unrecognized tax benefit liabilities include interest and penalties $ 10.2   $ 10.2   $ 8.4
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Unconditional purchase obligations $ 731.7
XML 67 trmb-20230630_htm.xml IDEA: XBRL DOCUMENT 0000864749 2022-12-31 2023-06-30 0000864749 2023-07-31 0000864749 2023-06-30 0000864749 2022-12-30 0000864749 us-gaap:ProductMember 2023-04-01 2023-06-30 0000864749 us-gaap:ProductMember 2022-04-02 2022-07-01 0000864749 us-gaap:ProductMember 2022-12-31 2023-06-30 0000864749 us-gaap:ProductMember 2022-01-01 2022-07-01 0000864749 trmb:SubscriptionAndServicesMember 2023-04-01 2023-06-30 0000864749 trmb:SubscriptionAndServicesMember 2022-04-02 2022-07-01 0000864749 trmb:SubscriptionAndServicesMember 2022-12-31 2023-06-30 0000864749 trmb:SubscriptionAndServicesMember 2022-01-01 2022-07-01 0000864749 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember 2022-04-02 2022-07-01 0000864749 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember 2022-12-31 2023-06-30 0000864749 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember 2022-01-01 2022-07-01 0000864749 us-gaap:CommonStockMember 2022-12-30 0000864749 us-gaap:AdditionalPaidInCapitalMember 2022-12-30 0000864749 us-gaap:RetainedEarningsMember 2022-12-30 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-30 0000864749 us-gaap:ParentMember 2022-12-30 0000864749 us-gaap:RetainedEarningsMember 2022-12-31 2023-03-31 0000864749 us-gaap:ParentMember 2022-12-31 2023-03-31 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 2023-03-31 0000864749 us-gaap:CommonStockMember 2022-12-31 2023-03-31 0000864749 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 2023-03-31 0000864749 us-gaap:CommonStockMember 2023-03-31 0000864749 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000864749 us-gaap:RetainedEarningsMember 2023-03-31 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000864749 us-gaap:ParentMember 2023-03-31 0000864749 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000864749 us-gaap:ParentMember 2023-04-01 2023-06-30 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000864749 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000864749 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000864749 us-gaap:CommonStockMember 2023-06-30 0000864749 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000864749 us-gaap:RetainedEarningsMember 2023-06-30 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000864749 us-gaap:ParentMember 2023-06-30 0000864749 us-gaap:CommonStockMember 2021-12-31 0000864749 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000864749 us-gaap:RetainedEarningsMember 2021-12-31 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000864749 us-gaap:ParentMember 2021-12-31 0000864749 us-gaap:RetainedEarningsMember 2022-01-01 2022-04-01 0000864749 us-gaap:ParentMember 2022-01-01 2022-04-01 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-04-01 0000864749 us-gaap:CommonStockMember 2022-01-01 2022-04-01 0000864749 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-04-01 0000864749 us-gaap:CommonStockMember 2022-04-01 0000864749 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 0000864749 us-gaap:RetainedEarningsMember 2022-04-01 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 0000864749 us-gaap:ParentMember 2022-04-01 0000864749 us-gaap:RetainedEarningsMember 2022-04-02 2022-07-01 0000864749 us-gaap:ParentMember 2022-04-02 2022-07-01 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 2022-07-01 0000864749 us-gaap:CommonStockMember 2022-04-02 2022-07-01 0000864749 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 2022-07-01 0000864749 us-gaap:CommonStockMember 2022-07-01 0000864749 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 0000864749 us-gaap:RetainedEarningsMember 2022-07-01 0000864749 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 0000864749 us-gaap:ParentMember 2022-07-01 0000864749 2021-12-31 0000864749 2022-07-01 0000864749 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2022-04-02 2022-07-01 0000864749 us-gaap:ProductMember srt:RestatementAdjustmentMember 2022-04-02 2022-07-01 0000864749 us-gaap:ProductMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-07-01 0000864749 us-gaap:ProductMember srt:RestatementAdjustmentMember 2022-01-01 2022-07-01 0000864749 trmb:SubscriptionAndServicesMember srt:RestatementAdjustmentMember 2022-04-02 2022-07-01 0000864749 trmb:SubscriptionAndServicesMember srt:RestatementAdjustmentMember 2022-01-01 2022-07-01 0000864749 us-gaap:ServiceMember srt:ScenarioPreviouslyReportedMember 2022-04-02 2022-07-01 0000864749 us-gaap:ServiceMember srt:RestatementAdjustmentMember 2022-04-02 2022-07-01 0000864749 us-gaap:ServiceMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-07-01 0000864749 us-gaap:ServiceMember srt:RestatementAdjustmentMember 2022-01-01 2022-07-01 0000864749 trmb:SubscriptionMember srt:ScenarioPreviouslyReportedMember 2022-04-02 2022-07-01 0000864749 trmb:SubscriptionMember srt:RestatementAdjustmentMember 2022-04-02 2022-07-01 0000864749 trmb:SubscriptionMember srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-07-01 0000864749 trmb:SubscriptionMember srt:RestatementAdjustmentMember 2022-01-01 2022-07-01 0000864749 srt:ScenarioPreviouslyReportedMember 2022-04-02 2022-07-01 0000864749 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-07-01 0000864749 trmb:TwoThousandTwentyOneStockRepurchaseProgramMember 2021-08-31 0000864749 trmb:TwoThousandTwentyOneStockRepurchaseProgramMember 2023-06-30 0000864749 trmb:TwoThousandTwentyOneStockRepurchaseProgramMember 2022-04-02 2022-07-01 0000864749 trmb:TwoThousandTwentyOneStockRepurchaseProgramMember 2022-01-01 2022-07-01 0000864749 trmb:TransporeonMember 2023-04-03 2023-04-03 0000864749 trmb:TransporeonMember 2023-04-03 0000864749 trmb:TransporeonMember us-gaap:CustomerRelationshipsMember 2023-04-03 0000864749 trmb:TransporeonMember us-gaap:CustomerRelationshipsMember 2023-04-03 2023-04-03 0000864749 trmb:TransporeonMember us-gaap:DevelopedTechnologyRightsMember 2023-04-03 0000864749 trmb:TransporeonMember us-gaap:DevelopedTechnologyRightsMember 2023-04-03 2023-04-03 0000864749 trmb:TransporeonMember us-gaap:TradeNamesMember 2023-04-03 0000864749 trmb:TransporeonMember us-gaap:TradeNamesMember 2023-04-03 2023-04-03 0000864749 trmb:TransporeonMember 2023-04-03 2023-06-30 0000864749 trmb:TransporeonMember 2023-04-01 2023-06-30 0000864749 trmb:TransporeonMember 2022-12-31 2023-06-30 0000864749 trmb:TransporeonMember 2022-04-02 2022-07-01 0000864749 trmb:TransporeonMember 2022-01-01 2022-07-01 0000864749 us-gaap:DevelopedTechnologyRightsMember 2023-06-30 0000864749 us-gaap:DevelopedTechnologyRightsMember 2022-12-30 0000864749 us-gaap:CustomerRelationshipsMember 2023-06-30 0000864749 us-gaap:CustomerRelationshipsMember 2022-12-30 0000864749 us-gaap:TrademarksAndTradeNamesMember 2023-06-30 0000864749 us-gaap:TrademarksAndTradeNamesMember 2022-12-30 0000864749 us-gaap:DistributionRightsMember 2023-06-30 0000864749 us-gaap:DistributionRightsMember 2022-12-30 0000864749 trmb:BuildingsandInfrastructureMember 2022-12-30 0000864749 trmb:GeospatialMember 2022-12-30 0000864749 trmb:ResourcesandUtilitiesMember 2022-12-30 0000864749 trmb:TransportationMember 2022-12-30 0000864749 trmb:BuildingsandInfrastructureMember 2022-12-31 2023-06-30 0000864749 trmb:GeospatialMember 2022-12-31 2023-06-30 0000864749 trmb:ResourcesandUtilitiesMember 2022-12-31 2023-06-30 0000864749 trmb:TransportationMember 2022-12-31 2023-06-30 0000864749 trmb:BuildingsandInfrastructureMember 2023-06-30 0000864749 trmb:GeospatialMember 2023-06-30 0000864749 trmb:ResourcesandUtilitiesMember 2023-06-30 0000864749 trmb:TransportationMember 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:BuildingsandInfrastructureMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:GeospatialMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:ResourcesandUtilitiesMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:TransportationMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:BuildingsandInfrastructureMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:GeospatialMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:ResourcesandUtilitiesMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:TransportationMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:BuildingsandInfrastructureMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:GeospatialMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:ResourcesandUtilitiesMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:TransportationMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:BuildingsandInfrastructureMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:GeospatialMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:ResourcesandUtilitiesMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:TransportationMember 2022-01-01 2022-07-01 0000864749 us-gaap:CorporateNonSegmentMember 2023-04-01 2023-06-30 0000864749 us-gaap:CorporateNonSegmentMember 2022-04-02 2022-07-01 0000864749 us-gaap:CorporateNonSegmentMember 2022-12-31 2023-06-30 0000864749 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:BuildingsandInfrastructureMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:GeospatialMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:ResourcesandUtilitiesMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:TransportationMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:BuildingsandInfrastructureMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:GeospatialMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:ResourcesandUtilitiesMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:TransportationMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:BuildingsandInfrastructureMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:GeospatialMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:ResourcesandUtilitiesMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:TransportationMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:BuildingsandInfrastructureMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:GeospatialMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:ResourcesandUtilitiesMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:TransportationMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember 2023-04-01 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:BuildingsandInfrastructureMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:GeospatialMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:ResourcesandUtilitiesMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:TransportationMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:BuildingsandInfrastructureMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:GeospatialMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:ResourcesandUtilitiesMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:TransportationMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:BuildingsandInfrastructureMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:GeospatialMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:ResourcesandUtilitiesMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:TransportationMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:BuildingsandInfrastructureMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:GeospatialMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:ResourcesandUtilitiesMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:TransportationMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember 2022-04-02 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:BuildingsandInfrastructureMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:GeospatialMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:ResourcesandUtilitiesMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:TransportationMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:BuildingsandInfrastructureMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:GeospatialMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:ResourcesandUtilitiesMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:TransportationMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:BuildingsandInfrastructureMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:GeospatialMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:ResourcesandUtilitiesMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:TransportationMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:BuildingsandInfrastructureMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:GeospatialMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:ResourcesandUtilitiesMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:TransportationMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember 2022-12-31 2023-06-30 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:BuildingsandInfrastructureMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:GeospatialMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:ResourcesandUtilitiesMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember trmb:TransportationMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:BuildingsandInfrastructureMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:GeospatialMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:ResourcesandUtilitiesMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember trmb:TransportationMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:EuropeMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:BuildingsandInfrastructureMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:GeospatialMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:ResourcesandUtilitiesMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember trmb:TransportationMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember srt:AsiaPacificMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:BuildingsandInfrastructureMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:GeospatialMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:ResourcesandUtilitiesMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember trmb:TransportationMember 2022-01-01 2022-07-01 0000864749 us-gaap:OperatingSegmentsMember trmb:RestofWorldMember 2022-01-01 2022-07-01 0000864749 country:US 2023-04-01 2023-06-30 0000864749 country:US 2022-04-02 2022-07-01 0000864749 country:US 2022-12-31 2023-06-30 0000864749 country:US 2022-01-01 2022-07-01 0000864749 trmb:TwoThousandTwentyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2023-06-30 0000864749 trmb:TwoThousandTwentyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2022-12-30 0000864749 trmb:TwoThousandTwentyFourSeniorNotesMember us-gaap:SeniorNotesMember 2023-06-30 0000864749 trmb:TwoThousandTwentyFourSeniorNotesMember us-gaap:SeniorNotesMember 2022-12-30 0000864749 trmb:TwoThousandTwentyEightSeniorNotesMember us-gaap:SeniorNotesMember 2023-06-30 0000864749 trmb:TwoThousandTwentyEightSeniorNotesMember us-gaap:SeniorNotesMember 2022-12-30 0000864749 trmb:TwoThousandThirtyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2023-06-30 0000864749 trmb:TwoThousandThirtyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2022-12-30 0000864749 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0000864749 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-30 0000864749 us-gaap:UnsecuredDebtMember trmb:TermLoanDueApril2026Member us-gaap:LineOfCreditMember 2023-06-30 0000864749 us-gaap:UnsecuredDebtMember trmb:TermLoanDueApril2026Member us-gaap:LineOfCreditMember 2022-12-30 0000864749 us-gaap:UnsecuredDebtMember trmb:TermLoanDueApril2028Member us-gaap:LineOfCreditMember 2023-06-30 0000864749 us-gaap:UnsecuredDebtMember trmb:TermLoanDueApril2028Member us-gaap:LineOfCreditMember 2022-12-30 0000864749 trmb:UncommittedFacilitiesMember 2023-06-30 0000864749 trmb:UncommittedFacilitiesMember 2022-12-30 0000864749 trmb:TwoThousandTwentyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2023-04-01 2023-06-30 0000864749 trmb:TwoThousandThirtyThreeSeniorNotesMember us-gaap:SeniorNotesMember 2023-03-31 0000864749 us-gaap:UnsecuredDebtMember us-gaap:LineOfCreditMember 2022-12-27 0000864749 us-gaap:UnsecuredDebtMember trmb:TermLoanDueApril2026Member us-gaap:LineOfCreditMember 2022-12-27 2022-12-27 0000864749 us-gaap:UnsecuredDebtMember trmb:TermLoanDueApril2026Member us-gaap:LineOfCreditMember 2022-12-27 0000864749 us-gaap:UnsecuredDebtMember trmb:TermLoanDueApril2028Member us-gaap:LineOfCreditMember 2022-12-27 2022-12-27 0000864749 us-gaap:UnsecuredDebtMember trmb:TermLoanDueApril2028Member us-gaap:LineOfCreditMember 2022-12-27 0000864749 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-03-01 2022-03-31 0000864749 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-03-31 0000864749 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-27 0000864749 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-04-03 2023-04-03 0000864749 trmb:UncommittedRevolvingCreditFacilities75millionMember 2023-06-30 0000864749 trmb:UncommittedRevolvingCreditFacilities100millioneurosMember 2023-06-30 0000864749 trmb:UncommittedRevolvingCreditFacilities55millionpoundsMember 2023-06-30 0000864749 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000864749 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000864749 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000864749 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000864749 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-30 0000864749 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-30 0000864749 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-30 0000864749 us-gaap:FairValueMeasurementsRecurringMember 2022-12-30 0000864749 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtMember 2023-06-30 0000864749 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DebtMember 2022-12-30 0000864749 2023-03-31 0000864749 2022-04-01 0000864749 2023-07-01 2023-06-30 0000864749 us-gaap:OtherNoncurrentLiabilitiesMember 2023-06-30 0000864749 us-gaap:OtherNoncurrentLiabilitiesMember 2022-12-30 0000864749 trmb:PeterLargeMember 2023-04-01 2023-06-30 0000864749 trmb:PeterLargeMember 2022-12-31 2023-06-30 0000864749 trmb:PeterLargeMember 2023-06-30 shares iso4217:USD iso4217:USD shares iso4217:EUR pure trmb:loan iso4217:GBP false 2023 Q2 0000864749 --12-29 P274D 10-Q true 2023-06-30 false 001-14845 TRIMBLE INC. DE 94-2802192 10368 Westmoor Drive Westminster CO 80021 720 887-6100 Yes Yes Large Accelerated Filer false false false Common Stock, $0.001 par value per share TRMB NASDAQ 248321667 237300000 271000000.0 664100000 643300000 371400000 402500000 189400000 201400000 1462200000 1518200000 224000000.0 219000000.0 123100000 121200000 5559900000 4137900000 1403400000 498100000 426100000 438400000 357600000 336200000 9556300000 7269000000 4300000 300000000.0 180200000 175500000 172000000.0 159400000 640500000 639100000 304100000 188100000 1301100000 1462100000 3184700000 1220000000 105100000 98500000 352900000 157800000 22700000 40900000 111600000 105100000 146900000 134400000 5225000000 3218800000 0.001 0.001 3000000.0 3000000.0 0 0 0 0 0 0 0.001 0.001 360000000.0 360000000.0 248300000 248300000 246900000 246900000 200000 200000 2144200000 2054900000 2381100000 2230000000 -194200000 -234900000 4331300000 4050200000 9556300000 7269000000 490500000 531000000.0 924900000 1097800000 503100000 410200000 984100000 837100000 993600000 993600000 941200000 941200000 1909000000 1909000000 1934900000 1934900000 233900000 268800000 450100000 575700000 125000000.0 113900000 240400000 228600000 30200000 21000000.0 53200000 43500000 389100000 403700000 743700000 847800000 604500000 537500000 1165300000 1087100000 174800000 140100000 334100000 280400000 155300000 138900000 290700000 270800000 141300000 106900000 252000000.0 208400000 7600000 5400000 14300000 12300000 31900000 11300000 43600000 23400000 510900000 402600000 934700000 795300000 93600000 134900000 230600000 291800000 1100000 106000000.0 5100000 97100000 -46700000 -15300000 -66400000 -31300000 8000000.0 5800000 19400000 15500000 1500000 -9800000 29400000 -13000000.0 -36100000 86700000 -12500000 68300000 57500000 221600000 218100000 360100000 12900000 53600000 44700000 81800000 44600000 168000000.0 173400000 278300000 0.18 0.67 0.70 1.11 0.18 0.67 0.70 1.11 248100000 249200000 247700000 250000000.0 249000000.0 250700000 248900000 251700000 44600000 168000000.0 173400000 278300000 24400000 -75200000 44100000 -77400000 200000 0 3400000 0 68800000 92800000 214100000 200900000 246900000 200000 2054900000 2230000000 -234900000 4050200000 128800000 128800000 16500000 16500000 500000 16900000 -2900000 14000000.0 35700000 35700000 247400000 200000 2107500000 2355900000 -218400000 4245200000 44600000 44600000 24200000 24200000 900000 -4200000 -19400000 -23600000 40900000 40900000 248300000 200000 2144200000 2381100000 -194200000 4331300000 250900000 300000 1935600000 2170500000 -161700000 3944700000 110300000 110300000 -2200000 -2200000 700000 15200000 -17600000 -2400000 1500000 11800000 92900000 104700000 42200000 42200000 250100000 300000 1981200000 2170300000 -163900000 3987900000 168000000.0 168000000.0 -75200000 -75200000 600000 -2300000 -17100000 -19400000 3100000 100000 24400000 175500000 200000000.0 33200000 33200000 247600000 200000 1987700000 2145700000 -239100000 3894500000 173400000 278300000 19900000 20000000.0 96800000 66900000 -61800000 -24900000 73900000 61300000 27200000 700000 5100000 97100000 -17800000 -13300000 -20200000 1500000 -24200000 72400000 19300000 25600000 -1700000 -7900000 4500000 -46400000 -13300000 67300000 48800000 -28800000 351100000 201800000 2080500000 0 19000000.0 28500000 9200000 210500000 -40100000 9700000 -2050200000 172300000 -9600000 -21700000 0 304700000 3010800000 138200000 1332700000 138200000 -6500000 -8900000 1662000000 -335300000 3400000 -14400000 -33700000 24400000 271000000.0 325700000 237300000 350100000 <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 1. OVERVIEW AND ACCOUNTING POLICIES</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%">Basis of Presentation</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%">The Condensed Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated. </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 use a 52- to 53-week year ending on the Friday nearest to December 31. Both 2023 and 2022 are 52-week years. The second quarter of 2023 and 2022 ended on June 30, 2023 and July 1, 2022. Unless otherwise stated, all dates refer to these periods.</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%">Use of 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:400;line-height:120%">We prepared our interim Condensed Consolidated Financial Statements that accompany these notes in conformity with U.S. GAAP, consistent in all material respects with those applied in our Form 10-K filed with the U.S. Securities and Exchange Commission on February 17, 2023 (the “2022 Form 10-K”).</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%">The interim financial information is unaudited, and reflects all normal adjustments that are, in our opinion, necessary to provide a fair statement of results for the interim periods presented. This report should be read in conjunction with our 2022 Form 10-K that includes additional information about our significant accounting policies and the methods and assumptions used in 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:400;line-height:120%">The preparation of financial statements in accordance with U.S. generally accepted accounting principles (“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 revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and 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.</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 Condensed 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 revenue, 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, recurring transactions, 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 (a) the combination of subscription and services into one line item, and (b) 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 Software as a Service (“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 changes on the Condensed Consolidated Statements of Income for the second quarter and first two quarters of 2022 were as follows: </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><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%">Second Quarter of 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%">First Two Quarters 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 #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%">564.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%">(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">531.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%">1,186.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%">(88.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%">1,097.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 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%">410.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%">410.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%">837.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%">837.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 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%">158.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%">(158.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><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%">319.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%">(319.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%">— </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%">218.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%">(218.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%">429.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%">(429.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></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%">941.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">941.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,934.9 </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%">1,934.9 </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%">269.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%">(1.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%">268.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%">578.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%">(2.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: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%">575.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 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%">113.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%">113.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%">228.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%">228.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 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%">63.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%">(63.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%">— </span></td><td style="background-color:#f5f5f5;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%">126.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%">(126.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></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%">49.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%">(49.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><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%">99.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%">(99.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></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%">21.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%">21.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.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%">— </span></td><td style="background-color:#f5f5f5;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.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%">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%">403.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%">— </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%">403.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%">847.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"></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%">847.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"></td></tr></table><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%">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%">There are no recently issued accounting pronouncements applicable to us 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:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div>There are no recently adopted accounting pronouncements. <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%">Basis of Presentation</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%">The Condensed Consolidated Financial Statements include our results of our consolidated subsidiaries. Intercompany accounts and transactions have been eliminated. </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 use a 52- to 53-week year ending on the Friday nearest to December 31. Both 2023 and 2022 are 52-week years. The second quarter of 2023 and 2022 ended on June 30, 2023 and July 1, 2022. Unless otherwise stated, all dates refer to these periods.</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%">Use of 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:400;line-height:120%">We prepared our interim Condensed Consolidated Financial Statements that accompany these notes in conformity with U.S. GAAP, consistent in all material respects with those applied in our Form 10-K filed with the U.S. Securities and Exchange Commission on February 17, 2023 (the “2022 Form 10-K”).</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%">The interim financial information is unaudited, and reflects all normal adjustments that are, in our opinion, necessary to provide a fair statement of results for the interim periods presented. This report should be read in conjunction with our 2022 Form 10-K that includes additional information about our significant accounting policies and the methods and assumptions used in 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:400;line-height:120%">The preparation of financial statements in accordance with U.S. generally accepted accounting principles (“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 revenue recognition, including determining the nature and timing of satisfaction of performance obligations and determining standalone selling price (“SSP”) of performance obligations, provision for credit losses, sales returns reserve, inventory valuation, warranty costs, investments, acquired intangibles, goodwill and intangible asset impairment analysis, other long-lived asset impairment analysis, stock-based compensation, and 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.</span></div> The effect of the changes on the Condensed Consolidated Statements of Income for the second quarter and first two quarters of 2022 were as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><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%">Second Quarter of 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%">First Two Quarters 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 #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%">564.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%">(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">531.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%">1,186.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%">(88.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%">1,097.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 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%">410.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%">410.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%">837.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%">837.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 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%">158.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%">(158.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><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%">319.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%">(319.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%">— </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%">218.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%">(218.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%">429.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%">(429.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></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%">941.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">941.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,934.9 </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%">1,934.9 </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%">269.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%">(1.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%">268.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%">578.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%">(2.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: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%">575.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 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%">113.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%">113.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%">228.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%">228.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 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%">63.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%">(63.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%">— </span></td><td style="background-color:#f5f5f5;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%">126.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%">(126.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></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%">49.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%">(49.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><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%">99.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%">(99.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></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%">21.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%">21.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.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%">— </span></td><td style="background-color:#f5f5f5;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.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%">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%">403.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%">— </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%">403.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%">847.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"></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%">847.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"></td></tr></table> 564500000 -33500000 531000000.0 1186100000 -88300000 1097800000 410200000 410200000 837100000 837100000 158000000.0 -158000000.0 319100000 -319100000 218700000 -218700000 429700000 -429700000 941200000 941200000 1934900000 1934900000 269900000 -1100000 268800000 578300000 -2600000 575700000 113900000 113900000 228600000 228600000 63400000 -63400000 126700000 -126700000 49400000 -49400000 99300000 -99300000 21000000.0 21000000.0 43500000 43500000 403700000 403700000 847800000 847800000 <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%">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%">There are no recently issued accounting pronouncements applicable to us 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:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div>There are no recently adopted accounting pronouncements. <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. COMMON STOCK REPURCHASE</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;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 new stock repurchase program (“2021 Stock Repurchase Program”), authorizing up to $750.0 million in repurchases of our common stock. The 2021 Stock Repurchase Program’s authorization does not have an expiration date.</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%">Under the 2021 Stock Repurchase Program, we may repurchase stock from time to time through open market transactions, privately-negotiated transactions, accelerated stock repurchase plans, or by 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 2021 Stock Repurchase Program may be suspended, modified, or discontinued at any time at the Company’s discretion without notice. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of the second quarter of 2023, the 2021 Stock Repurchase Program had remaining authorized funds of $215.3 million. </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%">Because of the additional outstanding indebtedness we incurred in connection with the Transporeon acquisition, beginning in the fourth quarter of 2022, we have temporarily discontinued our stock repurchases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="#i63bb1afc2b9948c2b26f4b854c31ba8b_61" 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 3 “Acquisition”</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%"> of this report for information regarding our 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%">During the second quarter and first two quarters of 2022, we repurchased approximately 3.1 million and 4.6 million shares of common stock in open market purchases at an average price of $65.38 and $66.42 per share for a total of $200.0 million and $304.7 million under the 2021 Stock Repurchase Program.</span></div>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. 750000000 215300000 3100000 4600000 65.38 66.42 200000000 304700000 <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. ACQUISITION</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%">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. We believe the acquisition will increase our international footprint and long-term Transportation opportunities. We also believe it will advance our sustainability strategy by reducing under-utilized carrier capacity and “empty miles”. Transporeon is reported as part of our Transportation segment.</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 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="#i63bb1afc2b9948c2b26f4b854c31ba8b_73" 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 7 “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-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-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 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-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 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, certain tangible assets and liabilities acquired, and valuations of intangible assets. Preliminary estimates will be finalized within one year of the acquisition date.</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: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: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%">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="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.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></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%">(22.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></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%">7.0</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.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: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%">203.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: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%">1 year</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%">975.0</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%">(266.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></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%">715.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;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,367.0</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-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%">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-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-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 Condensed Consolidated Statements of Income for the second quarter and first two quarters of 2023 include revenue of $40.5 million and net loss of $14.6 million 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-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%">We incurred approximately $23.5 million and $25.7 million of acquisition costs related to Transporeon in the second quarter and first two quarters of 2023, which were expensed as incurred in General and administrative expense.</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%">Pro Forma Financial Information</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 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 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:43.490%"></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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></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%">Second Quarter of </span></td><td colspan="3" style="padding:0 1pt"></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%">First Two Quarters 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 #000;padding:2px 1pt;text-align: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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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: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><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%">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%">994.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: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%">979.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: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,949.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: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,013.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%">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%">62.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%">129.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%">135.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%">195.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="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> 1900000000 2100000000 339600000 <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 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, certain tangible assets and liabilities acquired, and valuations of intangible assets. Preliminary estimates will be finalized within one year of the acquisition date.</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: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: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%">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="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.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></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%">(22.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></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%">7.0</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.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: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%">203.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: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%">1 year</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%">975.0</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%">(266.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></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%">715.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;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,367.0</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 24100000 4100000 9700000 16500000 47200000 22300000 7000000.0 759800000 P11Y 203300000 P7Y 11900000 P1Y 975000000.0 266400000 715600000 1367000000 0 40500000 -14600000 23500000 25700000 <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 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 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:43.490%"></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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></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%">Second Quarter of </span></td><td colspan="3" style="padding:0 1pt"></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%">First Two Quarters 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 #000;padding:2px 1pt;text-align: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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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: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><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%">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%">994.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: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%">979.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: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,949.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: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,013.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%">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%">62.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%">129.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%">135.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%">195.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="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> 994000000.0 979500000 1949500000 2013600000 62000000.0 129600000 135100000 195500000 <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 4. 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:31.209%"></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: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.581%"></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%">Second Quarter 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%">Year End 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-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:8.5pt;font-weight:700;line-height:100%">Gross</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;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: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%">Gross</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"> </span></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%">Carrying</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%">Accumulated</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%">Net Carrying</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%">Carrying</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%">Accumulated</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%">Net Carrying</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="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%">Amount</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%">Amortization</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%">Amount</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%">Amount</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%">Amortization</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%">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 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,102.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%">(649.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%">453.3 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,404.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%">(468.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%">936.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%">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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.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%">(36.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%">12.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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(5.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.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%">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 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,563.2 </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,159.8)</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,403.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,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: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 the second quarter 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%">2023 (Remaining)</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%">122.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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213.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%">2025</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%">175.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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168.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%">2027</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%">155.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%">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%">568.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%">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,403.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-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 the first two quarters of 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%">22.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%">— </span></td><td style="background-color:#ffffff;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,367.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,389.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="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%">Foreign currency translation and other 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%">12.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%">1.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%">8.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%">10.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%">32.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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of the end of the second quarter of 2023</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%">2,334.9 </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: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%">383.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">480.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: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%">2,361.0 </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: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%">5,559.9 </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: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:31.209%"></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: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.581%"></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%">Second Quarter 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%">Year End 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-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:8.5pt;font-weight:700;line-height:100%">Gross</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;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: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%">Gross</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"> </span></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%">Carrying</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%">Accumulated</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%">Net Carrying</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%">Carrying</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%">Accumulated</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%">Net Carrying</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="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%">Amount</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%">Amortization</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%">Amount</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%">Amount</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%">Amortization</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%">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 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,102.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%">(649.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%">453.3 </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,404.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%">(468.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%">936.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%">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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.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%">(36.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%">12.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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(5.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.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%">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 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,563.2 </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,159.8)</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,403.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,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> 1102700000 649400000 453300000 1004800000 722700000 282100000 1404700000 468600000 936100000 654100000 445900000 208200000 49600000 36700000 12900000 39500000 32700000 6800000 6200000 5100000 1100000 8000000.0 7000000.0 1000000.0 2563200000 1159800000 1403400000 1706400000 1208300000 498100000 <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 the second quarter 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%">2023 (Remaining)</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%">122.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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213.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%">2025</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%">175.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:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168.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%">2027</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%">155.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%">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%">568.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%">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,403.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> 122700000 213700000 175100000 168800000 155000000.0 568100000 1403400000 <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 the first two quarters of 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%">22.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%">— </span></td><td style="background-color:#ffffff;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,367.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,389.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="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%">Foreign currency translation and other 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%">12.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%">1.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%">8.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%">10.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%">32.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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of the end of the second quarter of 2023</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%">2,334.9 </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: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%">383.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">480.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: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%">2,361.0 </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: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%">5,559.9 </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> 2300100000 382100000 471800000 983900000 4137900000 22500000 0 0 1367000000 1389500000 -12300000 -1600000 -8500000 -10100000 -32500000 2334900000 383700000 480300000 2361000000 5559900000 <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 5. 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%">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: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%">Second Quarter of </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%">Year End</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%">As of</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%">Raw materials</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%">135.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%">154.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:400;line-height:100%">Work-in-process</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%">19.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%">13.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:9pt;font-weight:400;line-height:100%">Finished goods</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%">216.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%">234.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:9pt;font-weight:400;line-height:100%">Total inventories</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%">371.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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">402.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-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: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%">Second Quarter of </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%">Year End</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%">As of</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%">Raw materials</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%">135.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%">154.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:400;line-height:100%">Work-in-process</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%">19.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%">13.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:9pt;font-weight:400;line-height:100%">Finished goods</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%">216.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%">234.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:9pt;font-weight:400;line-height:100%">Total inventories</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%">371.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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">402.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> 135900000 154900000 19500000 13100000 216000000.0 234500000 371400000 402500000 <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. SEGMENT 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 Chief Operating Decision Maker (“CODM”) views and evaluates operations. 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%">Second Quarter of 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 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%">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%">410.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%">192.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%">196.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%">194.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%">993.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 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%">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%">105.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%">67.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%">61.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%">30.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%">265.0 </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;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%">Second Quarter of 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 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%">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%">382.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%">193.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%">214.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%">150.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%">941.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 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%">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%">101.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%">57.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%">73.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%">11.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%">244.0 </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;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%">First Two Quarters of 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 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%">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%">809.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%">345.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%">404.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%">349.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%">1,909.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 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%">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%">219.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%">104.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%">140.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%">54.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%">518.1 </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%">First Two Quarters of 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 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%">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%">780.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%">401.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%">444.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%">308.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%">1,934.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 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%">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%">222.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%">115.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%">148.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%">21.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%">506.9 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of the end of the Second Quarter of 2023</span></div></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%">261.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%">146.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%">84.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%">171.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%">664.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%">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%">78.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%">134.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%">98.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%">60.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%">371.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: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,334.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%">383.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%">480.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%">2,361.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%">5,559.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 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></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 condensed consolidated segment operating income to condensed 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:43.490%"></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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></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%">Second Quarter of </span></td><td colspan="3" style="padding:0 1pt"></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%">First Two Quarters 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 #000;padding:2px 1pt;text-align: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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align: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><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%">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%">265.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: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%">244.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: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%">518.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%">506.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"><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%">(34.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%">(33.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%">(61.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%">(63.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%">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%">(62.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%">(32.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%">(96.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%">(66.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"><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%">(26.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%">(7.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%">(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%">(11.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%">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%">(42.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%">(26.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%">(77.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%">(51.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: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%">(6.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%">(10.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%">(18.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%">(22.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%">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%">93.6 </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%">134.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%">230.6 </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%">291.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: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%">(36.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%">86.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%">(12.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%">68.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: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%">57.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%">221.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: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%">218.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%">360.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-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 is 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%">Second Quarter of 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%">268.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%">89.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%">49.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%">118.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%">525.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%">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%">86.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%">55.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%">81.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%">59.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%">282.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%">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%">49.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%">39.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%">14.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%">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%">110.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%">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%">6.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%">8.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%">50.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%">9.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%">74.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%">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%">410.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%">192.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 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%">196.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%">194.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 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%">993.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Second Quarter of 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%">242.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%">87.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%">64.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%">117.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%">512.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%">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%">84.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%">61.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%">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:9pt;font-weight:400;line-height:100%">18.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%">261.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: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%">49.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%">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%">13.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%">7.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%">103.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%">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%">5.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.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%">39.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%">6.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%">63.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%">382.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%">193.7 </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%">214.8 </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%">150.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%">941.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></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%">First Two Quarters of 2023</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 #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: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%">517.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%">147.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%">104.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%">237.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%">1,007.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: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%">181.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%">107.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%">180.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%">81.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%">550.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%">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%">97.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%">71.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%">30.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%">14.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%">213.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: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%">13.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%">19.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%">89.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%">15.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%">137.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: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%">809.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%">345.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 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%">404.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 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%">349.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 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,909.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><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%">First Two Quarters of 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%">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%">171.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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">241.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,011.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%">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%">196.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%">132.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%">211.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%">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%">580.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: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%">96.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%">74.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%">32.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%">15.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%">219.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%">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%">12.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%">22.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%">77.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%">11.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%">123.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%">Total segment revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">780.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">401.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">444.7 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">308.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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: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:9pt;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:9pt;font-weight:400;line-height:100%">1,934.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></tr></table></div><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 Condensed 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 $485.1 million and $467.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%">for the second quarter of 2023 and 2022, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$922.6 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 $914.4 million for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">first two quarters </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of 2023 and 2022. No single customer or country other than the</span> United States accounted for 10% or more of our total revenue. <table 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%">Second Quarter of 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 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%">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%">410.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%">192.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%">196.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%">194.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%">993.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 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%">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%">105.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%">67.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%">61.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%">30.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%">265.0 </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;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%">Second Quarter of 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 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%">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%">382.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%">193.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%">214.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%">150.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%">941.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 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%">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%">101.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%">57.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%">73.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%">11.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%">244.0 </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;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%">First Two Quarters of 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 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%">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%">809.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%">345.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%">404.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%">349.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%">1,909.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 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%">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%">219.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%">104.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%">140.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%">54.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%">518.1 </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%">First Two Quarters of 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 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%">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%">780.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%">401.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%">444.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%">308.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%">1,934.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 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%">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%">222.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%">115.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%">148.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%">21.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%">506.9 </span></td><td style="background-color:#f5f5f5;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of the end of the Second Quarter of 2023</span></div></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%">261.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%">146.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%">84.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%">171.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%">664.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%">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%">78.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%">134.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%">98.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%">60.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%">371.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: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,334.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%">383.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%">480.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%">2,361.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%">5,559.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 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></table> 410000000.0 192900000 196000000.0 194700000 993600000 105800000 67100000 61300000 30800000 265000000.0 382600000 193700000 214800000 150100000 941200000 101400000 57800000 73000000.0 11800000 244000000.0 809500000 345300000 404600000 349600000 1909000000 219100000 104400000 140400000 54200000 518100000 780200000 780200000 401200000 401200000 444700000 444700000 308800000 308800000 1934900000 222100000 115700000 148100000 21000000.0 506900000 261500000 146500000 84400000 171700000 664100000 78200000 134700000 98400000 60100000 371400000 2334900000 383700000 480300000 2361000000 5559900000 305100000 137200000 79200000 121800000 643300000 93200000 146100000 100300000 62900000 402500000 2300100000 382100000 471800000 983900000 4137900000 <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 condensed consolidated segment operating income to condensed 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:43.490%"></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.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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></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%">Second Quarter of </span></td><td colspan="3" style="padding:0 1pt"></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%">First Two Quarters 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 #000;padding:2px 1pt;text-align: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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align: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><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%">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%">265.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: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%">244.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: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%">518.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%">506.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"><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%">(34.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%">(33.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%">(61.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%">(63.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%">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%">(62.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%">(32.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%">(96.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%">(66.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"><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%">(26.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%">(7.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%">(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%">(11.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%">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%">(42.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%">(26.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%">(77.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%">(51.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: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%">(6.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%">(10.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%">(18.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%">(22.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%">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%">93.6 </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%">134.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%">230.6 </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%">291.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: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%">(36.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%">86.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%">(12.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%">68.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: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%">57.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%">221.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: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%">218.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%">360.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> 265000000.0 244000000.0 518100000 506900000 34000000.0 33300000 61000000.0 63100000 62100000 32300000 96800000 66900000 26500000 7300000 33500000 11200000 42100000 26200000 77500000 51200000 6700000 10000000.0 18700000 22700000 93600000 134900000 230600000 291800000 -36100000 86700000 -12500000 68300000 57500000 221600000 218100000 360100000 <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 is 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%">Second Quarter of 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%">268.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%">89.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%">49.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%">118.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%">525.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%">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%">86.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%">55.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%">81.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%">59.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%">282.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%">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%">49.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%">39.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%">14.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%">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%">110.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%">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%">6.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%">8.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%">50.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%">9.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%">74.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%">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%">410.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%">192.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 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%">196.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%">194.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 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%">993.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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Second Quarter of 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%">242.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%">87.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%">64.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%">117.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%">512.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%">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%">84.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%">61.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%">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:9pt;font-weight:400;line-height:100%">18.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%">261.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: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%">49.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%">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%">13.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%">7.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%">103.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%">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%">5.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.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%">39.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%">6.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%">63.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%">382.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%">193.7 </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%">214.8 </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%">150.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%">941.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></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%">First Two Quarters of 2023</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 #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: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%">517.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%">147.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%">104.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%">237.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%">1,007.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: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%">181.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%">107.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%">180.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%">81.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%">550.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%">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%">97.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%">71.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%">30.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%">14.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%">213.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: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%">13.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%">19.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%">89.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%">15.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%">137.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: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%">809.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%">345.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 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%">404.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 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%">349.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 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,909.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><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%">First Two Quarters of 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%">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%">171.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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">241.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,011.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%">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%">196.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%">132.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%">211.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%">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%">580.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: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%">96.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%">74.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%">32.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%">15.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%">219.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%">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%">12.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%">22.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%">77.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%">11.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%">123.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%">Total segment revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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%">780.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">401.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">444.7 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:1pt solid #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%">308.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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: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:9pt;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:9pt;font-weight:400;line-height:100%">1,934.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></tr></table></div> 268000000.0 89500000 49800000 118300000 525600000 86900000 55400000 81200000 59200000 282700000 49000000.0 39100000 14500000 8000000.0 110600000 6100000 8900000 50500000 9200000 74700000 410000000.0 192900000 196000000.0 194700000 993600000 993600000 242900000 87900000 64300000 117800000 512900000 84000000.0 61300000 97700000 18400000 261400000 49900000 32800000 13500000 7600000 103800000 5800000 11700000 39300000 6300000 63100000 382600000 193700000 214800000 150100000 941200000 941200000 517800000 147200000 104700000 237700000 1007400000 181100000 107600000 180300000 81500000 550500000 97100000 71500000 30500000 14600000 213700000 13500000 19000000.0 89100000 15800000 137400000 809500000 345300000 404600000 349600000 1909000000 1909000000 474800000 171300000 123300000 241900000 1011300000 196300000 132500000 211700000 40100000 580600000 96800000 74800000 32700000 15000000.0 219300000 12300000 22600000 77000000.0 11800000 123700000 780200000 780200000 401200000 401200000 444700000 444700000 308800000 308800000 1934900000 1934900000 485100000 467400000 922600000 914400000 <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. 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:42.613%"></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.823%"></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:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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.525%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><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><td colspan="6" 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%">Second Quarter of </span></td><td colspan="3" style="display:none"></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%">Year End</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:700;line-height:100%">Instrument</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="6" 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="border-top:1pt solid #000000;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="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:middle"><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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></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></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="display:none"></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="display:none"></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: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.36%</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%">— </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="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><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"><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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></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="display:none"></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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="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%">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="display:none"></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="display:none"></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.50%</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%">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="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="display:none"></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.58%</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%">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="display:none"></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="display:none"></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%">6.70%</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%">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="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="display:none"></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%">6.40%</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.3 </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="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="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><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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15.3)</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="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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><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 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 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,189.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="display:none"></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><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%">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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.3 </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="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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><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%">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 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%">3,184.7 </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="display:none"></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><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><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 the second quarter 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%">2023 (Remaining)</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%">4.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400.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:9pt;font-weight:400;line-height:100%">2025</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></tr><tr><td colspan="3" style="background-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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518.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%">2027</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%">443.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: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%">1,837.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"><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,204.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></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. Additional details are unchanged from the information disclosed in Note 7 “Debt” of the 2022 Form 10-K.</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 second quarter of 2023, the $300 million senior notes due June 2023 matured and were repaid in full.</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 that will mature in March 2033. The proceeds were partly used to finance our acquisition of Transporeon. The interest is payable semi-annually in March and September of each year, commencing in September 2023. </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%">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 of $500.0 million and a 5-year tranche of $500.0 million. On April 3, 2023, both 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 maturing in March 2027. The 2022 credit facility provides for a five-year, unsecured revolving credit facility in an 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 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 that made up to $600.0 million of the existing commitments 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="#i63bb1afc2b9948c2b26f4b854c31ba8b_61" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 3 “Acquisition”</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-weight:400;line-height:120%">As of June 30, 2023, $400.0 million was outstanding under the 2022 credit facility, as amended. </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 the second quarter of 2023, we had two $75.0 million, one €100.0 million, and one £55.0 million revolving credit facilities, which are uncommitted. Generally, these uncommitted facilities may be redeemed upon demand. Borrowings under the uncommitted facilities are classified as short-term debt in the Condensed Consolidated Balance Sheet. As of June 30, 2023, $4.3 million was outstanding under the uncommitted 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%">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 the second quarter 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:42.613%"></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.823%"></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:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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.525%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><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><td colspan="6" 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%">Second Quarter of </span></td><td colspan="3" style="display:none"></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%">Year End</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:700;line-height:100%">Instrument</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="6" 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="border-top:1pt solid #000000;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="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:middle"><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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></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></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="display:none"></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="display:none"></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: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.36%</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%">— </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="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><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"><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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></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="display:none"></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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="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%">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="display:none"></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="display:none"></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.50%</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%">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="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="display:none"></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.58%</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%">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="display:none"></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="display:none"></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%">6.70%</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%">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="display:none"></td><td colspan="3" style="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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="display:none"></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%">6.40%</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.3 </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="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="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><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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15.3)</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="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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><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 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 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,189.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="display:none"></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><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%">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="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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.3 </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="background-color:#f5f5f5;padding:0 1pt"></td><td colspan="2" style="background-color:#f5f5f5;padding:2px 0 2px 1pt;text-align: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><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%">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 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%">3,184.7 </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="display:none"></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><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><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.0436 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.0650 400000000.0 225000000.0 0.0658 500000000.0 0 0.0670 500000000.0 0 0.0640 4300000 0 15300000 5000000.0 3189000000 1520000000 4300000 300000000.0 3184700000 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 the second quarter 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%">2023 (Remaining)</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%">4.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400.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:9pt;font-weight:400;line-height:100%">2025</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></tr><tr><td colspan="3" style="background-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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518.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%">2027</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%">443.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: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%">1,837.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"><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,204.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></tr></table></div> 4300000 400000000.0 0 518800000 443700000 1837500000 3204300000 300000000 800000000 1000000000 P3Y 500000000 P5Y 500000000 P5Y 1250000000 500000000 600000000 225000000 400000000 2 75000000 1 100000000 1 55000000 4300000 <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 8. 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 as of the end of the second quarter of 2023</span></div></td><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 2022</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: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%">30.8</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%">30.8</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.4</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.4</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%">1.9</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%">1.9</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%">30.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%">0.4</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%">1.9</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%">33.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%">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%">30.8</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%">30.8</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.6</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.6</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%">30.8</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.6</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.4</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 Condensed 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 Condensed 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 Condensed 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. See Note 10 “Fair Value Measurements” of the 2022 Form 10-K for additional details.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top: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.2 billion and $1.5 billion at the end of the second quarter of 2023 and the end of 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 as of the end of the second quarter of 2023</span></div></td><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 2022</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: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%">30.8</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%">30.8</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.4</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.4</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%">1.9</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%">1.9</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%">30.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%">0.4</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%">1.9</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%">33.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%">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%">30.8</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%">30.8</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.6</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.6</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%">30.8</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.6</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.4</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 Condensed 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 Condensed Consolidated Balance Sheets. </span></div>(3)Represents arrangements to receive payments from buyers of our divested companies that are included in Other current assets on our Condensed Consolidated Balance Sheets. The fair values are estimated using scenario-based methods based upon estimated future milestones. 30800000 0 0 30800000 31500000 0 0 31500000 0 400000 0 400000 0 18000000.0 0 18000000.0 0 0 1900000 1900000 0 0 3100000 3100000 30800000 400000 1900000 33100000 31500000 18000000.0 3100000 52600000 30800000 0 0 30800000 31500000 0 0 31500000 0 600000 0 600000 0 200000 0 200000 30800000 600000 0 31400000 31500000 200000 0 31700000 3200000000 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 9. 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 the second quarter of 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:44.660%"></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.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.623%"></td><td style="width:0.1%"></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="padding: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%">  </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%">Second Quarter of </span></td><td colspan="3" style="padding:0 1pt"></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%">First Two Quarters 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-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: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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align: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%">760.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%">703.9 </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%">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%">(141.7)</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%">(127.2)</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%">(435.2)</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%">(361.8)</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%">126.5 </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%">108.5 </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%">443.2 </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%">415.2 </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%">745.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><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%">685.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"></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%">745.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><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%">685.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"></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 the second quarter of 2023, approximately $1.6 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 71% 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 the second quarter of 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:44.660%"></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.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.623%"></td><td style="width:0.1%"></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="padding: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%">  </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%">Second Quarter of </span></td><td colspan="3" style="padding:0 1pt"></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%">First Two Quarters 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-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: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 #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align: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%">760.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%">703.9 </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%">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%">(141.7)</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%">(127.2)</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%">(435.2)</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%">(361.8)</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%">126.5 </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%">108.5 </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%">443.2 </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%">415.2 </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%">745.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><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%">685.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"></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%">745.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><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%">685.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"></td></tr></table></div> 760800000 703900000 737600000 631800000 141700000 127200000 435200000 361800000 126500000 108500000 443200000 415200000 745600000 685200000 745600000 685200000 1600000000 1200000000 0.71 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 10. 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 securities include outstanding stock options, restricted stock units, contingently issuable stock, and stock 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:42.321%"></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.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.501%"></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="9" 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%">Second Quarter of </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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%">First Two Quarters of </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align: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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align: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 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;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:#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: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;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:#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: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%">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><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</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%">44.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%">168.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%">173.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%">278.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:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000000;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%">248.1 </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%">249.2 </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%">247.7 </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%">250.0 </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%">0.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.5 </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.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.7 </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 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 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.0 </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.7 </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%">248.9 </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%">251.7 </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><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 25.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%">0.18 </span></td><td style="background-color:#ffffff;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%">0.67 </span></td><td style="background-color:#ffffff;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%">0.70 </span></td><td style="background-color:#ffffff;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.11 </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 25.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%">0.18 </span></td><td style="background-color:#f5f5f5;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%">0.67 </span></td><td style="background-color:#f5f5f5;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%">0.70 </span></td><td style="background-color:#f5f5f5;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.11 </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><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:24.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%">3.8 </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.1 </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.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.5 </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> The following table shows the computation of basic and diluted earnings per share:<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.321%"></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.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.501%"></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="9" 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%">Second Quarter of </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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%">First Two Quarters of </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align: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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</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:2px 1pt;text-align: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 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;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:#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: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;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:#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: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%">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><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</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%">44.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%">168.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%">173.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%">278.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:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#f5f5f5;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000000;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%">248.1 </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%">249.2 </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%">247.7 </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%">250.0 </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%">0.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.5 </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.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.7 </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 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 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.0 </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.7 </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%">248.9 </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%">251.7 </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><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 25.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%">0.18 </span></td><td style="background-color:#ffffff;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%">0.67 </span></td><td style="background-color:#ffffff;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%">0.70 </span></td><td style="background-color:#ffffff;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.11 </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 25.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%">0.18 </span></td><td style="background-color:#f5f5f5;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%">0.67 </span></td><td style="background-color:#f5f5f5;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%">0.70 </span></td><td style="background-color:#f5f5f5;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.11 </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><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:24.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%">3.8 </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.1 </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.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.5 </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> 44600000 168000000.0 173400000 278300000 248100000 249200000 247700000 250000000.0 900000 1500000 1200000 1700000 249000000.0 250700000 248900000 251700000 0.18 0.67 0.70 1.11 0.18 0.67 0.70 1.11 3800000 2100000 1900000 1500000 <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 11. 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%">For the second quarter, our effective income tax rate was 22.4%, as compared to 24.2% in the corresponding period in 2022. For the first two quarters, our effective income tax rate was 20.5%, as compared to 22.7% in the prior year. The decreases were primarily due to an increase in tax benefits from foreign-derived intangible income, favorable geographic mix of earnings, and a tax charge associated with prior year divestiture gains, partially offset by lower stock-based compensation deductions. </span></div>Unrecognized tax benefits of $59.2 million and $51.6 million at the end of the second quarter of 2023 and at the end of 2022, if recognized, would favorably affect the effective income tax rate in future periods. At the end of the second quarter of 2023 and at the end of 2022, we accrued interest and penalties of $10.2 million and $8.4 million. Although the 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. 0.224 0.242 0.205 0.227 59200000 51600000 10200000 8400000 <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. 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 the second quarter of 2023, we had unconditional purchase obligations of approxima</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tely $731.7 million. These unconditional purchase obligations primarily represent open non-cancellable purchase orders for material purchases with our vendors and investments in our platform associated with our Connect and Scale strategy. </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> 731700000 true false false false On May 23, 2023, Peter Large, Senior Vice President and an officer for purposes of Section 16 of the Exchange Act, entered into a prearranged stock trading plan intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act. The trading plan was entered into during an open trading window and provides for potential sales of our common stock up to 7,213 shares between August 22, 2023 and May 22, 2024. May 23, 2023 Peter Large Senior Vice President 7213 EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +:%!%<'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 " "VA017@.)A// K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.DW''T5=+R!.("$Q"<0M2KPM6M-$B5&[MZ<-6R<$#\ Q]B^? M/TMN=)#:1WR)/F DB^EJ=%V?I YKMB<*$B#I/3J5RBG13\VMCT[1](P["$H? MU Y!<'X##DD910IF8!$6(FL;HZ6.J,C'$][H!1\^8Y=A1@-VZ+"G!%59 6OG MB>$X=@U< #.,,+KT74"S$'/U3VSN #LEQV27U# ,Y5#GW+1#!>_/3Z]YW<+V MB52O97)PC$ 8 )PG 3 >&PO M=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$ M[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4 M\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6 M:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+ MTHMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3 M:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ M %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ W MQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYK ME']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6? MR"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^: M/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B" MP#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F M.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1 MN0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/ MPT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,K MD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5; M\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;Z MEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX# M7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1 M/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% M @ MH4$5WT)]NK(!0 RAX !@ !X;"]W;W)K]OXC86P/-UQ\E2O&%'J)HT1>M59*I1\Z'>FO6$SE M.4]9 M\LN(BI@E.Q[,A4,!KDHCCJ$,?I=6(:)JW1,+\V%:,ASU04)FPJD,SB MF(KM-8OXYJJ%6X<+3^%RI?2%SFB8TB6;,?5'.A5PUBE<@C!FB0QY@@1;7+7& M^(/G$BW([_@S9!OYZAAIE#GG7_7))+AJ.;I$+&*^TA84/M;,8U&DG: <_^Y- M6\5O:N'KXX/[70X/,',JF<>CSV&@5E>M00L%;$&S2#WQS:]L#W2A_7P>R?P_ MVNSN[79;R,^DXO%>#"6(PV3W25_V#^*U %<(R%Y W@EPU2^X>X&;@^Y*EF/= M4$5'0\$W2.B[P4T?Y,\F5P--F.AJG"D!WX:@4R./KYE 4Z@QU$9R1063PXX" M8_UUQ]^;7.],2(5)#SWP1*TDNDT"%KS5=Z! 1:G(H537Q&KX6Y:<(]_Q7"H![>X?TQ/:.73-#KHS?I I]=E5 M"WJ;9&+-6J,?OL,]YV<3WCP/;+6"[-O?1#?\J.YY5WY"S7W#V:[9,0>$]DK\&JNO1[K6@D316I%76$'!0 M ZLA;I-5*BVZ"Z,&'K,XCD3)C"[A^/@-NX.NA?3.38Q6=4-&[)2O4Z<.Y23QN8"6274C/4,S M!=T1<8$\GB5*;.$S,*(?<;^Y-1';14V17R4(7 ?YF;Z@20#=,UR$?LYM:<-' M+"^[;3)P"+XD1EZKN"DO*7E)'=YQ$("[/#L9_Y)C%2V^URWC"1RMA&/+NZ*6P9 M@[ ]R+R'+?KP5/!UF/CF>K9[>A^-H*?(1K@,1]@>:=Z#3KE4-$)_A6GU,&5W M'#C0=XVDIXA)N,Q)V!YO\O8ZAMEN-9C=H$\<(]8I4A$N8Q&V9YE[[D-]35<\ ML<6&(R:#0;_=PXZ9[Q2A")>I"->*15XFA$Y_N\@7)LN\2V;F^:K=\8MQENO9 M54TYRX"$:R6D20(#XFYY0\=X>@ WQS #F"GN M?SU#WSOG,"]%*15H3:.,H11Z?K[::'P(I\A#I,Q#Q)Y>G@4-\K?+-I[SR,A^ MQ.#IX=K(=8KT0\KT0^SAY5";Z/;%7]$$ALZJ"?@1H\?Q[&9L7.2S"YL2ED&( MV#/,(2B\:7NS?%$;?W89QRP)\F6PNXB:6>P&U8//*>(/*>,/L8>58GGO+I0ZT'YA,%S< MP47SF])N5KEQ<(KHXY;1QSVR@/..<;]B6TEYQ.Z3<7W$+FK*6(8=MU;8\0!3 M .(D"=@+^IT9WR)'K!SX&_2Z_>ZED?,4H<C]BUVYC MTB9FT&\:>CJO=@MU8,LW427R]=+D;N.PN%ILU([S[?MNE_>!ZKPG4<06 M('7.^S#BB=W&Z>Y$\33?>YQSI7B<'ZX8#9C0-\#W"\[5X43_0+%]/?H/4$L# M!!0 ( +:%!%?[&K/MZ 8 $@> 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%=L+9#8(BG)\Y"Z?!#R:[GE7*''/"O*J]E6J=W%8E'& M6YZSW[P.;W?*OU@L;[ :Z5#NA/BJ;SXF5S-/(^(9CY5VP>#/GE_S M+-.> ,>WUNFLFU,/'%X_>_^Y#AZ"N6,EOQ;9/VFBME>S:(82OF%5ICZ+AU]Y M&U"@_<4B*^O_T4-KZ\U07)5*Y.U@0)"G1?.7/;:)& S _L0 T@X@IPZ@[0!: M!]H@J\/ZP!1;7TKQ@*2V!F_ZHLY-/1JB20O]&F^5A%]3&*?6UZ)(X*7P!,%5 M*;(T80INWK.,%3%'M]IQB5Y7!:N2%'YY@\[1E]L/Z/6K-^@52@OT*!_E MY4(!'.UT$;=3OV^F)A-3_U850A"X3I,L$ MJ?W1J4Q44O)"(5:6$/*%+9[&@6]WH!?<1;EC,;^:P8HJN=SSV?K''W#HO;5% M]T+.1K'2+E;J\KZ^9N46L2)!L;[@WZITSS((WOH6&U=A[4IWA?V:T.4?3PGYE^$ M2!Z 0:SLX1ES!D&PFJ\.H%GL? P=:B*=>$"-^(3ELZMDO&6:(=-"L>(^A3;4 MIG.R EK'XW+UJ+&D+';^*II/]$W<4QEVL@=PXX;#BM*08Y%SI-BCHP):9R,4 M)#1*P&9&HZD&@'LNPFXR:M)!MH78VZ:;"FR6*^H67MW:QQ1!;IX1FT;C-;!E/R"/>,B=V4"1!E M!6T2FB3LBTO6["R!Y.]XP3?IQ")?&=G"2P.QA3"#U52S)#UA$C=A=IU=PVH2(*8@@0VP%CLM5J?0]DQ)W$SYNRCNW7V!6(@/1_Y\>0B1FC5, MR,22)ST_$C<_'E;GV9#6K7A-PL1>8&;4PJO1U/(G/4D2]\[-)I..U8!E.Q<0 M0Y-:S##HE&@"<<]PQ,UP'SN@W-E7B66S1LPJL)"A-Z6;2<]?Q,U?AQN18RFU M;-HP-C2=S6Q4*F.T/4T1-TV9\O,87@L9^:%9 A8SZD\R0,]9Q,U939XJO4DNFV,F4>AZX$4,>-'K/X3B"),W MUM,FIV>[LD$V4?,"CL;1]P1(L5-[WRH1?]V*+.&R_*D^+U!/5O%-G43ZO2KN MI;R-H^ZIE+JI]$8^=]-2QW^&7GESS\/0I23:LZSB;Q&=>ZC<,I@=L4J!RDW_ MYRT$Z@8:]:(4=O>06$[3<;Q#8Y,CYR90DV#.IP. M+O3LX1$_FM,Z,*+;Q+.)/6#$%(*&A+A^O*DO2P[+)T'?*B:!^_53?6!>#WSB M,+\V-<_ VUR9>L!4UT>,QOGJM0 ]7VXY M _S: '[?""#B]D9_3.P^'J__ U!+ P04 " "VA017M;:CA?\" !["@ M& 'AL+W=OJZ3+&NVK(]!/[1^W'-\SLUUYT F#(?B>S[J>!101WQAL]-:86"NW4M[9R:=XZGA6$7"( MC*6@^+.&&7!NF5#'KXK4J<^TP.WQ _MU81[-W%(-,\F_L]@D4V?DD!B6-.?F M1FX^0F6H;_DBR77Q339E['#LD"C71J85&!6D3)2_]+Y*Q!:@VWL!X%< _U! M4 &"PFBIK+!U10T-)TINB++1R&8'16X*-+IAPC[&A5&XRQ!GPID4,3X4B F. MM.0LI@8GEY13$0%96&)-3G)!\YCASBDYF5,%PB1@6$3Y*7E/WA*7Z 17]<0U MJ,DRNU%U_F5YOO_"^9]ST2&!=T9\SP]:X+/=\"N(:KC?A+N8B3H=?IT.O^ + M7N!;&+2/56J(7))K)C )C'(REYH55??CXE8;A;7WL\UJR=UKY[87\EQG-(*I M@S=.@UJ#$[Y[TQUX']J,_R>R1AJ".@W!+O9PCG<)E,)"P *,[LY(1A594YX# MR4"5#YN<,$%R'3^NG+;EI#QH7!QD_U/6H=?QO.[$76^;W1?5<-&K7?2.BA76\67_/TM68%7?)[(WQ_7,-"O#?1?98!IG>\7WW\FZJGL M71$-P8-:\.!5@O']H0T5,1.K?:H'>U7OBFBH'M:JASM5SV2:XMW^YU(?'E3J M^Z(:%D:UA=$1%HZN\]'S^AUXK95^2&3#P;AV,#[>P6&%/GZFR>^-@C;U;9&# M\0[U7>_Q/>H=K_^(NJ_H#W'1&MINP]WJ#&Q;]H6J%1.:<%@BUNL,D425G4XY M,3(KFH5;:;#U*(8)=H>@; #N+Z4T#Q/;?]3]9O@74$L#!!0 ( +:%!%<= M'M_M?0@ /XQ 8 >&PO=V]R:W-H965T&ULM5MK;]LX M%OTKA'>P:('&%DD]LXF!QM+L=H!.BV9F][-BT[%06?)(5-+97[_4(];C7C') MA-L/C1_G'NGP7I*'%'WUF!??RX,0DOPXIEEYO3A(>;I?%,9;J;7&_*D^%B'=-T#%=,W KY^^EKH=ZMSBR[Y"BR,LDS4HC] M]>(CO8SL)J!!_#L1C^7@-:FEW.7Y]_K-I]WUPJKO2*1B*VN*6/UY$!N1IC63 MNH\_.M+%^9IUX/#U$_O/C7@EYBXNQ29/_Y/LY.%ZX2_(3NSC*I7?\L=_B4Z0 M4_-M\[1L_B>/'=9:D&U5ROS8!:L[."99^S?^T37$($#QX &L"V#3 'LF@''U5Y(^DJ-&*K7[1M'X3K=HKR>I"N96% M^C91<7*]R;.=2KO8$?6JS--D%TOUYE:J/ZH>9$F^[,FG;)L?!7E797&U2]3W M[\D%^?TV).]^>D_*0UR(DB09^9RDJ4I^^8'\-'Q[M9+J1NO+K;;=3=VT-\5F M;HJ3SWDF#R6)U,WMD/A0'^]JXE>J@=O5H[]\]5%C\'/)\(:/S_!]$P\BJ\0EEMIAV+@(RJ9+-D:%+D^!JB^WC,2]D\M^X MF=15,DY5L3W$]7219#+.[I.[5)"X+(5$A_F6W!]4!K>F-;9I0B=]7LOZ&S;82EB.CVHTP^6$Q4;B+(MOO0F6B'*LP$J@BC? M]I8^KM8_J_6U:O]9Y&6IW$5QGV283!]#9@ZIOFQJ#V=:T.X8(C*MI M:P*+$!CSK:6-5R =&&^J%7Y;#R:-:M7AOHNZ&E'-%(IQ0#_98##N+X.I9@AC M@05&%PSF67/#"V6]9J8?8$2F.E[:J(YW:CF3E++NB ^HD>G(QGFD4#H"LUPH MG<%YQIG.(0@7L_S99/>6F6HM85WELJBVLBKFTLSAL \\&P)R!O?6Z80@:H-Q M%4.Q 6JLL_>F5&].W^@7.O91EZ333&X0% 5E$2(H&]C@"$$Q/IOOWKM2K2OK M?$,^G690S0Y,*K6@: BS+3;5$R*PVHN##@YA7N#,YK^WBU3O%_N)-6GV#%#! MT*BI]8D3#/]-Q<,0.EIA=.(AC"G#"7*.P (Z.[KU7I%Z6E?Q:YY=Y),&(.^Z MU+__0#(A49]!M1[TM4;#*%MHE"TRQ39.4&]OJ=[?AFJB*66B1F$U\]['2=;D M!$T)XCN!G^] SGCBF=8D8H>AQX"@P%M:>)<8B^\M+]4:N?6G3 JE6SZ-1?/: M W S%[8['4(V&(P"8Q)B,-==VM;@'V@.)(;3N=&)]5Z3Z;UFMX^Y+_(C$7]4 MB?R3'(4\Y/7L5%=&L^$YVRX=^3#=4^?)H%=TIO8T1$ TF$[C$89RYI:SK'>= M3.\ZO\B#*/"Q"=6,V$JPX$- %\'2MS0I#I$8AC0"!4U^0>?*H'>A3.]"V\DY M>WZT1EL$.L0+[H*Q 8'YH ^%&)FR8[0V]*F=Z4=MWA3NSS0A 9 M_\ W-QCB.L%Z?H.@&*/ GV PZH,!$8%QUYI;]K/>GS*]/^TD*ZWD5.0/2?V\ M"]6,6$P&/!F"*XJ+3/7CDJ@>W3Z20JT6T]K7UUHMHVRA M4;;(%-LX'[T79OJ-TYNX3+;D79*1JMSU27F/)J6EJC=:SD6A^CJ87%&8"\94 M% :Z&X)2#F]N@.DM)GO.8J95_0#UA>\OF7Y/];9] M#ERUBWVRC=-ME7:KWQ=V3J,;KD;90J-LD2FV\?/;W@=SO0_N.V?[\!ZM38[L M>]I@IMZ@L \2$1A'BA.#CTVKG>] X[I4XQ=)M*RE0O8EP=T,M" M#&:#_=@(9:,#MK'BWN)RO<7]6N2[:HL:6'WDJY_1FV0+C;)%IMC&.1@U3B_W%6@O>&G[_QM 2'IQ?LP ++&PY/0CA\NJA%N (&MBDC M!$:M8/;I+>_-/G_KD0EN],R$4;;0*%MDBFV[7.]V[^M[LIMD9S:LY_9CM0-FFQGE!O= M[C;*%AIEBTRQC;/2KT6X_]NQJ>_I0".O0L$T%2(P9EM@]P^#,7^PX=AJ70W. MLQ]%<=_\D* DV[S*9'M.^?SI^<<*'YLC^I//;^CEAB*?A_0R:G^*T-.WOXSX MW!Q^*TDJ]NI2:EVG;$31_MB@?2/S4W.:_BZ7,C\V+P\BWHFB!JCO]WDNG][4 M%SC_Y&/]/U!+ P04 " "VA017'-T:;6(# #Z"@ & 'AL+W=O'N<$WN["#D=U42HM%]Q;B: M.Z76VPO/4WE)*JQJ%+0B M7%'!D23KN7,97*Q2@[> OR@YJ,X[,IG<"?'=##X4<\DR6=B M]'+!E/V/#@W6=U"^4UI4#1DBJ"BOG_B^\:%# )UQ0M@0PCXA/D&(&D+TJRO$ M#2'^U14F#<&F[M6Y6^.66.-L)L4!28,&-?-BW;=L\(MR4R>W6L)7"CR=+00O M8-=)@>!-"48+K&%PJ^$!Y: 5^K2&3Q4486FJ8T_0!YZ+BJ"7.XYW!07T*_0& M?;E=HI?/7Z'GB')T31F#*E S3T.(9B$O;\*YJL,)3X03H6O!=:G0"L(J1OC+ M\_SD#-\#:UI_P@=_KL*S@G_NN(LB_S4*_3 :B6?Q&)VYR \L/1Q+Y_^MOOKM MU8_,B-IBB:Q>=$*OK0HD3A3%WY=W2DOX]?\SMO>U>CRN;D[$"[7%.9D[(*R( MW!,G>_$L2/P_QHQ_2K'E4XJMGDCL:(OB=HOB<^K91[A:J-V+L0VHN8GEFAMD MG\6QF\R\?=?8&I1V0$$R/<8LAT)!&KGQ,6HU1(7IU(U:U%&&DS;#R=D,X7Z MTY_#X2@EX?E/!/7&%V4#6^'_.B7F7:#2[N9[ 8@MZD M$S?LN3%$@:U!SXPQJ=2-_8GYAL -SNPYK@7AOV0E4"YV7-='=3O; M-FJ7MC_IS5\%%XM@9'X)C5W=A_TG7W>%UUAN*%>(D34LY;LI;(JL.ZUZH,76 MMA)W0D-C8E]+:$Z)- #XOA9"/PS, FV[F_T+4$L#!!0 ( +:%!%&PO=V]R:W-H965T&ULS9UM<]NX$<>_ M"D=W^Z/0%(]&6)A2I(RD[^?8%)480B#5$ M)FNW>1%+]N*_('8! C\"TM5#7GPNUTE2>5^V:59>#]95M7LU'I?+=;*-RU&^ M2S+UE]N\V,:5>EOC4\JJ\TV MR$U>R6!:%SA8_'.3/)1GK[WZ4C[E^>?ZS=O5]<"O:Y2DR;*J M)6+UXSY9)&E:*ZEZ_-&(#DX^ZX+GK[^IB\/%JXOY%)?)(D__M5E5Z^O!;."M MDMMXGU8?\H<_)\T%!;7>,D_+P__>0V/K#[SEOJSR;5-8U6"[R8X_XR]-0YP5 M(.R1 K0I0%L%Z/21 JPIP+IZX$T!WM5#T!0(VAYFCQ28- 4FK0+L,0_3IL A M^N-CZQY"$\95?'-5Y ]>45LKM?K%(;Z'TBHBFZQ.Q8]5H?ZZ4>6JFT6>K51B M)2M/O2KS=+.**_7F8Z5^J(RK2B^_5>_RY>=UGJZ2HOR3%_VQWU1?O1?[+-ZO M-LKZI3?T?O\8>B]^?NF5Z[A(2F^3>>\V::J2K?S5^_G\[=6X4M6NG8^7317? M'*M('ZGB/_(J3H%BBP[%C*K_\M.,DNEOS04 BJ%;<9%OMZKWE+4D4#IREWZ] M4HVE6D!5ZGV\60W?9MXBWFW@:Q-NK0])I489%:UJKQ0G>5RO]VG MAVC_O5HGA4J K1K-UO4P!2;'<3J(?_^A@;^:'XUOC_/"DR7 E-,(HD9><%.><%Z MYD677'!J]LV%H]CD+'QLSOEH:L8OM,W\$6O%V+8A.2/ M-, MVF9#,B%G%3-:G)]:G!_*L4=:_&VV5'.54G5 U G% MV"G9-\83JXV&=$1;(<;T&&&*"4PQ>:$MC A/3Q&>.B/\MBSWAUNLFLHOS^:P MWE[-_0LOV>[2_&N2>#MU(U;3]4SU;F59Q5_46J1:U_>&^CY]-F^#,L)9A;X9 M@2D63JTF]=LW^0C3H< 4DTAB1N+,3HDS>_K$ 5=\3K]]LV4&]1G>&C\P/4:V M1Q*T1RP!5(M,VW-"B50O([[S4WSGSO@>YGY>D>SVQ7*M)H3EI4[NE.L;-DRQ M< XT=GMB'6%Z%)AB$DG,R +B:P;D]\L#$-(X-?H&OU$S ^;;JR]4KQ'HE8QF MK9X+F? M6GQ%(S ZPY&G&#M"A;.2C:ZUTQ\OPC.:%@S%$Q&JI:2&"0 MUNIA$:I3@:HFL=3,Y- PC;AI6BLY.B4$*DMKU,Y#R.:S:1N&AJ0+30/$R'Q& M[/YMVQUX6GMU#=@-R82=544 %:8W:);Z-ZE2@JDDL M-3,_-"8C;D[V?9#;+=H[)VP"!6+NQNY"SP1P%@2Z 3N0= -V+M1---,BDV>$ MW005=Z&JA:AJ$:J:0%636&IF2FF(1MP4S0V]F\+&LYWIK-V!%FX?O6./J1:A MJ@E4-8FE9L9>1VT'MK":9:2&T$!:V)49T*5#6)I6;F MAR9BU$W$P,GWY9Q 96/4YE3@LKBQX&,-P=8)AJ$:J:0%636&IF2FG 1=V RSWY;@I/SWO&I 7U%XU1X#(*W=7H M'5!,-='E B262S-.FHA1-Q'[KLTD;LW>/=S&5L.I]70V1'4:H:H)5#5YL4', M6&NZ1=UTZUFVE;CKT#LW,-5":M,KWUHXH;H4J&H22\U,( WIJ'OGV=-M+W$[ M[ITUP*8L,K=VF* ZC2"GM#V'$V#5INUE@L2JFAEHCTW8RW1P,!F1%UVVT_ L&Z4#,8&E[1#EO .NX;<4OUC@E K9@]3@NW#M%@ U5=-;>D!ZB.HU0U42W2Y!83LV@:M;$GN"4 MHUNS=ZQM5D,F]DP'E2*AJ@E4-7FI/^LL:$6:3-I5(\1 \X]6O-_ 5@-:=M*8M7, M#++F7@R/>[FE>H<-8%#6VC-$]1EU\BE0?4HL-?/#3C3WXC_"O=[%Q6D3/H-B M[E;O&W-4M9##W*O5]R-4IP)536*IF[GKT[F_=N!>J4X&J M)K'4S,!K[L6?@GOQCMR+=^1>@![0F3IR+]Z)>P%J+N[%SS[,ZSFY%T?E7JAJ M(:I:A*HF4-4DEIJ94II[\1_A7MP^'TBFK#WI6+A]](X]*O="51.H:A)+S8R] MQF/H<44TUTN@*)Y=,,E09/ M@1L\?=?37[=F[TX.021KT$7U&:&J"50U>:D]S$AKTA2X2=.S//UUUZ%W9F"J MA8%-G.S/;$)U*5#5))::F4 :K 5.RO*$3W_=CGMG#8?(HGWK0*5GD%-[&099 MV>>E)%;5S$"??8:]&W?U>0+LENH=.GO'%+?Z:(CJ,^KD4Z#ZE%AJ9H UTPJ> ME&D%W9B6NQ*]1^]N3 O5J4!5DUAJ9M0UTPK0F5;0D6EUM L!.WOE#!B!3 NR M@Y@68 O#/N55 ME6\/+]=)K.Z%M8'Z^VV>5]_>U-](=OH6O9O_ E!+ P04 " "VA017E+IG M?4@' ;( & 'AL+W=ON ;D&#;I]IB8ZYRJ(K4DZR7[^CI.C%I)AF<#[4 MDGP\/W>\N^=.[/6CS+^J'><:/>W33-V,=EH?KB83%>_XGJE 'G@&WVQEOF<: M;O.'B3KDG"7EHGTZ(6$83?9,9*/5=?GL+E]=RT*G(N-W.5+%?L_RYW<\E8\W M(SQZ>?!9/.RT>3!971_8 [_G^LOA+H>[2:,E$7N>*2$SE//MS>@67ZWITBPH M)?X2_%%UKI$Q92/E5W/S,;D9A0813WFLC0H&'T>^YFEJ- &.;[724?.;9F'W M^D7[A])X,&;#%%_+]&^1Z-W-:#%""=^R(M6?Y>-OO#9H9O3%,E7EO^BQE@U' M*"Z4EOMZ,2#8BZSZ9$^U(SH+0(][ :D7D-,%TX$%M%Y 2T,K9*59[YEFJ^M< M/J+<2(,VOT:BVS!#:%)PBNE$Q%PC3R,NIYH &;4 M3^(:Q+L*!!D $:%/,M,[A7X%,$E__00,:JPB+U:](UZ%OQ=9@&CX,R(AH0X\ MZ]>6IP$*<;F<>.#0QLFTU$>'G&S\MP7_H6TN]PAR,&=:9 ]5$ LMN+IR>:W2 M.G5K-0E^I0XLYC7?F-OD'MZ*&F]%WFU\ST%I M+%A9@/G3P10.E\&5ED5W0Y?!\F0_*Z%9=S]#]V;.&WAS+[S;O',+ MWC(*%B?P;*$H"I9AYP^[T2X:M(M7G+GE>0ZA]!)F[(D[:^?"0C*.L(77(46F M':?W,"X;C$LOQGLMXZ]C0Y,) I#&HZ5W73"7%@!(X@&'59#M%6#70$+CL"6T MT(MYO6/9 S>$M&4B1T>6%AS)+7![+H[,- UNA@H=#IP'Y 2S2RP,Y@.@.RR, M_<%@8&FA"TA:] #=U\^FYCAQ8AO +#AUK4MJ.0_"9?=O #1I01,OZ#_UCN?# M0(E=!>96V+JDZ& 0M(2+_8Q[\3&+H:M5_!+VO;HR$<&4XMI=I/%9R?9R,)P&Y9I#U&]2/KQ/4VL'2&C'O2TUQL%L8)]:^L5>OEI]S([ MO3(7 TDYL[%-;6RVU'A.@NEW%&O<4A_V4B.?>1'C) W3QD@>7)A%2P38B'6Y9L)=IWYP- M9]+6]T%+M-C/M$TV'-BS206GP0[^Q)VZ7AOBD)H/D2QN61;[:18 YL4)Q98A MMN$9WXJ!P++I<]I)R!JP+32>1IW>NC]>M21+_"3;-"\YAP0NG"XE#JKLU?9Z M%+/%HOD0 Y"648F?4?WYVHE_)W2;/J<+B[L<4F/2%>M#;WF5^'GUC^^=-IS0 M;4*E,VPU" XQ$N)!["WQDC>-NB(K^YK79R1R5OH]E[:^$UKZ):_1[[="*&'2 M6)G6X@-3!'D9:6B9^6 M[XH\W@%7E.@A"B'V]'.91!P0'\R\[,0\LZ UYWB=; U9,U *T%:@B9^@C99 M U!CSA-5!5_2::J=<&W.709XZ>Z1:_#V$H+#0? M31/_Z.IOI8D]C$Y#.Z5M MJ?$RB ;LZ0-MN93XN;2I31>%*F?7RUZ5H\]=!W*3/Q- ME=+L"3T*O=O)- 'G.+>2.FA^V6E/KO$:#PW.M*5YZJ?YS_S0K55=*YQ@ ML:=8UD@=K$[#Z2#4EM:IG];O^L6);ZJV!#HHF1Y-Z$%_G@C3FV3NI*$.:@^A M^ISV)0XY3!>=U.H;T'F+[:7-U1U[KMZ4@H?_#WSJZ@#II6CZKH,G*KQ@< I+TP[<62IB2JG.3;=V@<# M#J$QG@[-.+3E9.KG9+,EO:FY?8_T-B,/Y2GSPJ5+Q>JL\GF:7/"?5N>ZYX\?X>OUM4Y M=:NF.C;_Q'+8$H52O@6583 'I^?5271UH^6A/,S=2*WEOKS<<9;PW C ]ULI M]WA@,"2*'(X\\S,,T/E=*/- M-[L6PK&'/%/VK+=VKGBWOV^3M<[-XX7(].:L-^K5 [=RM78TL']^6O"5 MF OWN;@Q>-IOI*0R%\I*K9@1R[/>;/3N8D+S_80O4FQLYYZ1)0NMO]'#=7K6 M&Y)"(A.)(PDS>U](_>-MARX);<:FSKS)UZ[/> MM,=2L>1EYF[UYE=1V7- \A*=6?_+-F'N>-QC26F=SJO%T""7*ESY0X5#9\%T MN&-!7"V(O=YA(Z_E>^[X^:G1&V9H-J31C3?5KX9R4I%3YL[@K<0Z=_[I7IA[ M F^F4C9+$ETJ)]6*W>A,)E+8TWV'76CN?E))O @2XQT2#]D?6KFU95GV M^GUHUZ@8URI>Q*\*_*U4$1L/!RP>QN-7Y(T;D\=>WGB'O!>L9/^<+:PS")%_ MO61PD#=Y61ZES3M;\$2<]9 7%GB*WOG//XT.AR>O:#MIM)V\)OU_7GSY_O+O^^ N[^?2/Z\OKJSF[X%9:II?L MALQ2COL\NEL+=JGA6V5%2G<6FJ3%PEDF=LCLD"N>LLDRK)RE0P71ID ML46V>)GTF'07VW)A92JY@5$1NU9.F$3G!5>/2%UOMF4<&,!-RG*?TY:M^;U@ M"R$4$YE$>I"DB'T5K+2"<780OV5.LX/QVXT0W]BCX(8)E1)^L,3!D@\&VS\R MA3?".IK\7B0B7PC#QL#H0KNUCSN_-6YBAHDDMQ$(90D2*V!-RKZ7W$!SLG![ MF:!LH%T1SJ()9__^MS)[9",_$$?LL\J$!430SFPDS+"$93I@/,L8066)#+$% M=,4<3"B$D3J%'I_Q@(VOK).YGP@@$)(%5$X]X))0E?D/^<^MN?,>"+X(6RI- MXJ4B%U)ED.X1Q 6L/D?SB/TRF]T,O'>E=1!"$TE[4LJ0>&!=@)9M6./6FKQ5 M%)F$$IA+JA+GLM'P[>]L*3,,5S-%V&$NDM)(1ZE+"%X])&NN5A28>2ZMKQCX M^R 6!OX N$<5W'V2\/-/TS@>GGBW--OXP=')7O!F#=2R042J4 %)-+*B5+Q, M9? +%(!',F\0F:EH8L9X^A?XNPNB$8/:/%U(!5$#1%X"=Y.2\&=A]+U,*7*7 M7)K@>1) 7JUS!VIX'&H5*^^S(B0IQ?_=6E*0%-HX9M>ZS%+D"*.:7;GLKU*% MHNA1)7VVP0CZ5ID+HU*8BNE/8. +5'F_VLJ5DDN9<.7J9*4<*VIZ]7D+G7,! M7Z?AF5LT D5(X]*VCA=U] 9/A/@-&P*%UB&V2S%^5Y/BE>C$X4HH8> 1SR"B MH!#O:F=@H"R0;:Q?A00%;AT(P.M[*0$JM"/?Y/R;:)5[9D+P\'*)*/"F\CQ0 M5G!#,(_&7S3 "ZM3C'3S^15U,OGI=L1"'C4*!R/NA2K)PXF&(YP/K. ]$I8* M1 K(D>Y)!;!DB>7>*42:*P+6 F*[#+Q*SP@K[VE"5"\RN>+5QEC5%0@K5,HS MK8@"LZP"%HMJ3.?S%M+=<@@^**KK[*DHTP MW&DDSSW/2AX,WW"#$@%"2K1U-DRJ\A#)FGBGDCN@^$HN,A*_TCK=2*0N6=>^ M(<31%TNX11J?AQPY\ A6&P1^AGYJ]39#7YF^-A==7/+M+36/*2,G@WHK7<-^ M&!/,\0=R.2B;)FZG I$9U)[T0V60FN3-$:A9JC]O=B73J%U9< M>X0K7JPJQ89;&)56P#A2JB)Q;QND*;JGC>? G,HP6$BL'OW0HK3HJE"F9V5+J)PX%AQ34ENSEDOJ*Q"5B!',1^9UZ3*7#\%0%#0/5F4RH%G+9-V2 M,/5'B9%%"!PZ;Z&T\CH&;%D0SPPZ@KJ-4H@TREH&2B; X+09"4W6W@G85=JJ M2^@ZH8"VJU*A]U%0NZ4,>:>!\!7&(&:D$9JF4>].@O]@#$O5>R MJU((+1!!6B:^%]LINNJY=N[<;$BUVF/.036J[B.\E1TBRI$6H$3 M$9WOJ'( M5SB2^GFUJZMD1<\ILF)99J1?H!9M BWZ_+.=@"H1F\839+?[C2A'[BECLT>/ M?5.Y7PEWWZX:$:#$=M0'9#A1VW>AG3D\J7%[$C@I>F23;GA%^%8OG7]H,.\O MJ,<%&H7P?/ L4/9.FBTJ?/_F%CMBU-]#V:7PC1I5PLIMG8VV@OW);O-Z Z# MT0KZQ6V]X7Q>%YP!- Y-IB_[VR%4QWU"N:V-;U:"Y+^)K]TVOL7Q&=(O M6[<5M\]DDS&O&3$@33>"*I?=]MK@QYPRV.T5BE>I3=5H-HU->_2J,43@5\>! MZFS"B(JH%%9+N\2RS<9@\RWJ3V5*/5"WH7+:^6H5,H2:8#^PE2;!IR(LPJ#7 MP>]@ZP/?#Q2,IM5^#2-CEC?7]HI MD_B81OVE';W;BL(W['@R@EIOFO?MR&AP/)Y$QUOOZK'+;M!V$8P/C_V2_HBT MI>[YZD/4";#,13NXEV/3"=''L;V31BYQ>%;.62"1-,LMK^O&:UP MGU2D0&3TB/Y^EFI_C@3/4)8;^A1"/=>6F*U#YI88_Y$CH?Z;*+)LY?(@-VI5 MJG?:J=-+'Q?W.U^"D@]I'6^UN;<%HH/'JE3V)"BI-I4PE'CR8?V]J@2+U358[C*)J/*R%5L#CV>]=F<:P;5TJ%UP9L M4U7"[$ZQU-N38!(\;=S(O'"\,5X_YX4MZ$D1,"$M,'",(^MO@&98E Q&-APXSZ(]D MQ^'Z"?U7'SO%LA86SW3YITQ=<1(CM9^SBV6>\1)?6_\*VM8UG M 22-=;KJG(E!)57[+QZ[/ P<#J,W'.+.(?:\VX,\RW/AQ.+8Z"T8MB8T7OA0 MO3>1DXJ+LG*&WDKR.P-EDG'1 IRU0_ ;0 M'"ZUA^ &^61KD>!)0!U@T6PP6'S\,)E'1^\0G/4$ M9^^A_Y]2O _T]>KV N(0SJXN+Z^^PNKVZNQWN+FXOKLY^[Q<7< 7!F!J=A[V _"B-2=UERHTHU.,4R)R:8 MM-GQ+$*X+1"^>][DX,CVQPD_!%)-B$H[*,0&02C QUJ:[IUP&,(=R=> ^Q[^ M"+9(?;@;)J3-4&9T!8X&%X?6_A=&-WD!/$G)Q]S3K"4)*BO\9+(C2J7%N7:2UNE_3$22T"@S_LVWI2@%VVB:4#O01-Y A;35)HI(<+*%2GD(-J($ MU51KLJ'4"K7[!BZE&526--N(+VF"1B=LA)%(W4,>F?#R&%&=DK))&;F+*=$J ME1U=+EF+2[$E..I8B8V0I5B7"$U7VT34THERQ'(K9>+?E9@328/4L0;I"^ X M?J;B,3H"/R "7Z U%::Q' JF(ZAT*C/)*TI6*BUQ=E(UK'+GD^$K1FM6 '5D M37N]EMC>H!?+5I*L&L=:HO!"6+8>/F&97UKD?,!#(XQK<\V#;/1]:9$V4PJ> MOZB^;)V B6+6J-0G;2^>[(?3IXX)X10300E].EJD;1THB<31.LH=(TE*P9KT MH]!:EB\5L#&&<*GCB*OJ/I0Y90'6VJ#_>E(QK$<=44ISJ50+Z2TS*C\I[94AIYG&+/F400#L.(@MA//&L-DK56/59=+0J'1;_;1K7P0X[!L_ M,A]EY7L9IN&D'VH,- OG_;,MA.D:8##8.)_#*?&<$J].:A^: #FV/>6%,"<= M''KTO?D\G,50$VL/[O,A: @YE@%K)AI.6>\RC6;A0;_5_-CH"U_[UHT'5Y * M3>XO6I:":Y1K;R/];G^76[97F&?S]B)X*0S)R](4R,@U"@_V S#MY:I]<+KV M%YJU=G0]\LN"[J-HV(#>9YJ4TSWP ?T-=_$O4$L#!!0 ( +:%!%>(P/O6 M; D $L6 9 >&PO=V]R:W-H965T!R\NK-C-;S@K^T6OJ- M9T&6S*W]3B]7V?E@3 HIH]) $B1^[M1;90P)@AH_6IF#_DC:N/G<2?_ ML.6 MN?3JK35_ZRP4YX.3@WA;"#2Q@=;MINA M0:FK^"OO6S]L;#@9/[$A:3O*\RE6WO'T&1 M7INDT^9-\JS WYIJ**;C Y&,D^DS\J:]=5.6-WU"WIO&8\1[\=:6 _ ;QHM_7N-F#TG_6
G;SXZI]_G+[7DR'XO+MUV]7-U>W5U\^BR^5N*R=-F(: MO7\@E@HY@Z.=RH0T1MA?>/V-OL\QQ@.07^BT$'990=JMDY6OK5.V.A":8D1'ODRE+T2@.?%C4V>!+'9)E2%3W4H8G:MT ME1HE@A6UI:#=*;,2&EJE@=?:.NA2_Q//A[<6QLZE 2G6-1:F!7C4=[Z11B\J M#T8(\%/C@&)6)OHRE3B&(!O48C44?RLQ5T:K.\7'R UH+S6BIZL4I.T5"])5 M4"ZF \[.K0T(?14%&ULM7F*Z['W=.LO6]-Q4$*H\'RB-M_VI.L2#9'8GJS2> MX^$6&"3GVNBPZK45\Q4(/6M2"D\#[G OFX E_U $I7-:.?S"9;2)=/KUEY,D M&;]698V!4AOE>63R^@$@G"(E"9]>U-(%2*P<5* MK'-E4^=,S7E^;SH]'1Z1<28"?3>(T",G7Y%LI-<"\""X][0&&9PN>"S(9_1' MPH?B1BGQV08ECCM'OL-XZ\&8UKWG 8G2J@&4V+)9VVN.^=<.XW87AICTW@L MZ9E+[<2=-(TB:?!=%72NY1P E42T?H-("&$Z @(PHOFFQ#B9ERF"G28^8% \ M '*I0F$S.D.FJ6UP"IQ)"L\[GM]PB(\^5/2+1(7-N>8'+,E:/CP5^M*EMH M)4?01M02 QJKT,<147=@:$M$[^F:T2)+2PH4_S,:#LAO2T5D$O54'J0IR=#& MJ[PQV'07BPW3[T\BTR_,(*)[WL!5FVP_,P,1@1I0:LMX4E3D>"'ZHGXP^@]$ M8$M0B[Q7H/-4.>)!\4"U7?M;QQSP#,$D0OE1K" K-Q3I7.0C"\_72F5<0'"Z MK918*>D><0&[9BA>7%4= _E]\8&P^A=C=>W#S9[I'?GS?1^;;S$VOZ,(BMOG M.'5/) ?CDP1T]WDKR[;1\4J\)523)QC>"L-P"6+MQ20!%U]&$N!T4YB"C /. MV]ED>"*^0%N4D0;AH,H692[XMW7>P=RF$%I[V8' T/]W<4V0SWB]GQ,-G?TF=K.DF& MT_W6E=4SGA+'L.KJ22Z!(_DB 2T F(BH0M=>'!^>PE&3":/"PP T*[CN94"X M177&@2HM*FLL2G8RG@ZGJ"!Q*3@A4Z*2@/B$RF(4T:KZ#*N='A]"U=Y32(_> MXA7L/3H:SEK<]1PIF09(S.BQ5!''DT, Z6/+LL#6Y&!Z1 [IAQA\/C"$%VB^ MT4W5*(?@#&D.A%^!91>:TI2""N:N;*DCNWANLM1]C:X+1^7.EFV)V2GC5$PG MQZ^QJ6Y!OF[;(#C8A6(4\!BE48';(HC=?X>"+1%RNG=.*^THM6T?P I5"LL!F+[ ,P&BNP21 M4G7!D[=&9YS5-VB9N$5FCUQ%F22>%/#DKDS\:-!JP3PR(]?.0[NE[49Y'UTI MNNZH3Q!J>V;CX6''.;R?@&YL+-E[D]FZ)\(VC[LVUWP*Q&9=0OE/'S:^9,!. M9];6DSSGIGZS*UBW% =$^%0F$2#4+AA\\A2N8AM MCCD8OM<74C_&WH-%R0PU1G/SCK+;;:'R8P5_&GD&5#!<\ B7H[AFH[,4?"GE M%J8U9;=CH7:*F+>A-;@WK-,OIA&(#=69;C&/RJ?[*(+9-7%;O0S==-89V6&" ML?580[G9='9]$#!@<2;IQHW\#D2YL=X,)GDY;ULONJD2SW 2%J8=1!ZV$(6DDJ@JYEOJ,]MK& N'F-AB/+#%%RR> MM .%-2T6)1D(_5B]$A?7QJGN+IEI>/$JR=)'3KFTP/T7],3@^Q]K$O1J.-#WPHXPO^C$G@!!SC MM[Y^M/]2>AD_$*Z7Q\^L?T@4.U0GHW)L'0^/#P?"Q4^7\278FC\7SFU S\"/ MA4*U=[0 \_2UH'NA _KOQQ?_!5!+ P04 " "VA017*.<*&=\$ !C"@ M&0 'AL+W=ODZGB_?G>4[3AKD@W[(O'E[GC/W7-' M'J^T^687G#MX:*2R)\'"N>51OV^K!6^8#?62*]R9:=,PAU,S[]NEX:SV2HWL M)U%4]!LF5# Z]FN?S>A8MTX*Q3\;L&W3,+.><*E7)T$<;!=NQ'SA:*$_.EZR M.;_E[LORL\%9?V>E%@U75F@%AL].@G%\-,E(W@O\*OC*[HV!D$RU_D:3R_HD MB,@A+GGER +#WW=^RJ4D0^C&_<9FL#N2%/?'6^L_>>R(9C5![[!DY.]2DOKO[#J9/,T@*JU3C<;9?2@$:K[LX=-'/84RN@% MA62CD'B_NX.\EV?,L=&QT2LP)(W6:."A>FUT3BA*RJTSN"M0SXTNE6-J+J:2 MP]A:[BPP5<.%UO5*2'G<=W@&2?:KC;U)9R]YP5X!G[1R"POGJN;U4_T^^K9S M,-DZ.$E>-?ASJT)(HT-(HB1]Q5ZZ YQZ>^D+]K;0/,X?T9\)6TEM6\/A]_'4 M.H.T^>.Y,'2G9,^?0J5T9)>LXBQ$7T_A4,V0Y#]IKU_Y&T M5^T][^W5]=TY9"%<7MV-KRXN)Q_/87Q[>WYW"^.K,[BXOC[[>OGQXS,AO%MP MF&F)Y2[4'!RC+6]6D:/;\@<] ]T:$(_ZS.L?P2VO-.+YI67&<4."E'OXC3-# MM*)9 A=&6[OYGC)CUG38N*K:II7,\1JNL*/M-OY=HG>IL+ZDQ%9A#V#B* M+VALD*$1[29F$,9SZ)H!Q,%SZT^Q"+"TJ9*@P@%Y6E&%Q M ,.T0.$BS_#;R[(\'!Y@H,HP@3O#:@Z*-;SCB:,YIN";!?2B@!YJXGEQ$@XA M'88Y+G@'"G0'R\$9,6T]2D,=KK.AW8+[W&$[Q?[:,DF0E]RX->HET,O#&$VB M+V48(:0PHEE$H [S(D4)!(KQR(=A>>#A9U$:9GXTB H_PGT"D/HP#4NT17$F1^(!0SS01;(_YD?VHYI]_]@VHJAL-V0& GY ME!M>I'?#ZGRT:%Z&K\)DTQ5_EAT8TU5S;=53?Q(HPCC\1923W_,_2#V MA3$L4V0HS@_C=("C<5T+7P]0MQR'=FS*)D_>[?WR8%LA% M^I?$=+S8\=I6>-$:PU6UIMI0MBNS/9ZS^D\LPL8W,"R3%*E<(+$QP^1I2B<] M!?7?:.;!IID'E9:I[PQ9&86;G:(KF/PPQRH9PG/W1G_OXL<6,??/&PL5L:)[ M ^Q6=R^H!3OGE^?F)D+C)OD,U2-PD$>= 6_G3B]],^(J7;8C_QP@:] M;D@ ]V=:N^V$#MB]*T=_ U!+ P04 " "VA017]S,-DW[[W=.:,HD2K_X[/,]CY^S[]ROI+K7&:*! MQR(7>N!DQI0]S]-)A@73KBQ1T,Y:JH(96JJ-ITN%+*U!1>Z%OM_U"L:%,^S7 MOALU[,NMR;G &P5Z6Q1,/8TQE]7 "9QGQYQO,F,=WK!?L@TNT/PL;Q2MO)8E MY04*S:4 A>N!,PIZX]C&UP&W'"N]-P>;R4K*>[N8I@/'MX(PQ\18!D;F ;]@ MGELBDO%WQ^FT1UK@_OR9_;+.G7)9,8U?9'['4Y,-G','4ERS;6[FLOJ&NWPZ MEB^1N:Y'J)K8L.M LM5&%CLP*2BX:"Q[W-W#'N#!5W_\Q&A<2LT M/L;^UC,3J#CPG1V.YDMK^?3R0*6&4(BBU(*.DR#7 -_N2!!%U2A M0F :UC*G;M4]6& B10H_MDP95!;Q"YFR[PVCFL ^E!U"^#@55*!Y3KVF/\&< M552FA.$LU_ >@JCC7EC;B4:>>PD3+5 M$ 9=UX7F\4J#;U#Z#I&K;"-&W2 M>MM/9M3TUDMX\T-=,;7A0D..:X+Z[EG' =5T?;,PLJP[;24-]6T]S>BC1&4# M:'\MI7E>V /:KW?X#U!+ P04 " "VA017ZJ=37,0( #*%@ &0 'AL M+W=O/6 70I+M],; .. M\Z@+.';]:% 4_;"F5A(1BE1V5U9\?WW/#!]^2@WRI07B+!\[LV=FSCS$@TUC MOMF%UD[\6%:U/1PMG%N]G4QLL=!+9;UFI6N\F35FJ1QNS7QB5T:K*0LMJTG@ M^\EDJ%(COH'E^5\X>C!Y.A@ MI>;Z2KN;U87!W630,BV7NK9E4PNC9X>C8_GV?43[><,_2KVQCZX%67+;--_H MYG1Z./()D*YTX4B#PG*G3W15D2+ ^-[I' U'DN#CZU[[)[8=MMPJJT^:ZFLY M=8O#43824SU3Z\I=-IN_ZLZ>F/05367Y?[%I]P;Y2!1KZYIE)PP$R[)N5_6C M\\,C@CTI.B7O6R7!%B6).&MJM[#B8SW5TZ?R$P :4 4] MJO?!3H5_6]>>"/VQ"/P@W*$O'*P,65_X7ZR\U*O&N+*>BW\=WUIGP(E_OV9N MJRUZ71OER5N[4H4^'"$1K#9W>G3T^V\R\=_MP!H-6*-=VG\V(KN5?#F__B@2 M3UQ]_'SV\MISLBCU3)P/.S_HHN3,/%/?M!'[O_^6!8'_[N3\PQE?RG=OQ!WED%#U M5.@[5:V5T[8_JZFM)\ZAUW!(U&VE'PY7AB#:PI2W '%+E>.M8*W)._%^7593 M(&@5PTM&(9+KPJTAY8GK16E[36)E2I2:LKH7'"7;990VEHL%V5&B,IAB43K- M&L9"UW,X1AN\'(L".%DY (_YP ?\?$MUS^E:U87V!HB?=0-^N%)5OP;(KO'N MG@$\04,'SIL[;6I2]G#>I;8(4:%;2#>NK$I7XN[7O#$W98&:QLX !34<<-^> MO>XU/QQ];51M.8)<9'_IQ*K!ND =%>1J?DJGS0R75&$7Y0I.AZO--XT.A",T M@%5@!6U]R.D^X"Q8-Q5_7ROCR*D^X^\E*L>1YZR2#W$+2R+L G(?W8RT22>E(DT@O1.W ; M)#%TO HA> 5"F 4X@HX,^S'!B6(8 L_X$<,*H[R%-\ZQP]\.)) Y\$J(14)& M/H&* #R6&1YOA?*:1]+,AR!!D.T:M<$(_:SUS#@/(X1K.Y0@("@RAIB,Z/Q M GKL)Y#ZWS#RV/8)I*F:MY=;:'I<%,V:, MO(W;5+*'DB2"L:,XQ[L6_S^U,C1MM9';@3-$8A!Y99AR"-.<%QE(CF 2A3CC M,4Z0/V"KB$($(*&$C/P 9CX&ZC/^C.(;I:0L!VAL'--)@$E8FKI 9-I8=)67 M_(R1'FV=REY3E5,4JNG0,%XPR#7;1+H-MYIZU+!=_8 -&P5BV*Y'V+>OA'=' M1K)''ZZ>LN?DIT#O=:5GK\O_O2[Y]CKFW]1]B48_US6D*]AF0%P\$OK'BLRU M8A]D\-]@08RP$ UH"3T)&B\I=_XQFHF8XA>2=26G&R:B)60#\!N[4Q8%$KI!:0M0VUU3 M?/NC'11A-H%6O1X]T\8\?[X?M3B@,B"5*2N+6=FE[A.];_\-$I/X8MD"+Z5S M??8 ?$EWJ"WILXB\B 1W#4U$ M&T8PY1PF[#59P&F&$L(E8)C]Z2#F:0>/[GMQCM&6Z67K2*9N,;W^G\TB7R"T M0#YAQBX4IV[&*9NU;1A=EUN=S+@;QT&,:'Y<&Q"'6)&+.$8)SZA!QE1; Y3$ M%%6Z5.)"%>6L+$B%+T)NRA%T9CP<$!F)](3C:V.JJ:"2FY%"'YM(54K-HK7$ M_O+ ].KP\\+FJ%62I;R@>85L<\JVQY+>]C930>,9*T^IJU,OHV88O; 9?2R MO$3-$"FEH1_B]JG--+5):IEP#UH-_864'5N,_KD1;4=Q?VYXW)DHH[8]TM3$ MBL.45SGV_12V=<9+Q)GZ(IO#[3FC,2#FD#VQ/Z=1-*67(;V3-,,%DE _=0![ M1Q)!,B8(.R2D([?YX&?GPQV3WG,O1&GGQE2V@0]"7@.X,V^](.E-[X6< B5# M&@D"CEY$[H\SXO13+R0T#9/RD+)"4E.D\31\[H6 )AV*+9I"-SH3B.WT_]G1 MM)7OY;KB>5.75/2N'/](0J5$ :_6TX?J>C*,'$_J/ NT]0K03]NJOU$"U3[* M:,[JB@W7IKTHH3#VC] :NI]MG)'?GU4AUE2]&],5_/NNT;J%8MM?^X(U>?1]$<)S_HIJ6P7MI\;A MZ?"A]KC]/OFPO?W*>Z;,O*RMJ/0,HKZ7QB-AVB^G[8UK5ORU\K9Q0,J7"ZWP M@YPVX/VL:5Q_0P<,GZ^/_@-02P,$% @ MH4$5YA9RA[-" 6Q8 !D M !X;"]W;W)K&ULE5AK<]NZ$?TK&%W[3C*CT!+U MC%\S=AYMVN3>-/%MI]/I!XB$)#0@H0"@%?77]^R"I"C%=M(O-D5@%_LX>W;! MRZUU7_Q:J2"^%:;T5[UU")OSLS.?K54A?6(WJL3*TKI"!OQTJS._<4KF+%28 MLW0PF)X54I>]ZTM^]]%=7]HJ&%VJCT[XJBBDV]TJ8[=7O6&O>?%)K]:!7IQ= M7V[D2GU6X8_-1X=?9ZV67!>J]-J6PJGE5>]F>'X[IOV\X>]:;7WG69 G"VN_ MT(]W^55O0 8IH[) &B3^W:M7RAA2!#.^UCI[[9$DV'UNM+]EW^'+0GKURII_ MZ#RLKWKSGLC54E8F?++;/ZO:GPGIRZSQ_%=LX]YTUA-9Y8,M:F%84.@R_I?? MZCAT!.:#1P326B!EN^-!;.5K&>3UI;-;X6@WM-$#N\K2,$Z7E)3/P6%50RY< MOU:+<'D6H(E^GV6UU&V42A^1FHH/M@QK+]Z4N:Y\9ZRNGQ+]N%CXX0.#?#SD;=8T?UD5E M<>XW,E-7/>#>*W>O>M>__C*<#BZ>L'3<6CI^2ONC"7A:ZK??[]Z(62)>O[F] M$^QL9E$H/JA2CI(GWI6(2X4J M0[AD4+3VSOM*EIGB7-"?5#Q[5P)\QJ"._'/Q9KE47$Q"E]"G?!".9#^K4ELG M?K-!^?.#7WTQ3H:3T[[(*R60ZUIW_32<8WDT/14GXM=?YNDPO<#3:#!(!M\I MF35*7JM,%0LX T5CK-\WOX9C;'LY.15C5C!^4,W+P9$M\XXMDV0P/A53%IP^ M(#Y-AHWX!^FR-:1&H_81;F'#Z%3,6;1QZ)53N0[BK$!Z0Q&;$+K).N4*\M[*,HC<;IPWMG>X?R;;)_%1, M#FQ[3'!^*#@;' O^46:V*'0@U'WG8%\LC96!7&-T3),Q&9R,.N*RL"[H_T(\ M1ZW:"BB4 *5N$)A9'[QX-IPDH^?B&9Q\+NYLD :\"\@#)/WA_"4,.A'#_B0E MT]XK3]A;0^^+0'[Q3CHU NJ]+5>=A:@"N&(5*:O@@-'MJ@?(7U=K?!5=RKM M/-;I1[F3"U/7S+-/BGHMM#R'S>085T -A$$Z:]B?CV;)I XIA2(=D,(NW,6-,>0@N>;C^Y+?2]A=E8@$Z!7^+8Q>2>JS M/@&GU*P KV.X.G+:BTWMCU>%?B'+LI+&[, EL08) &UUXV0E40$[Q*$OU+<, M18!8.=:KC\[A.CPXK#D)NF,ED?*VD!)QDP.S,)H1%:0VC5_96I8K^+5TMJC/ MB@,031)Y["M8AEZ*DIAQT-/!!6&''X<7#5BX6FF"$,/!B[^"LH$,0. I'-': M"?#:(.'0J4,.9:C!%/*,P>341FHV;5D9D\2H'*3T7=EAJSZDN.!8AY"KE5,K MJM<]1E&E5)DP[R226F.6/K(LK&7 _ +$1*OV<2U-I,J=Q'8S?P'+FO M*)C!BJ4NN>X);3+[6FG/Z:&C[YPL_<8Z9D'N"XH)E),?K M(7]B%QCU:[PL;%CO+:L32>:6G,(*B@G 3^7O(X%T%^VE@I-$ M?G!EJ\,:/"EPY9 F[-C(#/FT02P(V0OK'&U,8AJ.6B9OOX'6G"/4A?F#*?@N MII&V(Q+VG3?"C0^L)9;-@0#SO-4A?Q 73(2%S%43F>E![=6=07W#P,[ Z*1 WJ,-,9DU;>[Q0HK#4IW, MG,. JZ$NJJ(&"0UFAX'97PMB\M''Z+FVJ'/40Y6/>#05*$[BT-G2B6\.>$M%L^_ W1;KP((A]@02._!YKX* H6(''C4=^&:_?-"(T25 .A@+ MT?4]O>(6VEPY^^)D?)"B+1SJ3FQ@->4>37B?_&=H$#=UQ^).Y_CY.1)Q7DLX MOP5R9ITH ^FP&6Z-IN.+8=?>B/>X.IR.+B;=W#S&0#RD;]>:.F2<>AJS$_$G M50(UZ*(\C?B#U8X\\+:+U)P3A^; .PU(&%%+*+EEL%"-=N+WB"*R(#/2^UBH MB*<_&N)UG/)>(62J)+SCR5NC31'&.Z_7&&'[80PP!NF8 R MBK1M"$\T:$K(C[!"XT<9&9H_]4BWPYOF%%2VJYE@Z.U8NB)45+)A-=&XU MLPS38"1!+TTD!(\7%T:0JJ'B^7+4^V[$A6%[A7 MTL+%3YGQ M1[ ;_GR(% "A_+A6:&V.-F!]:<&_]0\ZH/V>?/T_4$L#!!0 ( +:%!%<7 M:C%H(@8 $(0 9 >&PO=V]R:W-H965TOT47>KQ>',NAL_)0KBOM#&'[6F(93[G8[/IE1(W[8E&WEG]E\K#]*BUUQ(YC66EPX6=_49S>W987V:UCW_%+*T=;+=$5OE@B[DP M$!3*I*^\G_/0$-CKOB#0GPOT(^ZT443Y7@9Y?.CL3#A>#6WF;88=#=%O]L?O*)O4%LZB/H&W[;TO?*9MFRL M%W\/1SXX.,<_S]F<5&X_KY(#9M^7,J.C%B+"D[NCUO&;7WJ[W8-7 &_7@+=? MT_XC1_.ZHD^?KT[%7EM\&)Y=B*_#C]>GXOQT>'E]<7I^^NGJ4EQ-28RM1GPJ M,Q%!CC3-@U3]"X8"3S.6.\;BA1V+L3+29$IJH0S8JR(P(4-CG>"00]AFE7.L M%J&C/+9Q45])3MG<0SQ7F0R4"VER1%,@!R='M_(1RR-DRI15\/MB20SVC'AX M'4'!O.DIL^C=5M)!(8^R#SV6"TTA3/?%GY5E(*53&3$R,8P90YQ+=T,A83_+ M82D0:S'TG@T]?-[\LM?O]0\>M>93@UY[YZ45//4>OG0GF3%8U-^HI[OM[6?;O;UV]W'G M'3(7' P, R;NFYQ7%UGC&,O(!90Q@NZ1 MM9+AG)5LC*XIKG?]L)2$%BI*;1\HQFRF*UQ['+PI&'EC3GWL4W-?8%U/)YL$ M 8RM'+LCHMU#'5K>:I7'[4XD@&8D+OFR]^V8MB-VQ0" -B0 J= !5EQKC*FH M A@0X\KD"00GW3N5\R#JB^S&IX-8)-U&GKA=S4Q)-PJ0F)G:T3$:_(/%F73@ M-QJ7/8#*;"H161Q7\9;UFQ$"T\U)%SW C'[Q(!!T)#0 U:LQK342-1Q&.GJ& MYAZW>(R%GY!8%[?<( 1P@]DZX@*O#,$F=U6 MRJL8O8!RA9/Q);;CDH,U>F]1G(08\:,0QV;DN"X(02?*8V6AG(=-,[NH%/RB M5&B+2R+Q"NFNZ'61L@%8]2W1#)7>,,70^$[RS'6'*U!EMUY*4* MHRPGS@#?9D2-4C'Y+[O",G&E!-5(7'!COY*]4B[T@NO/B>5:%[1DS \X@)G8 M95'5/(VOW$8^%_5K$E6NE%%@Q0-95W?)B<+/A#]UQNP(6G48YY M;C_W8.@TWG4%N4E\O0(P;Y.>>/5H_4 >IG?A&UL MK5;;^$-<]>\XN@.5H*]5772 :>*Q*H<=>84Q]$00Z*;!BVIIIA*;=C MK^OM)]8\+XR="":CFN5XA^93?:MH%!Q04EZAT%P*4)B-O6GW8M:S^]V&SQRW M^J@/5LE&RJ]VL$C'7F@)88F)L0B,F@>\Q+*T0$3CVP[3.[BTAL?]/?JUTTY: M-DSCI2R_\-048^_<@Q0SUI1F+;>_XDY/W^(ELM3N"]MV;[_O0=)H(ZN=,3&H MN&A;]KB+PY'!>?B&0;0SB!SOUI%C><4,FXR4W(*RNPG-=IQ49TWDN+!)N3.* M5CG9F\/3(4BQKY>SZ]@/?\\7WZ: MPW1I^S?3Q7*Q_ BW\_7U:GTS75[.837[??%Q>K]8+>]>1O2R8")'#5R ;)2] M4^VZVJVGC;+\38&@*3LDZEO#E$$%,G/I=XFB3@1;5 A,0R9+>F[T!=RU!G\\ M&UQSI0W<;^5^4MO9]PM!UZLL;43.6E '^-R;8A?V[;,/8_V#8>^@-J!W&7YO=J57O _B:!F9(5U&2MX F9^AF)Z?MNK^L/ MSZB-AGY$;2_NNS8>$,H9S"Q)D6L0]&(3 _4&;-)0#(5QP-"-!GX?NN$Y?7N] MV(^@UR54>QE/"NKU6P'G=O-_Q]\]63 U#L_*VD&_GK\.L+I6\I'3*XOE$[SK MDIM-FXUCC5P#/M;TGI-((V'S4K4Z<*J/.,DC3C0)VX(G!>12II1[JE!T#WE" M![!@#PA"&D)&0>>PI()!![%C(+(,2-7DB!;1D.N1,I6ZWW4#J,UHF4%8^\Z%8N9=&^_ %=](MUD&U MC53T'"D%P^Z/-F#V>_%'1/7KEB@@C2@8&J?:\=_0)W<"D)H!&5_XSRY[_V M: 5'Q:A"E;N2:[4TPK1UZ3![J.K3MI@];V]_"6Z8HCNG*7(9F8;^D(JH:LML M.S"R=J5M(PT52M0Z20_/NN9..2 M%FC>^@"2)>VWWZX^K339:O-H"T0'SZ54=AH5SE67O9[-"RR9C76%BF8VVI3, MT:=YZ-G*(./!J)2]+$F&O9()%;E"J;?3*(UV M W?BH7!^H#>;5.P!5^A^K9:&OGH="A2U=;ILC8E!*533 MLN-7$YKOA%"#-9$3RF_*RAF:%63G M9@MFE% /%I9H8%4P@Y.>(UP_V\M;C*L&(SN",82O6KG"PD)QY*_M>\2G(Y7M M2%UE)P%_JE4,_>0,LB3KG\#K=T'V U[_S4'"[_.U=88T\<>A>!NXP6$X?TXN M;<5RG$9T$"R:)XQFWW^7#I,?3I ==&0'I]#?N".G,6Y_OE] FL2PF-_=WMS^ MN(+EX@Y67^9W"[AB5N2 .R\5>;$A)<)"KLNJ=LB#T#G0J7$%PC9(&_E']H2& M3BJHNER3F=XTEM;WR+2D]238_!'H]%O'%"8E"_ ?6A49\!B3CZ= M(,R"\<9.6%LCQ;_\#P.ATK@ M1DLJY2&=#7BAMS:DMMDY%LHM)7(=E.:=\J,;?@DK),XXK4L2C=/F$F[IHJ/\ MZA+A'0P&\9":=#B.$]^.^O& VFPTCOMPC4I3Q6W,OAV7WTXOC8!JGTZAVN / M*#P;C..4_B]BBF0PBD>0G2?D?K'9T$WE 0])(HDO((W/Z9?1;_1V/EWZ/6"G MU".DC^]3()P$JJ,0P@7U/9&CY>0=<4['H1F.0C,*.8[3]%0!.&4V)^Y=+/\J M"&TL[],/T(_'D%&6TS9K?NR5<1#WQZ; L"TSG!)%SDE!_N!QV!A=-I)F,J]E M)^E=@OZ9W,.QK#%GE%H/) R(DNZ,73$A"=(;BN:.F\>'+I/>WE5/FGX(#QI? M,TGHS:W?C79OIGGS5/A[>?/@^LK,@U 6)&[(E/)\'H%I'C'-A]-5>#BLM:-G M2.@6].Y#XQ?0_$:3G-H/[Z![2<[^ E!+ P04 " "VA017BMME,10# "E M!@ &0 'AL+W=OR49%O%,K55XCJ+J@B@MDFR M-#U+6J5-M%Z&M3N[7E+/C39X9\'U;:OLRR4V-*RB6;1;^**KFOU"LEYVJL)[ MY*_=G959,K$4ND7C-!FP6*ZBB]GYY<+7AX)O&@>W-P;O9$/TZ"Q4'Q6J]M#2 ]=7"Y@?!:D"+.&W\0[EG*[M:<+R^,3FU" _J&=TR86'T MZTF^15^.Z.P'Z#.X)<.U@VM38/%_?")*)CG93LYE=I3PC][$,$]/($NS^1&^ M^61O'OCF/[4''[3+&W*]1?C[8N/8R@OQSR'+(^/B,*._).>N4SFN(KD%#NT3 M1NO7O\W.TO=']"XFO8MC[#]]'$?1A[5]^OQP#;-9##>?KC[?7L/#Q5_7]R"O M-'"-X# G4\#W7EE&>P+46\"RQ'!90(]R6([/*D88E(,LBQ>O3D!&LM:25PX=#&C#MN2/;EZ@Z-&#E?&=0DF@D'8;-%AJ=E!: M:D&R3VZW>5.(DR?T5EB92F^:G<03*-436>57*J3*JJ[6N=S79Z 21(B1@Q![ M2HY:A09YK6R%8L-1KL5;(?>>ZSWI4$@KQYK]"UM)N@I<[+)6C2BGLG22V)L7 MD%1%"5FF_/&-CZR#_GG8CCT?B9[T=&B2/(!Z<^V-SRFR+0Z M9?#%&#W_E8\!?BN.1"8T6 HTC=^>1F#'4!PG3%T(H@VQQ%H8UO(=0>L+9+\D MXMW$-YB^3.M_ 5!+ P04 " "VA017DI6/2G # "'!P &0 'AL+W=O M?* 9S;W,!9CB.M-W,Z%2?K%EE;[/+O/2EH-=\9^<06BAY=2 M:3>*"N^K^SAV:8&E<%U3H::5C;&E\#2U>>PJBR(+H%+%2:]W$Y="ZF@\#+9G M.QZ:VBNI\=F"J\M2V/T#*K,;1?WH:/@H\\*S(1X/*Y'C$OVGZMG2+#ZQ9+)$ M[:318'$SBB;]^X>/&6CJ,<)H<+4,X.@WQ:GJ!03 M41I?#YS1*20#V^,C^_N@G;2LA<.I47_(S!>CZ"Z"##>B5OZCV?V*!SW7S)<: MY<(7=HWO=1)!6CMOR@.8,BBE;O[BY5"'%N"N]PU <@ D(>\F4,CR47@Q'EJS M \O>Q,:#(#6@*3FI>5.6WM*J))P?3TU92D]5]@Z$SF!JM)0> ;_!^]\"A=JHRK+<*?D[7SE@[-7Z]5H0ER]7H0ODCWKA(ICB*Z*0[M M%J/QVS?]F]Z["Q*N3A*N+K'_^)9=IEM\6,V@GW1A^F$^?UK-9XO5$B:+1YHO M5D^+7V:+Z=-L">VH$P^^0$ *;C9AZ# U-/M:"^O1LI7WJP,[A$)D4&M>EGP/ MA8*JMFE!-PG,6LE&GVT&_>TN'7BGRZ,*JH%)^#U5E MB<-*HK 8ZJ\]HA]1AN5+"\WT7?B"< M,:5PC-5AL.?TJ:Q"[X^YN'KM9"8I<:JMI&I"1:=FWV&W@&CYDNF_D+=O[I+^ M[3M.MD+",06M_TW%[;YVN^)6;*>7IE)TUS/[LT3-17D=@F[;?3+RI0JM=&T^-.PP+>BG1L@.M;XSQQPD'.+V]XW\ M4$L#!!0 ( +:%!%?YK(=4@@( +0' 9 >&PO=V]R:W-H965T.*K$ME'%Z:U'@-UZ!NZJ70EM>S%*0")@EG2,!JZIP'DT5LXFW M3P);N;=&)I-;SN^,\:V8.KXY$%#(E6' ^K>!.5!JB/0Q?G><3B]I@/OK'?M7 MF[O.Y19+F'/ZBQ2JG#IG#BI@A1NJKOCV KI\3@U?SJFT7[1M8T]C!^6-5+SJ MP/H$%6'M']]W==@#:)YA0-@!PL> YQ2B#A"]5"'N /%+%4X[@$W=:W.WAB24*IO5R:>TM*&P,L[F5DK$SXC$Z%+SE0IT8(54 S@ ML^/XT1&\IU/N\PYW><_"HX3?&^:BR/^$0C^,!LXS_Q>O M5C\H1M0_@LCR1:]Y!$.7W=+%PW2FM4UDC7.8.KIW21 ;<-+W[X*1_V6HTF]) MEKTEV>*-R [N).[O)#[&GO[0,X*PG%>#%]!B1Q9K1L$FC6-WE'B;_<*V0>.] MH&!T=AB3/24*QI$;'T8MGD:%XS,WZJ/:#+V]-E2!6-O^+U'.&Z;:Q]A[^Q%S M;COK(_\LF,R# 7^F1U([0?[2M_/L$HLU81)16&DIWQWK+BG:&=$:BM>V"=YR MI5NJ799ZK((P 7I_Q;G:&4:@']3I'U!+ P04 " "VA017Q K3PD4$ !H M$0 &0 'AL+W=O:;*5ZTFM$ \]%+O0T6!M37H:A3M=8,'TB2Q3T9BE5P0P5U2K4I4*6 MU: B#Y,H&H4%XR*83>JZ.S6;R,KD7."= ET5!5,O5YC+[32(@]>*>[Y:&UL1 MSB8E6^$#FC_+.T6EL&/)>(%"\9K)2%E$^V M<)--@\A&A#FFQE(P^MG@->:Y9:(X_FU)@ZY/"^P_O[+_7(LG,0NF\5KF?_', MK*?!>0 9+EF5FWNY_05;076 JY5TE7L)?*W$"PV@ 290,0:^90I>LZ__+LA?< ML,O]L*8='J!UY7P BQ>X$1G?\*QBN6L(&M)3-ZE=]I>Z9"E. UK7&M4&@]GW MW\6CZ">7\'@6"_L M2+'C3NS8&]0=&MHY?V-JA?#W+18+5/^XI'E9OG;!OA/9GN#S3O#YM]BPSM]3 M_SN1[>F_Z/1?> ?\EB:OXBROI[(&N70=FZX,>&F_-@/^&/\0<,M>(!DVI]4 M>K-T \HN%3PF:<(=]07G?VT,IG(Z(_T+*E> 9E#*"M52HVUR(?6(MKO>;O)#^B-4PKJ5+V,X 7BDJKU^MDSO1Y95RKZT M0LD$=XVW7&0T#6P.2B5I%I/H.@.2XC1VM#7+FT3(2D$JBX)RT0BK2JMB/$CB M5UL "S1;)/IYM2+W!DG2N@;+7P],4W%ZXIF/<;1S;Y%_OV6%:UN\>@/6FQ-. MD^9%'[G(XIXEC;W1/7*3NU7Y<<[)[=3GY3E67[+3EQSE!CR>YPU&HRKW0'IA MQPK=^=O8:Q]GM2"[<]#5Q#V@?GQ_(W/*^Q;N-=[9U]AO-?MC][%2S$IUJO33 M).-3R-B+\U[BAQZK<&=;8[_'G*]6"E##?,)ZSQ8%UV;"S=90ND#\35MNY4PS;6VJ^T^(\SKRW.X:]Y\@[BE_8T+ M#3DN"1J=C*EKU5SKFX*197TS7DA#]^SZ<8V,#AC;@-XO)9T!;<%VT'U&PO=V]R:W-H965T"_/W9%G&^=OPHHHBMO*V' ^6,58 MOQJ-0K&B2H:AJ\GB2^E\)2->_7(4:D]2):7*C";C\>FHDMH.IF=I[G5QRO))X$]-F[#U+-B3A7,W_/)>G0_&;! 9*B(C2/RLZ0T9PT P MXUN+.>BW9,7MYP[],OD.7Q8RT!MGOF@55^>#EP.AJ)2-B9_G'ZQYK\FH,WLTK,BL(U-FJ[%%?.Z$)3$$^[IV=G MHX@-66U4M. 7&7SR"/BI^.AL7 7QSBI2N_HC&-I;.^FLO9CL!?S0V*$X'A^( MR7ARO ?ON/?^..$=/X+WD,-_S18A>K#E[X<70+()66GK$ M=BC>VTB^<%4M[1TJ,D4_" GN(>0VR%2J0:SDFL2"R HR&JQGI*'X0J())*0X MF1R*Z,3)\>&&Z$;N:<[$WY M->!@^KL0=<5;/42:'T/@9(#B-<*F4M(U9U97/\2AN)(QL2#S(;MM'<-KRS3B MH:/C'7HB\G4]G _%K[/9U4%BF X1("S($62C/,,CWS4Z?L@Z<>68,75M-(R M+)O*[5P\PIZ+Q.G(KX"R^NRU6TBZY.*I*AS2,\'=)"P]. M(,$OVI0_980GO[R<3,:O$S7Z;=+BT>MGF5%=H,H^(MKFX>>J[4%U '87X!R;"0X57NWUHJKIY3:9_8Q M &>UJU^8D>+0F=@R4-2Y47 -?EYI)FKM?!1AY1JC4*>"CP-MRKXV-L_;%%6V M9S<8V=ZV>\ I!5GRTEF+@=$1"O;XU&4&$=YZ:2-W1OW+]9.ZGRF67"K0L'85Q(1 ^!FE2[X7AEG_3U&8?X7AT*)ZU M-(W,CF^DQYA"0RI+ V)Q<\CG4B4XR6B]K:UY/ZR1B/*6 M4XZ6S8*[I<#-##4-3U%C1M M%SUQ"!E@C;GMFG9L[;!DPP,:716#&@S./2"@ MCN';$ ?)V.1>G/I*(C 4ML K3&>E2QYX7>M&+97>5=]5ZI[I=]I/O].]L^L3 M^J"-@$?[;FCWF.N=Q7/1%@MJ \,_BIERJ:3Y4-QK]XN/J3\T5?\OR]"_N,X\ MSTLNSAV8G4ZT Y,F8<%)XJPU][@RXPY_VMV^G0Z=H7WJ"_Z$[_ 5!+ P04 " "VA017J'4@O?4# 2"0 &0 'AL M+W=OI_(]5%2YX@ <1[9"5E1C5^X\=9! "PNJ2B_T_<2K*./. M?&I]*SF?BEJ7C,-*$E57%94_[J$4IYD3.*WCB>WVVCB\^?1 =[ &_=MA);'G M=2P%JX K)CB1L)TYBV!R'YMX&_ [@Y.Z^":FDHT07TWGL9@YODD(2LBU8:!H MCK"$LC1$F,:W,Z?336F E]\M^P=;.]:RH0J6HOR#%7H_PS2[7,,V MU_OP)N&O-7=)Y-^1T ^C&WQ15WMD^:)7^*Z5^^=BH[3$O?+7M8(;OO@ZGSD_ M$W6@.E> !M>R^!MW#QX?K:Y52.AL81!:Z/-K@+TL0-S%":NM'0NOQL[*9D76]4+MFA MN?Y0)K.0+,<%>_M+HS'2->VZ 9!@E.)D VN&76049!@S ML*;WOI@U#%)W3 ;6]"%QF!FO-;WW66A:XD5O:\ MC+6^I5!6;47QUKI4,$PR"QD$)EO33U$C%'*,LAE_Z"96V/$(D_MO[8(@0KZF M;7UAF+K)N6VU2R(W)@/3]J4&86($L.85Y>+,P$S;!V099CHP;>];5+AUV#_- M7L*Z#[7$8VD.(<,=QG<,;V\\,@KP^(5FRW2YFDZ,NZE?%M-I5B&_5!%%B?T( M$[[4N_6D\=C*V(\TGFLWGG?Q3E4@=_8U5L3>PLV3U7F[!W_1O'-]>/.W\(G* M'<-[KX0M0GUW/'*(;%[@IJ/%P;YZ&Z'Q#;6?>_QI 6D"<'PKA&X[9H+N-VC^ M$U!+ P04 " "VA017-?[K5.(% #2#0 &0 'AL+W=O!4F)LF6U+Q*NB[,'NV?!RXTVWVPFA&,_BES9JT[FW.JB MW[=Q)@IN [T2"C.I-@5WZ)IEWZZ,X(G?5.3]:#"8] LN56=^ZJ$G6;@LUQFC@;Z\\L57XH'X;ZL[@UZ_9V51!9"6:D5 M,R*]ZER'%S=C6N\7?)5B8UMM1IXLM/Y&G;ODJC,@0"(7L2,+'']K<2ORG P! MQO?:9F=W)&ULMQOK[[SO\&7!K;C5^9\R<=E5Y[S#$I'R,G>?]>8W4?OC <8Z MM_Z7;:JUTU&'Q:5UNJ@W T$A5?7/?]0\M#:<#U[8$-4;(H^[.LBC?,,=GU\: MO6&&5L,:-;RK?C? 2467\N ,9B7VN?EU_+V45GJ&SA[Y(A>V>]EWL$SS_;BV MD&58R>//N[88R98JG/DM51+ MYBAXZN0&+LL(=0 M,(XCXLH"//>SI8DSY"*6R5@P7F@"@ E>$<#;!.0M GA%0 \-MH$4T#_M$]9) MI#AVE%:D98Y-:RROCY,UP]Y#J1Q72TG-YK3=P@0FFC;?QU3 B*K_=$-:!A@ M=> \ 64I.CE8)<&I^),JUH4 ZS^$[;%8& <%9L^@/?6_)J;G9]8\+ST@[\ S MQP)VWP+24 0\A'&Q!Y5@Q&4X72O!MH*;(Q1X:@)V=J>@8GE.9W;9.RX-^PH0 MHL5A.Q??$)]O=W?SI;J;#S)%T&C'\SV#AX'VBD6]P7D43-@G9/] :Z#1N [E&MO1 M>3!@G[1Z_71\%(1[>RN^];%TAM$N#9L2[N%"46OM7IP60HE48OW9+)AVV9OF M[HU8"P72SL)),.X^ =*^[K/1-(BZ!W@.IJ,H&'9K*M4)IM@47MT]#_P]D;Y2 M 04"IHJH3*XLFXYG("H,?518.+#&*V %>RNCDS+&@2+.E,[U<@NE'P9#-JV7 M0A,2P11'B(.X^W\']$4;4Y\ ,%KWG MJB3A"_TK)"(1AYFV5^CNB<-P>[(2IY6V5$94OJT4%SN4=LBU&%ZA3N9;[$DD ME87UKG(@0TC'@+[R@TH4=WC>EGG",DX+8Y_.2>-%V[>,DW (Y261JC&!:^05 M9BHA?N:+S;QY0@=I1Q7TFS@Y"'P>7B&X+8V'J4O#TM)1;W_A<-9#Z.UPT\I5 M+RRY M^ZUW-L1NZ;\F*#@1CM63>S>Z^V"YKM[I^^75U\Y';I82=3<7*;8.@BD2VU1? M$%7'Z95_M2^T@[+Z9H:/+F%H >93K5W3H0-VGW'S?P%02P,$% @ MH4$ M5UYJ&E %!0 M0L !D !X;"]W;W)K&ULC59; M;]LV%/XKA%L4#A#(NEM.$P-.>AW0K4O2#<.P!UJB;:X2Z9)47>_7[SN4K3BK MX_5%(G7NMT_G/9GJI6U=+)3X:9MNFX69[+6J]N1I$@_V' M6[E<.?HPFEZN^5+<"?=I_='@-NJU5+(1RDJMF!&+J\$LNKC.B=\S_";%QAZ< M&44RU_HS7=Y75X.0'!*U*!UIX'A]%3>BKDD1W/BRTSGH39+@X7FO_8V/';', MN14WNOY=5FYU-2@&K!(+WM;N5F_>B5T\&>DK=6W]DVTZWG$\8&5KG6YVPO"@ MD:I[\V^[/!P(%.$3 O%.(/9^=X:\EZ^XX]-+HS?,$#>TT<&'ZJ7AG%14E#MG M0)60<]/WRG&UE/-:L)FUPEG&5<7>:EUM9%VSX3T'R9Y=CAR,DMW,JRUZH2U6/Y$9SL/8WWGE[')Q7^U*J )>$YB\,X.:$OZ2-/O+[D M"7U]C!3P]VEX)6U9:]L:P?ZMT(S=6'7O!17 PR-%>:K M&$Q?/(OR\.6)&-(^AO24]ND=9K1JX;1>?!_",6=/JCON[/U*L(6N,;U2+9FC M?F">JJA9]M-,'NC6,/G@!?=>7+ [46JD^->6&R<,,5(%V1^"&VH.NL7LK='6 M[IXWW)@M&9N59=NT-7>B8C\#H'K"_W,,WRN,2UUC\NT9FS6Z58Y>QLE_N,># MAV]/D5Z)KP"M-52OC:[:TC$GRI72M5YNV7,6G4=A'(QQ&N;I)$C/<$JS)$@\ M+0S3H"#:. 83T>(B#B)VXV<:>3"B]M;L2JXM!%((C-DPS8L@/V.3) =SGJ5X M#M,T"R9G2%01Q.S>\$HPQ1O1S:JC.TKPV3)XD;,A)&$OBH,)2R9!A@_>@1SN MH*F=D?/61VD(L#H=VJV$KQW0$7#9\II"7@OCMI"+V3 +(JB$+T40(J0@I%M( M09UG>0(.!(I\9).@.//AIV$2I/XT#G-_ IT"2'R:)@5TG1B K!^ [(<'X+5U MLO&=\*9U-+>/:OKZ&_YC5AP;BI,FGAX*T=M;=/;XH3W1V2/'OIL)QM%*I(%2 MO_!'VPW)E_\,R8:#V>[F#[/TN*T]R_!6T,\73>\S3]U&A)3%4=(=,Q:-44 Z MYBQ"?Q5T'+,HRU!#A(*_^8*L9CF5Y5X[U/^AB"?*E/=ERG^X3#66 3*=-/QT\TXBX;?" M D#+W51_5=VC<[J^JJKSN,^N.8U5Z4W"S>V!*QB#ZPTHDD8HJ[/ M6>(1".,WCCPV38H$(('[>92,<9I5E?20Q*I6,*>Q,WUII=U]0V=E[,6S(H[B ME_T[.D]RP &]"P(;K$I8A!16%V.$*K<$3\IV2'< -;SZ&SC8^'\(D"H!FN3 M%G0J>9J0I<=!_=BX^&"3U >5%(D'Y[0(@QTE[S K.\\ 5).CC3TZ6*6 TDN_ M,%I64E=T6U7_M=])9]TJ]L#>+;0?N%E*Y*T6"XB&P1@X8[HEL;LXO?:+V5P[ M_!+\<86]6AAB 'VAM=M?R$"_J4__!5!+ P04 " "VA017*%A%EYH" "9 M!0 &0 'AL+W=O)/,AJ8U6Y!I."DLMN9D_K=]@"G 9O *(U(&IU=Q>U M*C\QR]*)5@UHYTUL;M&&VJ))')?N4^96TRDGG$VOY"-*JS1' X=W;"'0?)CX MEIC=N9^M6EG11M9YM)?P:RT'$ ='$ 51 MO(G*!C4",[!4@@K8C&&.F9(Y?*^9MJ@=XA9BV!^S(W1'!X M)2EGA:#R,Q_@EC64N83A3!@X@# >#L[;RN-(J0V,@/!L,R640 MPB67G!(\AY52N8$H' T"B.*$SN^49:)7['+X .*3<)#0G 01>>SZ$G^K7$K4 MJ[8I&'J&6MJN^:UC73*RX-"%P2-!B<##W072/H#*NJMO@6 MRE(IM\N">B=JYT#G2Z7LQG 7]-TX_0=02P,$% @ MH4$5P(+ A%A!P MP1, !D !X;"]W;W)K&ULS5A;;^.X%?XKA!L4 M&K]Y-IZY9J*5T$[-2/9[,C%U*CZV= M3]W**MD&HF4W%4E23)=2]Z.+LW#O@[TX,VO?Z5Y]L,RMETMIOUZISFS.1WRT MO?%1SQ>>;DPOSE9RKCXI_WGUP6(WW7%I]5+U3IN>634['UWR=U<%G0\'_J[5 MQCVZ9J3)G3%?:'/3GH\2 J0ZU7CB(+'(YV(HGP\?66^W=! M=^AR)YVZ-MTONO6+\U$U8JV:R77G/YK-7]2@3T[\&M.Y\,\VP]EDQ)JU\V8Y M$ /!4O=QE0^#'5Y#( 8"$7!'00'EGZ67%V?6;)BET^!&%T'50 UPNB>G?/(6 M3S7H_,4G-8>)/;OIHX/)4J>W\JY3[LW9U$,"G9LV [>KR$TC6AGK=3]G M_[R\<]XB./ZU3]W(+=O/C1+FG5O)1IV/D!%.V7LUNOCC'WB1_.D(UFR'-3O& M_>(3$K!==XJ9&?#>JWZMQNRGE;(R +_I&[-43/8MNVFADYYIP=<8V!=VL\#I_>](CTKL,=]P:R&@.:G]?2>F7)%A0*6PBH M"\$P[(1E/)DD6'DM)G58BV&?34JL=9U.BAV=V=E11SOR))]4K"@GG!5\DB+H ML!5%#AY[(8@]$-)*0 2)3(-(P3,PP3Y/P!80,CX1QR#P2<;R$C1E"KF<$X0L MP^5WVCK/;C=FB\(=L425U).87;!Z'LLTA9)2 D"#RN671&FE31,N,ZS>"NPU"$("@\!QG/2+[@ M@)XG!:C^-Q%Y&13V"\442(?+ V%ZV31F3;BL:I2^IP0=LQZ]%L&!,",O\:P( M:T76QK;DP4)%D4'9FQZ6],82M+*""7E*!JPKG"THJ-*28N9[8]H- #(Q3H,] MTXHB,(/U4[I7!)N-\[S&LXC_'TI:*M/1EL&%91T6+GCP8)&E MD/$8)X)?!*THA A 00F9)0)J/@::!/P5^3ZON9?DCVS+4P).A )T,V?^YET#6!"9SU8.Z M@VX6R8M;3#VL2%W'3I$0R1LLB%,LE JTI!..5%Y2_?AM9]L52L)"NF 7+_NY MIH8J8T,]11ASXB,"'W27BO@ "?@TOZZUTX'-E+68,YW7H>1HKY:@%R>C9Y8$6F[YJ)FR]OG]TRSB $M!+,O + _,4-6&8D=V MI,IF4)PH7ES08%*2W"18 +:D'>IK^$+MD*JC0+DI0DN-(9"&ZG>D M1A2[&E'\IU,6FUFS9.\?$- (,78=IG *;C+H#Z:?O_T!'FZ'26M,HQ8ZR]S* MU4(W(+C$V]'>"G 4R?X*<(O>TFHGYW.KYKLXW3982)X/DK\R[897*_U;L&;H M2SZ,\C JUO;?Z;DT^"H4$C2(4^ABT)@H* MF3C H_V6/!@-\JCJ:.F7LU^?^:./\&H@4JAK)P;*18YX?;^V2 V*^YKE.1IU16-03AU4H/&5""$MV0?9 M8'AOB$7"TC!Z9>!9A1&0THW2FG#\8FS7,FJL%3%,<(A8E3021$W;G6FDATFZ;JDV8TF%AIYLAHBJRD M0I.DV#[5F69S3H,1S(.!@GXHX >5?MT@?J1]/5<\'U3D61R":#8.C-,RK'R< M)"5T&Y3G\#--/T&=,(15-.SEP65/]*_IA:.DARD]XS2I"TZHGQH@6(=3@%0A M0()!4A)YR :O?0LX,L\_MT)6#F8L>72\2,,J8,XZ6H'3DZT5:G(43VGP$\%[ M&9D_KRBFGUJAH'<>8IY25G!J^_02DCZW@J!YEGR+MC>\(!&(P^'_VA>0?9UD M^NBS"FPP#Q^/7"R \0O+[N[N^]1E_"SS[7C\N/6CM'/=.]:I&4B328EAT,8/ M1G'CS2I\I+DS'F4S7"Z4;)6E W@^,\9O-R1@]]7NXM]02P,$% @ MH4$ M5YYJOH4A! C D !D !X;"]W;W)K&ULC59K M;]LV%/TK%VI=)(!GO1W%M0WDT6(9DBU+T@W#L ^T=&43E4B7I.)FOWZ7E*PX MJ6/LBTV*]QR>^R(YW4CU5:\0#7RO*Z%GWLJ8]<3W=;["FNF17*.@E5*JFAF: MJJ6OUPI9X4!UY4=!,/9KQH4WG[IOMVH^E8VIN,!;!;JI:Z:>SK&2FYD7>ML/ M=WRY,O:#/Y^NV1+OT7Q9WRJ:^3U+P6L4FDL!"LN9=Q9.SE-K[PS^X+C1.V.P MGBRD_&HG5\7,"ZP@K# WEH'1WR->8%59(I+QK>/T^BTM<'>\9?_L?"=?%DSC MA:S^Y(59S;S,@P)+UE3F3FY^QLX?)S"7E7:_L&EM$]HQ;[21=0>F>O0$?PXT49J7ADRBP>(GW24JO)]KJ.8\. M$O[2B!'$P1"B((H/\,6]?['CBP_Y=\EU7DG=*(2_SQ;:**J%?_8YVW(E^[EL M?TSTFN4X\Z@!-*I'].8?WH7CX.,!I4FO-#G$/K^G?BN:"N&W$JSJ??H.,NS7 MYP*02^HB;; 68)9(92RHG;D8CF!>Z35 GYOF#*HK,%?R)1-*%P)BE5#+4@A M9 ;MVI76#1,YNOS8GPB.K@159E51D^EC^%26Z#H-N" ^U :4Q=ZCX%+!K]*@ MGKR8#2$9A>E@"$6#0/GON+M1F-%R/![ >_CP+HO"Z".-XB 8!3^0G&Q)+C'' M>D'.$%%"ZX_;69B0V6DZ@,01)'MI3H-76K(=+>DH2 8P=L#Q'OAX%&[A-TSE M*T+%<3\DM\@@'D#FH%N'+A06W,!GEO.*&VX#Y")[AX^R>J0LO;)X>KE!=$(B MUJ9W.:)-TF#K9!219GA 5<.U9**%GJT5KZSM^'EHM:79 -(7VMX"9B^!)\%K MX!>1R[KFQE;=#PX.H:PD,]8U5QWC46(%C^(=.*NE,OQ?@A?4O[*A*F14E'Q; M@;G41L-1F([B8S@B)X_A01I6T:%,)4]%,@RS4Q+T'L)A&EEIUZAM[:V(]R=C M_7*6=M>VH*ZE6.XLM!145XXB?^W#H"# MS/L/@#/C.AY%W_RZ[?AOSQUODS@$V:C6\?I9E;WQ""AHT6A#\;[+72ULI1W=HGPK$BZAL@:T7DHZ*KJ)W:!_@,W_ U!+ P04 " "VA017;M+@2Y<$ (# M&0 'AL+W=O^A#LF-[YO,W M8\]X1BMM'NP"P+&G0BH[CA;.E:>=CDT74' ;ZQ(4KN3:%-SAT,P[MC3 ,V]4 MR$[2[0X[!1MO#$XZC0HF2A 6:$5,Y"/H[/>Z71 ^E[ANX"5;*F6UO^S5= ]_ABQM+).%[4Q,BB$"E_^5,>A97#2?<4@ MJ0T2SSMLY%E><,(T(":O( [9E59N8=EO*H-LV[Z#[!J* MR9KB-'D3\/=*Q:S?/61)-^F_@==O7.Y[O/[/7;X0-I6:O+;LK[.9=09OR=^[ M? Z0@]V0E#FGMN0IC"-,#0MF"='D_;O>L/OI#<*#AO#@+?3)'69B5DE@.F=G MU@(>#U<9^RKX3$CA!)*OSRYCW+&6?]=X[=DMI)4Q0LW9E%MA=WGWYOZ[O;M? M ,NUQ*0F9$>WIHSR%'-] M37A&A'$;X_%*,$)G%LTSD7)'WF(8,G!@,#-P6%G/98N94&7E[&DK*KBGYT-Z M@ "U:"'5.'JLN$% FJ7[MFWGVD:XG+ _*DU$2B-2(&;LS)<9=L7- QT4<;_, MT%-D+->G=R?F2N0XHQR[1D3#KF<45A_$2T]X2^>;TC^L_[*-]R\5%B(IL:;: M [;_%98@V>5&:HLHWVN'^_]'M9KF!>1@Z#:GNL#7QW)?P$O)%=OO'; ]K ;Q M"7[>OSM)>LFG+:E>ZO?BH][&@YUR[R3N;@_.L=^?P/76,0?_>_E?#_N^5]PGP?WBU8RMW*C\8UX[7DXG"+K MQEU/;(^%N:,D'FX5B5\:UN$K>V=OP9D(RT,94^NE-\4^A_7&P'",GHRM!UQ&RW M"(>2U5)D?KLI1Z(IL#OJ$&S,J&Q[[H(((%L7"(3N"+GB$TBJ2R0 MH**[%!E-8E.2/MAP$.NBVZH3CR\K4\#&KL57IMA?C%;\,8HK;C"^WKGT&4.9 M+CAF%N65?Y'MH:= X::BBR.DZ>_%,\.D R:14*.-RU)BH<8+PPWL"/.K(?[_ MX=WUVG=:W5D!9NY[4(MT*^5"H];,-FWN6>CN-NJA1\;B/L?'DTG(T;0;'Q]% MS(2^,PR<+GVO-],..TU^_8Z4 M[62K[2\Z\LA[[GF.Y&FYT_3)M(@6OO12F5706CO<1)$I6^R%"?6 BE=J3;VP M/*4F,@.AJ'Q0+Z,TCHNH%YT*UDOONZ?U4H]6=@KO"CF(!A_1_C[<$\^B(TK5]:A,IQ40UJO@-KG9Y&Z_W_!'ASOS8@Q. MR5;K3V[RMEH%L2.$$DOK$ 2;)[Q#*1T0T_B\QPR.*5W@R_$!_;77SEJVPN"= MEG]VE6U7P2* "FLQ2ON@=V]PKV?F\$HMC?_";MI;Y &4H[&ZWP9:OA!7K)>D=D-O-:&[@I?IH)MP:X6IIX.JCV$HTU\O(,@D' M%97[A)LI87HF80'OM+*M@5]5A=5_XR,F?U20'A1LTHN OXTJA"S^$=(XS2[@ M9<>*9!XO.X-W*,0#EKI1W71WN"C?5.JOVZVQQ-?J[U-5F)+DIY.XIW9C!E'B M*N"W9)">,%C_\%U2Q+]27T->/_'2K42+H^EO:3LN98SVEXV*FTSKN M6J$:-- IT".Y-S(QH#V#:B1WMVR+8+C(S.?S*,@B.;[N%#U''J2P0V+&!FHM MN7V8&WB< CX\![SNR%CXN-,'IW'>J[>*GXN43M;U!.H!GT<;;#KE+_E62%\) M#G.A2GD":.Z-W514#Z;!"SEY^]3?WPGB@AN06'-H',YG =#4,Z>)U8/O4UMMN>OY8UAXA(&ULC59M;]LV$/XK!ZT8$J#5FQW;\6P#=I)B M'= BJ[/UP[ /M'2RB%"D1E)1]N]WI&0UZ6PC'RR^W3WW/,[U:J,8*+O%>@VFJBNE_-RA4NPR2X##QE>]+ZR:BU:)F>]RB_:.^US2*!I2< M5R@-5Q(T%LM@GWN*0]@ZIY]T%\BQOF66KA58M:&=- M:*[CI7IO(L>EVY2MU;3*R<^N[IB67.X-W*.&;"SDK8T<"=SS%_[1T1L8)<>V&W2LX"_-3*$4?P>TC@=G<$;#6I' M'F_T=K5_K7?&:BJ.OX_I[>#&Q^'<@9F;FF6X#.A$&-1/&*Q^_BF9Q+^<(3L> MR([/H:^V= #S1B"H FY453>6^4*FX1$=3.9P5Q14[$ VWWPU8OYA_82:#A=\ M::H=V9*O-S?'Q)ZG\U B%$K0*:;(8%V-@"E5:\#22O::(!T4GGE..1<-$0$\ M4*Z)AG$ MSQG6]CLVL$HUTII+)YPR8)6>PQ>ZX[@DI@CO8#P.)]0DDUD8NW8Z"L?4IM-9 M.();E(H.6^_'_%PSI>!8F]+T.2=DYIO)U#=3G^,P2>#V=)QS;FOB/FAI?\Q K^4B MN811.(.4LIST67-SKYSI2LT>/[B;/ ?6,IU3HB@X59!HZ-:"0JNJ*VDFLD8, M)7U(T(_)/:YEAQFCU#H@KH%7=$M8>J :X9*=T?-):Z?=PV/71_3BEJ>:WONW MS-!V4J%W%_XP.SR7Z^Z5^&[>O;6?F=YS:4!@0:Z4YZL =/=^=0.K:O]F[)2E M%\AW2WKR43L#6B\4E5,_< &&/Q&K_P!02P,$% @ MH4$5S<3)HBC!P MO$( !D !X;"]W;W)K&ULM5QM;Z-&$/XK*_=4 MW4F-S;[8AC2QE)BM>E5/C2Z]]D/5#P2O8W087,#)7=4?7][B9=GUGCG/?4EL M//,,,X.?Y6$P5\]I]C'?"%&@3]LXR:]'FZ+874XF>;@1VR ?ISN1E)^LTVP; M%.7;['&2[S(1K&JG;3PACC.;;(,H&2VNZFUWV>(JW1=QE(B[#.7[[3;(/M^* M.'V^'N'1RX;WT>.FJ#9,%E>[X%'HRJ5AS3]6+UYN[H>.=4>B5B$1041E/^>Q%+$<854[L<_ M+>CH$+-R[+Y^0?^I3KY,YB'(Q3*-_XQ6Q>9ZY([02JR#?5R\3Y]_%FU"TPHO M3..\_HN>&]O9?(3"?5ZDV]:YW(-ME#3_@T]M(3H.)8[9@;0.I._ CCC0UH&> M&H&U#NS4"-/6H4Y]TN1>%\X/BF!QE:7/**NL2[3J15W]VKNL5Y14!\I]D96? M1J5?L?CM261/53]ODA6Z"<-TGQ11\HCNTC@*(Y&CU[XH@BC.WZ +].'>1Z]? MO4&O4)2@=U$K,3*X._;_6<6 M_TF9_Z$(Y*4(M\0*^,L^&2/J_("(0ZAA?Y9? ME4R6ET>;&"V^_P[/G!]-E88$\R'!.!"8TA-VZ FSH2]^3XL@+GGY221[8>I! MXSZKW:NUX6GA>70\NYH\=8MKL&)X3%0KO[&:=ZRPYWBJ$=>AL$?96)HI>4X/ M>4ZM>=YLTZR(_FV.NW2-=OLLW)3+P*HDG")('J.'6*#RX!2%D78:<+>S4]3I MI[=LC*8=(X)[%=!QIK2/PW4C1L=3<_ZS0_ZS$_HO!K15G*,5 @OF08!P(3&F&>VB&"TO[+F1/(,%\2# .!*;TQ#OTQ#N/]JWN M0WO@:=]QT^H &9+K(6VK"';D2:WS+=<1._K0NK9HUA4'-")OT4Y;FW!'*F"( MU8R H2:P7OLG2U#PMCU:R>@ZL&B>:#HG$H-+4' M4MY@8'V#004.*)H/BL:AT-3.2)&#SU0YK;_"!9[3(;:VQ$PCW"G5&%?'\DAW MZ6E+HIMAQSM.!5+I8+O4679I]-*8K:XP"*7]/5R:S&9N9P?;? UZ9>KT10,W MF$WGTP[=JNE*88/MRJ9E/O0?.OVLWPXY^(L'B>:#HG$H-+4Y4H?A.3 E@@HR M4#0?%(U#H:F=D:(,6_7%"90(*L-:-.7;/V-]@O5!@W)#4(S=68>:U.))]83M M\ND$B@454%B7,V3F]0G;!PW*#4&GE5*J8@M38>W@0PL+BN:#HG$H-+5-4I,1#$O=!%2=@:+YH&@<"DWM MC-1ZQ*[UODC==O_!G2 :#UQ0JE$W:%!N"NH>)Q^IT8A5:9S W': P<6C>AZX M?V[L@\;DIIBD,[)12R=%%+&+J/O]0QYFT:X9PR-0:&I7I-HC4V":MJK'P9V!1/-!T3@4FMH9*4S)*2,W&TWKLZ^I0[5IF\&, M86WZZ!O,/)=I,MQ@YM+YL5-B(I4>L8_<3B#6N3[^)?TK+*V1>LJN79KP6[/N ME)@P9\SZR>IHA+A'J5"*)V(73T>I\&M/:D&U%BB:#XK&H=#4QDGA1CQ@M@35 M<:!H/B@:AT)3;PV2JI#:5>$7V=+N/_AN(,,@RT"JH$&Y(:B%>ZF4:M0^/OLR M]]H!!A=/'V*92!HT*#<$M7 YE6J*VM74?4/=@ZX?VR$'EQ-TI :*QJ'0U.9T M[AB$OF40]IY!V)L&8>\:_!8C-2K5(#USI&;W']P)??*&I_U)%&A(3O4!'<7> M4;:6BHV>.Y^S PPNG3YXF]'^J;(/&I,;8F(R.S;LHU)34;NFDF3]-:?9=O#! M=04=^X&B<2@TM4U2#%+@L1\%'?N!HOF@:!P*3>V,5*[TS+&?W7]P)UR-MB\, MO TJ,:D^];NP$;<4C_3,PN\)1K)D-. MMNVX0XL*BN:#HG$H-+5#4D8RX(D? U65H&@^*!J'0E,[(S4J.W/B9_L6$IZ_PV M;,#$[^M.N>T1!M<6= X(BL:AT-1>257)@.> #%1D@J+YH&@<"DWMC-2L[,PY MH-U_<"?T =^%D;U!!:VW^'*)#=M]?,F;!RE(^.:Y#N^" M[#%*5.DN_I9 ]I4:3;^N5&!"N150;EY^LT+5[> M5 $.#ZQ8_ ]02P,$% @ MH4$5^APEN)O P I0T !D !X;"]W;W)K M&ULK9?;;MLX%$5_A= 410*DUM47I+: Q/*@'31 MD" S#X,^,-*Q180259*RTW[]\**H=JQH:E1YB$GJ[,W#18HBYSO>0.(-%S M04NQ<'(IJTO7%6D.!18C5D&IGJP9+[!45;YQ1<4!9T944#?PO(E;8%(Z\=RT MW?)XSFI)20FW'(FZ*##_?@V4[1:.[[PTW)%-+G6#&\\KO(%[D _5+5,Y9SO$=;1RTP5#WZ@5+U+J=7(ON7I*E$[& M2U84:K[N)4N?T!U4-4]SQ1V=)2 QH>(P<-0&*(!OP8G?_^%/O(]=O("_WRMJ^:=Q94J;=5+C M6E[)K>GJ=3YV>(]9J?B'M(L&1\1"OQQ M>$C(LARHVP/1P3C2:',4EO M6J>NQH',#@A.6X+37H)76^#J:*CV")*"H9YC\1U'AEXT[8A, M>M,ZE>! 9I:@NW=.+8!OS 5!H%1OC_;(VK:V=Y K<_1V?X;;"\P-YAM2"D1A MK:3>:*KV'FXO!;8B665.O8],JC.T*>;J'@5&PO=V]R:W-H965T[%Z5ZXX"1H M!C/;--U_?S90&C:7-M+3%PTX_GX>F^^#[=B+ ^/?Q)X0B1YS6HBEM9>RG-NV M2/8DQV+$2E*H;[:,YUBJ6[ZS1>8_U@3R@Y+R[6>"FZRW5[J GNU*/&.W!)Y5UYS=6=WE#3+22$R5B!. MMDOKTIUO7$\+ZAI_9^0@CJZ1[LH]8]_TS>=T:3FZ18221&H$5A\/Y(I0JDFJ M'=];J-7%U,+CZR=Z7'=>=>8>"W+%Z#]9*O=+:V:AE&QQ1>4-.WPB;8H*A(26K0Q\/Z8$!OJSYW'?>>.K[V!H&7 M)1\AQS]'GN/YZ.XV1&>_?3"TZ^H43'1W@\[:YV6"A<.P/ZIBA'SGU39%,)@8 M!K-Y#4/5$W)KC&?&] STN\SU:Z[_ G=="54B!#I.X7__5&7HLR2Y^,_0U'6# M')N1>MB?BQ(G9&FI<5T0_D"LU?MW;N!\-&4&)"R$A$60L!@2M@&"]3)FW&7, M>(B^NB$E_J&F42D0VR+*BMWODO!R'XU0P59UY_9H]GR>=SY-!G__BN! EXX05)EL'Q:?:"@D+ M(6$1)"R&A&V 8+W<"+K<".!GC0 R8R!A(20L@H3%D+ -$*R7,=,N8Z;#HPF3 MF**RXLE>_>1!B5K^9BG1ZV3S\#+]95CSG)D7&$; JZ:JZQX/@:.+?J5PL'6G M6@P)BR%A&R!8S^)99_$,=&'0T"9'MOG^A='AP;BGONR0L @2%D/"-D"P7B9< M=)EP\4HF/)"B(B;3!X6G3@*0L! 2%EW\,GR-G8DAM6/(J!L@6,]SUWG> W$& M7?]*I'KKA6E;8STL/=5W4%H(2HM:6F]!/C:-:C%HW T4K6_^T0:8^\HK3[$D MJ9K8A31GP*#^Y R I(4MK;?:\$VO:P0:-S;%G1A_Y4'%[;OK/;OK#;K;K??Q M\WK_'.T82P\9I>>(/)8DT?9+_*CF^[1*9'9/"<(YJPKCY-\&/.[ZS[/^<)M. M]AB2%H'28E#:!HK6Y(I]M"N>$[ZK#SR$>L^5LJ[]G M4K*\OMP3K'YNZ KJ^RUC\NE&!^B.K%;_ U!+ P04 " "VA017@U*NP]\& M #U,P &0 'AL+W=O*9Q-!N=OHUR6;W8F] M: !S'LGO@2.]R)SON?@J-Y0J]'T;Q?*BMU$J.1L,9+"A6R+[/*&Q_F3%Q98H MO2O6 YD(2L(\:!L-\' X&6P)BWN+\_S8%[$XYZF*6$R_""33[9:(ARL:\?U% MS^G].'##UAN5'1@LSA.RIK=4W25?A-X;E)20;6DL&8^1H*N+WJ5SYKMN%I"? M\2>C>UG;1ME7N>?\:[9S'5[TAEF/:$0#E2&(_K.C2QI%&4GWXUL![95M9H'U M[1_T=_F7UU_FGDBZY-%?+%2;B]ZLAT*Z(FFD;OC^-UI\H7'&"W@D\__1OCAW MV$-!*A7?%L&Z!UL6'_Z2[X40M0",'PG 10!^;H!;!+C/#1@5 :/G!HR+@/RK M#P[?/1?.(XHLS@7?(Y&=K6G91JY^'JWU8G%VH=PJH3]E.DXM+H-O*9,L3]K) M#0WX.F;_TA!=AS16;,7TYJ645$F4GRGT/HE#](&1>Q;I,"JSS],M#5^C$X\J MPB+Y&KU$+$8?611IK#Q%KU[,W,GH;7;PJCAX/E"Z]UD?!D'1TZM#3_%C/4U$ M'PW=4X2'V$7^W0TZ*;BO6V#++K"[6P^=O&S#>';,[VG<1^[P28QOQW@T*#&X M'3/0>2V3B\ODXISK/L+]I N-(O&:W4<4D4,:29'&L[8,''"C=EQ6L\YD0@)Z MT=-%25*QH[W%JQ?.9/BV+0.0, \2Y@/!C)RX94Y<&WWQGO-PKV^"-OFMD5WE MAX1Y!]@DAV5CSVXQ'H_G_?GY8%<7MGG:R'&GM=,,R4:E9".K9'\($LN$"\KC M-M6LP5U5@X1YD# ?"&9D8%QF8&PM)-=QP+<4W2JBJ)XEJ%-T12(2!_I0/IO) MAH3+,,R'$1(AC\D@XC+5'4'W#]ENPJ4^_E[P--'C@<9%:O6Y#]M.1]#YAP2YD'"?""8D?-)F?.)_:[C2J- H&',]R?F*=YUIYU%1$(9H@X+46< MPH[ 4\@+&Q+F0<)\()B1DUF9DYGUPEX2N6[5^3((>*IEU7XRH%IC?0NDR\IS%=L4?]R=SX=YP#R![X4#0S!Y6K=>RVUJ,K*K(' M:H+NJ#9 K9*#FMN"9DCN3/KC8Y5!?2L4S52Y-CN4$M(Q3-E+LRC8[=-=8'R:?$AG1YRX)FB(UQWST6&]1:0M%,L2MS MZ5A]4F'18XO';-4=U&,6M/HT<'JL.:AUA**9FE?FT;&[Q^NXDY^WTSJ+/6N( M/9\VRC>H@X2BF7)7'M*QF\ARD%3D>UE0'EJ5!O603M-$OL&327]T+#:HCX2B MF:M%E9'$=B/YCC"!=B1**>(K1**HN,0'M4IN+2UV?N<%I&$C!U-GW'A8"-JH M#T4S4U"93&PWF;;E(7MH9W6=1BUQW,EQ[09MTX>BF>+6ED/MUK*VD(3^0\M\ M=5U/#@6-#LL.&Y:TSE3LV,["PRZ,PJZ,_@I;BBM;BEW@!6M02PI*\T!I/A3- MS$QE5K'=K':<]MAIG?,R:BP;3.5;L=VW^E*Q+5%ZYG,G MZ2J-T >V:GU$\ 3'<= #):*MKBU_/M2SAW;6^E>85ER95OS$4J M:.43P<,TT"6)!IN81WS=.O&TPSM?ZY T#Y3F0]',-%5V%P,OIF)0IPM*\T!I M/A3-S$QEBC&H*;;3.N=EUO*C K?QY >T41^*9@I>V6)LM\7/'QWLG*EEV5GI7^&)WB^D*";;5K'MJ,X_X(.D>: T'XIF)J5RR:X# M.Q*XH-89E.:!TGPHFIF9RF*[=HO=<22PTSKG!3=& J?Q&S0/M$T?BF;J7?LU ML7TA]]D#P1.,YJ4R(P, "0) 9 >&PO=V]R:W-H965T;26ZH=> ACRL^!"C[VE,>6)[^ML"075/5F" MP#=SJ0IJ<*D6OBX5T-R1"NY'03#P"\J$EXZ<[5*E(UD9S@1<*J*KHJ#J=@)< MKL=>Z-T9/K+%TEB#GXY*NH K,)_+2X4KO_62LP*$9E(0!?.Q=QJ>S!*+=X O M#-9ZXYE8)==2_K"+\WSL!38AX) 9ZX'BWPK.@'/K"-.X:7QZ;4A+W'R^\_[* M:41?66Z68^^%1W*8TXJ;CW+]!AH]+L%,N0; M3-$&\K,FG4F=3O1(.C&YD,(L-9F)'/(._G0W?["#[V-IVOI$=_691#L=OJU$ MC\3!(8F"*.[(Y^Q/=-XC0>CH49><_XL^^^?H]XH1M\T2.W_Q(_[.128+(%>& M&L"SPAR2">78)VAR9QH5.3G-<]=-V#I3IC,N=:5 D^M;NRRE1OMK):M2'V)K M9;S*F5@X).X;$Q7DY$,)RO6;)M_>80;D'*/I[UW-5*?;[T[7'K$GNJ09C#T\ M0S6H%7CI\V?A('C9M9-/Z6SZE,YF3^3LWI[WVSWO[_*>?I(&MTS!"G!SNO:@ MIA\[NIU*JW0X[(_\U69I:\Q@$W,\["7W4=-M5#CL;\%FV[ H"./>H(7=TYFT M.I.=.M]C_S+7WUTBDRV1@^B!QF0[^VBXD56ML0,5)[WP@<0.U##9*$2MT-\X M]@M0"S=O-B;7"R-+-W2NI<$1YAZ7>(T!90'X?BZEN5O8 .W%*/T%4$L# M!!0 ( +:%!%=:NX>0?@0 &H6 9 >&PO=V]R:W-H965T\/)=)IE867LI#Q>. M(Z(]2;&PV8%DZLF6\11+->0[1QPXP7%AE"8.ZAO.>GG .W)+Y-?##5WRJE5OU,;MJ\?O;\O@E?!W&%!KECR%XWE?F7-+1"3+LG9"7"-5M[T19&;PEI%0S/]&6\E5T^ILI/KZTSB;$?O$@(NA2!2 )S% MX -C\8DF"3B[5?,FSM73/[:@AWT+SC9$8IJHJW/P]78#SMZ\!6\ S< G9:T^ MDU@Z4K'4[W*BBM&[DA$:8/1[GMG P?QJW'Q#HMH<=0/^+J-O.>4D!N]I1B4Y_ZAF7=Q/!?C[HS($UY*DXA]3T.5;?/-;=+%> MB ..R,I2U2@(/Q)K_?-/,'1_-:5@(F>=A'AU0KPQ[^L/G D!(LSY \UV *8*D^ MEJ+()?T7ZW7#1+3T-&\Q.(*S,EK3[,7\QM:"85UJ3"45(;I=YG4R9D(F>=A,SKA,RGJ?=Y?[I"%]FS)]/5 '-=OU5L M'9:+FN5BLGI?].LX]!>]NC+ 9J@=3XRELW[$;?X>L(/)Q4X:?R MUDU*H_%P(I&O_#P1*;]7]09<&/B#D[:1>3B=SD.#@/OAW Z?#)!M MA!Z^4.EA7\,77MC*3D6L#]/]!QK@U6@]'!?[+QS'!&0X)67[+_58[>KNS=4_ MJ=9/Y:T;>J/V\'7D'DZJ]U-YZR:E47PXD>3#OI@K(>W54Q_E+>Q@8-8VB@^G MDWQH$'-58+U5R@0;E'S42#YZH>2COI9#U%IHJNU>'Q4.-4RHT7LTKO<;*B2G M=WEQG,+U<4=9_4SN51- ,TD2?=B2XT3O 0Z$2V/G/_Z69^]L?T0S@%J;_5?: M[4^[W?\1S0!JF@$T43. #"+?V^]7H* %&IK*31> INL"D$'=@Y[45J@VR_.A M9:#1?_1"_:_L.H<@?4HE:-8&/6'DM X"]2GL)\QW-!,@(5MEX]HSY8*7!YOE M0+)#<39XQZ3J_8O+/5'BSS5 /=\R)A\'^KBQ/EY>_P=02P,$% @ MH4$ M5Q1N7?CK @ LPD !D !X;"]W;W)K&ULK99= M;]HP%(;_BI55$T@;^0[00:06VJV3JE5EW2ZF79CD %:=F-D.=/OULY,T2DD: M)K0;L./SOG[.L1-[LF?\46P )'I*:"JFQD;*[;EIBF@#"18#MH54C:P83[!4 M7;XVQ98#CG-10DW'L@(SP20UPDG^[(Z'$Y9)2E*XXTAD28+Y[TN@;#\U;./Y MP3U9;Z1^8(:3+5[# N3#]HZKGEFYQ"2!5!"6(@ZKJ7%AG\_&.CX/^$9@+VIM MI#-9,O:H.S?QU+ T$%"(I'; ZF\',Z!4&RF,7Z6G44VIA?7VL_MUGKO*98D% MS!C]3F*YF1HC \6PPAF5]VS_"5IS+'$XX6R/N(Y6;KJ1UR97JVQ(JE=Q M(;D:)4HGPYM4XG1-EA30A1 @!<)IC#XR%N\)I:BW4-LFSM3HEQ6Z$I*HPD&, MKC.9<:5(&)?D#\X7Y.I)[2P!?=2;@\2$BCYZCQX6<]0[ZZ,S1%)TJQQ5I)B8 M4I'K^O>@/QLD7??;DBT<@MQ!?UMVH>TX M@^'$W-6SZ)SGQ"R\*@OO6!9>&WFA&M7('=MMD'=ZGTCN5^3^,7*_C=QOD-M# M?V ?D'=ZGT@>5.3!,?*@C3QHD@>CP>B O-/[1/)A13X\1CYL(R]4?IW<]P^X M.YU/Y!Y5W*-.[J\;4,?]2@)OHQ\UZNZKNA_NF,X93N0?5_SC;GXF,6U#'S<_ M,)[E#KP#]F:8-ZYG6$"9M2-57V=N,5^35" **Z6S!D.UP+RX(A0=R;;Y*;MD M4IW9>7.C;E7 =8 :7S$FGSOZX*[N:>%?4$L#!!0 ( +:%!%?H8C)*: 0 M (<4 9 >&PO=V]R:W-H965TDDJWOQ]24D1G5KBK@VW+[9X M.<,A#V=(<+H3\I/: &CT)<^XF@4;K;>78:B2#>14]<06N&E9"9E3;8IR':JM M!)J607D6DB@:ACEE/)A/R[I[.9^*0F>,P[U$JLAS*E\6D(G=+,#!:\4#6V^T MK0CGTRU=PR/HI^V]-*6P04E9#EPQP9&$U2RXPI>+N PH>_S.8*?VOI&=RE*( M3[9PF\Z"R#*"#!)M(:CY>X9KR#*+9'A\KD DP;N/_]BOY3.7DSF255<"VR M/UBJ-[-@'* 45K3(](/8_0+UA 86+Q&9*G_1KNX;!2@IE!9Y'6P8Y(Q7__1+ MO1![ 81T!) Z@)2\JX%*EC=4T_E4BAV2MK=!LQ_E5,MH0XYQFY5'+4TK,W%Z M?LLUY6NVS !=*05:(T,W1Q YJR3+U'[Q#CZ,[T-)E0TU ;YG;\,*E9+BJ6 MI(/E$-T)KC<*_R8KQ46YK +#!J4R"?(9A_ M_QT>1C]X:/8;FGT?>D/S UK"FG%NL[:D&>4)M%&MP(8EF)7Y\[R/XU%O,@V? M6T@,&A(#+XFK-&56F0JE!2 MC$(_%TQ5=6TT*KCQ'@T]03N-84-CZ*5A MO" M*5<9K4S#B$'H#4A$T[^-&NV^;N4V/. 6DRYFHX;9Z!NS M!#S]2HI&!^,/!H-)5XK.QE\&B8)D=N7*%6[Z25&E9)+J0K2R\:"?NZ4G# M=7(NZ4W^ YHXY'\0 M8#W(&W<@O;B#G/-S[/7AHS180[W-5-SO$B%V;HV_8M<@S(;4C&:MPWJ#3]W. MSL7QX%RZP]X#X52FSNBQW^F/%5Z+IX])I^Z^!<"I39_3$;_1'ZH\<.GI_A'OCCM0Z2R=^2S]: M?S7>-^B/.$LG?DL_C_[J0?:7:-QU(!/GZ,1_,3]&?^3P4MX?1UWG+G%>3?Q> M_9M=CJV0NER1UI&] *=N9N?B9'0VV7G/@U.9.JLG?JL_5G:'GCXQCMIQB2'. MU8G?U8^7W>1 =C@>=CA[[)P]]CO[>907'][*<>>=/'9F'OOOY,=(KX8:O;EN M#O]-(=Q[&\I!KLL7,(42^X13/1,UMO6J"EILRY>FI=!:Y.7G!F@*TG8P[2LA]&O!#M"\/<[_ 5!+ P04 M" "VA017FUZ]6X," ##!@ &0 'AL+W=O9 T73W(%H-!S19F<."NEZG//D\4**BQ=7@/3*PLN M*JQT*):>K 7@TH(JZH6^GWH5)LS),SMW*_*,KQ4E#&X%DNNJPN+E$BAO)D[@ MO$[5*F0DOSVJ\A'M0#_6MT)'7LY2D B8)9TC 8N),;04"A4(8!Z]<&ID"I(=(R?G><3K^E 0['K^Q7UKOV,L<2 MIIP^DE*M)LZI@TI8X#55=[SY IV?Q/ 5G$K[1$V;&Z<.*M92\:H#:P458>T; M/W?G, $\3N L .$_PJ(.D!DC;;*K*T95CC/!&^0,-F:S0SLV5BT=D.8N<5[ M)?0JT3B57[,-,,4% 8D.9Z PH?(3.D8/]S-T>/ )'2#"T VA5)^YS#REMS1 MK^CH+UOZ\!WZKVOFHL@_0J$?1B/PZ7[X#(H>'F[#/6VT=QOV;D/+%_W%[UCS^]PHS\9!8)@.GJ'+3RU<%/VFSR($O=9$?$W9<"UZ '%77$IP.]SUSDS?B1I(B-QC7EO3:DKW:K@@CNK)*M.2\ M')76XI/!KF&0OE&6["@+HWB@?TM:VDM+]TK[SA6FNC3[XAU3E^Y<6'02N/$; M?;M9L1_NZ/,&+<:T]QLLEH1)1&&A<;Y[HFV*MF6V@>*U[3ISKG0/L\.5_LN M, EZ?<&Y>@U,(^O_6_D?4$L#!!0 ( +:%!%?.\;\$A04 /(A 9 M>&PO=V]R:W-H965T [],T8E]N2$(/5R,T>KWP$&^V(K]@ MSV>[:$,>B7C:W3-Y9MR((D2O[#\5RRYH6@7+'J1Q M5GY&GZN!: 5('GT K@*P&N >"7"J .?4%MPJP#VU!:\**%*WR]R+@0LB$11,?AO+.#%_)!M9=@%NLW+2Y<6[>)33<;5/ M"/BX!@_DA61[\@%\W!$FO\\V$KND*0'7V0KZ=+ZM]?!_M]X9#*>>3T[!YWQE/CV0'675;&EFUE^_23BX%23E?^LJ M7W*[>NY<,R_Y+EJ2JY$414[8"QG-O_\.C>&/NF$W21:8) L-D74*Y-8%CG'Q7+6E:-D&A=,^1WG93YU+&_:_IO9+^TQ[T<@Q[445-!'80=:XRXJ MU*"FR/)K5"=]KT[?&TR_43%>#H0N[T&*A2;+ )%EHB*Q3AW%=A_$;ZL38 M9(%,D@4FR4)#9)T"3>H"34[2"5;>_W55* G\MCQ(?5"6\4*#\BVDY*M!P?&Q M=*=UNM/!=&_V<;*267(0Y1NX;,TB+MA^*?:,@'_!20(YV,*YZ\\D66"2+#1$ MUBD3@LW.'+ZA1%;DAFIDE"TPRA::8NN6J66@T+<*9<70E@07044V*E![M3L^ M5N4TT,!\.+44$0HUL(D/6[+;S18WV6)C8EE1=?0:>JT=7)6X#H8L53(U,(RF M/[*YS\3*F>1B*/D5)$<)CQ[!1JU,T;90E-LW=(TC@:Y M;RF4@W[I[#*99 N,LH6FV+IE:IP7&K9>IPBEI]GA8=4_+K0PQYJHBM&'.:YG M.:IB]&$N1$>ELG$X:'!_?IY4CGM]&$\L.&2U-2'>1!770(-"T%7%-=3!D-<: MT>X8-"8"#;N(!\+IGBU)N=E\$G$2BUB>G2JA@^QGKTV3;(%1MM 46[=.C05" M_EM*Z*#!.KM,)MD"HVRA*;9NF1KKAH:]VRD2.M4X:=635Z#N7LKMBT7 MR21;8)0M-,76+5/CUO"P6SM!*"N&[B;253>1"QW,@ZKM##0PQYWVI%('@_ZQ MAQJXL4#8W%,=W'^PXL">*]>@$.K=(30HSU5_W TKU*1SNU%2MEO/L%/"-L7+ M QPLZ3X3Y>/'^FK]@L)U\5A>N7Z#+A=(Q39QQD)"U M; I:$WE_8.4+!N6)H+OB"?HS%8*FQ>&61"O"#W)&ZA?\YC_!U!+ M P04 " "VA017-Q3* #H$ #R%0 &0 'AL+W=O;N)G(=8ESE'9T8S/B;G!\:_B"TA$GS-TEPLK*V4NRO' M$>9\0Q+=>V>+^>LD"G- MR3T'HL@RS/^])BD[+"QHO5QXH)NMU!>+FX M*JL-KG&*\X2 E7[*);BX)1+35%R"G\#CZA9:I@HOYHY4RC2_ MD]0JKBL5:$3%QR*W@>>^!\A%G@%^]\OSU286#.TDR\;Y 3:4JZ8@I+)OW5L5^&H6_# MN;/O9F.(\CW;:Z)Z,OU&IG]2YEV^5R^+<4J,G5>!X\XSO0C:_I&R893O(CLP M*PL:9<%)9;\RMCZHH3#)"@8/#()@9L^.= W#?.A%G;">L+ 1%IX4=EW0=*WZ M6@"Y+M>UMZ(K)>XE&3>'3&R8ZF+,-$9+TRQ$T9XLDF M.QYT( IA9S*J;(91GAMTYK\G<];(G+UELF>#9T:QC8Z$#8-F7B>HIPNZK6NZ MKY[L&MJKF.?Y@]$VQKGN6-%@Q]+A:7&$J=:1%)OEG01_;Q=/Q=9/M35J>$ZG MAI-:]51L_5*T9@VG<^N:JMMZT \'0VT*4^8S-CVM8<,W.38@#*MC<*G-3;IV+KI]M9A)]U%3[M,OP3LRF+;JOF.+,H6A M\29MO1V]R=O1T+1#=[!/8(I"8XM>U#H[>KVSU]"H]VL\' @+!CL8,^7_Q\J< MSH:W1/3$J6E8=;@M>$ZP!U_YDQ M^7*BM_V:;=[E?U!+ P04 " "VA017>5YF?$ % "8& &0 'AL+W=O MZ1[[N7J2AGO*7OF M&X0$>$T3PJ^-C1#;*\OB\0:E$3?I%A'YRXJR-!+REJTMOF4H6F9&:6(YMNU; M:82),1EGSQ[89$QW(L$$/3# =VD:L7]N44+WUP8T#@\>\7HCU -K,MY&:S1' MXFG[P.2=5;(L<8H(QY0 AE;7Q@V\FL% &62(/S#:\\HU4*XL*'U6-Y^6UX:M M9H02% M%$Z_Q45#@T47TP3GOT%^P)K&R#><4'3PEC.(,4D_XY>"R$J!I)' M;^ 4!D[3P#MAX!8&[EM'\ H#[ZTC# J#S'4K]ST3+HQ$-!DSN@=,H26;NLC4 MSZRE7IBH1)D+)G_%TDY,YF@MPR[ )Y(GG0K>V2.**8EQ@O/[^Q6XWS$PI60I M,P0MU16G"5Y&0MX<&.ZWB$D\64NNF*8(?*&G3 K +9)CHA(>O2)^#LY")"*< MR*M+\#0/P=F'<_ !8 +N<)+(V?"Q):3?:O967/AXF_OHG/#1!7>4B T',SF; MI<8^[+;W.^PMJ7?*9=I MLF(T+9-0T'JF_?59CI9Q\+]UB9-/S=-/317I*[Z-8G1MR"K,$7M!QN3GGZ!O M_Z*+6I]D89]DLY[(:O'UROAZ7>R36CQH&424C@%ZWJDAJ*UO..ZQ,YW( [:9O4PW,LYVFK4E=OQ5[#6S8 MDBK4D4&G%7P-S!^>JHFPTG_#MR^/A0"+O#$6JB/6N@];4QFTLG6J03D.;*T) M.IA, ]ATOPUS?=L\40"A<_3?Z?3_V-;QO(?3.MS)\=X^K5>VL%>V65]L]6@< M>W'X S?CL-=NO%>VL%>V65]L]2@?.W+8\%67$\=OU1L-R/.:U<9KERY= MM=' ;+_2]M8]/_;AL+L1_UVN-_...M-I_>X,[),M[)5MUA=;/0['K0#T?^ Z MT[E/>7>4^V0+>V6;]<56C_)Q=P.[MS??O^TMB(-:@^3:'F>:B. MW;.3W2-]?F9_%[$U)APD:"6'LLU OL$L/P;/;P3=9N>\"RH$3;/+#8J6B"F M_'U%J3C&ULM9U=C]NX%8;_BN NBBS0VJ)(?:4S M R0FNTW1M$'2="^*7BBV9D98VYJ5Y,PNL#]^)5LQ19&B1^JKN4ALS^%#4X;MXK*JGUZM5N7E,]TFYS)_20_V;^[S8)U7] MMGA8E4]%FFQ/C?:[E>>ZP6J?9(?%W+ M-^2UB-RFP.\U0ON3Y3\V;=]O;A=M\HW27;JH&D=3_?4W7Z6[7 MD.KO\7,+75SZ;!IV7W^C__4T^'HP7Y(R7>>['[-M]7B[B!;.-KU/CKOJ8_[\ MM[0=D-_P-OFN//WK/+>V[L+9',LJW[>-ZV^PSP[G_Y-?V@/1:5!SS V\MH'7 M;\ &&M"V 7UI#ZQMP%[:@]\V. U]=1[[Z<#QI$KN;HK\V2D:ZYK6O#@=_5/K M^GAEAV:B?*J*^K=9W:ZZ^Y0^U&ZOG'>'\Z1KG/?JVXLPVSIMZ0I;?.Z]X6B79KG[U9^?S)^Z\^NY[YSLG.SCOL]VNQI0WJZK^ M@DTWJTW[9=Z>OXPW\&6H\SX_5(^E(P[;=&MHS^WM TO[57U@+D?'^W9TWGI6 MX-^/AZ5#W3\YGNM1P_=97VN^6SHN.37W3,/Y_WH7DWM7#@:]3!5ZXK$!WK^> MTJ*>((<'ISS/#Y.#K8@FZKTNGY)->KNHPUJ9%E_3Q=T?_T "]R^FHXN$<21, M@&"*']C%#^Q$IU=.V8_I4UZ<_-$]>?_[C]K<>5>E^_)_)@&P:EA\S?\ZUTY"W#7G@PF06D?^)S@YGO MNTN_%Q],9I';B4GJ.#TY3L\ZSC=EEC@?DDUV7\O)%\8).W+T)$32.)0F4#35 M.5+E$3IGK( *0"B-0VD"15/=)$4@L4H8:ZQ@^M]UXFI+"9.92Y=1/U;H9AZA M_<@CC&;QT%J"2"U%KHFILG+R>^?'O-AM7QPLK,S1LQ!)XU":0-%4[T@=2((Y M@P54$D)I'$H3*)KJ)BD+B5746(-%J)VW(=/7%;I50)>D'RIT*T)UV6$R\[H1 M11VEU%;$+JX^'[(JW3J?JJ1*S;O/UO:CYQN2QJ$T@:*IGI *D,1SA@6H)H32 M.)0F4#0UN2%EH6?5,[:PT+;LGJ,L\OMG_-ID%FAG/#>8Q9[77Y$(DQEA'9HZ M3JFK/+NN>GO,=MMZ%I9.)]"GL78RE(Z>/V$S&8^23L;W<(@QFK M!5$T$$FD!//L$NQ*)!F7-+'W-7IN0G-U4)I T52O24GI17.&$*C>A-(XE"90 M--5-4F]Z]I2C+83$^@(B6,9NYT<3-;$6=2)-T>A8$I&^/A(FLS@8VA6E4KE1 MNW*[$DVF)%CL/8XNW8)F^: T@:*IOI-JE)(98PJ%ZE HC4-I D53W21U*+4G M*2TQI6VI")S>T4]QIUW-7(LJD M-(R]R]%S%5L.BJT'G2,92*5,I7.6A%*H((72.)0F4#3535*0TLF%H6U+)<&B M[;8:C'PM7VLP(E3;,#%9>8/K$JGEJ%W+_9#F]0&LLF3WXA@!S0%":1Q*$RB: MZAHI0.FP>CIR0T30BE"11-O=Q$BDTV9_4H@^I* M*(U#:0)%4]TD=26;7#W*]$+.2$NBK$U6H76KA!N:$!;V+U41)K-PL-"<28W& M[!I-"2+CME#MY-'3$IHHA-($BJ;Z2 I+-F<]*8-*2"B-0VD"15/=U+FH<'(] M*=-+.WV_7^.Q-E@%I+^ MC]"L()0F4#354U))LCDK2QE454)I'$H3*)KJ)JDJV>3*4J:7>=)8V],P67G: MIH;!JEX_]#&&GCYV(4!J'T@2*IOI)"DA_SF)3 M'ZHAH30.I0D43763U)#^Y&)37R\V);%V0PV]/-0C3%ME&,R8RS1Q8C)C;.CZ M%5]*,/^:!!L*&I/V1^V]C9Z=T+0>E"90--5OG=N]S%EGZD,5)93&H32!HJEN MDHK2GUQGZAN*/N-^>%@;K *F[7 8K(BK75$G3&8>'=H2]:4@\Z\)LJ$@,FY_ MU-[-Z&D)3?A!:0)%4QTFU:4_9XFI#U664!J'T@2*IKI)*DM_8H"4F_K)859<$V8#46/*9NE]L[&3DXHC4-I D53 MW2;E9C!G26D 59M0&H?2!(JFNDFJS6!R26F@5W76 J6?H359:;5=W&!%]9O[ MF*R\P0@BI5IP3:H-19!).Z?VWD;/36C^#TH3*)KJ-RD^@SE+2 .HUH32.)0F M4#3535)K!I-+2 -#=:AVVJ\-5C361(S!*HKM=>EMD^Y&3#@433KW&;5KMG\7 MR:%L)N1Y&KXT:&!O-8J]URCV9J-S9/\"*3:#.6M* ZC$A-(XE"90--5-4F(& MDVM* U.QJ'[_'Y-9'5SZY6 &,\IB;0/59.9&0XG:0&JTP*[1M&@Q[3[%T"P@ ME,:A-(&BJ?Q^@9"4T 0FD"15.])<5D.&=):0@5E5 :A]($BJ:Z MJ?,,B\DEI6U+YA-S)0@1Y*+1;:M9@6,B9MB]H[ M&3T9H6D_*$V@:*J[I*0,YRPH#:%2$DKC4)I T=2GJD@I&4TN*&U;*D]36I+8 MLI6Y-C0)M"U2@Q'1KL87)BNB[72L.@_PVZ?%P^G)B:6SR8^'ZOR MLNGEZDT,GW/R6IR?O2CQYT=!OD^*A^Q0.KOTON[*739_HXOSTQ7/ M;ZK\Z?3XP"]Y5>7[T\O'--FF16-0__X^SZMO;YH.+L^XO/L=4$L#!!0 ( M +:%!%<5/:/T @8 +\G 9 >&PO=V]R:W-H965T\?X4[_@3Q?,'QK^(-2$2?$N33%R,UE)NSB83$:]) M&HDQVY!,_;)D/(VDNN2KB=AP$BT*HS29(,\+)VE$L]'\O/CN(Y^?LZU,:$8^ M;CUQ=32HO"YJ23%"6 M 4Z6%Z,W\.S2]W.#HL6?E#R(VF>02[EC[$M^\6YQ,?+RB$A"8IF[B-2_>W)) MDB3WI.+X6CH=57WFAO7/C]ZO"_%*S%TDR"5+_J(+N;X8S49@09;1-I&?V,.O MI!04Y/YBEHCB+WC8M0V]$8BW0K*T-%81I#3;_8^^E0-1,X!^CP$J#="^!K@T MP(70762%K*M(1O-SSAX SULK;_F'8FP*:Z6&9OEMO)%<_4J5G9Q?D3L)7MZH MV;'8)@3\L03Y-Z_ RRLB(YJ(5^ UN+VY B]?O (O ,W !YHD:OS%^42J[G,G MD[CLZNVN*]33U6_;; RP=P*0AW"'^:7=_(K$E3EJFD^4Z$HYJI2CPA^V*7^7 M"\RIQ/_?'ZG[>U_59(SA0GU_I\Y_0%Z6,2_JOTK>@(F9;=7>C; &H M$-LHBPF(F9"=$WCG>%:3]AH&AKA=JVF]55 U:80<5"$'UI _,QDEJOKMH,Q&,$!>=UAA%59H#>MFK<;QM20\[8TM-$;,G S63@Z<#--* MPM0JX3T1X@SL(<3J9FAZ3\T[YO73TITC[:Z\-<77* ):)\ O MRR4I@$PA@IJD1,C>6UYZ@J@V [VQ%_JM>6KO\5!%F@Z@=0U^]BI9NKC+V9"+4JSNT+^^?R#U+[O/0FF%_!_^!8DJR9?E+9]B.5NY2WS$X &H0@+[; ME+2"Q6#QCKPUQ6ND@':F&)*207=*!NWI:NWQ4$6:1J =1_+;>0)6G(GNIX_0 MX#*_MNJ6$D(CXQ#JH3>H(0/:*>.&9)1Q\#N3>6WPQS#X\00LM@2H9QY2/.^H MY*LWZHS?*8*X\M8<$4TK<.8V]:ST,UB\(V]-\9J&H!V'KNDWM6KT9MMI9[;Y MT$BW8P -TD"#K,PPI("4G@Q).&Q)LG=YJ"2-*A:%H'TH M!)D4XO=6$4TA:!B%G'HM"IGM4T&<4H@K;\T1T12"W%((U]17LGAVY5:PC!SB $=T-(X+5W%NQ='BI)0PA^%H1@$T)"HX!@$T/" MO@*"-8;@(1@2CN%C ?D0\7BM*@C>YSG&WLG0)'+EK3DDM7@X&1@V6C/7+0UW3AV^FB+P=GA^6@O;>AT]"5M^;8:+[QW1[Y\)V2C"MO M3?&:9'S[>Z$!.5AZ,G*P_2K9WN.ABFKG/.QX\E0*FN-Y _;YD"IW+ MB_P,5W5F;_X_4$L#!!0 ( +:%!%<[X\V2>@( +$& 9 >&PO=V]R M:W-H965TS38(RQ4ENP%_O^YR#[4.V8_Q-5 2O=>T$3.G MDK*]\SQ15%!CX;(6&C53,EYCJ;I\XXF6 UX;44V]P/<8Z M24D#SQR)KJXQ__L E.UFSM@Y#+R0327U@)=G+=[ $N1K^\Q5SQM!G3AJ(YW)BK$WW7E:SQQ?!P04"JD=L'IMX1$HU48J MC#][3V= :N%Q^^#^Q>2N[&*H"9-_\;O^^]P) B",X)@+PA,W#W(1#G'$N<99SO$ M]6KEIALF5:-6P9%&;\I2W M_]MX*OPAAV#((3"^X:4@%]6TBSN;7%USM,C(.^4ML\CX@$57T/%-E1\@CH#F@R@R370Q ;J5>D1*!ZG M;FJ')0,LN09+;+#D!!9%H9O88>D 2R_"OE>@RFLI@=N0Z0ERG(:)&]N9TX$Y MO&ULM=UM;]I*&@;@OS)B MSZY:*0K8YB7I22(EF=?5216UFW,^K/:# T.PCE]8VR2MU!^_8^-@)C$#G-[; M#RTXGFL,W#$//+5]\9+E?Q8+K4OR+8G3XK*W*,OEIWZ_F"YT$A:GV5*GYB?S M+$_"TMS-G_K%,M?AK!Z4Q'U_,!CWDS!*>U<7];+[_.HB6Y5QE.K[G!2K) GS M[SU[O=<&7Z&E15@OZ5Q?+\$E_U>7#\CXW]_H;918E.BVB+"6YGE_V MKKU/:AA4 ^HU?H_T2[%UFU0/Y3'+_JSNJ-EE;U!MD8[UM*R(T/SSK&]U'%>2 MV8[_-FAO,VS&-8Z-LL_B.:E8O+WEF/S/0\7,7EE^Q%ZN8! MC2IOFL5%_3=Y6:\['O3(=%646=(,-EN01.GZW_!;\T1L#?#]'0/\9H!_Z("@ M&1 <.F#8#!B^'3#9,6#4#!@=.F#<#!@?.F#2#)@<^AC.F@%GAPXX;P:H'FU>\RBMPOZUS,U/(S.NO*+ZL20?/H=Y M'E:I^T@^4%V&45Q\)/_XVUDP'OY*HI3<17%LHEF.+"67?1+LQV5UI\V M<]+UG/Z..3UREZ7EHB LG>E9QWCF'A\XQO?-X]\\"?[KDW#C.\'K97Y*!L$) M\0=^0!Z^4O+AEX\=VW7K9JB>GA)_4C.^@Z%NYBXT6Q-X>QGF9OZY2@TSL!\4 MB;,P[;#X,19[^$(^-.G8*8IC1'%S7XE5M':"\O!GS?4:J@->PV:[=CSY5L2" MS>]94+N!Z_=,I469K\Q;14G^_9M9@:A2)\5_.K;R9JT-N[7J'?!3L0RG^K)G MWN(*G3_KWE7U_ U^[8HM$J-(C"$QCL0$$I-(3($P*\;#38R'+GT=8U,S%668 MSJ+TJ2NZ3N'8Z"(QBL38&IO46%52/E\-@T'UYZ+_O)U*Y*0"B4DDID"8E2TJ24F.)&=T75R1X;521&D1A# M8AR)"20FD9@"85:>QYL\CZ'%PA@98R1&D1A#8AR)"20FD9@"85:,)YL83WZZ M6' *QT87B5$DQM;8:&^Q@)Q4(#&)Q-3D7>W4/A%6U,XV43MS1NVK3J,L)Y^S M4A?D!]F^>T*&I][H[R=DMM+$?.S4]2?$KBPZIS@VBTB,(C&&Q#@2$TA,(C$% MPJQLGV^R?0ZM!LZ1,49B%(DQ),:1F$!B$HDI$&;%V!NT7S4/G#MI]JWZ,+:* MBD6=XVQ.9B;:)R1,LE5:=D79#1Z;9:A&H1IKM.T*85T@O*\1H!,+J":AFD)I M=EZW6B/>7R\JQJ?>H"DJ[L)\NC!51=!95;@G.3K#2(U"-0;5.%034$U"-872 M[)C[;:Y.V@/::&GJUS/2!W3'Z3>VYI: M^-8LB[H#"^VH034*U1A4XU!-0#4)U11*LS/=MM^\$;:"@/;=H!J%:@RJ<:@F MH)J$:@JEV8%N^V^>LR]R=9]'Z31:AK&KC(!VW1IM^PW,&W2_@U'HS RJ<:@F MH)J$:@JEV1%M>VN>N[FVIXXP"_ZE\X3\EH7I^EN*ZV4>Q57O8]R99F@C#JI1 MJ,:@&H=J JI)J*90FIWWML'GG6%K#&@W#ZI1J,:@&H=J JI)J*90FAWHMJOG M.;LMA]48T%Y>HVW7&*-=)0:T50?5.%034$U"-872[(,BVGZ=[^[7U;O<:+/+ M/2&EJ2BZ8NIVCHWIGJT*R'<=YIV'G4"W@T$U#M4$5)-03:$T.[5MU\YW=^W^ M>F%\UIEM:/L.JE&HQJ :AVH"JDFHIE":G?>V?>=CVW<^M'T'U2A48U"-0S4! MU2144RC-#G3;OO/=[;M#"F,W<72(WW>/=A7&T(D95.-034 U"=442K,3VO;P M?'W&CXXRM&<'U1A4XU!-0#4)U11*L^/=]NQ\[$%S/K1_!]4H M5&-0C4,U =4D5%,HS0YTV^'SW1V^@^I@:-O.?W]QY)[(DDL6>2Q)Y*$GLN2>S))+%GD_Q_M-*"MI46 MN)M6GU?)H\ZKXC??[+:K$\"2>;O3_K'KE+ W;OSH>",U"M58HVV?'\)_6VSL M747L7T5"-UNA-#M=;\;E=Y7NTF'[/ =4D5%,HS8YJV[X*W(><'5K!>H/!:P5+]"K/NKZ[O''/=722 MH;TMJ,:@&H=J JI)J*90FIWVMK<53+!U++3/!=4H5&-0C4,U =4D5%,HS0YT MVRP+W(VDGZQCH1TTJ$:A&FNT[0K4>UMR[%U%[%]%0C=;H30[76U3*W WM7;7 ML294S94X.G,%[7)!-0K5&%3CC>8%VP%[6QL+Z)P2JBF49E\EHFUP#=T-KD.K MV='FZ]CJ&C!=$79/=&R$H1J%:@RJ<:@FH)J$:@JEV5%OFV-##UK*#J&-,JA& MH1J#:ARJ":@FH9I":7:@VU[:T-U+^[E2UHT?'6]H"PVJL49SE;+[5Q'[5Y'0 MS58HS4Y7V\$:NH_NVE/*5I> ZXP5M)$%U2A48U"-0S71:-YP*ZVCT=NX0OM3 M*&T=U_[6E3(3G3_5EUDMR+3Z_]7KZT5NEFXNY7I=7\#TS7+N?1+K"[*VS/KZ ML'=A_A2E!8GUW)"#TXGYU<[7EUQ=WRFS97T]SL>L++.DOKG0X4SGU0KFY_,L M*U_O5!-L+GQ[]3]02P,$% @ MH4$5R"77UL !0 .!X !D !X;"]W M;W)K&ULS9E=\:_ MB34A$GR/HT3,O+64FPO?%XLUB;$8L U)U)45XS&6ZI2_^&+#"5ZF07'DHR 8 M^3&FB3>?IK\]\/F4;65$$_+ @=C&,>;_79&([6<>] X_/-*7M=0_^//I!K^0 M)R*_;!ZX.O.++$L:DT10E@!.5C/O$EY8%V1"*RD#H%5E\[T\:HQSUB0:Q;]19=R M/?,F'EB2%=Y&\I'M?R5Y@X8ZWX)%(OT$^UP;>&"Q%9+%>;!R$-,D^\;?\T*4 M N!90P#* U#7@# /"-.&9L[29MU@B>=3SO: :[7*I@_2VJ31JC4TT;?Q27)U ME:HX.?^,*0=?<;0EX)Y@L>5$W2,IP,FE$$1]7R9+<$?Q,XVHI$0<1$MP*4$I M]H\$/)+%EG.:O( K+*@X!2G&W#RX11\ #0!]S2*U.T4 M4U^JUFA/_B)W?I4Y1PW.?]LF Q &'P$*4&@)OW:'WY!%$8ZJX;ZJ85%(5!02 MI?G"UD)^!'GM<%/M6+E:6O4[2WBU?.#O._4'X%:26/QC*T[FYLSN1@_^"['! M"S+SU.@6A.^(-__Y)S@*?K&5ZDC)*H4+B\*%KNSJ1JP(UU59L%A-3@*GPWL3 M837&TSK:6I^E'*4I]4RUFX?!8#+U=^56641P,"Q$%;=GA=NS%K><[K">>H3# M7I9C4OKG8'#VREVF&98T<&+W-BR\#9W>KEDB50=2XU?54DVT2\*S8C8;'=:, MPL'Y*Z-U33B =J>CPNG(Z?1/)G&4VP+Q85A@"59Z%.WT*+*Y'=6=E*UD=NNB M(1J,['['A=]QWSX:F0%NLSRN6ZYW5(NHL:-."LN3SAVUQ>/$TEM'KRS:-,CN M\+QP>-ZA$Y2\O:$GG-LJ]GJ$645CNVD8&& &3MLG=V1'(G![:D66,_:MT_*Q MLE5;6GHT@.\*:;F=8Q7O2-FJQ3./ ] )S7Y8RW.V3!-\ 0V'81N(NZ M M3U+F5O#:GTM2-6>P"]W<[<$V6"=LS:E+4G5J( S=%.[)-FC!K.766U3-M][@ M&+IYW)]OT,)DBVV+JMFVH3)LPW)GQN69G)W!):DZ-!"&;@K_".-@G;FVTEI4 MS:4U;(9N.!\HUX Y9_";9^HC9:NNVPS04?"N,(>.^HQPK&S5XIEG!.3$:#_, MY3E=@]$IJ7HMK=#;D-P%<*A.U_KB+1=U6;TA V#D!G /QJ%V&CLE5:>&QLA- MXYZ,0UW6Q:C[PA@9*",WE/L#+D_LK+!+4C5LB(S:B-P9;:@.U_KZS2IJ6, A M V#D!O"/X W55[T6VS91DVU#9>2F<@$W.]WH(^4K=I6 W)T_K[H=M1' M@V-EJ^Y,FD>#T+W6[[P?97LE%0-&R"' M;4#NS+>PG,R<.)?GE8O"R>_P]02P,$ M% @ MH4$5S%J_YEK @ 0 8 !D !X;"]W;W)K&ULK5513]LP$/XK)P]-(+$F30J;6!N)MD)C@@F!8 _3'MSDVEHX=F8[ M+9/VXW=VTJAH+>R!E\;GW/?EOL_GZW"MS:-=(CIX*J6R([9TKCJ+(ILOL>2V MIRM4]&:N3$\^7:VG#+ZS;W)A!7ENGRQ9, M%91"-4_^U/JP!>@/]@"2%I#\+R!M 6D0VE069$VYX]G0Z#48GTUL?A&\"6A2 M(Y0_Q3MGZ*T@G,LNN##PP&6-<(WT1?(#[NRD<'AS! 0@%8R$E9=AAY*@NSQ[E;0WCIH9D3PU?:]6#-#Z&)$[2 M'?#)R_ IYAT\>0Z/R(W.DJ2S) E\@[U\,P=_X!;SVABA%KL$OO^N?QI]WR7LCLF=BTTYL&MC35\__&,ZM13IZK@JX$GPF)#4 MVDU?%$"WKC,E9'W3RG0;8VZ%A1]7] &X=%C:G[N,2]_2N#V;+>QQ,&IIE73>!T%:[\3#L:(&&YI!&/QB?0^[G6;A/X*=+]:61_ 5!+ P04 M " "VA017JL$>Q'<# F"P &0 'AL+W=OW0:"*)99$ M^6*%W'R9"UD2;:9R$:B51#)SH)(%<1AF04DH]X9]M_8@AWVQUHQR?)"@UF5) MY/,(F=@.O,C;+3S2Q5+;A6#87Y$%/J'^L'J09A8T+#-:(E=4<) X'WAWT>VD M:^V=P5\4MVIO##:3J1"?[>3=;."%-B!D6&C+0,S?!L?(F"4R8?Q3:F'M :D+_70J0$N]:#* MW0F7$TV&?2FV(*VU8;,#I[Y#&[THMW7RI*7Y2@U.#W.4+I:Y 7"GU-&%\1NKX*K1\$8F*W:$CF[AJL<-:%,7<,-?'C*X>K- M-;P!RN&>,F8!_4";8*W+H*@#&U6!Q6<"2^!><+U4,.$SG+7@\\OX[ (^,"(U M2L4[I4;Q1<+W:^Y#$KZ%.(R3EGC&WX,S'\+(P>.V=/Z?]\D/>S\0(VG*)G%\ MR1F^L=%6FD,.'ZE>PMC5*4N=ML#?U!R90RJI_ATWZM_-U6"96OM-V7 MO2EOU8H4./#,5:A0;M ;_OQ3E(6_MFW#:Y+EKTDV>26R@PU+FPU++[$/1[B@ MW!WI*6'N.(LYZ"7""B45;>=K5!%FCM ^-YMA-PO]7C_8[,O=8A4F_B^'5GF+ M5=+ULT.KR:E5ED1['@\R[S29=RYFOKO8)!9BP>E7<]?-I2AA9?*6\(Q$WB!O M%:#B[>V%]D@_,7<4V^QU6E'>P]_.;^7;B. M2T$AUEQ7EWFSVC1U=ZZ7.5H?1;?CJ&4]-TU@U;/]2U]UD/=$FAM% <.Y<17Z M75.XLNK*JHD6*]=V3(4VCX,;+DTCB](:F.]S(?1N8ATTK?'P&U!+ P04 M" "VA017ENGN/Z\" =" &0 'AL+W=O/')S,Q6/Y-IP)F"FB%[G.54_)\#E M=NR%WN/$#5NNC)WPXU%!ES '"^_8C^SFE' M+0NJX4KR[RPUJ[$W\$@*&5US3:_9)MY1MX)%EK(_,J&!GD M3)1?NJORL!<010<"HBH@28L( H9* 4IN8$-B#602V%M>YQ,+,D,E#MXD0#YLN!L26TN-3G]3)6B-J'Z MC)Q.P5#&T3HA3) )X]PZC7R#!.TV?E*1F91DH@-D/JQ%FW2"%HF"J$-NYU-R M>G+V.XR/^FJ142TRL%\?&6Y]9,9F>.2SFA917_$RZS646=1<9OV:1O^O M:+3L? +"8&]IHE2BXW/]Q"EH]\-F4H.:U. H*3QO)E-[G H2N13L4$*.PX01 MR:4P*]UT7/[>:V\;YR>JE@S?9 X9@J$&E*3*9E0.C"Q< UA(@^W$F2OLWZ"L M ZYG4IK'@>TI]3^"^!=02P,$% @ MH4$5V-=(>(A! 1Q !D !X M;"]W;W)K&ULK5C;;N,V$/T50@V*!-C5W9>XM@'' M4M$6R&ZP1KK/C$7;Q$JD2E+V]N\[HF1%EFEYV_HE)JDS0\Z9P\MD>N#BF]P1 MHM#W+&5R9NV4RB>.(]<[DF%I\YPP^++A(L,*NF+KR%P0G&BC+'5\UQTZ&:;, MFD_UV(N83WFA4LK(BT"RR#(L_GXB*3_,+,\Z#GRAVYTJ!YSY-,=;LB+J-7\1 MT',:+PG-").4,R3(9F8MO$GL:0.-^).2@VRU41G*&^??RL[OR+.!Q*//#'W5F2')Q\6>"% :^E1D;X %6PV7#^@^(@K3%%H?T>LJ0O=W#^@. M.4CJ[X@R],JHDA]: \\T36$%,';7[DX=!124@3CK.MRG*ES_0K@!>N9,[22* M64(2@WW4;S_LL7> ^H9__\C_D]_K\(^"V2AP/R#?]0/#>I;7S%,;N9XV]TWA M_+_9X_\\^PD902/&0/L++O@#K8!H%!<34V8KV]!L6QZH$YGC-9E9<&)*(O;$ MFO_\DS=T?S'1>DMGT2V=Q3=R=I* L$E V.=]_@EN)LK6/".F!%2V0VU;7D#[ M>1C:PZFS;Q-;@48MD#<*+##4U1\CO)'8SMH4"<1#IH(![T2BPCC M<(Q>%-G@EB*[I;/HEL[B&SD[2<&P2<&P5V3-%8'K*X)55P3?(%!>!A=-?? 7 MDB3E<0\/ ;I&Y'CUY("5U4U%C]@'4RZK98S; @K'MM<1K GU:/L=R9I0(WO4 MD6R%&K11 ]AV(09F6,?-[&/;Z,4#&^0AIZ<*\(4Q>D%.6D@-/^]H,;GZ0V[ M=([/A3)PNT*)#"B09L=7;/)UD=3'AM3'7E*?^G93(9/W$2,'E7///=&4USGA MET;4L,N"$=7=4P:09WN>F03/?7_WNKTT1/TJN$Y$[?\:$V;8&15F6)<+$ZJ' MC%81X/62L8#]TNR?0W?7U?OGRN:HIVBK-;#/V#@'^=T3.3* O+.]800-.D0X MK<((GI9;79%*.!<*IJIG:3/:5+T+7>MUQI^\R=(SC$=EE:P+L7?W58G]C,66 M,HE2LH&I()5P;(BJ:JTZBN>Z+'OC"HH\W=Q!I4]$"8#O&P[G6-TI)VC^=S#_ M!U!+ P04 " "VA017)KE6QWL# "R#P &0 'AL+W=O>#BHRP!%'JH*),KIU1J MOW!=F9=083GA>V#ZSI:+"BL]%#M7[@7@PH(JZ@:>%[D5)LR)EW;N1L1+7BM* M&-P().NJPN+3)5!^6#F^\SCQ@>Q*92;<>+G'.[@%=;>_$7KD=BP%J8!)PAD2 ML%TY[_U%-C?Q-N!W @=Y=(U,)AO./YK!5;%R/+,@H) KPX#UWSVL@5)#I)?Q M=\OI=)(&>'S]R)[9W'4N&RQAS>D?I%#ERID[J( MKJGZP \_09O/S/#EG$K[ MBPY-;*2#\UHJ7K5@O8**L.8?/[3[< 30//V H 4$3P'A"X!I"YB>JQ"V@/!< MA5D+F)T+B%I 9/>^V2R[TPE6.%X*?D#"1&LV=RCP@FG/ M>M:?@],)\GP+#_K2^3KU].O4LV%X GFG'@SLY;0[/%/+-_WLX4%K[1)A.V#Y M)_3G+SH.72FHY%]])Z8A#?M)325=R#W.8>7H4BE!W(,3?_N-'WD_]MDU)EDR M)EDZ)EDV$MF)S6%G F_JI*$(AQEM=" M %.($KPAE"@"O65UD.VU#\F89,F89.F89-E(9"?^1IV_T?]1"Z,Q;1Z3+!F3 M+!V3+!N)[,3FB\[FB\''^(X)R/F.D7^@L'5P PRV1$FD2JST9W1-"T0JK:\0 M='5SJ& V>M%1Z9K],'E2!]>#BWJML^/" M:EY8M"[,BTN!7J="F!5(-V68OE1WY\^6ZGO/[!AZXXGX1/ MW'"/>HH*Q,YV?Q+EO&:J^4+L9KL&\[WMJY[,7_J+M=\SG_B+M.D?_Z-ONMEK M+':$241AJZ6\R86NZZ+I$)N!XGO;T6RXTOV1O2QU4PW"!.C[6\[5X\ (=&UZ M_"]02P,$% @ MH4$5Z+B5#<6 @ 2 0 !D !X;"]W;W)K&ULG51=:]LP%/TK0BNCA1$Y=I.,S#8T"6,;%$)#MH>Q!\6^ ML47UX4ERW/W[2;)C,FCZL!=;5[KGW'/E>&)5;?T&R=.&5K #NV^VVD5D9"F9 &F8DDC#,<,/T^4J\?DA MX3N#SERLD>_DH-2S#[Z6&8Z\(.!06,] W>L$:^#<$SD9OP=./);TP,OUF?US MZ-WUD_R@[ MJ]TI)/_DK]A MIN#*M!K0SX>#L=IYX-=KXOLB]Z\7\7.Q- TM(,/.^ ;T"7#^_MUT'GUZHX5D M;"%YBSW?RT+)DGF/4HZ:5A>U&POXH]RIYD/G%(*/6AM!=K,U")?;Z<[WSG^#@_'11JQ>GEG%+E+%,NBJ$[ M5RI_YWG%=$Y34IQD.14:23*9$J6GI M*IQIMA!JZ';\VN:8P\=86\.WKF/XQEE,A^[UT>MOBTR=O7+,\>#-P8%_XE\? MGVTC1Q5T['I6XM,]B%%:C#2\2]JH>TA-;Z\T_5V)^BAY?S_R7=P8=62G_O/C M%[I #?9 47J^M9K^X48]_4/,N;.7LAVZ,.*NG?CW3X2W!G;3!I9DFTQ-FEZU M:4:#)!/-W@E<8]"\)*7.#>%#=TPXFT@&7@E)&5\94>@$IE MJ1[$C,PR04H-:X]JH&FGE/-+N-A]3>YP+Y.-%2N;4]1#+:@:&AHS ?Y--L.] M21L^B=?)V4VF/BQT.J*<0X/1"TD3MBSGRZ06@+%W<':2YWSUGK.92*E)?N^ MHP%9^SGS3+);'0U:9:H-5+K.#96*33":NRW4_&_K/*." M2L(W1>O>?\E5?K+BH/=:EBSQM@\BP#2);T9/]-HB,6B"R M]VQ7S<>([+1!9+<-(H,7*=*K'BHWGESO/+?65@?>#X;N%WC/X$U09[)@7#%1 MS>8LCJFX]_BJZ169<'J77Y\?TX0LN+JJP:';C#_3F"W2J#[K @I1G=6,/T%Z M^EEX_7*B8S$1TR6-Q]54SB;ET-$#';7Z@,,VFC/GW4QWC9D''YQ>+8?2+]L6<:14$0AEA%QV.K@C%6 MMS"$/SL;I@T\L#@0Z7&UQE<;[Y#=?8"MZ:X.P3+%.Q'+%*\U(/:Z@4<4V5<; MBP,>V"I@O0/Q[7&@I^P^00"KBFG#=C".1!&&0"_:>S0,D>J$\+6O#[9+@B"* M[ A@=@5!@"&P&W$$4P :,"0(ROO@UOW(6]^GO.;?XJ._4$L#!!0 ( +:% M!%>7BKL

N=)EK3-"6,8!T6K/,F[5C::FG+YDCH3+@.O&PES M[(T2+?,<\&HZJ)'&2%4""Y^Q@AHF\ ?(O9IR(GS!KP\XO!R 5\R1,_?L)3WN MC7R!:!0TM]L ),G'BDJ_Z9FBBW1]#+L_-..7=\S,QB8"U]'*"OHI_U*7B^[M M\+EK5XQ!G6\:03$NHRX%1VS[7':A5D__]I]P MD7]O_R4I_"])X?^DI)!4A.-@6=;P5[DEDEL_#KIMQ$(VR9!HR:1#CF>&+\_5ML9.T$CM::F/]*,04'J MZ3H("<=NLRT@Q]N2)I$T'M-'&8U.%/.Z"*7?[1TS=BJ X3[AN(C_O MJ]V(1'?1I6DW)%%D>MG#F>QEC(6P[-SO7YSX$P9(:_C>Y65+K!<1:.@&,[N. MR,.A?=FSV$Y_C'7L$:LDYGF?6K.L\-* 2CN$0_.I^'18*K(0P55MR[]1?0V5 MN"71D^(LG8O#9X?-,HS)"C>[PWE,86'HUL@Q@_Z&N&V.:U/]_FAOW00RIHW6 ME\K%2E](_JTQ-V95R$^LY/9WB3U-;,.).&QS?M)0*BIVRO%Z-K+\.L4;9;D> M0DHMIY<86^N*$:C9^:6WO3@W5H'F+9PQ0WU5W[7HL($;>IPPI1[?9*A\:<^5MQ#(Z0:H&O5ED98[BIA48G(UE$6YS>CL:Q7X317LXA3,1!18GU]$C4IRZZ 1]$*_.S M5=F7/4A4(GW6TN--&EI4='YV6*>HY76W?JQNLJ'BL[@7S]%_N]C]O[^M)'GJ MLDI#Z18@)(;(Q!H$^Q.S-$Q5=8F/]FO MI=>U=@#9*$-K>BX07(5'NU0I2E*C)VE\GW?BS*;=K08?E7;PJ%R.A.]EZ*<>$\N]A[%0'=?+.QH\2-RM[>2F\W&-64O@?E77F M]2ZBZ)Z\SKIVY7CP^!1S1_>\Y%9RF%=.6(0_8ZA&G/&J$65'9V9'_E5[LA_< M]\-./O0[*-(&*!^@O96FD%-^EK3%4& P'LXHD>$G7D4CGXGCGYF6%YDQWGD\UZC@]T(W>UM0VW-%B"FZ[]/:@'3-Q]P^U M/WRO CB<'8JG'L&2*]LRCQE?]%=4;#N*F;\;==KAFR3#J,[V4AO]-A(1-\8B ME;OZ2+<]?:AV(#?R30:P(,E?C=^*]_.BJ['\UI0JJ4LG:?_1V)SCW?U%6YNB M<%!/@F>1J6RO0A1%)+]09:9 M#6TJF'IG$/T2VW^GLJ;4A^=. YN12 /D$(G M+H:#!Z2>R<%N^N##A\8[?"BO75],%I#C_8K"!@D)ALM3NB@TR&].+%H0SL?^ MNLN53P-2_TM5"[E:1>E$+[9-7)-Q9-8;?5(O7>2'74%5<' WJ 7_ 0FU/C_$ MC&?,G&WV5,:3P:(OD/"#U3!M:'*]N\DH<%Q5W)3&WOC FCF>I:SE& M[6QAAJ6I=FBH'[+U%/M=_ 8>DRPM-35U_P\BI8ZZJJKTHMNN7?3YA#;QU-HBVQ*7;/YZ'W7T! M'U)G="\W/;XYG<[&;@0;S0ZP*F=>-V5!^Q+AL2O\@_"G+'(J&(O"PPTGFUJ0 M8^YCAUV.*FS]6.\J6/3=MKR!/Q=^HC]C+US9Y$!-JE8Y,K1K8W?@ZS5B'E]2 M41F7(T0MHXP1Z.:;\+X3^]M28X]Q28;Q"(6_\9A\U(CT\S/.S)"2WL402)(L M[V+WX[PB"-%]"+*=ZUPP,QV=4;[^K#D 5I#,)YP?!8LOLELZ'1C1NI.HI2U1 M1TN.#%G6\! M@MAMA09AA0:%/<&;:K^=0[(%A;%;$M0M2?V>1/^!5^/VS4KS=?>J^^$5<\;] ME$V*A'FLQ.7KI^O[J^TI7C5DN0$G_[!V42;5@,^D GY[\\HG*4[CZ53 M7]1V*Y!FK@W'-)B<9&3X\R'7V9$/]E[O_,'I3Z)?_(@NX^7;4T73K:VHHIDZ MRJ\\IXQ-H*?,"" 2FXQDS\GG!($^1$3GW4!I!P#/@2U%]"A=K7BQH0#MN$P. M2?'<=!Y;(!;D5,UIEQM1(W"[LNOI2%R;U9]_MD$6^S1W.([)QW.LE; MJF98Z42'02!!4]9>J&ESPTV5)\W:RRDKPRV M>P%$^\ ZH^0:Y.4[>&2A.3A#74EY+7=2OB1D)V0%%VWH(89@/]=4ZO73+U<0 MVY(R0$YO$F>!%W=?CK.E;W3N/ M<7=3HQ6E;HJ K226AM@*WI(8-U$6+H=(JE)XZ;>E#<>_+O:(NB$?YOH#]U91 M(JHPTU&2@K-[V>,IH+^\M8,#6EK*4EMJ;DEZXCO.;LI]LF2G&T>HAS/MM"EB MK:U5Y7P+%09=>-,TQ-/6T4DN:X#K YIPX,>8BS-"E>O ML1([FZTFTYI9O:8XVWW*/H X5&!^,6SVZ9D^5L(2T*1<],S#-=P]F3[!( M7"64KH>: ILT3>!ZAH?+[]4=VTMG6,Q/58;%(-X>T*1AIV3'8+U:[Y<8X&)W MB$!C-/7!U!_UJ_>8"M?%[9T/$'[.>)67<.5OXS*;$&N4F&3QV!6,)I]5>,CR M>H#G[MCU0B9;=O9T4Q;0Q!K8X&WE-3Z(G)$U/TZ0:_M<,KF5@IB!/^0(Z>!C M/[T9J8MZ?"'X='/_EB2!1OJ61)(V<6BU:YKV\KKPC[1_KVSNZQI*]RPC0J\\ M0L^-?%RW>*X3UR.%F)K7"A$E?2(9]S*B"[PY>\RT*5B-^^>>T$ENWT$? ,AC MJ6W,J&+N3\VO.X;.3?%^KHYEQ^$O=,:MU37N D#4YZ?"YM2 M+GSI#N@'8^=H K\V[&KGKT<3K\I;T6O;' 8E:AWQC-X74G7BQQYRGRK2Q)N] M;:8B]0<)JI& C&CZ25>WH^.='5/W2=VJM7M5YE6$\ZC!A!;!7G29AYGA%FF' M8+MF(R2XKS4?RH!(^O)I!UJY*)^+-J((_]AWJ814>JDIZKAA_.I(.U/K'*.O M'[LYQ7Y9XR#35XA7>U@^CC$;6#JT3V_L4+LJR]E\=?QN:<*5*2<"[L^+S%:N MIJT@!HWYS+_1XWA0V;[/""_\Q6L$!#)-BRDS 9_J/'PD>E[.7K<>.KRTN4&> M@"P\T?SB=#9OA7*GV8<;I'YI_";EJ.+)1OD1PC[LHZ:!N0SE+ZM(_J&7-QJQ M4*^MYJ]5SR,Q)_?#%:OY'_"D_\S^W:!)P-D.(> O,^9[T#0_+;O?%2^U+[[B MKY@3IQW[*79BMI;.#NH6H'A^ !\,]M?EP@B&)Y9_#C*\>R*70=:60G\^-1U M_XIN?5II'&&>/_.#?V2^MZD YN>SW/I1HO4N_^M_ZP#5P]/T9L>:@$-UY!6R MY.[@#N;,WWT9UT#?0;T;?):@L@1HX+UKV%'-\X]6[#G;I-:!T&@&^^DM"2%* M\P7ST'RA8(-[=4:NEE^RG).A5W@)?DST)[H!V"2)ZR"@.?BIEM^\IQ:A"B1M M2G?>QG,%FAC\NEHYN)*ZO%_8+/2VM\_^8=2? :!7\LBXDJJ)/-(P/\#D]0%> M^O0/^-=*&T_^Q M_$[U'D, "]E#>OR38/$O_W#E+PG,HV0'YIG^>_S7UNNL1Z=&5QF?;]BO.MCD M+TUO/'H5'IGYET%:;'N2__Z!._.7\BP?!L2.-"IN^-[_8C;"7%1P[;+0"OVX MT[AM'#WF*$MIKF>;A/GR$^WU:L 3HL$5NMT?7XKDW5<:3]=:+O .RU'H6M"3 MFOB .0WC=,M^\R;_SS2-K;^Z)?G=&+*68G*S/OHD9LS\LV!3+63@]11.Y-Q) M\"*23.SGW<-9->I!9&&#B'A7?GF?.D=QC.XG*V]2-XB/>G*WW?[K0"N(%#:K M-VHK &2 !N2HFL6RL=Q-6YTW==>\:"W:F->)C>-Z*-DC;!(E;"AZW3;25(;O MV^6%GD?RNN_8O^IT6Z?BUA2,!PE23M3IL]3N() MYV=CZ$%.7E9NJCCXB>0D^QXO!Z(QLIH[E08B^:G[TY"Q=.'X2"#"M->GW.]P M VL +(:7=ZCHKRM,>!,+>G O$4DAUC^>0E^?Q2 B_NAB):]7[F:8_]0,@3&+ MYI0?JK?/I#]'C+GID *%A1Q<=@8!_3N+GZ'ZFR:38X:=?WT=U72U5-'7W9)*=5+N1B3F[J8?ED+NN9OBM2OL&?7@H+$6^(N8'.\726$SL M1UU@*R>!#/ESI+&ZHJI'RM:E A#C! (2F_<*$)$<(_5;:<_:X"F23E\C;=MY M%,\*/>B1%7/]=I7-+$2>G7C;87XKK43ZSSN>#HO8NY)G+9'^7IKHCH84B(%% MH<1D=8]-E]Q@T8M,(-SLE7."D=)+*UQ'@9B;^#)860RG4:XIN1VE3>K43@HL M.1+$KA/*LN]=%+SL%+7#]C]8.G"R.5Y9E7J'3GC(D5EW/^0"$DIG3MR54WLT MJEY<(LMA7)$HN_Z^1:"^8BG[P=)T%$#C].62YO&_!(*W8U?.O_4/T%JU6?Z1 M8?;8:4I][\EV^XR7?IC5#!EQ)[1KSDOT4?#C=&WGOX>.?1EOOF35(1A?ZT2( M#$?]!PV,[&N^ ?T0Y@__%,X)U&844P14]Y M#_MG:K'191'A.S^>TYEX.^>V?PIEZ_G(*Q.&Z)P%?:K@'LD2%GEQ/9JO$_EZ M/)M'M<@ZU3I%0_1 0^QOC[WF!E#!=$I __I&;*>V_;UD%+V]E9:5BE=M[\[Y M)M/X2=/7I?SH*7M)WX300 MG[$.*82(\0Q#1>_;75VR1@C/F3^T,;)V!A7 3%]Y0N!BL>9,G8@&4W 9E>V' MN<0*8F;\FU$533HS!#\D:]0#C?)F1:?=6VC7S8UM%4T0B%=96;]?"VR[Q/*> MC6=UE_$2^DUXBZ9EG?Q/B+\NNNF:'=J\U]T3SJG=*O3.[^=0UGHY79># M.XV;F%8W?JOO=K++2_!$QG.>\2F=YJL_S$GO7TDU%TV>UDFS:,-!,P%,3!I6 MQL%,.VSZ A?/K\.&.TDKJ]TKQ?:STMO079;(?P=,]U_9,?,>GW#'5>*T4Q@0XD"L_G]UW/IMP M80N$^/%IFPU5AM!BI'QSFBU3D?D*&RIGFM@W=CAP47'3QUP' &#+*C".+5A2 MWCRND)]G]";UKRHG=:[]LZD&:"*O"#-\QUJ=5>DYXZATLGT_?HWN//ULM9Y3 MB51^B6)!=:4K-V+JQT6*N&HL!V^)O=GH2&Q:0G#EW*HYL$:=Q2/MSCZQ4]_Z MU#\> $6X<5E/=K3>DGR00,U&;U3U+UZ*V5=DN&ACJ*J/X4?UXK!&ICROLZ"O M$]):IDL7$X]+%(0*WIA5Y@ETQ^6\J'; Y;(D67DC7Y#FI*>(;5+,[R=&=KA1 M@64&CW# /Y!N5J2?ZFJ?[:,!1QWJ=Q32(<+]\ 38/FW":?8&EJ[;&S(#0DOJM_-% M,<&]UC1 N5JFO)ZBR[V\7DM8RGDF*->"$J,09*B3%Y%7&'XE6K7D&)<.IGGD M/5?OCH#WQHJ];&G5X+RH*]NS#9&4ZTDI=QMQ']C-G+TED=YM2YS;CT[U&C>- MMG\#84MZ5.6VU3U:CJ-SM67'#D1:?#0RWLOC OUKU:F;^9U>?,\W;FA/ MI_J/X/[F=G(!.!'&5@^(5>G6Z?CS]%4I!JXDTV_QM@CK[2?0(YCE#*]^=D', MPQ]Y>K;4=A"!?'D*G-1-S5)P<-"Q659M72:47BB;SZ<"UK:2%6?%:"K&Q5Z?BZC%.DVF[H5B3BI1SST4@ (*K9OK+KJ!*4#@NQ26N5-^$L@P]'Q@V MYW2?UBQ'K M^D48PVT7A/S,KNXO]G?LX(U.Q&A7@]SS"/('N>\R$5Z3NK$S4'RZ"[C37WBF M(;:RPWC:PS4\W[B2USGS_KUD> Z,!P2[>J31OQQ4&HCFJ_*IH?FZ'9_QMBI; M250CQ23K*G8["G*IG%;$MA1?@Q&])?'E.9:O3=VB=QF_61\?/QD[]@(SY9/U>4UY M_R!/2Q.3]\ZM^3G3('DT-E)#&TF]'/4TIP!HP5?7[1_!%D+YY50\^VXC[5AR M29WN+P33;*] ?W\15YCT#1,BW154W118&-JR.D8*XLL% L,BRM0]]#!WG?? M(TR3$?8(@MZ%"OK7:]>FUV8GM#='J)8M^5-4_YY3XE;Z*6KN^G[,]\.K$M?1 MM@U*W4T)%N"%S=5-8G-S<_C\0A<*A4I$H1QE:W9%V382%E0NR,!DF2=^9FN/ M75U)Y_KG->;F/EN$,)!-L?S^!_#]E&SNTMQ^_W.S%R+CE5CNMOV)M;:G76S)Y*JBIZJ=3 M4L3[]&(AXO##6Q+SWS/T,9\W][N@XN'O6V)8"OD_C#C?%'ZW)7/7C8<9^]U_ MF7A:5:,S,\KK)2W<<=B$ UY!>S1\%"K(*"I"=A_,^^_W6EW'3[N7FI(7-M(/ MM_B';3/2M/L&W2"WIQ67[SGV/6I2VDX]4UVH7:D4OOD]8T_!_)?> O//VP1^ ML.W;MQ@W':M*]7+)ZR149]3 MC#X:09T9[ !C&90P2BJ)^OY574H?Q:I<]Z<&VWJV2:W5AG(4[?I&H*/Y+*\% MY8:-J]]T%YT!ZJO>!V"E7;86:O6Y-,V'T?S4&1,^$OHJ$X YH[;;VM/2__C)NQ_:%G-J_W$G_<'F?UCRIWPPU^81V6E?B0EQH3F MB@1.:7V\)9&*/_=)_\W?9/Z[PI.#]4T&SDLY,E@ZX]6;WF]MHV10>:ZK-?#J MEL]/YZZHWZY$NC)R'%)VCN5RO5P/1 39R-[(Q?W(.$HR3\S?N/]O?VCH-&EQ ML+VO(4+NY:GN4L U-\,^X4E4:*&K$W6^T*UNVE0:=HV5.&Y\.'+X[;_TW[P MHZ<6@E,"WZ?:#+@S[Z!#>GK*!;;1#O"SEZC\B4J>KMU]4JN(#N6/'I1C3A*6 M!I)!>(CU2*P& YPC*:];+"#29YMCZ5Y!]8 +AZFQ3N^BRDG9VX0K>W!*"X^& M(W$L:M8;.55:Y7M_\=2OS>^%:\P6C1/?=&T\Z&#+9IVI6[LZM\PEB/GTA,>R M=*7-<2ZVZ<6APW]EZC_V0^#^=.+'2Z7@*S7L"(._*A^72&#:VA0#<7%\%)"O MV?PBA5[Y3I;;5H'WHT\:%?Z6&N_9,S9$J!3"+]IX)J1[O$]!A7QTD)'WVZS9 M_.^2490YI3-X&-*++\LUG64#[N,IYV9FP9!,8-'GDG3LQS(5"WGMS)3&:M/$ M_M.%V&=,\X%56%;O$[0=@Q^#A(GRQZ*-*E)'5:-Y==BO6RO6I[2I!:,X%0\I MGR0!3!VX8=2H"B:BI0C6W;249.@0$&NK-^F,"F#(U]S"T"D5!-F4YA;P.#EI MTOK'MB6F%LU]D50KJ$GQ3@"/QE9$\&^"(S7K")'5])[]CQSX=K9S_]L(U6 M>#TE,;6!>K._OF1CILK\&<5SH+ NW"RH.T36FS)[?S%=]IK->L$VD+>-C MDC>MC\7_6C_N!)XV[$STIC,?L9D[1>*AV)5%V@YJ/U/K<;:DN5FS E7U$),A M,*/=<^>+#\2JI-$A1[HFM+K?FP]]=8Q.'5$2=OWV60"W4RT&0H !ADZM"$/; M]D _8C59LM#[>SZV\^ZXKVVZ;J:0,MJV.P\8AX7GS<03[(.8K<+2M] MBM_CD#J3BK'V^T\KE]N/:J:D15RWB[S?QGRRG;>4GO8=VT?F_+S7=!8H],OWALI+K(?"3EJE2'P@,CG8;+4 I;[7@#+ M^%N2?WL053;^/"-"&?[_U^7L_XP?/SE%/8$YM$6EJ@Y-*[V3>7-JBRLU_+RF M2)03NZ37GQ01=PLNJ'/[['[(WG6XPI45UV8[4?)%YSH@?0J.@'Y>GW))+JNK M<0VYT$X@Y5A@G]:R51?4>BIZ?1,W-&63UL\D\=D8PNOJ[/AV7J/II))Z?#[( M_;?E@N#&;P%>/#?1BUK\E\#BS7[ M?W,/^!,%=_9.^QGK,7.L)> MX/RH1\#FG<<=84_M:OY1W>^Z77[S*%L9E)5(+YFL4_4O_1B]>)'6P#M%-Z#O MI/2N,&B-3F"S@!U^97F S?2)KU=9UOT CH@S8PY2];!Z;P(9:9#[!CCLNY!P M7&M,.L>#H_4!=3F9 M L2JG%/NT72^AP(UN)H=5K)_"ESRO\+EJ_]'#SJ0"VXVV%"V& " G?DOE(VY M.'^C!2"BY,>9/IN:FC*%*#T2]7JD3#<9+^NNQD6O(&3F3:]^3/ZA.7P6/GRQ MKCKXHMO*IP2#!-D786F['HC/$W2TF".#\"UF=^P=6;:3?<+ETL)[EQ'&*7H% M Z[SR2 9)NXB<<2T\3.]PV62^W2>CX:2NK@EG1KK_7=;5A';>Y@1(";TR:QHHB*;"& Y9#JL#;B-(E5*YHUJ MGQW]');GELO"9? M9'F']T]Y!Z2)QKV"(A#AM4?+UG$\,;_V*E:R#H/V5!2S[YB#91$2IE)]V M5D5Q1<4%-;8LTQ/(F;56FO_$VZ>N#)FOT>3YL(O9I8GQXZG=/E^H[1S2%36[ MZ,($B59ID;@+=TG^"W*"LD0_--7*87Q!#ZSR*A;"(^9)0:E"G-<^>5M.;U\) ML'JE&H+K733CLRI$ (K]MS$2W""M# ^,V#!%\5;QMRFH)U\D0Y)>-7HZ;TZM M*&0>:IP(--B'WU(E%SK5N=K[F\5@M= M4 +"NGX''E4TCJO4)B2,G8L@^P^WMPUJ?;:H8,?-H7?[4LZHN:+)'/9__?G2 MOI"_F*/27-=<>@1U(\A)Y::VUHOZBC:^RAM.<5^7Y6$3V4!O*"M(5\*T _.- MM8/%>E9&S'M.67"\8O;].IETFH4KVAK5>P)8R#9@@7%A%B"@5OH M34GA?[1'U9FP=<7U_1K6FSUL!1/E@.E<] C^10\$5A06ZEQK>#UDQ!O0@$<] MT. WL3(6XUK9K!V* M-@)LR1*]9_:Q3OS;QAO&-*3RC>;T\*H$;\8Z#IN$S8.DEZ58"C\->>%O$2,E M6K^KC!8IY:$T[?J:A+&?(',V$H]C*L=T D:2W?V(V 5E0FX]UW9JCW9^'A$A MW&O;2WD38Q2@FJ+7>-,\#_W=*WM*/;#!Q*>>%74_IL%#]"Z>(W7&E?%)K)S; M6B3 ^\?ILW9)+U,PFN/.BFUZJ'"G<*P9G8W?F^V$TN7B)D)9?(4C58@1ORX& M$<&8J+Q5M=5+50X$O4R4?2R752_OO*W:0Z-3Y1UESTB/\ZS75CEN#0/%.:,L M9VTEC]XD'&.X06^#8O\ZVIJ'%:03EZ@(>EU'3D[N\T!)8[GR$!T&Y*=Y<4OR MZ]]!^*>'3!LRJ+UT/ROI>]FJ?5]90>.>]?>ZV&3W7I1_@2$/?:XTQ6 &Q77O M3W1,U..BO7/*'6)5TT.*L2->WYTH1,^>$O'T4U>.T,<%;E9/"\C3IQVS$TZ/ M%T,W^:6\>PZF?P[^HXVL2H*22O$9#@Q@O/6VL=S\O*JQ4<0=KK]W6/?_JJZ+;"6:*AI- M4/PB'%^B]/Q9]2XBP MUI<+F =MM(2@>0%]-(3U/'VT:='3-M(ONY)HFN\*6]T#5!9*:>CBI+0>ZN3? MK:S&KD.$!*IX:KU^_;/1)NNOR<5^*\ .KU#I5U=V_'T1DS4*I:^GM[R5O MOKFRGQFJR^:SSU/$-(SJ1,3&66?PQAG#L /)7T/E@1XOOMMLO/X*Q M<79FX!"H=>F>HVZ\0B$&KQF_)A%KGO MM*ZMVN9$$_5P78Y+)^"@;B;*+.633QY?1L %HD>7,O7T>PEOYTJ ;DOCJUI( M7ITS'_NJK)W$HAW& ECOC&SKG(LJ:OPD0U$[T0AX!L$Q(U(\5.1'=TL&-817 M8@>],+5LG:'+4AX_FOC8+)?+8J?R>9%7*::"O%W)M@5^C_5B%<,S8Y+H'J*X MEZ+)1-J;/6VI 2XKD:"PB(5:S6JP+"HE1R!U'_W1^^> AD/UDP>'/6D29H_G M\I6*WIO.[3P%E!>5YZ:QEB\UN>O'J:!=MG>R%.ZY@2F#:N)>?^2IRH#:3'>T[D4O ML63^RS@+%HUP"ZET5]F"TE0UKCX!4H2X?DWEW>)7LK,!?8?/WFY9JG^R1W6; M_]8@I[\HG_&EJ]LSP"IQ=+MD6R=3?5DO]5V5RRY:W8;[DK_\JDVX<&QUC ^, MPS=B'VI"O,55)*KO_SYGW%RQ@-2H0<9''*C;ZJK$5MR2-#M\<*]+%GE#?\6; M4+$SPZ@#*1N)*A3DP!IL23/ C))?+U_-1,B*=I>!C3IRUFKSI$QD?>05Q:AE M9XS5TW Y,>A]];#:M:>#[ W8^X.FJE,6H[M4E4"C*28&@-K: M G>1V72S>F?,9[J:@O5T>NJ)3B]$KGQV5+XRT=9X)#&3>C>7?RY4[T#4[@XC M56?F'J0B4I^&"3RE 3R*:.PU>+N3D'%+\BT@YU4=NH*&''_"*UY->;BMAO>8 MEL&WU1LXNNL26]^:M@:,S*5X66$9[4UG]/KVV*I]B)#]KEK51Y3)1+U(M3F. M/89.H2+QJ'JZ=J$M65T&;-0'=\D;"=V_1$45LT&':RH)8LBEK\%,Y=FCALG#Y;L M?!:V$6$9IT-D]_]^/O@/F5X#XVTLD:_* MA2;7*FL^:Y@"*#<\X[[]0;>2+PU'%\6K#98UQ \;1O:.%9Z+V9(1&0]Y-ZZ(25')3I$S&G](<^FD>'(]_380'%2$P=KM/LP3L(+ARKW/P&!58I1@_"+8 M!2@?_%#>P9S'P$GF)?*QQES/V2M;M_TU/RA*^H= OI6ZOT!QHB3 +4&2I9NO MJME_]E#4!"RPZJ_UG,4D0#NVG@C9L86S1-C2<8+[EO.J*AHVMS;-PY2]U0\H MXB?:LP\"G)>B;2.:-(F#7#E$9(&E\<%3O#"/_!K71?=@$KLZ1[-B9MQ#UC''5M'0$HBR]-<]Z M_.O&NZN[#E!&<./Y."- 2Q6$#G<%W).&(U]F:?=P<'5L\QXDJR<2_+ E1(&Y MJ+ R [M>V6?*ZEW -]6_G4VDLYUK\&9/_OW[Y*JQ>UV^TS(C\L_Y*DBE33\[@F$ M$Y0PV04?XGDZQ)XV/7[3A="274I%^LDZUE4*V&#R0=*-GVTDSBMWWW2)X'26 M+HK*TD"Q+JD9[@UF'66N[+$0NTW'"[*USGXE'IJBJGK@ M.N[O]P/7E1K3SM;(]N<_.0\SOT=;#^@>#D_S'TF$"T;3:X*6#/'):^ZQD'Z7 ML"/7/O6:>X^V/^&L696 H,GR,GT_GVFDH*J+>=",I,0'6<\18RF]WAWZ/CPA MPI17QU1?RLV@L(KOJ=H#IW[198ZG.E^=9_#C^'%B.O1SIY%!NA=0OY!F?"Q: MXY$,^\$D 93R"9;_:O!3O3GMCXG@ S#8 -[ PC9%9^I %9?D.:,@_PU??\EP M5WA&$*18S G LD1M&6M=QK\Q?*8#7>+TM<$4?(#CM/T*\;"ULV.<'2&AXQ&E M!8C<)-^ST,?II #DNC;?=L?.,7K$R#^\.S-VE>"X/1PU(1,VBI-2?\*PE[Y# M/3B$I57*\&2$;%CT,_W3S;[_+]E/AXE>S*2QJ=G?]OMT?Y%J'[%EFI?1AKM2 MM!JK\\2Y+C9OW^DQ>L6>.-'Z6DMK2&DG\[,-=8T?=2,QNZ,^O+@1!HQ@_+Z5+OJOU(8NW5=Y\0*QDE4\AO)%O^^"= MF#3Q.5RS?!O$4;6MR9K)A^@=22 MEY'&L,>N7V,%R6,R%%F9$<8GA=V@AE4ICA!A1(/0(6[ MR,>#W?_35?3D_SA(_V+G#MGW6_$?/OZ>O/BCROPN>T4NM7;TV HY1:*T]\F7^S@>A1W)FV=&$H:JF@15J)QB[$.M49*FFT#:*VF@I*4A2- M$4'?&&UMT=KJV8M&2B2IBL2NJD00U);:2UHJU#:B5<6\GC._O!_>>6?.^V'F MO/<^?\'WG'O/_>U^KZW0RTISD=G2_+3(#>-><[S >%[;YEWRA4\KADLM!O=< M_GZI]&K1#^?M<%M:N3"JQH>MUFA:NPVA;=F$FS[+X_AW#![?I1,7H>E];D;" M)]O+DJ+Q#85P4/TB, 2'Q)L]"H MCW1#0#%OO2;0UC!ZW$_IU,XFX5AVP-0XJZK+F [$H?-.RZXDU4R4%-HG[B_1 M@.&5)97M1M/[*J1B#ZB?,S326%@:$.C)O>^.5>8-1D8#'1%;0/&F+P:6X$:I M&9. X(N:3(1ZG/#LGM@9_Z*F5(E9TU$VBQA\\N4:0L8$RJ1IS;D\F[S!$X=K M>#C.=0>^5,XF@S4=LA]U=L9(DR:<5I M,X=_:BUDU]P/%I9+G-*383;05;"X-C\2<4W]1;5#3B:"8%0B%Q^HF[P:.>!U M/B6ACU'DFAR-H*ERYUVYF-7K]7MB#T$V1("T7;:XF:N=QVKGL\W5MF9*S!,$*)_]U+BK3%7S^\*JU.[2IF+FY*8@ +P6#<:0S6Q;W_5'&+?H^J9W?CN MU0B8K@L<(57%?$2NNL:"%T)F>L=#%)/';B'Q?D&6=E2ASIOAYYCVMR_HB6J2 M=M%8$YTNDC(K)^1EJ9%UHFX9K*(&R\\K=T<5V'>]'0^9)CI69!TW!E4XGU1" M>2:!M)K>/=V=V2IZ]"^,*!X8T[4G)J/FLS/#NKUB.5-N"1&%I\>JG..5:D;6 M+=I8?T$+>L_/'IU*^]W;$1^_W2:$W<^'?8/;H(NOAVJGCY/2@CQK4 8[@239 M D2(?.7/H;X6X1A )MPEQDENR4%" #VDBO948,VBT_NAD_[$F\TYVH(C49&. MC9_U[^I$Z F&;MZ#;EH<4CR[6NT6JK!8,;C9]][@H5P=-06RL"&P5/N2_;*, M8@E=GF'6\@]8G H-3[CZJ_\64_M+W)2^HEJX&ROD,J#*$L5C['L2_LUS[Z@7 M].8+("GRC=&+GMO0*?L\U=?->MKEIC)F*U1\VLQ6;FCD>AA79.KY=84 MF6E_\P^Z2UY.Q\P^ *X7G;6Q)JX5&P@T0X>.BM2@Q">&2*/L;N,^>J#[:\X, M7PW:3Y+B.#;2T'-Z%<0!*(!"'"\>?'&H M)F5.<%# .L\Z?2"F8$E:W 7:/M>T9)6=95@V_\/ ZWCN#5QN-BH6 YF#@9W$ MYTTR^YC5JG"$D=FMHVK5-7C M>B!DBSD(ST^+B P9Q4"ZO2SY"2Z:A"@6%8ZL.!H]&83,J.!;8NKV#R*'D\]4 MI?A\&I&[/S0;&6'ED.2S(9-++^48=-4Z,V^M*B^^LZVLH/L8*QEX"&-D!F33 MC6SL'[LT-#10MW.FK@Z5NR\_9E-@W*ZPD-\G+-D*$1$Y,95G*D%.Q=?A8'V* M(U@FQ57CZ_AE;=IVZ;SU@W^KWO\.?^2SR@88"V%\T%G0IIX)IM/(5=_02\KD M\W00H/5\A$&QZ_.[@P-SB ?"1 AK3+[F26=""N>=>XT*%L4(-1LL/L@&.3SI M (6QI@X!>Z=>QC*U7>MI*L0 1_++MZ5*[3 XBBB;@H:PMF2O/.L R&\26;MC MYJ1?>E1TK%08!>MEG!&\==GNFT[!)ZZ#_V384<,BS^]CJM?4*]GF_?4JN'O* M=HYEU:'[F*F(C)!W]6"9'B-@%?\A>$RZS.P:F!=+)5GC89#4D9O3SY:)A7A" M64/^^A+M WJM==+92Y:CU']1E"D,-[\9L\Y:43?K*ZFMBNO@F\MY".I7E'#< ML# PAK:8$H?3=@JHZ7H&ZX6W=$$2CQAGYJQ[XZ5RH+\@?#.S3(=RJ9>P2ZUS M44E"&F^<(S4?_V-1*^5 /(@CNB:?-[9&1+21-^[FO&R<-!M)\](-6- M<7!;SW"OF2E?G911++ H6X=SN,!N/ 'V5FA9>B_RYXZFD\6F2^S=@B+.GAB_ M%#AE\[7!H+MT,PM9+HJT=&BX!Q ?R;>=:)[8F:8 V0LF)=NBG79(.G7BH3ZY MBLXF_.B9=Z?@F1FEM>+U>DVL@IM"3YABQ<3RA0_Z*Q&2>V*P_4Z:0STB](EK M&^LN[YWA91KDD8&X]+IO3^2;V]-KJ521R%5RK,4E"X11P5YYD=26QO69=- C M7>Z62!4F12I.WYLX\-B[9A9@ T"K+03[G MOR-QO_^SM?JK<5@LI%?H]J!A M-8=LKI_+&OES S=4YHHH&20E@FI:]'\.:"[@UWO8KK*U&H9,#2@POTP R+Z9 MYM3H78RT=&__<6XU[C99RU^W;&:$/BNM:+1H91)HSA3D>8*SR%.7R.ND+V0T MVZEU]A&[PB$V1=FG^?"FIL!;V6JAEQVE4Z=>._NYL<.+"T85N"6\-MTYJ68: MCX1)>7CUVIMF?\(-87R88^MV'--66_ORW\$[HF%7HYM MV)LLM[R^T;GL>@,:E,G M6U/OZ)[;O=O?[9D M?SW6:)I[8I\!_/GL\!W?MYB)OI8M8^M2W-R)R./$/3%2J&B;87-I\_),X:<_ M^]*_&NI[H[\!4$L#!!0 ( +:%!%?.@A9OJ=( 'OA" 5 =')M8BTR M,#(S,#8S,%]L86(N>&ULU+UI<^0XEB7Z?7X%7LW2669")1=PJY[N,64LU3$O M,J2)4%9/6]HS-ZP2NUQ.-4E7A/K7/X#TA2YW)P$X2+',JB(5"A(X]Y XO%CN MO?_S?_UX7()G7E9YL?JG/_A_\OX ^(H6+%_=_],??KO["-,__*]__B__Y7_^ M/Q#^WU^^?@;O"[I^Y*L:O"LYKCD#W_/Z =0/'/QK4?XM?\;@=HEK492/$/YS M<]N[XNFES.\?:A!X0;B];/NOY9\)0UF8Q!22@'@0A;$/"18,\C ,$T:],*7Q MU?V?&8EB@7$(_21-((IB!+,X)-"/8QS[ 8\0#YI&E_GJ;W]6?Q!<<2#-6U7- M7__I#P]U_?3GGW_^_OW[GWZ0<&^U;BL/V/"EQ)]TUK]\L3_Z0]5_OBTY-O?/91$MS[&Z@!<8^X75QC[./WB#.Z=5 @^/N!.-Q=#;E^H M#RLVU;N[Z^IBZ.,C=O5:%#5>3O!:[+OI0%ZJ7WR6/VVZ40WUB&G3ST:Z.U#Y MCYJO&&_5\J!ID+-_^H/\:;&NX#W&3XMO=4'_=OWT5'*:-]+]57W6JF_77[_] MRA\)+Q?U[OU=\!7\[=NVJZ8]P\;^8&!6?69XEKPJUB7=?]@>EZ>^5O)#I3YM MZ<\K_,BK)[RY0<)67D!KR3\W@$$7,6@A@Y\DZ.J/__/GO:DNN%Q.3^/R;1D$ MO[>0_[^S5!;T -Q2N1!%^9J>@IK3LQ^CE;2LX4;@BC3&;1K[6?EO/_-E76U_ M ]5OFH&JW]_/1^_&=;FU"I=TX#%MKOB9%M*;>JKAP1,39?%H:7Y=6+Y6[8.0 ML/X BI+Q4OK0)TSCZ$;."\LOTH!U6L=H#! MY]0E@2-+2LO='BOH@!WA2ZK+C*,/Z6!WDWY'=8U__1G5OL].7Y1.W8AW)6=Y M_1%3U?3+K_A'_KA^_*4HR^)[OKI_A^7[(W^_P!E)HLP7,*"9#Q$.?)@%7@I% MDGB3*I4-*:]5RZH-,P6KRT>RN/M>W#T4 MZPJOV-U#7M8O=_+Q\&]\E1=2-.O=IULD6193QB$3/(2(8PXQCQ(8".$1A+&( M8E]'N4PZG9MBM0!!@_ *Q'_RO?]^!=B:RY%6T@<0>&&H)V)&S/>+UUA\CBQ: M$C'80@8M9M" !EV2AUTH>UK99A.IF5E/3N]![V]-\^6? QN:VL^ NK/1=B\. MO4;?C=J:1-=MK-OJN=6]=I[H5UYQ)437*_:>/_-E\:3>L \_GOBJX@OD$<[" M)(4!2X5T/84'22QBR*F?^#&.Y/]2$]>SM[>Y*?<6+%#C@.WAFOF<_03K.9G. M:!M9H \8ZR %&ZCN7$@M1ASYC/U]3>HD:IG]VBO4N\E\.?BW%2N7+_??N)PD M*T?S;[6@P8V>/<@+S__ MHIN2.+R<[HZ_D<5!D[HKM=9.^V36:#U=CQZKI?2!IB=;1=E<\DGS5[D%Q6MRO\O_D[!.33S87.29+?EU5O*ZNZ7^LK4 M6663_R9=7?8.5TJV/LA+GO%2WEHM4J)6WGT/>D'LJ>-4*4Q9Q"!C)$M(DN$@ M3$QX.P\;B*[![%SYHO ;&'MHT3\>1BSKD$#5J@X!I^3T9Y0'I?D;=^-B-_._:/!/S> M@G-Y2&M$[ER=ZQH#XK1'P48D^>CTV)A]F:\P-(W^179>O\:Z M2PMG;I^;<+2B")X@BBV*<0LQ1#ZN/$CYE'*6%FNQ!N M@,U-2%I82D'*UO566$UW*QP],]V-C>F?Q.A[((U):GZ^,>K@\/#>K"NP-0RT MEJD'U[6M60F5UKG<-7%+M[,-%D>P)MZ+<4OF\;:-X_;M5/P])_7^@/4=_U'_ M(EGXVR+E/L(^1Q!YF5J'35-(,I9!+\!>%K$LC)C1UO"9?N:FL0JFF:2>(U!/ M(1W0,K+@*80',1$*)&A0.IQJ#O#@2(G.]3*IL R8^EHGABZW.-_W^<0YPFO& M&G\"+X^/RC(D7PT><.A[(H&(A!E,&4V@EX8!"BB3DJ"E!3:=STT@]E !'3HY M>SGS_2(R-I\C*XM"#FZ.#BF##L4&QY0=O.;ZI_]&)'VB4X!NR3<[%&C)7N_A M0-,VISLD:&GMP6%!VS8L]U/DR]7.E-FQDMZ2J2^F!+J*( M,)$%*:092R%*Y5IW;YV 'NIG==6#_ VB!@]^W MT#4/+)L]!,U-$-?4COQE<,*J14RZ 4O.XM)U^IPX-MV AN/X=).;+>6)/G"V M7DI!/-Z"YDQC _I.;53O9VJA0"Q@-()A2AE$H<@@$9Q#0@*!8NP)@;7"6$;" M-SO)VYBGQN:)0RKR1\TC*H9ZZ/BI:RKGVSW+L376U6,$OSYN;KN_ OIX3&F\Q]3"LO6_DAK?Q-X-.4S9"G@Q0*BC%*89CZ!L9=F M 4$9]M-@\C/V7;Z.C_O5YQE7ZU\PH_",%I?2,^_*!-D-I77/.;E3JGKO[?.:C^E5=UF:L=^+7 M4X$QN[(]<25X*>.1W^$=GR>,+KQ2U4(+%VEVRO M@(3K\M"6%B_.#F_U]S;Q(2XMTX\/<^G=9AY+\^OJ*5?'Q.[R1\X^%J4*\/DK M7GY)J>)N8F$K]^N?W4/9380 9"SL^Z@4T#,21&'/8KA4/Z1E8($^; M[PJ\H\S7&O18!>+TM3M9,(Z&<=V ')W++??&^;U:)?G*GXI2.LGWNX,B.,4T M3 F#+$D$1$%&8!8'!'H8)7$0IQXG1N>YSW4T-Z78X 0[H/8'$;;@RW](=(,+5WNRY;J;=9!TP]FBW=.AZ.UFXIE2E4ZYN\8O:37W7IKU> M"#^C(?82Z HU!.! MRPD:60)VW&P07H$-1G?COY\#1Z/_3">3COU^0U^/_(&K9Y"LZRA7_BO(4DXP M3V@:0A'C"*(4,RDG600IPPF.&4EXF"R.*JI-FPAJR BML:A7@VX^FC7M:Z G MA?-[JG_?V;Z.BXU<@==J/M/T7[I/;X[9P :Q__TF!]-]+*/F"M,&X>P#>5L6 M'U4@]J=5$X_=A&'C4H5H5S?EYZ*J;L0&,O^6RZ?2_*5J0G%4>HUK6J_QYL40.K3I4P>]8/E M]*&,]VUR _.M/T-.R=;XXKCMSWP_1NT>;T*AFO9^Y)7N/LR)6^>VA-*!"-YS MV>/CAO9F]/Y9?\OE%$W#6RT7,C2R./:3 WY7HSI M;I[T76;G!'XI5D5[D&AUW^[,;NMW,)QD%'$"?1K&$ 5) DF<,$@SE!$4L2@@ MR:+>50$?= W.]F0TP,\4-W=Z#E;UH0J PAW>[8&,GW@+^8]78-5SFL"0Z2C ME'A1#&/2)($+(DA\'$">I-+Q# 3S$V*R%.V&Z0FD='*F]9Q8)_R-++1=C-L3 M+S]M8)XO^V[L.@Y2XON8F&!VH[4GH+ECP MDSH5#_S@_/MOS+6>8#AB<&3)>$W> 4YWDJ%!AB/1Z.MI4MG0,/FU<.C<8B8= M55DOOE&^PF5>W);\.2_6U?*EW4WG;!/(Y*/0HV'"81*0%"*?)C!E,8%!S#P2 M\2!NG+IA[=#I;&[B<5V!/52PQ:JG%5KD]HN%:\I&5HL35#D,_3(AHT\M9#L= MI9!_VZN$5A>3R(2)L5N=,+K'?(GFTZK*Y95W)68J_VJQS)7RW)8%_9RO^"Z_E(4 M['N^7)[<:O_"Z]V19A;ZJV*2Y.3+5D[;>TGZKY_T=L>PM)&^];[W6-0[^B@E7&WE^U^%[SZ4M1?>=.YPO?,RY=]'D:+ M3?'^%N?V,>AN!S,)':R*&I0M>+!%;[=C/D"MV4:Z.U:GW%]7A$K8X.LK0AW7 MJ; CZ^(]^(%NWF1K7L_TYJ9-:@R]6;9)MM<@IVWW E6%\@3[O>N[F*&R. MK$K;Q.3CI,$U)<19>G+=?B=.46Y(QW&:?\^=M1MQ?7O["B_L2/SWD%$LJ.:Y>Y:^._(R3A#,8Q0&% MB'&U \XCZ&-/!$+^SC,KT#4>U+E)WF'FZ\96H-XQL#46[*QM9W'27M@8O)GO M70'R KI&@\9J^WSFCE\-39&=Q0,?697'>M:3)3T?Y\F,D/_<,= W2X4^#N%] M6=%'ZM'NB]7L 7+6P/E45>NF'J5HO<3FJ[E@">,>]5+(O,B'R,>^^O!@Z*49 MC4,_]&+LF7QX!GNPVMPX$LKA_B;5.VWS7\N6_HV7^LO;1DL^L'D- (0100$F74SR+;$CT'_RQ;HQO,P35YT MAEA35]&:K@G]/&VF+G#,3O+@W*LZ[.6-7**3II[W9TY?;G&,<[MD>.#OJ/@P M/T-"\%3 &*GB"AC)F:](!,Q\'-,T)$'D:SD@O;W,30H.IB #(60&7/:/?V<, MC3SZ3<@Q.YXY9/PEYS+/MCW=@;/?-W^5"/;5>C).4I(C)V47L M88BH\&"68D_^E7C<#P6F26SRX>_K;&Y#?I_#US3M<2^E>I]\5T2-//([>8Y' MKU&O0XDC%Z"WJTG] !VC7SL#6O=85%_ZLGY4869%N3N]A)(,^82D,,YX I'' M$,Q4?&XF0HIP%K((4>W*]$?-STT0=@ USY"=(:U? "ZG8N0AO\-FG,GU#!\& MA8TNXF6B$D8[C(Z*$YVUN;<,T?%=TQ4<.HOXH+30^:OL_)B/^0JO:(Z7G4-5 M'W%>-JFT]TJX0"%/?"],84"42X,R"K'2K(2*.& I32(1F^04T.S72,PFRS#0 MJ>P 'CE60!G -1#2 /"LG[[=]"'H.4$C4#NR..X0'YP]59@W*=WWJ-TY1H8T M.?*1='N=U%TRI.*UYV1ZNYU2=1K?Y-?;?0L)"@FETHWB:::*SU &4Y]E$*6" M9R0,$N89'?P_W]7U>^A54]NW) ULL(<)!C=DC;&>?9A-AP) M24]'DVK'L,&OY4+C#HMIUF]J^O:8US5GF\JY^:X(**.F!M9 M*DZ39E.CMH\N@^F;(]HFFLC9TFBUW?_=%,^#2L.)G\ZU]L>H-G4 M^&KVPV]Q>5,V*^>L\>%N>?GM S2)84I# 9'(&,P0(C!.4<3"0 0I M-RJ]H=?MW&1UAWI[@N8);Z9]X(F7H%*8P4_Y"JPKMO^-86XCS2>BYZ.YYWED M$=Y3_*VE6&)6F7A;U)M9H<0-&N NC]B8$.7LG(U6IQ,?MC$AXOC$C='=+C2K M:7F1^ QCWTN@"*4V(>QE,/54''B&TBR*HH#J+:WW]#%[-?IOWI\\S]^+TC^" M\$]>JT$5P.OZH2A5J.4_JO2-'.15M=Z4:"C6=57+'Z1G>(E6M4_"1IB,^9U: MA1J 5\U1OYZ<'!>JS@$+HTA,V\,;ZLF!B?WB<7CI98DG.NFR/^^2)?DL0D&, M$11*+5#*$<34CV'"DBSV$X\S/[+)&G&JL[EIQRYO0#>5O586)7.>]03!%7LC M*X,]<=89$OH8<9S>X&17;Y*;H,_HN^Y/+[@??[,JSJOUR6_$=L^>;7 M648S.06"7N"'$"5JN2F)/8B"(..AA_V$:"TR&?0Y-SE124*>#@[%LSWP"P(* MSE&NZV,X)7)TGZ/+7P>O.B2\1SQ.5,$ /2/$%9SK\@P$5<>B+4!!AM$WF#-G<=&R_\]PD46KA-E.D+GZ[F 9WCU-/_=[D M(8VLD8Z>C_F1 ==0>VA\6?^4J^6B_=''841ZD( M?3GOS#+I+X8AA5G@A1"G49PFJ6"$&46'G>ID;L*ZPZB=4$Z?3STYO)2ED97- MG""+ ^'G&7!V$/Q$%Q,? #]OY/'![YYKW[Z"M50D>E1/5/IR*?<98I CXDOU M4.93WO2G>[,[O[[FZ<]-7]$,ZP^?1KOWT/J4W/ZQZPRW=^QW8=K6VUTNT7[ M/E^NI00O,!>4A'$(4XJY*LGNEG;O[J!M;%ASG. MT9H)+TBP)V VWM?3 8,C?_-VI:EW!V"NP :ENR_4 V.OBOG>IGT:S!@ZFL-'[K;Z(3%@GB+$Y0 %F(D\T)$8^G,(HBGL4AX@'US+[2?=W-[U.]10O*'5R+ MVKZ]%/-0B,S'&4Q5G@P4\1AFD>]#CV8T\1CWO= H8X8K@B>I;C@^O7J>CRO2 M1A;1'5]?.WQA(1\5N%XNB^]-$CY1E."=G#GE<@)?5/N@+W<.D@Y;CKRDWJXF M=95TC'[M+VG=8R?;V[1=7XOE\F-1?L,42+!!:;BICO>]2\YG1IJCD=5G^\O)IQ=J##YK3HU/WSFWD;BN:=NH9MLF[ M)>#\.6=KO-2?*9TD:WBZ="E/(X]?#8K'3MT^II75>?^3-?AIL 6,]' @U0*] RUGH,)#8@!/7Y[1.]/0V M)Z_.FWSV+%7/+99[3C]4+H)U7CTH;;\1[SFIVQ6Q!<,H2[.0PRBD!"*:^A G M&,&$BY!%@@:[!ZJD&PYI:($]K&WA4Y8NQ] MPYBKQ55],ESMC9SO:-KMD4&#CW9(AN^PS0&U4IG[FW6=S7?/QSCB*:&0A8F< M[@) '+C"3BN(NY28-"V!29:#":9GLZ(E!/ BZC9>2A?\C( M""[">>N=97,ZZF#B+$[G##S.WG3V2K,QS7B^G7-\>WDDQ7+A4>)G'D=0$-^# M",<"8I\G,,2IE_I9Q%"HE2+_J.6YC>#ME+9%IS>"C^GJ'[@7D3#1E'[ ?NUA M>M;6GNFZO*<=F/*'_7@\;FF287C6@.WH.W^!^9K:EV)URXLOO+A^OF]V3VF] MQLOERRW.F<'I@X%FYC;FU E?M?W^1?[_^IF7^)Z_VH3?X ?* .-3"D.D#B_# M.>1SY.'KEDJCM3E-DJR6Z8;:GFS%3M/([N*=[BUV;O<77K?9\=56ZH*E?NR% M80")QV*(1$0@R2(!14S""(E4"+5RIY\*^J!U(]F8(.&SBL+)&W1FCO8A95F, M0S]./,AIH$Z0, 1)DH8P$H1&E+,8A4:Y >PIFR@+@ /*$"(ABU,8( ])9]!' M*CPN@VD2A+.0A M#X+,,_D@''X;SXH"Q$USJKL9O]_*LIP"NV!M9"^R)L]_&[6'$]3[NJ:[>9B.WQ^BS.[E]]Y@O M*[U[4,=SV"WGY5_*8OWT<;6OWJ>YI-33Q-P480,5**R@ 7L%/A9%O2IT,^H/ M<3:\8N2(KI$EH(\IQS4/-4FQ6AWJ:W>RE2$-X[JK0CJ76PSTXAM?TA?NKFV0WNXO$)KU[ %BK88 4*K,'H/DF4QKB^E*.Q1[05/6:CN(\" MN_%[LL7I1FZ?00=CMO="V^BV-HW QWR5U_QS_LS9IU4M'VF^RS3P>9>G-\D\ M3 7SH$^PG,VGZF!FD#&5'CE,2! @0HSR4IET/CSS(_AAZ..$0)I9!0E$"&?>''B$=)&+]QFKTST+4&W?2)]AIL ME^^<3/'L]11O+H_R[SK=WKOC7'M7H+%]GBGW!A[4#)/NG4/\=YMV;^ 1C)EX M;ZCKBS?69:]-[:.'8BGOKSY(+/7+SA-+/.ZE<8:AET32H45! $E(&,RRB N? MTBC-0LMJU[T=S\W'_?SI^I=/GS_=??KP#5Q_>0^^W=V\^W__Y>;S^P]?O_T# M^/!_?OMT]V_6^_']C\!XE]X9L=/MW3=JW0(=NU*V%CONM_?[NWVK37\M,GJ. M NC=;Z=13<-?^9-\W1YPQ=G[M4AASY$% N8I8F M'%$6>R06*#3*OC+8X]Q4J0$,RCUB,PD:9EA/>YSR-K+HM)1UP((6+6CA;LHN MNE,>;6X<2K_GU4YDO)8OQ-E4$ MB1A+I)R0F*;2X8D2F,8H@$$B(AP1ACU?*RYLH)^Y*8E""A34*\#6DH2D21-_9C#T,LH1+&?PDS] M(:1#QN- X,!L5OCW,P_L(OT'P!NLAEL>%T_U_BXF=RVP*W!=UV5.UG6S1E<7 MX!8WBV]C3/(FF];-92)G/G4;;;+VKE@US?QK7C^\6U=U\/<:9K ($XQ"N1?O3!;/#6^W;<:E[7NYFA/GR9#X77/(RYI\_M\ MI1*Z X*73>[80H#Z@8,6@NG>:2_G840P)C[T8QK*R7&<0B)\"E.2^3ZF(?=0 MN.'\PXJ]">/;?D=4H16;A&S=#6M'](V^<=WB!-\E4+!%>K7;,7EQN7^M08FS M?>R^OB;>S]8P^WA?6^//G"V7O(;\;KBA"I,2:]7;%-YHDG5N#\XGOB8 ML91R2+!T!Q'S,,04$QC2 /$X]@5*C )U+'',SDWG];MQ$K]];B@ M2KOX+027(TY>\Z\\OW^0%L)MNH,O:^7-JWN;RPUWKVV?K*8O.O[S&GM!L/.H M3A6[:>QH'M&VBE"; !8XC29PQ*[V54';G&%S9WR3%"E<>ZV4OA MY7-.>?5->NB+F& ?$22@%P491+[/8)KX" 8LCB)$<>BEJ4FD\_FNC-1SNHCG M[K%"FU.%)UGU!/$2S@7D22*G(@%)($5G5 M]7]=<#6Z\]L2U,!L='\+%"BDKH]N]K'A]/SFR8[>X!!GG\&G3W+VWF%;)%UE MJ+C#/Y1/+;6>K^A+F\*>^SP,$RFX$4HCB#*601+[,42$D-1+$$N08:7T,SW- M31XVJ5 D4M"!.ICMWI!>/:%P0MK(.F')ET4)]0$NG-51/]?/Q,74!\P]KJ@^ M=(-YU.F''YRNZ_R9O\,UOR_*E^L?>:4;=7KRYKF-]AU(L$6IN8MQGI[^H>V$ MF;'W+(Y( ;\KB(ZBQ7O-MXHS/=WB9'&FO09UXTS[+QPMSG2[DK)92/FMXF*] M_)P+OH@YC=* J1T(GT#$5:XWEF"(0QS0,$U%%"#'<:=GP,C2XYF(.K5;E5PEP15Y^&,$9DZR.ITD:KGH@J9F<9U:-)3+#OC1]8?!6J$&@;'MCI2A4[#DX[Q8X->C]@35[@K9.9OWK0@ MS7R6< YY&LD!&:(8ICY"D D/(4Z",#0K0-+3U]Q&Z+:0F8,R9K[1N'7$T<@# M^7P9,W^B,F;^* .^KZ6:T2Q:1Y: SX(R%6++H!5@D413#-!,(HDPZK)CA&(8Q]F*1 M\##+A&G,ASV'XX=W[!GD!X$>EO1A+OUZQ1?R,TD?56/5]T(HW?TX33A-4<#, MRD#9D#=-!:@+QZN>>VYC_LA?U$&[C?WIUT8Z\I5WS4[J![\VYK6/>_3OMK'% MN.8JWKP-0E0A$O(3O*JKYB1)F%(U[:;0BWR5%9K'$$WN;VX=TDP5I#W+H#(H%P7JCUQEM(P]I8\8L(HLUF' 67-S7U\3QQ1IF'X<8 MZ]QD)QMW)5Y50@["W6E@^=&_$1_SE?SJYWCY:57599/'HKJ3/52G_^E]\8CS MU2+RPXR&)(.9%V+IF<<<$B0\&$J/DZ+83Q@R4AF7X.8F2CNDH ,5_-Z"-90F MIP]13\G>ZM&,O3I@]U2,Y6\,^ARII5-HDXKK&*2^UN)1^C!?L;QF+%?AKWB) MO.!Y7PG,N&;78$-ST\T]8" 1__3\QTYE.OWUS6'^AI/R[GNQP&$0I (SF'$>0>3'0O[D8YC%R \9"S$)D=E*C0V,^:WJ MR#;[JX?:VW/YUP#<_-X)$8N0:K% M^#U. U?G+%$:+HX+CL9V;11&<)(D\7&[K/"QP+/PH\@ED5%*&(N[!- EC&)%$T"3+6!82 MG9%^IOVYC?$6(F@P@BU(O3%^CL'^T>V E['7H(THT1[* X;W#&)Y9SN(Y0_[ M07RNO4F&[X QVX$[=)G=-.-5M%2;4^M&M!FU;M9U5>-F"[E-]K--R)IFS,,> M3B#! 9;S##G9P''$(/5X1!!.,F&V$V6%8F[#OT4+UBIY?KX"%"_I>HE5[#W@ MVP1:3[P$E;K.,#FNW6/2FX^,3O[(&G,4 OHZ,1SH&+%-7#9&HMV+B'0T7;'# M,.E\Y2*:7D]8+FO,,A+M?/"I]%7+.O_/)JOAAQ]/?%5Q-4OZ*%_V11C'29RH M,%'$ RF:"88$A0(FE*51)!+$];RARV#,337E&YP8AJ[9T:\GAN.3.O[FU_F M^2N@@#?UXKO6;)9NE"4.8^$N8M)5F)P=B&DCZ"XBZBBX[K+6S"=^G^6;L+Q] M*%8;\5T0'V=AG$8PP2B$* NQG/6I@X,Q1B3,D@@QK6+/IQJ?FWHU^$ #<.-V MZ,_WCH@;GNQ=0L?HR\+:3!A-\\Z9;#7'.VILL@G>.3.ZL[NSUU@G\RLYKOA[ MWO[WT^J:4K645GWEE.?/3>(Y) )$F:H5EQ .Y8\9S)"'H9\FT;H' M[309H#9%[O("#G+=;5\ /\F,$XR!5075^ M #-/Q) &- E3BA*2&A5^'1/LW#QYB0]N +<(#3[X(_Z8/473>X8=:#G8\G_8ZU20S?Q3]C/8A3%H?Q@$ Q1(#*88L1@ MDB692%$899Y6D5^#/N?V&>C@!#N@5J%F.H1KKDF[I7%D>;9BT#[3VC GKC.N M]?3X-IG7ABDXFX%-XU8[N;EYXF6S]_U932=WY=CVHK9("<\"CC,H, L@$CB$ M69#$,(IQ@'V>I4$G#N]T>;&D=H,]S>IUFB;_UII]&^\../3^S6_*_Z:%\O&[[H1_U(\ M\G=J#:M\^8R_&QPJ-FUW;L+R.CL28.NFQO3.!K4@I:P &S. M.-JZ)SMY?0/ M+_"-R?S8^^ZCD'Y)NBIM]EPDLAKN[*U27&G3T)/\2K\-^]SR^\A2%8"QB..4 M>+'G03GO\M7&G ]3+_4@06D4(,R3%!LER#KN8FZRU>1I/&W@J6?V9*UT,;)5 M;Y.@(8@S0J(401&J M$IC6"&0P*)(!0E"&<8&66L/]?1+ =Y]UU64"TS9IPE MUV;,VU$V]Q MAR&-4OFUQ_*[GZ51#!G%-&1>0E2>1R,YV#<^/PG88P.\/8=H.O [U.D.=CM" M1A_@>U@NA_.QL+;FE2TS)]4.YT*NYOZ M* E-D<^H@$)D%**0^S +!%-%\ZB'PB3U?"W7?+BKN0W=+MAF)[7:P-4;OQK< M]H]FMXR-/+8/R+KN%LP>+#QCRAHK:/-Q:A5Q&O8.^GP#%B^72WT^6O%4US>* M*+_57J.*&BU,HI'ZEFP5T^ .RU2F](&S]9+?B$/_J=IG9\)"I-S+ LC#4$BG M1V"(4]^3/I D&7E$%=8SRF?(+7%CR^J6LT* MPUPTA^G^FF+7P&E6+'.^7"4_'>YPV@RHV@02XG;9^W:'^VL?GF1?WDJ*KS\2UFLGRK9Q'*M@D;5-4WU]#5GFXVL8E5] MWIU8%@GU<)SXD 5I"E%"""2RH0%T>0![(O0.6;_Y&Z:GWS-];T;^$,SS ME;&)79GZX;D+@9D,^=21-%,_DA,!.9-#<+'%\9LSY M8_-\VGNV#ZDQZ@I\Z8DJO7 /QYK?4;9ZS-&\X8Z0-77]&T?VS5HL8-]]+^X> MBG4E7[V[[[+SESOY7/DWOLJ+\DM1[Q8.11(Q+X@0S+#:AL9I!C.28>BA( W" MA,0>XGH)@TVZ-1G+TR0(;B&"!N,50'_RH_]^U9S@^M]KZ?*IM]M@K5:7?(VU M[A$('5D<)6*PA0Q:S* !#;HO%A719/?/..IWXH?(X9]!/E-(=Q %.$.4Q(XGLB MB2.L=SKP=<-S6Q9JL>F)Q!%)_?IZB>DC:V@+R^'@/6=KG[,G[^DX>O)O>R?O MJ+E)QN@Y([;C\.R_V\UKO_)G+F?,U<++Y/@*8PI5]02(DBB Q \0]'P4$S\B M*(J)65&%;=-S](/NF\"]LD5H-H_<,<8]RCCQ0X@BR1/"20*QAP@,><*1G-?[ M.$Q-UL5M^)I"G;Y>Q)+>M-G&]I'E:0O)W=SUM9&.)J&[9B>=3;XVYO6T\.C? M7:7WVL5:;:++MVF 8S^@A%$"!<48(HY\2#(_@5Z<"IJ=IT'X89F?7IU][#<4_J^#LPIU)][6,S-\DWQDBV;,S7:'F_ MSO7[QLF_!N@8S@ VU(#Y%.:V+-B:UONR>WQ;KS)-8Q%3CF&691Y$ZB?LIQ[T M<9#ZL<"4,[>UE;G*T =JL#V^0&D9"]),Z//]Q0M7((F/%DM',:)"%"Z9) MY]N>;,XT:%YW C5\L7F<]DW]P,M;7HI-K@F#4.P3M\YM%#<0@<)8E(_-[LX& MJWE$]2FB^@>Q XY&'K[V]!C%/O>08!7>?*J]R2*8>XSI!BGW768^2N]*=EV6 MG7)0]_?7SSA?&HS6GB;F-FHEM++9M@<-PMYTM$94#8]71RR-O8]3XN8PE(0J M?[TY8-6MRG9,H-,!K<&2U<#N:W>R :YA7'>@ZUSN:A'AT^I9/NJBS-7*9X0S MY#$,@YBK=;P@A:D@'(8A(2$)8A0GR$ER\$ZG6D-@^H,W'827KA-T&;9=&S E M[$W7 W2X7 MWRI5>41U4#6+![3.GUO5VBZ(\2AC3,[LH8@2.=G/,@H)CQ(8(1$' J4)%49I MBLTAS,T;4?"!6!;?@7KBSC,D%OSN-A+1BSFJ^IM_+9+,W8\.[A@&F4,.F/13Y,_2R! 4YI3(G( K-JOOI=STVU M-MAL@B@,^-9SM,9A<61E.EV;H8,;;"E^UTNQBQ(+ VR-5S#A7,=O7?Y@@!"- M8@9#+=A)55,/Z4[>V^3$-Q":@QOGIB4-.*#0F0G)(1MZ6F%-Q,ARL.? >0& MDR8[&M.';4\Z;$^:]7IDGK[(!@(%/M&(]L% MJMDI0LFWL4IM;H/&+G=;VJ,0[4H=G6":5E5=TGBDQDX;-R_ _7X3D# -O"2.H8>HJKY-.,Q0F$#.?2_S/<$CDNC6X3[3Q]P4 M=@L3['""%JA^5>YS;/8+HR..1I8Y^C2 M"PNW=2HU5;M?_DLNO8>2/KQLSGPBY..,>P&D<9) E"8A5)648!8)[@=9FF1( M:]!;]3XW.5 X00/T"G3Q7X']OX"=#999R,V>CYY_-1KK(PO,25K5HO27Z[^. MD+;"T^GZ;PG FM)PM$6?4B)W$_:4HV/=\N?R\RWL6B8PADD:08D8A M$B*&),01C-.4!)'/$$;"1,:.>IB;5&T!7I"7[IA%/;&YB)N1!<6,%F,!.6NZ M(Y$X;G]2(3AKWNO!?OY"2Y\E7^4U_RPG1.S3JI8/--_7O&V3X#23H0]M\O^O M7&F(;/U&?,PKBI?_QG&Y8)@'E!,"$XIBB @+($'"@R2A4<1#BC.L%1+D$-/< M1$.];^"G%JJ<4AHN&+EX2)KNS+34C^WD--; QARPMZ<-=KP"R@JJ=KBZIJGZ MY!NKU-)1:Q=0ACGTAMRQ[,I';'6,UK(HBY2*"T9'G\_V-+?! M^AKH!?.<\^SJ>2-..!MY3-O199%W98 *9XE8SO4S<6:6 7./4[4,W6 G$+]5 M_$9\J.K\$=>\6J28L]!GD/>GI"1Q_EK+J[:L[POX/?-?T>I7W*:#D=C_57CDP[PTX:] M'M5GKC+WJF]Y<4WK-5XN7VYQSM0VKT&T].F[YS9:;S_<@"U,H' VQR#D'*7] M+IFF.#A#V;#[?3E;(P_ERX@R\LC[N;#RS,\T.9F'WF]2UU,?N-+N@ZP*2:ER MXRH/MSI8M]FMPV% IIY, [#"*(P58FRTP02GF)"TT!@%IM\F$]W,[M-D?/\*KWU;Z_H:\_ MXP-7FQ^D^K"J\_KE8[[D7]9- F$2"8Z8R&#&B*\"8S#,B.=#(5)$2"3_U=,: M_J<:G]N@;_$!!1"T"/7/3!T1US^^+Z5CY%%MP(31\:AS)EN=BSIJ;+(#4>?, MZ)Z$.GN-_=?Y;C/2?\7UYH3E5_Z$7YIC"3?BMLQ7-'_"RT\KM5+>)%]?A!FA M*/ P# FE$#'$($[D&/:9%S&:XH2FH5GB9CL@)N_V-&F>Y:L4FW_(+1Z!_H=^ M7%HG=@0V1KQ<-5M\;6$&M_Z /5T._04+$)/[$_9$G?(W+FC-,CRGLS=X(U[O M'"Y([ GDA1F,2*:*IWDQ3 D/89CQ"%.2A*G9?D)_=W/S6;IHU3+:DVSX ;?9 M/';;\FUV9\-8FG[6]53-'9"0B[7"1X^;G M)AT;)[^!"#8832<\!_3I3GEL29EFTJ/'A\6TYY39%TQ\#IJ;>.ISRI3CR<_) MJ\Q3IG_EU;8&[#7[]W55JY\V]8V".$F3C,1R0I-RB!(N8$HYAWY QK1@'.N M702JIY_9#5TA.*W5A^K=@SKPHE(,WLH.MD77]%.G]Y';/YX=4C;RP/[*G_-J M\V&7_FG1Y&+."W8%]J =5YK2(.:"C.I]K4^64UW#Q&Y6=9W++TOST\G,T?PH M9QZ;M782^02'003#4*C0_"2 648"2' LO!AS*HAGD]WG;(]STXM=3IH.XDU. M&E4OT6YC8YAWO4F"4S9'EI)+B;1.ZC-(CN-Y,4/H/FG\O<,WRC;<[7 M[]>TJ6"548EV^-&7;5:C SAAP: U8%35XX?LT?M3$[[K=#S"[U0? M3OG4^RZX8VGDKT!OP)]\';_TO(XNH_@ZK(P?H*;C?.Z?"2+N^_%W4.QKO"*W7V7C;]\E&_) M-[[*B_)+4?-JLQY,(I\SGGE0Q%A('R'(("&QG,RR-/420;"@GMYA(H->YW=R MJ(4(&HQ7 /TIB?[[%6!K+DZJFC73"AWQ:P_YYCDR^;HUL)C/HFSU(,IHK':0(UAYF,/AG$8KFG>_YC:OH#5(R7%-ON F+6>AZR7U/^IXJ,46[ MVO]QB>^U)Z"G;Y^;^"B80.&$_D$6$^/"4.?HTIAW7L[4V%/.?I+ [PJOHY0O M VS8S3K/M#G=A+/?J(.YYL"E=JZ)JD.G_O_A/];Y,UZJW04UJ2USE2Y,_(ULO('2%'A4'@Q5/_ ]7 !X??Y2N7*:XZ+-Y#,')K+GJ%T*!,OD(\O M\GT!41Q@M:F#8(H9X8*G$0^\S3/\L&*S?();7&_S_+C\]9L\.3WG=+)G,?*W M1B&[:BNE=@"J)(9;[*"]!#?'$0Y^V;W#G1/KA%E';NUE6"9U=)W0]MKU==.H M^\RRE*X?UTU5LF[INQRR9Q['Q9O#EU \CPWC+O?7.MP[S07;3]\$J5_/ M )C+;O, 02:)70=:,E\/^%;_[;:D-^5=56X26,GV?N7U0V%>6UJGK;FM%'RK M)2@5QT"YY S&U ]=$CJQ..AR.4"[:A"6K!0:M#B9; M;3 QM[OT8'2?Q7;W;RM:/#[FM=2DK_RY6#[+R?"[DK.\_HCI9L$RB1[SY;+I MM]W[QFJ-(0IAFJDH4V.^U8+GW+_HI5XWDT12^K3TW@RR(+8C^,<0 9%P0B M/^00JPQK?N@+PD,>)(%1D9;6M_+N)!;(N 'R.8\VER\N9 M&WM1LB7M6TM:"_(*M# =+C3V\^!J"?%,+],N#O:;>K3L-W#Y90',LG6R.='Y MKEA5.6OVT8O578E7E>"EE"=_X=&(!WXF8):% 40JC!DC^4>*XCA+$DS#P.C MCDGG<].0)FQC%R<#:!>W72RSUB/04Y.QB!U98G81SAW<5^ .>A =Q_I;,*7 MXZ!GK:[?)/[9A)1SH=!&;5A6L2R+JKHM"Y'7"Q'1*$T3!J4H1=*O"1 D'LU@ M*!@+.&.8)\PDHJS3MI$.31 ^UD #C[B\SPUUITN8GJQ8TC"R:K0,M+ A@2CB%"/H$XRB+(*4GCA'.*>: S5DT[GMM -H@#->988WUJ).9& M'OMMOE>%&S3Y7U5^A@9Z\]\?GBWKNKBD9?;T]]XZNJ#DSWRUU@SJ M-:)9=ZW)+7FC+SRU<,%WB1=L 5_MHC5>I."TH%TN0^E3Y&Q-2J/+B1>H]$DX M7JTRN-<\@>XW3IL,[Q]^T"8)Y1?Y_BR0",(TI3[$'I.S/IY$D&28PR .11@F M&&K!@ET^TSW2J=[LD& M)TNHVV=.-Z5N[W66B?6;$UH?<5[^%2_7_'U>T651K4LYBI,P"?TDA7&4J+6; MQ(,D""/HXY1XB1<*&J0F:S=G>YKE!'"39 D\+\(2I M2J(49Q[D(0E5"!:&64@X#*G@29!@C *C.KW=QN?V;5>80+&NJQJO5&5T^W)! M%D6 9C2^#TO[C%/$Q_$8/FCZS0KNG!NI)Z^Q6.)M(DS65-7A6=V_>\#E/:^N M5ZR)PGY75"K:+A$^9F$FY_P\@8C$ MQ-E-YKA[L)VRK:C \*L\%RY##K&DN];DB<+M/7GK@-V&;!L4W>\,XY M@0:KN$Z)G&CM]C)"S99JM?GI7: =;F6Z95EMBPX68_7OFJA H\K\LV!IR"/N M)Y"I.D,HQ*IX&<.0^BCU1,9Q)K0J#EV$8FY^EWS]DI%+,S;DFSMEHU ZJ?=V M5)A1H7W#NHQ=LMZJ+&.#8=Y5&;LT75R4\: QRZ6C?5C?1D$?GTK^P%=5_LP_ MJ;/5_'-1J?RS-^(._UB(Q,MB'H>0>>K4HA >Q%$@9Y&<$^93$G&>&A5I-.M_ M;@K7C7[=.J$= \!2>X/<]H%HKCZ-1_/8:U(=AK=.59?A%CSX2<'_8Y._6B75 MD#8X7*^R(\_5*I9A[].N;=E1<[3B9=F,G>9]>'Q:%B^<-\>_;Y[J??B3@7"= M;61N$K4%V@8;@!:JF2:=)TQ/?9QP-;+.G*3)8:B7-A>.9.-\/Y,*Q*"YKZ5@ M^(;+8C/>\XJ6>=.NG#5V*J6HJBC2W=H'R_,P#FF&$YBD20H132@D(@N@VOOV M B^-&-,J26F-8&Y* \P;;CM 87T^)XS"FYUPPAWE#%OL+)R)'OG):W*_R_^3L$Y.3 MRUSDN)/KI2FPQR2@3NI7^6_K1\X^_*#+M=I%.U4M)\OBB'N>G ]ZE$#$!(<9 M(PD,<49QZ"&&.=4^?SX5ZGF>75C)F@' M47A[JT'7[$U2K6T94M9(?\=TL+']"NRL-ZWA](8OB,%>T!Q?E(FVE.;VPIAM M4DW]X'KWNB8#,]V6V=3\'NR\3=ZYW4SOMBPHYZSZ**F[W2R=?RS*9F'IH\2] MHK+;:UKGSVVM!A$@Z@?"@PF./(A"&L$TE=.^5,2^_)\GYWF!R3S/L/_9S?(4 M3HNZE*:TZ\WF1B1SY"__%CE00QC\M 4/1%'^<;.2O3, ["UP-Y.SI,[1/,ZT M]TEG<9;4O)[#V39CG7?H]:+X;A??T-;?9TN%V4-Y@-4XV=)98/95R1-?(BJ2Y<78%KNNZS,FZ;ES,N@"W MV'5 V"!=[G(3G>UIZOQ$0R:?R%$T>(N=DGRC#YRME_Q&;'VT\XE_?WGY%?][ M4;Y;XJJZ4R_$(DQ8Y(J)[(3?:<1I;!\1^1L2 ZH=:19%Z& M95)1=4+;:]EUTZAY%.[[S?K2G;QU@;#'0TPRZ(=)#)'/,T@RD4!*!*)QRKS8 M]W6C;[L-STTNM]B JU93"EMY_L^E4M;\S3(K6Q[&>T^&*N9&'\A;F MU=ZC:)&"V_[R7N:IU#0(<95;K:^K:9.M:1A]E'U-YQ[SJB7R,[]>XO)S7M7- M%]^X5,G9!N8F!!N@0"&] @U6_7(DYVGJ'_?.&!IYP'?)VTP(B)V',32QTZRA(8W9U%!IS'!>T./W,^C5GNB3;VBU^<_G?,7]!26<^R%A,&-> A%'")* AI!D,4E%DOHHUCK.T-O+ MW#X_+5"P@7BU_0$HL.!F9;"T=)[8X74F)W2-_(VP9LIH'6J0":M%J?.M3K9" M-6A8=[EJ^&+;DP!5?2/4!%=E/OBFHC(HWYVH>L^?2D[SYFLF?U[R[=GR;N7: MB(@,)5$,I5A(+U90#^(X#2$..<$<>1X+#'/(7@II;I*B+%);1!5>FH:V.'@^ M6*AS\Y3#,& Q1%&D\OV$4L73$ >!P"'B\>*9EZ28YQ/J0IOH&?UY\H>DMX0Y M+?$C?SZVC#?F-,>--P9UCQAW;;H".ZNNVE"F48I$NR/9VQ52_MG_N%R00AE"8>AW$4!!!YOG2A:91"GJ&8),3/ M<*JUL&/6[=P^>PUJ-<)O9:O;2;%A9*<>WWKJZ9[%D15R1^ >\E4;M/D"?M_\ M=YS(32.F7(5KZG4Z;8RF$1%'@9EF=]M)4G-$^(LT!U^*KB"R)G M[20.,NBQE$+$O P2CQ$8IY1'@1>%* P-$CT.=J@U6#VYN8RG M:12F#1[8@-R=X]W@/%]HU5A0!KEPI"'G^YE4-@;-?:T4PS=G_PXOI' M7BV$8!%%0L TS$*(4JD**4N)T@=575@0QHUR#)[I9W8>R38BLH,3_*Z0&AZ2 M/<>KIB-R.5MC>QX61%GGASA#@^,L$*][>9-<#V=,/9?1X=SE=F+PM:UO])4_ MXGS5'F 11?F(I04W9)G?-_ZY_"55OOH]7WB""9+R JJ9C$(48A3M;"7(H0) M23@F1B)AV/_GO:U*=T3+[M:KHW62G(;^M MREU^BCO\XQ>^XB*OJW:N)G]QRU=XV22E6*G('BY?N/J:TG+-V0*CV&<>X= 7 M40P1%I%TH2)54UED(L2HYZ,3?1T1A:Y@P<.M+(2Y!,JJ .*'NMKRZ:O#3*_'P 9?4J., +HC1+<0JSIHQ&X"&8\I## M)(S3D 8B\SS+V')M#'-3VVZX\E'N+MLH?(_,\LFYV*>X-!*]&"?5P M0*+SV&]]!&\4\6U,T?DX;_.F+MCTZZ1"VQ8:)XQB$OL9I$DF()+Z!]. 4>@% M+(DCEH0T-9K,GNEG;L+6;F/1%ES7=[38\3O!JL%^WV5<3;+;UX$X0H7V 19< M[O.=Z&7Z7;[SII[GU MA]2AS]:4@V.=5Z!Y%!IUR=P^%(/ LHD>SD2A9>,^)+/H,@?,]L:77=+^=!%F M#E@XB#%ST9Z=U]JN%'R3KS!7;_(UJ>H2TWJ1HA#CE!/(DBB$2# /$I\RZ#,> M<8%0FJ:QB==ZII^Y?6DV"VD[G.#W+5+#TRCG>-7S6QVP-?*'PX8H8\=U@ 9' MCNNY7B9U7 =,?>VX#EUN*P;/LK&B?/F*O_\JFRYSO&S+LGWE%2^?>;4@09BE M64H@#@,$$24($IXF*BEMG(:A3W$0F>G"4)=SDP@)%#QND9J*PB"_NOK@DK71 MI6(#]@HH[G9X=UEIMYA="H5$EX!C9=&^TSRN_1NG35%C/R!W M>;WD"XK33& 5GNIG'*+0#V$:903Z"/MQD/(P"K5V!$XU/C?A:$"I]]T/?B)_ M!%NX^L'K1^SUB\6EG(PL"Z9T&$6HG[/;*C#]J+')XM'/F=$-0S][C7GVLT^K M*I=7WI5L6Y],Y<"_9L63G(%\7.)[W2QH@PW-;6QN #[XRNIPJGP;VD$Y:

9&6__WZ:3SUYN9BED=5DCV^W >]@^J%EO2.1.-W'I)K0:^9K">B_ MV'S"-D>]!_"&6YGNF)VV10>'Z?3O ML@ST>.(E5JGCOO'[IBCT)J0^HQGB21;!B"$/HB!#$ O,889HYB?2,V3$+-#C M=#]S4]@=3%"U. T#/,ZPJ>?B.>!H9&G=T[.%.$)*@@$:7$5XG.EEV@B/?E./ M(CP&+K<,?JWEQ/)35:T/"X_]%2_7_-L#+ODON.*LNVRPB$+!O0PS&!&60.03 M!M,TE3K!J)\*XO$$"Z/85V,(/SP42[7!;!HC:_[@](1HW,@K MT/P6-KC!+7YI3OE>EZ6\L3ESNG5CY'Q&\%Q^9AVF>[)GTU6HK#F :2-EK0DZ M"I2U;^F".-DV_G8;S!G&*4G"B$.*8Q^B6 32[",28)\;:>-Q%W/3 MOL/H6&P1[7^"1DV7Z2)RQO:6&EY:=&-%PIZTW640[&$'T\>_GC3P9.CKZ2LO MB22ZPS_VF_J[J)>$L#1%(8<^3T(Y-0HHS"CQ8132A&.*>2 ,HP;.]C6WD=Y) MS=,]J')16-%IDO6&OR/J1M8!:]8L8XQZ^7 :9W2ZIS>(->HU^72\4?\MYMOW MTG6\+U;\*Z?%,R]?WJ_Y7;%)LGTC/JQ$(=^F)KSIL=;=Q3=HNNMIBRW:\E(Q(]LJXXYMAH3]^",:NM?9-^)MOAMS"^ MN]%O<[MMV4VI]SC M81@AL]*;9WJ:FS!MBDJJC_$A7-#B-2V_>8[@?M%Q2MO(,F/-F$49S@$V+BC% M>:[EB=:YD3\GKJ9=&";>@$J=7>N3I!J4HY/A1EK7YNXS6:%#32 M%UXPZF&"<0A3*69M %>3*,9#*4UQYK/($XNZJ/%23]7TNC7RB7:=CWBN2/4! MF,1N&D^A1;*>/+FG;F1I:@_"[ _&-!5F%>KFKU=@"]S9O,N.*6?1&5J=3ARN M84+$; M-QD:T]2\WJ(S#M0Z8"WUY*14!!'T"(\@BL( IH)%D/$L3#!/ AQA$XVVY6PZ M)XUM6>^E.AST[8%S^W!.^S$ MXF.^D@WG>/EI5=5E<[B_J?WJS@08:;,-11!IL&$1@7L+*1 &7'78< MA52>,[HW@O+HIND")L_A/8B//'N1^0&^9NVMB1)0X3B\_%JO#,[JG;Y[;E_/ M=GVQ Q-\Y?6Z7!F?OSM#5K\BN>%I9%FRIDR MTRPAOB_=9H\PBY,LPSUKO=W3GV#9HZU>ARV:S:PUN->;9#NBNJ)^S(E M/A112"%"*7"[A<>]D24T!3R M,,,0>1&&)/0IY"*A*.")B%+/;"VMK[NYC=_-$E'WF[6)EZ] ![;IREHOX[KK M:ZYXG&:5S9I"B]4V'68N6'/K;7[BE3<=4X_7W[3NLLC2R_[]KKCEA4HB\'%E MGICW].USTX3KW:EU<%> VP\W!VECU6'LHEX5M69.S#[>AE<,'% V\O#796N, MW+K]Y-BETSW3YG09=/N-.DB:.W"I[6*"6JO?.*?"XQD3&8)91CV(_%0Z\TF M8)Q$+,)QPI%9D8]NXW,;]YO%+R6:[=I,]3_^:QKXR3^"#_^QUJ[O=9)&W14 M.W)&G^LWN4U&\/!/V.ML]MYI>N)Y^K%1QS/R$]=8)C!KLZ%MCGMY211R'!#( M.5+I.<($DCA(I5O/$0D%#H4?FQVR/FC?Y*6''JQSC3F@I=S-T4:N>4.3U]L^9C9('3I\(\_]DIDUVE M-CMH>]JL9:?,.DI(=O(BRW.!."^;3&:_O.Q^_)>AM>A))T#%N*P!: MU]KY(%^E;*S63>JB^U53!>1ZQ=YSPCYZ6,Q??(*N.2 M:F/?Q88S1QZ,4=>3^C$VI+SV9JS:L!6Y&JL$ !]PN5)9V:\I73^NE^I8ENPP MIWF]$ $.$QH2F! AI8U3 C&)4^BQS(N\B+!,'5 UD;:A+N03>5J MD&-=D7+)W.C2M"%MBQ;\U,$+-H =IC#29\>9" UV.+'TZ!)P+#C:=YKO(O_* M<9-V5BT9:.X<=VZ9FQ9LH/U9?S>X:W__.+_ ])$'\P:5L^6/,Y9:;>%VVYEL MV_8$^.Y6[:E_MOM JZ,=>9M33SH!AV@'?.,4'\%TD=3=[-GK?^-$8'WV]PQW9 MQI]^*](<>0%F?4_J$%C1\MHWL&O$W$WH'%G;9HO^M&)?Y"NGZS6<;V%NRJ0P MZ3L0/KX#$F3_G;(V7H)"("ZB!":>RKGL$PXQ MS0+(*8ZY9"!,L6F)&8/NYZ8,6_3@)[;!_T>0K\!RCUQSYF'Y-/2'+G@ M9V3A::C98[P""N4HV9+[B'"8'_ED-Y-G1.XS]E0.Y-[K[;-6T:)\*LIF__E; MC6O^3K5;OKPK&%]X#"4Q2BE$1"W)9"* *643ZK/M[[I6,$-D=6$!=$6F6ZTJ#GHH17?>U/GO=* MP]A3Z:]T;K-S,@XJ?>[<=)[&OI>B",91RB!*!(+$BS.I,300?J;F5$;Y,4_V M,C7=0===P'G2:1SW_XF)V1I:&5V5W1YFX]'+@R*\XW<>D3D6OF:\]BOZ+ M;=V):\;DRU$U.G)3WI;%^ MF1]QNJ.YC?K-=V\#MO/%VP(V=1O.\*OK+US.VC2.@@5A%NY!/QL7^ 5G&I[8 M(>@W[]@3&+C>?%=$Q?I>TWJ-E\N76YS__^2]67/D.)8F^E?X,&:3:2;TY0)N M/4^*+6_8C0S)(I55UK<>W+!*K'8YU:2[,M2_?@ N[O2%) '*=:,W3M=&1$D M<,X'Q\<#G(W^K;Q044P[,U]OU*4Q0C?AW&G5<*0>SFOY;TY?43MUAXLFZ.-. MF.GPGMZK:P+U!,G_9A :^7(TIYK-OV,&0=?G8SB"V.,R0F .<1 &(7(*)AU+7][7*#^B+L#BN M$^([?)W_Y&="NM6? >_.;](#9QL M\VO'07308I)CECF(ELY@!@+,>D S!^CT]';%2,;-3K(M^Y:]RFFVXM>7X36K MSY"WSWFQS?Z[^LXV[=&_"QI^^(NM7]GO^6;[5*X8#RAG'@4N"@4Y,NJ)HR!' M /L1\Q"!)*)ZR+=<(,W>+%PO 7>@$8V-4\]CHWK*+ M,881Y[$+((H(@+%L?(P9 V$H@Z YBQEU5QNV52/+JXLS[DM>;Z<_'>]+6]\X M95V8,>\$V/V2;9J_[D^^T8<[]2%"GAL %$FX/9>!E!(NO9YNRA$FC+LK\6G- M),D"0EC F 6>@!&,02I'P3 MC3CT/)\R)$:JU?Z\H>^!=COME#>=='J@U;[S_R+%6R]5;;VQ6[95!Q&+(?CO M6\!51^E+ ?:6B[>V0_^&LLVWO"SO-I_$EGQ%LD'3(02F%">@^X)MT<\5#0/( MW5!PMN\)-L%Q"%(6NH#["7?=)'8I3@W:1:C.K_<%G:UIQ, M(^G"98F=E*>=E:ETP3AE+>WW]7U?]RQOZJDJNK7V+RSMXK EMKWCL12V-W#J'46;SV)P)WG7&G/^C09_$#[ML+0V%4M@+7S>\ M0'('DNVN:#L%AC2@?@P]X 90G(5][H*4, B@&T*=7BMPSQ/7=ZY@!YF M1.O@3LTS;^*T0EN8JB" D,AR 1TP<4KF+ *8L 3Z$":8!D14W M-5CV?(;E\>J?&U*EWTO/RL>"T6PK$X>:-+8;&1A0>Z4+I-J?I _<%"&?>!Y8>2& MB8">=(Z1PIWHU3"7@=)AH?Z>NPF>FSK(F1WG>X'X'!+^^%U^;[UO;+?/1U M'7C,X'LJ!_J6H\VG';M]*;*UP"1IK,(XX8S @ $?)P& 812#1'QI012Y,0Y= M+W*14@V6D7F6]@FH?I%2U!N'[IA32>M(<36V[P"J"M1F!ZN)*:X#TZ1%(98LT&A)A FI5^E:81QB\H): MU]@+*VH'?.6*WY7T\#?F'OG>A5#SD5F&=V*R/?;/"X%EWE8M!RBN8)"D+0Q=XGBO.[B'G MXB#J01 &+HY1G$:8"5-.YGRHD9/ZU%H1-[(7OY$U,GBPQ@-BT21*7)EY"$U^R074D%=1'HBN.H/*)" CV0XB MW$VA'WD!\[%6?4#5B9=F=+5RRP DF<>7;ZI:N^)/<@^VNFC3F/(ZJ)'8%.A. M?8?7 78O=*>81B6X8S6AU10M6YTD5:>=M\FD)AAG_2=UW[=1]:^JZI\&%"5Q M$ +* PB$#>:"-/0\$*3;HGV)I9'12SLZHR^0%(-4XYCIX)F83 M362N+/$W07/("Q.\8UF_H::/ T]>:Y-\+HJ\^)@+]B#R=E!6/K\OLKRXKS(; M;ND_=V5=$OWP??2)QQF+?!#*#DDP]7R0>!X!"-.(QS2B''$S.T5?F*711?<3 M6VGC=-2IHC4JA9Q:(Z>CDJDQ8[" N@;.M,LRH]&CMR(S&43FZ%HWD@Q$>2?# MR1RT?F/JBC'-6/C#KLPVK"S%(0=GF\H[(XZC7_+B&7W=^=I?-S5&?M?5F)BF6]V:R_0I6W985AZ,,HA4 5ZS5Q^2,RO78(BK.IO=/CYNA4%=U>%[WAHT-CL> M8&EV8[>/EY"TJ"BN.E]N6+ZKK)A..4F-1B'#, Z3CC4$)Z87F^"9MD2[#,ZU M'=%.1GV/AFB7%>OIA];SL)D%\YES>7*6V=$D?V8/Z.>/JD& [*.X$Y,U]>;$ MR7K%8H2@"RD@584WGW@@(= %#'HQB7F2^JE2#H;^U$LCDKWD3E:)[FS13XTD M%P/LU0R7:1"=F%@.8-92.T)L1\I=]5K%:C M11^04YO%8 3#8-@JWZQ)-WNK_'.!Z_L^A0A05\9BT,@#:>)S\E]BIO*PCU?()Y8TY[%3P+ M,>U_\EI'Y^]H*TXZ,I[KCG_+-X]MOM%)\ \+(HY]&7KEQAZ D/D@#5T,(I_@ MD,9>1$+#("PU 99&"UWWV4$#^2>I ]BVR6ZF[DO%9=%U6=H'>T8WY06<]TF% M,SDE]?"S[HA4G/Z=G(]ZX/0['#7',6/ 3C?85>*'<2"+W[E)(,B-^01@Y > MLRA.?4Q0$G"=H/G.V%J\-4-4?-VPH]--6H^@NJBI<8\A%A/3RC<% +1IXH*J MEAB@._*LF_N"2J?[]M(CAD8)*UXSTI:JB5$ _<#E8A=2+#8E"D$2R,!*'!(4 MQ:&;)#!L4#ON_D"'?\!WO-UZ^RF7J.-H="-"OBII0B&H"4IK()J:Q_@E , M>,@3Z/M1[%/U(G,CDRUM[];B2I.T: 5VUD)BA^]%UDB0'T-Z>)O;QF_B7=] M=\>=O:Q5IGRGQI%%Z#0*#%B$<*8J ]= J5=O0!&;P:(#8V/,5WE 49NC\@.J M[^A[BB]T8_M;><]8\5N1[UZTVSPJ#KF6#4L)^C7J F5D8M9=8[9',Z:2G?=S[JO&B:O9>5+7J)U->C7#5GOI+]; M_"VI_4>,[MU''_--F='F#RN/N\P3IS#@(BR.8[Z?@"2).4@(X22!-/9\K>9C MIH(LC:MJO]NCS/0B73F;)O6:&7&FJZ-V^)L#\XGIK%6AIJT;9Z^%TU7#V>MQ MXQQI8C$-[THL;27KF8HQ;TK?E6"=)?Y=.YX9>=X28N/W%?5P$,2<@\CW&8!N&@/,(PJ0[\84$T20JY4+J#SSTNBQ([A32>X< MB>Y\4ZZ6J;\(:J0X";03L^#MW<>OSNUV6V1XMZW\7MM<%HNJ\HVMWZ!I(V2) MV]3GG97,M.$X92_] ?0/DF9QQLL.+K8>4*P=1;S8T.%9PX4MQ@B_5V#P>#2P MU1#@)EUJ7VW\GA55*I60\PZOL\=]BU390?Y91?/P/\;;_5G9CTWF=AMZSJ M2^KUY!P:8VF\(61U]L(Z!VDUCI1#B"D<,"V!-?5QLP9?&$Y\89X6L^5"T1Y!-O@&-L+J-#M20 M5S,Q)L!S8BII)7;^$B([K<[7/EA?!.([U3 M ]W*?_3(CR'T]5--C$"TE8VB-_F\"2M&P)SEM)B-HG_ $OSX8[=FGHM#[[8H M;FG^LF7TRQH]JAZO^D=8&@L)28$4U9&R L\1THI_KB\8&K'5SUD#P(V?LNQ@ M-C'=*,#E_$/*;.FP-0Z*T5%K8-C9#EKCJG6/60I/F]DPM6N_:@\E5_$#6LM+ MY#^>&-O>;N@MI57E1+26<4SK7-[FE!_>CD*=RN%8I[+*D%WYOI\B@E+@T\@% M$(812 GQ 6:()MA':<2UJ@C-)/?2^.HXU+ ^ <)+C%974%L I\GT0>C$"( MF0]@'!* H1<"$O@Q(1A%8CUT^^"<3[.X#X6L/W(0T_E'*ZA!/YP+H*KQ]O50 M34VS^B@9]<;I!\%B?YP+D\S>(Z=?T4M]<@:>UJ. LM@*$[G8/MT^LR(CJ/%M MI0%G04PAH"@( *2R4@.'XH\!2?V8"Q!IHK+U+P^_M"U?2>@T(JKM\A[L^-!.%F]V=K'XTV$']PPZR\X=5JC=L2-/&1:@184,7"K; M;L3[+PL-.(F"- 1QXD, P0!IHG8O7Y*?)I&.(VU;LG[)EK:[FWE/'0G_W?- MLK)]B*I]JVW@-/&^WD.T;S<^R0=[# E;Q6#[IIFW].N(LF>%7L>>-RVSM%[+ M&M<;^CLJ_I/)[%49OK@IV2IFC 0A8R"&2+KW*0()3 B@/O)<%P5>$.BUL.N= M:FF4\ =:L[KMV7,KJ6XQIEY4U4C!#E83TT(C9 747DRGD=-FS:8Q+*P5<.J= M:.9J3F,*GY=V&GW#-!3H^5D&+>?D/^N.+E&0P) &&'@>%E8"H3Y(J+3Q$7$# MPOTH($J6?=\$2Z."6CZGE +>./_#_3?7]9P75#BO4MK_Y021^*O:;!",L=L^ MY47VWXS^+\>'R;\%U=;P8?1O:?M(5I:[IE5,WNGP@+;.]HDY3/XUK_ZSE,78 MJ?-?.U1LZX)2\O=:O?C&Q/SR4?$WOFZ TEYSHQ:?F,;5J!U=8_YG&TR:<[(8,;V M0QE"Q+GX@0/H'0FLM^/' M8%8C (O@31(J9*A5Y#XQ M0#&C(*8 I=@&B?@B\,&$P)-3U0U^' M;JZ096E4=*2 T[9'<_*]"II%.ZY9)C6ZF@G\B:GLH(5SO 2M'IVL5GND9@$[ M2X1WC22SDJ$%R$Z)TL:09B3Z4"#*OLN?9>.42.(DH2&,01@&PAI+4@P2GJ;" M&HM9[/N88ZA5>_MT@J71726?(Y_0H[4SX-2XZAHX)B:@&HE*M@DJ"?4I;HD] MSH:?E1+ZE#O=Y[W/&>1G_H4*6GY^*IB3--K1A,LL MYU-A_/E2/]65/[[=?])@$# :8P@0H\(6(#X':9Q"D$#* M G%4HG% ]'Q")S,LC59J 9U*0ET?T"EXJJZ?*R"9W.-S0&.2[AP]JEMS\)R. M/[-?IT>]+!CF@R3D 7 ]Y"4Q"5T: M4IT&5T>C:^W?V5I<-6FG1F68C\%3V\/&D$S]7:_DNG$^VLZ@OJBPK*E-W2=Z.S MOD=-.U4H>HK5*;]N5!+JZX9FKQG=H;5^*:BS=Y?&+[*T44=(KN>9]^YM M3-VS>[C1%\P(N&K+\SW?Y"WSUU49]FE2@9O&)/0 \V("('0#82FC& 0Q%M!B MFE*D%1XS/-W2J+ANXY55(CJ_-%S\ZXVS89JE3T=05B,'>]A-S! U;%U)G:\- MAHVPO]HC#C54++''R&2S4HB:XJ<\HOB6'IE0EJT^;[;9]NU+MF9%4['Y;053 M% BZ8 A' .8D 3(Q ; $ DB$F"2,E>%/7K&7QI=U"(ZE8QMJ? W-:+H0W"8 M&2S@,C$5Z$&BO/E'%!^X4!-OUAM=_,=A?_>--\N&'E&FW<%CCQF5Y+QG^7>6 MW[X^5JYDS1YZ?>\O;5_*^I+WG^^<[^+_W;X*WGMD3NTZOZJG7B]\XU?A-I"; M>.?: 4VW+N<@*J95.2\/.F=-SD&U3BIR#C]K&.OV) X,;9G?!S%&T\V'X=2' M./0!P+L^S-$*HQ 3;0X%K*:IATZ0^:-5L M>@N 3$\;8:1U_!X#P>@,WCOH; ?Q,;6ZI_'19TV_S#GYSQ^L=4K=%_EC M@9YO]^5WZB.7MQ+?Z !R' /LA1Z W,4@A5X /)9$">D<;!7G<15+_]UJ&=W"B0J!Y$=AJ9;YR#U-8._X8P M6;,CU&:=V<#0@N+<\M![W;#*49[3O[*UK'CR=>\XKS,&#GF4AT32!(4\]H1U MP@@5QDH8I(*PPA30-$TA9A[EJ585$KWIE\9;!Y&=6N:JJD^KDV8=)+V%4".M MZ>"=F+M:P2M SV'N5F:WFMM['7"V"BGI33YO724C8,[*+)F-8L48HY]VLC': M/2NRG%:E:LL51C1.(HX ADBF'+H$H-!/@(M]-X@9C4.H16OC4RZ-RDY-,.K\ MDFV:HI#]KGY3O(U,KBM1G-G:$@>U2ERGEO>FKDO='XQVK:4U@,XT1M:E"=_3 MOAH 8,2T&GI3WR4KG3_B=Z+J@6T>7QH?5'Y#Y1)#7;W'7:<&*D^\>4>UU7*" MGNAGY/-LQYC-Q7DB=->C>?I/^BU8;LL,W2.2\8PTN68^2[ X.<2 ,T_6:<81 MP*$;BM-$@'"*7,*PDMORXNA+VTQ20*>14+W_RCEHPUOK:B@FWF1=%"PW7^E5 M^XK>*^=CSM9ZI5>=;N>5_H?T]N>V>,:RS->F?,F+;142TOSRZBV4_OA"\(H2 *6@I#"!$",!;O% M?@2X.%"DR".>Q^'JE14XGP7 [DS_*A .$YX56"8FO6/QQFE/$1B:DYWT2M:9 M*9,"=#35+JE?2KVTK:M M-\Y:;)A?H(P KW9Y8@_.J<]>>R2;'AFUK!TGE;T[$S50+-V7C$PVZUV)FN*G M]R2*;QE>RY(G1G=K=L?;V^"#=P/Y+.2)%P'F>S& 2,@"2($( N(()V$^;Y6 M^:B!N99&+*VH,JGUXY/X%]F49^-\1$7Q)J\3:[>?_->]CP2_=>H$-(G>FE>V M VNA>%=K!^&I+VD[X.[AFZ)&K 8LMFYG!V::]UIV7.6S^UB%5^S9,'>'OE8K MCW&,7<* '\AZL1&.01HB#GS&$"3<0TRM$;#B?$LCFSXKIMOZRZH9T\7>W(XQ M1/2=#)F.M--:,A=@F="4Z<[V[K;,!=55C)E+KYD1S7>V_8C*I_LB?\THHQ_> M_BP9_;K9?Y=OR39[S;89*U&\81UZEO MJSZU%OW,4/Q62.X0(;J,]ZMDEZ;,(>,<[077(QZ-M5#CH&D0GIB.)+A2:N>^ M ^XO?]8E4G[M6(RWXS!KTY,^8I:82F/B64E+'Y!3_C(8X;J#6*25-_X*3S1$"B) X(!H+PA('%(PZ0%S/ ?3?P?!X1-XE- M3G(VA%N:-=8]G7PNM]ES56CJA71WN5L:Q/4OL.PU3GTPY@^%X5,7)?E!5]9\5:G22K& M-%UZ=VED*V3,-RS?E>LWI^I4([;O45F$5GKU"*B+D T3I0VT)B8[9:#LY9Z. MH6(4475QP-G"JX;4Z<9:#3YG9L]]S(N77-B(['N^:6Z'&R\R"@G",&(@#7$@ MC#./@C1.," ^"GQ$*:=AI&.<]-[0?>\&P">/#\^/_F_\E6[)]W)14_-FH_V+O M*$O;[96TLD>@."7?.$+FND^@+(0L3M+%@(-9%[[QC[T]Y"9F@5'0+&=>J8-C MWE"Q?^AY>RF.JGC61G'\#3/;X.N&% R5[!.K__?KYO/SRSI_8^P'6\OKAV\9 MPMFZOBQ%48C=)/" ZW-A+C 8 AQ@#!B,(/(9A"C0*C6E,_GB.(608BE: MPC)9$;,-XYENU6FM=5 S-:9"=V+>:<5V?FD%_U7&/[2R.XWP3D=Z>Q:)"6:6 MC!2MJ6>U6TQ .35EC,:XLBK6G;Q 01N2H?5]7E8-ZO=-T6(6Q)1'H2RZPP$, M(03(0RZ(.::QYV/J)UKM8U0F71J%'8I&U=>8M=1.*[9Q8SJE!5"\/[8,Z]3W MPM"B#T5OA2>=>PR ;*-K(1R]WF#R2CG#[LRFS# MRG(%(\1CV>7637Q!0S") ":N#QB%V(.,(T2UXAS[)EH:]7S*7EFYS;95C_9' M(;1!0?Y>4%V4)@GA'@@X) &GC!3:8Q!3 B/&0N9#^.V0\H,L![W1OE7!E:- MLVW\!B?F:2EBVTE+T/*GK'QI*5H0=RNPQ6HB(Y#8JAO2-\V\%4)&E#VK!3+V MO!GGML-\S)^QH/6*S3>T\I[=DO_:94;VB-Z@"_K%MX(['CK=A$3%'K/-1H8E8B3^ M@>C&.)WCZ88A22F+@,M\+&QLZ(E#/^,@91Y'<91"ST,-GI\WB@:A#33;R2;T MW-W/S-QXF,^97[L 0]'8HL3Y@&< M! 3$G'CBA!VR2+V8S.4IEG: /I+2J<04AIL05/&N;@#,X6UN!Z*)M[D!.EKE M9H8!N*+F3,_ LQ6>&5:L6WUFY$DST_+/3<%(_KB1V<4/Z.>'QI7V\(2V?\]W M:_KU62SX]C/G3,:Z,_'(#UGN/7)ER0&7@$!R *2RT(K/*2!'46CA[-:H'?UBI]6\'2$N6BZ$0LUHWUP%U:@%=.=IUUU^= M\W]Y7^1?\N(9_6"O;+-CJS2"+B,P ,SE*8 H"4&2#*J_:BB'[U&1:M]L@C".7^S@&'L01@+XOJRS$'(22.LLHPS.9/%>I_.]=2(:@*T9[MXJ@1W_A*2.ZWH-_M@U;>;EKB<@_PV$VI,<+.69:,U M^=!T&#,BO-L^L2HGNF!/;%.*687)*:A7QHR)4RS+ M'C=U%T_R5A5!EE6CJOB7ZD_K.AJ&_E/PM0SR_HR"%!(/(,Y<[,:)'Z5:W;*G$7-QM%IKXI!&%6=[D-Y!>_'+*NQ4!E-NT4\] M1IUHN=6(]_T7<6)^KA1TCC1T:A6;>-@;IUWB5E&GHVD5,MC1U3DH>^-\KU?\ M86#%M^&*$@9\BY9B2L]&71NOB\)*53?C[?74;4#=#T[2*+R,Y'E!R M%3X3,Z8Y-%HA);T07!%-IT8TCZ'S)V1+0<(H21I_5LL\LVCTV) MQ'Q3?F!V0<5;%<;R72@GS_GY6LST*.Q;)GY-VQ4D M/H,!28#OT5B&F/D DY" A&*("<.8N:E.B/.$LFJ1RPRQTHU]@2M]I$&H6\]U MRG5%$:=Q%+D@)EX(8!('($DH!<3W0AC0U(L\3ZU)T\)6=IYV3XDZKGU57W-2+8,^)-YFD M<[O_IH;\@N-P\BFMI0X>KO6_4F&N9#Q#^SNO*K*B8%0<3SI5+,2_[9X9;9VA M0OYN"9< NI10R$#DQZFL 9^(@P5G@/HDBM+ )^(U S?E])(OU+6YCPN0\:OK MUB=C%M UX;*K?806LHKOEYEZT_&..EV%&S^"TZI;"V!7[OW-F)%D AWW:JF>VU/?HJYF-TQ3V(8AQB$"6N.,AR"D$: M< @B*KY(88I)A+3\Q/U3+>V2JZ_9459):[?/40.V&M_;@7!BGN[K;E0+.FUC MHV,P)NQIU$ST[NV,CA56Z61T\H9!"_!/;),_2S;+BWU5#)>XA'BA!SB"$, $ M8Y"&3!BLC*>>ZT>,PR40UGQ-[3>L:^; ME]VV_,9>V=IOBK*S..0Q23V &(T A)R#E$8,N#%.(C<5(&*B%137/]?2J.R7 M2CCGZU=-:V8(3C5SQA)($].;E-*IQ+QQ:D%OG!HR?X)2]PJ8V I &YAIWF"S M<97/ LL47M$C"?RMR/_:/LG8 [1Y6[D>]A,/4/^SY:1-Y:5YT/[O@?XF]+7@<@U1V=:)*2A+L8,!8+HX)C'^#( M2T""N; V_) Q7ZNEH1VQED8QC5;R*K?1R^DHYAPTNW%:W9IN$S+2IJO>:%^I M*1=;S>29?PDG)KT95T_;EK(+MB6SRY)0LUIH=H$\->8LCVY&^9\8WG[=B'-F M=1?0^H=E?8U]O0TA%Y'W!(]LE8HC(8R"$% <4P!#%H $>2GP$Q<*9O=B<6C4 M87:MV9=&X(=*-%DCN$%A(#W\U M:QJA9HD<]>:>E0.-8#FE.K-!WC\XY3O;KF2K$R;L5^"F# ((70[2($ @QB2- MA*F;4(_I!+9:ED^+%6<(9JVNC5[E'84T=-!Z[:!*C_]GW8E"0(U2[Q=_(E=6 MC4W?<;TFYMN)(DN^#_13>-<@D@[Z"XP8D=+]RX:'=*"=,A:D.XVM6DSG]7=_ MY.OUE[R0;057@OE9'"0<4$(P@ E,02KS80D/F$MPF!)?*PM6<_ZEV;P]58?^ M.*KS7FOA_$/JX32*:%Y.Z"Z3&I5/"/[$5#T![A8*0"FA-UDYJ.'9W[DXE!(T MXZ6BU(;1[W(LBP_0SS\9V4G;^X[SC(@9OFRT&QV/#K0T!JL$=O82.ZW(,J\[ MWVYRU0.\&HK#O&0=P(E9:!R["7H>*P-DU/9X?/39.A\K*]IM?JS^TCNYA+X) MXZ_*1%EAY+* Q"%(N%@%F 0Q2%+$0.3R@"8N85&D%6MB3[2E<91-YX)4LJ[P M/[=_Z+#R,_F(C-;S7\A/I+*4\SN+SE!?BL/H(-B_EM/H#%#KCJ/S&=[_JO50 M**M<)8AB'WI(?!]BV>'+9P#QD(*(IQR+,[CGNUI?BHGD7-IGHU-.KKYSW=^S M*L9J3[VN\U^X&J[6O^;%:T]MP86F]%U8F@7>RG:E_)>]G;T ]92WM)>FTX]* M_=3D)WS)2H+6=4VA+^+ORA4,PB#T/1]$,!&?AQ2' ,=^"#R>>'&81"YQE=H9 M#?;BTO;N/7IS7LNC@]\G =PZ+W>%.!I6PJO? M.I[C-'[+>!5$$^_9"^C4(9&.];O$7AB,[@[/1YOMKK!7D>[=8/]#^IOSH:"W M1?%U(\Z3V[52+YKSMY:V+2NAU/?="03CF\Y<^XEWW$.!JL;'0CKQUZP-MJ/9 M:T9WXJLY#(S6CKN,@=%V.QEJMKUV687N1NMYPK!]O$Q7_X!*1F52!]N4=2IP M$/@L"7P,O( )H]=-.$"^"P$A,'5#&8B M4)O+T^SM"U:^3\!EF(ZI".G9J_N MRY"J74=<#]3$N[D2$%02.N);6IF_1SM;U@!#Y5-UP;PI+8;,#D-CJY/WY4GF M[>8]J.A91^_AITW;/#T_YW4\0)N[G:8XD$4YO52F6?DH "D7!(&BQ.>8!)A& M6H5JSF98&AG4 M;%:72;,)V"I[;WKX)DXFW?H%$)-T%"=J_JUKHAG8X_<\.C M'O7.>QKU/6BVCV\)*7;RCFQ?M%'2B1A$)/9TL/3;:TW=W44*VJXCHOZ$W]4*P$K=J&MP78Q'N_$?-"W=E:5'LT MH *()488G&I6[ 2]MX4C9'"N=(Z=2]1D=@ MC3N*3"&8VF!6TU[+&W1)52,'T-% L_E\+HG?=?-<_'?3 D.WE(KE+._S98!'D1?1(*$$*W41&IYF:1NQ*9G3B'KC MU,(Z0EK-G3F [/@^M8/7Q+O6%"J#\D)#2%Q17>CBL#,7%QI2[;RVT.#39L?> MSZB0H8KE/2NJZ[&#\Y)PF@2,08#".)8-9A!(,'&!2WU93Q4GD<=USKR],RV. M!!I!I>>S+A:L=]SMAU3MK&L%J*EW_QE&EC-,E,&P=,CMGV?6$^ZHNJ?'V_$7 M]'L*WA6V M@I>N#=;\#X:*)E23QQBYH=C(4>@!Z,KB*3Z-@1%L;X'-%@.89 A;",P]COE-PYIE2_:&9YX_J M?Z?_8(]RP-]8_EB@EZ=,#-MTKD64,5DC'%!($K''N0<22$) (LQ\&!'?PU#U M8]T[R](V>%="@_Z__6B.?[&M8#3Q_M:#1^N+/:K^%9_M_K%G^W:/JM?]@(\_ M;-H9*7]AQ?;M7BSJ]G9#9=6)EZ:)^"J,.844!X"GGDSA3@* /&&A1Y2C."$^ M=V-?KS=2_V1+V_:MK)4]REI!;YS-0+DK?835CNZV<)O>@J_$O'$J02OD/A^0 MLUHH3 42:XV1!J::N372N-+GS9$4WKDB=/4'>Q&_GR=4,C&3X*;GYNN6)BQ- MDL@'<8 $=[B^#U#D(6$K($8I36CJ:]WS#4VV-.ZH;ZX.PCJ-M)KF@Q+.:@QB M"[V)&<0<.+-@UA%$;(:T]DTU?V#KB-(7PUO'WM&/=+F5):T^_RS(?9$1Y0R3 MX[>6MN\__V0%R:J?K9!./=CE!(OA+7T=#!-OX$HP1Q$'K7B7RRH;Q;N<##5; MO,ME%;KQ+CU/"J^H#5.4!#BG:=3[WA[??T3_SXN,:E65U>\PX0K$?I""- MQ?^!4>@"Q# !*>+B(QZ2E(18JS&8^MQ+V\0]917:N@SXS:GD=RH%M.[N319& M[?,^$=P3DX55I/5;D.EC9JLEF<;,\[8HTX?DK&69P1"&IX\MVE893W?\(RJ? MOJSSO\I]7\U(:.\Q-P!IA+"\J8Q!X@4>B&'HL1@2AA*MFXNAR99&8'M994DQ M*:U3B:O=M%0):,7CAR7XICY^F".G?_Y0@,36^6-HJGG/'PI*GYT_5-XQC%*J M2NQ6A'3''V0-WEWQ5N7^?-L7,^0DQH%/0N QE@ 8>Q0DF#(01#0E0<#C)-&+ M5QJ?I% MB,5$RW0Y'GYIW'+[QQ^?'_[03/P[!DR-*\>#S M9NQ=5.PL1^_R4X9WE0_/C[]O7C)9R4F[9%7O (O;CM7]75.1^/?O]U\[E:LT M[S,OXJ5XM7DM5+/<6=HI"@D=ZJR32^-[/+^^Y>= MK/*4;7YU>*N!@_8JZ%G-&JNB1G+38#TQPTF8JYN]^R[,?[8P[X5W;L=AUB8X M?<0LL9O&Q+-2FSX@I[QF,()IYVS.BJ)3\:,F3QG$1PCAC*0>B"!) 0S<&""7 M>"!$81IB/T1!H%7&IW^JI1T76DG%WFFK^32]"'3;8O>"J\9%=B";F'OV:!WJ M^#26E>7@R'$TK#6R[IUHYJ[58PJ?MZ@>?<.\<%^VE?Z*4MA:'_/-5K 0$US$ M.H;6X4 <0#^E<1R"F"<^@"FC('%A (@;^*'XQRATE8*CS*9?&I]TI*^.($?R MZ]< U%@'-9J9#MV)J6<0V.EN+Z[#S6+I08W)9Z]+J _,I:*%!J,89HS4-6?+ M+WDAK"["&"V_"+WNMD^L^+IY9>7V^# 1,IS&'DR 5X5B0.Z"!(HC'HLH\B"& M'L?Q:L,>D>Q>I9%+HB>&TEY,Z[UX)LQT^[(2UR2I1',1U.AM"DQG:RI0DQO/ M"^>75GA';KA?G4I^9Z_ )$<[0^ALI:AHSCYOUHH9-&>)+(;#Z+'.NW H+L:CLPT[_HZ-^Y-SW8.JG ?#2P 70"V1M9@2!&\EL>![) M/G8J5IS1[,LSXFKY':F TVIP4Q]UG-M..S.SIO%F2S3,@),#/[E]MT3,:9.; M7M???S?LC\3XEUH#Y<_051C6'R$Y1/5E<:/ K;XN9H/.\FVY2M_VRW+=(*;7 MB*]LG;](ZY(\;?)U_OCV(WM\VI9ME7\8ABPB#/BA'PAKV4U &K$(8.XQZM&( M;>:+7275SV]WU5XSX_ ?;(NR#:-MD;SF1QXPR24Q C&!5+ )#P&F M* 7B#$#3)!'_'2*=E=9C4N>[?%FY@"]^MVVUVW MW_;KUFI1><,/>CBWP^MFW,O>*KZ6.]C;D>U=^M9;A;6O6[W=2,# M*YX_,;S]V#2;2B"! 28<,(! @E &+9\!2E'"0TQ22-9.(EU;OXN!+%>2X[ MOHF?];\[UM%4^^91T/D=;7>%9??= !*6./[2#+,R M]8"*IWP[]*A!]A3]YT/^75 VR[^S7/9(_;+1SZ :&F1IY"B$W955/(:SS66? M/G#_^<[Y+OY?MT.L\R7/MYM\JY-8-0CE\*:WBN+$6U\3P"ERKE20,LN[&AQY MOMPK%06/\J^47C"]49,29^NL6M<[?O?""B3]^?=%SK/MM[RL?/U-$=SR04R_ M*?-U1NLXG78#,,JY&T$.(,+R0)W([L@>!&[J)^)/PI2(M [4=L1:&CL=:R7+ M$-SM"AD12&6[\"HV<*^$T^CF[%5O@Y?%ONQYI7G@ ^-YP8YZENI>#5KY4:A> M)+^L*'2L74N\^P(NQ9G MFXKH).T];K+_9O2K,'.V&<_0/F>ZNHDL&.T$"4G!RG+WS&AS9*Z?K.)35QA" MROT@ "R2KA[""4@]3Q9911[Q88 BM<9(\XB[-(NU#N!NNJL;)1A.O+QZ+I[W M7[2Y?#X=36^<@ZY.5]FVN$2K;D6Y70IN-#Y< +8YDY7:]CU$TRZ/99?11,*^ MBP]I6N#[G$H3SVI80B/?Y*V579^@I4=+G+7WA6ABEZ(@"!$@'HQEA5L(, \3 MD%"71)%+(4ZHSA=E=,:E?13DK>!>XC8!_1=6"_UKE5/U[YH5,D9!5^-YJU!. M3-5=6=N[FE\:<7^=I,J/,CJV:E^,SC=OR0M5]<\J72B_:$8Y%6TU6?!"E<:1 M2)*8AE&: )?XLHV/BP!./ ("2HG@'QH+O'5HYN(L2Z.6VM[<"(*YQN:\#*@: MA5P-T\2T42.T+UZQ%]$>30PB8(D:+L\Q*QT,JGE* <,/ZWMF[QDK?BORW4MU M=U0U^JG/U#^VF]OGK:IO=F28I>UN*:Y3R>O4=V8=B<4A9;LK-F/19]I(CKMF M+8(X\=ZW@)^6*U81&2-G[-C8L[EC%97L.F157S&LC=_$3=^SHAKZ RHSLH*! M[X5!X ,_BF6. V0@Y6$$4HQ"YOF8,Z9E#ER<96F$40GE_))MG%U)'6&#.:64 M]5?-HO<7 27"N"(TAB"!22CLJ\@'J9O&(/("/PD8#-,@U0M[NQK2>0+?:E!9 MFQ>Q1W4BG-7,KJNQFYAZ]VDD0L":=F^<2D:+W0*&(+#5'^#B'/-V!!A2\ZP' MP.##AL>M]BSWC:&25=EI=_S/LKYM6D4!#@B-*$B)3P 4W JP%Q# XS1.:1H@ M%FG2PN!\RZ.'0[#"6LKK%%)@D'.P$W\P.HT-XJUX*K.%X=2GLSUXE: W=6JJ M1$\(6Y_:+![45$"Q=6 ;G&O>@YN*VF<'.*673"L+X.W73;DMJEH75=3.BI,$ M>J'/!8,@3YAK$0&)GT2 ^Y%/4.*[8:Q9F?1LCJ49:W^0)T9W:R8CGJH(\FT; M0>X<)"^;L";-OD67(%9CCBN!FY@OSC![,,+,(+&]%Q5KR>SG,\RO^CAIV%")''$S=LS+ HR_HNXCJ MX,J_H?6NBI"IXEU>Y']]RCAG!1.:&&3SZ8VZ-&*HI7?VXCL'^9V# C<&^7V: M:(][E:8#>NJ;3DV,)T@!-,/.R VE.=5L7BDS"+I.*L,1#(BJ*&1.XNT&K=_* MK-2GI)[W%T<^19%O6+XKCU-A6[DUN*8/, 56L8#5U/PQ#-,4=#$"BADQ] TZ M'P6,J'6TV<>>U=_6#P6]+8I/NZ*N(:RXF8_?6MH6%J*)/U8][9U61O5]>X+( M^&XU!V/B/?I0(%K5X]?!0VM/7E;=:">>##7;_KNL0G?7]3RAM](_[XJ'_*_-"G&2^C3R >7-JX#!P"X6;]>[6/S' M81U\?\XZ:D!?VR1H\F3

#-/5E_@ ^SC^DL!-T+3]'XNJ6Y9TAWZ5?^;E*?%-JX0=[R8LZ'X3GQ7/U_?_PUOSCX4 '0]?U8.*#((EB ..( 9RX :!1 MQ-V 8\X]K50Q0SF6QA1=K_FZH1^(5T5O[4U4_0\ J:+J.8O MF&%I)N:G[JJTQ8?V2C@=+6XZ2S!IE9HK,;7DE#"58E:7Q950G3HTKAW.D&9W M+R_KZC2*UA^0^'$2]L<38]M#*\7.91F""6;8"T"85F5+>0HP]!#P8$H)HTE, MD%;1?YW)ET:HL@O;1NPE[5ZM6H@K$N%$.$[-?AVQG49NIQ*\TZ35]NWE-9C9 M8C>=J>>E- -0SGC,9 S32HHR@(S("KF;QX]/J'ADY2J E%)A P+BIRF ;DB$ M 1AY@ <^3V*/X@1J9>U>6\@6?U+V@_-8T,'PJTJ3[ <> FKH]\2@/5&]J^29:VP5LYG8.@S4%!_8*V%]#Q&UH;,$V\VPT0 MTKJ@'8/ Z(:V=]#9KFC'U.K>T8X^:WY)>U\PNBV>-T9WM$SQR/.?C5[4:%+-[.7'S0S MNO_<"'R$%4]E"D?;6Y30@"1> 'CBN0#Z 02)AS&@R$.1SP(/ZR587)AC:?MZ M+V*5.J1GO=;I< MZ$)5?GCK_*D.[/>1Z[,0,4!=CP/((0;88Q$@J>" A+$DHGHW@IH"+(T5NA?Z MEYK!E=5%?N+T[^0LT0.GWTNB M.8XA(#\E9I[,4AI*[@ M0NH#*)/*4$Q"0"(:1VX8!-35ZL]B+LK22'(O<].OU$%[V35IT'QU% EQ%LRG MIL8J0>T@H=.H(8M4MPMQT*3[H.VVI-?#:8LKS069ES6O!NR,/Z\?T32N_:$Z MVU=N[$]HR_3"VT]>7AJE=<1SI'RZ$>ZGV(S?[5P-R\2L71DE@[CW'B2N M"'\_'7'F*/@>A-+-XOFZ(3*EEGUC]OU\W31I^>8_>JK,$(PA&-$P! M@2D#D* $2)^J[/'!PI@G+D90Q[ 9G7%IF[T5SWFIY=,S6L8!5K--K,(V,1FT MLCJ_M-+^ZF0;9P_D_0B0VI:&,CB6#(KQ^6:U&Y35/S4/U%\TK+R1/S_GF\H( MJ8H+E@>#8Y4@-W03CP&6A & "<$@21(,8D_&[D9IP".MQN(#MJ?U3;_70)0\7[D.N0F?JBHP)E7\[/XKU% MO]JV+B0NS##O34._BF=7" ./FFWJ+R@K9-6,MOO44=>IWZL"/XS>R8Y5NT(& MEXD'ON>;HOVCK%!K.&04NE$"/!1C &DBSB>$)X"1D%./)X@& MH0X=6)5N:40BE:L*S[";-MGGM"5=JZ)3150U6E5/==6L2G.7SC^DIDZEJJ9/ MR^Z/0(W/WFUI)V;"=UE5;5J=!'U+A&Q7MEFI?!)83S\"TTQBHQCT1U04;W+& MZMIZY8=)Q+PX 4$0BU,E@P0@Z!(0NVX2!V&2Q% K'W1HLJ61NY3UQGDL\E(S M1VD0435JM873Q$QY7 'Z1K;Z&0#KRJ+/EU&8I/KSR53O6 ;ZLM+#]:![WC$L M#$W_N2NW557OAUQV/=V0;,V^LVV=]/Q-+/A#_A&53_=%_II11C^\_5DR^G6S M3X^^)=OLM6Z!VE8\CD(O$+0"0>"Z', RHC'1/X7@S%*>>(RK4OP*81<&AUU M='2VN5.T6LKNI6U/4_'W\D]$:.J\-*K*R)U#WTZTUU.SX^DDOP,U,GSOU9V8 M1$\6=J^@(S3<]UF52OXJ_UGJZ=QWUO87J:OX ?S:*4APT'>:ZML3+HBMNMU3 MB#AOQ>\)03ZK%3[E7 9Y+>MUXP#O^+_+)M1;-;UE8(S%4?MZ[5SP^&M4Z!Q$ M;#P+[\%P7UCM)@5)XW/'MF@BLRO*NRX62+ MH_8G&V,?AX&? IX@5[8D"D""P@1X%.(03;M0USQ7&H!QXE)X@C"6L8)>-3 )AI @C)']^T38$3MY[;;E5EA.8LWD>?:5%6]5 MO?GGK>IWHW^$I7T_CML6#&>=Z UOG7M8#3Q_NT(Z;12.CJ8:6WA<4B,]O' ML+-MYG'5NCM:X6G3NF5$=J_*>$;0(4>7!! EV$4@2=U0G!@AD2'U!-"$L\CU M?>@F6KWG+LZRM)U_*J19/O1E0-4.A%?#-/'FUT;(H)+9 +62IE=FF/F6F8# M:IX7,QMZV#1.HQ6BO3=#$*DTBZ@4^!PD)/0!IZ@$, PI@#.. )M!+7*T= M?SK!TC;[0;[2J*W]&8"*5SY7P#+U5<]>--N=ZON4MA9M<#+\S!$&EY4[CRKH M>^5E# R'S+V]ZUN'M?/OJI6QQY#&'5#6\-M\GW?P-9XR47LCJ-L,XO MC;C]*3\&I* $C#6.&)YM9LI04OV<0=1>,RTO@K:5,^J.UQ/<;J@\8A3L24PB M:*OYVS;:Q(LHC3'W0,2]%$ /^B#Q$ 7((SA@R(=A$NO5%-&:?VF$LQ=?5OTY MDKO=3Z:][G471HV7)H1[8IZR@K1!O1 CO*P5"=&;?>;*($;0G)<#,1M&C^ZV MQ3->M?6:Q/"X*5<@;U4>-S(KL-MTIHDHEX61Y97+749_;@3G+S9=O^! MD&+':/=23+S9L+0X:1$48N9Y "$L+#/H!R!-(0*!1Q!+/98F"5YMV*- @PY3 MY[OKHL0*:R,I??ZX$5F->]\=V1$6?W?Y%O0]V)?8Z^!P MXQR0N-A%J@7C+!>IP>/&:1#I_N.-T_Z\3GH;4^?#O]C/BS;UL^M>MO]'_,R. M5/J__>>F;-\L9HEK2TF*4YD_;A2XE0GT_@+.8DR]OYHG9MER!+JR.H-,YWD0 M8]S^S,J5Z_HX%>=3@+@GC*_4@P!3Y@$WB#R2$IKZ3*\EXZ59%GO^$2"K8K.!S-\3XU'"ZIV5O% MX>+#AG4>5L4&,SF61B'B-Q9IUE P7 U,ID!UHGI MIM8 5"HX!QUJB_&FNGDGXKSL=-6Y<:0F3J6*Q=H'UV%IJ\J!H13SUC.X#JJS MR@57#JU;CE^2$'YIA%;VO_R@O95(V1/:M,WVT&FXY@81:@-##M;A-JX M:MT(-86G#6YJ92._G/\]+]:TB<$G;@(I3BE(? P!1 $'"4QD1A/WPX2&D#$E MO]/EX9?VW94"2C]'):+&Y=(Y;@H7BE>A,?&V/@)B/%-!!1&-.["KD)GI8DH3 M(;T;HEX !J]MSM^:[RZE5^*C"X[^IPQO'4[ZI;?IW[)UNN#"+WFQ3_*^+W*> M;64V^!=M+/?^8;\I\G='*6;+_.,/0I=2-9'@>\@'T$PXP"7T0NHD?12[S M(=4*YYE(SJ719R.ML]?SQNEH6AD"#L^+3K&'6MNV1(3\33GM(%6ZU$'I*^K+ M3?4K4;R(>?^UG_HJY]V77?]>:-I%L76S-)&4\]Y-30OUV>W6Q-.9?:ADL;'V MRNUW)!MERQMY(21ZJXY*=_R^R(28+VC]=?.=_=P^_,76K^SW?+-]*E>$(0HA M2H#L8@]@Y$.0^C &Q$L0#GV?1Y'6+=E5TBSMHR-V#=3['ERW&&JL/QO$$W/[ M:96\1I>WYF[L;F/Q9LP*9I:H]SI99B58*["=TJB=0:_M17I*YE\WPHYXKDYV M']Y:PJXROF(7<9+&#'BR"2GTJIY[E((TCBE.!$&B1*N%A($,2R/&;F/,,Q/- MZ:A1-I5^+*N\ MJ:J5BB>WZ*?S5[9]>LK7E0?$N&./R2HJDNBT:S-YI$C5TZ>6OVWQT_POJ 27 M7<0JYNQXGVX;O7VH&T<7&I89#Z?$I M9=GJ\V8KCC<_V*.L X8VV^_BE[GBU",BL%\1AKK(!S<1$I(F*,JV,J3[@TA:OUG0A_N/ M$KT#SD(!8^JT^WOT.?,R7K^S[5-.'\2Q](.0Z#^5R^U=?GUIN_.HJ%G)70FWJ 7@!&'*2&H4TEJN=!9#PY7E3H['7/V8F<]2ETJ=];WJ/ZV M_7U;K.5E4WG'V\;&FCNW?X2E;=[?D9@E0^NJ)78I#Q 70J?4M_, =.,[V@YJ M$V]J)< FV.;CX!CM](%A9]OLXZIU][O"TU M\H.!WQSRNA&&*\IIX@?$!SCE,L'$]0$*DP"0D"+" T2\5+\C^54B+8UO/G/. M2'510;/UKJHW5,I>7'5"G/%EA86U4[N[F'=%)N:RCC).V[BXZ5CL$FK\+NQ4 +[9IMS/R%:1]U"?^3M;W/S13J>NS MN1S[*(88!'Z 9%F[!*11PD$41XAZLLP=<]NR"P^:_#PZN]*./RZ4\# #%5>B M.J1)/9:YR9M\ _9_-BB+I[@8&DQK!]L9V13)>EFMR+\ZXGM6P]QI*#4,K!D[ M*N-DDP'')YV?Y92!N,ADZF_/EI?X5[Y"OAM"PN0EKR?("WD4"#;S 4O=)/22 M,(5I,'%6XE_YT@Q)\9,,)\])%."KD=7DD$[,7=?D(_Z5OVLVX@'']\M%%#(L M/1/Q ).%/,3.8 :WXFV;#(T. MUWEL9$AZ8JISU5;K1;"!QAHW ';@C+U!?? MO8A8[0]P27NSZ^[N0//=<5\0_^AB^]*_ZWN0/S4):+6;^O.&?A('C%48<<^' MR 5Q*N-M_- #B#(H_@^/@D0L:^(IV12],RQME[9".K64CA#3D7*J>Y$O SGN M1KX:GHEWJS8R6I[D0>V-7,F71YS-ESRH4->9//R@V0'BOL@)8[3*$/DFBS/= M\8\%H[+D=X0\<1Z( /:B2!P2, $8AQ%P?>91!!,61EJ'A-Z9EK:Q6T'KO*VU M%+6*F*N$U3LA]*.K=@JP@MG$N_T8KF\M7!^'X=(VY$>AL&2L]\\SJT$^JNZI MT3W^@KYA7=D*54?3]=L]RNC?RGW;:6T/MLI82V."8T.S$=Z1TCNOY;]U>L"K MV^-*D([;Z;;1G)@CE(&:X+Z@DA3P3$,G[/U6OQ&7L29CK;=CUD,8S]R,8#$I0 RWP6) MBP/ DR!,$8(QCXERB19C,9;&31U%G+TFS5?7.>CBA*'3:./\]N%>H\*)^8(- MT]=\RS QJ1FL0*V)2;T9\]70J$LSRZK,5+]FPM71JW5S-:B#-7',1Y^O=L[5 M"!S5V+E^-+.3\K3%B]MN/$(EMMFQ%4(QIM#S0,)B+CYZ00S2B&+@^4&"D1NX M/HP-X@MF56*A80K[SE1%+:;>D7[>GX':-<'R5O7_O%X-^U_-CY%?C?;-QKNL MGJ7;DGEEG_4&YEV6Y?16YWV$T+\INF>L^*W(=R]5'F-1?MEH7Q -#+&TLY<4 MU:ED=1IA;YPO>;[=Y*KNGS',QF^ +,$U]>7P %(3W/4H@&)TQ3,T[FPW.PK* M=2]T5![7W^AUAL0MS5\D%U4.2\7]??[FTK9U*YN&&[<'DO'M>QT:$^_:2PE( M:N!H[=9^#(PVZ87A9MN;_:ITM^3 4]=6DOJ"LN)O:+UK#8$C ^!WALJ=^,[? M2>-!6 %B;3^@,BNKVBR'CXX+(0]#Q@!VDP3 )$P ]A("$I>&B"<.&6%4T'@W&TW%'*&$4N!SRB@?CH8O'191 !YK.(Q1&DJ:?5 M0NXJP&=M1?&RQYH[:UF&M6HI)U&W!*W:A\T&8!-_HXZQ.BY9:^\3,P:$I:]% M[S2S$O^8LJ<1 P30+U0L+3G M8X##"((DB"(2,4R]2*L,K.;\2R.1KO$FY :5X,(N*W=KW513W970\\Q,@.]< MOI6.Z#<29*<&N2/^I(:O(8*6_1NJL[^+AT(3FCX?@^XPIK4'/PH6+619;(Q-P51''L ^B0 . DH<'$$HY E8>PJ<5KO#$MCK:;.7B.E4XGI M"#EUZP^> CE,25;@F9ATM)$QJ$'8H_T510A/1YRY"F&/0N=E"/L>M-.;JL,5 MW_8MA)+8\_V4$&&J"*,%^N)@@UU, >:Q[T4(A1'1ZNRA,NG2MOM@872+;9\N M+H#BY9YE6*>^L[L>T:L[*@U!-%%[I(M3OFNOHR$0QAH7#;ZK[YC\GF]^B). MY^+0DS7].:W(B_+58I2 MQ$(_$ 8'3@%DB0>2B!/@)5CFC)#0)5JW)&,3+HTA*J$<@HKB37X2=Y;"-$?(3%^#IIYN*>5FCI37J"QS_)YQ[3^9[H9^ M-J5I/K -X]EVA2BDC(94^L9" )/4!;@*QH>AAX(($71LK^>K,F!?F&<+!7@>_B M+'.7W!M2]4*-O<''36G@5=B&>?$FZ:9\8O2W/*[#:L:0OU@+^)']X1*=E_DCP5Z;M)Y/>1Q1@(&. ^)()X(@R2@ M(>"(I3A*@H#$2B'91K,OC8+$+\]S*H&=@\34:6362*_67H9ANJ2S#^:]=+5S>%;C!+77O0^9+3 M3?4]RDDW'F0QJ>CUDV(4EKW*-\L5NP@SY([WSVWV(?O9MYEP%1#D4I\G M((8P )"&#"1^Z ,W#6 2IS3RH%9X_.B,"_R$%#M!)J1;0D\R"Z[ONC0O7L81 M5_L06,5Q8A9O905%+>QQ88]&7GO$JPR-)=8? MLI*L9Y:8L;&6>>O69TA]:6.M[W M(G!%88MVI)EK6IPH<%[.XO0! R=(6X>J6R;Z7BQ;?=RXL*5781B'E',&/ ]S M $DHVQ2D$"#DNBZG01*E2G'E9M,O;2OO:],='1)>Q#-:71<-UT+!%3(IPA,S MQA[\JL&FG*Q@3V*^[)75 4+?\K+VV#^@G_^IMWFGRO72VC$W0@D M5-ZWI2P6K!N% $**@R3$8<*Y#M>J3;LT2NW*)G?N(:HC.V0@F'1.5UP%-0ZU MC^W$5"D%OCGJ+6R/[_3 L$1KBI/.REYZ0)R2E.;;AO[%_]IEV[=;7&X+1+8K M2%+LNBD&00ACP31A*JOG) #'(85>RF,7:MWQ'P^_-&ZII7/^TL*I$+YL8?LPWU8A_ MS[9/'W?E5A@PQ>>?9+V3][?R!"G^?RHLF548A%[@IR' % K[(62NL"2"0/8M MI2EU$8>AEB5A(,/2MOY#OD5KL_XF)BN@Q@T3XSHQ@332UUU.6_F=OX0"3JO! MC;/7P6F5D&\\]\*!O-5C_F?[ U(UM&&Z>\ MA::K_6,NC<-&>H;*?T:;-Z=5IPU_*AD!/,LC5K' ;34 ML'5@HG=LW#JN_G #5X7WS:PT60!UVQ1 ?1!#W/[,RA7Q/9ZF;@R8%R8 NKX' MTA@AX*:N^%_J)Q&.=FBZ#S^H7[KQ]9ALJ_;Q562A.2$2\ MU 4PY@A $G@ ^SP%?I"Z7DK]((%8M6#GTI@D 62^5JJ>TJQ+VZQ2VBHQ M@LC_8 >Y-1TG2H@K^DULXSCU6:"%L/J/CL@WLH51*W4=96/1H:*#DBU_BM*< M\[I3=& X\Z9HO6S&16UOE(>\215K$\Q8[56N9&B2R&0[&8(2E !._5@8"A$& M:8 #D$!* \@)P[[;MI-1(R6=Z97VU'%WF:E-B4-Q]:J)!]X+7R4$R[^J> LU M&NB1EM;2J'&7=;AG:CC:-DK9YFTBKO.A@W43(5,1W.T8UMI49@*:)4;3FGI6 M8C,!Y93?C,8PK?XEK!56;NN8F::PF)ADA7S((0Q]86"E@;S@\$$JKSJH./3$ M/(%QH)>*VC?1T@RK5DZ'U2(:5##HQ52-BVP@-3'O[$%J(_(:*>N@/)O%O(:A ML%;!JV>:F4(BM LMQC"_3 [QQ*1S7@NJ%MZII;]Q6O@K!>3?.I4* M4R*ND9DR)?(S):987P&]Q!13! ?S4K0'G2\MQ53?HZP4XT$,K_"JGJ%?$)'% M#-X^Y<\HVZPBR#S7PSYPXY2+XS'S0()I GP:8)^E"4F0EK/LTB1+^Q;4,CJM MD,X_:C$U/647X52\CKL2I*EOWW3QT;]I&P# UL7:I2GFO4<;4/+LVFSH6<.V M6"?LK+-L A95$<$M^/ X.F MRSHR&%R5S=&(N?ZP%GL=RLIXK Q&W3PSK1518Q+K +^7O2@O^QO)3RV76GJ+ M#;0,,+/52$MGZGD;:AF K MQG:8G2:"=6JS1P/16:(.!P&S%'!X>8YWC#4<5'HXS'#X5?,(P[;%^G>A3U.; M,$9^[*?6/3Z) M UQSR_5])VO1W_%/V7HG_K:V$.]VVW(KC@5BW5'_^]%-/AWXH/4'.IOJD4J&)G\N?GO%V5ZE1+I5*R1,I+OI6E MKM'ZY*%=766A?E#\)T/%1BC=\4S-M]!J7Y )EV_B3TLK^=X=\GV_XHO0--\P6S/7V^:>L<'R3=/\+&0I M8PQQX$(& 4QX"&07)H!=&G.,?9GHH=[V[W3XI3%81T"=CG)GJ T3S_583,PJ M'=F,.NR=X:'30N\:7.;JD:?P,]'L?M>G]7![N[.W9NQ?UR?Q<8.ZWJ=,B_R= MU\.HJKIVN@>]/515!?=6 $H1=Y'XAH3,E2DA/@=I0%U _^X,\,;I;,VDA[&L MHU3K_K5WIJ7QXE[0-N?DWS5+2_="JL9K5H":F+T.&+5"3E+=^>9 MMR3SF+IGQ99'7YBD$N+A2PU1)'XKF((D\25)H!3@]'\W=W7-;>-*]OW^"CY. MJHQ:@@1)8!]NE?,UZZJ,XW*OA2^/'V(O^4BN@/8Q,;-BCB%^.YZ O=Q7966A777(^]2+\GB6 M@%[ IN((:._X;1D">@'IY0?H;V%(!/0K/L7KQYUYN//YNW/;0;5R?5X_;IY- MS4PK4/U.P+$837Y=- P>RW#D=@P&QAY?:-!CH'&[.J=1Q1W/#=M[7'->TNW0 ME0Y3OEE_H$_+'5U]*(. RIR)19Q+%'.> D$TD:'4\541R0 *28QSB"47HF:^P7 >UO/K2N PV M*T5VMW4PA\?1EL&@0Z];!7, 7F\1+-YT:G!JURNC0LHP0P"',@(HB4. .8E! M EDJ4!XE*;=*7>CL;<9F1DL+;@X3Q8F9,?+V.P?.KW$!1^/2'PO@RJY<\H%/ M95)\>LZMU#8T)$[\ZN_I2M]0?OLIQ.Z+'C5=HT]S@<.$T1BS!(@808 85>8C MPP1$.6)Q#!E#THKBM:VCN5F.6LZ@%#382SJ(8[T56S.[X0*QB4W&,+"LC44? M$H[L1&LW7DU$G[*OK4/O\P/" 7\7&S7D.H>A7NERED0X%03$L3()2"()J$PQ M@#$-,Z:V%8281P.^;GUN)N HGT7LVQED/%*'/9XD@&=8G_5""7!"(X"E.NLE M$(:28[.,Q]&@^4ET= -;MVT<#<7$!O$HVI#XR?-OR#Q\<@PHGJ(G;<"QBZ)L M4[XSB/+L)7\QE&WRGH10MCXT\+18%O5=1(3QG.$$R# 2 '$2 1HQ"9A,9)3C M!!&4V:3X5LT]_:>VJN_Z);7GQ8J57V8?/'^FGY<5GD-VM^J\;*U&/3U<;-YJ3G@E^_)E MR9^5B>H$TLJ18X+2((=.9\/>'#LFZC4=/$;/#R5LUVS/7S9%H<-9JG+$?XC= MSPV_6;^(8E$M4%;$?2YG5!#D(/8C?W60(S!9QY\!.;&?VA.]:XG<5M'6Q\4KJH"&V M2QYX"Y2)N7!]*!ZLSW(SG?W7;S8TL?RVM'GH:0J6T_ MR.(< P1)"C"2(> DDTQRDJ 4VEBD]J[F9H9*21L\E$$MZZ!KW0Z$S0R.&]PF MMC)#(;.GZ>Q%PQ4I9WM'?BDX>Q4^(]SL?\/.6!3;W>)>&1RZ$]KFE-]N*N-8 M)! "G,>ISOW!@(0" 4%@IBQ'G AH9!TNM#TW5>#UMR5N)UXL*-$N\7GY@@&?O4O+%(._$P&[J!9S1X4SNY[FX^U*5:P/MR].I,N.!ZNU4/EH<=[>'*MT+? M&DEUCORP*79!0R>74<1^@'<6B#RQN)YCF?V ?QX.[:E?NZ4GUSEYVU^+[]\6 M,A1Q&"6:,1&K/'SZ&'Q[N'[X]&V\ 3O7L>.ZHGZXLC#U7X[&I=&4E^E_ M+OI^@E[XS;#=VV>ZW)93L<[-+.>ZFJ;J]*RVC'5L9"@ACV2"@,QD#!#F$% = MUT8PC2'%1,2Y57Z32:=SFX8'\>RV34;XFFU]7*,V\336X@:EO%?!070IBD:!G2@A5"*"@,CS#* X(X!% M<0;RD*I_C8G &;;BP6OM:FX6I:I^MMZLP?ZNO5^$S8KS^-^P#>U4CMV)3U&NB823OR4MS MF^%*.'#[Z:OA9#['H'ONCE)_XJFZU]SA>M^J[J!(V].6O(767E2@&4M[^8%1 M-),'GL0&3>*1)7&1LC1%&=(UP,KJU$27"T1J%=:.1JC.UB*RNEXUZG5N,_7( M)?G4X)+<'.0=1"79 [S9RNPZU4'V*=__JR7(N;G7@L%B1,HR3'(4 DS@&"@@,B60Q" MF88RDRS!U"C_V:BWN=FA.N!<21LTQ W^U ('I<26$;3=6)N9(&<(3FQZQH W M,$B_!Q2GP?EM?;U!4'Z/VI>#\?M>,O W;SFU1])J[_@F,HXQQS$8SIQ!:W@I,^;# MF_HNYJQ"P81E"5S?NYRU_[9E"%IO65H?')BO)'[HN]U[H;YFW>PQ4?9(;A]B M)E&8QR )N3H2TDC-]R3+ (](B&4F),VLN*@,^IS;'JP6.;A9ESM?^^.?"A/;A#UP!W$;J=@3%0ZP ,A5:I-!CWYSG,PA.$MVLGAU0 #\??UM%73- MO^_JJ^+Z:A,3%*4IC$$40PH0(QBP7*8@3U.:D3@5.3*R,WT=S@/ MPEH$0G>A&D$91U+9;!YQM?7E(0144*9VPC%A&4EADJ061%B..0-0.@/AN][W%^=NH,5)&+O) M\P,6HC)$L0RAK2-H&P&TUVN^KR[5C%]L/*%CZH\T,LV'ZGWY@L@XDT@RD, L M!RAB!# 9*;-+B8C481E%PJ:^C0^9!YR\?53$:8M5#_XKX/L:8/8Q[%X^ H,5 M8@YCZI'2H#UJO4PU.A1U:ZIR\I36N,'@='7ZY">;:RXOGX#%HC>C3\'3PCF' M3\)N#?8T1IWK^-0R^-L+>$+S9#_AJ\\A>Y)G5N3;Y9-N;E]&@JGC&8_5F2U" MZO0FD/HI91+$'$K"0R9C8A1FW=+^W(["30EMC/@Y<"9+[R@XIEXM&\(-.8A= M@,1F*1H%C:_5PPHB2SO?"D"W:3Y_S:,U;97YU "V/S;,A_"!%C_U?YI1[86N MJE#Q8K==ZOI>^A=EDG'S'QI/5DE@^X3%CZ+ZO_K[ZIF7;H[\I[:]]^JT\4E* MD>\6/$EHC&$,<)X0@'"8 R*2"' 9BCR,),19:./+]2O^W!S%MV(7_,9KN=\% MRWWFZ'(=Y$K5\D:C_$$C$"C$51PN//UO,TP.G(;>1;> MJP?J;0;FM3/KC:08MHPJ2ZPEN-MNU.%"\/>_OJLSRLWZ\W)-U[GJ\#K?J6.' MOOT\,)$1D><8IPB@A$& PI0"AB0!D#,<4Q)'B,0VGGE[$>9V@"C-E%QM_JH8 MG^1>\H >1/]ON^5KP+"8+4'3@CWQ,J*W#276>_$#]BOX36N@=@[O@H,2P5$+ MI[QSXT%T9,0'".#5$ \'Z+4Q'='2H,2O.[&Y%1OKU*_F:W.S3CH%ZN[3U^#V MTU>K_*\3*+JMRT@4IC8;1P#Y^-&IW@L<)*A'&81"%,< 21" BBF# B:IIG ".>4VFPK+O8RM[E9 MD_@?I S^K.2T3*ZXC*C9CF T3A//7GN(K-?S3@@<+=F7^_"Z*G>J^7KA[7YX M0+4D_N^'C6ZN),TV+8_4?&EN<_?(2:4K_C2],H:;_7-8^E?9P8A,/$O;P7#& M)=ZJ_K *1R[Y%.\4V/68$LX$*X:$I3$" M4 I=PC3" L!00YS*!E,*,R,LK!'R#"WB?[Q4L!/\*2>L2=*&3,T!M[%Z0&? MV(Y<#KS0*ISRK1Q)G1JQ_=,/@84W<_JA\.3QG&9([#RCX\#L])X.;-J?AW6< M[B=>V)%-#_2;O_Y'\!^B"KM;K@5_+];JAYTVA+^K0ZY^ M\EJJ*7\O\A4MBJ5S]':5;\5JS+971T?U5 O7Y3P+W5RRT:C<[4OM+*C?UML M]*;_'@RVY?,87I_DB"?*!B?E2^M $*US4"J]C[C6:@>UWN7^\BK0JA]>HUK_ MX#4 Y1?R,+-OPN*<,*MOP].18G;?B-UIQ-N0=1Y/5(WF+NG>UJ:VU%(.VQ_O[Z^"VJ9@X;05B[L/@2-O-H. MP?/@Z&[#S3'OA1TV0QWB?'F8-_B>6/G^H,??TBMO2' MN'W6P3I?99E\6'Q]WA4[M0]>KG^\I\4R7\0("9GJ;!:4,H!@K!FVX@0DBYV8Z2J&"W]1)HBCE?6=G+^R0#TF&"!,0A!BG $4Y S2% B1Q M2%B8AB'%U(P=9W+L_5#F[,4'M)(_6)<*Z-L>M1]_W.Q')7BN8GT#5@Z7H-MU M63#T23U;/N%K!,W6@+582]W4 L>W!Z&HY(]: A_%93BNULU!J'F:"VQ MZ]OK"C,(EM?KSK!&[&O7?UKO=/1858KC0.NF2\<]%PL$TXAD/ (T%AB@+!)J MX>$44)P*DJ04)M!H=]K7T=S6F$K6H!:VP4Y8B6MFKWK1[39-+C&;V H-AM:,>IZI=ZPAN^:= M.LH>+/5IP<+C88:_@2?+'9R>XE(;$)8NA :(M;U9*7UM8]JF8W'2.1FG@3<)RX)T$&$Q2*.%??=:F(1@]O M4RSB7,768Q8$P\D_>B34+KT*:WVPI];T3)T*9<2]T]%W0*=R]/ M#Y2MC.[RFL_/;?+=T5_!2W%2/=(VY^@$CNY9.!2)B6=>)PC!GZ6XCN)*7FL_ M*'KDT(BW&)'78C&FDDOAS"EBAF/&(I U"&&4 APX PH8[&%%,H MDRA'63+(,GR9:RC80<(106 7@+0T!8/@F7K^VR$SW R<*>]Z[G]YFU"O=@5; M9_GYD_:[Z<]*WLU:W(M\\R*VOSX^BX>-VH'][S-=':+.O\H'^G<=HEY-([:A@[H'O7XKY :XB6V-*69N[R7ZH1G& M1-7>K#]:JE[53CBJ^I\>6-3AN=AM'G4VW:HT*<7/Y=.^D",2:8A@3-7)A6E? M:9@ EF0A8&%(9(@C]6=BY][KZ&V&;KY:V"I/?B^M95&$#G@QEJ&080Y@"C% M)!< )PKH/$HXDWE,%>PV1T1'X'JA[YX86K-#HR/ )K:\!ZQ.Q'1(JVL!AZN* M"!T]^2U?T*_R6:T!@U>&F>*2ET7PXK,2\\MF_>-!;!_U,;;X*C]L!5_N%CG* M"$]R!E*$0X"0U$R!40HHD1%D64HPL?_]C_B_I#%]W]YS_^'U!+ P04 " "V MA0175E(F;[Y\ IR04 %0 '1R;6(M,C R,S V,S!?<')E+GAM;.R]9[.; M.9(N^'U^16WOU\TN>#,Q,S=4,KV*K2YI)?7,O?N% 9.0>)LB-22/2NI?OPD> MQ^-I\/*%:B:BS7$BTCQ(9 )I_N5_?/L\^^DK+E?3Q?Q?_\3_S/[T$\[3(D_G M'__U3W_[\ K6E-@B@B R4-AQA*!I12VIR8=,G\7Q__.4=M2@@2N'46E#8*O)$1N#'! M<(%:H=A\Z&PZ__L_U_^)884_$7OSU>;;?_W3I_7ZRS___//OO__^YV]Q.?OS M8OGQ9\&8_/GRK_]T\>??[OS][W+SU]Q[__/FMU=_NIK>]X?TL?SG__G77]^G M3_@YP'2^6H=YJ@NLIO^\VOSPUT4*ZXW4GZ3KIP?_HGX'EW\&]4? !4C^YV^K M_*=_^Z>??CH7QW(QPW=8?JK__[=WKV\LN5Y./\<9_CDM/O]W V.& ^\9RU,NCE3Z..%:8_ M?UQ\_9D^^.@2D3PF0>0 MT20LSGDM[%%D;Z]VD^IME3Y;II\6RXQ+,B"7RX5ENJ/>F]"]^(N?OX0E?1"D M3]-9OOS79;GXW$)7ZT4#R9VKANN@D$6DGT=;'&^B_%L+[X0# MT3\.CI%G)Y!XB\OI(K^"1*J?T@<)=&14?%ROIZNO[^:SO"WL\\1EQ/CY(_/E^< MS=?+[\\7&2="%:&UX" D,:'(V0$G703MO7.Y>!N3: ",1XG8"2>V=YRTDW,7 ML/D0OKW.)+YIF9[?55Q80L5+(I(+1(WU+B8$"#+0MRD6S:44SAWG63RZ_$Y0 M<;U#I85LNP#)LYQ)!:N+__MU.D<^R2P4&Y*&7#*G\+J0^VQT E:T3#DHQLQQ ML>F#2^\$#M\[.(Z5:4_ >$Y?OEE^6/P^G\20R 8R!2X4\J HK*83E**JQ+GW MBJ-'V\(#N;/P;E=7[ =!Q8$"[0D3FZ/QS?+M!(-^=Z!>TMN=R)+B,YFUA @-];>#1X=7W@V$NO(X*A6[]D2PX9N%H)7UG+@ M3@@Z"XT'+Q-%YLSJQ%F,.IJCX+"]VFX Z/B*\V#1C:SR^D(Z>_MI,;^\@8E2 M"^N- ITHY%8R)W*!E(+ O,B.6_*/\U%JO[WB;JKO^"KS*!%V<1P\/UM649W? MP$[G'^OY=K::1$Q.:AD!0XS$AQ/@>+!0E+8FA<#1Z08'POVK[P:+[N\V&XBV M"XB\GM.GD3BF7_%%6(<+MB8E&B2*$;R/KK[A(+B< WBKC5>J2"Z.LQ:/K;X; M1+J_^&P@VBX@4J_QE\_),_ZX6'Z?9.%RM,:23&HHS6*"6(R#Z#ACF;FDPG$O MI?#@_>>.!4+QD">+^,(2GL#/C!R?R5S MWA6/LJ@&.+BQZ&XXZ/[Z\G!!=H&#EY]Q^9&.O+\L%[^O/SU??/X2YM\G@S2^J9*D1R M=A0E.T*WXA)\$@ID82AR"D+F%H[$]IJ[)5EU?V-YL!A'!L%[3&=+HI^+^&&Z MGN$D852V& XAN'I1(@T$'C*4&(M&3:YQ..Z)]/:*NP&@XTO)HT0XLOH_+$-- M@'___7-/-Y;;3?$=7S<>+KQ. M-OW+;^E3F'_$3:I'#BYH%20([R4H7QC$2&ZN")P[S9 [ZYIL_.U5=\- QS>. M1XNR"R> #J[/-8UCD?[^_A-);O7F;%WK."J\)\D;KQ.%/D9P1:=9T. )[$#& M+3)G8[:B1>SP& V[P:3CV\G&8AX9-,\^XSS7O-%7L_!Q4J0Q3L@":'P@F2@* MB8J68#G%S"PD3:;O*'S<6&XW*'1\(WFX\#I)OWXU7:4P^U\8EJ_H)ZN)$D2_ M-06XL!3R*$F"X(4@'&R(2491$CM*_P\LO!L2.KYX;"'0KC!Q7EEPSD3P/(7H M&&2GR!URA2P9(1VX\4P7@Q09M\G)O[/T;KCH^/ZQC5#[<"R(C668O9YG_/;_ MX/>)$]9*+0*Y0A0>*TERB=%Z,G>!@F8M6"HM[J-O+;L;(KJ_B3Q&F&/G-)P_ MIUQ;NLOR(\FSM9I%2#5T4D(B1)LL<)9E,:J6(AV7/_G0RKMAHN-;R"8B;0:+ M?_GYCAQ_I1\<7)A-&)^O,-,7J\5LFFL!_B]A5BO+WW]"7*_.YN$L3^FG-SG9 MM71[]X]O4]Q](#M'EG^?K>!C"%\FFTRY>J*\*:^FRS^+V$5-QBY6/1\.^)LO;K\R?6^W(>N0ZW. MY1K/5BN2[Q67%$9IE;D%43+YVXK<*G*I#+!BLR]9H,''"LD/X?(F!>,4EP^& MA$N+U$#<(QY1-ZF_L*Q73/C"K"PE@:Z7^,IK#LZC Z\FFI)P>NQ8]'#.W M"!D7.L=H]EZ0'"/F#K#R/*P^/9OG^G\O__-L^C7,B)G5L_7SL%Q^G\X__GN8 MG>&$&8W"DY_NHB:F4&<(B394REQHQCSCS:WJ3H3U@*6C + 86AL=0.Q92K6H M;O4.$Q)+Y%/\ANO+S"3C1>&11Y A9U \>(BF.# N!$\_EUH^%DH=9)4>H6>< M9AG# :J9[ _&$04)<=$(2:_G7XGNQ?([,3%)*F1=N '+0HTXB 7/& >!/D85 MI.>R]7FVO?XX?32&0\K!LNT"&6_6GR@8W19*K=[57E$ &9#1T1Z-!%_#4NVC M#M;$9--C,?DA^+A+Q3BM-89#R9%R[N$TND&\U)C1DNN'/!E00@2(65BPI828 M/.=9/Y8GS@T%NLP:P*-M\O%%URNO[^=!1+'/%<7[$L- M,ZM)-$:ZG'.]T9*EYDT6"-DIH!-4"V^XQO)8KN$A2'F,GAX]J$\TWY6\KW(AK0IM!R1(0++I(^PH%Q(@%C'$89- LZL>* MX XZD!XCJ _)8FV#A(F!V8DE?3^72-OTZ_8GY-DI]_G%+L=BZ7C8-N/(NE M%)!<,U"V1#J>"=D2O5#DNHOP:'>P0Z#Q.$4].#)- --0\!W Z,7%LK71T6?\ M$+Y=2G)]H0EOQV;@*P+(+5-G ='DN(.P1"#U,S3MNQ >#32. = M0&& M<%Z.%G,'6#FG?V((RAHCN>NJIGR1*027:J,;R;P5D5/DV/K*Y7SE<5J,#?:F MM)<@.PBO 7[4%4U('EV>+K]CV6P*+ID-7 !&U&98V! M$.NT"FER0,MT:'YC\S UX[Y4#J/]AR%VC"HZ -7[3XOE^@,N/_^R6"X7OT_G M'\DD)UF*BJ;VY:I6/3$RR10"Z%S[+EEEM&N=ZY-A!BCA5W M!XBY?)E_&[[79_DK+GA46B<$&UUM66\W5;<,2G&$_\!5RJTS;>ZG9-S;X8%P MTT#H'4#GY>O$9EY=<738@FV@=5%3, %;& M-CUD-H$("R9[9Z-&WCP=< >ZQKV#'@AAS172 <@V=U[W[!7:*-%K"G"CU37M M2&5PEC/()J#1F(G%>.WQL7KO8Z.S/5\R3A&@#7@S=+P*.K [CY[$6VQ%;;10)!\;8P95 MZ$3VGKZ-(890^W3SV/IM?D?2NHGIAH/:$$KJ 'MWGI6WA%G?EB52G)HI>,U1 M"MI*B:(,3^>XYCQ:*R0QU?H ?(*D;L*]X;#64BD=8.Q92LNS+6YP^T&:F10B MTQ8,,D]RX@YB;>XC$AEJ3%Z6V!I@C]'33:@W'+J:J:,#:-W,T+S7'BOT-F<+ MWM7T/%88N&)=[0(1F/;*1-$\K^0IHKH) H<#65O%]("T6S'NMKO)A"O9:0A! M2E FTY[QJ4 .,E/DD@,KK6^M'J:FFV!Q0&RU444'H-IB8L*X*=JA!RTEUM;( M'&JY).C$%,\E.JY:&ZJMY<=-=#IU&L%>PN[@JJ%V1IRN/V]JMN>U34JUK#A/ ME16?F""+F2$F3X((%.P&D3E8U#[*6FR)K:L_'B%GG+&+)XX$VRBC _OSB(3( MZ:LMEBS([.EXE@&!.$B04]8B:1G,HR,1#NMW%52-==("JMY?K M;E@Z;RUAE!.%U*ZRRG>\@8N[M0&PW?*70\3MP= M(&:K\^\Y_1H+^7$I@)=8:HOH ,[12AFE^/7\>ODS)R=IB:R**T=(J$L\F!" .B"-%_IT6Z)0.Y/6U M3@5_FJIQ+\@' E-C970 KW>X#M,YYI=A.:_9HL]2.OM\MLG >8%EFJ;K2)C873+G%@7R&PL=]7TUNJQ3/;7& F<>5,?PYUU MK?NE/473;G'>'Z8JZGB]-,/9:(VNWVXT\PG7TQ1F-]EJWO7ZYEHG;H']"*.G M[(==>!WB)SG$H&,MC?&$+F& L<)]UAJ]:)U2>XI^V#IVCL MJ[&3@NPH=70*KM>KU1EQDJ+03ML$Q=1A9E& D.:2M/;>'J1G[ MBFP$4!V@ADX!M3VI+YM0"CH$:Y@CI]::VF(&@2NGI+;%>]7Z0?H)DL:^'AL! M6H%YN53%=OROF;5_N9@H^M,=BMZLZ,-;I-/5_C:M7K:0C>R.!R@EAJ_8,4 M9)>B=9"+Y?."'VOMF0D>R5$92$(NU9T10FXF=%G1 MQ!*2XJIUCYB;%(Q[!]I"WW=?$0^6\(@'V6JYKE,8\EE:4[" RZ_3A,^^35<3 M;GA0TB+X3>]1PV6M7S2@L] B*2Q2[W3O1 MLH8.^NT;&0VMW+#Z'Z7SB>1"B9 '9%SH'1'A$;U+2?OS^(J+:=?-K*_ELD%)U;[1'LC D<>0/D4 M(2BK(0INK"[&>"V?^3J84D%1.,3LO??/6@[=IZ,0W/5"G=[*WCQ!P/P!Y17*ZK_7/RV]I M=E:O?^I@!?I/KHG 2AM?LP/ I!KBU>KS$#F'%%F2J7A4H?7+YP%DC@NSXW!Q M/\@&4U('.'R^6*W?E M&KX26A&;54(/WJ?8Y"(Z^P@#6B51XC)AEZRJ4>PGI MY$1K8[*.%W4W>*G3Z;;1&$!6])LA$Q:6L89[YUXO%NE(UK"T^$P./TT37*)A3]9*4, ^%T M'8D5"@2##IAQF;:1CXFW[Z3R$#7CID.>$DU[R;V#@JB_+!>KU=OEHDS7$X-" M%B$1R$\E$UO(YPA::G I%J^=,-:WALS6\IVDS+;QO@X5:P>(N&IV]_+;E_K> M?!W<<,U*R)F,H_:I3AN*$&K]NRZL:&:]2*%USL^#Q'22!=L&+6U$WL%Y]([4 M0 1\(J/X@LSM;+&947_!U816#)Z5#-Z5VF&=CMDH2$X<2W%9:6=9Z[?T1PD: MU\MNI/0[EPBM-- !G-[C;%8O/.;YKV'Y=]P2UJ1.E_9"DF3HG*;M9@1]%5A@-1(]AV@Z"\X)P'-:D"9/T_GTRJ<]?0K7K*3L2@4 M=9*'1&)'Z A.)D, "*PD[ER6K3O1/T'2N*[0,'AJJ84.0$5V=KT\2^NS)0GJ M^:>P_%@;)A;K?6$>+-."?'\L9%Y)7-Z2CY>*X;9YYXG[Z!C7-QKL7#M.WAU@ M9ONFH:9KKL/\XS3.\&*<=7$HH\\1F'89%-I<<^KJI#U#[+G$BFP^U/!1BL:M M !H&1PUUT &B[LAH@LQ+K;,!I[(GLEFAL%/4VH"8E70\F-3:Q[Y#Q+C5/4]9'12:-@XE#]0 MS!T@Y;?%?'&3BPO,7VTD%IQ5=/@";N9JY(+@14203HHH6=9,MWZU>)*H3DH* MVZ"HK0HZ.*C^$J;SNA?>S-^'&;XIOYRM2%!U;ZC:W5<[,(7.6J7JWM#6 W.& M&,R*)];\SOD!6L:]#FJL\MO15POY=X C7U>3EQ>;UZ-)=F"1N M8M110O(L@!*F@,^) 08IL:;:[.!?<(XU M@R>7DFM;=&"&B%>:O T2,:OMKK7,DJE@6YO2!TCII#5)2^0=)^X>CF!<;UWV MH99DZ&,&(43MGQ\=A$V3.FET*-9$6UKGF]\@8-R9=:WOP0X6;0?6Y'+4QV4[ MN>LB(8P\.&8@YT*Q,JLNIC8O]"\L/QW6VKR7 SZ[*%L+D%<5!!*%B"D%5E('XIL MW:UE3Q+'/9>[@6<3#38#Z(G;HMXS%W#8'JF/+GB2AJF[L]Q^%M7Y <0=(&+MYY&,B>!Y6GU[-%K__WY@_XJ8BM-09U!?O M+&]G87Z9%_BL$#GO,,W":C4MTQ0NY432\"D'85@&J50M&I46?&(:M"_TM8M% MW,X2?Z !Y>"D=M)"8$#@=ZCR(Z8 ?*P>V8>6,R9NB^1J2R=CO>"UWZ,JAY?[P1! MU1X,MX^I'IM-+;6UB2"MV@-'6:JO6')-S7%H(&AAB FC>:1SG&/KV/E>0CK!S/&*OOW,?+34.X#. MVXT0+[KP%\&EB^3\1>_J5/.D*<0@5ES4V@NTR;/F<\"WUA\YB>5X==Z>?G&H M;#O Q=9 N@L&)'H>5?#@!(IJ;34$SBD\P.A5\/>O39#33NA=X"@=[@.]1+L,E?K@@MTF@N=>9T#4R?Q)N*"$QJUQD/WK)=SA)(-)18/#(,F M68D 'J6"PG-A2<3@;@]F.M[T[$K,[2PPK?('G__]Z?O=.Z]UB-GNU M6/X>EGF2E!91Z0"ZV$CL^02>HP(CBA-6U [VK7WF/4GL)#@_$!%WB]<&4T\' MZ'MT2+@3BKF<%416'VXR(Y,>#0>F%9-!JJA=^]D"1\YK'W)$\G! V&=T^SY: M.1AA7W Y7=0'G^6ZT4%X6U839R)S@3-@/EDR^T9""-Z!U$7FK&/PN74?S+M4 MC'L0GA)31VJ@&R3=3&ESY PJQ@((425B90&GLZ#-$#U3-D;/QR_#'2RF.R5^ M#I=[!\?<8ZDTEWD*;VO'6-+;>KV M02:(W%E$[;W1K:^?CB1YW,CPE, \I6X[@/)&D*]7JS/,+S9=LM^>&]B-GW!9 MU8J;1!^2QOFX*Q=ML9@]:)E<'7?EP6<90*ILDQ-%1M'^R7=O,L?M'G3RLWA M'?8+TW\/LS-\@,,LE$K&!"A&XWF;]\"3!R8Q.57?Q=R)4/H(E>/VG^T I*TT MV M&W^&7LV7Z5'EY-L_O<#U=WK"84'1."1(GD,1L7@N(Q1N3M MA['O3M^XO:I.CLLAM-9/AO-N+&YVXL2DY$K1"I)0#%1T 9Q)&4I,TMJ8 M%A_GFT\Y%TO!F+QB'#*/FHX/QB!Z(0!]B8'EHDOSE]JA>1JW3=$:^6=]'!4V!=.IN M$A=EB*N!>TC<7>8TG2.>8*]];=/5BM<]JZU3)MD"6)*A" 8]Q,05!&T*L]&$ M:%M?/3]&3X/GF_J9;Y>+KU.2W"_?_T;R?SV_FJ?T+*VG7^G4WYKGE;17*.M@ M;4NGORJU!8R3#'3@Y"K;Z-$U'T.T-Y6=)#T992MXX(A^!AY--)I43PZ$#K8 M#"^05D[3\U< 93'5$?/G\WH4JEIX4A((Q9T5S&(4K=M9;:\_K@D='PV+1JKI M %;7PJ0X;7ND[T0)RXCI#)%$ "I0D!Z8<[1A56 BF*)TZ]3$!XD9U]IU![@V M2NL ?2\NEGUH?H6-Q6/R))6L"RCK&/CH!#!9//*CY=22>LXVH2;YOE[BN79ZTY\B*H?!-UNG7V5+XQ@MH8M;6 M@3Y&M!Y;L2MMXR:6=0?,053:SS/U@S.0-2O5J"O0J1;$VR1JCF>$Z&5D/@1F M;>L,GJ-F4 ^61=8Q(H]0V;$(;)=H7J?DD?1N3HD,/ C:3!F0,=I,5B-XGPT4 M+H/T)6GB:8@4\ON(&3=9K#OXM5%:/Q;P[N/GM>16*UQ?2RT+$Z03=5?%.KB1 MTU=6<&!,.,12IY2T/K1W)F[DZ=>GO40<1F4=^(]W&7N6TN*,]C[M?"3OHU: M\Z1U#+* #"TR:0>!)X1^JG9S-81\O/ MZ1]-:V:P"MQ;4R!M!H![IB!&-.W15!OE:BG =NA&ND991MW MXI;X)LIXP3 ZX)MN7,:I6AIA@&NGM#'),-8ZMW4WRGJK8#T-[H[64=< O.3K MUVF(T]E-+Z4$3!3*.PA*RYJ:9LE+\0A*!V$T%X*'UMDT^U$X[C5B/W[?LW(W:)!,%>1PQ!]]\@OL^ M]'7K#PZ/PD9*ZQ*0EV^2[Y .@=HYXN\7;3T=W>2BY:EVQQX$RA<"MCG7Y%X;UT&%117- W)XY( M]C5_)^Q?>:"]X$6@AYVQ!*8808A1@@L4D?!&F^5"^W:D; M]_WX]$G90RBMV6"GYG"L5U"K!P1IG+9HO0*9:OL %1,$'@IPSJ*0/ 4O3P3+ M1ZCLI)GKB4I/6JFK _M(4=9EO73ZS[/I$B_?O?&\<55E_^(WF/%_'N7-)%BZU: S%?>CKLG"E&5;N3.$82'%=Y##;5*Y+TB^E&B.NSY5:R4+T=D"YE$P1(3R&;XE@Y(T:S34PD MW&(A8QTK MK4!H9G42-K#2NOYI3Q*[?&(9VC(.H;Y^S./N0ITH[V7$;$ D(VL&>H3 E(&B MK=?BQ%S1O2()OOVXU&?HJK+P'DPU+554C\>X?9V^G4Q_TB?_/G7 M&H(1B8B, 9WSP3%(B2T;'A<^+HG::?#VCQ[B6JRV#Y%!;O>!5U M8/%H!UULIS?EDJ$7&->3;+C5%$"!5+&^H]M ? 19TSB,BC&%A*T/UX=HZ3+X M'0IA3132ITW;,MR;6/X>$4ZR170H+23'*#A#K\'EPH#;>LN4,T/1_'C=C\0N MX]U3V+O6ZNO ^NTNS8D5Y+(6Z8 C(T^6V0PNJ@*"'(I$L7X0N?5-]>[4C5N= M?&),#J2T#NY@7I:":?VFO/Q&/NW\([XC6_QF7IFM_ZWO05_###>57B3':2)+ MO7FXK(WKMW^P]9<3$1()@ =@)7@2@. >2.5<@69:=T?<0 VQG4!!KO% M&5OA'9C@HY@];SQ_-R$OS_!ML9Z+>J)X*)HK#@5K0IZ79!&RX)!C0NZ$ MUBFVKNHZ+8?CNB>#[92.8=+!P7&G%%E5GF$G6 M^OES^,-@,&^G3XCOI<1N1L,>QW*V FU.#'PH=-)I)L Y%P$QE8C:NJTIX3\, M;@=KXM(I;O=18L>#%]Y\K:-P\'?B]:(DKTZ06LRFJ89G-^C?;<3"XQ_88IC" M'B0W&IMP=YDK *H.]-Y$C MMVEN@YW;QFM8536+KUI/B;EZ*KM^03O$2-W_06TFO3Q)8B.C=#X Z/IF*@4, MP7$(N=1!0*39D'R B-*4Z!V6YEUF;E+0?K[4;XLUOIBNTFRQ.EOB-9(5CP*9 M9(!**G(9.04YM<5I4"HE<@:XXZV?>'8F;EQC'1^U-L[7T%8RT=R):C9]I).F7P.F(L)13D M97@Y=&=T!D330UY/0T5U:I%>TT?,/T[I9^(HN+'C,G+:'BA"S%"!3TD%K1D%"ZWO3_2@5!9NQ6%\NCS=8#Y#0R4Y>?__TW.@NO$.,DBU8%8!@DA?V;N0Q) M0K%6N1R<<:9UJ?]]=!P=KYU](8W5B]DP^R7,:@[U^T^(ZVOD;ET^J-K&AE$D MXKR)H$2LHWDR'?J*!2\,F7 MW&#OF1($I]9;[P%:CC8YMS[WOD-2:A$$U@,XU%8QS' (EABW48=BT)BH6EO7 M'<@:>6AO"VS<,3*-E=&I;=DDCH2QRB M*M&0ZUZB;NV+/$#*N%:A@?[OSL$[7N2=VH%78;K\]S [P[]BJ,QM4LH/,0SW M?U +2[$#B8U,Q]5*6Q[E]:$B"CKM/1TEMF9&6 ;!^0*8O.:!T7^:5_T_1L^Q M9N2^S[Y&MJ%-$= 6T$[3"1I8K'-N!1US!96NGK5I?9?R*$'CFI1FN+AM6-HI MH5/S9GOT7:>/ ',5:(Y-UL7J= M O9Q/KUXI+A-VA54^UW"5J<'6$:'&ZEJ@P+V7K MI()=:1O7T V&IKMEE0.HJE,;^#(LJU&H:>^;D;:'F+@[G]'"@CU.6*M\GEN+ M7/=\-LP6(03D6(?%".' >ZM!2N8+#\:5YL\U#]%R=*'8K<^]AB]B<4X1:[17 MZI,M(R:S#)"*QAA0,92M@[('B1DYAZ<%#NX4;#41?*=VXVKJ^J&/2M?_O,VC MT@/D-'M4NOC\>X+W6$H4!!2(K&:E9RTAJ(H6KY*U0>",K#D?14<=4FI?(/H8/6,_(;7!Q#TS ]IHH%/34=-U MI^<3@L,\5P^+K"3.#RU^>.SC6F47[T1N(U.SM=ZS6^O= S0GFT^<7J7@0>7?6URV+;66BHBT<)K,[W4T;2R5J2!ZPWGM(K M@C<%R3-1RV[A1Z#:>W3LW:HR52@U5WG:[*:ZQJ+_0&2W86BF<4R2,O M$.A[T 0,H[1%T7PTPH#57F$U7;TIMQ;X?OZ_U]N!*V<"2P0$3K&!PI A>!:! MZR0X6N^X;YT\N1MEW=9U[8.2.QG.[9720;.,O]5&AR]7Z^GGL*XMAE&SPCD# MYC&@:Z]"+H"GX'@62H78OHOS?C2.VV)R()@-JJ@?T9_Z M4 ?8MO>F+CYV<%_J/O)/X4FAC2XF4$F3DUT2@]H*DISLC J-%$ZU]BJ&\Z3> MIT^8SV;5_"Z7B^7S!<$V;9XR2>)OE]/%\KR3S[/\O\]6YX'(U@6L80FM436S M-X+B-1-79UUGP5M;"CX@< R]'7M=NR/J3B[CJ138J7W;JM,[W)K=_9#& MM; #6JH]:QAC2$5+)P #TI&6)(=H%)UP*8:@N M)2UUBJV32ANS\$/5V.Z#SX=MX>E5WT$<G _4G=]^$'^](<. M7#(^X$&_7W$O(^<-@\S F26?,MH$;C-]G5PZI[@*F%IWOCAIX?BUK7\UG4_7 M^.OT*]Y9]I8]5S9*VHT,I T,E!<:@D-;NS8JBN6%5LTG51] YH]40KX/RAX^ MK8?18 0F##,0(X9Z7PA M1R2&P,$P'H2*F@O6O!JR(?WCGN6GA_7)==X1WM^4J_/PVF4A)SI@5H E6%!8 M#(F3/)ABN3$Y(O-A*/C>0\ZX]]MC&-GC--*M$WG5!>,8I_'VAS1NT#&@4WAO M P:?N,;$'9!RZPC PB!P*P%E$KJ@9E*VOK(8I$W'%7:O/OWYV;+NKUM6TB2M M;(H2N%"JUHCQ3CX1*=UU+($5XSGNG7,?2"IG3;UV =##YNF MX936@8M=;[;G:3J;;OAY4]Y\P66XR&+^6HQF^;S M(8.77#/!.'.>K#[3)&E#AX K@H2 3C,N?<+F@YS;4#YN&#D(WP?,*,'KK,XP8!+50U1UV=YI'U0\;'*: M***K\_.O87VVW*0QW)Q??=LT9F:E<@(TSYGXXV0DZ]#*7.^2H^5Y&Q1V RBIT_/KWEY>AQ]HCWW<8*W'!CSR'FTTQ8-T-GD&AC-2?TX:O.$( MQ60F2W6M?.LZU"$;D&T]\5ZN/O..?6,F=&L"]NX8= MX^T?MM0HS=$&-*I[-;72BIOH2@!A+#EZ%*H"P;\.EI-,*^VDM .U!CM)B[3[ MFFV=)RU>[\?OMW9=J>F*,I ,>'UB#E[447[D=JAD@K&"F=0Z*_P ,G^@QFG[ M8.QNT?^P"NS4;-YI]'2P57S@DX;HIS:@37NXFY83$EFQM8=6O>@5F;Z2$K@. M1:KBM!2MGYF&ZJJV5;UT:X7J&Z2ZP::SL_6=S'SA-+?6)MI>JC8&4I*\!,V M%PJ6G';,-N]R>2"IO79DVP-#CY2<#::T3FW4H^6H+W =IK/VY;27GSMX/>V] M# Q?4)N43C$*E+)B4D (+G(RXEDA<*^7#=( M*;7K7 'O9(; 5:QMEI23K3WD&P2,CHYC%;IH)=T1H5$=S_UZ67&>=AKCX;& NW :EQ0 M?T&\5SY$"@2!R-2U(0@CAXQYX-'ZPHTT ILG(VP3,$ZRTW!6XW#I]F0U+L@7 MM2.,LK$.P"JU5TW-LA(1;.99!3IUB[9[FXH]]*[ZUWL+T8WL<+[#%4E^\PR^ M\:M$B1@JZ5[D ,HP 9%A ,^SR9:C,KA3<&2;)<2=:Q,!$-.",8"/*XC43EL]WI$7YW.(P=;1REOOMA<( L1P;"^X3S ML)PNWB[QZW1QMII]/T\)QGQAX9BP#KU-$ ()1*5DP!?R@B+*I&AS1+5;7ZDG M$2RX%)G>Z M%-WC9+E%PGAA23NTM))P!['([6/WU^D<7Q-KJPDGB\MC1'"E^D^%$R,N!-#2 M&I(9QIB&OC^_(F;<@HQVKDE;J7)92$: MS3-MLRA!.4>"X^AIPPB68@D4F;5.?#F S+XNY \$R'[C 8_65@> ?+Y8K<\; M;VR%EU>,O4"B*YT7_='7,[QL,+?5%6;"3*W'3QJL#74 8PS5V61@B_)>:!EM M\Z3]XZGN*WAK ]<3Z_)@]'[%95P,B=_5^\7L)E\E:5&<$A"*C^1E>$NA$7W% M$VW3G*W(NO64Q]THZ^ND'A"'Q^FD5TNYX6KBF?>2*]HPQ6=0M'<@Z.S 226Y MK%/<;@2WRC/]S[/I^OMU&ULABPPA01:JSKPPJMYL!7#1*RVL*P);5]G1YE&0=X9)Q!FCJU,=:O1X(R'6XM?(6!6V2UE'D@\2, MG!=ZN,[OF(\FXN[@#-IDL%YON;?+VFG@\^;*E^A%Q[,%YS2%U[:>JU8$\)(% MJ9A1TK2N1W^8FI%G'[91]^UWTC:R[Q9%%W=\,AK%,M/ Z^"R0H"<@59R>2B M0Y=%\^?U1^@9N0M4(YWO!*4#%##V"_R'WQ,MM^"" MNP#W6?/KJ*)$%DOD#C1J1A8]1' L>G!<.H4N&9];-PG;@:QQ;Y>&.?]::Z,# M@-V_69Z=K3\MEG4PR[//M1: 4^C*A+/:0N$UE5)$"8%[!QZUB)EA?:AJ?2;N M1EH/+GI#2-P^)P?03[>PNZI,O^;O^F\N.0VH>9#20Z&=7/ML4Q040&&ZR!O/9C5)-I*_RS(87]\-:E%# M3%P#BXX7YEU(N?6I&O=N_<3X.U8K8X<2C['S["LNPT?:8M.$EW6\$Q:" MPRP32%&;%G"SN5GVH#69_>R2U[=+,A]*]=USY7$OV(>"U?!*Z-R2;;H"37A* M(4=9*/I2-0LZ(;D2H0Z<4%8["M!*\[:.3Q*U$^#TCP:X8732Z1//UM"\W\*R MMD[^>E0Q_J.?UW@P[!,$CS,CEBF5Z&RCT%76R@7/WR_?;DWHFV,0?KR0"'8D%98R$((P&3#*)(Q2(;KM_(;C3^4%-> M]T'8P^U'!E!>!^?H/5QM+L51(Z+, 82R'A3&FO]=$+*W1*CSLN36I^<#I(Q\ MWSNH_I\>S+JW,CK%U/D@9+RX*$](0M(\0@HN0VVS")XGDE2V7OF$6A5] G3= M(*H/DW:4ZG> T^%Z&#NL_+ ,\]67Q1*OZAS1,J:--K3+"H4L0ENBGC/(S#F! M1F5^VT8]] 1U^Z/[P\(1>ELT$V*?MN4Z>,FQ%"]-@51< )6C@\ RAUJ PDD^ M4L;6H]D>HV?DZ3$CGUR'J:4CB&UYEW4&SC1O!N60M.H>.J>,3XP,/H4:S.I$ MVR=%72LU+8B8?4P\"BM:/RCM0U]WANQ 5#P M^8JZ@!^[_!+^+[I"W^S=_^$ MHY"V(!U@7! ?%+74_F4"2@@N^.B9,>W+TNZG95S+-ABLFHB^ PC=LSW>+A>O M:I/LK?%T%S51;\JE<_%^.D^X)=0784W?KL_";.)BB$&C!RGK:&BI),0ZO,YP MJ855T=F2AC=SQS$Q[B/2*6WA"97]PZ#]LGOLFV4=<;>3'((0F7P?!LYOQLK6 M.07T,]#HE-3&>JN'BE);\S+N2]?(V!]8]?MO 7^^!>;X\7RHXH [88N]=SBK MR]4*')*Z94E:[Z%@'43JHB!696WF'DSM'H3,GP#;#U W[C/9*=':0CT=F> M M=MY>9=/4GIFSS6?0CVOEU^_3V>SEMR^8-EV[O[W VA-K2B'H>5;-)#EM>21N MO;'DM;ML2,9.0%9&^)0P1=.Z"*\I SO!U_RP\#V]DOM_"KZ8T_$/S*\S??*T M3"^GB%X<-CGI+GT&,D" \_5^!K!(425 MP!J;HC9%Q#"4_3G-B_3K.2D.WU]V\ODES.KPI/>?<#/UY5G.F]7";&MXUR_? MZ9LOBU68_66Y./NRHH^X:$9 ?[.H;=;/,%_,DKZ6G"1 M^11K-Z_FHRQ_T-?VO52_]VO[/GKH[[5=()="D$08'1Z@A H0ZT.AP)1\,L$+ MEYYR6G_,U_:]]/;X:_L^0NS MKR:SJ=K_'7ZE9QY4LG\XR: VSCSOWS_:_C? MB^4FFWBS=WP4*&RJF2K<46CI$_C-U"V-W"A=>[CP45':' MY-%ZZP"6E]TG-S>_=1-_FGZY'.QAHY$ADMB"8KH>%'6P1S3 =1+(>++(6S?O M>(2<;N%V/ QN-QAJI),N6BJ^P*\X6WRI3TSITWPQ6WS\_F[Z\=/ZBB&#/B66 MH*@Z(D1K13X->3>,O)&01+(,6Y=>/$'2N,?T*8'64C==@(V0KQ_!;,A2 MR>PIGJ-=I:+E$+3/P$,-ZZ+5P;6N;3DA>^-B_D>(='K%6@?;<*_$6L<8$V2T MP%AO0*$5$- (T,+K8AQ&;)Z0^N/D/G<+LF-2J??1>)]HOOLZ':X.YX*!6?JC7Y,-MF=& MP]6/N\WN%EX=ID(Y.1 M)RBQ:N[7L!SU44KU7VIW[8^D/]B^^FTQ3]L"F;CLI4-G M #'4'MB;&HE4/7C#A1<8'6O=075(?OHHT?JC[ZFC4/0'VU$7]F7[%RG5XHS5 MV_#]?-*G9YIAX,!3":!43."CSI!='>H:LDVVYRWV)(-]%)K]T?=<6YR-7VZY MR>T;7$#+LUH,^/D+SE>7&?Z_X!S+M!HM54?P9@W)Y9J)X! \V@#<"3,KC3EK3_E;9D_S@;_SP\C8S. ^"4R3'0BCP%)VLZ MJ;7@Z^,_XS$:$IHMX01OSJW9VFG?N?_>=^-CZH^YVZZCXJW?U><2@>@B)!L- M.0.AAL9"@!1($;/E5K/6.[I;RLL9[-?IP4G9->45L5"Q$#R)U6 9V0_?#9) MF:(P-N_+<@R]X[Z,_2@;XV2(Z #]+8W Y=W+A_#MAK-J$(LS"6QP\D(5*2K( MALY7PYP1IN>\J/NY&O>]ZT?929VA:_Q0:) 0D5Q8KC*%?EY!D$'6+#&20H@. MG'+1*N$H1.QYC^T:!0WVAO5?<4/MBYL.0I_+H'/"G!9.)$MG:V*UP#-#<'3H MNL0<\>-+=*T'NUVN/>[+SH\"U(,TU7]WTLN>V.0:DMRG8;;5'+M-"])=5FC< M9W1OIL9I)AI%,3)@J!;*@LH,P2ORK+E+29,;$.5@H\[^8,U$!2N)]B[X4D,4 M*S@XZ>@,B%%'XVF?V]:O$?_=3/0X/(_63'0/J'04S=[N1BBL-"[1(:8+G40J MA0B!1P&,C!AS2EK#_[N9Z%BPV;&9Z#XZ[!2*-YLAO @!&&?2JIP5 M3^PI]_/';":ZE]X>;R:ZCQ [L"VG# )==IP5RZ"@WXS\%N!3#)!Y*+X4E)JU M[LS06XN?'[A+P_''<:]8ZV ;WC<-]C*6OLP_E3XD$^K0*V* +(L@=S\'#4D( MD['$H,P)YG/?)NN/[H4>"*FG78>C]-LY9'_#];EFZFRWB6..<2XT:%Y'6F,= MU&EY!)NC5%9G)6+KCI8[$_='M]K#P_=P77=Z1WO[@3[,KS+4KL=WW_ZC(VYL MCUJOQ?UM.X8;W>9N)03>6?9J)UQ??J&QI1@)#FM(EWD&9WT"M$Z$@B$6W[KZ M8"\"CS6TUSIX.IMDN]/WN<.6O%8>?0!;5*)M7Q""%05$E#(Q532SK9WNHP@> MUY\8#GFW3>KIM-J!K[!/;WJ.,F+-[V6V/A46@>"(70@*0S99^82M.Q2W'EDQ M&#Q/")HC!E'LH\&^P7EO1^B,3N6B"UCA.2@I*!CFW@#]UULGB[&I=?^%/^P@ MBKV@>.OK@!9S KH9 M2+$7'/:<$["/;CJ VF/S-9S004KR;,C/*:!4*."M9%!'8UGMN4ZJM;4[=N9) M-Z,HCH%8*YUT *_-&(3/8?GW%;G5=V8BB,Q-KK.(6 X"E \&/(H,7.>@%1>I MZ-9U#X\2]&.-IS@&8NWTT@'(*#Q;+Z?Q;)/'NFV+72TC%[6_;+U;55DSD"VT$8'J-JA?N?ZAI4+9:W,$K+UU9EUA>(K MDT $(SB=^YH$>?H*KDX>*,<+70?380?X?(2GORSK?7SQS!9N'0F._D>%1)ZH MC1)DDNC)ATBQM,;D4S2-&R8,AX;=P]/]5=,WU)ZE=/;Y;%;KFIY]7BS7TW]L MU$E^JG.N\L4$!MJU1H$OUH#57&L61-'-R_7VIW) M4D3L/ 044B@>C9:M)P:<]*'YL2/BKE[>88T2R42]*:^(E##[7QB6Y*C[PIC3 M$#F24T/?0$@\@XD6=9&%E^;5PPW(_I$>G?=!X3Y.P! :[MQMOMF6 G@F"UB4*@6;,)O6,W4/(G1Q:S8? M9K%RE6Y=X#TKM.P5G\9DJ;Q4X'7U>+0@%E4(0-]9+-K1#VXE C]0W7D$$>-V M9AH>BB=54M^FL][LH0I,1*,@"]0UNR^ (V^&MI9(7&5II6K=*Z'!A>M@#9>Z M,(7[ZN7'NW%]_HE^@ZO7\^=AN?P^G7^D[78V7[\IEW_PR_>+^JCYQ_?XL19> M#7/Q>@0A ]^_MA+1.->PL10L+@,7FS&V]2FB&-H8TB>6LDA:M:YH&:G>YW+9 M\QP(A]*)$#5MTQQK;W$/+EL)*99 XF!8FM?_/D#*#W5=N@=:'J[1.5P3'9S2 MU_6E%V6<%UOZ/ 4_D%Q2)-=7YWJ]8&OOB^IRY""CI\,&K6A>(/880;U4V!RA M\MLP:B;_'L!T<1RS\LRD"4^2_5U]R('5)LZA]X6VDN\ M)O.9 HZ<7"C>H.;%K+Z2!,+L@/N04 ML/@$+!NRJY@2.&01#&9F?1+!JK03%FY_\LC9KFUT?Y2XQM;U.UPMSI8)*W#_ MMKYH&'W!!Z?35'GNR2N+A2)0BC!*[]9J[)%%QGU5:H2 5D(< M&PR7C=+.%7#! /+ %>.:Q& X**?H*T'RL8:C\*$:KOT:SFU_^KBO-(W4?[38 M.O 8+QWI7Z^2"95W+&8MP=N000F4M0DC!\=\2))K3-DT]AKO$-%+-42[,.,X M.7<$E'>+V>S58OE[6.:)+(B2I0"1!5-?9RS$6I.$S(F::H3A]D'1#"I;9/1Q MX7&@8A^ R:%2[@@HDUHTQCVK"LCFZXUPAIKI9_Y75>F M5Q5OF%$,A'(D):,2A#K)0?,DLU:, H;6K^5['6:#9[0U/\SVD>B1A]G+^78) M6^NW[J_T*8LE1?Y'/53?^90VK\R/$]?HB?ARF>_;\Z!C*"K94$"EY$F_+I(' M'!)(PDYVW KK6K=VN(^.XWNP7WSFN_#[7\FX+*=A5O,TWI1WI)3EUSH(M[#, M:D=5'R0=I9JB_:B+ &X#X\1]+;X8BM,'J1J[]?.1B+C;GKRI&CKP:*XX^H_% M\N^OZW"NA*M;+"%B)&OLMLQ#0:N1 M(GK"5LTU6WW"36[1+99,8M9PX>HL#%NG_DF*(QF'4FSBSL0@?.L4Z1W(&GND M^U#8:J2(GK!5DQ6]]8*,+@)6_TT)Q\GZ.@>",QL#.AY: 7[RQ;8R:OK]8O!BM<93*>MZFO:6-WIMO^\OWX3-"A2&GAI9]$3(U< M_8LEWF%]]ZJYJ9>X-VB2-4H @9^\+Y",\.&=]49:AP=93SAZBI5V.Y^T5 MME1T)>WSMZ$0O69>>4 ;$11R,N).:,@U3D;GF"FM#>$!9':1\G4PB62CLX,&?.,H8A/^6H_7/KH7CK<*WUT'W&.G45V)Q_2 M:D1'ISDP0\&+XC;7?!E#W\HH-#,\I]V*6GM.'SU8]T>):VQ=/Y;YJ#5G/"H$ M*;*LK3,=^$S?>E216<1L1=E)[3](^NC!"&@EQ+'!<&\>9(Y&.9,DY%+;X!L6 MP1/E$$0I@B?T(ON=4-![^NC!ZC]:;"/J?;5<3YXOYJO%;)HWY&]2W\XK:U(J M,M@"R7M32Z,3N* W24K.!B^)H\,&'XVDWQU^ M+G94D/>"!HS[FBETT[7YV1)ADG<@ RE8*V3D8(@82C=:Y1F+.H6F<8/$!*3Y Y1,>+]@+O #>/ M&.%?K[*UI>0NA^IF,U2@4F#@;=X\N#@34'O3_!ET%[I&=G!/?8O66E,=H._B MY68U*:DH+HJ$8D*-ZTKM;T#!7?02+8\H,;1.';Q(=9.0LK60(+' #Q0@&&3=JEYWO(]9'1QMS(<9(X5?*=CT>]Y M0C[_R7N<8;HQN[[M(_I3JPST/KX7^#G19/W_LH MJP,GZO%7N%2'DP0C(&M++J@>8.;/];3]UYPV.OI>Q_= M] "T&W>Z.69NR8T$BI-5+5:*X$T*(!0/BJ'A-C1ON_6C/'WOI=A'G[[WD?+8 M;QQ/OM2:6'0NPD"*IH[]W30IC@4R6?)$\K*^[/;J]2,]?.^EP;T>OO<1Y_AI M$7?>"H@%:/7F'1KB1@2F'=/($<:$",M0*T(S,E:QD M(J9TG[+!3_SJWD>,HL(B2M0I,,LXE[M-&N%D);8VQ1A+ MOQ085!SEV+[P\>AQD(H+.D;'OJ4":]G-/'C_JS]]35^OY^^[6<@]H,)#:DL, MZ__RV>W=6;?QAV__\5V$K\3U#]H_1Y5G:4/PX]RE58?@V-=SU$4JO-.(:9>C M2?C%:' ?J89U@Z66DMLWU*W#N,;EUH0,G M.A=W0\[D)E9,:V2M-$C( #L,8\:KTDESXZ5NRW<\B%DO%1MD8BRX@QGG*NB3\*H1I-'1^$:9_4\2$*;B!$V9;)3++O MK5U"V&F<]<*1%28@PEDN!2^\H*5/Y-Y.ZO@@C'NFC@]1> .\>=_-8;,'4_OE M/MGLKLD'=80&*A$S^?I;N(B<9QPQAC$VBF.=2C-GJS!USD:.QITR2F^ /<\= MQON]'J(FT-7';KY[MW^ZV3^<),3<710S@U3(;SI8?AQ(8"5Y2A4U,D4B2F>2 M'VDJ=4_U*OE>+=&C@56R*15;ZZA5OD/$(3]UTXPAPYQ'WDM)&(5_LZ6+V1R: M _]JX685>O1(FQ^"51-WM?>36'>97YR;D&(0U")%4K<*T=7G2 O7*X%:_?\$JPV;5]V,Q6>$Y"[],?L;% M8WI*IU.MS M3:0N-4&Y(T'4"/>^7P(@[^PBAE-[DU5W,I_GMO:KW\),UY*][ZZRB5\3X/XG M_CE97GZ:AT^"MI@S^KQ=K MCRQH+[Z+_QB^MT2+1E;*MWB7^PXHO ?]7,0%J.+K\C+.;Y<_.-,@OP-'&UQK MV'I41-I'C8+7\/?:6VSZU5';^ZE>;)7_,6PM"TU]OMTI^DLWZYX&='?KAQF, M/2QE6Y%'?S M]]A=S.V/RXD_F4=;-C&NY[>.6A=BT$2/G7[F3'":)Z!YOK'BDAMD&,^F61#) M).68ELZ?;JDZ!/9""^LX(B0W17%)(4LB02P&1K7CQ/A>&1G_D=4AAG"G1'6( M(6 UX$;L?JCN!%8N8H*49CGEP.0JJBR",8^82YH$]W\U1BA'AT'5(89@TP+1 MGCQY],SK0$3.0&!$8FLD"[GC>>Z[L8BIC!)2A!"GN?@O\'J$ =C/TI=M;'>6=-?2:M9R.U(0YF0"DEUB;#QA('7 GF).CA^L-.5=V2 G M403[E41$Z10,#E@];XIQT/.$K0*\O8H/AX0@Y3"H3:1;33R>PGIMF$/5'"8^&DP@7X\/B;]1ZHE&?"P;JLS(&3 MQ<2>6C])$[\6'L,\!9?Y@BO7DF L("V5@J!*6Q*DT9CTNB'=0X07'ZX3FQR' M#>.T6CLPR8DM7?IG-Y^&.Z-F/7,Z@HL%LB(N> (]&(; 2;>"LQBC[G=0+**XB[*OB5/.;\]^^GXLLI/,4X<@$V"[F;X<_?0-Q)-L ;?ER10":6Y[277 MR O)?""P!\I>=63^72HM#,*T5Z6% 0INX(IT:\^XI+VVL#4&EVTEPRK7ATT( M3"6WBE"C6.E2^F^HTL(0C/LVZ1N@\ 9XTZN$'KC4VD014 @$%I?%'AEL$HI@ MDZ6D"GRLTH_FBA70/=YI^VMG=)1&J@'VW7>0LXDYXV1$CB6+. 9OSJ0$"]-* M'[4S0I#29NH-->D;A.JV)GU#5-QHF[5?HEL^++O\IQ&YL]L'*Y$)^_:*1QD9A"S2!P9H1*"68$AU9%C=XS)/1.CKO4H@/MS>S%6 MU0WL*D^G<)L7IRS!U ?D/,TG#@J4D:)$V=&S(6#'3.FRFR^EJ,^54<#N),I@ M+3?'DR_V*J[C HR3)1IV6VM_=)DM+G!F.\4[* M'*CPVH?W9W]T9Y?==4Z..OL#IG%S!A2(W^-LTLV_=,O[3"E-G PX8:0@G(2U M17D.,S%B7$877!18]TPTZO?!EIAR*+3=D?5'ZQ[G_ *Y"F@Y[;8XAV7/:7T7-WEB?.KSYV=_7(=3W[, M)U, 6ZZGD0QA.B<"<\E#?@B"P9A2AZP@B2D&WJ+MZ>5L_4;=&CY'8$@9;39( M"KV>1C2.\Y#KL#B%035>(1-"/H[(_R]J;%//[HM;OU&W5,ZKD.(0;3805;^' M3TZ6'VVN4[&\6<6,!%L76%)(BES7(1]=&XHUPM$K[ @'5I<^W7\I14L^[OC3 MEY%:;HXGZ_63>,326X8$#CFQ,T:D4Z*P/QIGO%2B?/6837+4C:7'8KN3*@]>N()W92/H168;S*F,8(A7]ZLX"!K M*0NQ,'\VB%%W@RK.FK&*;H KG[O9!8QVE6=P!O_-RA1+*HC)S3""I[GFX.T< M E*!<>*CP=R6+BBT28Z63EW&NS.C-=T@6^XZM!/L<53 >1^LR1U=Z7Q".^AS 'J;H T+P^&0"5:6RZ1-Q#Y\PC6UYIDD;58 M:L>D5K1XW:2V[I)*(/LB>6Z,FAO@R6X?S#$K:1 B;\P\'Q%0Y"*E*(G\RM]X MSFCI'JOC'>"CN3)'X$\Y]3? I<^36?R:;F=R-X,0"#4>(^_-ZA)5(QW B:?2 M:!V]PXSW>I R9)-Z(45=E^8(K!FIZ :H\OVRFR_/GF_;Q')J*;CQBCG0220X MAWP6J1@\4QYK%HI78-LD2$MW1^-]X/&Z;I$PZV5T6WHN&22$SIU0.?">,8NP M9YY+%7(+EV-3I@4WN #(^VAS@,9KWR7]EHM%7TV6RQC66^M#Q2E'+%72$!15 M$KGSCT":4X^4%-0*SSW3SXS-ELND'1]IC!.'(-@=09T-V).G1O;S_9,(EJ1) MX,(C0TF$:61#BZU%QI*8%*:6V-);T!916KJ>+IW5>YB^&Z!-=N;N5M1IG/L, MR45\%VUN)?)Q\F<,=T7GO]EE/-=2>:ER'$@]V%\+*\,$<."CL)H*F8).QSBC MZ2]A2\F=!Y)BP_'-D1!J@']/-?9X)A]2BGXY^1D?)GUN@V"V>-N700*V='5>AGW'PZ!O2U]?[)*GI6N,8U!KA/9K.^5/W-*_SW//82.L,\EQ MA),"YY% G&+ &T6.(.Q60DT$C@7$"@\P4*YZ7V$^REK);R_&P,"*'[X_=TD[+GG:^ MZ^;S[H_<,>$\,IR8Q1@EDB,50RARBH9<#!>ORLHP7OS^]J48=;LW'H-!8W7= M@&/^..9]?SW/FCPW3##//44A:;YN+JVP1=8PB#J4PBS2PG39($;=/H?'/E\X M1-=->&"/)Y%[)J[GP3#3Q('_*#D!VCNRT@M&Q%$LDW&*]*L@>R!G'B3I11OS M5FESH,:;[4RYM2;-^;,]=60!'1CNJ"5TGHM[7T3G;P44TZV^]*O-7:?SM4FA M"D/;ABVMJ%[B'[?JD$L^<*PP8H'I7)XUOU>"A:B8@3!7Z.AIVU6'M@7PE#,E MI:4H.DD1%V $M-,>)6>X=-A;:L(^3HPY_7CM,D)#@-QW^#%$=XUY:@^+Z5O\ M86]6Q1Z_IM/Y9.8G/^STT^P+K*>S/^+T9_RUFRTO%^?&<8(QYM&19&%,^F&B-P_?/]0NQ[??C>&E?_.]KYV1_=N92P'!W7,+.<6T X MN,+Y92F7@9CHO"+F&*\8ALI9_WJ@)C,/ :NYN*7?+'.1A//H8^ZOS%!B6;&< M2J2EL,A[EYQR0M)0^CSN,$GK7U94I^5@P-XF,7/AH'.L%1A]'%'(36:XHS:G MYP6$K0^$!TFT+?T^\"!!ZU]?U*;E8+AJ7[)NF.'-28+![V<34^XSSUSNWN@0 MU^ ^.QM6'1VI9]XQ^OS]V):H8^^GZM\ZE Q"RFJV-D_N[D_.'MV?G+VX/[F- MM;S6SH5 4:*1()YL0-80C"(+5)D8B2"V%V,&?+3^?4-)[AQ+V\6NK,H?#'ZQ M\]S/X&<<>>#U8IQ2)UR[!3SRD1;.;6]A1]'!Y.ZW#"P%]AI1:XF 4-$963H_ MM.R1UJYT89F"52%*Y ,C.;42ILEU0-ZR5<%H2HLGOVX0H\T3L &X]RFD/435 M#9PL;"A$@YD7W/B$A(VY_[<5R'H7$=5$>"FQ@(D4)LN!I9Q>M9#V(&#WEW(: MHN7F>+)^O<(.4P-1H9YRCB46)DK1\C-DYK$A1)7D^D4L%K/CTL1+0T:!6(\XMH29#BS2&(-HW,O]?-*A/N?G?;] M>-U;CV)$>A7=OP5N$8S7$XS7\^[N)2[VW)$D"(J$^IR-%I$3U*(DL/18*J/) MWHA[G AUKS%>GV?C<7@+;!-WJ^E'=ST+=[/T' <(1"2**M>H<4G"FHH"*1NI MHPK^,?2KR7RP"'5O)UZ?;>-Q:(AM+^H(6 AMO4]@F1W/I=MX0%8)BIPV23,5 MG7_>POI(91F.=B%Q-,:,TF4#7OG&4GY>1\^$SU4&(3[E<41ME,0G4KL-+ M&;YJ.>\Q?LMX7;=(F+NR;(H%3)5!0GJ+>*29\C(@)JBP/C+%\=$>^+;DNA0 MN6\IPP$:;SEF%E$KAW%^B:AR\5?&D#%8(R(M@SDR'DB_!T1OKY3A$ 3[ALU# MU-F /7EJ9%>+A7OCDA02T7PGQ[V-H!8O\I$"Q #@:\&*.6KJ39M5=,=L/2.U MW!Q/'C67"U98#*L%81,%F%:1D/%&(.6WIL=^#7;TQ>A#VE]%S=\FSO M9PN8&YFKA^$8&>+.4F2UR36)J4]<>"9%O]K=V[_14N![ZV7JG M,%YEGGD/T\!29ANI44S$8\9TC.3@EM%#N@._?E/QDJ0X1)O-.;>?[VOV\!"H M$90C87!"G&*%C,ME,IE+5'(A=/&J:6^FGGNY<.@P?3= FP]_+B>SB^O)XC)/ MX[8:T+IDH&6>>7D>B?!)Q%2:.=NE:SP>AZ<@*GD"1STE&N5(BQ)B%%TF"@K1$+I][62PXP2$J M)8[\9!.D:,G)/H:M&JSIVC'7ID5P$N / (F=OEP'26L<.?/YQAY4E4L?N#Q+ M$TFTTM$8;+_#G($?;LG#'D>6\5IG[MDM+&J(S>&R#0XT(LYUIARWFTB&FB MP*@Z@[2F"DD6X7_$*/[\"KQH*:7Z94J*>SZ':K?V;O7E.I]??4WW[R?R =?# M'?^YT9%3;T$+.&7.2@36B6*!%,WU?E1**&^H\$="6)18,UMZ0QHB7YO5TDN'7470J6V< M-E0P#H8JPADL%_#ZP6VS*=<-LT@$)H.G'KPZTLL>'5K]&;\%9I30WH@^0LNC MU+)81/AU%CY/K+M/3EO]>SA9WO\G7V??M>R13CV_.MMPZX#7B$]Q-_=_/(UGRBT1B=@:FY%0DHO2Q1P^Q&B%D*2ILHUHA7!JEVN)^ MQ:XS@AQ7@B2C$&81YS#?(2.\0-(')Z51RM+2+ZO[R-4(V4J1H0?91B'3$MO> MW=S_]A^3. >A+F\^QY]QNEJC47A-F;,H<9LKFN0@+\: J(E84!DPYT?<;'=( M5C>9HKG]MA2&+3'S\6I[.;_UN@8U69L$^-4ZOPV1Q"*-@T1.::59%%RH5S&( MVP1LQ#(69$@?XU@$KI:X^&GVXWJY6&F,K U^-,RE:'5N&YG ?=$*&9S;&3,5 MM/:""',TT_A2G$9X5IX$V^@V$I%&R47OGK\2)[3)1<0"MJ BGU-3)$%)ZJ"# MQ)0R]@KDHBV\U*E+KD,0:91<[.[Y&K6&1^]1TH[?]M#1AL%4N,Q*\T07;S&\ M0YRZ"8MUR74((BV1:X3[^W 515(REB>+(L80FBFGD!52HD P(U%Z1OG13N9+ M3* 1 K<1BKPZ(VK?)O^R_N;[[NI'G"U6N)].[>Q6$1NN",ZYH4H&(A%6(I\4 MZ(BLH@K%*(.,Q >&^Z5F#OYT(T[BZW.D>S7 &K#.O\3YY.>JF]+ME,Z--#0( M*4!J#ZI*7B.=E$%&2Q=\$":&\DV[G\K0B =9C7E%L&F!6Y/%CVYAIW^?=]<_ M/LW\]#J @O):Z6;+R>P:U/@CSE? ON]FBTE8_^'<,DJ8<1HQ3V&>.4JS)!KP M<+SQ1B5MBU^_'RKKV]_/"W'U-;!N@-/;#3]5AB9'#;)>,%B<"<-$M$?.$DRQ M5SS1TB6S>N<)I(;Y^;^&3)G>B:6N^H2 MY&TTAF+"7?';EHV"U'T15)^(Y5!J@&H?)S,[\Q,PJ[M7$( \E&VRIOSHF^?QGZ:9:Z^=7J(\43 MPG=]Y'CIWKVG]AK)W$IS1E;59BUC.<((F4 8":*)%"E:PDHW)'D;R=R*$1%2 M3D#B ;23SQ2<20)AH82/C.A4O#C%?T(R]Q"^'2^9>PBX+>WKS\JY4D5($BQ7 MY[BM:D; /:$:>1YA2B2J((NG[&P6I1'&O2XQMNW9(U!J@&QGS&K_' M^<^)!Q5]31MFM\BERQ>;_VE]S:LD,8ZIB##QX$!C8O)U;$ J6N.E @U$7IBA M)>6O3.L2A.H:0;/=AL5"6N4L$C&W(L^9*0YC VO,1BV"(=0#48MMC-A$6KJ-W5_YD*0MCG?MB)>:1%BDBHB&$Z'D=6FLV#B\0U?>1S( UVE98;@DDQ M/I6]C[F[E?\6?\89Z'<&O\M[$VCM-,Y7-Q8S'[^ZZ>1B]:G%MVXZ_=C-_[#S M,.*&IL1G2]S9%)]^H5N"WMWRJZ)URG$B'B0N8B8ILB$ MH! AUA"+-:&L='??(?*-2OAYW\U6@_QSLKQ\?[U8=E=QOC("CVS S2-0SJ,4 M(< O"#,GU@7XM3&(>^R%IXH+LY>=!WVYKH4\&F&>Y/ <%8T&=MQ-\[N?U[FV M(?*$1?),8SLJ\R]HYPW>3*?Q'%XN5G_1LLE_B\IQ$#,KSL/B 3XB;_"J# M+FU^/BZ\+4_*YLB7;20@R'\[-BS@PL+\,B4D%: M'+RS3I6NPSA^5R[^X* Q4S@(E9&[\H=9:"<\_F+G\U5B\9B"M@6^6B4XWC/Y MLK%Q[@&QD?#W40Y+3/C$420\M[_V0$%.27XQ:(GU(2I2^M:_IVAC#>*]4=^% MQH<_?T2?_8+)U>K*_SO\[2+!U^'?;@]FB3<^<)[C/@9KU 2&G$P88>.\2%9K MDDHG/9:1O(E0NRC_GAO7"@@WL-&/GO4J0/L%O.'57:X4+@@<,+(:,\2)9DBG MY)'P.&@5.0E"M<;O)S-H@N>ORL'2R^!P0OP[+(>'*X]$I "/CB,I-Z=]A&1Q&A+>R!,Z9Q#0:(1&7&G;:I 1R&F/$ MO"(^N2@,+UV8JY=@;]Q^'\B:0\@[",*WPDOX2Y\!OXCGV,3 X'_(A.A ;;#I MF& Q$BZZ8$WN1%;Z[<9 $=^XD7U%KAX(ZUMA[2XMGZX.7,BYPEZ!8AEB+L%J M=7'*=?ZL2]=K'?*=DT:. M^9XKX/Z@[V\'8O+!SO/G%_#][Y>PL+[[RQBNI[FO7G?UX_IVDE_3\Q\#T3^D M!*3].OMGG%Q< GE/?L8Y6.J[#I"K'QMS-/M*DI7 M882"QWQOI#I[DS-21-X MXA+%E-/S,9,0RX/#&"&@]]8)3F3I5*=MLHQM])JK?G4/IX5"$8&E)(B$Q'+? M*X*TYP0)X8C*U1+3\\/8[:U=GPY=-PHI N7S;JXC=-> &_8E+C_-8)G&S[D+ MI/624R<=8IASQ*.TR$@M$.8"@AXN/<1%A2G]1("*640CD>Q*J?5@3H!==%V9 M:KBS#KRL)[K0,0D>&$-UHK[Q-&*N_ M!JS"SLWVZ_5RL;2SL$YF]^>2)NHL=2@H;Q!7H"E-A4*:8"L9S;7/2UN-00)6 MM"JCN="]%C!5[<[=],!FWKX>LU/P"Z^ZV>W$3I;@4#KP$L&G/.M6?P<3C.'4 MWJQ*$T (,+NX?75V3B0V1)*(C*?TMI&QMF!P!4TX4J^%*9Z>.%[JBBF+I1GZ MRA"V:RQ_F4ROX6]?+,WS)+26@<'TA,4PO9A[3RB#;*)**QXPMJ53'0:*6#%K M\94,9A%P*A:@W>:]W-I]K' B/N9>8/E-!7,!V: ">#(J!6RD,;QTLL%&0>J> M;Q;U[,HIO(F-]ODTUNOAW"KNM) 0I' (?+C!P'PB',J/"YF%/TM3NBC?%E'J MULI^%>X+<^M MX%0+YY#P%LQZ5!XYZD&?1#E,- DTE&Z^5T3PNA6TC\+,UP>TT0N8VT.;,_OG MJ(/Y#:.4.$3?)URA ^_[SSQ4T;PG653&2IP;C!(;8:/3";F((Y+P6>)54)H< M(;K:)DZ!K;A@7N1S*;8:4QH2*E!B27$$($B%\UHXQI*CF+ H632K= MZF2K,'7/S$NQ84.<6$#W#81_[^PTWTE^OXQQ^3G_= 8F9WA:%J67S*)<>!;Q M!$ZA(Q*V]22BP\R8&$MS:)LLC5!H'-3=$?3>*'_6-9F"2L+)J%#"V3MT@B&' M.4.)6HZ=IY[JT@>KVZ6IRZ$R:/>@T &J;X!$7Y>7&BF1"4(@*XTG@8L@=6EG>Y],[1'J$.R[(P+1 +$VV>[/#XTF M'-,NY$.YN,K[P@P9#1X_C8I(HB'R4*_A)GUN(SO_./M<.00:H--M-@]$F?>S M^F:7\79FUSFS[ZX;W>*<)X^CQ D9+F%F+D(@2>%W+I!(N:9"D]+/1/I+UYY# M=2 EGA]1'0>?!ICW6R[!MJX[ --Z%V:_6TSBS MT^Q%G,S"IQE\-RZ6)][/KV,X]Y3A!'XN8E%CQ+4BR#J>4'"6!N.XX;[TFO>";TZ3XLCV.C!:;[KGRQ7]_=V%AZT.QEUD-ICU!('JT.%+W30^NBS)\\_ M^_*PS7(5L/(>">!*?EDA@)PYHR?R:!G7UA9O'#%(P#(F$-9_^ W6S.RN5=GI M]=Q?VL6CG/_'D=OZYL%Q'UP"UUK(W/#.A-PQUE&DG-&"8"VE*)V*/4+']'Z)G$U]B+Z_[KH?OXM^G!W7[-JJ'TVMSFUY$F^UUY;^(2?CT>^ MI:8/#XS<\9F!QG'<-$9:1?C>^C94E2.M(6MH\]2+X_&ZIGWC ME+J>/D1=*OZZG$]S1XS%UW0V#P#?&3BE[^!?_W<4+7<,6XVBP[;@_8JIOA%G MJ8!77^S56$_I\4A53AL/<9$V3+\52,XFR]'>ZY.AJJ1VCP#EB0(JH_+M>AH) M=H)DIR%T/Y8Q?)S:BU'P;!NS2J+S<)SVJ*0R8%^ZV3$PVS%L']AD?=CV*Z8) M [B2*R<'Y4O6\4;PR7!]D%+UD=JNB(:,X=G\:K8L:PL?#=D'*5T?J=T*:\KO<7A9=W)QMQ=@#1Q-]-!-JQ>\'^;S M_"[RX=J\Z+WNR]&+7.?N$;K +6YN\/0SSF^^IA??>L&$PWRT/A\8L5S7H]Y] M9OSMW<8!JQWQ#L'G\4K=I9;:@4!<@.Y6ER/W#2O&,>SE>-7PVJGWKI<2_KHB MJ@7**UT1-9]G\]<=5O\H^4OL2H#R=*2FH9 M]%%3;9-W<;%<3VILU/5LJ&I7C(>BM5D5E?&Y$VAFIS>+R:+,Q?W60:O=0([T MO;>JIS)ZWY?_>SKW7^=GB_F'Q7)RM=+EKW%YV84R2/;Z0+7[RD-1':*VR@@_ M*I)8T)1N'[7:)>:A6.Y54#L;X)=N^=_Q?J>.A99HKP]4N_$LL%GN55MEA#_" MH-TLWLVT1#+5EB&KW88>BN)NU;2%VR_7\:S+#8]FBPCSG*5N[E>N]5AC.^0[ MU>Y."R'<1XD-PO[[I)NNBRS^H[N*[_-;N/G-9_O',;#?^;%ZM[$E&=!'GPW2 M &;\KVL[G:2)7TO_Z$GY,:BP]X/UKG]+TJ&O7MNB!)BQJ9VM!?YT]2,_S(4) MK I+W93QW0[[8KTKYD*D&*;9=B*PDB[>CF%[X=O4T=9^';4'8N$X^OFPO4!L MZJQKOXX:NA7HX@+BPF_Q7]>3^;U=*6.4!WRF%\A-'7T-UV&K64"G/X^5 ?1T MY"+9/SN$+9#Y$4^GWWM M"Z$_HU\U)'@/9N*BF]^,3AW9/&(]F)[KN^LY^=H'R=/I<_$>:OJ..D#>-7"] M[*N=4'3#]%(9NM/8%<#I892:.27[==WMF'C])!\0Z4L1.)Z/52U[9"@H6Y3P M5Z[B:^XT?^4G_I6?. R;\#]GW2H>'[L\GHY4+8UJU^K8.-G: $RG]V*561K/ MAZNWK6]4=]=G[K4KST2[JILY=DT\'J=:DMJN%;%AHK6=VK6T90[=7HY6;]L> M%\>W=G_QOOL>I]$O8UAS:/35Q>81ZVTDA^&U4R^UXQ00)=P[]5]3FG@8]^.L MS%K;/WH]$W@8EKWU5=MFQCC_^[R[_O%IL;@NB.BN<:MEYQYJ1_?KJ+9%O^/E8U=)M#UYS&W51'Z$3OX1( M?'IS:B>A$%";AJR66'LX7CLT4SM0SI$B2)BE*F4:MXU9+5_V0.#VZ*:VVWEW M,GSR\Z*8;=PZ:+U4UT.]S#WJ:0B]E62/+$1)$#>-72]/M0"6.Y35@BF]%[6X M0=TZVP\9F9^7VQVD2^7X*6+KLI:/G;LE0D.>Q3]7)5#SZ[.T25S>'_ M)2[7C0J/A/J&#]1+62V&]7:U-8?PBT/F8R&]XT.]$&_J[.@ -=:N-/G2_.29 MKP^_RH#>]QN]\&[I]&F@\II;Y%^7EW%^Y/6]^1N]H&[IX&J@\FJO:NNNIW;^ M>;)8%KSJWCYJ+SA;.L[:JZ#: +ZT+*-K_VX>LE>V0DN'6;M54_WD_\[XEP=P MW]B]D&SI**NGLBI">M>9^-YQ_]PM=N5K'=(8^NG8O4!LY0!KIWJJ>SO//.^Q MRV_C@+W@:ND :I=::C]US@Y5GE$AP#:-UPNOE@Z,=BBEA2/^(N4Q'P_4"Z"6 M3GDVJ:&Z$]*-3I6\&Z,7'BV=P3R;?!MIWJ/A&)JO2ELZ)FDP3;6;_1T3V<61"FML_D*1 AL]A"]0:./V*U>K3[P@PV$+8>.( M8];M>L!?9S\F>=!"ZW7KJ/4>K>W"XLG"W*>1VI;V3KZ"=;NWC5GOD?I@M)HL MQWTGW2E\=CF_FHWOH[EYQ&J/J0;CM%$3C:"45_S[V2+,R\'T;,AJ#Z4.LGXO M==$(4/_H_GB0KZP%W#)TM5=1@X';K9O:@?G=GCJYBN%CMZI$][N=CEYNN\:M M]A2J-W0]M-+"PEN\!SZVBG4II *Q5 M-LH[NXBK-ZIQMECK;YY?A^9C0+IU,[R]<>OW17 M=C(KC/E11*RRO'>3H7L]9!H@WH>K']/N)L;O2W#2OOZX;?"VQY0?PI[MWZEB M/5X%W6Z@JAN@PTJVDQ_P>3]9J>+;Y.)RN?A^\NW[46BQ_WM53OAJT*.WZFO[ M?9LVW1*=/G8.7*V P;@PJJWN'BL1?YN%^?3FXGOTU_/)G]Y>SBU(\S>WN&KEFTFTX\6.[3>>>+YN+L^$R1A)R^TRB0E;/]4R]HWIJW%-?U8_W-\GYI5NN12UST];_ M*]6.,XOBO$-_Q[?HZW_(OSB(C/_O__G_4$L#!!0 ( +:%!%?: W>KZ0N3#&W:CSQK-UL=]C/QMZH*8_M7GDMSQ9Z3@_C\^EA&.1T9,3\ M[%2H*5/BS9[JIDDGZ2:==O*Z<]3N-E^GG6XZ.G[5.^X>X7_WGZT]=(5X[./\ M7,LW>YG*ZQ-)X_>/VHU>M_ G,R7\I-]J-O^R%T3/3E.3>XQGT3]^C&HVE7$[ MAKZ1\=YD?=)5O?&F"(]>WOHZUVJ<]X//>U'WHG]BM+']_6;X.:&6>LHSI>?] M[X8JDXZ]ES-V;3*>?U=S/'=U)ZU*HZ!3_Y8P&H.$QUGTJ0<]6N5RX6.K35X- M;B=JI#SKM!HM=M>G_]*;!/,C[5=RYV)P/;Q\=WEQ/KR\>L^NWK&+'R\'[]C@ ME\'%Q^'EWP=XA=;!-?OIX_6'C^?OAVQXQ3X,+H)XI]FF+L,?!^S#^?7WY^\' M'^I7O_QU\ ]V?C&DEG83$D\2I'^5SJMT_C^/TMJL0]&JGWX;:"C+LW-):&4*2X1A*EA@# :H"H,)P+]B3<35BJSDE9M0#Q++B.S@EYZ%;23SESN$Y/81 MQ>&M=(@49C04T,_#K4:U/>&EV[X+%=F1!'2JD6+9-J6% N2YJ7(A>T)*YD$/ MD?M5WEW/W59J'K!8U>T5GFI57J=&A1P,6YS12H2=O"M'3@G%K2('5&07H9KD MI*ET5/'#ZG6!'H1<:YR$0=C#ATX%>*U*2LVI1,"M8,2*.:!'Y"'K] F?1I($ MD<717XJGS-J[CO71[F"]UWC5V\3ZUHEO _+;I\RMD8_5,E6" ,V=R3G5!NZP M&(CH$LJY%0O$80TH/E):^3F1B8>&I?47P!EP%Y?.'=$UHAQ*T&WE4%': KAW M@?PDB;$B&! H\UCFX#0:\$>++&A=D0BV Q'B6'^J0!5X3B!/=@?DBX0^F')= MAJQ'")!I"LZJII@[]P#W7%*7+;)X?'R8C@9,HR,RL(ND=V1*_[@%V]09OI26 MQ.C3SV_4V&BQ5PC+5,9(P)X 21K@F5!>'Y! MQB7N8)*DM(2/M4+]@-;,.(_W=!@,72Z!HNK\BAT\TB4%T)$+[TE7AF.7)\-I M"!V4Y.72KI?1J@EW2U9#630L#"E">0GQJ%+_G&EU(W5U-')/OO:;0_34BV'7 MMX_=/\[V,1RXBL5*JJWR':7?=32O4A_A\0N8S@:O7EK'P:V]L6Y)+L(+J,PR MY;V4GR@N(P/Z0NU"P;Z@Y "81RYW5"OPGQC^8J'*7TL%\\.B+/,D'**\_/\N M\:N2BG,-SHA8*0"2-N]T#) H"?A4Q&"Y6YM)?D.5/G+(4.L#^PU'PHM#L2\" M9;6QBD'SX MW*C$#F[CSL$84HOT4P,T9$B: %2JF[.Q]67%;;*LS(K MM)E+M,XF)F96?@?CP.234)+&YY#RR:]>?=@+5AU&0*VT=41?\\+)_N+#"6I" MH?F\K_(0P]#I9!.(4ZHM("[5*&' V%S=(NCU&J_;';I(X"U^Q6+@ZHY!(]PQ M./1BLZW;.#YJ/=K:;#S>]BFMG2[FO/WD:KO=1NNXMY7:PQ"(& R$VQ4\?[/7 MV5MTJ!#:;Q>WK'5W#@FT]R,>@_W[+^5P.>0M5L?=.EHY_XW[=5Z.L5S842U< MR?F#.?=B_PC9)OQ]L=]ZU3S9N!1QQ^$MX=HDO_>V"M(6HE5:HCP&61;.7=DB M--]2L)>QW9G0?F'T,B6$EE\I>A<3)5,VN)5)2><]["IN7S:#>!CJTS;4:>_1 MRVR?NNBVIO'>7;G"N/!=;3]^D3"5&[?G5I@.-C177?@(P"[]9I?/7+BK_L;K M?X?AVN%_ %!+ P04 " "VA017$8? $]8' !C* %P '1R;6(M,FYD M<3(P,C-X97@S,3(N:'1M[5IM;QNY$?[>7\'::,X!)%FO?I$= XHC]P0<[-;1 MX=I/!;6&7+U9\D6YN&?=N0$B:Y)2]75 M90)<7/WI\L_5*ONDHR*%S+'( '<@6&%E-F8_"; /K%HMI:YU/C-RG#C6K#=; M["=M'N2$AW8GG8*KN9W+X_!\>>P[N1QI,;NZ%'+"I/AP(.O1>;L)C5.HGT9M MX(WSC3KUU]J_& :JB>-"Q;J;@PT$JLVH"U'^WW:R==G)W,97" M)=U&O?Z7 R]Z=1GKS&%_!O7#UV!FTQ@W8[0WTL[IM$NVRC=.Y_[1P:.K/^2#8GNM'6FG3/:S[?Q?44HUY*M6L^]U0IF#9+4S9O4YY]EW%\LQ6+1@9 M!T$K_P/H-';B'Z=A3*=H1\D,YF-L-&E4_<=$CJ1CK4:MR=;']"M'$^'\@'FE MX5SW[X>#F\%U;SBXNV5W-^SZ^T'_AMT,;GNWUX/>#_@*6_OW[&\_WG_^L7<[ M9,,[]KE_[<5;]2:I#+_OL\^]^X^]V_[GZMT_?NC_D_6NA]32K->_(4C_\Y"T MMX9D4&&?^$0*]M<:^\A-!K;"(C!.QC/F$N[>'7;.+KYAZG,N!"[FJH+8=5LG MZV#X=V&IH_!*9@*QT:V2T"L%HU&;#_2W[WT]4LVSFL?$@"5\ LS 1,(4,Z-+ MI&4_%]S@(E(S?)]KXYC.V(TV*6O4JW]G.F9#(].1 C;(HAI.X/G%&YF_YM[- MWT=N<=9P?M(9>\CT5($80R5,8SEY0J,+F<;JASUPF3&>S5B1.5, C@#KH2^- M.*NZI= D.T.80 M>0?);HZN:8'#G*":8*/9:AC>$DQ;OQ^8 HMEAD @3"TGOH(817%L-BOM,HLQ M"7$GT8[,(E4(M(G@6IGE"@)34N+*$1L$:X*[4DO2JB#.-P,$[TA) MFY &B:68:2G;TK.0-E+:%JA'.=AH%0"5&QV!P->6'2%^!" @ TCZCU'"LS&P M'J:W^T*A1*/%JXW.$00O&AT1GL*C)-*;!2"3?48Y< 7? 6_DR\X=Q6L=Q=@1 MC?,IZE&""(1G<2^$Y-/F?B.9O]\C)#?;%(=/8#%2.*.^@'X9;A6J[1$O[.XJ M5&1'@- I>PIE6Q<">FTCKLR=*0>;M$+E?YMW5W&U <8_%LFXO\50I\SHU M2LS!Z(O52@J_:;?%R$HAN9$T !G8A:\F&5DJ+%5\OWJMIP<^UVH+Z!!NU[U2 MCKQ61H7B5")P6-Z))7- CMR%I;,FND*4?0EZ+ >4%R9'W%M/?J)(&^$=\)1Y#!ER&H7PQQ;( M:5V1"&X' L1Q_P2]3")% ?SPD MJ8,W DNQ/[!=7[.@9E1B!CKGPB73I..[RP)^&T$%)5BS\>A^\2KA=L!K*HGYA M@/#EQ<>C3/TSIN0#J/)HY(E\Y9M#]-*+8=^WCYT_SO;1'[B*^4JJ+/,=I=]5 M-"]3'^'Q*YC.!J]>>,>16SMM[()<^!=H,DVER"?<'6LU]%R\+_S1?V.YN0/O8%;:6"/GN=;04W3V[$ MY=KZGVF[X3>$"6S7"_P)02P,$ M% @ MH4$5V'O/;=C! $! !< !T&5X,S(Q M+FAT;>58;4_C1A#^WE\Q#>H=2+&Q'2E>=CKM3$8IBS^LS\^SL;D:)RM*344))=/+=Z'O+@E,1EAGE M"L*"$D4C*"7C*W@?47D#EE5K342^+M@J4> Y7@?>B^*&W9)*KIA*Z4GC9W18 M/8\.39#14D3KDU'$;H%%QRT6>R2,B-?M=;J^[Y'^P'5ZO7!YY!X1GW2)]X?; M0E-4KVRD6J?TN)4Q;B54QP]\SS[JYFIXQR*5!*[C_- RJB>C6'"%\0JTK[Y6 M;G:=D6*%_I9"*9$%VE?]1HG'2DK1@<:4HV=\4D\8@YO&NPG2$?E+&:8/1 M]32JZ7W"EDQ!Q[-=>(QI"\U6LB&6GQ9?*-O)]&IQ?G8^&2_.9Q?_8Z^,_6X9Q# M*#BGH6*"PQU3":B$PKN2%-B<= U7-!>% A2>B2(#U['>@8AA4;!LF5(XYZ$- M^]KDS5[?\YSA1&0YX6OSY X/(!:%\9AC?B("RB,<1[^4G+[9R'4M:P6 @8@D63&65_B [_NOLHHN=Y;; 4140+ M"RN@CWD* MSW8J:@+7)T#;G /5;0K&_3M@?.RV+'=C>S0^*[\(P*)13IN=5J-0=W8P,OO MP7U<%MWKIR"J_%]_"1BP;_;\HZ$TGSO;V*;M'X&Y;JQF D(&*5(609/^MU20 M3RG"MX3SA>/):\!]_MC^Q&5X,S(R+FAT;>586U/C-A1^[Z\X#5,69F)C.Q?(!6:R(;1T.F27A-GVJ2/; M&Z2]O=95J&R<0^U^^<3T=2AJG.LZ-A2DE\]-WP>\>! M8Q&5.>4:(DF)IC&4BO$%?(BIN@3'J;7&HEA*MD@U!%[0@@]"7K(K4LDUTQD] M6OD9[E7/PST;9!B*>'DTC-D5L/BPP3KML)7XO5Y"PUZ[LQ^2* RZ7K?5:X51 MV.U%O_L--$7URD;I948/&SGC3DI-_'X[!+MJZ^5FX?.B%R@OU!H+?*^\56_T:*PCYK>:(=D;,'[%G.C\KVRCT0F9'_+ MLW\#(W$2DK-LV7\S9SE5<$:OX5SDA+]I*L*5HZAD2:6HV)\4D\8@]O&ZPK2/ M?C+&Z0JC'QA4DYN4A4Q#*W #N(MI \U&LA&6G\IOE.UX?'-_! MLT+1\[H&[ORG"%\2B$+BF,KSYE2)E_\-YHQSCA(J:28 MV&8N5>ZK5)IP3*Y8##^Z\)9(3E73!!VGC"9PPCCA$2,93).$150:C,93#:=I MW8=+0!%VBQGCHI2J)-@R+3;705W*:AU@ !*+PHS@3?65DJ%9'6A&9$@P*6=Z MD]$EC")M)(9F36-A5$*J[,N4*;CDXAJKM: H30EB[!P,_@$?"Q+'N$,X&4UT MO]-^E*'5*X8-Y+KOM+K%EY^ACW-VQ]]=(?WZX>^6*FB[K;8IA.E/O522,L-U M$R%Q,L/=-9\E_5@R2C'(_18=G-Q]-S#BO#4(A8RH= MK'!&"D7[JR^#F*DB(\L^X[9.UFCPD&U79DI&)*NCV("5N#[BM7ON0:=E3GD: MCW8Z7@6N#X"N/0#NZ?BAK'?@]KRGQ9[KKV5[UG?E'Q$H+-)AH]58&=2-[0?% M#?AWRV)Z?1]$E?_77P(6[/96>W^@[&>U;][;RM:M_PS<=7,-&Q V*)&AIQ6$ MOUN4%PR?;U3"IRI6W2?^8WQYXE3S$IK\"TQX#:=<6XY1N<#XU1%(GR+14 -W1 : M " 0 !A,3 Q86UE;F0R=&]C[>:D]YPT .R1 1 M " 39J 0!T^$( !4 M ( !0/(# '1R;6(M,C R,S V,S!?;&%B+GAM;%!+ 0(4 Q0 ( +:% M!%=64B9OOGP "G)!0 5 " 1S%! !T#,R,2YH=&U02P$"% ,4 M" "VA0176!3%56L$ !B$ %P @ &U5@4 =')M8BTR;F1Q D,C R,WAE>#,R,BYH=&U02P4& P # H P 55L% end

-8?20$3;8T.P6BP^0"X99K>]9!:GD:V#:&'>2ZH"7:)D*17I)RVO[Z#J5Z2R7J MH)>)3[8HB7H:2?.&E-X^&ONP,>:!?:F5=M-D[_WA>C1RY5[4W/UI#D+#FJVQ M-?>P:'FET= 8&NZE>'0_ MUX=%=I1.;J22_NLT:?\KD;!::EG+;Z*:)N.$N;UY_-M8^884O),5VQ6EJ;1'C(?6P)O*>,4]!J! M?$T=R;HV&B)GR@>V$H?&EGON8K@W"-P;6KA9^5\#QPSM<<(>8QE[3(NT &7J M73@HFSD'OF(64.^M]]SV"C[,"1-B*2QT M:6K![OB7_J.)*6#R @Z0OKW/VFP&3@VB$KI\DC\P%4R(7;#D7]FQO:#M[J$^ MGDM7*A.>D;A2QNR0DMO!R0INN3O+J_ \S*P%6SQ[A%/,#2FQ&]"RI%>%INBH M@]@7.&9Z4]N8%[) MB+WRO)X9NN 9II7LK%J)A^09II6,?#9K<+S++N;"8R)R28CE@WJZWXRPGR3D0]A,,RX,LLP V7$!L(Q>PD),U!&;*!>]=,E MH5Y2SS'OY,3>&2Q_UM!QU4!8;V-,S#TYL7N&,7\TKN/188ZY)W_Y*; N:T(2 M4KTTE&/NR8G=@T9SU8LF^C*%V#U=V?OS9MRRT'(Y8/(<F/: MR<\Z\(DE7F "*H@%A&/&$B\P 17$ AH:GT69*<;$!%00"RB>?!Y\P O,.P7Y M.WQD&II=Q)B8=XK6.Z/3UR25V$HMJL]P" ?M)5?ETK+PT[T2RXLPK;UME/H M;;?Z'\.KT\&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!" M14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]5]8GZR1YR]IUY9M=\B;;9\G MQ_WND!?-II3^(82\W*1]FV^Z/AW.5U;=L&_+>3FL0]\NW]MU"CJ=SL+PY.4]N)L]OBV9X?I,FU Y2"-+Z009!5C_((2J"WHMY*H+>./K8)]%;46PGT5M1;"?16 MU%L)]%;46PGT5M1;"?16U%L)]%;46PGT-M3;"/0VU-L(]#;4VPCTMM%F"8'> MAGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'> MCGH[@=X^VNPFT-M1;R?0VU%O)]#;46\GT-M1;R?0VU%O)] [HMZ10.^(>D<" MO2/J'0GTCJAW)- [HM[Q/_7.Y;1+^=KSO<;G_R?5Y7QONC[^LOP^.7I[+S@' M^)/@\0M02P,$% @ MH4$5R%=IR;- 0 )" !, !;0V]N=&5N=%]4 M>7!E&ULS=K);L(P% 707T'95L1X"!T$;-IN6Q;] 3=Y0$026[:A\/=U MPB"UHJB(2KT;(F+[W1=;.IMD]+:UY'N;NFK\.%F$8!\8\_F":NU38ZF)(S/C M:AWB7S=G5N=+/2 M=Q/;K'&BK:W*7(Z)N?* M@GI3[<*+KN,LMJF8#]N*?'J^Q(D>S6Q6YE28?%7'):FWCG3A%T2AKM)=T9OS MR2'N,.U^^=7Y79ES@7'FU!GKXXDYNCSN<"3MZKZ-A-9=KM_CKV=\K']A'P*D#PG2AP+I(P/I8PC2QRU('W<@ M?=R#],$'*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL M D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626* MK I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2)KAB)KAB)KAB)KAB)K]I^R MOANS_.OWUNTUK779'/)9]W' Y!-02P$"% ,4 " "VA017!T%-8H$ "Q M $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 M ( +:%!%> XF$\\ "L" 1 " :\ !D;V-097)PC$ 8 )PG 3 M " &UL4$L! A0#% @ MH4$ M5WT)]NK(!0 RAX !@ ("!#P@ 'AL+W=O 8 M " @0T. !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ MH4$5QT>W^U]" _C$ !@ M ("!8!@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ MH4$5Y2Z9WU(!P &R !@ ("!&3 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH4$ M5XC ^]9L"0 2Q8 !D ("!F$8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH4$5^JG4US$" RA8 M !D ("!'E@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH4$5T1-Z_C] P ]P@ !D M ("!=G 'AL+W=O&PO=V]R:W-H965T M*VV4Q% , *4& 9 M " @09Y !X;"]W;W)K&UL4$L! A0# M% @ MH4$5Y*5CTIP P AP< !D ("!47P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ MH4$5RX4 M;3\J!@ ] X !D ("!+8< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH4$5UYJ&E %!0 M0L !D M ("!TY< 'AL+W=O&PO M=V]R:W-H965T"? !X;"]W;W)K&UL4$L! A0#% @ MH4$5YYJOH4A! C D !D ("! M>*< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ MH4$5TI&PO=V]R:W-H965T&UL4$L! A0#% @ MH4$5R+-BJM* M! OAH !D ("!&\, 'AL+W=O&PO=V]R:W-H965T,YJ4R(P, "0) 9 " @;+. !X;"]W;W)K&UL4$L! A0#% @ MH4$5UJ[AY!^! :A8 !D M ("!#-( 'AL+W=O&PO=V]R M:W-H965T/9 !X;"]W;W)K&UL M4$L! A0#% @ MH4$5YM>O5N# @ PP8 !D ("!@MX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MMH4$5WE>9GQ !0 F!@ !D ("!:>L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH4$5SOCS9)Z @ ML08 !D ("!;P(! 'AL+W=O&PO=V]R:W-H965T 9 " @;\. 0!X;"]W;W)K&UL4$L! A0#% @ MH4$5S%J_YEK @ 0 8 !D M ("!]A,! 'AL+W=OQ'<# F"P &0 @(&8%@$ >&PO=V]R:W-H M965T6Z>X_KP( !T( 9 M " @48: 0!X;"]W;W)K&UL4$L! M A0#% @ MH4$5V-=(>(A! 1Q !D ("!+!T! 'AL M+W=O&PO=V]R:W-H965TBXE0W%@( $@$ 9 " M@38E 0!X;"]W;W)K&UL4$L! A0#% @ MH4$ M5QO<3>-T P (Q< T ( !@R6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MH4$5P^4 M5$C: 0 62 !H ( !L# ! 'AL+U]R96QS+W=O XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 276 255 1 false 51 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.trimble.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited Condensed Consolidated Balance Sheets (unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Sheet http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical Condensed Consolidated Balance Sheets (unaudited) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements Of Income (unaudited) Sheet http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited Condensed Consolidated Statements Of Income (unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements Of Comprehensive Income (unaudited) Sheet http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited Condensed Consolidated Statements Of Comprehensive Income (unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) Sheet http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited Condensed Consolidated Statements of Stockholders' Equity (unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements Of Cash Flows (unaudited) Sheet http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited Condensed Consolidated Statements Of Cash Flows (unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - Overview And Accounting Policies Sheet http://www.trimble.com/role/OverviewAndAccountingPolicies Overview And Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Common Stock Repurchase Sheet http://www.trimble.com/role/CommonStockRepurchase Common Stock Repurchase Notes 9 false false R10.htm 0000010 - Disclosure - Acquisition Sheet http://www.trimble.com/role/Acquisition Acquisition Notes 10 false false R11.htm 0000011 - Disclosure - Intangible Assets and Goodwill Sheet http://www.trimble.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 11 false false R12.htm 0000012 - Disclosure - Inventories Sheet http://www.trimble.com/role/Inventories Inventories Notes 12 false false R13.htm 0000013 - Disclosure - Segment Information Sheet http://www.trimble.com/role/SegmentInformation Segment Information Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://www.trimble.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Fair Value Measurements Sheet http://www.trimble.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 0000016 - Disclosure - Deferred Revenue And Remaining Performance Obligations Sheet http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligations Deferred Revenue And Remaining Performance Obligations Notes 16 false false R17.htm 0000017 - Disclosure - Earnings Per Share Sheet http://www.trimble.com/role/EarningsPerShare Earnings Per Share Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.trimble.com/role/IncomeTaxes Income Taxes 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 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954701 - Disclosure - Overview And Accounting Policies (Policies) Sheet http://www.trimble.com/role/OverviewAndAccountingPoliciesPolicies Overview And Accounting Policies (Policies) Policies http://www.trimble.com/role/OverviewAndAccountingPolicies 22 false false R23.htm 9954702 - Disclosure - Overview And Accounting Policies (Tables) Sheet http://www.trimble.com/role/OverviewAndAccountingPoliciesTables Overview And Accounting Policies (Tables) Tables http://www.trimble.com/role/OverviewAndAccountingPolicies 23 false false R24.htm 9954703 - Disclosure - Acquisition (Tables) Sheet http://www.trimble.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.trimble.com/role/Acquisition 24 false false R25.htm 9954704 - 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 25 false false R26.htm 9954705 - Disclosure - Inventories (Tables) Sheet http://www.trimble.com/role/InventoriesTables Inventories (Tables) Tables http://www.trimble.com/role/Inventories 26 false false R27.htm 9954706 - Disclosure - Segment Information (Tables) Sheet http://www.trimble.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.trimble.com/role/SegmentInformation 27 false false R28.htm 9954707 - Disclosure - Debt (Tables) Sheet http://www.trimble.com/role/DebtTables Debt (Tables) Tables http://www.trimble.com/role/Debt 28 false false R29.htm 9954708 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.trimble.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.trimble.com/role/FairValueMeasurements 29 false false R30.htm 9954709 - 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 30 false false R31.htm 9954710 - Disclosure - Earnings Per Share (Tables) Sheet http://www.trimble.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.trimble.com/role/EarningsPerShare 31 false false R32.htm 9954711 - Disclosure - Overview And Accounting Policies (Details) Sheet http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails Overview And Accounting Policies (Details) Details http://www.trimble.com/role/OverviewAndAccountingPoliciesTables 32 false false R33.htm 9954712 - Disclosure - Common Stock Repurchase (Details) Sheet http://www.trimble.com/role/CommonStockRepurchaseDetails Common Stock Repurchase (Details) Details http://www.trimble.com/role/CommonStockRepurchase 33 false false R34.htm 9954713 - Disclosure - Acquisition (Narratives) (Details) Sheet http://www.trimble.com/role/AcquisitionNarrativesDetails Acquisition (Narratives) (Details) Details http://www.trimble.com/role/AcquisitionTables 34 false false R35.htm 9954714 - Disclosure - Acquisition (Recognized Identified Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Acquisition (Recognized Identified Assets Acquired and Liabilities Assumed) (Details) Details http://www.trimble.com/role/AcquisitionTables 35 false false R36.htm 9954715 - Disclosure - Acquisition (Pro-Forma Financial Information) (Details) Sheet http://www.trimble.com/role/AcquisitionProFormaFinancialInformationDetails Acquisition (Pro-Forma Financial Information) (Details) Details http://www.trimble.com/role/AcquisitionTables 36 false false R37.htm 9954716 - 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 37 false false R38.htm 9954717 - 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 38 false false R39.htm 9954718 - 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 39 false false R40.htm 9954719 - Disclosure - Inventories (Details) Sheet http://www.trimble.com/role/InventoriesDetails Inventories (Details) Details http://www.trimble.com/role/InventoriesTables 40 false false R41.htm 9954720 - Disclosure - Segment Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details) Sheet http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails Segment Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details) Details http://www.trimble.com/role/SegmentInformationTables 41 false false R42.htm 9954721 - Disclosure - Segment Information (Segment Select Balance Sheet) (Details) Sheet http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails Segment Information (Segment Select Balance Sheet) (Details) Details http://www.trimble.com/role/SegmentInformationTables 42 false false R43.htm 9954722 - Disclosure - Segment Information (Reconciliation Of Our Condensed Consolidated Segment Operating Income To Condensed Consolidated Income Before Income Taxes) (Details) Sheet http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails Segment Information (Reconciliation Of Our Condensed Consolidated Segment Operating Income To Condensed Consolidated Income Before Income Taxes) (Details) Details http://www.trimble.com/role/SegmentInformationTables 43 false false R44.htm 9954723 - Disclosure - Segment Information (Segment Revenue by Geographic Areas) (Details) Sheet http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails Segment Information (Segment Revenue by Geographic Areas) (Details) Details http://www.trimble.com/role/SegmentInformationTables 44 false false R45.htm 9954724 - 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 45 false false R46.htm 9954725 - 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 46 false false R47.htm 9954726 - Disclosure - Debt (Narrative) (Details) Sheet http://www.trimble.com/role/DebtNarrativeDetails Debt (Narrative) (Details) Details http://www.trimble.com/role/DebtTables 47 false false R48.htm 9954727 - 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 48 false false R49.htm 9954728 - Disclosure - Fair Value Measurements (Additional Information) (Details) Sheet http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements (Additional Information) (Details) Details http://www.trimble.com/role/FairValueMeasurementsTables 49 false false R50.htm 9954729 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Roll Forward) (Details) Sheet http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsRollForwardDetails Deferred Revenue And Remaining Performance Obligations (Roll Forward) (Details) Details http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsTables 50 false false R51.htm 9954730 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Narratives) (Details) Sheet http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativesDetails Deferred Revenue And Remaining Performance Obligations (Narratives) (Details) Details http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsTables 51 false false R52.htm 9954731 - 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 52 false false R53.htm 9954732 - Disclosure - Income Taxes (Details) Sheet http://www.trimble.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.trimble.com/role/IncomeTaxes 53 false false R54.htm 9954733 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.trimble.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.trimble.com/role/CommitmentsandContingencies 54 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration - trmb-20230630.htm 4 trmb-20230630.htm a101amend2tocreditagmt.htm trmb-20230630.xsd trmb-20230630_cal.xml trmb-20230630_def.xml trmb-20230630_lab.xml trmb-20230630_pre.xml trmb-2ndq2023xex311.htm trmb-2ndq2023xex312.htm trmb-2ndq2023xex321.htm trmb-2ndq2023xex322.htm trmb-20230630_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "trmb-20230630.htm": { "axisCustom": 0, "axisStandard": 19, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 894, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 10 }, "contextCount": 276, "dts": { "calculationLink": { "local": [ "trmb-20230630_cal.xml" ] }, "definitionLink": { "local": [ "trmb-20230630_def.xml" ] }, "inline": { "local": [ "trmb-20230630.htm" ] }, "labelLink": { "local": [ "trmb-20230630_lab.xml" ] }, "presentationLink": { "local": [ "trmb-20230630_pre.xml" ] }, "schema": { "local": [ "trmb-20230630.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" ] } }, "elementCount": 489, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 1, "total": 6 }, "keyCustom": 16, "keyStandard": 239, "memberCustom": 20, "memberStandard": 31, "nsprefix": "trmb", "nsuri": "http://www.trimble.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.trimble.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Acquisition", "menuCat": "Notes", "order": "10", "role": "http://www.trimble.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Intangible Assets and Goodwill", "menuCat": "Notes", "order": "11", "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Inventories", "menuCat": "Notes", "order": "12", "role": "http://www.trimble.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Segment Information", "menuCat": "Notes", "order": "13", "role": "http://www.trimble.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Debt", "menuCat": "Notes", "order": "14", "role": "http://www.trimble.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "15", "role": "http://www.trimble.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Deferred Revenue And Remaining Performance Obligations", "menuCat": "Notes", "order": "16", "role": "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligations", "shortName": "Deferred Revenue And Remaining Performance Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "17", "role": "http://www.trimble.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.trimble.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.trimble.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets (unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "20", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R21": { "firstAnchor": { "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:NonRule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "21", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:Rule10b51ArrTrmntdFlag", "ecd:Rule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:NonRule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Overview And Accounting Policies (Policies)", "menuCat": "Policies", "order": "22", "role": "http://www.trimble.com/role/OverviewAndAccountingPoliciesPolicies", "shortName": "Overview And Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Overview And Accounting Policies (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.trimble.com/role/OverviewAndAccountingPoliciesTables", "shortName": "Overview And Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Acquisition (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.trimble.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Intangible Assets and Goodwill (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.trimble.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.trimble.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.trimble.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.trimble.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsTables", "shortName": "Deferred Revenue And Remaining Performance Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.trimble.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Overview And Accounting Policies (Details)", "menuCat": "Details", "order": "32", "role": "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails", "shortName": "Overview And Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-86", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-88", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Common Stock Repurchase (Details)", "menuCat": "Details", "order": "33", "role": "http://www.trimble.com/role/CommonStockRepurchaseDetails", "shortName": "Common Stock Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-88", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Acquisition (Narratives) (Details)", "menuCat": "Details", "order": "34", "role": "http://www.trimble.com/role/AcquisitionNarrativesDetails", "shortName": "Acquisition (Narratives) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-92", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Acquisition (Recognized Identified Assets Acquired and Liabilities Assumed) (Details)", "menuCat": "Details", "order": "35", "role": "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisition (Recognized Identified Assets Acquired and Liabilities Assumed) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-93", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-101", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Acquisition (Pro-Forma Financial Information) (Details)", "menuCat": "Details", "order": "36", "role": "http://www.trimble.com/role/AcquisitionProFormaFinancialInformationDetails", "shortName": "Acquisition (Pro-Forma Financial Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-101", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details)", "menuCat": "Details", "order": "37", "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails", "shortName": "Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details)", "menuCat": "Details", "order": "38", "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails", "shortName": "Intangible Assets and Goodwill (Schedule Of Estimated Future Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)", "menuCat": "Details", "order": "39", "role": "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "shortName": "Intangible Assets and Goodwill (Changes In Carrying Amount Of Goodwill By Operating Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements Of Income (unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "shortName": "Condensed Consolidated Statements Of Income (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "40", "role": "http://www.trimble.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Segment Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details)", "menuCat": "Details", "order": "41", "role": "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "shortName": "Segment Information (Schedule Of Revenue, Operating Income And Identifiable Assets By Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-125", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Segment Information (Segment Select Balance Sheet) (Details)", "menuCat": "Details", "order": "42", "role": "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails", "shortName": "Segment Information (Segment Select Balance Sheet) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-121", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Segment Information (Reconciliation Of Our Condensed Consolidated Segment Operating Income To Condensed Consolidated Income Before Income Taxes) (Details)", "menuCat": "Details", "order": "43", "role": "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails", "shortName": "Segment Information (Reconciliation Of Our Condensed Consolidated Segment Operating Income To Condensed Consolidated Income Before Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "lang": "en-US", "name": "trmb:AcquisitionAndDivestitureRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-14", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Segment Information (Segment Revenue by Geographic Areas) (Details)", "menuCat": "Details", "order": "44", "role": "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails", "shortName": "Segment Information (Segment Revenue by Geographic Areas) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-149", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "trmb:ShortTermDebtGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Debt (Schedule Of Debt) (Details)", "menuCat": "Details", "order": "45", "role": "http://www.trimble.com/role/DebtScheduleOfDebtDetails", "shortName": "Debt (Schedule Of Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "trmb:ShortTermDebtGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Debt (Schedule of Debt Maturities) (Details)", "menuCat": "Details", "order": "46", "role": "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails", "shortName": "Debt (Schedule of Debt Maturities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "trmb:ShortTermDebtGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Debt (Narrative) (Details)", "menuCat": "Details", "order": "47", "role": "http://www.trimble.com/role/DebtNarrativeDetails", "shortName": "Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-245", "decimals": "-6", "lang": "en-US", "name": "us-gaap:ExtinguishmentOfDebtAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-262", "decimals": "-5", "first": true, "lang": "en-US", "name": "trmb:DeferredCompensationPlanAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)", "menuCat": "Details", "order": "48", "role": "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements (Assets And Liabilities Measured At Fair Value On Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-262", "decimals": "-5", "first": true, "lang": "en-US", "name": "trmb:DeferredCompensationPlanAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-267", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Fair Value Measurements (Additional Information) (Details)", "menuCat": "Details", "order": "49", "role": "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-267", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements Of Comprehensive Income (unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited", "shortName": "Condensed Consolidated Statements Of Comprehensive Income (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-269", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Roll Forward) (Details)", "menuCat": "Details", "order": "50", "role": "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsRollForwardDetails", "shortName": "Deferred Revenue And Remaining Performance Obligations (Roll Forward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-269", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Deferred Revenue And Remaining Performance Obligations (Narratives) (Details)", "menuCat": "Details", "order": "51", "role": "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativesDetails", "shortName": "Deferred Revenue And Remaining Performance Obligations (Narratives) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details)", "menuCat": "Details", "order": "52", "role": "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails", "shortName": "Earnings Per Share (Schedule Of Computation Of Earnings Per Share And Effect On Weighted-Average Number Of Shares) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "-5", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "53", "role": "http://www.trimble.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-13", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "54", "role": "http://www.trimble.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-45", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-51", "decimals": "-5", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements Of Cash Flows (unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited", "shortName": "Condensed Consolidated Statements Of Cash Flows (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Overview And Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.trimble.com/role/OverviewAndAccountingPolicies", "shortName": "Overview And Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Common Stock Repurchase", "menuCat": "Notes", "order": "9", "role": "http://www.trimble.com/role/CommonStockRepurchase", "shortName": "Common Stock Repurchase", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "trmb-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 51, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r806" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.trimble.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r739", "r750", "r760", "r785" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r742", "r753", "r763", "r788" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r746", "r754", "r764", "r781", "r789", "r793", "r801" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r797" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r778" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r739", "r750", "r760", "r785" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r736", "r747", "r757", "r782" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r746", "r754", "r764", "r781", "r789", "r793", "r801" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r735", "r805" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r735", "r805" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r735", "r805" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r743", "r754", "r764", "r781", "r789" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r741", "r752", "r762", "r787" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r744", "r755", "r765", "r790" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r744", "r755", "r765", "r790" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r736", "r747", "r757", "r782" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r737", "r748", "r758", "r783" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r738", "r749", "r759", "r784" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r745", "r756", "r766", "r791" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r740", "r751", "r761", "r786" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r802" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r803" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r802" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r798" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_AsiaPacificMember": { "auth_ref": [ "r890", "r891", "r892", "r893" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r207", "r246", "r257", "r258", "r259", "r260", "r261", "r263", "r267", "r344", "r345", "r346", "r347", "r349", "r350", "r352", "r354", "r355", "r871", "r872" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r207", "r246", "r257", "r258", "r259", "r260", "r261", "r263", "r267", "r344", "r345", "r346", "r347", "r349", "r350", "r352", "r354", "r355", "r871", "r872" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [ "r890", "r891", "r892", "r893" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [ "r890", "r891", "r892", "r893" ], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r269", "r548", "r583", "r584", "r585", "r586", "r587", "r588", "r693", "r711", "r719", "r817", "r869", "r870", "r874", "r885" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r269", "r548", "r583", "r584", "r585", "r586", "r587", "r588", "r693", "r711", "r719", "r817", "r869", "r870", "r874", "r885" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r208", "r209", "r210", "r219", "r220", "r238", "r493", "r494", "r809", "r810", "r811", "r812", "r816", "r820", "r821" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Effect of Change in Presentation" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r171", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r238", "r309", "r310", "r467", "r492", "r493", "r494", "r495", "r513", "r516", "r517", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r171", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r219", "r220", "r221", "r222", "r223", "r238", "r309", "r310", "r467", "r492", "r493", "r494", "r495", "r513", "r516", "r517", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r171", "r208", "r210", "r211", "r212", "r213", "r214", "r222", "r238", "r467", "r492", "r493", "r494", "r513", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r816", "r818", "r819", "r820", "r846", "r854", "r855", "r876", "r878", "r879" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "As Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r271", "r272", "r608", "r611", "r613", "r667", "r668", "r669", "r678", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r694", "r712", "r722", "r874", "r885" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r271", "r272", "r608", "r611", "r613", "r667", "r668", "r669", "r678", "r681", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r694", "r712", "r722", "r874", "r885" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "trmb_AcquisitionAndDivestitureRelatedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Acquisition And Divestiture Related Costs", "label": "Acquisition And Divestiture Related Costs", "negatedTerseLabel": "Acquisition / divestiture items" } } }, "localname": "AcquisitionAndDivestitureRelatedCosts", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "trmb_BuildingsandInfrastructureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Buildings and Infrastructure [Member]", "label": "Buildings and Infrastructure [Member]", "terseLabel": "Buildings and Infrastructure", "verboseLabel": "Buildings and Infrastructure" } } }, "localname": "BuildingsandInfrastructureMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensationAndBenefits": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation And Benefits", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Compensation And Benefits", "negatedLabel": "Accrued compensation and benefits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensationAndBenefits", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Excluding Intangible Assets, Net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Excluding Intangible Assets, Net", "totalLabel": "Total net tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "trmb_ContractWithCustomerAssetAndLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Asset And Liability [Roll Forward]", "label": "Contract With Customer, Asset And Liability [Roll Forward]", "terseLabel": "Contract With Customer, Asset And Liability [Roll Forward]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityRollForward", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsRollForwardDetails" ], "xbrltype": "stringItemType" }, "trmb_ContractWithCustomerLiabilityBillingsAndRevenueRecognizedNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Billings And Revenue Recognized, Net", "label": "Contract with Customer, Liability, Billings And Revenue Recognized, Net", "terseLabel": "Billings net of revenue recognized from current year" } } }, "localname": "ContractWithCustomerLiabilityBillingsAndRevenueRecognizedNet", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "trmb_DebtLongTermAndShortTermCombinedAmountGross": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt, Long Term And Short Term, Combined Amount, Gross", "label": "Debt, Long Term And Short Term, Combined Amount, Gross", "totalLabel": "Total" } } }, "localname": "DebtLongTermAndShortTermCombinedAmountGross", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "trmb_DeferredCompensationPlanAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Plan Assets, Fair Value Disclosure", "label": "Deferred Compensation Plan Assets, Fair Value Disclosure", "terseLabel": "Deferred compensation plan assets" } } }, "localname": "DeferredCompensationPlanAssetsFairValueDisclosure", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "trmb_DeferredCompensationPlanLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Compensation Plan Liabilities, Fair Value Disclosure", "label": "Deferred Compensation Plan Liabilities, Fair Value Disclosure", "terseLabel": "Deferred compensation plan liabilities" } } }, "localname": "DeferredCompensationPlanLiabilitiesFairValueDisclosure", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "trmb_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "xbrltype": "stringItemType" }, "trmb_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "trmb_GeospatialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Geospatial [Member]", "label": "Geospatial [Member]", "terseLabel": "Geospatial", "verboseLabel": "Geospatial" } } }, "localname": "GeospatialMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "trmb_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Additional Borrowing Capacity", "label": "Line Of Credit Facility Additional Borrowing Capacity", "terseLabel": "Additional capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "trmb_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "order": 4.0, "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, after Year Four", "label": "Long-Term Debt, Maturity, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "trmb_NumberOfRevolvingLoanFacilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Revolving Loan Facilities", "label": "Number Of Revolving Loan Facilities", "terseLabel": "Number of revolving loan facilities" } } }, "localname": "NumberOfRevolvingLoanFacilities", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "trmb_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "xbrltype": "stringItemType" }, "trmb_OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge And Defined Benefit Plan, Gain (Loss), after Reclassification and Tax", "negatedTerseLabel": "Net change related to derivatives and other, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeAndDefinedBenefitPlanGainLossAfterReclassificationAndTax", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "trmb_PeterLargeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Peter Large", "label": "Peter Large [Member]" } } }, "localname": "PeterLargeMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "trmb_ResourcesandUtilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Resources and Utilities [Member]", "label": "Resources and Utilities [Member]", "terseLabel": "Resources and Utilities", "verboseLabel": "Resources and Utilities" } } }, "localname": "ResourcesandUtilitiesMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "trmb_RestofWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of World [Member]", "label": "Rest of World [Member]", "terseLabel": "Rest of World" } } }, "localname": "RestofWorldMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "trmb_RestructuringChargesAndOtherCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges And Other Costs", "label": "Restructuring Charges And Other Costs", "negatedTerseLabel": "Restructuring and other costs" } } }, "localname": "RestructuringChargesAndOtherCosts", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "trmb_ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense", "label": "Share-Based Payment Arrangement And Deferred Compensation Arrangement With Individual, Compensation Expense", "negatedTerseLabel": "Stock-based compensation / deferred compensation" } } }, "localname": "ShareBasedPaymentArrangementAndDeferredCompensationArrangementWithIndividualCompensationExpense", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "trmb_ShortTermDebtGross": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Short Term Debt, Gross", "label": "Short Term Debt, Gross", "netLabel": "Debt outstanding", "terseLabel": "2023 (Remaining)", "verboseLabel": "Uncommitted Credit Facilities, floating rate" } } }, "localname": "ShortTermDebtGross", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails", "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "trmb_StockRepurchasedDuringPeriodAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchased During Period, Average Price Per Share", "label": "Stock Repurchased During Period, Average Price Per Share", "terseLabel": "Average price (in dollars per share)" } } }, "localname": "StockRepurchasedDuringPeriodAveragePricePerShare", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "perShareItemType" }, "trmb_SubscriptionAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription And Services", "label": "Subscription And Services [Member]", "terseLabel": "Subscription and services" } } }, "localname": "SubscriptionAndServicesMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "trmb_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription [Member]", "label": "Subscription [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "trmb_TermLoanDueApril2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan, Due April 2026", "label": "Term Loan, Due April 2026 [Member]", "terseLabel": "Term Loan, due April 2026" } } }, "localname": "TermLoanDueApril2026Member", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "trmb_TermLoanDueApril2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan, Due April 2028", "label": "Term Loan, Due April 2028 [Member]", "terseLabel": "Term Loan, due April 2028" } } }, "localname": "TermLoanDueApril2028Member", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "trmb_TransporeonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transporeon", "label": "Transporeon [Member]", "terseLabel": "Transporeon" } } }, "localname": "TransporeonMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails", "http://www.trimble.com/role/AcquisitionProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "trmb_TransportationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transportation [Member]", "label": "Transportation [Member]", "terseLabel": "Transportation", "verboseLabel": "Transportation" } } }, "localname": "TransportationMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "trmb_TwoThousandThirtyThreeSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Thirty Three Senior Notes", "label": "Two Thousand Thirty Three Senior Notes [Member]", "terseLabel": "Senior Notes, 6.10%, due March 2033" } } }, "localname": "TwoThousandThirtyThreeSeniorNotesMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "trmb_TwoThousandTwentyEightSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Eight Senior Notes [Member]", "label": "Two Thousand Twenty Eight Senior Notes [Member]", "verboseLabel": "Senior Notes, 4.90%, due June 2028" } } }, "localname": "TwoThousandTwentyEightSeniorNotesMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "trmb_TwoThousandTwentyFourSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Four Senior Notes [Member]", "label": "Two Thousand Twenty Four Senior Notes [Member]", "verboseLabel": "Senior Notes, 4.75%, due December 2024" } } }, "localname": "TwoThousandTwentyFourSeniorNotesMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "trmb_TwoThousandTwentyOneStockRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Stock Repurchased Program", "label": "Two Thousand Twenty One Stock Repurchase Program [Member]", "terseLabel": "2021 Stock Repurchased Program" } } }, "localname": "TwoThousandTwentyOneStockRepurchaseProgramMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "domainItemType" }, "trmb_TwoThousandTwentyThreeSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Three Senior Notes [Member]", "label": "Two Thousand Twenty Three Senior Notes [Member]", "verboseLabel": "Senior Notes, 4.15%, due June 2023" } } }, "localname": "TwoThousandTwentyThreeSeniorNotesMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "trmb_UncommittedFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Uncommitted Facilities [Member]", "label": "Uncommitted Facilities [Member]", "terseLabel": "Uncommitted Facilities, floating rate" } } }, "localname": "UncommittedFacilitiesMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "trmb_UncommittedRevolvingCreditFacilities100millioneurosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Uncommitted Revolving Credit Facilities 100 million euros [Member]", "label": "Uncommitted Revolving Credit Facilities 100 million euros [Member]", "terseLabel": "Uncommitted Revolving Credit Facilities 100 million euros" } } }, "localname": "UncommittedRevolvingCreditFacilities100millioneurosMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "trmb_UncommittedRevolvingCreditFacilities55millionpoundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Uncommitted Revolving Credit Facilities 55 million pounds [Member]", "label": "Uncommitted Revolving Credit Facilities 55 million pounds [Member]", "terseLabel": "Uncommitted Revolving Credit Facilities 55 million GBP" } } }, "localname": "UncommittedRevolvingCreditFacilities55millionpoundsMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "trmb_UncommittedRevolvingCreditFacilities75millionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Uncommitted Revolving Credit Facilities $75 million [Member]", "label": "Uncommitted Revolving Credit Facilities $75 million [Member]", "terseLabel": "Uncommitted Revolving Credit Facilities $75 million" } } }, "localname": "UncommittedRevolvingCreditFacilities75millionMember", "nsuri": "http://www.trimble.com/20230630", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r23", "r718" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r274", "r275" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r104", "r153" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r35", "r115", "r184", "r561", "r594", "r598" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r16", "r35", "r485", "r488", "r517", "r589", "r590", "r832", "r833", "r834", "r843", "r844", "r845" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r107" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r452", "r453", "r454", "r604", "r843", "r844", "r845", "r875", "r888" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r9", "r59" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization", "negatedTerseLabel": "Amortization of purchased intangible assets", "terseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited", "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r69", "r70", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r9", "r56", "r59" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of purchased intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive weighted-average shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r151", "r181", "r205", "r244", "r259", "r265", "r307", "r344", "r345", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r479", "r482", "r504", "r556", "r637", "r718", "r730", "r871", "r872", "r880" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r175", "r187", "r205", "r307", "r344", "r345", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r479", "r482", "r504", "r718", "r871", "r872", "r880" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r84" ], "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r81", "r83" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r477", "r716", "r717" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails", "http://www.trimble.com/role/AcquisitionProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r73", "r75", "r477", "r716", "r717" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails", "http://www.trimble.com/role/AcquisitionProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r814", "r815" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro-Forma Results" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Business acquisition, goodwill, expected tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r475", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r475", "r476" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Total revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionProFormaFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r13" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails", "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r147", "r478" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "negatedTerseLabel": "Net loss" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r76", "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r76", "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Fair value of all assets/liabilities acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "auth_ref": [ "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "terseLabel": "Non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "auth_ref": [ "r77" ], "calculation": { "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "trmb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "negatedTerseLabel": "Non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Net tangible assets acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r129", "r130" ], "lang": { "en-us": { "role": { "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.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Overview And Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r42", "r177", "r695" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r42", "r126", "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r126" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r64", "r65", "r66", "r67" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r89", "r558", "r624" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r138", "r341", "r343", "r682", "r868" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r720", "r721", "r722", "r724", "r725", "r726", "r727", "r843", "r844", "r875", "r886", "r888" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r106", "r625" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r106", "r625", "r643", "r888", "r889" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "netLabel": "Common stock, shares outstanding (in shares)", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical", "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r106", "r560", "r718" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 360.0 shares authorized; 248.3 and 246.9 shares issued and outstanding at the end of the second quarter of 2023 and year end 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r36", "r192", "r194", "r199", "r552", "r569" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Deferred Revenue and Performance Obligations" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r403", "r404", "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance of the period", "periodStartLabel": "Beginning balance of the period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r403", "r404", "r415" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r403", "r404", "r415" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r416" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedTerseLabel": "Revenue recognized from prior year-end" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsRollForwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r19", "r258", "r259", "r260", "r261", "r267", "r848" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Non-Segment" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r822", "r823" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 1.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of sales", "verboseLabel": "Cost of sales:" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r121", "r548" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of sales", "totalLabel": "Total cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r835" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 2.0, "parentTag": "us-gaap_CostOfGoodsAndServicesSold", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost, Amortization", "terseLabel": "Amortization of purchased intangible assets" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of sales:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r139", "r203", "r357", "r363", "r364", "r365", "r366", "r367", "r368", "r373", "r380", "r381", "r383" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r102", "r103", "r152", "r154", "r207", "r358", "r359", "r360", "r361", "r362", "r364", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r512", "r706", "r707", "r708", "r709", "r710", "r839" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r154", "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r86", "r88", "r358", "r512", "r707", "r708" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r29", "r86", "r387", "r512" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r207", "r358", "r359", "r360", "r361", "r362", "r364", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r382", "r512", "r706", "r707", "r708", "r709", "r710", "r839" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r30", "r207", "r358", "r359", "r360", "r361", "r362", "r364", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r512", "r706", "r707", "r708", "r709", "r710", "r839" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r30", "r62", "r63", "r85", "r86", "r88", "r90", "r141", "r142", "r207", "r358", "r359", "r360", "r361", "r362", "r364", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r382", "r512", "r706", "r707", "r708", "r709", "r710", "r839" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r87", "r369", "r385", "r707", "r708" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized discount and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/DebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.trimble.com/role/DebtScheduleOfDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-Term and Short-Term, Combined Amount", "totalLabel": "Total debt" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates.", "label": "Debt [Member]", "terseLabel": "Debt" } } }, "localname": "DebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r457", "r458" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r9", "r146", "r167", "r470", "r471", "r841" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r457", "r458", "r557" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r9", "r60" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r188", "r189", "r503", "r606", "r607", "r608", "r609", "r610", "r612", "r613", "r614", "r615", "r616", "r631", "r632", "r670", "r673", "r674", "r675", "r676", "r677", "r700", "r722", "r887" ], "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Derivative Asset", "terseLabel": "Derivatives assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r188", "r189", "r503", "r606", "r607", "r608", "r609", "r612", "r613", "r614", "r615", "r616", "r638", "r640", "r641", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r700", "r887" ], "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivatives liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed product technology", "verboseLabel": "Developed product technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Contingent consideration assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DistributionRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Legal rights, generally of a limited duration, to distribute a product or products, often within specific geographic areas or supply channels.", "label": "Distribution Rights [Member]", "terseLabel": "Distribution rights and other intellectual property" } } }, "localname": "DistributionRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r200", "r213", "r214", "r216", "r217", "r219", "r225", "r227", "r232", "r233", "r234", "r238", "r494", "r495", "r553", "r570", "r701" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in usd per share)", "verboseLabel": "Basic earnings per share (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r200", "r213", "r214", "r216", "r217", "r219", "r227", "r232", "r233", "r234", "r238", "r494", "r495", "r553", "r570", "r701" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Diluted earnings per share (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r224", "r235", "r236", "r237" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r505" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r17", "r170", "r195", "r196", "r197", "r208", "r209", "r210", "r212", "r220", "r222", "r239", "r308", "r311", "r402", "r452", "r453", "r454", "r466", "r467", "r484", "r485", "r486", "r487", "r488", "r489", "r493", "r506", "r507", "r508", "r509", "r510", "r511", "r517", "r589", "r590", "r591", "r604", "r662" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of debt, amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r497", "r498", "r501" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r497", "r498", "r501" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r371", "r418", "r419", "r420", "r421", "r422", "r423", "r498", "r521", "r522", "r523", "r707", "r708", "r713", "r714", "r715" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r497", "r498", "r499", "r500", "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r371", "r418", "r423", "r498", "r521", "r713", "r714", "r715" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "(Level I)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r371", "r418", "r423", "r498", "r522", "r707", "r708", "r713", "r714", "r715" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "(Level II)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r371", "r418", "r419", "r420", "r421", "r422", "r423", "r498", "r523", "r707", "r708", "r713", "r714", "r715" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "(Level III)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r371", "r418", "r419", "r420", "r421", "r422", "r423", "r521", "r522", "r523", "r707", "r708", "r713", "r714", "r715" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r496", "r502" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r382", "r400", "r490", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r568", "r704", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r849", "r850", "r851", "r852" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Financial Liabilities Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r179", "r334" ], "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r136" ], "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023 (Remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r136" ], "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r136" ], "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r136" ], "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r332", "r333", "r334", "r335", "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r135", "r550" ], "calculation": { "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r57", "r58" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r135", "r549" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Other purchased intangible assets, net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfEstimatedFutureAmortizationExpenseDetails", "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r82" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "negatedTerseLabel": "Change in fair value of derivatives" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r481", "r838" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Divestitures gain, net", "terseLabel": "Divestitures gain, net" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited", "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r122", "r647" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r178", "r320", "r551", "r705", "r718", "r857", "r864" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r323", "r705" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions due to acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r327" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Foreign currency translation and other adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r705" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r120", "r205", "r244", "r258", "r264", "r267", "r307", "r344", "r345", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r504", "r703", "r871" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r116", "r157", "r244", "r258", "r264", "r267", "r554", "r566", "r703" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before taxes", "verboseLabel": "Consolidated income before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r9", "r117", "r156", "r251", "r306", "r565" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Income from equity method investments, net" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r12", "r18", "r21", "r92", "r93", "r94", "r95", "r96", "r97", "r98", "r99", "r100", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionProFormaFinancialInformationDetails", "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r14", "r71", "r144", "r145" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r206", "r456", "r461", "r464", "r465", "r468", "r472", "r473", "r474", "r603" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r160", "r168", "r221", "r222", "r252", "r459", "r469", "r571" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r8" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r8" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r692" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r8" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r8" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "(Increase) decrease in assets:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Increase (decrease) in liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r8" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other current and non-current assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r8" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other current and non-current liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r228", "r229", "r230", "r234", "r425" ], "calculation": { "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r159" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r132", "r697" ], "calculation": { "http://www.trimble.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r185", "r696", "r718" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.trimble.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.trimble.com/role/InventoriesDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r132", "r699" ], "calculation": { "http://www.trimble.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r132", "r698" ], "calculation": { "http://www.trimble.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r26", "r205", "r307", "r344", "r345", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r480", "r482", "r483", "r504", "r623", "r702", "r730", "r871", "r880", "r881" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r111", "r155", "r563", "r718", "r840", "r853", "r877" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r28", "r176", "r205", "r307", "r344", "r345", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r480", "r482", "r483", "r504", "r718", "r871", "r880", "r881" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Principal amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r154", "r370", "r386", "r707", "r708", "r884" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Debt outstanding" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r182" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.trimble.com/role/DebtScheduleOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Short-term debt", "verboseLabel": "Less: Short-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r11", "r207", "r375" ], "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "order": 5.0, "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r11", "r207", "r375" ], "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "order": 6.0, "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r11", "r207", "r375" ], "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "verboseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r11", "r207", "r375" ], "calculation": { "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails": { "order": 3.0, "parentTag": "trmb_DebtLongTermAndShortTermCombinedAmountGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "verboseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r183" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.trimble.com/role/DebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 }, "http://www.trimble.com/role/DebtScheduleOfDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "terseLabel": "Fixed rate" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r30", "r61" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r201" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flow from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r201" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flow from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r126", "r127", "r128" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flow from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r118", "r128", "r158", "r174", "r190", "r193", "r197", "r205", "r211", "r213", "r214", "r216", "r217", "r221", "r222", "r231", "r244", "r258", "r264", "r267", "r307", "r344", "r345", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r495", "r504", "r567", "r645", "r660", "r661", "r703", "r728", "r871" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited", "http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited", "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently issued Accounting Pronouncements not yet Adopted And Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r123" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Nonoperating Income (Expense)", "terseLabel": "Total non-operating income (expense), net", "totalLabel": "Total non-operating income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Non-operating income (expense), net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "negatedLabel": "Unallocated general corporate expenses", "totalLabel": "Total operating expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expense:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r244", "r258", "r264", "r267", "r703" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Segment operating income", "totalLabel": "Operating income", "verboseLabel": "Consolidated operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r515" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r514" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r267" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating segment" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r186", "r718" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r180" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r5" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r15", "r150", "r191", "r194" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r27", "r718" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r128" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other noncurrent liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r124" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Stockholders\u2019 Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r807", "r836" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r40" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r38" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r125" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r105", "r389" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value per share (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r105", "r625" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r105", "r389" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r105", "r625", "r643", "r888", "r889" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r105", "r559", "r718" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value; 3.0 shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r37" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Net proceeds from divestitures" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r6" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Issuance of common stock, net of tax withholdings" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r39", "r839" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r39" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Proceeds from debt and revolving credit lines" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r808", "r837" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r555", "r564", "r718" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationLineItems": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Reclassification [Line Items]", "terseLabel": "Reclassification [Line Items]" } } }, "localname": "ReclassificationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationTable": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "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.", "label": "Reclassification [Table]", "terseLabel": "Reclassification [Table]" } } }, "localname": "ReclassificationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r52", "r53" ], "lang": { "en-us": { "role": { "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.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r52", "r53" ], "lang": { "en-us": { "role": { "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.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Our Condensed Consolidated Segment Operating Income to Condensed Consolidated Income Before Income Taxes" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r41", "r601" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedTerseLabel": "Payments on debt and revolving credit lines", "terseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails", "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r91", "r455", "r882" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r9", "r338", "r339", "r867" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restructuring Charges", "terseLabel": "Restructuring" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r108", "r143", "r562", "r593", "r598", "r602", "r626", "r718" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r170", "r208", "r209", "r210", "r212", "r220", "r222", "r308", "r311", "r452", "r453", "r454", "r466", "r467", "r484", "r486", "r487", "r489", "r493", "r589", "r591", "r604", "r888" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r245", "r246", "r257", "r262", "r263", "r269", "r271", "r273", "r413", "r414", "r548" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r169", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Deferred Revenue And Remaining Performance Obligations" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]", "terseLabel": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r165" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Period of recognition" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r813" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DeferredRevenueAndRemainingPerformanceObligationsNarrativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r198", "r205", "r245", "r246", "r257", "r262", "r263", "r269", "r271", "r273", "r307", "r344", "r345", "r347", "r348", "r349", "r351", "r353", "r355", "r356", "r504", "r554", "r871" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Segment revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r73", "r75", "r477" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r30", "r62", "r63", "r85", "r86", "r88", "r90", "r141", "r142", "r707", "r709", "r842" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule Of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r847" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Earnings Per Share and Effect on Weighted-Average Number of Shares" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r43", "r44", "r45" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r497", "r498" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value On a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r57", "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r705" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r705", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in Carrying Amount of Goodwill by Operating Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r22", "r112", "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Components of Net Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r54", "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r49", "r50", "r51", "r55" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r49", "r50", "r51", "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Revenue, Operating Income and Identifiable Assets by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r241", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r273", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r337", "r340", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r705", "r817", "r885" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]", "verboseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r256", "r261", "r265", "r266", "r267", "r268", "r269", "r270", "r273" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]" } } }, "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/SegmentInformationReconciliationOfOurCondensedConsolidatedSegmentOperatingIncomeToCondensedConsolidatedIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r8" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "All Award Types" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r101", "r152", "r718", "r883" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.trimble.com/role/DebtScheduleOfDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r173", "r241", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r273", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r336", "r337", "r340", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r705", "r817", "r885" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillChangesInCarryingAmountOfGoodwillByOperatingSegmentDetails", "http://www.trimble.com/role/SegmentInformationScheduleOfRevenueOperatingIncomeAndIdentifiableAssetsBySegmentDetails", "http://www.trimble.com/role/SegmentInformationSegmentRevenuebyGeographicAreasDetails", "http://www.trimble.com/role/SegmentInformationSegmentSelectBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r17", "r33", "r170", "r195", "r196", "r197", "r208", "r209", "r210", "r212", "r220", "r222", "r239", "r308", "r311", "r402", "r452", "r453", "r454", "r466", "r467", "r484", "r485", "r486", "r487", "r488", "r489", "r493", "r506", "r507", "r508", "r509", "r510", "r511", "r517", "r589", "r590", "r591", "r604", "r662" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r208", "r209", "r210", "r239", "r548", "r600", "r605", "r617", "r618", "r619", "r620", "r621", "r622", "r625", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r638", "r639", "r640", "r641", "r642", "r644", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r723" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r208", "r209", "r210", "r239", "r548", "r600", "r605", "r617", "r618", "r619", "r620", "r621", "r622", "r625", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r638", "r639", "r640", "r641", "r642", "r644", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r662", "r723" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r105", "r106", "r143" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under employee plans, net of tax withholding (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r68", "r105", "r106", "r143" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under employee plans, net of tax withholdings" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program approved amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining amount authorized" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r17", "r105", "r106", "r143" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Stock repurchases (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r17", "r105", "r106", "r143" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Stock repurchases" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r17", "r105", "r106", "r143", "r601", "r662", "r679" ], "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Stock repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r17", "r105", "r106", "r143", "r604", "r662", "r679", "r729" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate 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.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Stock repurchased" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r106", "r109", "r110", "r131", "r627", "r643", "r663", "r664", "r718", "r730", "r840", "r853", "r877", "r888" ], "calculation": { "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://www.trimble.com/role/CondensedConsolidatedStatementsofStockholdersEquityunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r140", "r204", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r401", "r402", "r491", "r665", "r666", "r680" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Common Stock Repurchase" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommonStockRepurchase" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r831" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Inventories" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/AcquisitionRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade names and trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IntangibleAssetsandGoodwillScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r382", "r400", "r490", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r568", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r849", "r850", "r851", "r852" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefit liabilities include interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r342" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Unrecorded Unconditional Purchase Obligation", "terseLabel": "Unconditional purchase obligations" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/DebtNarrativeDetails", "http://www.trimble.com/role/DebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r46", "r47", "r48", "r161", "r162", "r163", "r164" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/OverviewAndAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r226", "r234" ], "calculation": { "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r225", "r234" ], "calculation": { "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average number of common shares used in basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited", "http://www.trimble.com/role/EarningsPerShareScheduleOfComputationOfEarningsPerShareAndEffectOnWeightedAverageNumberOfSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Shares used in calculating earnings per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.trimble.com/role/CondensedConsolidatedStatementsOfIncomeunaudited" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r737": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r738": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r739": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r741": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r742": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r743": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r744": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r745": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r746": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r747": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r748": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r749": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r753": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r754": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r755": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r756": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r758": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r759": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r761": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r762": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r763": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r764": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r765": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r766": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r767": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r768": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r769": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r771": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r772": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r773": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r774": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r775": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r776": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r777": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r778": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r779": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r781": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r782": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r783": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r784": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r785": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r786": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r787": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r788": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r789": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r791": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r792": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r793": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r794": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r795": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r796": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r797": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r798": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r799": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r801": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r802": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r803": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r804": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r805": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r806": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org//210/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 75 0000864749-23-000173-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000864749-23-000173-xbrl.zip M4$L#!!0 ( +:%!%>1%(GR+14 -W1 : 83$P,6%M96YD,G1O8W)E M9&ET86=M="YH=&WM7>M3VTBV_W[_BKY)[2Q4&8]M(!"2396P!7CQ@Y)-J.R7 MK;;4QGV1)4U+@O'^]?><;CUM&0Q+8L%H:S:)Y5;K].GS^)U'RU]GP=S^]G7& MJ/7M?[[^[]X>Z;AF.&=.0$S!:, L$OK-*KM>@O!;V>OO\N'?)VXUN+;5XO?$V[]XP.WCH\_'9C' M9K-U]/E@P/X,]:O-;YT12"]].75A;]+7IVJXX^=B0__N" MW^Q-Z9S;BY._C_F<^63 'HCASJGS]YI/'7_/9X)/U4"?_X>=-/'AZB/.>,(# M>)BIKCQ$],',-G=83*\B4O^3F6' 78=\9\*'O[_^CC?%2UU=,!6WL.; ]4Y: M]2-XJ$%ZT!I$E\6WM7AF?[]4]Y5OQ? MZ =\NE"7N&,!9T[V/WFO+R#+S#DH9,[XHCLB&W"(6%(EJ4_<*=$\P6W2.JXI M'=P)9MPGOWT\;K4:7V*F_/K%*)9:S'0%10$_"8&[ D>!#(!!L)11V!9Y'[Y) M#C6_[!+@EE0(8"AW I?0N0N&;BSX?&(STG7,>HU0TF$V?:""$5B0%ZV)[)2: MS6UW[E%G408FUT@P8Z3'D#B?>%0$"S(#EB.['8N<4N=.BO(<'F/2&AG4->2Z M3S0+;#SW US=/2/:+6Q5G1#-MHE)/6EG_P,;!]LW]\%%P3]Q6N[(:1TW("X\ M6#QPGQ&+38&^9( _HS#)C,*L2-N<40=LBT]NX3D. <+\T)Q%$\-P'-,&&>$! M$"$8D[YQ!RB,IYTPVWW8K:^8H4U,U*\WSL7;9>CM[ECKC3:QI8WZP>%++7#. MD!^NN*S#>O.PU';ZYD(W=&U4(Y&*Y<4;10\_%\ENWM0$,PH BXF @H2M2%?6 MR/>I &EL'4@CWY*"1]&*,JM&!/,#'%J++TD*TJM^Z'FVG!*^:NQ:<< MKDZ%.RR>Z\@8TH(?]WU0: SFS= M[+7>E-4#Y^F#F?DC!$N#/AB-V;(=++2!4I(?EW@4>)\%9.J*8*9\J]RF%S*[ ME;NDV-U:#@:VZGI1DM9'0)N(VY/2U2BW4QT,;VIDC#)V-C3T&H(NTW5\#K*D MT#:X09093[ Y.*_4S\[#(*2 !UT ;F 7?;P-/6J"]6IRZ#1V?>36=96/O*=V M2!'EYQZDS*A@)N->(,?YX73*3N#:+L@RP?;R3+C?JFUN9I3%7JW6_6M^BP\K:B53]* M-*7$ 2R$03H%.8S5HD#B?&F4:X0E>,UU-@!T!7%-C8QP -P.=J2U8^W&CUUO MP56 -6&%J!2UFP5 I9+IB0=@]J@VX$YP(;KF MR$7"#;! F6G)<0XS;DLD7 ')TLY N Q!JXG3HTN7",#U ^FPG["EKDYM/ M07Q/N/?<4BX:S2+>C@S*;UJ6=7,*VV*C#& N"=8>\7(C\FH1=H#%R3G0>BJC MB),AY AX$,(R,+LXI:$=8'2N2RD KL37=B9AH&:9@M"$0L;H_O-(2:0JP_## M/=@1XH&&N#(M 'N4O2)3#)YGP_T3W'A%.:@$TE0L)0:[=^U[^6A0#1Y(-W#& M4%K0+LYC&2FXM2\A3W;@A.%$D@*5!4G#@<=E%+^.-1?7"CR6!L4'U6""%=U: MQ#&06MRFE-'H"U>YJ+BU6X^"R9^#W,OM9%IO";JU7;#)4A6OT&!86P=QXUP* M)T5-*68+/30O"@M!D156]C4>XF?&8 RC9N9QY%+J M]%$>MZX UY)DD\H)7_=74R"ESPGLT-W2V);]^C'R8;P._60*2C)W<(\@Q TQ MIX2QF:^T-I^O9;+^'\5&.3^35!;6(BU45H/]$7*\(\ZY[913;V/DM4T%31.4 M0G$-MR#=%=.FH8^A[ZY$?9.,8<3],$$Q@ :Q( ^"!P%S *[#BAP3IZ.^"UC" M7J16VH6! -,*-V]'071\"G=,.[28PH?"=;A)8*SCS[GO1X:> H*Y162.?]$ M\9]';Q&)XW(4!E'U5,1(:BC-"MYJG>"%5.97TV+5/QC;+.N[7$#;@3 MX'$4Y(#)B*-73'8S*7ERI/J7'"_3X#V7.DF?GU_+)K11:J7EP_L .4ZYF$>? MXCAPCC5K^&\:PD>(RTR5RU"PE5 31%\F/U3"@ O52E&')9K,D_4=]B< 4=]' MLYF$=FN%*]OFY[F^1+(G@MG2L*YM_)NX 5CMDT9Z"YWXK@TN=^66QR3\E87D M:$- V?S4^++Z9SFH^_CYTW&K>7S\^7Y_,T*S?\Y$:C-NV=X$/.C=GDQEG5#[ M@2[\#\]J\UR[=2\R45NR2'&I*BB*!S$3,<$6)H9J""J%:75'&00YS!51,X>9 MU,K0 BA%E^C+CZW#XUG[*"568"'BKV3H4".>^X#I28&F@%F+>.8(B-: 9)'/ M<3U0F:Z**$MH>I*DVCJ":GEBK>0RAZ>*,$XW_?;QX.@+CDS6F*!NN)J";E5O M=*)$G;2=,JWK)C0_EJ6+S>PB#6/?5;#+)2DEPHN6ZHG#(?* MM>23N4@!3(9?@.V/4V]PQ6-"ILD1?*8F7N5"HT]K\@JY#8DB_1Q/HRAV0VCP M+I'!I$S(H)E @]BI8X"2J3?[L8OV932#E3_8YT@&5?=B-"#._A2$H;!F$#YT M\GY\.]8*LK B!0]YV*"2_N9NMN"X;,-PB"Q$)#AE&C):] M+P5G"/?D8VO8HL95X#WAJIL@G6M)5FN$.3(05XT%MQ1Q<$ZCL-% !N92W:2G M1>HD3,!D=!*9Q_.H\FB4#[7YG =*P2;4N1.A%Y@+B;9=^U[UQD%(6=3^FA7^(@YFT=?%(M]37D%W"0L4L:3929A69 MBJ6B5G/W):<'^K' XMP95O$D>\->T2/?E,4B']:8T2)KRFO(< ME)0AB%/G\8=!(78$1CE:=0L*]D]UV%)B.73.9 ML:.X$ \H5!7P9987X;0+&R-AU'"=.AFX 3+. M!^[(?0=Q 2:K'L3+#<4#X-!;)U2:CB MR#=3"\+T?<08<+'XO+6$H+BD)$>^A,=2"77@B.ND"+F0 MP?%RHO61>W2CL6A)+#_950VJ<3*%^4D.;4WKVJ+X40F5V^L!*,!193HCVBI' MZ;]J3'C]QH170^Y;$DVPA',OL!=1 2=*PZ>^,089M13A97R_\NU@>$%%HR., M&-)'!>H5F!85J:7]61V36)1XV+HWO5 _(!K(D-[@I6T#PDUZ,V M0;$Y^G+4:'R2I[AX@IWBCJR5]V=L5$ OV.FB /[QG7[?!QAWV"\*_XK>5K:F M3R__DBYMT,%3Z\3HGE^,1_+C\+37/=?&W>%@1(9G\MLKS1AW]1'!X^W7@XYN MR(':X =I][1N'U^J,!R,C>%WW1C]J)%.=W1U/=;)T"!M[7JDXS1:&VNX[CQT)!_#_'+F^Y(WR6GVDCOD.NKX:!&-*,[Z@[.R?!ZC)/! M0$/O 8UP:3PD2VL:76B]'CG5R3D2-(!)3H$HI!B>.!H;UW %'J^UVT.CHPW: M.KGICB_DZ7W2TV[B18_&VEB2/M!OR(^A<;EA6\G^AB7=LOCEWSY^;O[L S-K M7RQ83)+JS[14_@%]&:)_!>&E/4:))A.;.G?;/3/S>7]]F?^O#O?VRP&HWC'< MLS9^_>C!AY\$$9]X1>EC_].>F./&2UJS7GC;K^%-L1R?+G+]:N4J1*]3,IG:\^6?I*-] M[W;(>1T0(Z"]T<86OW0[,8" 3.X%(:1#[[DE%T6%P_SR$S_&W%Q,/2'M&6=3 M<@:QLF-B57R([Z!BXOGKV*AF&,&F9O(*NBCV.VIM.,\O0VL_'YXU-D?]:?KR M"D$V'OE<>K427%INOBB&O16XVQ:X._I9X.Z%!Y.VZ>=/M<&ES#;T=:/;UJ)7 M,6=7L W3*(N9ZFC1:]N_U[YM2^"CI&UPZQ#'Y;4Q)F?7^F@MV'B[($1Z;Y*! M(I_CJ^CP4Z ]'4T917P"@94,. -P8#*I9\/>YV^ M-B CK7TQ(M+!7X^T6OD-Z3:\_KO*';0V]%?;>_I+L$,YD,$"7A7*53"O@GD5S'MS,.]&[_5& MY$PSSH<2Y-7(0/:@:#VBC4;#=E=^^C6NJ9C""G*68HT5Y'PGD/-=&%_6M0U[@2I( M5T&Z4H"0LD.Z4]T8:!U]/-9)>]CK=0>CM\#5MPGA3IEPJ,6" %\L8\/(M]4C M-OI^5>&W"K]5^*W";\_#;Z/K?G<\[ \)_#6Z[DHPA^? VD/C:FC(+&&5J2O% M&BM8]VQ8US5Z^H#TM%6BK44J&6 M-X=:\"VAI]2YPR-[ _>>DI'I!IQ62*44:ZR0RK.12N_Z$I,\5SW]QWO&*KWP M#O,KGLW>5F-6A58JM%*AE0JMO RM7 W:CS1A5:"E%&NL0,NS04NGJPUT,C:N MAX/S]XQ:.IPZC(Q%Z#JWY:>[:O"IP$L%7BKP\DK@Y;H^JJM'%7:IL$L!=KG2QD:W?4GZUX/W#%VN:""X>4?ZX1M0U:J?I8(K%5RI MX,I_ U?^>=4?&N?:@+0OM)&N7G"@WEI4>O-7(94*J10@%>,'2/._NOV^;O2U M=PU6C 5UR+_PU]7P-X#+3WD&K^CJAX_O654JJN!+!5\J^/)"^#)PA<6HRK=H MIU\/5]R14T$=L.#?T]1QP#;LY<&]3@C+N"E9_R4B"82H-+K\%G!A;OKK0?@W>MOF<"?>\5 M73B5[E:A0A4J5*%">=5?:U\.AC<]O7.N=]2/5I\;NM[)N;8W[+J?\RM8I 0_ M@Z59(&/<#X0TB6 .MM_E7SJ1?2>_Q_G/.AGUN^.+=XR$UBU!_78G,F#.@QE* M78I"UMWS1!7CI5G,"K94L.7-P9;?)ZZU@+]FP=S^]O]02P,$% @ MH4$ M5V <'L:B5 $ 8J : !$ !TQ]Z9>C2)+G]_DK M6-5,3^9[(:4X=$5F:5]D'%6:SHR("D5V3>^7?@A<(:H0J#CBZ+]^S1Q0Z$ 2 M2" 4)EPY1/:(++X8W$;P)$7ZWG3^-9U6X-U5O;#O3>IW^ZM*>O3G& MT\03I*8D1W>%%YWSD:[TY$Y;JX^D4;.NR&VQ/E+'>IW(LMS1M:;JZI<%SO=3EUIM95ZKRV/ZF*[K;9%B;04(IWIY_#52%3'FC3J]90N_".U MQ\JHVU(T61RIW1&^=N+!_&".EGMN&M:?/]6E\3IRS(;M/'V2 MFDWY$UX>J2ZIA;<;KU[\W88%MQ*DSR?/42T7IZ]Z0#]XCM2L-Z6Z*$4/>76- MI8>\R-$+Q4__^_W;4)N0J5HW+-=3+6W^:L^9CI9^YCG&=&22AF9/\25RLRTW MPYOC'B_V>KU/KSCUZ(FN\SZ9L>J.Z&WP)7U:=)-.W@=+9^L2K?%D/W^""TLW M&J^;Z"C*"^2);B>:'O]'4^/M=6)+&S;4;!'=$/ M--NW/.)W_YQO//M4O; M\D#:ZX]O,R"<%OSU<\TCK]XGBJ9/_?_XC__XXAF>2?H(TGH$QB^?@B^_? H> M/;+UM_X7W7@67._-)#_7=,.=F>K;N65;! 9@O)[CC<0)/AJZ3BSZ$:[?@LIQ M#"UX_ZOW0,8_U[0Z<,!2I_@D8IQ?@%+243'=F.I330@8]G,-F'P^-EZ)7A^K M)DJR < ;UZ56K4^_^/)IZ0TI7A@IPAO#U53SGT1U;N ;=_Z&=JV/I,CJ!?=P MNZTOOZ)3Z_\F[?^":PLX]'8)KW!4P<"RS2(=OZE-XRJ2NJ^]CZ-7ZHO1)2O=ZJ:-$ P!M. M<^4[5'Z77HOB?Z[[SL(K>UT%^-91UM[X:1F4#AD3F)=&W!A90BD^=ZDBAS$) M5*K//9"@GVNN,9V9J(+H=Q,'A[PD-HU75X='?%I^1O#^]Y>&8W!MWZ%_4=UW M'M*!3@79$'U/**.COPP=_QX;Q!'H\TFL!KP<_'T9 *L_[D=?+3]]1G$:_04: MU_&0W2@+N J"WHQ^]WYM/DP]NE6N-]MUU"'+5Z*_HY=\6IIW/!DD!L@0+#U> M.+/. A&B*\EFYEM&,"UWH@+WYS.;$M7U'=(/"4LO1H^(KD5_XS/B*24S1ZE% M#.Q)*9^*TS(IPG7S_,?P*CV5%+:H% A5!E2"!6:(P)E/#Y9J&-;BK509JI[M M[$G0M=_CEU?$LJ>&%??8I'!>>L2GY='OY&9:6B& M]YU,1_ *W8"K@<<%-OCYO6/KON;=.4/B/!L:N7@U0-I#@S*Z&OSTRZ?8)\YG M/G]Q6G4-\J?4F\=6UVW.CDVK)[)#2L(."=>8=\X=PHX.9P=+QDR7LV.C=(@) ME56&TM$K#SO0R3@?^B-7D(7EA[>X%9R(1&;G#G,+BMB[LYI19A3Q"(C MYNXR5X0Y12PY(@M>.@OJ/7<_?!^07MJ6:YN&3F.- X],W65CZ&Z&#K!A/0V# MQU9TZ672IV:--P6MO+D[V"6A Y.>+7L8+<0 R=W-+W*M8D%,:.^SL\(([ M[$ M\!'6V0S)W2J[/WOT2K8T=?U*1G7]K;)[P$>J9"N$-V7WCHL/C!?$N+)[U\>L M9"N$065WN8NJ9"N$6=QA3[H-88GF!QEOW&$OEO[<82^(\-QA9X<7W&$_)KG; MW&%/:PT5T,BCS1UV=GG#'?:2,HX[[(PSB#OL)6(6=]@3&V^=K(PW[K 72W_N ML!=$>.ZPL\,+[K ?D]R=W!WV=%/+L'B@P\)I3CEQC3DG,:M##1*]Z(&XD2P& M[\ OAQJQ5"#AO4.>#=MWS;<',K,=4(F5-) [S+F;Q4-@\4O]#]_UIE6-$G68 M\V6+YWZ1"J" ;JH=YCSDXB%0D (H@OO,^>J9,N4 K)W]H$]4EH$:?''6ZH#T?7^S'"7!(M?3'%WCVVYU% M:/7AVH]R+4T!IG4SJM_H,A?)*ALS,NQXU6,NL%0*9C"PVO28BP>5DG,%K$8] MYF(Y$>>^^JYA$=>]T/[R#9?67"^RS5$M%ZP$LM../Y0O09==.0E?5FY-QQ?? M,@*F$-^9\V1*5-=W2-]P;442.^?7/QZBGT>7HK_Q]QMXS%RHA@$>+R]ABVP[ M: EC+BH2D?K& 'R0;\8ST0<6S._)&)GDPG6)YWY]^Z[^83N7INJN;C !Y]6> M$N>!F/18:7=BS'9EM4^8^WZG1G@5P9X)&3?F V M+L4YSH!"$)O,ALK*R9BL#L<1F\Q&PMABS+%/+1*;/-"U@S'ISG_.CC$\.K63 M,47$],4FL[$LAAA30,A>;%8KSK2O\WBPL9Y5WE)L\G!.%@TGV'IB:,,[,B&R*P?7QIV9"D=(K/>^WX+ MN>%ZCC'R44V5S*02F777R\")3&6"6?]\WBPM\@>'P2/3>KRY !S/KA21CP"['=&1A*N;?(S)#@S/K720C^0%S;=S2" MB/_A&:;A&65:@9EUI9/0/@H]>6J"#48,$9U9=YDU%<]"P%QDUI\N>CU@@CO, M.M@,+1XL,$IBUO5F8:5A@D/,>N.L+4LY.>$2LTYXT2M-7@0OM:]]?,\C4]J7 MVLT^HN>1*=%+[6KOK>)WC@+WQ5_:EFN;ADXY.H#!K,04[X#2<,UZBD96S<(M MB;F(0![,*9Y HC!3I*'1])M9!S6*2 1:D#,Z=E:A14\2HS M%Q+BID;1D"AU#.ID3(VBT%'J %GU38VB8%'J,-ZIF1J%Y#9DYJ*-W-0H&A*E MCH6>D*E1##J8"X-R4X,%6)0Z%'IJID8AVT5EYN*AW-0H&A*ECH6>D*E1"#H4 MYL*@W-1@ 1;,A4*3,.?2=@ ,,.E;VPKY4\W\EL)<+))-]A04$U28BPFRRIY" M_"BEE/&X0J2GD+6GU+&Q?-W<^0C :WERU-G$T%3S_7B=6S"%)A=3H+:F5M$: M*FJY92X>5P$L9"IU5:^"5)@+_1T9@3QFP! 8F0PR,@K&ZH53,$5A44F0Z>E10%W$])@C[FX,!-V>VG!7U88,A?_ M+M9BY_@[,OZ8#/!S%!P9!3R/L"\6+UQ#O5_ MV_ HCLCL$%FV1$(9L,#]A30(9"Z=<&0$!(3 REU1@&(S<8\@+A65++91A M42XK%GB"@=?!,;7QK%W&# /K6"BGRU 4 LN88N ;%2H*QC+F&/A&A:JAL(Q) M!M87Y9)BH<.S#+P^CA4LEBV_P#8*N)N0!GO,91:8L-M+"_ZRPI"YG +?J'!2 M^"M;-H&C( \4\#P"KX5C"I!E3",P#@7N'J0!8!FS"'RC0C6Q6,8D M^H4#$0 MEC&'P/B*7%(H='D*@=?!L87(LB42RH %[B^D02!SZ02&:\.YPY S&)E+*C , M1NXQY(7"LJ46RK HEQ4+/,' Z^"8.H*E6\8, ^M8**O+4 P"RYABX!L5*@K& M,N88^$:%JJ&PC$D&UA?EDF*AQ[,,O#Z.%2R6+;_ -@JXFY &>\QE%IBPVTL+ M_K+"D+F< M^H<%+X*ULV@:,@#Q3P/ *OA6,*D&5,(S .!>X>I %@&;,(?*-" M-;%8QB0"WZA0,1"6,8? ^(I<3BA(39Y"X'5P;"&R;(F$,F"!^PMI$,A<.H'A MVG#N,.0,1N:2"@R#D7L,>:&P;*F%,BS*9<4"3S#P.KB-6V?$A&=\9+AU1FJ6 M,0UXH+%MJH0R+7^#2V^/$(23Y"/: A@'C4.'>=<&+KB3CMF\9 M :LM'\9B06S;:!/#*9-]O\IMYL)-G-LYRC9S$:UDW/YF6.1N?.D0/7K&X>P. MGG:C:IC@?%M^WP-YMLUGPWI:OJD\4LU3 M_WH!\_YFJ]:53RYFCF$"T]NE41U*24-T'%+,:BF%V3@@A]02I+KET5+,1ALY MI(X(J4RU%+,QS>'$=KS'-4Q1DO^P-'LZ-3R/Z"$"=M=J,B3&S$86V:)YICCG M\3T6<[ LU)XI/!C(># 0N"TOE%\=I@AX,#!S&RH#-2]ULN$N#P&6PT+.P8]? MK]A\!]7V,L&E6P];2WAH\F3QEY-*:_'09#D@E8/3SX)*:_$XYLGB+R^5QN.8 M;"5J5W=8R,EW6"PZ9H?I&68CD2<*BB7AS\X!;S$;_>1\SE3)ES3B6ED^Q\1: MY82QUL5;#U/RS,9:XUBTFO>(9Y5!W$YK:ICF[DX-!>:@YCO<3+ :U_:WT9GB ME>C7*;:WM9B-J![$4['9#)E*?,[R-IS$87;U3#^8=J^N3KV_SCK_!$U=$F;]_(,S&7%[WY M30-KYGLNO4/,:K5=&,SW@+@XFQN'_.432WO;,)*%6]T'].0=0"&[,%N!1IO9 M*&$6T) X- Z !K,!O"R@(7-H' -9@-Q)\D-9B-@?'G?-YB2%328#9KQY;UH M:# ;9^/+>]'08#;:=I+<8#9.=F-8JJ49JKF::EY,0Y^:(&9JV3$;D^.LSUOJ M&\SHF\6H0&T:9OD#:ON3SX(9N MXW-"P 5=./-]TUP5+!"0I26@PVRHY:MJ(NV'$T*\;[9&R;_2#]R;$.?6ME#W MPK._&>JH;'ON.LS&5I@E?Y:K8(>Y^ 71]/.!I1O/ANXO]=J_)QYQOJG.TZZC ME_:@+@O;W3K,Q0N*9T5!_;T[S/GGA;#B<)7_R7@]=Z+S>X(_)T35Z7A@,OTO M\!]*=*,MCT:B.M:D4:^G=.$?J3U61MV6HLGB2.V._H5FW_MO7._-!.*##5*? M$&RF>*Y(C4YKYGU^,71OPYSK8W5JF&_G_PW6 M$7&%6_(B/( 59/WWF:M:;MT%*HV#&UWCW^1<5. M],^78 X=>(YI6"2:DRCA M+'[<#AZOKX3AX\7C]7!Y"@N#9V6TP^O+'P^#Q\'U4+BXO1*N__?RUXO;7ZZ% MR[OOWP?#X>#NML I2(FF\+OJ3L"X]6SK3+AJ7#8$J=E",=XP[ 78M#; QI@^ M":ZCP11!9NLH3\VVW/S7D]CX8_94$U33^[GVZ!C3D4D>ZK_:CO'O^L,O7^M? MP/X>O'=F>9T_IFY^)XV'/__#M="#!Y4@J.LKLM?9I^QR4 M#7/P5!A==/_(=D"*Z\ 14YVYY#SZ\%DWW)FIOH&&H'2E/]IKJ-T>E6=\,6@+ M3X_>'%YN-.FU3YX><[';B7X;?WWQQY_HXYU5"@=OU@68&++]YYI<6YE[.)MF M ]XDT&-[!(3FYYFJXXF1YTU!7'G+)TJ-_:B?J1Q(S41R<'/W\%WX CK;LJU; M?PH/T810M3^0,:Z48DVP5%P%=6*<7]D:C5-AZ6Z-:O4QW- 7F_7?J.9_?TI? M2*4#./*6YXXXR1AVFQ37<4G?$N5&L[DOZ1M24LJGNJCTF@?SM+6-J:KVYY.# MQ9/U4+#']']SCDJS5^3I(G],,EXGISU+KB=)Q;CMD9'SN5+J7E;S\N'AZO'[[]4WBXOK][>!3N M?SP,?US!*[-9]Z#9 MOE'WQ"X:J:4H@,Q!^BA3%-G.DE;@.CFAW89GFQH8YMRLE,>JZ)V.$#=>\IJV9LC)-++8\>>"O_"_P63]^S@K\WJ:1,>(AL24$2V:Z*X M.Q,;NNVC!'9VDI7Z5Y>XN<;% )\P-L#,#LXX.R]JF9/2J8UK&CF\@8'?!F>S MA5JAA;%/L2XJ7:65W._C 0@>@#@8C _DR7!127FW<"4"9!O5]^#[UV_7PN#V MLG%8+")3,G03J8D/UZ^JYM')"O98<.:3%%17<&=$PYR"+AB68'BNH$VHZ?R1 M1UB8$RTV@BR*K$21DM34EYK=*$"3<91%E'(*WZ0:7=S.[7^%3'5 M%Q4/<-WFX3*EEBG!/M!)"V :VU@'(OSA.X:K&[02"O6TL4@@>IOSI%K&O^G? M'V,,Y$SP%8AZ,10)7( J)ER[E;Z_>4NM1M2F)/8E<< MXFGQ8=!X: P;PO5T9MIO( _+,Q6"J<;A/O'Z>9RD?#ZFZ86N.\1UPW^PEXT8 ML;V'.3*YW15^)ZXWM4%37#G&\YH^/$N1BEMZYR5\O',>[9>YUA6;M3Y]&=9Q M8,U(1F^B&O'.N02>QO6$O/_&;-@H0E?(=7ZW28( M3OFL^W!:N&3,'"";,5--@;P2S?< !? UB!!Q/PH?8,H"SGFS:5]XG"->5CXD MYS1B]<(AZA)OY5J_(S57.?LQ7&X2/QN+.,W[B6VM!"Q$!;#3[=3;H,C*!Y]W MG_=O/W4EL?/9%3QBDAG.,XPHG:$M8OJXY I@:*F"EA1%@45>1&P,B]TTM*]& M;^#2$NU/ 8;UI_ R(=38PFCD@B/\00S1, &7&&-INJ":)MR!<6Q7P(TLA@-? M>K8P(N$-\. AH=;:/&X+JE=L?= _HBSB&X:XJX46] K7K^!86T]$N !7'"YC MW%;0?=SR0F^=.40CE,*B)-#,CBM\@.>!'2RXOC817#S" T8>!DZ]B>JMSN)% M71XJ#0K2'X<3^7@FJ)8N?) 69CL":QIN&OT!<\$?T?OAESB4\&%TAPX="1VI MZGI"KRGHZIO;")ZS_M^TNODR*($.$@?P:EP)?'FBWG^ M#N] :KN'H>QO/TDM.>V[,\7Y)@;U2#OSYCYCNOCH^'"@V^2@%]*LX5* M G2S;ZKO*F98?Q0^X,?.9TF6&N%=WL2@8;L9ANTVZ93@ 1DIEF#XA"?'?O$FT>6& #8&$70R-BPC M"ARA'2?!%.-'1Z^*G\^BVW;>L'%LX8W4I COW3#,Z$[#HCH.U-&H+D5&TJ)E MU! ^7%+:@_'Y\?R0BNDCQ\3;TOZ%A\U63J%K\$>2YSI21MOEO,8L*8?F9[!* M/]MP>Q$U$_LDTIU+$.,GVWF;KY>=6I]N[@'A>A=S>NL>)3>%5#4=O@0UUQ?H MK&/+10!D@:/!VAZR]1G85P6KM:(*3X.%C]+GJ^_"@UQW9\VIV$U6='J @DA1 M#'U8W31;.+V.;/]? ML_.3:/M""5!= 1(0,ZAF3<#>S>;F#ORID6Y'F/MWBX MF'N(=(0/ D:' GJ&[<''S8',?])W .":$FUR>KF\DU\"V6Y()JRN64ZI%R1'"WG(0%Z(LTE721]&]:*>=5X7KX?N(]_5OXS?H%5DJ^&AX)JUF)ZH&MH*INNYA3A"#4W14 MFKL;ODU'MOG!_5BU"=Z&&Q(H"TFT$(,2>ID8M&8ATE1)'+-MNS$9H4KF1:&A M6G\#BX;*PWR9$H.]84#*H6=K?YX)_]D$I20*,]41GK'U*AJ_8"IMJYIF'F29 MDS,4N$#>YK24!7J[5EV20^8OA MU<5OPB^F/0*;>$C=->$[&/7$VQV.25+C*Q9F9%W0$LPXJW=C?.-80_L?WPQL MH^JO2%]Q)WO43\=)''9OK?\:5VWO7KX0!!;D$1X5G..5Z76 MEY3NF2R)9^UV)\)G--9^H$ IUY>U[;N:C?1NI&W/!/M].(V-MO5*2[J9'80L MSAV"U4#/9*U)W;O-'>P[>_^).G)MT_?6?[*KKUWJ_GK8,SKXT<1Y5X%/I#YR MB/IG71V#QCM7S1?US<468NFZ\,5)^M:XQ'B-VW[SS"PZ(55MQB0-"SJCD^)BFVUD4U+A<=2YR*FX/B]SEBF%3K+ M/Q&O$]8HGX76."BOQ2IA_&54'Z2.B0#*#?S]J,Y' XGW@A)I;V*[\,O@Y6Y# M8'.!?)P0'.4[V8."=]#7*NCUIW"''G+BR4U4EH2QO-#^JV.JXESJ1!:@8>'& MIO-Z;PV#A9.!\J]=8&QQF6:M!E7Q3\0B#D90AQ3(3X'M.%4UQP;-9]E3,%=A M647A6=RIX)KVRWL^ :^,@UI:U7G#TE@7#Y]P@XIX^!5 UB4NW06/MCEQ/0'3 MY^[G1#TG]N+W:;-USCO=E,#132LXT5+0JC9(&1S282ESC2Q9[5A&>Y$L)]1X\+P:)<*?S8S,0<$RR6R73="N-B8 MB0-#&Y8D"VU[$X:;'Y-/FY=CT]<\7PTH#WP JP5^ ?R@-?K:VWL,+U"NI*L)&:RB%^:5AP MDV>#()IX(E\H@',Q"B40WF9A:_LQ_B3LJ\AYFZ.Z7."5&S#KA02LP2N. :)& M@&,N:$4P64"3TO4P7 +'/N*!LR<_T:/U=\%&"^16)&DD/-<(5R+-AE6+=K9S M56 4_\:Y@:QK8(N'WH?O@.;;N:X26#@2<]I0%P%P4=)OK,Y3='WKL38XR3O"# !FX>!,\ M:PLZR'YF;6#<)>M# 1C(TB$LL M,L;.D+83A6)@V0IL']RV47G'5J$>'O5.TOWW"-]]OI MEZ&T!BTH-)#AL8_ P&C<$\*'KI3TI\Z"H',_\UAZ&?_65#>PBN@'[ CP#!:N M%=HZ(]MQ:,P5HZJF'953TWOG%=*CMP6PG 7JG'9$P#Y%!EI9D2MCHQU&:&8J M<&L0&U-"@J$L0C1\(&Y-QG=9A.CP:)V,/&I/&1HYHP8Z0I&&FF@B-3#6\5F7 MMF5A8H/F23 +O*"Q\#LJ$@N@Y9#+R;]27X69^A:D8&CU_1BT\Q*[-MKF'\)T MU,/?U.GL\U68BOI(@XR<84?4$;"D@OWE6V"ZV6!5_QOY!GR=+R-AE D,;> I MEL8'@5V,&X:23^--W@LQGTG8"HDV&> \S(V'&G:2]P*Y R%;R)BHYIE [3HS M4(5/:$WCXHX&FH>QP,UE+.LUW0N<*HX-C\'BLBGC[I GN()?AJL..AZ1-S\/ ML2T:/^')>\+ TAIS/82W7BZWOP"-%EY\(>O? 1_6O_3=N2+#N.Y(Q>R8'<7< MO:5@(:QQ+K@Y&'L_HZLG+(9>F."$Y?>/, ]@K:3/6I M^D9;JZ$YCH,)Y_]]_NAY=[KW%]#Q7%BJ^>8:=# W<[/S,C([Z3T/[[RZF]L> M$;'#VH1Y)Z6@. -F,@!D8B1/0V?T;-O@-0 Q#'Y^0&M0^4"@MFK M;C0KF.Q9]/H($: 55[]S)[9OZJO?:G%?SL F-C3@]NKW419U_2E!Y&OU^P!0 M:\]YM[;6+@7RL/HMFNVP=*^-!R-OJU]2>#VO/_D=SHNM9EP#=()*X^28.@S+ M2H(*CBT\,JQG&Q<4C3B(22%T6N&!OA5^1XM@Z#I&:1PDHS'BYZMF).]G4;($ MX$)C@>"SG&&!7W34/4B--L'IT-<&,A1J$(P%&N,Q<1:7/NH5!54RX%V9(7AV MB,MBG<,(A!F74Q/H$AI)P>/T0%""6/,"M -?FPIVA'UZBB\V-8R,*"".< /S MLQUWD?8P7D:X[ MBXXE"&(#-$2*N6+L9P9*[P9(+8C-^M_IYDT\YEGXL%"01+^8W_.N/Y,-^/KR M+-B1 .)J>)%>4J?!_M& 6YB51C+#OTF@AYI[JNHTDQU&^'7:^GM5X_Q.EQ4, M@@1[&W'1HMM89WKH &]_T9@VBWH3')H86@0)/L[6PDPM?7,$P1"<9Q1'5+F# M 09 ]0-??.G5"Z^BIOB8EF^[_L@%5Y N1_19%2MLE7EAZTD4MF[;V7CDDM>. M\E^KA\ZDV(991'TN/>L7C^J=]XD-C^@4KJGBQ,,(PST(\Q,)=[MS=$\T*U-\ MO$!NW-T(EW>WC[&5QD<_"*>)^PNH*MFP _:_-O>&:RA*;^/E9D/<_-,MC^WT M&NWFYI_N^]AVH]W:?'7QJ3M.B3MZCQ:ZAA^A24NR0Q;N8=F*VTV9HC-+"_]? MKAW?,NU*;'F/"VW1+[+9Z)9GVDA?S0L:18R=NPP QN+V[I M%I#!+2XV%WAB9LQJO@=O%XY%%Y.>UY77090ICZQ,);JQ394$^J_,L@P/'J^_ MASWV]Y3AP]I)<1G.0H9[(,/S^-SPW9/\\,-2P4GUB/[Q4''.IFO8ZNJ=M2]V MNOQ7-C"X'!J5#X,/@P\C2[>A5+:'Q/V'LJX]O4ZMGV,F,1LOA)LMK$('3P4L ML=U224]0YIY@645*Q,8ZOV'G2<.C63^J6>$+,_H;%;-I![N"@VJ5H$64@'EI M[B16'!JR5#5U6W[C5^'&;WEEJH/M('&+HAE4X=P[MD9TU*[<$F,N9-RC,4+;NV45ZC:M?[B5A?N#E>< MV=73H.6W0_?-JW,[E &9ZM7Z/ZR%,\6&M.&=/1:N__*QF\O*_K\?+MV,$QJM MW&*M.C:JIV_+;['NFSGG!FOQ,J5(M?X5&:NT!NG'#(^<(99A.PMZEMNP%>=_ M]71J^6W8?=/CW(9E0*9:M?YW^ W8KF,")NM"\1&W3RO.]^KITO+;IRUNGY97 MIKJU_AUML#.P@K,6X5'<(JTXQ^5R[^NKI$7:YA9I:66J)=;ZUZ\38V3$]BOB M)FB5&%V,\HRON^QMJ;O,MW/.[J*P-K?]& =SI]8?#GZYO7C\\7 ]Y$9?Q5DM MM[;IK4^TIUE_O;G;,3I QG _:!RWU A<+NX0Z)7>=WOVI6S7HA_QOI3%#Z5J M!ZYC0;\PH#UU1?&SL*']UN* 4T"W5XM1#8FAENN\%PNDL=/CU?7M\/H*/PWO MO@VN+A[ACW=B)#]V?EL7_-)TC>R)#3!:\VCOF+ 7Y0[3<(N]$*X *]0)"'-\ MJ 7>.BB/US3M&'-L29D/(?+I2LEP"YTC[?.:*9XJS83R/O1L[<^);>*ITV%#R'#/"E_E*X^0+E_EJ\53.>DJC\=# MWYCV2S';)+B4'Q,1/;ZV5XNG[5K_UO8(/7QP@[CO.F'BG*_NE<>(V&1G>5]) MQP0';^.I=IS=F;"[%Z@$06P(=\"&9P.&1GNY:QHPTL.C3^]!.6A%;8SDDG], M*&0H^9GI>2[YN;"[U0TE7VK0PZ1Q*S2Z],(#F?F.-E%='JZO/@+$/4]FX$L] M(V-)SNZV& J\W(#5_2_?"*I ^:I>>:YG*.1\56>N2[R@=]->XSL3S;X6&J4Y W<<\MO]R@960LR=G=:99=O>(,VJ4>?4,8DB?,!&;9 ME(9;L6^91U]0[A1#4?XAVKZ1/A.5.Q,.]W0,H*;L-62/9&A2G6N:G-E=UQMD=57"+Y5546()1=V$^@"_M&.!?4I_SQ8?#]Z[=K87![V5@>,H.#W=!'_>O%MXO;RVMA^.OU M]98.ZL>?1;S"^/#C]N+'U0!&_G%7MW>4U%:Y>KNW>@VIN_GROKW=Q6Y#5I2] M'KO]6DO.:;#M_3O19]VJG<&F]1?82"O!V7(G1(!3A<(05F!P:'[S50>&ANOH M*>/BGT1U@H-#KBV=X^._T/.1Y%-&!,Q?.MZY%@4<9[%OW"$G9M GGAL>O$W; MZ=^#.3>P!'B1B14<9P)YU(Q#\X"3'(YLV5)2!'HK M6UFM,G&.G8TL8MH7P^&B4W9 (B@)6([^C"/E.Z:&KIND(!9>^HZ#^]Y4VL7A M/(L3H??C0\[/R$@<@P.^>ZPS%7L88R)!PP_D+]^ ]2H(7BVS-\WLFT(9\/R? M!TWQ\VJ.@ZFY?3%>T?2Z<50-8YJ";QG> \8R?5>O :HM'#W]0JL#M'6B&5/5 M='^NU5LUP5*G!.^L/ZGJ[!P15. VSVY;%L, _VD:X43,ARM>"B4%514/(1!J'#8<=@6': 1P-C+)F6 1;Z/-):4C1*Q6*K?H[EC%(HH^S EZ2[S0 MHHV16*G6;[>5AGBPQ&X&86Z+5T+SF$-FA[9/"1D9(*/(&=@[V4'F!)1\B5VO MI39=^^CUA-9FN85TAUZ/B/@&LADCE$JM+X/EI3!D>64=LN(0V:''=T"D5>LK M3:G18@@B)V7KWGD3X@C:4G"1V[G[ZD-*S:#/[F93!8^UZ?8RT(K32;-I5>ECN,Z\9'VU/-3'1C0(3$6=0*RL.N ,&R* 2M'7^N M&:_>N>5/Z[I-:X3QYS%R@COWSI2VU) RLB+2I+O+8H6>,OAVA1H. 1]V]CEK MB=WR@.\4LN7WCCV#X;S1Y"KF56>X:8M'<0]2TA%1[TW5\BXL_3JB:ZQKAXL&D2U24")4O='M=] M^.-PN[?B(K K)A 1]QO2]@%?33F>BW&$*/2=A:-)L4W2HLRX8[Z<3!F;F 1[Z2=@-.]3IC0&_)=^,9Z*_ M'_P8A+>HPY5.3-HTKMJ4>0*_TIC:H61W86H--AW0KKTN4P[,*1BC\W;71M % MT%-?>3[_0'T:T31HK/BHOF[#?1=P+[5YU6JE ;-#6:8"3 \ (W>KF-]G6E$& M1BC0NYY=:K_BJ$]>]G1K6]JF@I96L]:76YU&FR'+@)N3Q54^;<6*"%B1VU4, M:9:I^"E>,^Z:\&&U)LR1(L7^S+3SKX[8)RKP2AF!:.$I1&>M5CNS?3WL5'9M MM[BYA'$)VZN*+:V$X5&U9U([NYH+!LO7RM>OY]O@XNO@V^!Q<#T4+FZOA.'C MW>7??[W[=G7],/QOX?JW'X/'?Q[2S6>!23*P0;=]#,&O&:7@&X>V JK$G=3BQ':_N$6<*FGZTE@?CG4^JNK3O,)XI+AX!%E]M MQ[%?\"2UF*55M#GDFEL_-S/U;"L/- M^)C?#6]RZ;N>/25.) )O&P6@W<0.>TVF[ AN=!Z[!>]^T!$!.G*/J*DM1&T=@-FFQ@Q'8BAKFE0:! MI[ O!=.=FXL_N.V26$,OI(T7MQBDDY$V6,%G8E=I=!BR;+@=7& )POY8PA3< MF215LDB!:96Z&C0^6]SVQR/(N420M^WJ:F/VK=EB*A+(@\@L!9&WHJ=7Z_>Z M3&4@3L$NC6LLP4.R>7276/#L8CL&=.@&:BF#ME7<)&47-6E;3.Q$C8BE"YU& MER'4G(+Q.9BK2\*+8[,HCL4RNCGJR=;V 1T)FX]GX+MS.Y-=Q.RND$V#&!E/ M(N,=(8^=Z5]I/ E%526Z&/V["4-E,F SLK02UX.YH)9']G1J>'ANG$NWSB(D8 +$TH#/PH=;VR."*'V<,X@.=!^#*!'+(M%- MIS!?7>/<,LR?:Y[CD_6:C>VYX]P[)K[Y;;,PI0B]&SPT?4\?YSL4O'5 3# M[YTH:>\BZ\^$_]PF>O?$&4Y4AVPU\P:W-^NG>X9OH?BZ5YT[9^CACNI_J*9/ MWI\:2F-S+HW2=E6P:3Q*7N.1:_UFH]E<#V*M?2',5$=XQL=]%C9.P<77N*F/ M2ET^%[$]L!ONLQ*DW90L3X$:3C9X(A8.^E&$M]G6K!> 1U_K##J)=P M[ /7]7'OW?Q+%CYM,^"DE3#ZMSE&'=^9[K@74%^BO%V+JIQ[8/ M)_<;&UCTN(5V-SX3(-B@3*/6I_T^F!T6)P^?[3Q2?)'75$TGYV\/[."__=25 M1.DS0Q$U'H(]^AGCAV!(9!%#Q^YQ7:AC;UNY&JG!*U):A+V<+-3]!L.">;HP M\MV&8>] V_30UZ-=VH[;;I.'99IVY$NVS-K0#S1!$[P_,C_77@UFIJ1T8UH( MKU,-S:"<\;5QF =:G =SJ(=DBDO[;@17O.THJ)[@38A \.LQ_>@2&+@N_.6K MCD<<_%9J2C+]X1L!R<9;X1OI$+/SD$*70@]%R'0#TYSCH;VPRF5X)2K=8H^? MFI.[7.50I4%)OSL@24CL)HMA:D:O)/J MU/= /!6^U 4P3RT\F(17[>^K>"-27H>4O- T?^K3#L579&QH1MJ^$V)30?F0 MNUFTFN)E_>P":X?BS0%8+026)%>RHTDY%.\"$P4[:)=J3V<.F1#+-9Z)8-KN MJ>T#^'"0,G9A_/ I9A=A1&=:ZWVY2.5@;^$W(/4M\>[&C^IKG+#@/H%>G/'[ MD=N]E<#2FO[-#TL8HY7C[-U"L%2U+MJE&W 5]V>X,<6*?*-&+B['8EWH-25T M:DNP6^LK9[(L9G;R)-^P42T([G!.,H!@#R'8;&47AR_+QHTR:?6%77A D0.+."#],[IBC9(IS8S,G4'444O+-BQ>6?KAZ$INU?N^LU6IGL$)F MS=6"?4@NWUR^B]PAFHU\B[5^YTQJ]S*(A;(BW]0^^>1AQ[JHR&AAD]-4=9X, MB[Z^O2Q1&@%&.%ECI-=H12"ACSS'M*&A;8>-1/>]$2*H&@9&5>L-2ZYPIZ@K M>#:MMKJT+9U8+M'Q$R4BC:;>&)9J:0;8++0ZD^XP;"Q77"T0(WR?(C4Z.,J9 M[=(DY[F#9TL:S^3SBZ%[DPC&"S\,V=M\_XDZ@D'XWN:?K%$ZH+V!T_#.Y781 MV\THG5LK!6D+_\7AHZ08;7DT$M6Q)HUZ/:4+_TCML3+JMA1-%D=J=_0O"0O[ M@A]-G/<-=4^D/G*(^F=='<.,SU7S17US:Y^6$0EP7&'$)AHN@%=L;2/8>+P/ MP;HK].K$T"O@&F@4VZ&G 9^#"B .W@6C45D9BC!Q4)_^M)MQH@Q&/NH*+%C$ MC;@H,5\^J?TX5&R#<\B,_I>1\ZF_4>)RUS=KH(^C'$SY8?#]Z[=K87![N5D] ML#+8R[O;J^O;X?65 )^&=]\&5Q>/\,?P$?[Y?GW[.!3N;G F=]^O!88F$Z]N M/ORXO?AQ-8 )?"QNK+U$0UVQ +8LI:T-2RE=A=\7#;KRP^!-=>:2\^C#YRAV M;%AT#/1'G\.GARL-OF!EU:?O"RZ'"K/7:72;'=2987@B?'&H3AM4G:X8,L$U M!2ZVI(V7FPUQX[5MCQ4E&-#FGVY[[/9K+:7#!UNNP2J)'KLCN+9ECU1H5+%4 MSASHCW@_8CZY'O.36UN4@K84P7:'W]ZW.R3H2;$S'E]6:MP8CNL)CR]V1!!W MC2+IH$U=OTY@#A<<]DCNMP79]X$EP(M,L$C=,X&\:@1F,P.(T TU@CH%K]ES M/R:!RT9?>=MFR6.B8]6.B <'[@/*9+9)NJU4AF12%OJDBH3A6#H02Z4K)"G+ MG5D6O+"Q]NVHGZ<'TQW4C"M5![:B.G7Q018WR"S+#:06^T)U[]BZKZT=\'AP MF>K6'AJE2!BF2_F59B-O:]<&"*ID;QQ[&G?XX/6K9OI(E@O7)?!_>GSMK2C5 M^DJO6?#Y@WON"3\L$<\E@Z6YI9&,]E$D0Z[U6[*860*<2P:7C-PEHW,4R5!J M_9Y4]/YD+AE<,E)(1C<'R4A94X6G2ITU>UD<6IJ=X&09FBB#&S7T1Z[F&#,* M&%JS39QG0ROB9+[2R$[O**M*&^RMIESPKG[>G2I?*(G-HV"I UZMR%8/*XZE MS+$D'@5+7;!VNPK72]7&DG04+/5J_:[<80I+6<;12Y";"C;N.0$[#^DEDBP) M7$51V=GR*0M1D9HI1[6S7Q =5[]V5WO4"1H0^._20H M2Y:4B479CN[K:Z\Z2I1;D@'[BAAC*7/L<^PO S)9<#GM$96BM*VO?MPX"H_D M2322UVO&[8[D8L/%9AFNQ4>>I6WG+\0-.5G +[VD=ZCEBN[P(?W7RJ^=@O0.,CS&N$O((O]2I:\;5RAW>%^NAN_(MMZ[3+19"XFR^0 M5V3FP(_IEF_X;!+\ /==3&V@QK_I]W&+4A>[3\I5K&;@R$I:,I8/LO!0I7:7 MJ70_1]:12ZYR09;&5!LQ5(^T)(!6F(63@F'%L/0VI'*R =:>'Z2TFPH M'%I5AM:.>J9\H(4G*$G=F$**:I0WE<%X7&01QNYGOJ--5.P':EB>:CT9V'A- M=5WB%7"24GG$9^=9RS'BXPYM(M&M].8O"9.ZX,XR>?:*-B="#)R55K(X2"$PKWMDP;;WM9@'-A$4,--.8/\# =;)<&6)=:D M6K^C<*QQK&5M:\:!3:[UNTH6O3&.!+83VS?YBV.[KA E M\;UCCPTO3D*46K_=5#)SP=A1QT?897(*Z-IA9^Y 5PNC0QV.+HZN?0S+)7"E MVQ6DM'%7D-AN97V6*,=>5;"WP] \!'QT2UJSFT5/CB.![\3"GG9WAR98';41C9:L4?T:"9YQ:[<8#<8GJ:!-:]*N39V+:,SRIE1=J'-",)B#I MA:5?O1/T.M D<>M!%]:#CL+W[%0;-3M[JZ1$30]0H_#].!5'3;:@:6'>4,ZB ML2 '#<.@V=G^(R5JQ%I?ZF91OLUF(489[+0AUEY0(VVJ.G\2=$[XUJR]3;0A M,4WL;V/IWR-J;H$_[KEJ91$JXKL7&(;,#OLL'61P+Y78J863:/^[5,XF97M4%ZW& JKMGFC;BJ MC9O,88/]VUH2WQ17;=CL*@%(CQOLSM;L\D!:L0E/S_$USW=X".W +.<['2\G MJO,4>P1!NUGK=YCJSL"]V@)2FXF@@GW@>(^8:D,E&Z1@1%[A ?EJ0V5W%C,1 M5C 4+S&%E5,+DO'^0,S"E[00D;)QE*K2^+//91;=3LL,W2HP8/ M(N*1UHJC)FO0M&DGE\/=0 X:AD&SPV!+CQIL/297-EI6@HTP0?\?>W4[#.\! ME(\)-]]W%(:08X4"6ZJ)SGL:.3L//B3!EE2PW([R.C.B+C3F#G*.,J2FY;; M08:;*>0F5V4<9(<9E]M1AOLO>F)F?1L8-"]+';R\M:VZO6IB?@A#F!_/!(MX MO*_/J3SCU&HNKHQGXGJ&YSOPS"?5L"C>>7G%_IN2@(:X$-Q9N!7_;OS5=^%] M\0L#[D;B/3:J#9==>Y%2P"7D#,;8 %@+=I@7U4\<8(N5MO3[PV'&F L3@$^KO!,Y3N#G7(JWHF?!ELNCMO M0ISX>HH3BVEF6J.+5+VU+7NY]FAS,[$N'AN3@2#P4 /+H8:D,$;&,J"MRRC>JE0)M?ZW;BZ"$9W,7"HL9DA M3X4YA39E7'=>N6:K(-RRC!NF0EFKUF]W,VM5Q_=GY9(;'I&Q[1#!4U_)GNT_ M>;>,=!GB2_BM8?E CW"CHVVY7RD7@OL>D177KYZC DD-2W7>!AZ9NB!Z^%;' MIF=41;4M<7+7KO5;G-[:Y?@IZ=S!BDT&)9'WNN)H/3P)GCM8\> A ML9O!9@X.UDJ"-576/7>T]C!^U2P/6D\L+!P:X&!Y"S/'?C9<8 TOPSS0R :A M"3W2K\0B8R-&,*1FDX8_>.?]2L,ED9F;""YX,!+OGEYQN&2&%JG65[)HK,K1 MPC!:$AEZB>""Z9_LFECQ.&CZ/E7$"[/QF1G$N^$?1X5"T?^?.4V^0C*_P_X$ M'&WK5RKD\693ER"N 0Q,^M,*UQVB1 F+#M9E+4<0X1X)XEB.DFP-^"RW'EB2:!K MU;%@V*XP(X[@3E2'[-D4>ZU(3@8BZ+:/ASLOJ9/]>CLG# WR(3(ZQ%/;)?U5 M=0WMD+U-B>V]0J>9VMY+9]45.K=M5MT]<8:H++<'Z:15XR[2MM'/*4KF1E[S MW(BP-+<]A*!=C8BT$,1:&=U0"07 2X"QQ.! M3"1 ;*($=+**-G,)X!)P/ GH9B,"(CU*):L*TBQ$X-1:>%X9IN\1/;?=R4>Z[@NP2/>!!@5)IO M!AWG2%:9YA2[08L^BY@/LKA!GEJ@)C;C/)]X;GNFV%R*J'YQTVZA^)T^F^@7 M,$?UB=SZTQ%Q[L:!4KOS/==3+231\1;"PQE: M<$4(!W'1MFD:$(O!8I!5;1X',0=Q)G9Q&@Q+@:M^>!,NCF&.X2QM\C0@EE$1 MB]51Q-2D_^2I(Y/ O[KQW/\"_XG&/56=)\.BKV\O8T4CV(8R/UC0)YX;'KQ- MVPX4B69!"!%43;.G,)HWS'W[T.P[@J].C'T"K@&&LD.FKV>@P(@#MX% MHU%9&8HP<5!]_K2;<5C!](BJ0K#'*$H>2LR73VH_#A7;X)P[>N-( &-_&'S_ M^NU:&-Q>;I9S5@9[>7=[=7T[O+X2X-/P[MO@ZN(1_A@^PC_?KV\?A\+=#5SZ M?O]P_2O<-_@'G=?=]VN&9A:O1#[\N+WX<36 V7Q<&VO&(^HE&M#*VKUE%6QM M6 7I OJN\.FB#8,WU9E+SJ,/GZ/=[X9%QT!_]#E\>KA*X M6%FSZON!RJ.QZ MO88BME#?A<&X\,6A*FQ05;AB@@37,!"B=#9>;C;$C=>V/59L-KKBYI]N>^SV M:RVYQ0=;KL$F>^R.4/**:;LN?3ZC$_K;45*"@M FO!TH7??-6! MH>&:GZ!\:*>;6U9JW!B.ZPF/+W9$$'>-(ON#FKFV4CL@O1#O2-K-J"CVKIH M\=R5FI*6 M "\R\6"=M9--TTC/#@$J[W*=A6K)F#AA@0HG#D=."9"340U4T8HUIP,23J!_ M;E6[Y!YXV(&4[6$')>HFS3'/TMR.>3R!E/'Q!!ST'/2L'R@@97R@ ,<\QSSS M1P!(&1\!4,RA;9LW@H@]QCV2&]N!/RU!\QV'6-J;X#GP-).6L@BJ_H?O>K1\ MZTRPP'>QQWC&+M^9N[>Q?^=-B'-I3V<.F1#+-9[)PD'6 2LN0TX\(B."5UY8 M^N,[6R[F7 'INAL_JJ]Q@D6WRV6PF/#='/=-] JZ@6KI@(Q(.MU83.J;L>6_IY&N# MN>HYT]%6F;I4W5*U?5,/".R]PS\$#T4S5 M=8TQ4"D2O'CQHFUR#[(>F(M^5!QP6<2%CX6WL>U,5>_GFO'JG8^-5Z+7_TT< M.PZ',N8HNY(H?68H,L$!F;T&9$T!*K5^7 R8*T!F\99%O)0]!=AB40%F%)IE MVLQ= D#J:I&E7K#AUJ?54PVS[UYX M.KC%U?#Q[O+OO]Y]N[I^&/ZW0^INOGI(JZ/]GLK'RL>ZM=V5V)"E=DD&BX1-++(Q/BZS MG2Q6C-?0$&*X ].J+;/7OGRQQ5H;K9TF6I0VG-KX4EO[,Z.F X[]LIJW+Q5) M'HBG8I+\R\CYU(_.Y=Q&FRT3KC*=+C3-G_JTHI*2BM8AT$]+X0WZ#588$DAF6=:#,))0]?7@\.8K[*$U M:,B?U91S[%O#'NDNIK9O>9QT^Y .QHKA(]44[E5#KP\LX5*=89AV7WNE#&U! MN^FCTA7MN):Q.LY:AEA[#N<5IPVG#:=-T=9_:C_AT-V(Q51G)^/.5]54+8T( MJD>3PP0W'(Z%K0V;2[;I(1D=4IX?)C5WEE%,;8NZSDD."U/HT:/MS$Z\8VBO MS,%084V?E;)3TH%"$%-(M$L"%L-&0:@H#O=B_.Y8CGJ.>C91OZ/D-0[UBUO4 M+']:UVU:>X+/B!,)//STK-E2^&+ Q:(T8B'E+A9XG.J9)#=Y"U4N%D5.+=5F M?&EM&^*&=C_)K"4%9$".6QC*O)F>@[\\X$^%?27W-:%5ZRM@*I7!@ZA"<(O% MKK#)<+OYF(ID4:U#FM,5?&8+[7AQS!Z"N6R#XVSB;.)L.G4VY6"DM YK]Z[@ M&0=2=JU!.$BX+)\&FW*0Y0//Z%$Z99'E*C@3+/;M389)6DTN: FZFI4U99ZO M"F4N L79Q-G$V<39Q-E4 C;E8#=V]C\").J-]4A MEA=G:7;Q-,A&B_FH-4=5;MY(#JCJE01557!?RIL+&;BN3TM^[3$Z,?,]U@)M M@B.0Z:6#QYN+CSD-:1]T/PP"/[7$JUU/?V M$O=_J*9/DDN[2%?WK#HM+/H4N MIW$+)YY>V&ITF(^IG@SLN [G;.)L8EB)[_!GBE#BK9(H\2IX/[$>(AM.3WP7 MO_@../AQ;#BN)_SEJXY'G+ MCGQ(XFMC2R>F=4(\V5*FQ.1L&^:TVM@PIQ-S MKG3$GT(\D@/./-H!BH+C=3DBN[CMN_' WO>0L5US+Z^ M\P\77RZ^7'QS%=_<6QBU\"3/,['9B2E.X?+-Y9O+=Z[RG7LOIA:>^GDFMUHQ MM0--*IRX"X*'%1*GS2J20I]Q95;1%; M5$E*B[NZ)Q(29V_ _,[3O),#E=]9BCLY4/F=I;B3 Y7?68H[.5#YG:6X\Y1V M5QS:A)B]ZD%>Y,G9Q-G$V712;,J^9%H^L EQ6ZKU%:719KZ^^60PPD6Y%&S* M090/[$'%O0'S.T_SSE-*V179*[MRX;(- MC0&.TBN[W<;MQH/LT11[FSB8 M& ;34?MEM_'8GMYA.^4XFDH1*^-L8ECHU\(:N0H];G:78S*R# E]Z9Q$]@;, M[SS-.T^I:B#;]N[L1=!Y^JP4;.+'9%6'2X=Y_H5W!NXT:WTEB[@@AQW7X9Q- MG$V,L>GX-05%*'&Q)$J\=-X/>P/F=Y[FG1D5';#AG:<]A\ %'0A_97(004"6 ML)-7H+3.9=!RNNV/3!)T\SKA8PJ4;(\IZ. )JTJW(9>Y^5MVD"DXAU*85)2X M,62&E"FGGHBQ@7K2"$E?3Q#4' MUQQ<<[!#DE2:(_=#&SHM>FA#5VR(7'-PS<&.F'#-<5@YG")G>1Q$IXTUKIF4 M3',AY4):82%-):.Y'S31P8T.9[(L\ECC":7N/M$-V?"O;CSWO\!_HE],5>?) ML"B-5HH2-0+ =. I]*=S5@0TA7>;ZLPEY]&'S]&K#8LRE_[H<_CTD#^MV1I) MZ?N"RY]?#-V;G/=Z#:G=0[$)LSCABX.K8H-*U H^@FL Z6:SO?%RLR%NO+;M ML3">9F^OIVZ_UI+Y6/E8LQ^K*#84L5N2P?8:DYT2[3(M:BY M&/^8E+GG8HMMXY;I^9S$5I))!2L+2R;:Y<*6_8V36V?8QNHON-6Q7U:S[*4B MR0/Q5/A2_S)R/O6O5R.V36 \6(BJ;?+$8=XQMM ;E M/%E->9M<5XYT%U/PX3U.NGU(-Z^0%K!$NCZPA+!(>E][94>E)%M*B#[P'*=K M:$FVB0-YX#TF$,Q="T=GB)/2JN.L98BUYW!><=IPVG#:%&W]G^C&A7CNQ&]< MD)J2R!L?;MMJL./4G[1;#;JUOM2J9(_#@Z'"FCY+G4UG,2M^^%[271*0K&"E MAW7TZTEOCGJ.>C91OV,']>&U(-UFK2^>]>16"PZ M\KNK@$DN9A'"Y"#ALGQ*;,I!EG>YIVGE+K#(T!IA;H]1I][WA( -*\.;CB9SDS[ MC1 !B&2Y9X)%/-IY7WT57@QO@OGEK9OD3RMJ%E_,WEIK0I?H*-:@L#WQ6:S= M+M;Z'IZIYQ'8(V_?X7%R]KF4RBQ-TL_NT).7N[U:7VS%6* <2$P#*9V#LY8] MS?,P[QY6QG<..\R;HZD4\3+.)H:%/FE4(QNAQ[K_AL*RS%?!/RQO-I:B3'#( MS'>T"0"J,FG80T7W %_O84Y-_<+2'XAG.'&N7YRXXA:%F"TZ#,4=>42;9[1* MQZ5T*W02!V^GC&\ZL;Y+"[_84<*VF;<=OR&)+R*KAMY4WK48#51X@M6DH;A0"JDJCC\;%2L(GG MP*K#I2Q=I O]#]_UIL3RW$?[O<\OMOD=6&&37QH$&:W&,!_(7[[A&AX9$N?9 MT$BP4CX0S7ZRZ%,V+IKM6E^)J]GBL.,ZG+.)LZGD;#K^AK\BE'BG)$J\=-X/ M>P/F=Y[FG97J"AU_LD5\5VC\.#8++Q??7,4W[[;> M?;RS>7[\$FGJV?)LM&ZW*2- MUN4LJM2X*'%1*GS2J20I[[;M3Y#D/.)LXFSB;.)LXF%JW&5&FH=F&]Y.5FN];OQ#5<9&C+-8?6 M = JK)F\W.RP#ZW2N3'L#9C?>9IWGE+RCG>3S[V;?/L8W>3E)NTFO]X+F+7P M&H_!\DAYZ;B4SC!=:Z618S]@N=G#?L#K-;8,]0/F8#H 3,?L*"^+04?Y]0V3 M'$U5BYIQ-C$L],?L*"^+(@A]C[>4YTE9WE(^DY;RB1R^O5O*RZ)4Z\N'K=$\ MKLT(@.*4?R;HV="/219E#!-P\%05/'EVNI=%!7Q-Y3!+@:.'8?3DV>E>%K$$ ML-/BAZ$P 1]>DU$*-AW%N\Q4RMNP1C2;,86^#$EY%=S)\N8<>:M['KAC@$T\ M05<=+F7I(QV_2[(L=FI]62Y!E^23@1W7X9Q-G$T,*W'F6MW+8K%@6@7$BYD%982%/):.XMXB4%6\1W>TI,]21?WD\O(\+>@/F=IWDG!RJ_ MLQ1WHGVB<9_M6- MY_X7^$_TBZGJ/!D6#>$IRX%OC5@><;*.Z+[O J!//,?B;D/;'K^4Z$Y$0@15 MPSV(JO5F6$_"K>W!^SR;%N9>VI9.+-RE")]H'%+UX(\;PU(MS5!-8>C!%[3& MO#&/@4:T"*;8_S)R/O77+D8S#P>C2(U."Z8PLUU:87[N$%/UC&?R^<70O4D4 MD5[X81@[;;[_1!W!"'UO\T_6N!#PQ< Y>N=RFV9&@0+WR\QK0+B].63VH]#Q38XYX[>.!+ MV!\&W[]^NQ8&MY?K2H"UP5[>W5Y=WPZOKP3X-+S[-KBZ>(0_AH_PS_?KV\>A M<'0T;0J@>?&,N,GL')).YY$A3OJ/I91V9:A._=^NN(@V07 MF"RVC4J(T%OB"08]NNN0O?0%%V0FG&N*BLR8*;+=C2--:>6!QTY+M.>D'-.R ME+6F#*E[@7#,5Q;S:R7_*4&/+1@[W9A#85@#/;O+)(O-^A-";:'U#68R'&PO MHADFH8>W!>LG?H]_:6CSS1S[V=")+HS>LK?Z6#'L*FZ[R1W&07E%9@!$@^8) M!/**W9;6K+@Y$4K6W>KX9L\B->,6@ X]T:7'O/X_F09H!5@)NS#2Q2A+3)MF MUC#"KCK>;",PKXXOIGC@];\S4,?LM4P_OCI^M[AN;&>1M'%RUZOU>^U&]V"Y MXRWV&<;+#MV=7(:QM..9AI)S[65Y5J_(Y? <.*6=GZ6=G*T*'1U M/SQGPLWL$JKIRXEJ/1$PLH6Q:CC",[;XQ\I '1[W3+=B<*-[?Y7]BVI8F*N\ MLZ[F]!Q8KN?X-$MU2[Q[AX!G$R>6+8IO["M6U9WB^ \]\ OR<8;+[Q"SN?/3W$$3L;OS5=^%]L;4GC=4NK5^K\,V5MC5SR4VMN^\"7$.T,FE-8SRB&-38M[:%I9R M!?'(,!@9)W$]K(;-(/?(+6J&@9,TBIT&.4H3D"/SBM+3K"C] /!PB.J2CX@L M^@E#):KK$H^7AS*#L!*;!!>:!E/Q7*Q6)N#ECTS"#81L#(1(=J]"R1U8$;$? MYK2.T_@BK0]D_S13;BODZ,[M"QX)S(685O4\\E;4,,IRYTD%*@?6,[$\VS'V MS2Z5-N9TG(5N@;YQ2DJF-3F'KW \8%FI%6X':I1:OR/%;"CF4&R?>\,P6S$EL, M\Z#F3'W#0 FW#O*,9MX'1([3\[@=GNTZ,&X@'&/?SE[@Z8*_QS?NG%QL#I#A M^"N;=JC7-PHV>?&(78:NWO5T9MIOA#S@N0=$__9NB,5)9*_6CSL'EX?MV$;0 ML71Z*C"UF@"F-@_GG9QQ/M]8[Y!G8OG<.,_%.(^H_! 0.4X Q0V590P96-PZ MSV^#YEZ8D6K]=H=7(_(B ^[(')BW6HAYGW(?4__KVP\6^ M4._)YSD#XH2U5>N# Q2S!7(_0S8QGTKD'ITT]G8?!' ^+#ZH1G7SZY4X&-W M,2G]$5"&1?LH\".@^!%0K"#T0OO+-X(3K^G)C:.PO0!QZ78Q_(I:0RK>YQ"= M1W7WMFSNU3?:8>?1O@B(^75.:UAW[L:H+,(K\.BQ[4Q5[^>:\>J=6_ZTKMOT M9&A\>MS:TX&UYZS9;;*]1XC'??.S7?:'U]AX)7K]W\2QXY#5Q;-KNY(H?>;1 MX5.L[;SW'6VB HIP+0"G&&QA[XV&/0F :8:8.[% 9ZZ+PGU(X7M3M;P+2[^. MB!PGFSU:J;]^Y A#L2D>X\RQ4O\@]+2;-+)YD,%P(I%-]C)NG%PENI.3BY.+ MDXN1.T\JO(/9++#9-4)T-XA!Z@N]7$\LF).EV1[2] 9(NM =][T]9VR&H"W6 M^CW> :C:P-EELN^''#SN1HR+[K&&'4;4.'OK#M/DJE;(ZM!^N*4-+N11@Q[% M&&YL9U%W41H/HH3FUL1X&^OQFAD49?!8505B50?@2$'SZ:!MQR<2KZI6)=X' MWZ7G=7Y82Z MO83+2AN;^$N9[7[B=7M5J]L;&Y9J:;QNC]?M,8/0@>OZ@$EZIJ)F3Z).);>+L3BW6FXOUL^BW1 RX&U]2\M-SB>-6EPXZ+4RWQ./A MWF-L0]L+/%T,^[+=:8M=]5[B".8#F2V6W2UJ>![2/+36[L9VWNF[(H*)ZV+; MO>SJ8GE&09]M\1A=3_&D6!> ;53*WH9 MA/5,EB6VC3-NT^=HTV_&TCI?47 JZ?[8GF_O56=QZ?]##/63KN39 MJY G5FI3FO5X9LU9NRW%;)??+U[/3I%9=H9_U:"9SP*3!J7K0.S6^K+<.JQ! M>Z$(9'?I*5^1\_5X3#1:L$->M8EJ/1'!43TB!)]IR"CHOV7IP0=LNO(,D+(. M.QRU:H*>X1H4L.1N?!TRY 'X<6>AP./_OWZG_P-Q/Q4'UX=72%W:>F@U_#P5R/SM8H; MI8GC9P=)_#U,Q-;7&^5KIH_$7=0M@;Z)4Q&8()>S2)JPLYAQQ^H8*?7BH8O= M%>)6MU(%!MA=XLKGEEUN6L>$NC B3X9E83@0&V)2^)U8 BB-\"LYRGZ<*,L@ MRATQ@R ?SP6Q"ZI.\\BH4L"VD5HQQ@UKJ&)W$2B?G[-M$2#P]4;UG]! "/AY M+@, =-L?F61N)!QF+<81LE#1_L\""50=I2=A0P8YBT-!L^9IP6X?EVXN MW3F8-#NR$IF+=QN/2LNN*Q>KXGU4@^B3I\*4X5_=>.Y_@?]$OUB8B08,(4Y^ MB*1//#<\>)NV':,28G1(B*!JFCV%T;RA4WMK>_ ^SQ:\"1$N;4LG%A;"P"?* M,A70)829;M44AAY\02NL&G/$K$X^?)\B-3HM&.7,#LX;.G>(J7K&,_G\8NC> M))*9A1^&8&J^_T0=P2!\;_-/U@@=@,C :7CGI M--KR:"2J8TT:]7I*%_Z1VF-EU&TIFBR.U.[H7TJ[%OUHXD0SF*E/I#YRB/IG M71W#C,]5\T5]W5]>WP^@H_#>^^#:XN'N&/F\'MQ>WEX.*;,'R$ M+[Y?WSX.A0\_;B]^7 W@^L=U#9 0UKTYK(.UZ-:?P@RT]53(\IH8MC5AI8$M2E\?!@&4#P'1A^8EZXP49^) M,"+$$HAIP+*$CX)?EY2VOQ/!=\&$$EI2':VFE@SWDS^%-Z(Z&"6B>0*+&E,W M#M#M3;#@"ACJ>/,5T(6OMC<1I*8D4\+!!TF V_'I\\N55)S E9-!\4N5%^\PA,T"D3M6!@2)O3%-I%V^B>N\N1X@B MBWH=6$%B6UC8;7AOM'V9\*,Q; B_7%S M3G_C36P4R=G,-&@)/QWJ#3Q5$)OUOPMCPX2OPSM)\(8AT7R'ENQ2T8C2Q@*V M\3!<%[UW^+\;,G) VB*IZ83"] $?@\U@I.9G*GGS=]$OQ<\?-SM';/,;U4S$ MX_&X$]LW=5A\X M5#^'VAV\%X1F*"!S0,@^# 8=K(LQ*UZDOND(' M=63['OTU%N@88T-3+2]:!7$1F(7&:+ @PJ"G!'"J!W^KKNM/9\'Z&.X[H<\B MD;XH[P*)$ IT1D H8-\[DMQ%HX-2R]%I6\-WV7\B%G$ 2M2D(#-4*XM4=8 Q MQ@P6+>%#*(&H+"*Y S[3<_&0J@BJJ?HG>2?J&ND#: 8EV<@B=1K8, %\ K;@ M][$3H ];C*10G0:,N][X/ES9*;L1R YY)N".P+^:#0CRJ$@842&+H!/ .)A+ M^!G' ':3#S^G:$(SBI8CN$!C=QR&&X/\%(4H[10Y,HTG-7PQ_&KQ@3 -2U=- MVT*KPC1#RL*/(J(.A^\TW?SS@0&E7-:G] .W\%] U#-5 M S!QSP:Q?U9-7PTF_J(Z8#3"*J#9KN>>A>V^*:7/YJ=1H^"#FC; L89OGVQ; M?S% Z>#LWJ\@Q0D(,/#%<*@&44%XWV I.0OL'!B?]50WC6>B;[N7=E^KCU3D M%W(9UKMPK,'[X#N";3CBI?X1ISMC"[1:\Y4#*HL 4P(Y"-BR9!$8"]<&',VH3B$OA@ MN*%+L(C+Q?7K@_J1PA#P-4*G/X3M(E4"0L"B #-$V +<<$7"=PM@7TX#(GP8 M?01HT-8Y2_0(%!HL0+JO4>]ZXZ,C_WGCJ^=O1/.6PI"F%"*O@4YS806<@CK& M\_3.A(G]@O2 K]6G0/E'Z ]7"5>8$',V]DT<8+"FV4ZP'E.][R[(& TTTY5Y M,1*SMR5X+&#<(QI@(3/?*#;FMO@6#44#) X)6 W40,O>-.T7]SS17"7,*@49 MQ#JFQ\^E3I0S#Q,_]5YAY*!F4_MS<:*Z3)I6@T:H0S%9T9RZ, '5^Z*&=J5K MCSWZQUS$/HPP/ 78GQ%J=*PII8^?.<-R85BHFQ(R;,/J0C\#Z\>$AC30?PE5 M'F=;3FQ;6O17>#>,V 4*3Q6& 2O>72Y5'48^UQG&7M5@#9G8P;%'\]6,[>4 M5]K(/M#0*K0=&@4)ILWU?!%ZWEU6&^_Z?$WC<[V0OUY8LCW7.(5J8)OXGZ$8 MO1 ,>[C+:_%9NL7A;//JP+B*N7<,V_G_[+UY<]M(DC?\51"[5L]V2QU9/Q_XU 0)%$6L0X."0K/GT3V8!X D2!T$2 "MBIBV)1*$J MZY=9F5EYI,[?A<]N>>C9= M=Y( =[MTL&_?PQO\9K2#)1KR1%)EP1K+,J_:QD03+%D<7BT6"2 M K\[((W%EIU_*L>,+0/62,5!>H=GEPJ 6AAH>^P_ ME/@D)X J9G]?NX$22S2\[#%-OE#-]!DTT[]O:*9K="D)FK/F=1G54T62NC4/ M'@?O<='ZV"KJDI=9MROCIU)[4C9(=39KXZ0[.\BAYT I[F^CR+L-N>5='O26BR+OB:WYH>4]3IS M[99RZZQ0NB5GA6#HT83]A/!^!8?\TXFF=W$(RR/!_<\T MQO46TQQ"8C^;/W,JKAC"8*2H]=JG3JG\:. MU 8C6>"'8D/EGAF46@@EH: M2D-0TAF4.@DE=G9T89 $-1TAIK M%<"@U$(H":>X X5IM@]*%Q/5D!:8Z$NSPB.(TV-X&;9Y0!B,!$7OXY5.OZ%4 MS9EKG-*9*_/B+E!UV9O;;SS5U,?9+K7V -%/88#+O#0828+1Q[O-?D.IT@&B M;S6$.^X!(N\"%3M VHJGLQ\@%WG[=%D73I5$UFE\"-B85M ;:,;-W%$M/OY. M&GDL\^HN4%4X_AB>NG#\L5UJ[P%RC-#1;5['NW#18 =(UZ!4[0 Y:32ES.N[ M0,4.D+;BZ>P'2(']=*K>Y>R;Y_IF0W>/K;6;GU=K(E?U4!1GI_(@I1Y8S R9*&!T+4JN]3RE C&9MUFLX.\P S!#,%G7W2E.+63'!18 MAIP=%(S-+I;-]&-$%E=*N),%C).[,B1Y:# N9%S8%RYDZAI#<+<17$E=.WOB MMBR(W3I'4I]@-HN,]$FWI/,6B91@2;8?8W>>MA;;9%-D4^S4%/M^!7"WVO^P M9G7GDD&>; PV1EO'N)A0V2J]-!B)JM& 0M^ZB!O&)]WA MD^.44CX.QV!%S,.2>QBK,%9I0V'EX_ ')I6H>@.U_1B;,#9I19WEX_").A@I M6E[56,8GC$]:JGF5S00X#L=H<+(,5:9Y,59I_9%2<%EW'/[0\4116I6-=3DE MP9JMJKQ-A5XG NW>=%;NXMS*\5F,2&,P$@2IL3@#AJP6(JNHR/)1D"7R#%F= M1!8[6;JP2TW67#X._PM@1(IZCAG)D-4;9!658#X.LL3V(>MB8B4.JLCLS'P=B\@Z(==DKW&]TG;U8#-NEIKW= M9['D%;#D1;55[FZ&K,:+CY4MWGP>5W6-5>3M9R/ M([BP,J?1@.7%O%PM/AO/&@@MZCL@QMH%RUEA/B=\!,7:XM!5=9S]<+N:R:Y5WL"# / ZLJ1D2FW.\R/1>'*R3 M8(8AB6I&'W;5]&^R3FZN6 N_^VZAZ,(( Z&!IJ3,;]0%^<5VJ;4L7E3AM#Z+ MBXS%^PZ>HKJ=]<$C#4:R-%08>+H%'G8^=&&7FBRI6)_%Y=:Q>-^+HR7]4:S5 M$FDUBU$F=-LL.8>3WUFMDK^DBJM-T*=>(..F(+@JIYW@Q=6'G_L5V7D=_ M@_]0FCBJ-!X+YL02QX8AZ_"/J$[DL:[(EB2,37W\3T499 ]MC)4,((X57A , M7M*-LC&ZU2F;C*5COQ><,(35 MLDXSP_XMY)Q-W:_CPB]H(A%JAIV7JW! Q=[_.4!(0SX?^>SP4;BS>7 MBY^O+]Z&)86YOBK,RPO9[Q%(SBFV"8&O)>2 MKFF;MT:UEI)<]/CT?,^)0^[NZ???GQZY[\]/=__-?;O_^L>WN_^Z_7Y?4C:L M'O#_&X>1,WEO&Z\\>-QM_ )SXT1>%*XX/PZX3[X9V'@'^]D!-$=^0,5EX+\B MFCD/7APB2 #J6=@J(OLE,&?<+V@=B?Q''(RC4.*^+;_U-?D6_8[P\:]7G!E' M4S]P_HW,$<]1$O]')7R@]OA48A4A3):_FSF>\E-!QR'$@/KI!<@O8Q7% K$4ZV3Y)3:VJ^ M@O3Q./)S[@3I9V9$AJT_P/(1^8<'HH>+BJARQ;T1;F:^KZ(P@>4D\&=S4#AT3O^,3$I$QY!?A*4S2R10%[V$XZ7X1:,BXL MSB)7Z;3,5]-QJ=X3IY@$2>Q$IGNUJA.YY 4F&1 X (+DM+JBLT_&2"=0!KQT MB\:P-7&(:R'V%3?S;6?BX$] +AL.ENSLX,R(4H/N&?R,&+CS9P#.]P4/X/<# MFH$") )VB"/D 5@?3"8#_'$/C'S4WB;3I=LUH3^&!'>#^U=L!E&RTT HZ:H8 MV<#0-I!^9CH>!<1:P)L.\XQB:.X'!.6 !1P9TE&O@*V %EXR)/WF!'@>'EJ'G$@E)3TD M(C*#<4"0@'JZQGA+6;%R7IV3G79P\]EW^#LAM2P;B)#D>4#.'4#*B.0(5=X'1]<$0,U5;M3+?-S'. :<@Y!5"$F3@#6 M1O3F9W\-UP35JA)$K8Z?<)B@9L;M///"*=C>X>:Q9Q14M-HX]NQDUE]AR;[] M/1VQXO$F#4923E^Y=:, :5!U*5L5E(Z^% Q_WED'-5M*,ENJ0Z[8-'@:K6K: M2P.(ZG>@@8(6_4(2M;10FX%5T"7LWUXQ(TD4S,9[Z7&;O/TKOGPY=DH ?DD M93!205/9OCZ@&UAORL)QIZS"E-6A+&Y/>0Z\1S>+BAP3#",,M:ZJ2!["4?\P MW9A41B&V"^*+[>S"'6F2H>JM1 ?1P,L[XZ6RE<3EC-_A?M]M9Q3F79[: O?A MZ/NFKDJ]KZ!#N* \X\$!?\ -#@@2+?+7Y=.8'B[PZ]P,P*Z&[4PL\X6Z?CTW M'?L:R+8PC6T"!Q78\/ <&/A4N4^EV-CW?Z2#++F,>GJ6&C]][148VJX5N]2! MD%JWU-*%+Q/3FJ)=X+PZ=DP-[\6.KS@A4GN;_+30R.4^!9> M@-HI=>.YG]@D,'^;4(=4(GM6O.%Q,/=AQ!P_>&VO-ZJ'=;S>G^+007L,5CUV MO*34Q3Z7]]:%HD4,6S!DQ2)$D25C/#8FIB)8ACKF)[*I34JXO-.K904X9X5K MC3)NY).ZQ:4A=WOW]S\>OC\\/SP]%JFB.U=U)N7TR>-N@55<3KI*'3*@=%)5 M&TUPTW4SQLJN$-&CL\K+"YWG^2OW*PC/.?=?ODL_^G4V_B_Z_>_.SPG\C?X! MQI\ZP'W^&S+8BA*/[CNJ#KDNR)EPNLGI*U8_G[ :ZQG7X>I8]'B5R%)T$6H"./"_U)](9":@ZB"$\Q6*T999Z'D/M!T!]I M_B#I)1 0)_!!WE":>#;@+WCG7&="K'@S)\@ M=(GK$'1H3,F:F42]IHZ7RGT2D5W?>[E&N;X@=DHM M?XX_HP+AD#!Y(R@*_N*U3I2\R;1?3<]*7A0"86!)YMAQG>A],5\\+@!8L46O M.%!T7L<1? 7=>989! [(4I +IH4/X:12JY;,YO 'P#\)4ZMV&Q.)%9D<=W"4 M1=D%P\9J0O*"&U]>9TCY11:'&K)MLKU@KP<$$ /[_/'-L:-I%N"S\F#*Z_SR M$7,<^FX<[7YD1;3AO2D)$F&'/C(ONI'.9\0*P@:]5OX[#;+9S(&KKL< MQ_7 MY@1F?V.Z;^9[./BP+@I!ZFT0=1<]2E]_UG/4Z"7$?#EGTKFG4MYE)(!9_DQO M-8 _[E /H,$/2Q_1ZM;F*J3%A_NZ,L#K8UNPB$RTB2CKFF:J-J^*NC0A!D^( M(%8[_L_$ /3>BMJ)"[415ADZ-DDO&5&)!-DDJ?+'G;87B8,MVVN]F*I>0A6[ M6WTOE6X3@A[SDA<0QD)O4[!UV,[&8>/4" ,UM9HU>%%5HUH! M1I(DH\A-E9I-:WH"0!#'*;4-X?]("QB+70&< M^0I D](K "U3EA \!;[_<[KX9\!+JW[^XOO-_+/@%,I0OMWW=>E_0B?#K0O6 ML+E6,[PCUA\*@HGI9&X?V"P'%4UGXIC+BGLKYB!:"4ZBTSOH90*;<(;1&2 _ M5EQ"2Y?(JI"9D6CJTW" %:<'XF&K$B?<#!+%R^75]QEF;/-3*Z< M@0[4] 'A.G']-YBKZ;Z'3KC)%-6"%JTIV%@N>9I\@Z6\>&A>/:0$ )V,3O4V MG>FM9_^VW-+;9$>I?KCMYU&D0_PVY\2X#RSZ1F_A* !@D3 W&"2QX],*NUU=/8C0G\ M@L8\(#XE(.A8/H:,59)$"O +>N^7[C>!2Q]*&/VZ-O%B-"?2'Y>&DR#_G$;$YK(:5O3C\>TH\VLGJ2SQ1Y MJ,G:SH_YH;#SLWW#BOS0T-3C#%MNM@65H2H6@#I.NMA2>-$1;_!>Q;%*9)#] M\N!QJ28?;I6.KK;:U,-TXO7NTJSHZK[@^?J/Y YJ(:]60EJXS\">O5OU_4*N M_Y'(]=^MV2N2EQ--T>6_NT(^ )A-U*&"Z"MA.:\FM M'6_<49(.E0<1;0.[\UJFJ^UB&FUF MTFHN3%/,J2.1P$8#-J[0(]F7UB5=9T),+_*BY)O?%EN4RXI8UT]HH&A**Y6R M"S@0GVB"II7L^$$=A-A9>$PVI/N4QX 8\JXWT)>$G85GLA9\[[H)]F.G8,/L M!QMCK7)@'O/IP'SRSF@:=OJUG?D6BNC5;'';TY28P4>94?E>3#Y.0M8"<@K\6)V5+;VJ,QVZENR M47EL* Q&@IK3K(R=E:WGPW6'S4I,&#LCV\J0NWPWJ@@:JS;K)4X\DRN-4>3#2DQ2%P+YAT2;4,WPNGSOS2],A*!Y1\.C5RR3:YRJ."9=V-QEH& MG5&%;%L:R%Z8Y"=Y&EM(R+;VBP-P(K\YKZL;FNS^GW1XDI5,3+)+,+ED+3@> MYFO=V'& *7'+W5>3HB_K=7%HVEQXC-24#LBRS^25N/Z7]PMQ3E21:0:?=$THT6D!3VEEPO4-^J3Y(-.W$$DV'\^PH JVKRMDS+4:) M>\ 4LMWBJZ -XPG%EX%'?EDKEV?22F;('!_RBGWU5CAU+#$H M]WX:JXQJ@K*SN"R31DSS:8?F\VM:L;.FEIX6WY-@J;8?HV%)SX(#3,+N5YMJ MA#1MD<;'MY(S!%:M0*7)@Y%P):F]B@,Z"#1G/QD^T,*8^MGYPL)]7^.X1F"U)VUICETI_YB2E92E,L9MZTDN,MA-/ M*C5O5,=?-*7VYVDYMF4+&Q@X\E\(#>Y?=/*=PD3==R[\ 1-,J^#24J^9-V\V MQC^_^<$/X"/:TOI/ B#:W2ZRD%WR/XA_9V0%9Z2'8,-Z]J-U@IZU:1):A5;D,!LKRR$?$U\+_@KJQL3IIV M]31)C0CR'29&5K@'*[3>6E%L5C__L-H.GY.WM=W>$N.B73^LWOT]APHAG!_P M4SURW*Z(225AF? M3&CGL]6B^\N2_5=8!7R6-$TW9SX9CFW,=@NCDI]T\9>?905#BJO?0X& M_W.E*_UZ$^:*V"OHLYH#N14(?2.T6>:='T:5&QAK6,I#*L5:%9=4O6)K4TLR M8$E*80M9VF]BB7H+7Y4$HR;E_=>:R'G5Y7+&0K3K)Y[=]! PPR5B8-1?DU80 M:5_5&:A.M"&>\[IX)*<=W5H+4-:0;K,AG<@:TK&&=$E#N@8;S)VQJ5#@42RS0Q8=)\7YJA,)H[GOB2( GP,8%;1V[ M."4Z([;UMI*C+VWOD+H+8/K)0L*D ^^;'[LV-S7QBU9VE&[W:YF:6$>'>-3# M@6U]T@ZP=' 8AO9SR5E,.*7CX_3 M([#K$TZK! F2.K^,GC*R-)2-W1_7;?XBB$.1EVL-N_\S M16*3[=AD]=[T #(.\+XOUF2TK>?-YJKR[UN^)S;6WU,;"P1GA:X^.R]'.TJ, M+]2Z? ;K\N\KUF65N-[^X'GENJ;L%5&[-Q>=!(VLMDQ(0&]()C8A#DH0IHNT M.0A.32&JBX03NRM2Z8#'ZQ)8=YL[>[B<@ 48;1AM>DJ;[K:C++?D)+EL1RG8 M@V.1V[;!G>P^66YI1[F>7?&CAYDC?7"% ,+2CJ+1@-1D"&HQ@@[07 L1A#D)DM) :TB&H!8CZ "5KA!!.B#(4!HP M<9I#4('FEH77P63)?M"Q;ZY_LT0J;6["0\(BH[^-@P^C[?!)&OI=&%V.C17J M!$UGV9ZWWE85O\].:+D^AH;FQ$P;M6.F,9]@%;&8+^5,WL\4CO[X]'S/R4/N MX?'Y]O'7AT^_W7.WW[_?/W_G;A\_<[\^/7W^\^&WWXJ"6M.0^O8L:Z53P.UZ M.^KJ$/EN38D=N^1ILJ?D(\ULV,:)42:V_E0)";LCZ3<#X]/X;PR4IL'6P7L6 M';V5^W=S$0'/DC 4>:/Q2%=CJ&AB1Z)RV5S97#LV5[W8;[-BJB.$>'6LN)93(O%7#0= M'DF4\ 9#!6,-QAKE6:-3IB$=\'A)9AW;V*2DYT5C^W:EP-^E$X)A@9& L<-. M+/0]);!*\]^B-988)8[X^,%^EUFZ'<-^*F;MZ_.>QG#@8J;+11*\VQFN,U]JS[E.Q6G[G M,4,:C&1%&DKL'&.\=>&\I9Y8B:0-J7A>'NJ,^1CS]8[Y*BJ1];FO@A*I#$:: MF&>U,262\5J'>>U4K+9#B50'(U$7&TA8/!%O];V*P%T_%DC%Y[<2Z'Z;X7LF@^QWN0&1)OFU6:^H#JX):HX,1K^HY)0 H/#\8J8K,@-,UX%0\MNHCI_2QI? "'%NR M,C38L=49&)T*1;G'EL*+V&E 'XHMDCY]#\UY#DR;T(U+&@Y'^/O,#'[4M"=+ M5J+L./*-YD]>O*EKHJQ8ZZJ6]ALW%0_>^L"IB9]=IR[ M"M8TS%'4F.SI#VH$OODS2P5!T\M*V_W&3;4SZP#@5#BS-(!2(S>W#$4]DSX[ MSBQ],%(;"ZUAMXXEDCB<, J<<4PWF](CL1C]:$IH"3OBNL2*8FSN'6 G[V@K MMX,Y3Y8,45#DO,YQ;"!+M,EYPGQNS9_&]7%3_C0&:3W**U#-'+=M!=&I,)1_ M& N8,,4NC?H-FH*2^#4.+!ARI+->'%V#3<4#JSYN*AQ8TF"DY2")'5AM!=&I M,+3CP,+DC%9)GD/O&6L&AJ>5OB68M>W'6#<\VWD6.=X4?7K#AP5ME1J.HE4$ M!5O4*:K4@$W;]*9V(^V#%^]4U"HRO$KK;BA&CE^W;@87XW7& MZY?!ZZ=A=:I/5V3K-!M&RJGNPA2^;, ME35S)%DT]K?;ZE_*F1$7X0@8'S:A/X9)5[Q_K7?%X]Y,^'*8]DJ]D+ZGFC&4 M%:7QWHP"G,ARN6%99X6"2N-]3_NCO/?+-S(S0FG2G& CW_[ MO$O@ V(6FWBCMH%=/O/T#A'SBYJKILVBM4LQN,S"KT_"!H\P[O,;<5_)[_"2 M:5ZDFRC!C@A2J\I!7< 1I[ <]I-P ,K]YS<_#_@8:*7EQ9(ST7]$X*M,])\. M^-. D#SH8U:UJC>0H\9D?@7H:TSFGPSZ7_PX5]_'.!Y%:2"^E@G]TG5\IB0@ MYB0B 1/]%?$?!;/Q'O CWJV-.[-;)/0^#M &(T5MPM/.9']I#O CTSWCM5,O MO6#L6N[,P7.BWK_@N1*W=A5N?E9?_K]Q&#F3]Z/?F6UU]J1W9K_ZOOWFN.[Z M)5:M"\BG2398SGVB4>(^$8FCGH/1*T$J;?N.]8NQ%>"?X MDJZ:&[]S(7F9$?@S, S]^L0)PHB+WOSL$C%I.W\?UKA?TI=ER<;U)(Z,&;!&8()YJ%P287W2/\5^+#>R-GVZ"Y*#)\ M(R'8UU9:FOB/R'&=R"&[*Q-? DV> WAZ[@<1=41<-BFV+'X6U[3BT*E@QK79 M9Y%OY1X&=$8;1AM&&T:;DK3IN^O\D^F:GD4]*/Z$>R=F0".W15X466#H902& M"D*!6SOS1U9U8$L\5G&1>+Y5,4 GROIBW-">I57CAH+&(RD!MOE M,K@SN!\=[DI]N(N#D:P)K2K%SN#.X+X7[@4MTO?!71J,#%WJ8[,?C'\J1B ]VO6.7I%F.FH,?M?LRL"M2)\Y/8 MU_\F05Z:E*2BWU$7!?$C@U.?X530NK$I.&D,3I< )[&@JUIY.)50]V@@LJ3F MM5E@F.H/IDZ(*%I(3M*;Z"!ZLC29+,86)DOV@Y!]\_C?/-'%[#F9]XL?P*\> M9\5!0#SKG8LP ,Q-:G M^R^:-D:+8[Q\31/P$A)@+_E][62>=I/>[L\9N==A Q*>RS#HT")=M93&9+ZC*0MH_ H2*+- M]EBO]CXC:=L>/ J2))!)O0SG85#::08>!4CR8"0UX4$_V?51^RR@2_[F!=SU MK4?FEBJI7-5I4K\>0*\C IHE3G\.!K&DA["J-U"FW1XE26X@G*#1O3NS:YJQ M+V/?)MFWH)7RGM W6<7 YN:*V#+^9/S)^'.3/TNGX6SSIS88R3K?@-^9\2?C M3\:?^?QYI&A:6:?JKRHT%E[!V)>Q+V/?2J4;:S.O,1@I5XIB],5V+5&A<4_% MQG1[9'&H82&7N9_$IM\$!%W"KV199@ZW;^7!=+G\\A%S#"N+H]V/;)>HH7_! MMC1>=".I9VN@)BP=<0G]5OZ+\T?H.*HT'@OFQ!+'AB'K\(^H3N2QKLB6)(Q- M??Q/51MD#TV#; ES\X5]<9.["+B2@E" M0=E'LFUP$V-C(?P6S,9LRU2X:8""Y"_%&R=(@Q'M M!XANV3L40C0RQQSEH:):B=!X/G<)1OJ8;NH>_CXE)/KLA);KAW% PNV:H0I? MLF;H_OUOB&/RRZ<^/CW?<\J0>WC\Q_WC\].WA_OOC512??!>@5A^\)[<3D4[ MVC0J9=HTIF55SR13: U5?S;W/413TGDQ7=L5YY%H9QW47K=3A&-7U(]0&1/; M*7:EV"2=K'J9U28WU<3\8G'?D\NROR\ORWI9.Z\<,;!U 7?OV=TMGK<_0Q)E M8X7M[<2>Y=WM7A!DMXI1]2/VFPYXQ"*0!5T ^EBMK>E@L,NF9M\;)WTSWSAL MY;68&68>FR T>%*A[X%@E9 N#! M5\=Z*9=5ZH9+GP/XU?A/]5"WY*6B=_(]@H$%:XC W;CGM2 M^62+'2\F]BW&O/*F(@F",AZKPD0VQL101[I\^_T1^'C M7[E7A[PE?37)J^G&9@2+2-_E>^&0XYY@X( "* D$R]YN!CC'T J<,#+A.R:(NQ,^1IK#SLC\W#'6-6,J0 MYXZX:)E^SR R* UW")2<=9<0@R$UNVO_G!#\2HXP&2K*D3 M$3KY*XYX@!1"L)[D%0JD9%T QJNDS-T"F_37F>E@3"U&OPX9^DZ$ONVVQ)W! M&IQ]K^2=8FL-:(BE%Q].> \'8U Z%90*6CN?!U>UA-@+Z&.QF\BPB1\0D%OO M":[B;%4,5J>"57YW[.Z@R?7AWZD9NQR>?O2OB*1)0(?FPJDSAW,03K_@!XG* MX>J\Z0I))@*N8V&,<*EUPE'%,@0E<^*"$D!+&@'[ "_1U 9_7?_,T8-I7@[] M'DS5?*$Y,>DC]'OO841F=!](N!P:]5?/CSB/X!U=LB5 >= X,.G/B=ZY-R>: MCW@TP>%N[IOIR-FADRF^;B@Y?D/P(+?7I//\PQ'(5- MPU$SQF-=FJAC'$-Q11TP9I(JD0$41EO&8Z=R3&1Q2$OZHVG;1A#11,[ MDF+"YGJDU!UX4-$Z,EDDK-%DFE$'W,8%(>:BULV$BJWS>/V"[V+V[_ .]J?< MV\($YJ1L9 DWT:&$*),OT1N";GL^&/DJD*_ VF>TK$#+?!.7D; *"3&TI;NG MW4XW24,Y@_U-9CLX99;1AM&&T8;1YFC)LVV-$2U;5*-DE8*C9F.S,2YLC(:R M5FC\E]8*=LN7,-G%24!>B1=O6?(')QZT3:*R--VTZ*RR/^CR6X*'O,P)51R, M9('O8\X-@WM?X:[6ASMFGQMBJ[+/&=P9W/?"?:LI;7FXT]3S7F94,KCW%>Y; MC7/+PQT3Y@VYL0XT#.X,[L>&>T&^U#ZTJX.184@-=']N7=)S9RSM9=2AXUG^ M;/?E^<572"DT4A?I20^4DCMZPF+!>X%7AGJ+BJ*P:CJGMO!*8D4?C%2M5?5S M&%1.;1V5A(H!4!$::(W&H-)BJ!18%N6@@CG7$L\.H%Y#I4 K+XD483 25:4! M[TOC!=RR=V44DI.6'@T7NV)CL#&.,<9%ADV(+&R"C<'")EC8!'.]-F4/&+5] MKYJ(O>[%5OE>V4T#@_L^N$M\?;C3L F)7:PQN'<'[D)]N,M8B%INP,?#X,[@ M?B*XB_7ACF$3"M_ 10F#.X/[:>!>/^)9P[ )61B*+4(["YM@81,UC=225Q$T M;**Y^N?LUJJ-6"FR\$IB11^,%(U=/+NV_>@Z?3*/%=3!2+@R0+-O4[6A2X^LX%AH16TCMN1UA8;!H@8K M,]!OK#22$:SK&(8CLS"4,^X;L4O&'/RU]EO,9X MK2N\5K_TDJ&>\%T:\)J M$BG*8*3P:@,Z>L.Q-1\B<^R2A1W]&,^ HA;\;CNOVW^%/VZ$XLAB$I P]T,' MUW,3$!?(\4H^OCEV-,T(OO)@,HD;?OF(.0Y]-XYV/[*R+@NT;1(D*W4\&WZ[ MD50*W49Q)/!%0!)QDH*\V+B$7BO_G2ZBEN;F"[D>!\3\<6U.8/8WIOMFOH># M#VN+G#G>]091=]%C9@8O\&VP>FX$9=_B)Y,ZB]>+0CU@[!@-7H)!PO)B^D#*YPYN*!$KF>*P*$]D8$T,5-5NW M)<$RQKHJDT2PP#/$OD7K7B*&9$NVK8Q-139U?6P;BBGQJJQKMFA-QKE;GC(/ M@F,%! ;%0.ZL-&,\UJ6).M9A#J+"PSL$7; FDBH1053P+50"++DS .*AM''- M>4ANLA\^VDXX=\WW&\>C]*U:9ACEN3?+Q$\Y!/$)WZ!](WIQ\/Z4<; M=G^X8UAHHFUAIU_V>*M/N=;*[MFJL #RI:1R:+A#5* MC5K@AJM8O>F<*EN^FK144[4RBTJ5A[,L*S]>\AN9^P'U&Z:>Q'!MB1>S?RNF M2G( 4=T&%%O0#!V;RZ;7DKTMU$KHDC_%CHNS#3G3L[D';Q*8813$5A0'NZM: M5R1$F:C)WA#T5^+#6R/'=!GY:I#O&PG].+!(@L<_(L<%\XN$C)8U:/D!R\QP6TA'\]XC'8V7/_!#S M:,-HPVAS<;0Y:6UCZA\\@R%Y2Q/MHBGA""AWZ8^YS:*E#8]FFW*VV!C]':/) M?#S!:'%,V*UEP3*BD N(19Q7=)1?<1Z)6&;>A41ZB@4-=#* ?%O@XY%$=W$0 M@(V6=W>L#D:B*K"JR(P%NL,"!8V!JK( ]JB35<8"C 6ZPP(%)02KLH ^&.E- ME(=C', XX$0<4% 8L2H'8-4[36@@BINQ &.!D[! LT> P ]&JBJWJAE[H[6M MVFS5/WBOL"M^L._&E 5+%YF^&17? >AY"!>P6 PK5MEOC!38AD48P60N*:_P M @-)CT!2<'06@40:C R=%4CN-T8*[(LBC,B@3O$LT:_/&#E0BF +'[ XVR1& M+N8:[5??M]\<=W>LYUYPE[2;.PWN0FT[(V'5FB("WCA=22VK*=*0KX7AI[0F MOL3/-D0T$(VZU$=G' -(:2U\'T#TP4C6^3XV-V4 *:V"USZ!#'H"J4T45V#X M:2U^2HN7:N@1L>?-E:(8K=)?3AJ'>K80U/\A9L#=>S9K^L#&8$&F)P\RW2H\ MR*Z6^WFU+ C-7BZ+ M;855IUN@TP%F LT$H6:%@+4@8C599: MY;B_Q"A3UD*@ONU;$-2T*G@!0B0>^[:*#:2WLSA3%F=Z>G6[ M;IR&)- H'[Z)(/S6>5L8?DJKXGO"""41XTR;://& -)B@!2HX?L (L'9J?72 M7\L 4EH%WP<0&5,!I5:% C* G%;_KJV@*"![1$K!D1^QD& M_N3ZUH\EV8""!(@YAU=$08PMH?*[5YVO<]^Z_EMXDV'HM#PFYI3+I;DCG8/89(\ZV7*]R3K5YN"00N1&-WLR;5?-;J+4 M>D>)\<4)PHA[?O,S>H1;!+D8/)>HEM^6%BSE-G>M&OPAJSVDP4#G2%8FJ^DB M"<.P=""6.B5)Z8"L 5)C9TH3^&>T8;2Y3-KT)[DZ?\EW9;Q1A\0)]"W@.V>% MO?%V%]VG+MRW#Q06Z+[-PK\@GOBDL#7 ?BRS(#/ M@-\9X&N- -\8C!1![V-,.P-^3X%O- %\&0M"\6JK8K ;"K!MK<7RAV>ZKF]1 M@^6%>+!-+JPSF/NP7X0C/^=X9UZSET)70UI^J:;E%Y1W76#_/B5F'O*QK$N> MJK/E@V-Q3]T$24$-UU(@P2#;O(Q?!I*>@*0@@+\42*3!*+<>)P-)3T!2UJNT M#R384T'*,3#. I*^.X5O9SY,Y-^+ ,9Y'%A3,Z3!AY'IO3@8FF>&(8DNK&=5 M-> 7%=*S_S<.(W2X?_;+GX5^AN9X'X;]UMC7#RA(K1<6&JF!%!:U+/$SK M8EAI,58:A(HV&!EJ3HX3@TH_H*(WB!4=NX3FN+K.@I6^>[ENK7_%3NC0'?[ MV C$ ]IDS.]!4S.Q2RPT"#]<6%G+*# MS#EVA/W^'OG6C^NQF23FSM!E:69J&IF0(-CX._.0U5/5OD_-@'Q",G\UW]%$ MN0T"TWLA]$=@CY36=RND7OG>XT??! ;W;LV'17OY1ZF?/X"$M^,"=;?^&V M3\D[ ]QD:E,<)+89W%H,MW:A30%C1#M,LV1H:S':]FF69X";BB&A;1%N)_(6 MGA,LW\!8"&(+S 7,VS$]F_.C*<'",V'=6]K+L,CVZ:!K1+T#)GHA(?#+$U)V MIS6F#49J3O]J9L'W R_[E,A:>*&UOEG\4V\!TS1>#,"+S@1,;_&R3Y&K QB5 M!SM3; M@^NX>7$NH+DJDKF*_E"M.T@V&:#*,KERFCBK0UCQJ0XDZI2O%=,4Z MOEAT%03>E407[? J-Y8'QN#5%W@U@BX)#G")9\*+H:M:>%])>.$]A-%$I?M3 MP*OO@7_/?F2Z'.S"]59-Z%_2Y-:_7G$>B9A/KX+*&,+\X:=-!GGT/7^=1W9[ MM%5E,)+R^O8QN[NMH&E2$:P$%74PTO-\P*PS1*OQ:A!^O1'A!1V*,\L/6RL XC%!CY AM04! 1_HHA-OO>,L+W_&04F4-+QS.#] M ;.+0 [A6P/?=:DDBDA PKP&HRH6_LH+*CK(-8QQ/N/\I@V4TW*^ M1B\5A:9]DHSU&>LSUJ]XBW!BSL?FR@T6^V24T0EUI9)ENK"P.->PS.?>3],V; #,VG5>R;"^)&[_R M8+IF?OF(.8;EQ='N1U96EO8IH*PW^ES][S3(9C,W7\CU M."#FCVMS K._,=TW\ST%76-5NT)N-$P,$SQ+[%=LF:9FFJH0F*HHFR.E;'1+-XP[8D4])X>:P, M*G8<_FY-B1V[Y&GRC;P2> T5C"#S2."9[ET< M>1 &,F?_.]E]^ 1>U;6LCN MT_NOQ'\)S/D4A<4MX#2DE'@FFUV(-:GU78B?IX2SG=!\>0G(RZ*,7Y!0A!N_ M :SAN'1J\E%4W1GPLI#;DQ<_VW(<2DI\;LVF<#;;&PSG TW M 0)S)*4P9V4DYLPH"IQQC,Y2VLTXAB/&P5%IZK2?O(E6,?D>."$;ZG:PBCY6Y:/@?P+(KN_>6.& GWD!"#?KM[VM$!6S9B'Q)SW+:0A9X7]"4J0"]IE9U=O>2$$ MM.BEWD"/[-;EN3"X]Q7N!9&W^^"N#$:ZT4" /$,[0_N)T%[0$GX?VM7!2#8: M*"3 T,[0?B*T%P18[D,[)NL*[4K!9'!G<-\+=Z,^W/7!2!&5!C)^6I=QW'X[ M^SX._/E!Y0-[GEFO\/6!;=!J'4W5;FM11@K#QQ(?!3E4>_"A\R#XE*',\-%G M?(CU\2& _,AK=<#PT2-\%-1=V(2'P?#1;WS(]?&!Y3WUO +=YP/(Q5Q@ MW8:.R7TU+6?B6)=54;$:O.O?^.@R=0KV\,*'X6.)C_I7)#K6U30:R"EF^&@Q M/NI?*NCJ8"3(?;Q"8_A8XJ.^&U[7P/QBQTN_X5'?;:UC>RVAB>+YS&U=>9.Q M71$&8?[I!Z[-O->[2[O5]U[K!K8;;*HB"W,NM!(>]9W7!H^G([O;Z#4\ZONN M#6$P4OC&"K@R?+02'_5]UX8X&#'7=<_A4=]U;4B#D28SS_7Y&@6%:06DK!A3 M57/F8FM.5EU^?_A=K._+-]"7G]NLNIXQW9[2KH?%0S(NNCPNJG_C82B#D6"( M#5AEC(L8%W6;B^K?"QEX+V2H["QB7'3Q7%3_]LS )!:C"1..<1'CHDYS43DO M659G'X?\TXFF64GI^Y^6&R-9L)PT_,]^-G_F\9M>-6.G/FL;@Y%A2#DWGUWA M]8NL5B,>4JVFL=)ZQRR9PB;))KEWDA?CPV7E<\JOL#^*AEK; 0O'R& DRLVY MCCJDD3.XMV=IU>!>VU.J\9A:IS&T,[1W!^VU/9H:+PY&JLSJB3"T=P?MM3V/ M&B]A8+;&JD4QN'<'[K7S$#1>'HP4H5V:^\7D(;#R.07 UFHG(&@\EKB4&[B& M93&B+<9'[0P$C5=!JQ4:T&H9/EJ,C]HI"!JO#4:&UJH88H:/QO%1.P5!XS&! M4V?EM_J-C]K7W!IO8$5YH54 N9@++%8^IQR\Z]_X"#PMG],FLY'5-V@<'_6O M2 1A,)+$/GK1&#Z6^*A_J2"(H#Y)K'Q.O_%1WPTO8 IGJZJC,'@T#H_Z;FM! M!O'!2ZTZ7R[&;RTH@Y'2 +J9^"T,4!R-1D!OSX#+F8W_RL*DZ8EL616%D<-LF+ MF"2KB<-JXEQ<9JU^@)ZA8F8M2R1G<.\0W.L'?(M8L576&FC*PN#.X'XBN->/ M7QV'UVG3^;P@L2#Z+_B>:V!W-[FN.%BL@]8T9P"W!OU(QHDC&C0A59% M_K'(T,8!4O_67L*T3;Z)Q#P&D!8#I/[-M(0WTSK/8LO[#9#ZJ0>2/!C!"<-: M._<:'_5S#R3,?&Q9[^^+N>1B=7/*P;O^K9"DTK)R305NM+\5'?42\9> W+"N?T&Q_U$_YD[-0D M-)>SQ%S7K'!.T_@6^?H>;%EHJ*X<?XJ.^^EA74/YH(#6'NZV9JYQRM?7P_@\'*+[\W M_"Y(!YP'*N@+O-&80ZXT^5L>-5#E.HED"C\!7G M<80"/!5GC+=*5P:?=W'0%3%QL25Z1%:BATWRLB=Y,1Y@5J6G_ I[HZ>(?'V; M61'!9M::*T/;(86>P;T]2ZL&]_K&K8+I>9K0F*.5P9W!_>APKQ\MKV"TAB@Q MN#.X=P?N]8/_%64P$F6ACUW9&=S["OE15%JE1VB7KG,QJ0ZL2D\![H7Z M.0X*EMHT6/_&G@.D?I*#@L4I)9%EP?0;(/6S'!0LY\@:2/<=(/7#6E4>0XE8 M&DR_\5$_8%,5!B-%YUM5!^YB+KE8E9YR\*Y_*Z2*@Q$HV#V\%&+X6.*C_C6* M*@U&_;PT9/A8XJ/^O8,J#T9@?[6IR ;#1^/XJ.^H5Q6:17QX%0*&CQ;CHWZ5 M'E5%^]Q@KFM6I:>]^!;K>[!5]&"+S('=;WS4=V"K.L@_L57>!8:/QO%1WW^M M&F!_::R*4[_Q4=]]K6&+'H%5Z>DW/NJ[KS4AB0MLT_W7Q;BOFZS2DY P)PVF M7+O[?D:*-42;WD@*0:KOR=/$$[X+O:>L)W:2 9Y+P^Y$PR,,G ),,1)(-< M_]Y#TT_X+JQCQ>LY3C F&4ZP2"8M4"6T?*P=.3LEF2 MG).1>FXAU)0DE M3KW#G.-QT91P?P"(BWVD*I&Z/!@9>X) TKUNY5;789G2WL&*9 3);@AR(DYY2"QUG2R\X M!]'SU8MB=6'S,+;H8N$/B"2!_T]<_\P/" HX/X;5KQ[HP^W%+[8Z4:)65*1T MNK(XU% _FONA@T_:A8LS^VBRFO'RR?R3CZ[(26ZX=Q0)[AFY]< MW_JQ/$#435-B/)[(JB%K"NB-\(,TYD$GFTB*9DN*)6/](@+'T!RY*8A)36@T MQ$QY&S(8/3X]WW/:D/M\_^EYG8"52/?=FA([=LG3!(GXX(6P7FIEY%!1*TF5 M\TD87 .N.'1"%.. ,]0')K[K^F]H)>^4SWM-6(.NA]K'2[%,;7)8EVO.0W*3 M_?#1=L*Y:[[?.!Z='7WHX_;HFX%,R%[)QTN)-.03J90&5*5O3C\>TH\V7 S) M9R#:5$':^3$_%&I^IDB[7[KOR7V3Q4:W@G&$R>IB/1+LG:PP-(1Z$]H[+#^4 MY=(TR'$99Z #MB?MVEI1:7A9!2&&%6I3G^FKZM97EQ5^B)/T.7#9#X4Z0[7^(&7#WWGH.5DD,M^JR)7]Y2WVA!!KZNL>?P7BD M/MDPC$W/VETQKO]2 ET*%XR$K4X=10'Q%6YVBL3 S+%MEQQMW73 &R>"EUDE M;AM_>? RWWOXUV81T51_BZ9?61JA1]ZIO0B]GTR(A0XGSL&I89HP6/1E1%93 M9#^*3G#,R?6GZ5 ^JWXGGN,'W*,?D?"FC%9WU,8P%SI&>:YH\XP;RO\JQRK4 MA7,&?DGNG%;_N\I!5]S.*S,OGHU)L'UKMA:Y\O#X9=-%]YOOO3R38(;.K:\D MP$/%?"&?P+( FGUQ?A+[(97EWT"4+^[/KL6EYPZ[J@Z%[5JJ_WG%V3'A_F_L M$6Y-=TL\L<]W]IB*[RPD+; M6;)-+GL8R![2]BW]?[+V6Q=2PE\L"!].J'H R)LTW<0 >NPK4*1Q8#%Y2 M0;VYJO!2N@POYFVLHU])Q]>O5'IP;(-JP]NH,V\C\S:V4*^2CJQ7:8.1,N2W MDUEJZE4E728=/_@*"FE6/?CTP4CMK&.A:8YG\)(*ZG!6A9?197@QOU4=O4HY MMEZE\SR@:BCLU*M^-P-K"OJ!=- U[B4ZK3+*E0I>;!?-6BEB2_%(XYJ5S@N4 M0;9;,C"/U9ZCKZ H0[6C3^?%P4COK$N!>:P:AU=!&8UF+M9U7FKN8KWWOJPS M8.8N(+83<5],RW&=R"'A35M\&!//N-%&7E*+^08S2KAOY-5W7V'> MW#H;O:_K_:+6.>WUC$'O\VAQR2]VCFZM//YW:?W:D;5^&;5^)<)3.MO'%X%E<"JP@M[B8I--)OML&[??F4%W9O<;[[I)7K)[3QP M7#Q?U;;H^NW72Q8TJ^F)9'>\Y722XV:4Z+Q&=9+MNN7LCG?/H7%0#L;VH:$/ M1DIG+^'8'6_3\"KJ0]"4)]+H=HK/Q;A6=FDK-:.K+M&+<1/7-R.\(2I;S:DEEWO,A5%;*3ANF+J.U;K5H=R84G 9-N:.,/4H MF(UOOD_](,I"0'\-_#"GY9TNR+0622=-1^:S:!Q/.^+2=^*I_,&O]-I-41Z> M[)O'_V;?2RC^ 5P)O @/V!RLGW:1H9UUG+0D,*PZQ%X7[7"2M'Z,7II_OU21 M_)72W5;@]SE%W]> S)QX=NO9]*LI#.\0A8\DU_^@#D:"DJ-X;%7O;905L;EPI+9P:-]M^]](&-YP% ;7B(,#-**.6>',G#J^/K#P MX7[R@X#VJ,R[%!#Y9BX%F('> T05G%^K=4;NXB @N>$F8F.5E9GI?80S!_;P MT,.F&Z;S"97[M/NN!.BT_1A[^5)MB:G^!U*F-X*UX*A>%:R/OF=ELK6:(2"* MB:DN#[5F#8&#-K%%:@#C=<;KK5*B#N!U"8U^L7FCO^6\SF(S.O1-NED?(A-0 M-,H*!B98?8QGP(<6K=&8C3 S@Q?'HQ!3J6!NE,\%OJB)J4@;+@-7,B8X[E2V90Z>R[)=)*;=&N V1(VS9_M:4V+%+GB;+M3Q-5D7/,^[*,PSQ MR?6M'TNY M*+@+29TTBP&+?R?%N43Y?;B(NFA".>C9VQ\<ER;R0@G!F"-'9=_RWD M?G%6F@W?K._(-F%2X:G .E9(95!243982.%$G +)7',>DIOLAX\9&SD>73A] MZ./VZ)O6)$K;Y../;XX=3?'8&O+)T95*R_3-Z<=#^M'&V9!\IAE#65%V?LP/ MA9V?[1M6T(>27&[89IO8G\#4SFN(G$P+3G _,/%8OH$CEP3XK<'H?X@9<%_- M=]S=NAVL^^X<1Q;F?OE&9J;CP7P/BMCHF]J=L\+>J,\'A[F+2ML\VGWW*:XU M,V.1]O5]/TME[1N9F^\8!0=JV]=,.WGP'F'8YS?BOI+?X1W37/BK3=7+:B[V M_@+.*H7E,Y^" 5!S>G[S*V2CB%H;TU OX$C879J+'0E-<\0T("0/^UBG" RO M[6)1["PX(O)W%\ME9T'#R/_BQT$>\ U0@F2I@8NPSHG\4H"8DXB$C#9 M7\>^S8'_^RV2_'DEWOQY*]X\)[V_A&#!(+\KD6_.T=;"47)I/V<-*<&1# =TBL.,![N3'L"[TN"8<NZY)YO MY4$GY.;)#0K\?>9T@88D^0_$RMIQ0"O)J8UY=[A(+WBR$^+ M $@ \G1<9^,]V.=N_679FV#LI"4&#KYH] !3O07XX;1I6F-D.FZV,FMJ>B^P MLDG@S]*7)9R&C(T)_:Z/%Y(P,&XBIW'HJQ#YC\B[]$?A8W;-21MV?(&'.8&_ M_N]AN_?[S^)G_U&M9LEZ0S%UTWRX_XF%JF(GG**U\#1!(M9+JI%$ M&L2\0[:E-\+K&%GM/RTE5\ZPL0@4>JD<@!'CT(V>Q*Y[_MVC(]XXH*8X5@E) M0WFB.^+FP5OVK@&HO1%:+X/N!V>^O 0$I Q9N?\R2#H;J(RF9L2]P8>F>?;F5>AX-F4<,XJPEX"UQ#$,1G7\Y>SG_R MEJ>^J%W14Y,* %J6CQZU &JS*I]K!7S^&TSD:9*0*NNA];OYTYG%R_RK.W,. MGT3OY7C?6/*^#%;\3LX?IYR_T**N8*:N^8X%@P+SC:/)'BYNI)5LI)EM)+(9 MB$ :$#7ADB*0U,U&-2.3VQMS)LKZ?EF' %I;*>RH=6/'P1LH\B"CELM3X*R] M1L;?U+>Y" 2,!6*ENEPV3KY?*[):W5]P-Y/5* &+J*SP35$92Z$T3&5%.">5 M"YHPI%2&XP)$0E).7+I*]0$P_*9+QDC//>06CYYX8)U2[73O<=>:4RA?#GX- M%EYS:HJ8&- (G/[F1%,_CK@Y 6,E>J<@M.!T]B-NC%KJF.X+L;>.V3VV+Z'R[ MU_)O9EJEPTP#%UE\<51J/!7-BB6/#D'7X1U0G\EA7 M9$L2QJ8^_B?6IZ7QT"*KAJPI M,@RK&M*8EU5M(BF:+2F6C.UCNJ(&;K0%I>+B%J2*W7Y-<-4&S%4!M_2A)$X\ M,3J6K4]3TX:2(WUDDI$#+*=7QR;E-"9%;.HL-P:C",6%\?A_B17AJ4]=5<## MX21=+>K$)(A,(!4ZL.CY!(_ 5X%4(,%#0I_9U)N7-$]TB_%[,:7C.0Y["+TW M;Q)S:+WT41ZL>\D%+266NM>:4P KR"<*QX)FW(2D7N"5S(R 2]/B@(1INOI5 MYM98@INF=@2T-GV8)'NXY)4$<,#2O_K);F=;&,YA-1,'G@OC$/]BCA-.B$!6 MD2ALD5OA(,,6H):)YPS5N9*+.H9FIDWJ@4\^H^8OBX.16L*^2OWFY*<3T@8& MJYQJOIJ.2\_X[!9@M[*?U-M->=ZF2)LE2TEE"79.6,=>FD"4N<#1RX\_IS-: M>56N>0*;FJGA5?=%V1]@\S7U]'T)_!EN49CM4>4]D/;W35W8N"'U)V8K7W@: M5QR+VQ3Y@H?I\D9E].-4<(Q$I^Q M?S66+^JWO1I45)G+Y?W)!!F7OP&;KR944HCM/'NN4"K04PK=#&??I8IFT6J[ MG&T?_ZGG6"IWN'70+YW""R?AU+2YG0R!*O;V(;CK4HZJQH^TZFZK!4RKJO3?=5ER#/IK@Y'OD>VYPZ$DJ?+'G3,G\7;C(Z5(E!YS%W2P8'-%[7(; M4 ^MN!7Z";?"V+D5@BKMWHF7\;Q@WJ?="84'XW8?/^QTJ]!^:6]3!V^WD^B? M[*0 I?97XH&!X+KO-/(E7/MX90 P+=X33[R-7BD;S#.,%"(@='&493''E4-V MQT@X!\LUPS"Q>^'0#==KC:(7")^_\]%[CK8-_$0#ZZB._P3O\)24!FN]NC!M]A6XW-,5AJ]%9!U9,0%\"K.LZL.U)^&'B M'T&O5>!84C8CAD 2M(/N85SR<%]P_'6WI(<$9;>F#"HGN407I12QVRL[GKT/?CA6;JB,WF MBRX=&DV41IQNK'6X?;&Y>H63L B]QRFTBS5C4*M SQ?3"?YANC'YG(2 QD"A M[6H\>&&0SHS8MR@ 946U>6++@J#SLJT:^F0R&?.R*6BJ+(E$*%F]!V\*5Z.C M_Q2!VD M!<%OPY!$X:UG_^8D3 0L\SMP'[J4G[QOZ%O&*Z!/9NB$.XHDH>=]?5MTWC)X M7I%L2=#EB<:;ZEC4>$N?F HO3132^J)**(177)9)W%X\@[G!("%EKPE0D'M% M$E(U8"DGG,4%%LBW:.5[**Q,D!LI2='#[X0+?^L<9NK;*)EMQZ+Z!DH-F^ Q M@-D)7!QF[M/ES!QO#F?V3>%9O+,24S[J.U.<23"&BB W7IQ)'X(%6FO4_9]) M^J7/537JE=)B=.W+7+6A+N@=F6O'\*J6PT#)>G*[^P((=6O/+1+,]@6PG:,Z MW6"$"A'WC^0X-\/%76F12W9#=:Y8M.ZRJ+IFW:#YFD.\0[&YDC9=(3_R7/WJ MM:%2BHQ_CWU4".>@XF.JG\?=TK;R&)3U@Z0&W@,&?.*,N42E+]/+H R)+HS4 MWV$*S@2FXT7<$_6)/(UAK%>J$3]0=9M1]F#*_N'Y;:=JB7$N=".9-&+2J%>4 M[9HT:K8@])%+>Y0/U4@::#^L5!BO4 SZW+ K!;I??B.OQ.4>JBRLPCG4*1HP M(B 1>DJ%Z>7"485[OB7[F4Q(@(F(&)Q%O#!)V)J[,)&C9$8;E5DO,,/866$T0?[<"^*^ ]T3-R8GQRXM6EK'28$Z)_F/TYF;0O2#HJGRS MT"W=SY/?N"\4E=YV$W7O;C#=5]WQS)^ZE,CPIVN[65QV@P%"1M5 M.0G$ID^"YF[O>K^ON_R^N_=U>_^DP8@?RFSOVN+=;((G9<:3K?/O5>%)A?%D MJQQ<3?!DXW<*;%\/]OY4X4EM,!+TG%)Q;//.Y.1H@BEUQI2M,_.K,*51ABDO M(B0/F]? 9)->;U[HV"2I =Y-JUXZR*K?[27K%0,56O5."/0WW5^!.O.'K"HB M>L;\M*+9TSQ%R=TJ9"H(4.W$?F"V_U6L_Q/LO\#VO[T>A-K[O[W/(C9=,M@> MM\Z;T. >2VR/V^EU.($<;]QCR/:_.>_$"?;_Q''<;/^K.#@:E/'J8 3&%]OC MUCD[&MQCK<0>]R?]/']S:,(]9R9)Z+.TZ/=ZS>I-S#>2"]KW *2*I.AA=%*1 MUZ5*()*F-QJJO]_YS/#-\-V 5ZD2OHW3760S>#-X-^ TJP)OG6_28\+@S>!] M=']A)7ACF'1SUB+#-\/WT7VEE? M-IIMR/#-\'UT7W E?$LG#%EC^&;X;L#7 M70G?5]D4%*&F&JJR<),-O:ZI6%^&W=,BSKK$29@S:;2I=W1RT M&T]K9]!FT#ZD?G5UK<-@6@?#;VN*6%?&K\&S2M8,OZVI9-V8:F&<..&?0?N2 MH%VGG'5ST&Z\DBF#-H/V(36MJVL=$BMLS0I;Y^]8+].JRQ>V7N&E*F<"JZ3; M/O]PP>9N;R(MIUL01\9.FL$OL@ULBR^D(>XT^,8KM[+-/4+IZ[W<:?!"">XL,/=M)YR[YCL^3_;O M%_LF^^8QOWG22-0SB(BD)IF[Y.B#"Y.M)3HDTB\OUV%G1MZ%^9@;(E0/W=-% M?K0OCF=ZEF.Z55W2!B^V*)"C/@ 8L]2G50_YI<@U>0"_2$VZ0QB[,'9I [L4 M.()+LTMY\_;$!B!YP\!M74 MM!+WI!\B$_8CB[F%_V04FYG!B^/1G1%A[>E>7",\;P0]PZSCV<2+;JX%::A0 M+CHMT44D^DIQD)._?9TNTI"G=0B_D7E 0B!,R)E<2-S)M>T$Q(J(?<7!=ES_ M*P:H3AQBP_[OK-," I*S -JFXW'D)['B)+;;]&S.CZ8DX*8P"_=]^22,0F9S MUW\G\#6'ME2"/\'33_3K^&(KAI=Y4=8G",?:_G#UP@XFX\MRT=0$5 8D![<[,=L 7CWAP[FF:GPLJ#Z5'(+Q\QQS#!.-K]R,J!9\%Z2;"&5$EM M'J8"7PJG@KY!OY7_3A<56N?F"[D> P!^7)L3F/V-Z;Z9[^'@PSIW FMN$'47 M/5886=C+HY-)G<7K194%D4OH#L#A[2==Z6Y D)$@263YF]F6J7#3 %6-OSBJ M-!X+YL02QX8AZ_"/J$[DL:[(EB2,37W\3T$:C)ZI>/4GR#(1LOK?/IBCO T& MKDB;]"6G%2H=CJRH-D]L61!T7K950P?U;\S+IJ"ILB028><6MEP6YZ]6YRV# MYQ7)E@1=GFB\J8Y%C;?TB:GPTD0AB:Y'VQC>HHTCJ3JOFKR@BX8L&Q/!Y,>6 M*!GCL6[KFJZ"NO:+]%=5)% 3#CIZM%!& M0I#"9N#XUYB\!KH,B:8^J#');_$0_E\ M[ 2<^_"TMT]!H(=X@58 !^64H\B#O111O7H0_HM'%4:N+^ST)8*-8I9\* M'_%9'!4)PWWQ@QD\>?W?5/U!)L+)@E9K$U#DW:5Z>@915A9FJQ;V_\8 YE MS23S @!ZPRB(4]&9"4#/CU"(HAME(ZH219^)GP$?XD @G\ J^P4YXZ_M'G+. G?&VK\:XQ737A"C^&,*N MP6^I",HD$%W7AKC-DQD[76ZG0G(I0[MUO+?.:\DV>(Z/#I (WH1L 9(:0 !/ MV^F1CH?-TO^0^!E6_ ]PLH<;3HC$I1%R%K#6BQ_ '($W+6128$3@-7C+;^25 MN-S#0X[.8?N4J]$E@@,D)]\,MCJ"TXQ[\V,WL[XC&&MJOJ)(00T*_P%BPSO@ ME)S2YY#;A]M6[KJ6B7M'5;E".P$[B"VM@*5MO,%JPB9K?8/5@C+\!92[N_2$ M_].)IG> !Q\&>(9'/^'YO^0G<0 2TC+G:/\&,:EI 1[U='I\>K[GC"'W^?[+ M_;=O]Y^Y;_?_N'_\XYZ[?<2??[]]>'QX_)7[>O_MR].WWV\?[^ZYIT^_/?QZ M^_SP]/B]+3I?_MH6]:/3G=O0'2IM?MZ.T[XPMYZ=N;;?J?69@P.I) [.IQ[? M4>66B@)JK624"U+*V3$]?@M$/M4>J;)JHH_-=?VW\.:,RF)RV!:!-/5FH;=F M92^,I!]YX')N^8\)#?9#Q^SO!C'HW.@#WW<'GTSI07/E.3CI9MH MR">NHC2C)GUS^O&0?K1QQY=\)LM#5=W],3\4=GZV;UA!'(J\7&O8_9\ITJ5/ M5ABJ@M&AR8I2J6%9XF(Q$?;DOJ7.\19=!R="=$.4;I+#:/O:\EOK?$_.LK\O MS[(2P1B%R=(=)<87ZE%Z?O,S>H1;!*F/ZS-$A- !;YP(7F:5P/DO#QZZ.-'0 M#?]:!@?E\@Y;O^VHO36RVC+% WI#,K$)0=%'PC L'8BE_K2SRY>SGPB815[B MS$TNKE(GUAR&\^WR>?07T<.WN>7W*.:P(.\]SU>S\-'D1!H*\F"DJ7GI[OE: M;V-[(E2/!VVRN@]C+<9:&ZRE%:3(5V8M!5B+EX8&8RW&6A?-6@496I492P7& MDK28 Q#^_$ M#*Z)MV4W5LGP*I0+N;MP-H+\4H4]A()4^KWLD9+^VX+R>?RB#T:"G)>H]=?R MK)*+R)+ M0D<_-G:$P4A2\U2\TV.G]^Y^O%+U7D+.(Q%Z^H,=VER6\H+Z7#U=;ILN'6", M)E0YVHYL+U-DFW#KV5O\\4BB/!81\616@JE$R))!IU/WIU6PY#4;23MT/N. B4%H"3DF0]G@E+?O7CW22;@ M@3$?K'K5B>G3FVN"0]R@>?(#[]]DI8'[MZ:W[.@7=*SR'./=$U_Q'>),S&-> MO.+3FSC\&?,RYF7,>]*#5V<'+^-=QKO=/'B-OAV\.?5G]U1<;$59A&]D9CHT M >,K"6B%(G\:P.EI+(VQ+58Y/DJX]K;V7++MB':4-R7:B':8%EHJ*0L$^[%P*O&-,@H+5 MB+46 W_$[#CS95F,^UI<3ET$M4O8FOE_9O4-B^%FAGG51#Q8!;>W% M=7(WU MW*?\ <('OO(T^0Y_#2?)O+]2MZ.PMG\@CZP;F-D,WCY=KALOK\1-F<[1+X6+ M.E?)ZN&DP=\"0DO$YE0LVCP52M8K4NK5*[HW R1."(O]#BR64YA&DC=K?-J* M(5NV)!H"/Y$%VQYK,A$-DY=$S= )V,W=*&@D\$/N_O8;EB[ZCK6+N.__=?OM MOMWGVB:%J$N&(_8U".L ^)9+I .R)'V2 MYN_#HP!6CA8D7ZO)M\*$B1<>1.MGQZ6O.>,LN+D;AZM%)W<,0HL')G7$Z&%% M#ZK5D9T)-_?Q@'%,%XXK&Y>&YFG;RG!.&P % @*\%3Z0%0M=> ME"Z*'H3A% KZ:&9K(N>YO,XL*9) M+58J5E#$9G7QTR]F7Z&UZLL6LCL3MJL)KN_6E-BQ2YXFFR*,\LBM9Z$!,DF26+(%8MR[!Y6]!%Q9Y(/-D4:[2:':U?1<&9[-34?PLI M4!,^,+,*KF/*N+B#]D[VN=FNRUYT.*1;Q(JT8Y%V@Q5I9T7:$WVI4$795>*[ M2 ;TMS:<.)3$>N7$"LJMR8;:E0IF;++'FZS"EYO0B6)77+L GNECR2=6)>O *EFLXAK#TODJKNW._=(2B[*SE2^O ML-,-@<4L/7])V?Z2-3$+;FI+7<3VXZRJK>0P:C)J,FJVD9I]S]6E_FEL%VZ337BD>_ TH2&[X=,R5)J&[^8<23(/1Y*L#[?S2TYY)"TVI%LU/;N$ MHP+[]& <"8@CH['T4H:CEN+HR# 2$49:3D5S!J->P:C DCH81Q+@2.'/[$Y; MQU%#EE8GE,/[R02SA$$7S$GE.GV-X2YQ1H'"]^!9 9EAMK![1]7LA"=NHRAP MQC'-<7CVLXPM8G\UW_'+MT%@>B_TN3S'A"P/1GQCG<).*G3/7=ZS2] JT &/ M RT%$^_/6X"80>O,:N%QD*7N*^G D-439!5HBL>!%M[&-F"$- :S(M(+!ERN6QH9XXE9JRXDIG473% M3W#)Z*OGT*R"/B/Q(33EBV+HZQ'ZC@T^);V7.=PF9^#K'?CJ.4^KH ]O2")>4 B'-X9GL<*, 4[+ &HS#" A ZCGC8M@ M#, 8H#H#-(-_>D.ML?0HAO^NX5]OA@'H/;IPWCC=HZ2.=,*>V5V>^Y#;P+[Q M<\X*^\?/U2R:%#AY'*TV9-,<SA ;\BN81S .*#-=LT>%C :LFR:8X%&;A1+WG6S,?HUQDD+*JRTS4B? MO\8OWX@R-:?/(TUNOLI05TK,,*>3#][A7DM#(:S^)VWO97\)_-G=LLO3=B.J6UH3 M.2=H1>4'(VEX7G.:Y0.<.^[S:.C"D*@&RB0P=+4:76<"EX@J,,N_[#FX"N(V MCX8NJ6TIF#FMVRLT@/NXINH*TG!Q<92V2[Q._K8!BIUJ_/'10CLI@O:84'S[ MOVL:,^TQ>ITT>C7?S, ..>P%05(<)#W&:3-,T[5B=]$,,TMPVDR.RF\J.R:6 M&8<$!W("SIG- 11I4U<'4^JPO>GNQW,Z+*^V_*)(W"?X7PS&RX(VQ: M@*[V3$=XNMUS?)[IR]KNW>>\7S9*J&2QC4 #R&[/KW\SJT!WR8 E44!&[$[; M%BJJ\IY9>>F;G6:K972;+;/3,!M&608O&[IV\_G]ET_7VOW5_U[?J3V6]J,O M!G9C5PB<8O:7G,%U)J?MBN81R JR:[@6L1]:P")P)EF8=4#[LC=BK86IDG?- MB.<67O1>$@C0_)<)ER,WYV6B"Z/9VRTP"LT-+4Q_.<.AZSBM%IAE@).%LVZ[ M?&SW" CZYI"?:&8HA:].0G" P/ M@<%#0J*#0XDVZ,;7([![R&UW!=VMWYO-$#@!C 7:,TAN0!?.5(:]"*$>:D\\ M$)^#''!PUO:4X_% !,SD/JX!".MSCP^=*)0:9^@'P,#>^0"(X5&4U$;,>W P MY5TB^4P;LD<_$*-9'[C_$+#)"(3VV/F!VBG1(7+@-A,OL$&5/' =.C;#D-- M\^1$HX6]@P9ZY&'D1"#*M0?FX) D0$@\)=P?#D,>:?UGS?6?4#,M*$[$'/=" MJ1Q!:TX%?$)=6U=<6Z8_*R$F-\_3?5%CO?OF!2!8'SQXU6 9EX"*G[/TO#4[ MYFZK=?%50,:_QR^Z'['HWVA.W C38D;O,:6?(#V-&>K?']$%L-#YP!<3CO$] MFVS8WLF[UJ;VN-?&O M.(Q.0FS/FM,-FL27]LJN$$F#*>"#Z4V %;2KEZ[ ML2=@?ML&JTJ($Y!+H$WP66!=YJ+S,QD1,*?!B'QT>"86W(/!CDQT? M8-,!RBHGU#P_TFQP)4'V"W(9^.)/?>XZ_!&]%R KM#C L0M# -TVL2=I'DX' MQ"N4!^@>[X$GZM(#$(,=PUU8P[F03^#Q ;![GE2WFVB .79Q*NJ41K ,;DMT4H?(V!\&4&@]^9RSR;WXTX MCY*@7$;1VCQYU[$VU5\O"%>PZ@'T*3 RM_4#/@&Y"P2K^:!B09)ZYS9NU76% MU3[_-A:VAKCIF6AWXW3L\/] '&AH/SW TY=EILT#X$] @@:Z*X-H2?!$11&-&5MPWK:P9,SB$;)9<+"%^/0=V/^%=87YM+V MKZS/?5Z,B%O%$9O96('7PG\SF%"=F0DUFN5E3=@#/^\'G'T_9T,X\@5SG]AS M>/)VF>6 WU8PL0V(J6VCX3 /Q+HII(A$VP UC2#]"Q!G/) )*+\R5;:BC0+4 MF3^]C#C#.GEW+[0+,!N:L-)<8N\V447:2R"C69C1=W-__4E>VH#Q^NGJ\]4? MUVB\QO+B3OMP<_?^V]W=S9?/PIR%!_[\?W_8E&[H>; M^^29V^N[;W_>BT>^?+V^O<(/4IF^O>),WUO8_GLXR=7[]U^^"8M=^_KESQLT MVL69KN_N;SY=W<-O:JM"J:A&[!%OQ(1)-%=7TD4,4>.@>K#Q/A8L%0Q9H%$G M(N.^ZZ [)LP8C%3BET-M, WPT\TA\L2HCN/H3,0J71[A?5MH3\,POL_+]LXS M,.Z&J$I]#6G1;%Q^8AZ3+2YCX@RU#_,7X)>OP&1\#AVQHX^@>T')PJO>)_:D M>.:6AU-7Q@WG,6GQ!N,2O87D]A'/BD$=/--8,HC1./\?76TZOKU^#\R[1,6W M7S[#S^\%5ROC@&Z_1 .5,!V/T6SR190/C?M%8@E\#WZV9:M3],R >(0XCJD: MLX_!HS?LQ]BTJT".J37 _2 [Q*/U@UB]-R>N%.V_7_ M7K__=G_SKVOMS^M_7?^I??G7]>V_;J[_K3;K_UMZ5PQ\*C:(&?T17"01LHFX M/?)@(P_/6A)D#:73PSWIZ ?^D L]P%RI1X8.Q_BHWW?@XR<_^(Z*"AC=&>/" MPKD"]]P+A3\OG,A2%'I^\+*BS090$?@401R=\+CRQL!7/6P5^9AI%TVCQ,>,&SL< >.7 HO'XX \_/<<6?;5@K"N3-WIEF.X^. M"P<$W'".ZO<,;R$!-WA;> 92,GCDS^*L8Y""XG/V !X;:#>QK,?@7Y!W&)B> M!C9J5-BN*W*PSN3AD,?2-\"6&(?)420$QD![8H-#%HA7B:N6V;ED-^3D M&0XO?) PD$=[7OP47_-]955\-$0% "_@0%T(20'"J0>B: ++SX$0II( Q;', M%WE-\!2-9J$F].JEMPS$" > ] 9[+X0#+U-Y$$7C0*QXX40,5'1IL7(C$T 0 M+4,?I!%#L37ET)]U@K_DM!T$#1]@%4=3_ON^4\N'SQ(YIA97<)A M=SS/?Y3!:V%YS6ZBF4AJPK!Y8A_@9%1.+'4@7/TQ3T7C/V!+(OHA> F,9Q]0 MY?PMT50NA5-"3'R98 H(IF8\^ ##["-&:>/[_?@9,%<"_LB]*=]@,(J@ MP2P!'."'>>%B3; U8<'DLET;^P/NZIKV;SXKHL%W@&*%,W'/QHA4.'*&$?P5 M2Y?@U[$/Y+YHML8)X0%6N(DXQVQ?H3;@8Q'P$#'H_G-\+2^U , H3-.'= M4/.737LMG/Y$1OXYTM:YR,U?3TLN$L3+B6MJ K!@*L1+1R4! P)%5KDFEZ9Q M.2+ *ZXZT9#)0;X\GRV9*6=QE>.L2 3^ FRO^<$#\\"DB9E*%!T5"'A#48X6 MB5K.87JQI.6))6VQ+LQ'2@(.Z$EF9CUBDJFD5M2[X@Y ;ARUG+@DB.7Z3"6+ M9,EP=F\SOV,9:(] U[%&CE,H$\4K[E>N!DF>IPM\\%0DVI;5/P9#T,*:FR<> MO 8.A6576-DA?Y)W/Q@IP:BSRZLOUY\6+J@8E@6Z+OZ[9 -_E36FBQ<&^)])9]PX7B!\-X#V/O!=P!$62GS M?A1@U0Z>5USP'RVA2.0ASY),$BV>2 4I2A/;6>3T8@;['U=77[4QT"O@8Y93 M-9P"-0_XT/&<)$,)#(.SV9KB%]S.YI<@(R2#8P4(!LL'9?%!%U)BMAG :;!9 M>+Z,NIO,D&EJ&G$$HG%Y-YU,W'@LM#:OE4(R^)R0S)Q /TGB"6,:GOF6MS/% M="NIXX7,F\(9%Q0PQI5Y-Q,>:F?-ROO#TG)N9*W KD]NN'X6_#(R( M 9'?8P-)[=2#3YCH@@ZJ/Y95?X/$?YDGN3QP'S,[9;IGQ,4]A4CVL(4T$G47 MWH./CXY1EW**.85+C? X95%/BST-#8&@8(/GXQ_Q%70(KJ M7EG!$U?@BK^ <<%DCLA9_.E0:GE\+T8M0NEN/3FNNQP+$F:)]N#Z?314I3VP M.Q-VK=?"<@>#L[A(0PKJ$3@*XD(Z!&V+$2,;X3T0F^S[_G?1J 9-)1E$$D$E MU,OXQT>QO.RI(WL&"%,FE)E'2%B^2#V*>R+,#//$E$6C75CQ89Q(M()6FP?8 M8T#[8R'QZ/?8?)!?N?&& 9,9/2+K*-:(&PTE )\HNH/' ?.K!]_4Z$%='M^: M'[&9ZX7\?M;>C]"K4/=4.YG^@R0BX)5'QY^&%ZRMM11 50&'8S=A> M $6U3,5OY6BU3(K*J47E/1,'9^O*;8/-,BL+7; Q!?5]ALS:C2/L:1[/=Q)%O[Z*(1(/U?=4_Y4A;Z R85H\$H],>( MN<.D=BGQJ$7W*&FS (7-8T[^- J= 4\NC[[I=Z!G8J4I6A%$ *<'^,E;:!LB MGAKXKHMFXF<1$[SP61;O8'T9_A ,))KM#+>V55/3VTS: M^XB.8L7>KW;UIBPZ2UKK "B-7V2#G;9NK7UF_H*.28R7X<9FA,O' SF%S1J* MSW'/*':2)C_:K9#-KQI!-WYJ$N:R% VKQM M >R?#P'/D91!07^^Z*R5QC:-)P/SZ(F)T%^0V-;25Q4?LIE^F]U=>K$0G$4[ M_5FT<_TN!U_^O)A&,0)(8.S9#P+_23H#H90@CRQP4,R<"U@,>#^:N]@[NK?( ME6#+/QNZ"2Y&S G##>MIPIOP_CN5P0)YP;#K"J9P0LK($U<+5\@"IQ\6;I + M/\R+=5^X^X OW WW0]YDW6$%7\1RH8+Q2]+)<6B5NH&8I@$F<(_#98,PF M"!M1GR3RE6-"E;?M,[=SEAHD]N#YB8LZ=-#"\T.^\-[B"65W@I6G74T"Q]6 M8V9\$T-[(*(QL1&"EDO$I),>=UN&3Q:Y0TH<^,JYS<*1O/",.Q ],A?[W0&P M_O%3UVHW+PV])]53?ZZ>?C9U8^F/**06U\?+CS\ N#^//E"C:0-\EESKS$8]:P1^#2EB4YH?:=/V,1V'<^\EW1%R@NVQ.9&K)> M[UESG2&WGVU96+QV.2[!)O-_9PVK8^D>REB//9+]/>7MCB#F,&6[H-]%'5O? M$8;B IAFUU1ST3M;4<9;XB!)+/0E'D4W)AG?XPR7'$YAD\]8.R>N+^. +.8H MN_&R&_/9SA;RS6/"88,!1DZ%E2@O=8&]$)9 LDA>$\0/MJB:%=]Q;R1O=6/6 M=!Z3?+UP*:MQX1IY&+>SF5G:Z[0C*W;E]18^>K],&_$-K8PC"?T6%S .8O,T MN3A9T&XKU!_C;'=!>1+#W*RV-L8STW6+,1J-D]U2ILB6 QNZ?2C3)6/SGI.* M=%5VN=UB'()K* TF,5T Q+/_%,Z\KCX("A0:?@"Z3+:,E#M/4G46_B!:1O$ M8XE,UB;/^'K-<=OHS>U:87MG_;@_\JX$U]E-2>*WQ!U941@[>+[!BV6KVV (WXDN7ZR]< M'62&+Y0?SV.9>D/&,^,Y:O&;XX]U\='*O KYF=G3K49OZ\<-W=CZV:YEP;ML MF+E6W?V9U6W6>J\MO=/)NQ_::S5HH$Q[+1,-P%Z[Z>#ZPL3*C(,IBYQCNWFB MT7P(E9'F4/'M82''6C._Q+'NI'W\S[E]O/6(ZVC;/I*KI-#X**+C]T]^ I!P M#2*UH>B%T6S2*A/7O1/TZ<'QTG![NP;+JH? R?898+=+^G!5C_@D/@B\47B2V78;11?I;(7MUYV;K8@3V^\I.Q< MIGUSP-Y\#B@3 RK"-VEA_\0<#9DP0JX_M>0'YIW4V" M3;7H=//[7M"+:6>$OX15V$XQ*(W+^B[2Z+Z7SIH&^K0&K4%K*+Q&=H$G4ZY7 M!)XF_NTI+/F^RG2B5<&7Y9P-K01*^^=7G5!I.[W9:^BMS49)'G+-<-AL[+;\ MRE66)8HK#\6U+$-O$,41Q1WM:*=-D'%O2DQLKS B5(FC;L%,]\TO^=PFXLZJ M<&?/;":U"R5F4:*X\E"<<=;H=?0NT1S1W/$TG=$Q]1X9(2H:(49[Q0K94\1: M_0#.W;0?VH$SF?553&8S;<]^S0:%C6)'.>9L-:RD4C(]@VY'^<$8-&7VC4R/;S7_2 MG-#SQ?21'?"A)^G)0SY9]:+*/Q;:J&:],*BG]9;I[$KKRW:CF;TF*6FS3M;O"_H=A'B0EBQ1,M16,<6:T6\D\LEJJ&*+@ MLE-PHYL[::\2%%Q].BT/-7:Z52HMJ)J1U*E7:N(?:P.$?EF8^I.O,"OEG9!R MC-EN%%2F6\!9#Y*J46WR:.4P(8@\%+@<5'Z-2K)+NZC&2Y5CETJ21ZN=-ZN8 MR*-::U3]T7_2D.W M,N2/*D=LE0U-GEJK":3$GK5C3]-JD E"%'=,BNL9V>/B1'%$ZD@@A2_SU7,+Z,EZ/EGUK),/CCN-^$#C+/!@OZ$&[J$6 MCEA ^2#<,#;V9I7V9*7^'#R*X\A"@D,#Q" #1$4#Q.I0\@D]6<8G8T)-'DG( MNB485Y78/:U!:] :Y5N#M" ]68HGCWKG-G >"[%2/_O>^1]75U\U?S4A,S%= M][JIEMYMI=C7Y<0/G#NQ2QW(PR3R4$<"*9QH4;'[Z\'6 M"E*ZR:8 2V'EB)DM6^4"+$1P1'!$<$1P&X_VCY^ZIF%>EI[F*AM%_OR);K+K MS:*&;K5*SY]$<*4B.+K')H([WM%.&WJ#9L"H:'V+\D4J\\;PK[^)L/M%MN3X, DV1N94Z,=HK^N-FXO+J]%3\9EV_*&/S6 M*/I= ;/,..MV=$9:AJE3O(-H[HB)NIU&]@0VY2BNLCZHV3Q( M,5=EX?7Y[17!JS+P4DY:J@TN]' N3W>!^B?T76>@X9GV MXJ73"^@%] )Z ;V@F!<(7?$V8GV7)X$T^$_RHC$+'APO60\# M\QQ]R0O#TEN)KG2\ >C)BW/YMZ/K15-<+1EOI,^U_M]-(<^M4#W2=F_YD =: MY!\D')MN"R_E00^'AWJWI)H!MWTLZO2]"T ##V2L]U>FRE:T4<"'OYW\Y+2M M?M]@0]OL]WK-+OQCMH?-?K?5M"VCS[K]_QBF(5/?S,;EW70RD?'8]YM@,/?.(,/PTUY@VT7:'\.'S_ZUOVKDB2@5-$(R?4 M C[Q@T@;^H$VX$/'$U']4%\.TB_(EGB5IJEW4&JLWP,\.8-H%)NXBU^,I5%C M_A76!S$WC;9_9=U\7Q125GO_$LIHI(*>::Y<8BS\%_?O#'X[24%L#>LD^=9H M9O=/V ,_[P>"/08+G+T*D&LHZ*][)[^=QI&SO#YX/2\"20G M[^X '""V_CEE 5#<0<122LXZ3$E/2C"@Z/[H!&&DW3_Y"33"VH(#:-MLF!9V M:'COCRYH<4K[IP0(T[=HICWZY,J<]L76\\M+#5 MY[I0&/QP1I=-0GZ1_'"9=*MU/+$O\:7+]1>NYBW@"^7';:?>Z6'.3WLE MNJH[KK+LM=,JD@)J^^26G%]STY5%X#_)G^>]&3)FY\WN:@Z8H)?>5!#*]?V( M>0]<@XV&TQ#\:0Y'#@(>3L":1I=_ N_Q!YKC;3":=L Z0TQQ?Z@V6FD04^0U MVF8<+/LN6FRTIKB))"AG@/*Z6Y0!TNI)KK(\F47"$EEG)^M?-"G"25P4!E?U MF*XL3[Y0%9'7O"H@%69SCJ4J3+AP@ROC-B*4OOF6-C5WCIW!P.7%<.?7P!], M[2A-MM:+!TYS[UT-J-U-^Z$=.!.\-1"W?'<\>'1L'A(<,\'QWL<+U=4H*_$\ M\;QZ4".>+X;GU3.VRO+D9H^QO1^'47E1O-\S5/U]A*."WJ>>V"C+DT?M!%" MHHQO%!PO@[+<1TG-_O"WL_=VRAI7Y6J;3KO'[D)4P"$/6TU92;HPBQFS1,11 M!N)H$VV0DCJFDC+:I*5($&WHG5),UTXBCC(0QV)'KEK3A7K.;EF>W-,$2T%' M'5G,5+Q_OJ5)G_W7U)'U:ZGN /;0*O%(5L\Z2LHAOW(.*MA.@>679#0X;=G\ MH1FE1!Q[<]*)-DA=O488$;V1+-H"L@[1!M'&%I#1(&VE7>"R/+FG^_,RN.H? MG$<>1DZ$77GH@D(%UCX]^BP?1>47A: I!$UT0?*"+L^50<,IW9V3#"+=1'21 MEBZ:1!>*^KAE>7*OU^8*.^(?_0!^]31LA,L]^UGC/^RTW0'H1H(NT)70=76. M/6>R@8@N:D,7)#E(7Y$T*B&M$5T071!=U(TNU/. R_)DU:O.OP0/S'-L#0[Q M%(VJ>"&Q/&++ IX>^%/LR"]:-Z3KLE,2<=?*')CC)3QX+S[0G!U8,H\#W'I+U;7\,O*0- W^L!;-)RH%LC:AKVCTL M)6;E#OPG3^L_:S:+^(,?/&M.B',KA[[K^D_A1;YACNK"O]"9I!/92CQ!@S;@ M"1$<=SY[ROUN)LM"(8@LLYG MQ6I7AH[!U&4!;!E)8)?(B<75W#2*3X4(&00.T!$:17/)L,8)@+ZQY@+9>2%* M%!<. B#RX"SX*?_A /_"LC;PL3\65AJLS!^= 0=Y.<#%0<8&"+U$IEW=WB:[ M "EL-'_1RR%)Q(KIIX3_(F*Q\EYBC_BT9]J0/?J!&-\.LL1&=L!G;3^, M)#L\<2!_ :Y8M<80'#L_A$\#/X)),%/V_G#(D5=!R:8D')7YX N0"!,RXL8# M;XWGXX6C602SW3IBMP*3_MH?MY/^NH6FI-)3GQ_7U/))6D%3\(F@6U!(WY9_?["VO/7LC#T;8=%\$<1>$!PR,0/ M.&K'>:?',US G0X$Z\__+$6 .&#,^&SLPS[_9N)3H)H)> (C\5X'*,E[<%"( MP(NYL+!OX"6#0?R&)[%+K)"9K0:^#&>P@'C# )T(HE-[[GL=MN>2=#?I?$\OPA^<-:ML9 M_';BM*U^WV!#V^SW>LTN_&.VA\U^M]6T+://NOW_&(W>B5HB;:< NUV$\HX48^EFX_+V'VP\N?P@?C,NWYS%-J-TJ&,@S1Z^$P]_FC_\ N$FW_M#?.\J M^=Z,C9F+NCOA5OA#_$&X2V(G#P!& M738)^47RPV42(G8\@1?QI73\X@&F'H7F^(\'V2F!B_.?Y8 M%Q^M7';(S\R>;C5Z6S]NZ,;6SW8MV]6;#3/7JKL_L[K-6N^UI7?=#>ZT& M#91IKV6B =AK-QU<:S-LVS32'$J]D?-WTN7Y9QRI! M@'[.%RPJ-C\+CN@>/ MZY^)Q[4*D=I0=);AC:5 KMDPK1(.("X89":!+!/(/J#+$FCO4[?J(-C-4ZK2 M@ZU^P"'Q=2CQ53_ D)#:LY JE56X]:YJ2Y7$#5[*N2YF$JV52V3!\PNH+JU] MO \>(-B4:/J8;"X%4H^6?7W5"I6MWC$Y3 M+V:Z[S[+UXCB2D1QS8:>>8@941Q17/[F#4T]\V0TY0AN3P9%D5&$S=@Q6P>I M:"8&+1&# H>22B"*.Z+0Z3;TS!,1B>*(XG(?K661$:*N$6+T?LERBY&V\:NR MH9ROFU*=MZ=T5;&MK]'1:78[=7W>'J;0>T0>^QU,0&M4EUTZ>HO8A_6ZQGI?K2\;KO1:NDY6Y(JY+<3Q96(XJQN=L^#*(XH+C_% MM2L0"Z]N:-*D^]&:,ZC9:U3@\H HKD04UVE06B!1W%%OX"I@]5;6".G0]6C= MKD=;=#U* ?U= ?W,]@&1AVK!>!77J":[M'23V(7(8[LT;1!YJ"*!Z'KT<-C_ M8VOW5KHE+;'SWC3HEI0H[I@4UVA7(%Y$%%<>BK.:=$NJ;H#2HEO2NC.HV3*S M>U'*<2A17(DHKM&M@$X@BBL/Q36M[+WD M860W$(@\5 O*J[A&-=G%(FE*Y+$CZ$M))^I(H IR-: \ZH/H67AU(-HY,]N$U6W?$JM#+=W0^<<.*RYPO/]_AN\-"3].0A MGR1"I2=+\201*CU9BB<%H;Z-&/@"\._ >7SW*_PG^49L-31-O=,"RV+BAT[D M^&"#<5?4,5X^.8-H%%L5BU^,'8W&_"NL#V[%--K^E76+2?S%\0;PVX75%J;9 M7HTEH_&2M62*&)@U,Y8$?!;_.PJ2W4S8 S_O!YQ]/V=#V/T%WF M3\%NF"I;T48!'_YV\I/3MOI]@PUML]_K-;OPC]D>-OO=5M.VC#[K]O]C6"?O M[I'4,87S/;P1*"O\]2U[MPG!FU%1'!G>_H.-)Y @N%]VF#*M/62/0-5(EH!)V+&G MV=,@X)[]'+\FU#7MWUSK<]?AC[#%$8O$:Q?F$HN%'"\*_,'4%CN&K7D ."%U MX7=X5< U.W"$$XK']*>!-ISB-K1P:ML\#,_$*D]EU\9OF"ASX1#QVAZD^1<_9R55!) MH?%1&*[W8+C^,S%<5R%2&XI>N'A/FZ*B-G+-QD(T^36G39.K4!F0F02R3"#[ M@"Y+H+T?@=>TO4UR\XGKS&F)Y =6EM9SWP0,$F_T(F3*^CW!/L"D#G=9SQL![/Q27 MER&.8J>Q N4MF;$:%:B8(8(K#\&9!G60)H([XM%Z%1!P>S(AU"L);#9IID#- M^;.5HR&E<@Q*!%<>@FM:%6C]0P17'H+KZ9W2TUME+9#55E-5'RCP9<*QE,U[ M2#+!U\(W\U2F*C8XMHSL'0KWTN X&R?5N@=UCDF7A*+C2LU&]I90ZJ+H=>)= M/9UF=//V3ZPS3><9_*0N35<21:95T*P70E$&S5#,?!'2#"FPTVV_UMLIUSVU MF.V@L<42SZ2^V1]JDUFIIS,K]0S7JD!>@@5U/RUW?].VJ1NO:F]:[@:F1+[E M)E_+S.XM5XA\JT^DY2%%LY>WA;I"!%?92'>OT*$*I%]*JE]ZKYV+4&[]0N1; M;O)MMU\YD:K**7RI'*]4 MDC9(CBHC>XI<@_Q%>K(43Q*ATI.E>)((E9XLQ9.[IW(J,:4J3Q!M89*5DB.L MXO%:)9QDQ59F)RV%+G&.58! #_SQ[BE73R/''FE//.":YT<:FTQ<$VD]K2Z M>Z *G&L&TLN+Q*@*;^E(3GPD/CN2QZ,S26,LU(:^Z_I/X46-)WIU>X>8.F2V MVKE6+6)"4GGV6K()2:79:YEHH$Q[+1,-X$2O=/LI53][FNA%$[UHHM>&8'@U M!F[02)P\(*.1.-E 1B-Q:*(7B2]E0$;BB\073?2BB5[EG1AY$330-8\H$YGK@ZHQE?Y:T[-_+V-U.H M[)SHK43TUFC3C"^BN",>[=1H-/7>FM=6(FI[A4FA2AQA"VIZO32]D?KS4$F?*D?R;E!7/ P2BHD,@9R4DZ@ M*+&4V7!"M:5,LZUW,D@9Y>9J$+&5B-B,EFX1L2F$D2H3FV7HS3(3VRL,";7M M)[/1HEERV>FYW:X(/5<3/2!N2JW;JHZ>EFY4 CU5TP:&D6UCY9 MF_R=N)A?=%W@?TV=Z%D;\VCD8T\,S.P98\'\QE!0.J52UO9VW0KD)%0;0ZTJ M30^K)(;,[+-]U<50U6XZK"XU/+"Y$U@^UZ>L\30CNP!5-Z1620R=]O1N)0*>E<2.860? ML:XNBJH6DSXUC-44+Z+J-'9!#M='7:JN)(I.#2M36BFAYZCH:9I5XJ#*Z07+ M;+\Z]?=%?T\ICT=V1T_1"3GG+/2X._'J'-:4<^(KEF.W1\@H+>5.K7:F;(S] MP47Q AQBBOHR1;>M=_*%/&O &-4G\/(0ZJEAFIEB2Q28/QYJFF8QM?&DN>JK MN4 @Z"TRYX@IB"GF(&EWLT?X:\,8U2?P\A#J:;=!UIRBUIS1W11NS#=/L?"9 M=HL3XHJ<1?BPU+U V[R9PJ$U&S!9EEF.2D)Q;CS06AK[ML AH]\F)1KOF=.J:AE,7 MDVFJH1RF. %ZPN8]^UD;\<$#7JL@^+6 NP)TD;\3<*4;#QK7 M$-VS']K7P'^$<\")U!X(^G&CY 7JF 8:'PZY'0&3)%02P<% LW'MB86::>K- M7\YP*BB2)@LD/LVF;OZ2$*_M _8!LQZ:(QIH14>44R$!F4"/'[=26:KW-_36 MAO>;>N>7]?FW,1,.^#(3K@WF]69\*M: ]_6YQX=.%(N,F*[/P3N!?2W.2X[W M>*8-V:,?B(&F#]Q_"-ADY-C:V/F!G ,[\0 4<#X4-TR\P!X!'? UB3+?^Z*< MDN+K;*/XD#(NC'S[^WE?J-4EF0&\"N(%9:I ABF$QN:XQ83WZ+'!=$-(_I M.)'?$.;7%!W-@@KR00GS,OO/@ MC?;H\"<) O[(7%#5L*_X:=39,YBC\ EBZ@.V7\' ?/T$%QI81CAY$9Z# [(' MCG^-OR*>>PXC/HY%)INI<9 ,H3T-PWB,.'X]6?$,O@V6 PJU%ZS!X?!@T):B M (#H2PA=B&/B4X!\ILQ>M!' ZK>3GUX6@)T&>GB@@-K:/W[JFF;C,A8LR#S( MHKBR^,2X_/4M>U>H(0X4$8V<,":C[6P9?ZL)FA/G9T]\:7Y=""L-V&,^-AM' MNBY\,0[>->9?8?W0=Z?1]J^LAR+$7QS A1==6,6)!;.Y#)_%_XZ"9#<38,WS M/M@'W\_9$'9_P=PG]AR>O%V6REGA]I[>".*PT5F7$2M:MH)C=2A[X(IAV)?J@M@84##= P;1'-O MI]Y'6R=6 7.S./'FI &.'N/ L='2O'A)5<<-B,O-C 2Z2!B^#8. MDYN$_"+YX3)I,^%XXOSB2Y?K+UQ-#L07RH_GW*0W)$?%N8GQFU\>7FU9>KO7 MVOM,[([>,O.M>OSYW67::\GFHI=FKX>B@9:U_9VJ[?4P-&!99FGV:O0ZJ58M MU13+U\QA*^OD^CL9PXO'UJ]-K=^-MNTE*"6%QD<15;Q_\A. A&L0J0U%5V[, M+@W"S@,R&H2=VANE0=BOA-W&0=@Y55")@$/BJUCQ527 D) J1$B5RBH4"UXX M$;S,3I-M=^-I<8Y&N)8.F07/+Z"ZM/;Q/G@@(R_ME>TJ^CXB-R*WM46.U):@ M2*MG5X;&0;N6TAJT!JU1CC6.W9FR2,V:Y-O$E^ TEK&\P\N:1B/[; 'E^D 1 MQ96'XJRNF10J$,6I@Y8*4YS9H59W*L24-V.G'/;J-7@2;?1''E MH;A.MY%]&A!1'%'<:QI64QMV96V0YD%:[98QEH.EO$S[1=0MB8:\6V(\,[!4 M[-QHYYG\KY]X3Q96)XHPJ76I5<\16E3!4\9 ?B=#:B5#3Z.F90SG* M,2A17(DHSC0K0''55MJG59E:6C6%?6H<9B!FN:,&\^NZ<'=2=K4CB68._YMB MB;4)-)OM[ EF1!ZJA8E57*.:[-+);J82N]2'/+HD3=610!6XN%/#\MY<_#UO MP'^(>"&M06O0&B5;HXZ!A\REWC1^4S53QNB9>J\0NVV?-@M17)DHSM([I:>X M:CMSIS235\W[#IQ@9)B7!W% 28B61XA:S5;>^>X*L2E17'DHKMDPLE='*T=Q M%5?;K9;>([VMH-X^-9JO3E38GE52LGC!?LN)RYI39&1VN_>25E2>ZY(Z)YR9 MQ;3?JQQQT!HU8!:CF"JKRC%+)8G#+":WNG+$4?8UZG@_]XIR8@K J,;>[:+R M[RCB5T^":W4*2I^G@%]:%.7H'Z@NAJH6\S/:=$U7E0LF5I(\S!Z11_GC MQ"JN44EVL8J:ME$Y=JDD>9A=DJ;J2* *W-RI87EOKB>^Y:$_#6PNATE_BQS7 MB1P>4IDYK4%KT!JUC$+0'.DT)U3:KC%Z;9HC311WU&R_HF)TY-FE#[)W,U47 MJXN>RG53[;VA!N@UEZ#-1E-OEUZ"$L65B.*:S>PI"\I17,5U=K.A&Z2SRZ"S MZUCH0'.*7U4[NI<$H_+"*X\!->Q*G K7/%XGV'H'8KWJ1CO,]IT25=W"6HT&Q48 M(TX45R:*Z]*48M65=H=TMIHZNT5W=#2E>%L=7 [WFR*)M0DS6\WLSC*1AVI! M8A77J"J[%-/^IG+L4DWRL$C9JB.!*G!MIX;EO;FJ^#Z [T[\( *SV_>HQIS6 MH#5HC5H&'VA2<9H3*FW.&+VB3/M]VBU$<26BN%:C BWWJ^W0-7-4*ZJ+HJKU M4[4:U *]YD+4:O8JP*%$<26BN$:.UH'*45S%U7:C2BBJFMHV+&J"3K.*%VN= M:!PMI9UMGW-$Q%'VF+"*:U236:BI-1$'25*2I'1#1[.**QR"J8![3P17'H(S MC H07+5#?D:OH$1V"OFE,CT-NJJKN1!M-;-/Y%*.0XG@RD-PIE$EE5!)K6U9 M%9 )U=7:K2[=U-&XXFW$01,4*=B\O0N7WB/J*'ND6,4U*LDM($Q;Q"Y$'MMZ M:)*J54< *7QU-W#"B+SS?X[M?2T_2DX=\4A#JVXCU70[_#IS'=[_"?Y)O MC%GPX'CG4LY30''<" V[YG.ZXCJM_1&_2G 4#'"WW7&;"(#V;NX9H'&?G+#\9_[O.A M'\"G[ S*L=E^VFPGSL[42W.F(B.1 MFWN-W*&T'6C_G+( =H;2-H69^*(55E)@?'2",-+NG_P$'N$:0&I#SPN&M-1S MJ 71TQ':5SEM&M^C,B S]R$.J@@8HJ57TE*I)*E8\,*) MX&5V"MEZ>N-I\!X7')APK;-S%AR_@.;2ZI1]T#_!AF!33]CLJ<[@I5,#Z(HY M\OLTP1ZJ,RAQ EF[58$,,J*X$E%%>R,-ZY:J>XIB3 M2LRNJBAZ+-TB]"B+GK9!W*,R>BS=* 0]50_P7(U]V,C?LPR?R32P1RP4&3L1 M\QX<3+-A86^\2>I1%3QO\ MTT+04W77],K^:^J$CE"G;[6!\\C#R(FF =>HBN!)%O?S_O"R?4]L<8S&6)/N5#'@0K?Z^97]HDOU1E M](#)DT4L$'J.;/)T,BE50L]QT=/*IE1+YY<6"=Q;<$6#J0W.**;N,6^@^=&( M8T%GF#>X6UKCK:UWR+16%CM&@R[C5$9/E[A'8?289D'HJ;ICNI0,_U(2?!9# M+5UA63G(KV?E'5:9NKRN+/9WE=!J6,V\&8V$5X7Q:EH-XMY[#8?%: M]0O@>S'CTO.]\[6>2*=Q9O*;,\WC4:T<>(>@!9 ?>!/,=4Y.4GJG@75++7;(WR4 MYMI6)WM3ZGU#2/&Z4F(58A7A49K&*R,%Q"O$*S7AE?P=!XA7B%=JQ2M6NU%> M7GE=#_@8X.]^[0=OW[VF&SJMLGV5%_WO5]/YO,^^>-6FYI1KG3A%Y_W?IXZ+ M)!B*;*P;;QBP)$6+;SUVO$+3U#MXYHDOJXTN NZRR'GD\Y;UV/I[X8LQH!KS MK[ ^<,0TVOZ5]3ZFXB^.-X#?+JSV&I#W",N=,PO,UC)\%O\["I+=3-@#/^\' MG'T_9T/8_05SG]AS>/)VF8Z 9%: N@T>"P1FM'8=?CC,<_CN2_U;X>P2 P-N M8[,31"(0- _P*=@-4V4KVBC@P]].?G+:5K]OL*%M]GN]9A?^,=O#9K_;:MJ6 MT6?=_G\,Z^3=O1CFX ^U]_!&H*SPU[?LW28$JSPCHM?3NRTKSXB(EJ6WC'1- M_+-]9G5;:;^YP>)[]1R5U # *;:-;LT!8*2;#E&J9LU';S5[B-D_I6KNO3Y% M(F6'= +R:Z=3K &Z5*R:WG25%S(CYCUP#?883D,M&G%LP!;P< +4ARD/$WB/ MCU_G[1)/@)K(<':\S$*]Z784H+\[4P+Q@]>QF+4:XS'/6F7#@M M!5!R+)U!^M[*N>W:N98^V'"0_,M#$$$E:R SYV'MI0BR@(/F'(-+]+9?-#3K M26][RD,6Y^[(J*&JR5,+/:FVU_GN=^3SD7BNK,F"Q60*%LYS1&]$;VK+^.VZ M37$9_V'>:3"GC">[:M]UV,=N9%(XOQ&M%=84K':TME?[76'!_M$/X%=/LZ=! MP#W[6>,_[+3!7[*LCG")V34-\[*>]A5176&U@,?#] ?;: M PQA71E\0=F& *IPZF*;I6'@C[41/,8!YLR%CP E'KP1 M(BQ,@ 3CO!+ WO^/2]PLGPBQ8 M?X51GQA6; Q#H(S^L^;Z3W#$(LEBP_%&+!B(XTG0PX8'''X".#_YP7> 3#0" MDGD8H9AQ C@DG"SR X>'^DL5TYNEZ=&$YFI;S'6IJ223+(MR;1(X $YX34*B M,:S)B4:SE65P M>)'=$/EA-,;*V3- #^$G-6EDL]HO6.>L,9P8_9(!_ .>$*G*0"_4 MN-I@6,5B80>'GX'J"B*'N4#3 #1Y6A7*PRI=+E3.7O!KU'$1UA>624_&0\K?D MU7NR1OT77E^;2_4S!=9+5J-^AFBM*%H[^C#NPFEMKWT7%!;L>Z[-)CKK1- M4<#"GR04%/XDH:#P)PD%A3])*"C\24)!X4^^HACWU1;%ZY M)BH\YP ,I\$C?\8TS>7BPS-1R^)XHEP%:UJ8Y@(I<.W!!]O>P[HS\2!6E*U@ M9UXZE&!G>Z6,+,.@DGTF3@N\@8J]C;Q0]\I?IY M_H?9=C95CFW>8NX=IJ*O[I""W%K7L)>]QOJD1+Y6%16ENA>06]VJ6U$:T1K2F2 MBU*E]T5!:LJRH.$5!^4ZT1K2FDA6OL&"GH;1* M$R79\T1UBLO[:M!:U;O&[:/P56VSJD:%@=W,YEA="P.)MHFVJTK;5&53^).$ M@L*?)!04_B2AH/ G"06%/TDH*/S)S46OBI7,O5Q8J5"%Z991LZ+<](FS[SR( MJS8U-L3AK2SXSJ.XHG.EU#3P^U-8)WDD"KCW$(WPB7G5V8BYPSC)W=0U[8-< M6B[WQ+&4U U]S1E/F(W%I/UG30:K0S$:=+IQ,T H4>#TIV(6I\(;!NBUXHIUPH8Q3?C$LN4<_&V#L'+ M4KB8ZD0+%=$N@@3I2_&/FEC_A76 M!P]T&FW_RGKNNOB+XPW@MPNK.)HRVRM)O O_' IO,^ /W[N6#""^8^ ML>?PY.TRDP"'K !U&SP6^,EH[3K\<)CG\-V7HJ=P=HD!(#@?J1.0",J#!_@4 M[(:ILA5M%/#A;R<_.6VKWS?8T#;[O5ZS"_^8[6&SWVTU; ME*T"/[V'-^*XV5_?LG>;$%RM493W 2PW\8-(0(_J?FM3]DIUOZFV6JIB0JK[ MI;K?"@*9ZGZI[E>Y E4"*]7]9GV2ZGX/FT:D4MWO+L>J2ID8Y0CECK([SLV.V3QDV5V1-7\T?/-5I9$+%7.! S2% M!6\B%Q$^"&6UW*>KKW=:..V'=N!,1%EB0GTR*K184K<\OU,67EY/ W\BE_H] M8'\[KO;)[^.@A>>RE27FGX9)5+HO*I5UG0A+65>+\,;?DHP^CH,GY_D>9XB? M)^ZZ^*^_(CTE_>X>L1GAP%FLWK5]V%7 !U-;Y)%LG.7J#'X[25'09G1/MM/\ MKBJNP^)D;^_VE7GS]H[Z^^WMQ?_:G=7M]]^7;[_OJN%D5I M35-O]CI;/]Y5=[5K6I0+&_^,LT*Z]P6% <(1'2U4*MCNQ%&O=TMP:I;U% M4)OR4E9/[J60ICH@VW/!7ZF._P&-N. @%7JE@L.N:KI#)X\452N[)4_KQM/@ M/2[Z4&?8OI\#=\_=YW MBRN+;'A!/*BF/@Y1]$^P.;!B.MS[JM/4?3-*W[-0 M!@MM_('_-74>F8O-?-:L^2PGWIB2.D ]$77LMTJCG&L<*890) %\#1S/ M=B:@!_K,99XM%(,_C<*(R79[ ]Z/**)07FO;.C,;38HI$,T=\6C&6K4YNU L7N+UR)G)L[G9>U52\*D01 M4R<2O-0AH *I:*FR]_*#X371C.H .4V^WU$"0Z4 6-8,08+<:W(*U9+;KT@= MI#3! Z6F$6PH3;#8-,'//)(9@I/ ?W0&I-7BGV5)_9E MM0S=*'WDBRBN/!1G-@R]2Q1'%'>\R'&3HONJ1_<[F;M&5BJX?^C 7_%&Y.D4 M^Z\XWILE<]+QQ*R G>9DM3/&3LVS1JNA9TFMP<'B&[X _PC> -,83[H5,/#YAS]@"XPP6MX$THA"6LCG8 M2X#W9)#)#WQJC/:3KFE+^\5M3!AP%7-=V.EP&()1)C:4&&:XGP$?\@!V.)N? MLC",)7+&>#1_J/4Q0]]["-,.]U&'Z&YF22&E)KKX%FQCCHO$]*9I.EOFYPC2 M$50)BP(YVYP/XKE. QC-],*[GP6["DE'?S4YC+IR@CV4!W3D^D F3TXTVJIQ?:#!)Z!,>(T63H=#QW:0)F+2 M&H+("SD7DZB&4Q1F*!''G,N=,-"UV&P*)X#--;AXE8=L=":Z30%1!8^.S;&A M/>CD@12*0("N^"(LB&N]]ST/+S3P#'=@O^+H*[S0>'B6_,"\YT71"]194I1^ M@<,6.48.BW U$!" !VW(;#%K$"C%]9]"T(Z(#DE"VG2"OX#L,EN)\#J3Q 2; M]N6P0WA@)FV08!;DWNSKG=G7Y;>!5L'+T=@$R9&Y(&;$I!CM_TX]+@6MU3@3 MXNA,^[FY+GY1JBUV-)N*Y6(1MG:T]%*L(+V%]+ F>V4O3SS=SQ9"("GMU,8, MN6<@6.*) S].F",,&H2>6&?7@>,7-TU "FQNXDMFNA"\"$IP/@P.AVHM?#'V M61OSK[ ^N*?3:/M7ULN#Q5\7"7O@YWV@[._G M; B[OV#N$WL.3]XN4Q"0SPI0M\%C@=B,UJ[##X=Y#M]-H1\E!L!K\:7HOQ"L M@T_!;I@J6]%& 1_^=O)3BEF1%IA]0CF!^ %$DE-S]YM0G!I%,2-U+W+@T?Q MA%(D/G&I!U$*+/@E\,'(L4=".@X1F*!91W",!Q#7:$SVP?H5(GO5'D7S;V:/ M@L0UL=7;3-X, O;D83+!-ODJ9HBR,Q+;S:)P8[(/>$U'QVF@GN:6*PN8JGN[*K>:Z9GU+-XPF:-"X7 M5:U2*E3&-!QT,D$[1NO15G7V:XC9MOW@K>SH#Y[QU!4QF=M_L/'D\H,@$\[?4X6)B.H:LIP$8Y*A=T87&OPCG&[\B0DM"80LW07A;/QQP'[C[K/W< M[:YZ5?&,^FC$A*Y_UI[\J3O01NP10Q <'F"#I3V%\%_P_[VI].'[7+KW&%^= M3H8!?+:V37!-;F+$B%!$**-I\]@Y/ \8X^#]#X2A@RO:$2[_P". 3@C>A#-T M; :+(V+Q^P$'C\B3FP#_E4DHH@F$RTTQ&!C)OPKX2.L%8!/',S!NMACJ.K)' M(M!_XRW8=D%R;/3^X$P3]KR*O79[%7O2@9-?6(9O'!,_9I.*,?+X9Q>P ZA Q"?A M1X%XZ*:9?\EB=X%7!CPXKI)LA@8R9H/< F>G!"Q!8>645N9SSL TL>(\\P* M_^B#R6XTSO]G.RS(V4=GO[O=V M?[K^?'_UI_;AYN[]GU_NOMU>:U\^:I^_?#[_X^KJJ_;QYO/5Y_.B]KX73R<25 M"D-<>/B>2(41UP7Q+1ZH+<<#+3$6I"$T)PA(=XIQ#\_W)&SFSXXY"_'6(8F2 MH)9%D0M_]Z+8?,'7.$!A\04QO#(.F 32? BG?7&C&TDUA1D&+!"DA2\#/;MP M6;-C"\DM#)HFP^G2,60X'2^._4#>Y@B5($PY0?RSF#>")78,@3WXPNT+_"#6 M VT16^G)F?D/ 9]0.W7>"$7"9R4DN%VAF)R(C^6;;1Y$#-[[R$ 1X2%!$058 M6()@DP:*M+D";D^#2_&=4P=7QI@4L^75DKBT6@0V;%$>.H8?@-E+KH FH.LW MGT23822TZURTC![E6!/OP<<'YS"6UC.:JD60-4[0^ 1\[E3POGB $'+-/G,M$ #L8?F3O%PAQ\,UAF@%I,SQ*/ B6$ MD_@\\T,L[">VK%R2"!TFD'X8T(WE M$')\J(4C<9!; VNE@%1[B+7PO&8R:1N/DW>V< MG+[,[O*W162.Q=NQRL'+BSA0@7XX$!SP42 ) OC\!JA;,W-Z<4>\AL&4T40O M2UY!;MAM7G!T6FW7!X:^\CSTB/\&17#+DZ2=VYA'3F.VN+J]C8'V1L0YA$ 7 M23R)';"@BH+G1 SXLK<^/HE2AB=2)4DD"F8O3)@2HS4!BLDMP8["O6. !$9_ M,.,$W6)AH8 X'@NSC\UA.3OOVADQE0 6 0H##6M/97X)YCNQ[XG1A$:<'3@3 MJ0O&8.& 1R"D)VH !+4?1&=Q8E^R_()),P.GB&TM9&XE,1&1JS*8J:8D2A7C M*D'"_!#@Y">XD]=PCHU!--!(410X_:D0Q4D>XLK+SA*UY<3O W413L=)BI%+SR MIAI&#G>*.X"?B-[Y>'6,H '/P&5>G%@64RT;8%*@#';%MNJ"X[0 VF#!B0/3 MRW^Z2, CN6 6GQ)E$C8VQY^$_"+YX1(D+[S]^<+QQ%'$ERYC0,9!+0R_K/;I M08TL/XXC,[V>WFVU,3@35Q?&+X[C-KJ(VZQ4?M'I;/V[HQM;/=BW; MTDUK^Z?Y5^VU5%IU]V=6IZ707@D"!(&75FVG775#'5,BRD#ZSIH5I!Q?D:'_ M?L&C/%:CP+FF&!@MU8^U>4+)GP2B%5N'NA?:K MR='SZ7?+%;.99K&H1^([1XQ5]\S;)WY5]\S;\=RN[)F7\4PB6!6$O7;P8\Y9 M6.H=60[3J]61?P$C:E\'/N#<-/4 1[1"M$*T0K1"M'(L6GF]'R\Z(G5DAF6Q M]J18,-_H5BR2MSD<9L(#+1SAE0@;BYXU;[+$ATI!&=6TK*\$NJIVJCAM8;^S M9$L% <(KX;4\IR*\UAVO.0RJ?75,+C(2&=G!"94X[NGL60!6@%-\M.![$,S;(WG+"@ M=M?ICM;K67J[.M,_B&KK0;5-0S>):HEJ2T6UQEFOTG?;JZ_>/F<^%!7UJ#UJC8&A0, MO?J*#4W"4).5Q!01K;FWTVXT]98:OD[)9AFGA6]!XZ8+..LO)$SJ+4Q:5H>$ MR2'AV]$-$B8D3&HA3(PSH]W2+1(GA[--C(*N9TB,1E<2S68.4Y+07#HTMRSB MYAJ@N6EE#^.5 L$P+PG3E<=T0V\2EBN/Y0KS<]UC8W>1;W\_[XMHF!AWYH4L M,QW$F5PMVMMVK=#)OIK,K M+2#:5C=O)E*ZXQ\\_;>L;G&[65!ND*+IOR2:2#2MY,<;>>.#))I>!_F>WB'1 M1**)1-/6XBC3;&5O5$#"B>RF$@NGFLNGLHDHP^KLW;4C*976A.KF50_5E%(' MO"U50_IL;E#XY>OU[=7]S><_M.O__7K]^>[Z[B =Q+*L\;+Y<= P.YV23EG6 M4];]VD%<.?@3'K (G3"E+-85)CFS5*@N3NE<8';PA8AGKC?(V1"QK!ONI9>@]*E*H-(H-0[<( MQ95&<=/2VX3B2J/8M/1FQ5!<][8[!VF N!$1L@EM45.S7;F51R&1HV M4%N.911W",,5Q[!EZ0:AN-(H!M?)K!B*ZQ[V.DZOPS+&OO+V.BRM2X7%V15S MJIKLH0G'Y4&P:F6Z4RX#B0T>^5*\OG+4UW%N- MX6ZK]Z7OU;--3Z:S*RTCFHT<'3"R'/_@J;QE=8B;.>;;[L4I5C25ET03B:;E M 3>M'"73))KV ?E.]B(.$DTDFFHCFCKM;O::21)->[%72321:"+1M+WW9\_* M.YF;1-,K[=7L72.J+)H.>#NJAM1YJ9_AS>?W7SY='Z3U5Y8U#M4;[HCA>3HE MG;*(4];]MF'EIL'Q;'_,"[EGJ+[Q61X3$RS,S-W'#I/.54D[LI>]DV&5S4@2 M)146)8;5S!OC)UF2!KY-"I>1,*F),#&M!ADFAQ0F9D&CDL-SY MJF^UG2SRI9=]Z49!G7D(S4=%<^X>#H3F$J'9-*N)YD-'QE2O3=S0"?%5]8F[ M;>"7OE?/MAF9SJZVE+!RM./+GV*GR-QDO2UY0]&F;B5\!G\;^CF7"=L =^W@\X M^W[.AK#["^8^L>?PY.W2(<>.=[X"U&WP&+/@ 9X69-/:=?CA")05_OJ6O=N$X,VHD&0H^&5.ZX*_ 0PN MFX3\(OGA,N$WQQ.G$5^ZC->*&00)8,70$ >5'\>TT>OIW58;R2.^=(M?'%.. M+BAGQ?J1GUE-O6GUMG[@6KV!]L\I"V!GJ"!3.)TO MXKBLT/CH!&&DW3_Y"4#"E!!Y!:.4(,;W NU7DZ-[G*S2&R&PY^O)C=KI_&X M=Y ;'H_6Y$868%3M\GK#"96^/#RUVKJQ5D&7AYS5J4K(O 81;'D(MDOUCT2T M92/:4\/46R1EB6#+0K#M;C4;\]6]E==!^JF6L7-7WGZJ94V(/&WHO0P*J S] M7ZC-SXJ-T6CK%N&XTCBVLMF1A.+RH;C7T9L50W'=.W5]V%^7U(U 4-S6RMLE M-:5;J!X+&WJG[LY^M3'9<-<#RJ45\7&T,&PT*>*J)!".'8& Y<7@]99?]3E M-,(X?3!?]N#6@OG5//34.01%0BAS#D'ZX[_(!46>^]3JYG"N4Q\^O2B8 4$U MSYOXH!9\8)AZF_B ^*#N?-#,=NU)?$!\4$D^,&IF%^4(56_Z"CU)3QZSST*1 M,N)P?19*<:K4K5&5%O351*((]N!]VRSR<\]^R*/>LHC+G](T+,UB2>VC@R)! M.2^4"= $:'4 ?9Q69(=YM!Q)!7]L3RH@0)454(6ZO 2H?0+J@+E?:J1\;6YP M%+B*%/=!BM@/;1+XCTZ(/]?2QO* MZQ34;5+1^U>23"29EB53.WNR$TFF?4BF;D&7#"292#*503)US.R9:229]F,S MY00\22:23'603-WL29TDF?9C,^4T5JLIF0Z8T*&&T-G<&>+S];TFNT,[!CE,@T?Q74,AMPO5MSK+8ULVF]GKQ,N0 M>TI$6V&B-=K=[/-SB6J):@N._F:1 MXWN:/]0FT\ >L9 /P#6(F/?@]%VNL3#D>0<>E[% Y:IF!2IM,_OL>#KN+?/O[>5\$P&Q_/.%>R!)+C ]Y$*S\O3XQL?\C *IG8T#6#GHGV>'XUX .<. M\]Y+EC$B]J%F$;%VWHH7M9TL\J.7HR4-"I?4 ,TFH;D6:,Y=0*TVFNL>&5OJ M5\P&_YV&T1@LI!IEA5V_T+D*J/8 MJB8CU[U<=V9[%5RR2RUDRMU"QFCU\OK@Q^LAHWA5&O% R7F@;>1-LR0>(!ZH M! ]85H[: >(!XH$J\4"SG;<.OZP\4-/&;1]N_OQV?_U!FS=PT[Y>WVIW_^?J M5N%6;L>)@M IZ91E/67=HT(B(C1PW&G$!PN1(6W" RT!:.N>JD<]W:BG&V@DLY*E M4)3QL^KB44^W.J#9JF2S+T+SJM#.[/N6 D&ZIGB M5'\RGJ MYXJU@B(4+Z'X'S]U3<.\)&:N/*:1F;-4O)4!Q74/B5%?-^KK-K/(,J=_E\'% M(D^:XF)U1+-)<;%:H+F2S3CK'A>COFZU[.O6T!N5'"9'CO0JFFG292W03%G& MM4!SSII1M=%<]] 8-7:K:6,WE-O4#JK** 8,4ZRS^F@&3C:HL5NE40R<3)W= MIXJ;])N?N;-/1VS=J;$ L0"Q +$ L0"RR6>%J9J\"(!8@% MJL4".:\GRLH"->WS=O7A_WZ[PT9OU[_?W'^XHM9N=$HZ93E/6?>PD K-_JMO MW93'AFDV\_8L5]M2(:*M,-$:[2Y-?"2J+1O5=JR\?<&):HEJBYJZVNGJE4RI MINP\[]R?\(!%6"$1WPR?\A]8JLFXD\PAV\2^(].B,6M!XV 5#+/ MHIEC0%89\BP(S)61S>)DRN/9L/2*]GFDB*@5U^U5QW#(3FTJ&YU\ZNQ G-I4-S.\<,^#*@N>X]U6C6 M0$UG#9CM[*'P,J0 '-3]+A^:.]5,]" L+]O:.>ZU",VE0[-A9+^E+@.:ZQX6 MHWD#-&\@SBBCV%@=T S&-Z4;51_-G4XUTXT(SZQ,9HW4,MY M VT]\U3=,CA9Y$LO^](-*C>M YJ[Q,TU0+-I5A/-AXZ,J9[8/^MXNZ?D_OVY M*97*Q+2,O(6,BF1BJN7"5HHVP%#*+%J)-FI!&\U6)V^XFFBCZK31M/(F!I:5 M-NH>+_O )P&W'7EU&3>=$&$SV_6G\@9S*DPXME &4'219ODXRS IV:,.:,YA MDQ.:2X=F,X>:)#27#\U&-85V#IMGTU?H27J2\@$387$CV[,- W^L\;^F3O2L MC7DT\K%,%@LTQ,15T N>62BBL1)OQ[%M#T:F"\JH!/.]$KSV 1VD! M8[9R>^=[@] ^Q%,U(R>M@DI8"SCK+R0#2086E4&7HUB%9."1D-,LJ/"79"#) MP/K(P%:CD=?6(!EX!NQOLOAWX'S^.Y7^$_RC3$+'AQ/"+:V4+E[91>CL<(O:P/MS:52 MJ0]\Z'BBH^.\2+VH'8L5+YP(Q(F=Y0P@P\)0D[O4"C_%-CDE]OQOCDV:X,_: MYMVS4%O[XYG&?]CN%"6R%HVXQH=#;D;VTJ=B63M8%?7 SW!Q7XA;::"M*8=YNVI\=SGKL,?N>9/@S@3QP]"^*L' M^(^T_K,&>I<'(:!)8!8?\[;1!-.>V#,B>/D[(_\)1S(. ':V/EQ!K\X-GXP MX+88TQA*+,%QID.68$G@!K8T=*?8?X7UP9R;1MN_LM[C0OS%@=-[T855'/]: MC67X+/YW%"2[F; '?MX/./M^SH:P^POF O["D[?+ @FDT0I0M\%C0789K5V' M'P[W86-MDK<2 T!8?B#X_T*0(CX%NV&J;$4;!7SXV\E/3MOJ]PTVM,U^K]?L MPC]F>]CL=UM-VS+ZK-O_CV&=O+M'%8UL]1[>B&ERO[YE[S8AN$3*<%[['!?5 MA,>1@YNW53YUO Z_F5)>_ZB\JEG3%E14-') VW 6BG>";AA/8//,B[3(7]!= M_)&Y4PF )6T5PIL'LMI>D]H C@S?#&!M;\IWZ)3R,)-L)%#X0?)39V6 MY0?EI60R,G,:F6NT$07 QX"DIY%CCS0&6!L$@$(/UXEY^6S%,T%D).Q?8C[W MED:AQ])].6>^+!R__2@SWO=>'OR^* Y>8&EBW-<"?> X^#!B%XW\[0L=$,] $&$< 0W\J#1_S7 M!9J%34\G:.O!RT''1--(>%.N,P8Z$#%%I%-'>FF[;,Y5PN]SFTU#%#$29 -X MT]!'P>&%3HBN&A(^$[5-^$8)3+1(4":A';JDZ2:X;4]N29R-:0,'#)Q Q#\< M>0#Q)'XX^QJ"!?;.%]AKD=ZV9G4?BQ#+R_1(U26UJ.=;G^O3V9\*MZ)W:MRS M=?)F(JM>E C66!_?+\JBF[7YWM;'TE6=9)7>P/UO:7F.&1 M&!R.09OG;3M.S.'(!:I9^]3!\T3">_#0RHY\%%H8(\8?^]BW2V,N^!R>N G$ M/R[(1+#;-X4AV4SC KEOIFVT^%DXTH:N_R3//'\.G"#G$>2BC,\O+>8Z )D! MP&;S4=C2.Y+O12,6:4\+[(\ P8?!#QE.Y^H?^ MS)#9CHL.$6QU\SD%B@(GQ(5$K&T,)@@^XZ.KXX#Q,7=70DTL/, ''^%+\?NG MGHB\2^1L?,O9S*>TV00Y4DL4!*QY*EQ&("!M'@::^ZU"S>V M=$NN(/+Q]Q']KLU2ZOK'Q&7>'/$SJV%!AZ8\6I)J=XX9KQ>6H;>2I,+XKOO< M[!0FX$ZOWAS(%,BG'Y:!933TMHFPN4IO3Q5Y%7IH4+Y@56W)-T*['/?A&=_Z%F4[, M(F&!V:8@V#$@, M-^!L@*KJD;NPN4%J.T9M;OI=:6XR=*,KN"G=C&?BH'0.$-(FX;82#AP;$73,)% M:RFQ ES^P%S0ZU..CJSSP(6-@'; 0["@Y6.OT?7#F>86IL&";\MLF[NQ)20< MW(4="0<5 "25I=CO7$FBK8(+#)D3:'C7(Q/EI.#D9@T]QP M)4XWQJ6]:8A![EGD>ILC'4??%\^$@1KG ? U#=#D>L95161I"(WC^DK,EWEG\SMEV-&%PWPFD$ZYI]R../7'1J$U.(:E"V*I@_#TO M!NF!-) (-\(7$]<%C1X;K#8&I3;:BQ61NN]+(77S#G4E M,9Q.#&^+DRTZU6"1S/I0AZ&/O@X\_>1$(PW\,2X9='ZS]!>(%V ]>&0CAC3T M$2B;=GWDQCNR?FO43ETC:%3+RN\MT\8=#^(*P MA]8%4AS8%0LO;RUU%$5M-?U!:36=A!IV#ODLHU[<>4LDB#IP4&=BX),'(&,E M@<_25!;,7^ "6$B8^?!>/IZX_C/'U XVL& \SBN/0NOBB\G5UFA]L1=5X:!?S8;&H#7W6(C%9^S 3 = M.]+:!Z -? ]=BM@/N@^<,&LKKY7YH,;^@$C>2-Q>$5L(I:Z<)>)A MYMCB98:45N)"=N%N/KG<\9:A?'KU1CO70#^!$S[_;'Z]I5=% W]4F@=,W12. M\H>EO+U9SM[GU40:8@C!$(OQ]Q%?S'KL\^B)\Q=3'S4VF;B.U/!+W+'Y7GOI MD>W6KHZQK?6WS<-W>\F)97DS8K/FOZ;*?:V&E/A#:2F1V.G;"1HCG!@$80_% M%D86+B,PM+P "YF]*))#!CLSUZ69/?\F$OW./,?51,@75]N5.;DQ:< 9_':2 M(D1A-D^*3R7:3 TW]]>?9*L>2]?^^>WJ\_W-_=7]S;^NM:O/'_ /?R:_?[BY M>__GE[MOM]=WVM7O7[[=:Y^N;O_G^EZ[O;G['^7SI9#(0"KZH50HL*WO(,O! MQ?R^Z$G:\VC++"TE5D9 3[MO9^(J TR]L4&4,UAC -M]E)<>0-[@4V)"C>.A MXSN[A8+#(?5%@BUP/_$Z U_;OX00 MF89Q7J!M^\% .+TBZCSQ000Z4@<#P\B<'Y%EY+- ^.3R4M /YK&'HE&_F;X_ M243?)-B\14E\"V!69=N;*?;+-$Y PU2[1^8*C"4U*(.%-(?8D!!G2V3>[ ]] MSD1TI<_^__:NO#EQ*XE_%94SE;6K0$;BL+&S4X5MF)!XP $FQ_XGD !EA$1T MV":??KO[/5T@C,",)3S45F7'Z'I'WZ_[U^973*/"N+T3C5K0!3(O_*OL\ ^H M$L\;AG]K(__(CA%HE(# UG.4L>;2(&!$0&)S?IP2=$W)CI8- F&" NG6;&#:11'W.\U5=_I73<4 M7'N@CR#;>:@8+#,S<208IX(!5_P!,QGZ@M!70[*"ZXY.<6VB9!+IS+N(;2R\ MD6@920=<&U4GUBB $3%=S#%V28AT0K4$0P4VA=?J=&Q'!*TEJ!1.8$FSL3Q# MY3X%B6;'HGZ>%IE#E*R7Q34+:Y<;WWE MVO25ZX&([#_\;(9PKUG,&C:#45Z0I<9H4O"<9:I&_PS3L 1NVK)9LKWGOZL8PT&\K6QX"NE_ T_,$F!W,O1"7#RX-R/ M7-^=,2TZLF#F560[G$(H)E=6'=9&F_-C#I1 N.IS#:D&6!F%LVX^6OI(B^A_ M>#O?FP;?`A107%]TXT! X)GR856PX+K=#.5(7E@/@CZC5-=NQ3%,SZ,1 M,W0\!:!T2I)U6*6&J?B^JF2 8,Q8AC_&FN,P^L?0!8P;RX84/S6;_8N_(JC: M!XL%0RVFZB=ALB2RU35-(N7XS-BZY#[3.YGR>IRNE@)+#AAN'._&L' +PNFS M4RZ.L$8_J\FWQ97B%B+&%U\C/&/F1I*W6F*!M.@L\3GEC!560W=4&$*A09A? MEH$)K&H!#AFY0=0LV50B/U"WD6>>K. L+#1;/'.L/%HV)23XP4':N0W.(W W M[,L'6;Q@WKBOT/%['Z1+OX&<_[-E!I*'W2'6$YZK^3#QD<<2=NM 6>0/M"-Q M3T#7)M Q_/"$SFHHF5'*Z28Z(BR_W)F"Y"GBZ3+?*CH4WD+E8F8M.15HM3$1 MYKO^\$E5XSE>D0 P.,T:."Q!?A:::RN)503T&@7^29^)0\A S. R%$L6#Q(F((YAU M[D";_%936W);H]GC,(F(%TN>,:T4*S[9J#:3A<[J B])$QS%CS]PGAI]B)340O6IFZII)M"_663H 05 M.L.(+GK3K,3:9#$Y,*QG\.(I:$[+]JUG6 ZXYNC/_!H=>BSIE/#8Y"6M%BXB MO@(--:H_"<],6IOU8#0RJ:2,:;)ZF-C-\+-,6^EX,[3^_F5'H&,PJ:PGJHWV M(WO.V=4F,YU+9Y0^$=*N$VE32X!0C%.#DQ$:;G-'N_+_<>VW%-!-VDAZZ'KU M[4O=-XB'V>50[(DE)OIXAPO^97Y9I$M+/4'8M4I%O+RX6'NY)$IKK[WT6DD6 MJY7Z3J]]^5I5NMS_8"6Q4EI_.6>#E45IQ]=FM+)RJM=NZ,^RU*@FFQ92]50= M:I([\01SJJ>9$[?=,IG5BN% L^HS&?M;7,:F:,:SL?/Y@2[(7Z#UA28L"2J5 MV#I\-Z0(\+V5)TFZWB[UCOO0]) M\1Z7Z4AO;T!O&R1RVO9XFT0UK&(VO 1D-+WU5R=:<9];]/-=(N^MPDSS*AC:+JIG4I2693. M7C/!?72>W8(_TK=H/E);[JBM)%:/M):C#7G/M'9Q(=:/Q):C'7G'Q/;C#Y>R M)%]OVV=\?S2W)RH),K9[=">PC:YU9LK>21!CJ ?%XV!N(:Y++LIVY0F M:NYH,'-#;D_.PW&7CKN4]2Y)A7J][A>+''4W+?+E@F%R]@ MF22G($J5',";5$3AMML9]+KW?8(V>>AU;YMWB&:2EQ+4Y!F<*F?"G>[X\)68 MWVP#*S4$8(J6JMU-=&PO- )&S M.Q[K(UY[QZZU D03?JT@3)6P:[$: =?#KHA8?L+?K89+.8HNY3Q82N%4X8!? MK#+,"<")=%/H>5BY)965HE0]U<[H4:FJ\K\H>YV^W8>QVZSK05#'WF %9E*] M7*&2(&7&>EJ=\JH/62Y=1V^FGZ3KLS.\F6<61Y*,>6;U")$Y&4 +-;:U-:RG M%07AAB#'$2,,Y\*7A@JW=UQC6.)'6C6.*HQX&X75L='GV. *:9><:E+][4I+ MRU&QA^"+^GB1%8\.SQC"#-8Z* \/0C'R,%V/!"Y@UE6H,.&J,8YF@%1>"H7]%9 VJBE]ZH+#=[!,V M.Z6>+9(N:MB/F$];:Z-@Z^HE!Y2"ZA/'(80- >4UXHPI; M=UB_T0"IUK+!"L4N,"/@!B_*(TBL5W!U[4#)O"$2SI_0:MP.NKT=23SS MHKJ(ZV&-ZB:-N.]9/590 R*X5@$3A(U M *B%&"AZ1PO,@9C8*T0L@ ,J1#O0LOP7)+\M;02I'YH$D201>%+I]?\U.X/ MFKWFG=!OW#?[0K?;4Q&%S^U.$X14JPFR*8)Z?)#;PD=QA/Q R(]R?'V6<2'2 MDO!E0,)'H)#LA_*F0"%92Z=JJIA+GLXO?M*?KTS+['@S>'Y$ 3/8RAYNV:@H M7U1.!%.9P7BTD7J%X4"I-*Q*#=MNJ-;.798L)+7WJXC6?VFI2 M(,WP60$?+DJ(>D6H)@^&8OYT'AO"Q^W_S@=E)JN##919C2[P9]P;LO2XAD MOQ!DCNZUO-"%'3[4-M4._!1^0SKY^*!A,/T>D=OV](F![AJ1;\@(W&#JX!+_ MCI!Q#^ .4UAO^6O,V<8307;TA$@]/D(/2N\^QVZ3:GY(,GI$4(ACM2F(UZW8 MA#J$1^S8%SR _3$4!M9,1W&(, 3ZQ1DS!%GP\77D'CP@P[8_)@MU1M@%_97D M8PH>#XI]!U'*8R-3_>Z'&"$P@YN?P%:RGOQ#LD<=^Q+1"EBHLC"\P,!S@T[: MLUG0\-R;XRSX7K4PR0S7R3-UME/.5($U/UG9O=H)S'"DST V_/<$E,OJ9H9' MFHW)I/&HZ$9CYL;EB^G-BJI%>AK?="( .R!'ET(" !5\49"E@(+]$7X4V,@" M&.N&-_$<5Y#E0@B>1"S ?JB(FX5-2GNN*AU:1(7%9&NBT/SSY_9->[#1-7D) M&BH+T?L'#\*.=8.?P"$8+;"WS5%/>8R?'9KBV;:M\?9A!8[+.=6'V,S"8 TQ M.'8B]C$AH%7D(I ^VC,R0]._69_--%5GL/ESA&)5_7-$1.%FW27FO!=0]#!] M=])*;/P#JS8J O,AZ5\QY*]% LQ6?*=6P0ZR"ZXG4R8G1C!-[YI_?A=@936Q M5MT_2%6M)EY6=\,J>^FU%9>)WW#VQ/AOO@0G'ULZX>&"S>C9INY,X0\\]:.4,\M>D4LYVZ:8'HSJ M/5!D2PB0N]50@-:#_QU,#04(K9V@8UXSS9>H8K<05YJYIHNVQ6P';@5=9ST^ M'H*;NN[\ZOS\Z>E)A%&*$^OQO&&/IN ].>>:.E'LAC"+2?#.'@E*)6.=N'!"%E%*DE4["*[U@@[9[K*9.9R.X_^%AH3 M6^.U02K)R,_4!TZN$*?+!72%Z$A@9IF3F-1D\4#6M12C>;&4W_%RKC//_\6< M8\VUV+,&BFA[X\VLGQ$VS 6YW:"8LU(0.F)#9-4\*K9Y<5R;'1>#8NRJ?Y#UAHXG=**T\F]S-MF%X\= M'0^[.[/RE7)+]P\>^8@\54W.*W6=#6_B5?G*I)']?MML^)<"!"3^0 M +NY?4>+) \20%XG 5H92X #8X/OV0:0CS; X4H >2<;H%ZJ'6V )0FP6YLB?A'EYQ&:W,6UX_=O,Q9^KA^PFU\/_!MKT!F!^6"'*7@& MX!O@["2@P--06?*@T*:4,.'/F]Y]07"5R82UU1QBOC:#JX'EY,W9$9E*VIG<*LY4:&'#W +Q=%Z&[]-4QW(9K,2:V8084>&\Q/WY"Z_KE)0;LR.U MWJV\N?6=D6K\[5J^XD:='URG$?*[5*7JO0DAD4(2?FV.>W,KFRQ.^[ M52970VS.8V5R]D-Y\\KDC34B;U4*TF]_ZC0&:4 3\E:9]!#Q\='SL#6PB>S0 MV$@%[LD>G% V@.D2-*GJ@8LS4CR'@#-#C$*&/(3E1ZR*"FHJ7)=J!N4UU8I8OJSN4ETCE<5Z-5W!RC:O MO2R+EY6++.M@]F^2IC2.XIC3>QW!LJA,U;][DVV;XP7>MJYCT&M_OKEO"NW. M[2JK9D$-+PWVM!<(K[.$S>)LL636<5O@U:VT7_);,OCDGF@S.X_H9I&F^7(N M:MQ2SNC<.6>"A/WWKO%[^T[X) HWC5XG8G%LL8G?L#%YOHCA3GF$8>-:*;:I M.3\-[?./:^"^Z=II([ P8A#A#S8"LL[A[I7GSE8W8*U'F N3[ZXQ:%YQO '> M*V IO_R(II7DLU;7^ZSG0TM=P/]-W9GQ\?]02P,$% @ MH4$5[MYJ3WG M#0 [)$ !$ !TE%X^OHQGC?^/WCNW[M 5,[TY<02ZY 0+8J%G*F9(S CZQOB?] FC>QN+">-SP_BHV"[98LGI M="90I]7IAF3A77X^MH[/NJ<]TQAWQBWCN-MK&V,\L0S2[79/+;/5?6_V?IN> M6^.3W@3CKM$^?7]J')_TCHVS7G=LM'L]W&MWR,DQZ2BA+^ZY:\[('"/9-,<] M?W$O&C,A%N?-YO/S\]%S]XCQ:;/3:K6;?WR^>U2DC8#6ILZ?">J7,;=#^FX3 M;H^Q2T)RP>?C!+G@=#ZVR9')YDUH;:O7;87$((H6"*>.*[!CKH1;@AMBN2!N M.YM)WF_"?5#4,EIMH]-.L>HY.T:K:W0E)Q;2^+$GR(W$[HI,L&>+BX;G_.5A MFTXHL61@V 2@3Q#$;@O,IT1\P7/B+K!)]([Y^ XA@(O.%XP+Y*0X)]@=*XM= M+A1; _G0WC$3"Q6Q0.E*4M6X%'V3V,*%7P;\.GIQK4:SO%;/-:88+RIICO/X MVH,K52R(Q6G[[.RL^0*!EVU!9B@I>@/^--H=B6X%M7DQ65ZW_&6$?+NP(>IT MU6P(^;:T(;.;Y<6"CE/]=K<+0@7E+CQJ4T)F'$RN6C !&>$ MX_5W&X^/I"4A24I!LA/"[:9D(?9=U)*0%P+PHN%* &SB^V:?&[[@I&K#)8LK MYTH%]$_??A/;5=LO64S/_FN$?R/J+61>.2R97Y/9Y* MZ^#ZUX?;W$65TAK1AT)#L9$]'UOJ7QL9T5K>0(H3 >N'YCK#FBC/)=;0^:C^ M7H_R@#D@*6!<"X_2?$F_9K(%%T-'%KK7L8@CF>4?+K.I!0G- -NP106L;DL"4%ZB%J*.Q.51^I:L, J$H[AT%(A'OGSTRTK#KP*'GN.U;?5-4AZDSOI;=,F9V5A+-8AA:X]Y *4=>TF>MQ M(G^$\I 4B"*)*!19(WCD?#1GCAJ4'LC"X^9,YUD6KQ:.LW4X?#G^R(@B M235"H6_*>[Q&'>-O'PK+7>F5/JQ[[HRR\*.]8DQZYG: M9=/$(@E:%-KK*$32D"\.27DH%%@K8)ZD\8R7GQ'B'%K'=]*.7W'7R,N/9 K+ MDEL'-N]QA;$F@U'K\^ZZSP,A*":E1KZ_(F-1TMN*5.O?XW7_ EN-''J#*?\O MMCWRF6#P@%IPE_1P-J_6Y2?K+@NL/X.E"@1"4#*S4HI@?%%-4(W&O, MP1.N],3C#/.R64&*30O-Z3HTH0@ 2DA-7*[7Q,XW<#$DG%6K EJON2Z8J ,2I4)4HDJ"%(3,)#J2I-" AKT:X%-9Z=EDW*E,_ M.CL[.3YMI1(W7?T(_1+^=:CT!8X888G,3G +)&E12V5]>M1\T77"+%8(JH10 MFD^+1RHCC,FHH^L+:DF5H-#+T4*32B:+*U/U1&M5,JJ(SCJ?%HU4GAF344?7 MI\M/E1#(9=<"D4H9,VI8=00$2DV5((@Q:)V>2@:!N8Y>SJQ257)[D00M#JD\ M,:?:54=H*I>G*O:6S:1K(4WEG)N5P.J(^'I1JQ*@.ZP_- 3#9UZ-_$NK5D@]2SV7Z2KHCD="YS]3N*Q]2F M\ 24O.?-B;4QEEOJTP*?*CXD@(^THTA]6)0(#5#5B9@)*+"A]K%RSQD\S(]O MJ"-7<13;LJK(D4!=JC"4#K12$D^ZZXEK0:$/7G)A>3:!1U>2 M1-50WDJ%%O-4/4579@QU^D_+K-$>@B 7H6M7T#D<1K_QA/1T?\ZXH'\KRZ]? M%G!F_17"HKQ2;:"D:D!5 F5E!_(-07%+4&#*(7C6<+R":T4W M6**536%=N*Y!M=J=J!H1*48MG*D25F)OI(;>3^]N1"-R4-5;Q:E_TJ?OK!;R M>-4;!\N-.O5K:=?%02=5&LO@$$\-X^8FP*<>+&37[G."M8[.D>&TXE7F2)AK9 MPIV\\1)%"I'26$_?7(I?YC$YR50)7#K@D_/J]O2TR4L(! MFUUAPY1G/V/A<55;W[SWY$G28I6J%:]AQ7RL4"2ZOK"M-LJJXY1BU0*3\4P5 M +,25$\8,H]=!3MFB9VRX+[5%RN6(2QI/<[E$F^ 75JQM[V&9FT0I(JUN0?% MPEV[MH8-6%B%ETB&<(E M2\G?8D>ONEQM*)0_,QCI.>SK53[O M]\!L^X;Q9\PK[NKO0I,V"'9VRA"4HT#[(3)*X;7IT9T=*-+%13=5LMTT+NI^ M%FA[L"JD6#M0=8B,MXJ,]8/&478,KYWT1% E72>3WKV>3(@IALXW A]RD0O# M)\+QE'SQYF/"AQ-%5G%,>2-CM-&5VAG(.D4=S_MCYJGS!&ER"$??2%BEAF8: M@9W(-Q1X?5/K&8P;E_DWJ+EW,U[Q%!6\:^G^@K<35#]TK1&DA2=5PRY\V\$_ M':\/S>0G0?S?B<^&P$=#@J\Q*33A>P7?'[VQ:W*Z *+/!,:8!L)C5W!L"B#Q M2$-]ZN2BD47I4-N&[>V04GVNZGQ!.&762'VPP/*X,J"!7,DOJ/#@UR?.O,5% MPR>G@LP;R/^^0?3]JG.+P=Q\*V^"I.A;**DF/!"7>=PD$$I?Q:H:4=260I:] M:-3CC'$Q(O#1K+&0DETWWI8)MMT(F Q2?1O\KRV)\-;8W[:^:)ARC41%R9;Y M5^;,D7V++TLTZRL,H;*7"K7^8_:3[*"72N,--@,<3D[FTGJI=L$\Q](@N87 MO A$SP5'5#U1NBAXZ^$)';ZNV$ M5@'\37M"?.THK7^$1UE-W5"N8=J+Z)8+2<$FWQBW+>V*GFHPH5(2>]2A/Q&$_X]@?B.7S[E!O)7,S0=SBXS?9EDRHUPL1S-. MR$;+DD+VO0B*.^9,PX0B. "Q+ =]" M#\?R,,8>?Y3CYQ74L$$-E].&#>AP^PQB_89JR:8D46'(.B$,F MM&"P_K%&_413>J_RE-[;IRD]5=X:.F1M@KKG<$1_7K%,II6S%WVO3!FDW6H% M=1#B<;:#\G&.P+UPR!?98:42QOM!\_(:FD'XHV=IR!'"? 'R^W ;PQ_#5)+H M.9J]CTHR]G68RJM[^F/U+BJH!9)^@GQ;#5"0/&Z^"Y##O1=]^(HX; Z3MKX7 M9Y+^Z'X\\*AM05U2>OO6F7 L.3T3,L5BD/1\>P'//1&$WV$^U30G3;1J'^E&E]QH 1HX"4[]:QZ!.U/&S'B8)WGA1L2K^RWGVM M.T"AUP]C6$K,(!Z@8#\4,\*+"RXE./>UT8&-J2]?W\EY-_PL[G^(-24^]# S M!]D#S$Z?9"@#I2H4RK3%QJXKTQ4S3#1&^"77:6^@>5^=OLN<[_K%M#U+/<6> M?*5.T6;5VQGPLRQ2-M\4*&1_VWE0'1USS1F9XX_O_@]02P,$% @ MH4$ M5V3_*^D((0 4DP! !4 !T2 M[GO_"HWF]:95^^)H]X36OHZ0+86LGIYY0M22)6(, IH#0$O_^IMU0$K@#A)U MP$/[=K@I$@1QOJS\JC*S*C/KK__QY7CVZ!-VR^EB_M-C_@-[_ CG:9&G\P\_ M/?['^U?@'O_'W_[RE[_^&\!_/7OW^M&+15H?XWSUZ'F'887YT>?IZNC1Z@@? M_7/1_3[]%!Z]G855673' '_K_^SYXN/7;OKA:/5(,"%/WW;ZV^['F)67UB2( M(C)0TG"(H61 *:7-B4F7S/_Y\&..VI00)'#K+"AM%'@C(W!C@N$"M4+1?^AL M.O_]Q_HEAB4^(O'FR_['GQX?K58??WSRY//GSS]\B=WLAT7WX8E@3#XY???C MD[=_N?#^S[)_-_?>/^E_^^VMR^EE;Z2/Y4_^ZY?7OZ4C/ XPG2]789[J Y;3 M'Y?]BZ\7*:SZ4;\1UZ,KWU%_@M.W07T)N #)?_BRS(__]I='CS;#T2UF^ [+ MH_KO/][]?.:1JVYZ'&?X0UH( MJ^5Z'M9Y2J^2//WGK[Y^Q)\>+Z?''V=X^MI1A^6GQZON.$)5/#.2553_?IN/ M?_)=A!1F:3WK1^PU_7SRD IX(&GPRPKI3S?#>(IBMDAGWC2K2EQTIW\Y"Q%G M_:N3]1(^A/!Q\G2YI&<\7W<=S9I)B803'$C?I*/];].%\*8#.B=Y?F#]%]_157$^$M2J,8Y)@EJ"(+.&$,KKY3M,2/:9UE"">BZK^0A_F>8K7%B MN4KH&4$+.8,*5H +5H+TV=D0HF*FM0'8"=@N+%$/CB7M==)N">F%G-B@46HT M$&5$4,YJ<-YK_+N;I1%G*EQBE(R_611I*#!DB8Q2? M\&1C8 9E=L/Y-]^!C,_%N96FK_%M[CC8S7C[YB-V)/7\PVND*.I=';\WY1]+ M[-%-"O*LDJ^SR),USB5 C(5D9BZ'['5DMC6=KP4T/@=H/QXT&_QF?'B!!8F. M^>S&A MT; W-F??;'9&S (ST"*42#*3*? 2#HB#!:T.H>1PN,A]#-[,7LJ^^^ VT^^K MZ9S$?#W]5"FW"O,/4W*YOW..&U;(W!C0P1KRN!TM/9F<-*M%2=PSDWSK./=Z M1+LP0#\-LMR!RMOKZ=A?F*O.SJ87^LV]T546&2<8K!0;/H0<4B MZD:U!NUY-IQ%)IQI3(CK\.Q"!_-PZ-!LZ)N1X>^+1?X\GKXWZ#<%X/ M0&NR@U&BEDB&, MXFDT%@A%=%X!$X:B,20A/6,>A.2^:(/:JM;4N(BBR6;N)<))ID*I<04YD &4 M<05"0 =*!5JKF?84; ZQG7N3A*,QB'=AP:6;NWL.?C.&OSS^.%M\17R'LYK[ M<0DLSAU-N;K!&%*L2S*YM#I+*$$(Y0*7RK?V^VX$-5)CV8(=;172_ 3\;?A: M#U]/L: )VDME(52CK8*+X%&3,V=4%AHS.MW::[X;YJ@MI]<_IZNCY>KE:''\W9%]/D6EK@HK$2\.07/C$ WAK,VCI2XI):6E: M;PWO@FM,&\2-^=%<+>V"[:-%MZK4?;;HNL5G\N:7D\Q%YL5XB(X1FP[Z#/D3T--':.*E]\^W#&T&- M-(:Z%1>NSXC85Q.'L8Q;X-#XH(IQ8 JSH&+B$&AV \LN2&0RDB$_I'&\'5GN M(:3:BRQ#:&6X1)HMJ>NQGHHF!RL=!,[(O_>B0&2\'O!YE8.B06"MTXIO@#32 M&&LOBK340KNC&6G, MM9^!:3/V0VY!"^YL"<*#-C5#6G %7N<"S"J3K C9\@%/8L<=3^VE^SW'>I!= MEFW^)2:9%PY0(*U%D:*WH.N.CXTY2Q8F&:^?95DM?@&5,23BLN-!O_(;,6 CJ) M4B= ;TC ;#BM3 2F%)FT0J6R:&T%VF?@U!/?Q;S_W$UMCL&DE.$2,-E:_8,T MWR2G[PI#KD,A?RL.>K_L@/W.P]UN>?@X M7879%KB)B5IFDR1D5\^XDH\0HT?(S"8*TF3RPK9>Y&Y$-:80N3$Q&JND&57> MX2I,YYA?AFY>-S)I95X?K_N348K7-J,84*C>F2F.5-$Q//PGESRQO(FJ3>37.-4\^U$S:P"B$5T9GM,6[ MULO()3#&%"8W)L.^@][293YE81_!T\KUL<,CG"^GGW#CR+U>+.N6SIM"'MVD M.H=&N5B3Y@LHXSTX(1A@"*%8^A+M (D+MX$XI@"[M;494%GG&/77)^>'[S7] MW++YSV\K^MKG++XI&^SM.P!=]XRAV@#M+%>C7D#?3G9>?OE8P2PGBD=2K[ 0 M@JJ'EL5!5$0QIX*RCGY4NG4]Z040>P=N.*-??7@ZS[^$[G?<^N@)S9.,A3G( MWDI0Y&E#8%C(2B;.(_V?F>9IYU>B&5/0LQ\3+AR'M]% 0Y=VB?0QM4_%"_R$ MLT5?R'4*";,14LD".D8!RI$9#8G6NYS1H?;>.=.ZDO9:0&.*>=KRHIT>6E)C MU:W3:MV1D,^/0O>!9'3>:"ZSA11K^2^+!J(.&:RTTG,FK"^M3WPNPS&FB*8Y M$?8;]79%E3@GP6;$R*?Y>#J?$BX2\Q.>DM)@T-D6"R@%22D('OE!'GA$&Y!B M*U%:&\0;((TIM&G+BI:Z:!?E'"^ZU?1?_6A4K^QL9?B$R2"L\J*V1:/(2U'X MY4TI0!&W\M)X463S-@S7(AI3#-.6'@TUT8P=OR[FBU,A-Q[[-[(*:8LS$9*N M 904"$ZCA>(XSSHIA=AZC^Q*,'LODF$ZK]'AF_EO889ORK/U%9Z.MT)"Y(G=?)P;!)@^)QXPR1&.R;DR0G8"-R<<> MABWM]=,VU^IJJ;F)Y EZ6KZC(1M1 H=H/2-,)L? 55)QD 9W.RZ?]^N'#T.6 MAAIIN,"LL".BGH'2=^)QM,(IYT"7FA\B&0-OR>Y+$E J%J)WK4_AK\(R)E]\ MJ&6D@18:YGPO5V]*[=K2E\)C]VF:@36U(RW3U_)B!('Q2 MW"5+X6/S+(:KT PBY\LO:;:N%R&\P(\=IFE/"OI^ACWC*&K:+:Q7R0@ZKV %/O#+:HBE%%*[!& M)U!&$[;:)CHP%K+FA:+T]FT\=D$V)H_OD-3:3T7M F5E!>TL M2>EC HI@:NR2O,TR.^V:!\?; -H&/YNN*6N:OB<;'HOY\AF618=;Z8POOZRZ M0#R;SD/W]6>B1Y_@6*ME%OUAR:FAG:# S*(CS:2:_AQKBR9.=KMHYT*TW$O; MVOT=4)PQK>AWY^#UP=7]Z;]Q-$] 3SR\9SC',B4P*1@G!4$(IG:_4 %BH2^N M)%U**-'(UKFA5T"YY?H-#XI)^PW\0'LZ;6DMO(DL< 0;:\M,)ABY+Z94TU,8 MDK@9'^RRMD?FQ1:--"?+7+@ S*[V%$F\'F]0F":2#Y(BM9):S[5+8(QIP1X+ M'Z^LB+ZC]@YP_"!MRIIY#X85"\K) C'R HF" \^4UK'YN>5>^V>'@_:5B[(O\_*U$5#D@#$GF7V*2C>_AO(F;VX_.^!4 M#DR1>8M&T#QC)%OP,8)-S"E/D4Y*K<]=KK0#(\F6O:.^+YSLWW&4VQ/X6Z(. M^3)2Y61 9T_SJ-@$P7@'/'&KA>$LJ>9M::]/!+_GM:NUSO<;\GLMN;BD=F38 M^HMK'WB(8HS=)6Y4F7') [^5YO",T0N-P/N&[5HG\%(SH/',B$4R+ULG75T# MITDRR!752*\H$)M^F&\:@Z2O[[LP7Y)'N#D2ZW\Z60_R_ZPW&2W?!ZFXP,C[ M@V)J3W0G H2^IXCP]#+-,UM:'W\.(\F8[%XK5EZ:?G*_'-C;E-9E[5I!Z@VI MKV:+S_\7\P?L*R!*K>D]V?"MUPR=)O@]+2OLWF&:A>5R6J8IG$I+,BFK#0K& M(1OM8:".RGJW9NX(M3W042W%8D'8D"!95[>? M= 2GC2 ?)ZFHO:%?M?;ZKSFJO=_DNZ'6O[N/^/WZ@2<<7P[L_5U\S$%\OAND M:^7IT6/.79[=5T=-$SWQY'+MLR]LO?,M=M.:T)NZVIKU!6[^I9\WNV0OOZ2C M,/^ [TBJEZ5@JJU:,<; -I7(5 T M_FE*VGWV]1_+VI;J6[CVE'R/3R?]KC)%95'5&GE#4Y[71F5"%!I0B@>12:ET MZ['<'=VH_,;QS6=AWDZBX^7$J2G$=CL))48P&/-)BDI MH&,>+6N=BK<[NC&="3Y\>NZK_J'IN2DY.8LO6V-%)&@VUU) J0KX0%X/)IVS MR+7D]T"KYR7H1N5U/GAZ[JO^=E=O]2*^*=MBOYGO-< 33^ZXR^3IVZ+)#$3C MP1FA:;Q,D"EX[T+KM)T!Q!A3)FX:@90*CS)8<#;4Y @:@9B2!:]+8M:6P)HWH-D!UIA\]D/1 MJ;&RVK'HA.>O%MTVQGY+^K)!B"PF9W6U:D1P56IW].<4;># M>$N7^P^U6@VAQ>94^[:D$M2/V*V^UE.,%;DRU7GI.WE-C#&%1<\!9::I(*2F M<)-GP$!!:$DH8VR=]+0[NENZN'\H@C76W=!NYV7;;P%&&T9*)T1O"\2 MK$G(4$?ZOG6<==?=UCM5WIR+5TZOH'V'"2DTB#. MC&18S)Z+Z!)OO8;O@NLAN)G[$NJ2LJVV^FI9PW4.66]-O@_ IEN6,3*:>IDU MS6Y:5%C@$ Q&0*%<&/:TQT)L>ZJO '953V@.?U1?X2AG4NU/X%@ M[89[)",EF"M,U\X:U3N*[%M!#\""'I]!=-30@:4ZOE#PI'YHDSU3,7 +7 MM5.^)X%=O4R.I6B495(7UGJ+\D908VK,>6_K.D9GXYF7S@$Y6!&4($A>Q@#:HDP8=<3V+1WVZ=O-_F!^3A/% M-*/)J5-^52\J*6U&ZS@9UT1!'D8!@6@,ADE4$7E"V7I;YP9(.Y'F@&WE#L&9 MEEIJ2)WO_4HG7*142N; E*X%S(3 :\DA8S Y6:5=:1T];3]_)U+<U+< M[],?/-(XO.UP56\49%ES+@.X>NF7HNB-7'05(/N0 M6&8L:6SMJNR*;2?FW'?NP7 VJ*'B!BI"##YI%I4"4T2J9I'6-NT32"M31*L( MQP'[Q5Y!D(,U>C\,/^ZN@8:WEI_6=+]:=&=Z&#.I M/2@R510#&*Q**MB1$L M. RE'H:U=DFN!+,3.?Y@.[MM-',?55%:&):SB6!<$-5-RA +-U 4=YR%$*1K MS9R[5D7MEUNZE5O6;ZM>-AA%*YZ%X*!SX:"\H,&(Z,EC\$YX;:7,S1.8;P=Q M3&6, ['LNIS3UDH<)(OYY^5R3:BP[Y-SO)CW5U=/LO#)%6T@()>@+#FBL40$ M[;Q#QZ(3MG4'TAM!/8 ,YB'9M+^BALA??H5 M&-QAGJXF(A L^A]PKTG6: VX>KV.5T8&PT)V8DA+=2FH!Y M,J2EVE]10W;& MZ7/IE]/Z*>\P+3[,I_^B T>WJ"+SD CL6=OG;X[U^F9"IFI2$R]'&+X=G_P*;60.@G+DH3,F%%$GN.95>0<5D'*BQ7G^+ :)0&J1,1KB"A9S3$<^I2X4:Q=[&GW,>[4^R4%,S&%ULG3PTHTALY)?\Y)LR>[ M1CECOB\$)T6?O'A=C%)0E%2@M&1D.@T"E^C0%5<"'W,@=%Z>,>QK_3EGRU[, M&N5A\GL^Z+L;%C/TUNI[&OAZ2QE0\F,AM- HU=ZUSS@XJX"AJQ/ZAFL)J,K(H?" M&39!WW2@:0IO8,1^2_[O6\ M!BFO[>1M=(/DJ^F U>;\FT'+CCB-$7W5DNO2_.Z M^^L1[>NV7//I?^]JK3(JKR4)#;88!DIX"3'5*-(%S(F1X3BDQ#VF,?G3#?ER MW@%HJIIF?NXUJ)ZFM#Y>]]V^SE0QN]I5GSF$@K;4 QP-/E&TGT5B6HK,F#\@ MA:Y .2H_]'Y8U4)_]VX<7RY7T^,JPJMUO5QF6Y"3'C]#F\O=$1S*@-YQ3 YC M4@T6%T3V($*PQ"XNP7$5P7N6'2^BQ-*Z;'X8D]I[K%=_=!WI=&YJ]=?5_S>& M[M5BW4V4$$$S*4A^U"=-PU.]4$LECX6F'$JY4\RR!X@'9%MO0YPS4<6A='00 MFWMQ+E>L[XD?.$F%.5JM.?@LL29-,/"&O(1Z_8Q3&9$)<4##>PW4,?42&(!V MAU3D/;*NGR%<");[U+>#>F8=EQ&Q;E;J_&> M*/<.C\.4')3N37DU79("*_A)E,QR'@7HVNM3.4%14C4+SUN5$# MV&-(?!\=&?=7\'V:X,^+"<7E.J'(X##7C"ONP='D 1F1"R.-]K%UG_([ 1U# M(OGHV'<7)=X3WWZE4.W]9YQ]PE\6\]71K#'/.VAF%V/X^BN_/W_]JA)//>A<^_Q(HW)V&V>:& M[W>XQ.X3+B<9G3+*. C1"U#!1G!92_ A9.5%D<*W;D=],ZHQ;5;83]?O0Y8(1"%E';ZY=H0-6+$EU2"7(DPX9*)/+A MA^+)U;#&M"'0GB>-U#&D6U'[VGT_M:@_[>%=7/UA#9R,'9$V\C7JY]4[;Z')X49$U.DU9EF@HBUU1#3"H+PMJ:R:4ZN5(QN1R M')@7=U3'O=B5"6]J6>CCAK0MY]$>UKH830YDG>(Q&P3EK(20^J20>M^:2%K8 M^""M2_^QE;W/%EVW^#R=?UA.ZO5/FD(I$#HD4"5HQ M+OOPHH$Z#F5=%OUZ_4M8K;N3!GY-XI>K/K:QM=D)?8MVPJ>D>;]%FO<72+/) M B3-0JF+*D3P\S9RR4;%T_HJJ*VS MVY&_GT7H8B*#"MG8'"&+/H>",3+?F4%"[C"G8$@9][D:W24]Y2"=-D>Y+.VE MWOLSB_WD<2I%C E!JUQ;H64+D2<.TNG@;$04OG7JQIV CB%!:KP,O),ZA]P4 M>!6FW7^&V1I_P;!<=]A#/DGT.E.=?O+[_'3U[4_>U"+W=4?2?7@6EM-]-A&& M@-%@TV'PT6FT-;Z!].W1+Z;+-%M40,1L(X52 8P7=3\K%_"13##+KM[BG;A) MK4MKK@2SEV-WVAIDNZ_=VUF87RVZDR(CN1J0 5ZHZX0NL@>NG!.,.E4ZB"W<]*WT;D>Z\C;TZ@G0QW0Q4- ML))N=X(C1T%'U *\J 7&L1@(Y$. SE$%AXH7U;I>Z%(@8[*[0]*FG3:&#&)? MAFY>LS#>8O?;4>CP>U929?IZU7_^FW+^;;7/;RF85F_F_^P51?';)W(?/N"O MZ^-8JSG[M^T3UQX(68-0]S[&L%'T>\6#7TQG:WIU\_PWZ]5R%>;5=YRH+ 32 M9 !=ZJF$$Q%B*.1JF.P0I2[%M?;O;PEQW\7S6E5L/:=N3*2)D(K)>@'(+409%9(H<]<(: M01#B+&0.K=WA_5&/R?X?DI('UO>.3L/)Z_5+I,?^[2__#U!+ P04 " "V MA0179#YCH*1% !2"P, %0 '1R;6(M,C R,S V,S!?9&5F+GAM;.V]V7); M29(F?-]/D9/_[7AE[$M95X]IR+Q4-"%PAH % IU=/_'B"X M""1('"#.(4BQJIO%!3KG"W>/"-_]/__7UY/)3U]POAC/IG_[F?^%_?P33M,L MCZO?WHY2ZCL)RS*;GP#\U^J?O9A]_C8??_RT_$DP(<\_=O[7 M^5]C5EY:DR"*R$!)PR&&D@&EE#8G)ETR__/C7W/4IH0@@5MG06FCP!L9@1L3 M#!>H%8K50R?CZ;_^6K_$L,"?:'G3Q>K'O_W\:;G\_-=??OGSSS__\C7.)W^9 MS3_^(AB3OYQ_^N?UQ[]>^_R?S%)8K!MVYA)^V?J+^ M!.[5]>1CJ?+7_+X MY)?U9WX)DPDA7CUA^>TS_NWGQ?CD\P3/?_=ICF4K^O,E5U"ZPOG_ZM-^.1C3 M)P(R3Z<1@7Z+TRKB#3'>]/3#,5\\"S*6<#I9-D1\_=E-\ZY5W">@]Q$6!^YG(]/X@3_DF8GOZS0O9A-,ZT8,WVSF$W& MN1ZP[Y?TM9ZXBS?E%9W,)W@Z#:=Y3'^Z>P'+^4F$>NPR(]D*:>=W7%D,2'7)=*_I]^.\]]^'B>WU?6=KW R2]^]?%(/WMF%I$Q"Q,GJMZ/3!7P,X?/HXLE$$GQ%WRY&$4M, MF6=@GCM0WB8(21N00;DB6>+1WB!GBW.Y+6$15Y*V?L4OE7^_X&2Y./_-BJ,K M;FY'<<:W_=?U#K_@]!07S^)B.0]I.9(^&^>XAI1-H%5Q#YXQ 4GE1$SPDA;; M>%6;&+Y?TZ4T/IN?KVZ]S_<\",I\=M*4N\M90Z*><8X6\/-/LWG&^=]^9HV8 M_!NMFW;+"M(_29U[<;I8TA:9__HU34ZK)OALL4#ZO_PA?!V1YN71$&23H@=E MLH,0.8<469*I>%3!]",'76 .+RJ'\?9F0>F-,==EB1\J2R]FB^6;L@9^080D M--,!$;Q/DD %1]]A .M$*CQ&S#(WEI8;@3SXH^-P\O;&\]]GL[QX-LWO\GN"+X-#\[F#>4]"W>SR;?H]3*1U+4$W!;S^$@+'A+ ME(J(25O#./-Z" F[ANS12M%A/+@N*:(_21G98+-2AH%PNH"2H4 PZ( 9ETFT M?4R\M3JS'A@=787NXZ"E M!I=B\=H)8WUKME]Y_8/71O8E90][^\UGG-,A,_WXZ]?/U>Z_5,"Y9B7D3(>. M]@F42A&"4QQT844SZT4*MC&/MX)Y\!QO0^8>=O4[7" ]\!,=-B_I&)O,/M=% MKU&.Z-()GI4,WA4+RK(:9J!U@V+X M'B>3:AQ/\]_#_%]X9?&C6$KQ0M)*Z0ZC+6 $?1?IV#*)\82I!!9:^^:VHGDL MPM"(WCU<#K_CE!8\J89+/B'JUL4NQU_P'![17*'@#+)$@B=T!">3(28&5A)W M+LO26@VX'=)CD8F6E._GUEC.3]/R=$X+?_$IS#_B8N2+];XP#Y9I0?HI%CJV M:/G>D@Z3BN&6R_:7Q34R M)QBLD'DC#)G!,2OI>#"IM=YX#<1CX?UAU+W.;M.,W6>AX-=DRXXLHD?4'$0F M155%M!"SSR"-+)$5JPWC?3'\$L;C,1/W)&T/1_X?L^GL>U1K.;P0;A:<570Q M 9)@@LH%P8N(()T44;*LF6[M(;X3U(.7A+9D[^'0_YV(4N7SS?1]F.";\OQT M00NO\JJ, Q( M(<$YJ:O?K?@/7-)-E;,(!$D7R4DQ\9$T5>$A*>=1%!^X;.U#W(;ELDG6C\X5F'(20I:$D]%)IPS]*;76-'X8 MF6A#]1[TSN]/M)K>-YZ>$LBUZ32;+IYCF &0*C--W$1#+Z+EDMLV0JV-9'VA8HCT1Z M#B/Q=<[;@Z\S7%YQ[J"6=(#&#$*(7#4O!W1H$R)I="C61%M:YV]^!^#!MF?\\+,9IA#RP:ET!1[IB%$I:*<, 2185HM'%86O' M^(U AF=[&S[=P?SN1.[!_;4)ZN5X.]7!G;0&[/E&O M81[Q7 SZ[*&L[&47%822!0AI11;2AR);5V5WA/@#BU@3KO5P,5XN'??E[@Q_K-OI*PF"]';^>S?)J6;^;K M:J9G7\>+$3<\*&D1?"JDLADZ_H)7ICJ5M4@*B]0[G2?T@BMR0#]=RL"V=S>4 M@EM:Y-PB%7NP<=:0G UODRMXKI:KO5R=GSN!&FWTZ3F!M+P9MO47NF1W M&QY=9W@C @_&?<^#$*6V40C&DX)3Z#N;+8C@5)1%*YUV"ML>%]>_Z])T+TSO M0M<>%,, #=+R;/&D8 0$&Y+Q)CM+]UOC*_T[ ,,I?0V9 M,FM%T88];6JKJ]'[T[A(\_'G=;>"\S6ND5GM$\EK];+QVI&E)C$KJR$*;JPN MQGB]4=]QO7_6W:]YR!QM3,2MN_<_?]D@#NF9_^JG:]JLO%_.TK\^S28$8'&6 M0-1G![7;W]=[-[4.R]WHK&9"8CX0_Y2-*I"4F(@HR=(S+!J=RUV=U6Y_<_,N M:SF2^EE2IF.FYH9P#-4RE&!1U]Z6BM%YTY/:_KZ;7 M:?AN-IG\-IO_&>9YE)064>D NMA(B_8)/$<%1A0GK*CM-%H[,3I"/ IG:Q?9 MN"'JWAM+>FCA]F)V^*$8BYG!9$I#2HS#3X:#DPK)H-44;OVS4VV MXQE>-GIEYK7&)XTXT4=%_+55C^AX9RYP!LRG53]ETNN#=R!UD3GK&'QN7>IX M'<7CEH@#J=Z#/_/[9!-78E&,!1"BKLW* H[,.A+*Z!EI ='S1Y:[,R3W]Z=U M7QGJ=$)]GN.GZ@GX@I?8".B;\B%\?5M+=(GZ2](YX^FR^O@^S-[2239=CJ*U M7@3!(:5:MLUJ?Y\@$T3N+*+VWNC81PK[_I ?MW -R<\>4N)7A'FU6)QB?KEJ M#_ 6Y^/9.OYSGA=3#8V3FOEXUD/.15LL9@]:)E=[R'GP60:0*MOD!)FDHG5W MACU@/FZQZYMO/:3;;X'\?\+D%+<@SD*I9$R 8C2>]:@(/'E@$I-3&!)W TG: M+2A_2$%KQ;4>$N)7B-_AY]-Y^E2Q/9OF=[@ ]R=0^?.HAQ_]9_N_3==WLA]FSG%=<").W89Q?35^$S^-E MF*R$/VX>L>^0:+88+W$=$CA;U#M,LX]GO#Q;7\&8O&(<,H^:#F+&('HA 'V) M@>5"IF[KO-"^U_2XA?>H)**'PH9;/7,RA"QIC'ZX, I[P%%SM&:& 7Z M>_.1-O'T*632F9 !+;,D&C6"+S4'3U>:YZ2:9S&TI^_@3#SC34G&.LBN]@O1 MI?:2$@YX=B1L,I546E-^9>->6<"98]3B:3>O9M4I70=KL%T)'DZG5B]#:9.9C@?90N?8]IG?NP M"Z@NB7M="IAN C1L E\/C-NL8VI&]<%$(G"412D+)=?*6H<&@A:&P!G-8W4/ M8.L"DP%%84M6WWU)0A=B]Y'BMW)RKQ.6BN#211Y(Y72F)BQI\(F@N:BU%VB3 M9ZU#%U???P^5BX>S9#/!;U]Z]IOPL 8DT?.H@@OM?"N@!\SY=H3N(57A'2Z)&)C/2Z;7J-!I+G3F-?VT@$J)4'%"E4(HCFD; M37/GTLU('C#?&Y"VAQ2%9RF=GIQ.:E+IMNCV>0IRLJ'$XH%AT+1V$<"C5%!X M+BR)&-QF'O?A1\"NX!ZP6/3#@*W9 RUSP-]\J?Y'_+..FTAI=EH;;7U\.YN, MTQ@7+ZNX3Q;[Y'KO]-S#<[J[P]_(W?8R.U+AHLV&J^*T,R8C9B5D"MH:.]KI M#8<>V&D2%HMQ&:>PIL#:8<5Q%2I#<"65.B&L]ND, 6JAN'0,8TRMK^RM8.YC M9+)EM8<+SR!4E*1Z.T4'*WK05K 42XC6MZXQ>B CDUM(3(O9R5TXU(M-<_ L M5F8TDY*.>VL#@J(S&")#!K8H[X66T=K6I>D/<8YN/R(W,/_N;Y9N25H4IP2$ MXB-9AMZ"%_0=3[1Q^0[=:F LZ'(! =H&>JWG8>0DX"#!=%.JUC M83M9\ ^H>4H#;M[50Z4+50?KHK$+J!^HATHG'NW43F,? @_&_6BD3C7J9%*B M.\KJVBQ3)N 9DT/K#3,-NR0=:P^5]DSO0M?>>ZA(5@RIG/74JBUBM"QTR90]5#HQY=8>*ETH.FP/%7JS]=P7D-K7Y&5#"DV=Z%3+4=E=LM9NT-[VGCM MX["0#J%EPTVY 64MK[N :6@470,PO#%T$#MN9NL!M&QL_UP'9;@S3-+!GR36 M&QX-.",8"%+^C43EL]VIYN(X&'N+O=,?7[N0L#$_WR>G_$"-K&FAB92&^WI&84%X1++@4F=_)K=[B/-R \ M5(ZWHNI '24O,F(O2WH/R"*Z]7DM.D+N"G2AF;2]) G=#/,=UAI6#.:+O!>?N8< M>4#-@Y2>3M7:E3E:!3[F!&@Q>C*OBHP]-X?H@/9'$;#FG.NK=>25SA8W]$A) M-DIC60;C:^Y2C6S$Q#6P6.?">!=2;MUF]&Y4CUZ&#N5$<\_C+?#6XW[>SL]Z M1*S0CE@(#C,I>E(X!XJ;59:$!ZWI.,TN>5WN5*WV>O/C$8W^"=]#SM!M>,_Z MA?"40HZR0%9J58F"=,V& L4JJUW@O,3613YW@GH\0M,/'WKH$GG3TL^\[Y>Q"N.M)=UVC MKRY* HV.9PO.Z03*UC1:6TN8) M2,:/H"FU]NFQ%3/%F M4_X\<*&*<,5FT+%2H9 !YCTA3M*@M\(*)ME.-DW7-]_#W)5F3)L-1?&M+KF6 MT8-GZ:PG(CWECS"?A^7XRT$UR+<^[_#HP>YP-Z('W!4MBV*(WBAEO4L\1RVY MBMDX9=WHUB0R^E\V>_F)W$\725&5,'<(U)?L_29.9ANB@XGV/F(R.#3Z$::[HV M6T]1UT"\!1&SCXE'V@^M@P9=\ U_2C63E,T[JS>V]! WH+,S?%OU=WU37L^F M'S_@_.0EQN6(HY"VD)HON"! M(+)TE_XVFY^$5]-2_^>LI^^J?OY-6=%ECOA^/$UXA4@OPY)^7)Z&RLZPK. M=[CJN52+O(E\EB5IO8>"=3B BX(P2P4J!%/STI'Y 01S"[K'+6HM6-)#%.0& M$KR]L(1KA>%D]0SZ=6T0\.=X,OGUZV=,RU5GFY=8*R;&9/&=I1.,DM.61T+O MC25UU&5#-'."#',C?$J8HFG=GZ'I AZA" [/V#[&;*5/A&A"6L4-RUH\_W;E MI[,P@[8Q!^N12%4L*&LL!&$D()W3HDC%(FM=--H5XU"1O=XDK%>F'$ND[X:E MG76UUH@H%L6:3%X3L+1:D$[SDUF&^+5#N;09 K^R_^S3KS(8>;=ZK ML-;ZXGG7^AT ]A3\NQ/<_40 F[!R!_$XG _W(C ):9=H'B$%ET$I=.#I((:0 MK5<^H5:E+Q5]8$&Y(QIX/W+2A?S-XX'5J?MY-L>+:F&TC&FC#9V6Q9%EJ2VA MX0PRZ M7*SID<,TOQZ'.)[0YW%!?SL]P=PFR'?@RYM&!%L28B-\Z I'[G60,0L5A8]< M!-IM1@5&%DOPHW8P#KL0SCI?7TQ0>1XF89KP_2?$96WB>=%#_^5X4=7>TSF2 M:D4_?)XMPN3W^>ST\X(>L6X%2I^9U=[+IYC??%Y'BA:7RKX-62J9Z_0YK6JN M/X>@?08>HIY[R#W]R9+PP2?=UG>CRE0V< ,=14^U4B1*K:K>'""XR. MM>XAT>=ZGO;%44I.CRDT#??\U3^<#51;O W?SCI6>J89!@X\E3I..2;P46?( MKG:T"MDF>\S;Y,X%/NV;AR%;#;-\5C&?<;HX2\B;YNCS[H I\VU<.0K>L;R1[W M1CHSZ%*F"U8KNG&==*"RM> =]\!XC(96;TL8(([8>EE/F^:8Y>CZ5G''M%4N MS;LK?ZL^]#KC*$*RT="E&JJ-)P1(@63Z66XU:]T?H_=%/6V3XY6AZYO$'XUY MKF\QDM*A\L:!,'6'6V_!,1F@Z.R]E]XEW5?]6>.E M/&6R#'%/["L[/<0=SW'^5AF-K\=?KJ([6\H_MW M&IQ!+,XDL,')-6E35) -75R&.2/,,6>9W+RJI]TPQ%'?0**./'98%3NN,ADS M7D&00=;D&5I.B Z<8-?FU(@Y+9Q(EBZK MQ&JM5H;@Z!9SB9%9[GV)KG6M_OF[GX1MF[#MQ9T>HEG]T^NL.!V=<\B= ,4C M;8;J.W5%9-!,"E0EH6NN00^TM*'Z3#P4R3Y&B3KV;A?2&%:4$8#,(*C:==>3 M=@0R>2R1A6#< 'U][K/;Q5%*S8Y-,KIP[UYZ'NP"\*E)1F=6=FY^L \?[D5@ MM':6&U)*4'!22DSA4 ]^<)'Y%.M0;]=7/=;#:)+1KYQT(7__33($S9? MC9%9R;./ H5-M>D+K_D-/H'/2H+3R(W2)XBUHQO/:@Y76$GY;3TVH"7WE9/3 !G M%:OM]#+*$H)LWJ[A*,3L#A7H6*6L"[MZD*X7IXLE70[S5;/A>I1_&G]>K"]^ M&XT,D<@0%*L9ZD0!'Z,!KI- QI-%WCJ9[A8XPVM9O;)R<_!A(S[TH("]Q"\X MF7W&_ '3I^EL,OOX[5V-+5_ ,^A38@F*"@1/:T5:)NF;C/3#D$2R#$-C,;D# MTN,6E9;\Z.%$(0,B8UWJ.9X@E7)6 MMT <1/&M"G)/;0W/9RD0@<@*&8?)E:$*;7H7[O*&I@T*.R]IHPNA--'9ZFT) M12J?).W6@):+X)RRR7_7A7"7=QU[*.TR0..RXZQ8!@4]DMDH!?@4 V0>BB\% MI6:M==4'V&KP:L/L<_Z?%S])'Y()=90(T0L4"M(2,AW[20A#DAV#,@/T =Z$ M];@#YEVD=@>OZ4$\[;&?X$T0_\#E&:7KU)N18XYQ+C1H7GOH8ATE9GD$FZ-4 M5F-,G!_):"E121B=5 M(J4X)2>+";6C@?7>C@YZ<^_%JY=Z/A?*6IDEU+$^H(HK$*Q)(((1/&C45K2V MRKK@ZS&L3RHC&=_%,UNX=6 +?5$A%3*^HP29)'HI>8JE]?KOPC3\F=B;Q'0( MVW=GQ[!9<,]2.CTY7]8G)M=LO\XRHBU)1.SM6JP" 1':X:@,&23ZXC)UODJ M#R")?$"9.2 UO OOCB!7=Q>X3ZGA/;#^P*3=??AV!.*6T:E<= &Z&S@H*>JX M6V^ _M_;ZB6PJ?50@*,0LX:IX4-*61=V]2!==^69>I7(ZC4"BE02E#5D$6=D M$$CN-3+DB;=./7KP>;^=6-HQ[[<+/WKP4-R6P>Z$#E+R#,7( DJ% MY*!K6 MT&K/=5*M#YX'74EPB)BTXD-?J>$G8?ZOQ;-IOI:U+#(WN5;=L!P$*!\,>!09 MN,Y!*RY2T:VKM6\%]+C%I!TO>O OO!POEO-Q/%TUK[IZQKG:OES4&9DU/U)E MS>CZU88XZX*6CEF79>L[9PN6QRT>33BPM7OD0('#%Y_H+[AX-7T1YO-OX^G' M9R=UD-&;ILA$. MDQ>AJ**<=*6HVV*0!T!JTVCNTL6FO&,Q:TEW9,B@!,J:2,'!,1^2Y!I3-HT/ MFVL@6K7/>S>;3'Z;S?\,\SR2!5$R.MPCHW.=C!D+L1X3R)PHO 0,NG5@Z 88 MPY^?AW%X6^N[?2G;@PI^I1M?T-RS:J#R0%^0KF_A!,2DZ$\N19M:CX^]OUZ) M!S-B>T_#W:G8@[9\,4A@[6]]>3JG,^\MSL>S/-*)*:.L *R%P@#I]CHW7B^./T;+I/^K;*ZCHS\GXGDJU*-D)0 MLFC2U),KL::(T6&&Q4"HHQE52=Q@:Z?,[N@>CY0TYD0/;=8O3C%5O&%&,1#* MT7*-2A R0Y+=)+-6+"C3.G__YKO@D##S^1//HDD.I1,A:O EQSJ7Q(/+5D** MA:A+BRO-BQZW0!DJ--Q6=6E!UV.)[%Z69:S39]=&P9F[/@A9VYT5T%F2M6IK MQJP* 7*0T0<4:$7S5(/; -U_]/8 CF]*43/*]Z \G9N&9YZ07<#T%&?]#LC] M1%$;,FI3! ZF,TY,06<+ Y( M'T+-B^=6;[AOMHZXN_U-PZNU!W!AUA<)&_HS5N!^Q]GB,ZG487+>U2:G@,4G M8-G0784ID4+-(AC,S/HD@E6[-7#=?/*#Y=]!)&J]']_A8G8Z3UB%Z1_+]1R1 M-2Y.6H;RW ,7L8 JDM2,P#-]L8&'(HS:]#AN8=TM+WFP7&Q%N(:.A^^*QI8K MNW8-"'G@BG%-RS(?_F!9>#"I!HF4K1=[I6/4 MI5FP[CUS$5HYJWE_-KUA8M#S;X?'ROJ"8+>)=^"BFYR\$:8 Q5K49FX&TF94(X9P)J M;WSKK(Y=LOJ+X[3,U]:B%XSKSR@C4C: Y<0G="0:[ !G6.FM$X7V /F M4![KWJ6F;Q8]# >W,"QGP4F]XH;VBCD M_.["E=X]H+N ^5&=WYT8=:LK=!\J]\YZ;>BV5$AJ4ZY3.7.]11/3P'E,-K$< M/6^==W_LSN]V'.]"W,&=W]R$C(8@&>;JV69"#?$)T)DA8Y[N6Q$?A?.[$Q1R59R,C$(SPW/B._'SV)S?>_/O(!(-Z?S6 MFC,>%8(46=;.,:Y.DT'PJ"*SB-F*LA/KCMCYO3<76Q%N$.=WCD8YDR3D4LNG M#(O@"0D$48K@";W(?B=.'J/S>V\6'DRJAMEOB_ER]&(V7 M*149;('DO0'%? (7]"J;U[G 6=)I)T**'D0_7>I V]_^V,VB1G1ON(MO M1G2>J;(#IBXF46>9N ^+J!6/;F7Y 01N>"??BJT.68G1D)X@@ZP'G0-2&Q!* M9C8:QWC0.^4$'A73M]A$0_*\"UU[L'PWJ\(NM B3C!,Y %U$@HZSC! "+5;K M7"T^9U&U+AG= F6X&[X=G[:YZ@\@\B#M9&^(F)[]YCU.,'W7P[UM&/NNM_02 MH>ZTM(W@LQ-).Z&"-YJK4*0O]1@(K)I-3D5^4_#YKO<-$%<.1I,5;C0P%3,9 M!Z2N1JD9,&Z2YY;10EJW 1\BKOPLI5KNNGB'"<=?JC[V!R[/RDR6(Y]E,HH7 M*-XE4%)S<)IS,%Q:A80WL-AXS;?A.=)09!?)V#S?FI&_AYCTJ^D70C&;?ZL- M(+GR)DL;P97$06F;:_]N32LUM?+#%.YM8U&X^OY'R/J]R=MCZ>>("982EW0Y MBVA!<593<8L#5H)A(11$;.W O[]"WMY9O!=9>VV?NKM5'BV70GO2L(I2=>P1 M05:NUNS06C06GG/K@M^'GEUPB*CTS:*'D5V0:IOA8 1D;1&4XQ*M M0TG6J.;%,X\ENZ"3-'3*+NC"E=Y#S+N ^5&S"SHQZM98\SY4[IWU.69NJS[L M&%>UPCV"-RF 4#PHAH;;T+RX]LBS"]IQO MQ!\\N,+'H7(2!%$WM(^@,Z4^Q M0%8E)UJ_)6WJ4607=.)"I^R"+B3L/;M *",$+0AD$*Y.@S*D*5D-)GKCBPP^ M1;<3/X\MNV!O_AU$HB&S"PS7)C$?2:M-M$*EZK2W1$JNL]XG38BEV(EU1YQ= ML#<76Q%ND.P";Y5EJ"Q(KLE[$R6/,+MB;A0>3ZIY* MZ]XA66R)1&[UTYORYG3^8C;-I&5@O@S-8%[_RXT:B ^S&S]\]L?G2&_!]0?# M5SQD#-YQ .\C*'+O#-@L\HMD#Y*<%U$K6UP./LKH2C$2G?+\ICC+?2RA;>CF M8@4$BM3FWV;S"Y!OY[,R7M9BG]_H[#@WG6=7H5ZZR=5/9K6">A*<=KUH;-U?G5T_SR_$77"S'U?.QFDA1E9'%]V/+2T]L:9BWO4+X_E.8X_- ^NK;\*W2 MX-E\7IO!K[XER%AP/J] 3^I1&<[X=_&)?XZ7GUY-\_C+.)^&R=4/K8_6D98\ M:%W;]@KE:LO,""[3&9N8R"DX(>D_.XE]="LSO5NQUYZN>1*TQ M.ZX+BSY4(_MC-IU];U2<2['TC"7%,YC@&"@R)L"QH@$EU]H8;V5NG1VT%75=B,SAR8/GUFBE "V<$)X2R#6)B!#7/$*_?EW. [U_/ WS;RO2T.IJ M&@HQ:47DZ1+GM'E&BC-O5. 08UX-=Q7@I/&@8V:FI.C"9JUQ@US$WI;S),C' M)"_7MX(]O'77AE?U5N(NOJ?N66Y/5MS5H0\0?19$6><@A+H"D[,Q4OID6]>4 M'([ZOG+SCD&E(]T*0=O M($CN?1)*.9X>'-.[5\4VYWD7N@Y8%S1HGX$K63L@ZZ1% MZ_*YXZZ*[<2G':MBNQ"YCXG)UY$+K(P('U-4]5TB\8D M%4C)&/-6,5=:C=]^Q]G'>?C\:9R>S3&TS2W: M\5T]UDAW6N9&!D^0&H.*1D1I5"V/5L6YJ+GURFIO;ZF4ONNM ]1+*QZ=1YTA MYSK*([ $GOD"&*(R1EATS:.W@_;A#D5&'PWM+UD"*"9=+>G+X(-)Z*+7FKU3>,62=IK6")R' BH6"X$C!XE9"A<5]VDG3?8' MJI0\1%3Z9M%]^U)V*_R)FMF(C(-ULJIZOK8ZDPATXS-E1-$J/?5A;B$-G2HE MNW"E]W*Y7<#\J)62G1AU:]WYKLI_K7Y(3$(H*4#A64:=N=&Z M^95TY)62[3C>A;B#5THZ;8LM60./D9;ILZSCH!P49Z5S.13#=DOE./9*R4Y< MZ%0IV86$_?=A-EQER0T$72?LJ5C;T?H TC)>+"G#?#/R]T J)??FWT$D&K0/ MLS7!R1(!<\IDRA@/3CH/)4IKN8_!Z=TR3H^X4G)O+K8BW""5DLIJ&8U24!2C M$Z$0M,!(S#A310A=N-[T93R@2LF]67@PJ1KW8;ZX_R^=7F&RNOL]24R)G@&! M,*",%4!GN0%N7968W^VCO%6O:"N"Q&T?MJ-^X(?-Z95W %4P]CS M5B##!Y\;,6K6%Y4;!Z!O 8>*%ZX,*0I&DMY 1V!@P4+TMJCBG8R[%:4=%^MO M"4$/ROD.Q&W,\3_HB/OT[ 3G!.=-MC8B!VS9K1L:!Y5-+^>SF>?S\VT%!%-(IF5S',RTUP$1W<7L,2M M3DQ'8UD#GEY]YT/GYM[T:[Q#GRW&X6U(XS).:S",<&ME:G9N;9 I909GK"5# MKHX?-]XQOE-*]QW,O/;BA\[1PRC9VGBJI2VS\L_9?)+/#XN09'1(BB2]&Y16 MA=;E)9!1$;22B.AV_1#YEP#8C6TG58=J.??1O]X/]+UI3$)8"@UG0DR MU0'(#I!G9);^DVZ=7;# ])>/LR^_K)]XMA/7/UQNQ,OW/60>[DFUAL5]MV05 M%A6DY9Z,1(MT$F2M(+*0@#MIHV&%2]'B;CRNI.LAK=T&=.]]"M7Y^(T=,/U( M6=:=>+33')H]"#Q8EC5RQYDC%9T7DF\AZI UY2!I(U/FI"*8G0J'CHKIW;.L MF_.\"UV'G#U47'*!E(<77_WI@"3:[0\[/$MV1Z ;:;#*9"L97=/,&>6Y]ID7&^BNYL13 MR?AH^V,/VV7U2:^F-3Q6C2.",\2"""R6D9$/S%A*= #X.">J/)STH,]^# M?1'F\V\DY\].JH$],CH4GP(#$7--[C :G%(61,:@;-'TV]9SIV[#\QC%XP"* MMW8@OO]$!OOYT??[O/:R]&2>^T(6.BN6M"W.&:TS28A"Z>PT-RKMUOK_^K,? M-C-;$*RA#^+F)?YC&L[:!&)^.5ZL?&9OYW@R/CU9==6BCRX6IW6A/= M=!7B:E_4[U_,3B+1)Z\/-\9LTIY.L\23!15MAFBR \U8H?--6JE:&\B[(7L\ M0M28"STT.+LX-)_/YO/9GS47>(22%1D8@\*K$NVYJ"7XN:9!L)6K0*KF]337 M83P.*3B4OCVT([MJ4EV,5Y5:)I4$Y.+4NO6H90&"EZ006\LDMBY*OP'&XV#Y MH?3MH>W654BU,=@:E632\4A*D5&6H^F3M>U.8#2=97:%F L1<4=*A9;SY:\ <909;C]JXC= MJ7HLE;7?K^.L.LP&SD0B/22)F@%@R5XJ:*"&"4+.+$K?NL'>=13W%3@_F*^W MRDEG^O;N8OHCG.!Y]>8.N'JJD=V&Z7[*90_EV:TB<"#!AQ0(LD "=RR!4(*$ M7WI":DN$J!QJ&;5SJG7;DF$%X8XBVJ'DH N=6Q?M??AS]N'3[+26GGWXDV!] M^T";SV@HK-(0IF!KR9K%^00)5FPZ(,P(4227-.9_[>\ M\+'QOQ5M6P_]J-]O?<>CX'(;"K8>&A3XJE>L$E6@9+359\#G7KICU?]"Q M4':<=+SU'8^4L?M0L(>(S8LYYO'RMU!;JB^_K:P2SD+,LE@PN@YUJ-WCO& . M&";+(E==1/!:/S8'T;7A'WXQH+=F[8.K)6W,3GOOQU!S*JUM9?P"A M>_#2W(BM*&0F!0F:Y5JWB@BN%$%JA(\^&:O;3_\9COEW>&>&X'T7^O; \W?X M93;Y4D>C?0?NW'(HMA1+]Q!CM5*OT'>A#CJ65D=?6"H"6\_EOA70\-?^X3R[ MWGJW$<%[2"[^QW2!Z92 U1OOO-\7Z9(!:9VFWG%*&*2+;M4\EF4M,JF@&1O+ MP TP'@'G#R5N#[O_/'FH(OI _V9UQ!FAN:]-[7,2=1[B&:8,-DO%$WJF0NL< MX)MP/!9E[V :]Y UNHEI+=V[H.I)X;L9T?VH?(=S[ X1.(#< QP":W29L\30 MTM'$E >5L@5G P-O@A;*DA5J^Z@^&DH([E#]AI*!+E3NI8_QIK.0ENA<4 :2 MKS5.2'==\"5 ",RX*(VSHGEFYOT[9UMPYUH7XT-(VX-R=[OF&64P(FM=51E5 M74X"(@H!1=>.E#XI*<+C5O5[D(%V)._CW!]/\4TY0W:.*&ZC6N0;JW.^X ZR^1E;<#.F>AE<A]FV!=S:7H7C0VM7QF(J.*"D#L"23,C9'Y5I'>085A+M&6@PF!UT( MW3HEYQ]UIOO)>+G$O%9(+GO!1QZ$-9X#VD)ZB9*U&EDDL$:+H)-*TFU\Y!XZL+?@PJP'$@[6K^:/,*_-=;[@@:UJKCVG39>:V^%MSFD4+&")S"OC M5!36A6!#2$%X&WS$,+KQB?WTIE$Y"U^S*;5GM>%1;4X4:QVXC$4817+5O(ZQ MI]XTOWZMO9=.QXM/];%G?7W6]:.!+!.EF2%KM8Z/(Q.6%%>.8!,=ACH5C:7U M(K>CN>_,C_UXOWDO-*)V[_UEZ'3#-2[%>6*J,(BE5IS[ZKW@-H.PVJ,L5EV[ M&AJ+^B66QR$#32C=LU_@PF,1OHY/3B\KC%^$S_27Y;<1*RF+Z#QDE6G9$3U$ MXQ$**4QTH6JDL[E'C\%=^!Z'I/3&D1[<#!L&-2E=HV)U1JQ@=!UW()V!*'R- M;&O%649K=>M(PG44CT,2#J1NZ^S>FP3S6(ALRFI=I?-5N]TTM_QHH?-UN:D[*.QRPT7S[KGS/5;AVOF MBF :K) .E"T%ZF5#/W(NT3 G0^O#O0N^ARTMO7.D86N8;>T2LQ>6JSHEAS13 M4DM".1M_J;,T.8E$6LMN Y./N;_DWD?!@02[SC_?1VL?4W*P&0VD+'GM@(S@ ME,N0@HP^TV$EFO>E/L+6/@W-N,Y4/9;6/C<42#"9M/*I@ Y8IPG3O1521!". MZV0,T[2:7NM%CBV;H!-?[RX4ZT+?H6J$=L'T(Q:*=>+5+L5"^Q!Z*"&042F9 M4@0;-6$K68(+Z,#$4CBW7 ;;[\8_KD*QYKSO0M\>>'Y3]8I/-K+J:_21-$I% MVB2$D#2@CXE,%JVR:]W2\WA+@SKQ9X?2H"[$'3Q;N,CBDRNTSE"GV'MFP/&0 MH3 ?A4DR<]5ZLQ]9MG!S&6A'\!X3AFX&.<:%U2?CR80HOL:KC,8@LH/,_2J* MS<$K&8 ,3GJZ2L9ME@W?G4BTZ\L?L# ,0N_6/7YVPGD-,!A][6>JP(+O$,PC!4RF$FF^@!"\$^1>@]R$ 7*@]2A!YT%*$( M#2+7D'A;0]N)5>7Z^+=5FPQ*JM M6FI++6$T>!9+35Q37L?HO6T^&.AXBXX/X?:!Q!VBT'!UA$EE3528@%Z?:A^: FR )LU1Y,S/X(?AOFG!A5Q=.%Q+V7C2X$F"5?"Q&&Q UAJE2 M0%IFTM5=118,:9DDQ;TFB3VF"_Y ^O90W[&U'?HNN'[4$5^=>+;K:*=]"-[# M[;X57PXZ,#K8@'G4=)/I CYY#3$:EGV2,=K6[42/?<17+W+0A62LHZQZ3;5/4>S8BO3NS99\17%]HV5 $Z3:().3!2 M<#C8U9S:(FG]#"WPF%W06HNLND]Y>AA3?IKPOQ5MF^__[3-JB&_>8-# $"6H M& 0$YVM;-9&*TDD:O5M'H0A8.O4GEMFU*1H&5ME):9$L)@Q]>1Q M@(4G)J5#Y'N/;SJ^*3\M&;L/!;\8%J?S5:W(XMEB M@?1UFE^/0[RP.E=_S\^6%__DS?1=36&=CZ'% HZD^8!S>IZIWXFRT MN5+%^^*4BIJC4B$%+;.Q5J4D8@G%C?H =)@-35]X(_9=/X=DM<7 M!5:\%!]4"8",T9:ST4+0M$"<7O9B=O*9#(U0 MQ?7M)$S/@%W@?#E>U'HO@C527EB3N0%F-:/3Q)%1884%1),-\I0EVTVWZOSJ MX8_I^Q.T[\[V?IG4BY]N/OZR:HMW!G'DC1=9&TTH4NU#G1RX8CUX9V).67O, MNO$>V\3P(TI/$W[TX<09+S[/%F'R^WQV^OG5-$U.,RVXRN]LNAQ/3XDLGW&^ MDO,7L^EBG-<_C((47/KH0":A:VM[!X&CAZ(2J4FVN)!:G]7[8OVAY6T(_O:0 M*KC]0!76BQ*%)QU:UX%9A;1I[A+$P)E@R:HB6H<9GN[!&R2K#8=:UQELNZ"O M4.DFR-)&,KVR)XR*;NG$$:+BA8[BJ!ECIC"YFVF[W_M_1#D:BEV]A,+.+_$K M.$>B<%E[$]=I'K5O1Y$$+W-( ;T7C*MH6V>NW@CD1Q2F=ISIH=SAM_$T3-,X M3.Z0:E6[B&LZ,AEF)*FNW;V$]" SLD)&!-&DM6J^([0?6:3ZX%[#WFPM";9. M6] I<,L(>:@SSWP0X% ;*,7*K+SER%MG9S4#/U2+H",2SWOA^[&T([I8_?-O M5WRBO\WQ_YWB-)WUY1#")"MT!F,,*0M6:?"J?G$I&&]#=3Q94<]9N$YW&?+DG$4(M12XF M@5BUD@N"070"P45/4*-%KELWR;TWT;DC;^H8)*<+.P:2F,7%67P^;TA9S8NW MP"36D(**X'728%*.QGAK@VAM:.Z"ZQZ-A%8,W4%@#N)&#P&>*YOFXMO_/<8Y MO>33M]?X!2>K?8,ZD342R016H79RJ.U%$3,(CTP+DYE2/2I!MR![TH,: MP+%L(%IGG42M='-?ZQ'(UN[ZTW&(5A+%07X^M9&+V.I04U3 MXP:* (%GV8&6-CN7-->^M_OP.ISC4)T:,7*;R!S(A3YUIRO0Q'E]'8_:^=KU M*K- 2TYUR)+A4(S++ALFA)0#"(CX,05D'RX,=(+(\^H+$;S"E*"X6(]104OV MDJ I4XF0N.-Q &1/Z: [,.%K9IQ_QG5%V.[7DW+;'ZRBG,WSY>^[25]94/O MO+"-7.>8 PM:.N:+5DSGJ")C5NA$O Q.ERVYSK>][O[C9Y<1G2RST,H7*%I' M4,44(+M0 (DK"XC,HVC=[^0H,IG/P7PWM2HZ5^O1++!4NPT6F8 XC* M,J)/ M8BA;$^-^YX#=GRS=.CVL"Q_ZU+8.]KA8R74NU=NF,FD%-7$VTCD"3%LZ0"1W MI?D(VA\\0GV(#-X/WX\F0GV>/K)1$2XLYT7+.J_WK!2,0PS"05)(Z^)HLVGN MP;@9RL/WP':2BVWI/0?PIP?+X\,\3!<%YY4L[W'^99QHR6_*#6@7M=/,XN8_ M732@N7LM/7ED6Z[CGARV+01D=F3>OE#) X> MI*XUYMM T?+-K)1=(#XE#A[(VCW2O_;ARSTE#@:F3; Q@,8Z'ZSFGD3&/!V@ M 9W.G@O?V^GT !,'^Y:<+NRXK\1![F(2LK8+M2N,2D,HW@ O1:/+7*;26TSS MP24.=F+H/HF#7;BQ50-J&;HZ+\9\AU]P2O?\E+ZKI"#(;W&^BK=,$[Z)D_'' M5>!E\4>8SU?%=H?T_FGPUL.#6ZV7OA'M\DE+[[(T17.EF(PI.R7HS(F!Q\C] MJ,'[#Q[^65]\^UM__?H9TQ+SA_')RH!X3[]=E)#6Y%[[B@LW.NFDP.B:U)$U M&0@N9]+V4!B9A>38.MS3#GV#(:IW(QE)PP1Z35O?. >J6-* '6,@D^6I1-1> MMQYGWBB>?LE(6.)LAQ^2Q&_'Z\%B-^%'Z+S>5O M>"Y*8IB"*"DYJ7(1CG&F'8ID3"!ZB :>"T+PY+MX\ET\^2Z>?!=/OHO'(F]/ MOHNCN!N>?!=/OHLGW\63[V)HWT5+$^]5G8**'\+7@\+,-SSE91UA-/>C!1_E&3 M56B4CX3,K* 4=K4Z# M$IP474-?"',L7MO(=>MVN?LA?4Q2-0"O>C!%MJ"^(--;G(9)3:=^-LVOZ':= MXV+Y+"6Z=?,HT5U6O$>0Z!@H9SF$J KD&$3V4=6AG\.(V2YP?P!9:\ZU'LR& MFXARIAHZQH4N18)15A!5$FFG44JPPI&*HB7Z,L35/ZARWY^(M*'SL80/GX=) MM33>?T)"*QL@DR3FV%IIM6.XKI->( MT[,>*-[#A743KO/TZ!V0]53!LAW5_12NM.'>#B)Q .F'%8YLBXX&+11F:E9.'-\A/._YA-:X4#W4#?50:> M=?H+2HB@'21;^W_Y.ODX:PW!^,2STMFXUOT6[\(TO([:BG^S'HG?NM)D1;,% MIK]\G'WY!5,^=YSE\9=Q/@V3Q9OIY-O=#KWOI.'JX\X$(>5+_F\^NY.;;P^X M%TZ^_;80O63T;#*Y\HJ_?R=&G=>_]8&'S-5[BV38O [SC[B6J1RPV.P99!9K MU^M$1C46!TA6M>JW,%_+GIZ:EIGU"\(X/^UW[< :^]NA># M'F6T&QU&I]\'ZQ"#^I(B/Z+^T/;W."X#9(K\'@6-C:-H M/@#\UNAWXC2O$2[]*X/XI.67,%Q>FB M6%%X )!(;1HN: :H@)E!Y0 ,,P#0420)X).S+$$#BQ+5LB@A#ET0$ 7F*S M"P$D&J@F*@"WCQ$#Z)01!GH DI@P3!* BD)R!$J&G2[!4"1R&X4EE8>9<$,J M7"N0,L)NG8-,8\ W.B4!K;=SV1*(JE8J7&8J&1Z2&>#& 0$U()# 5Z4PJF=@ M9*!=4HTOE2OH'+90"J+C_7]&8ITR-J(8H2,8CIP&5 _J ^"_3: :1XT88IRB M^CY:#:AA*:+J$'RKCHV,ZC/@P%!U(U-U([G:X8_?FZM'+M?;+1IE;#R6ZD') M-9@/]U#HUQ'*U1\;V>(@&A8FH(EQU=.GAN![6_6]+W9/XQB<"GOU/3HV$AK+ MX+#;#:&/4Z94]VS3L15^;8Q%Q7O6*146?2AFQ%!UO8&EL&IC\/3J3@5Z.RB5 MQ.KIL7JS0(,!I=6 GQ:J?]<(!L%73Q&H!#T+-"NQPI^U3[#66UM<\SR M0BN#(+2J_0(('_Z=D>(CU&.J_8D+R@58@W8<+&@3[> MT*-RV-FK65 G4#+MVB]X9$P=U<[]&:"."#>E6S$Q%-MGH%3( 1O*CY?#K%7[ M&2A-&@,16^"+WT>Q:51"Z^7+. &!E,K0*#46@S*,YC"K#6?5 M8<-!@XICUN.H%C56;N9+J5&YS4#["/S_*N#G]#L_Y#.Y=HU#$=$H"5:-E*K4 M*A4XK9+@K/9=!^@VL.Q!'42-ZU#WKWR0%I;"([7K'8I ;%2*V+K%V@.:"+QZ ML 2;5@6Z=5B\6:O$FZL!_X7W?X&HV-@(/]S(W&(\P&22 _#J%%<#PB&93H*C M )4JX . 4.^L-CCS5V>% 00TA1J05Q?K300LQJY6_:8.0/(;^P4=\L357TZA M6Q/YT![#E7-80HS>J?[8Z(-.Y #-#(@!J@1@20 C0!/$ 7FPHP-T#B , :18 M4U!"Y0$,,AR$J1J B0?4(:H+8*$!O9F* ]@A.,[26 #'!X=.F@+@N@!GB&8# M>#; :Z9%XB/DZX$@0*<" C40"=$E@% .8$-T,R"2 \00',?$:@ 9@A]4$CV5 M+F'( -!&98<8=D#JHPK,##P@PU-!"5, *#C4:D"EA&D&E'JJSLS$ *H0U1QB M\0$-A^HPLRR UD;U25@$0,^@1B1L$##8J'@)VPV8.%2DF4,'S"$:$^ 8 $A- MXX"+ ;::YS#P?X%730A(^'_#+:7B M[P6"GPMFX41 (>G0V:1$B!RZ%ZSB B0 M]71T2&R&YTI'2B0LV ,8'$#BI])]#"D *J@L 4,O 9%43HCA,$M=5+Z:$09D MLFI JH@!FT"&I$K03#8@]U)E+J94HE!3E7JF(:1D435JIMNLQ%#U!K@X[!#Y@B-H>8HS98 C918P0/D"WV40:@("BNWTBOYDDI0?P8IJ$;*>C&6*5F4*D$]1B7P@E MIB-#$AH(.!@,@40-4I$,KD\2 .DJAE@.5@,RPO"?G SJ0-AT6A<8 =DNAEDO MY5JX3(9#(K50>5:&3R#%AP5T1D0@DX3A4((7R-Q4,9.!E,NI%HF3R;#)M19I M?,I,'EH>MS0I; !9+KJX&A"Q0D"64JY$6FYDEEVNT80?(TNDU M.-#%8$$NK1QTXUANO#8,>GVLL$0G"ONM++Q+Y[,$M6R H^=9PE(VVZ=WA:." M:D"V6&Y@6S!LM@HP.$ &HY)9J0)>4+>*8?! WPE5P7!S(&^$;."&7 M5403.C@$B34$B4-<*MDFDX)D+L]GPT)R+E=FMFMI2A57K[=3(FHG%X[GEH@6 M5PW(#9B=+)J!R\6YG)Z(2<\#T"YQQ!+F\3@N#,W&XLG,;FW$8> 9 \ N3 \ MA]GCB'C%O!#'*X3\;AX![45+0TP^W>;[\$R)0'RAWD^G8:A\E=KOB> L?(LZ M(*,1:7RO/D""R#8^QA6T25%L/@H?$LJH/@%/$L)&&5*!W!4V6UE$@8D3X5FY M\)L0"."?=I!)1)7@Y'1*(!&9"/#C([#21BDP(TIT$D55--- ]$5& M3.++_%X1T44BTD-.,4M.=M.C5K&40U'+L!:Q$4!RZ 2SV ,@\72R18QEH%Q6 M%!1/.&E"0,.@.20B Y4G9WHDVC"59..$)$XNS2_GXR11-]TD%P,@(&2 :"D/ M%!!@/U8H0(V;B;.I(=!A8'G0NA 85;"K 8UH$R"%X[<4#8%2H8'+EMNM4JV= M2V:X<%(GAA>.+1.,D.^P!2$9S2W0VR)$F80KE-JP,IDA+.+*"0&9UR &&)3X M/D5&$(IQ"L I9S,E 0R#)5=000>&[9!;F5(3D\^6AX4R%4;DD:,T4X%1Z+E*.D:C5WCL2@K&P% 0N*IJ0#S3'%2R,>H(QJ95*NV: -/%AK^T M;KL7HT0K='9%T*ZB*_06>U2IDAH,1B:.J[*XC3HFD:(*44QJ!3*J!A1F!986 MCX=J<=@BP[(@M4D!294\O3I(M4JP(I4:Z;=)X,V91F2WBY5*J<9H<(B56JDF M8'&*E4:9!FEWB;&04BL*NR58AU9K8L8!I2R/21LT>&78@%.+HO@4V$A0)['X MU2PL06?A!K18$D,7)@2-+!2HI_E#%B?=K)>YPW85.Z2W^2-NIX"JQV"B ;9$ M7@UH8%/14;;<95 K,'AX7 :W'XMD&Y0&DA#/4%D"1D&8P',ZN$:C@0@Z/79C M""2I<4&:B<8DFU51BTG.I+A4>*K)P456 X:<9*L)#Z((:BK;S(.H-!?3:]9C M:0(.3VH.2ND*O(AH@1\N9H[,:I$;F1Z\6F1Q\E@8O)YD(2 Y5([%#0F(7 '> MH8F'+Q.1I^%X>5"4QK>[@F0K2R2(N-!AJP82HO $A]5'% M=2*,-T$IT;KK2 M)D."'BX'M#D]4CQ!*+21M'(.5\JSBZ6*:D 50<6%/4_I).AY=IQ2A>=:! X^ MI.%R'1*'*:+5B?'H:<0,#:G@6>4<(D!9QAK@@@HHHOE,&-Y MS+ACNW1:B.OA*5TAK=7@$3O<3*TM3)3CW5J'@^71\MU!K%/G,9D]3)XKS+/A M/%J'A\WSB#TAGM>@#;J]S(@/S<,PO#HH4 W(UQ(MWK V")'@S29;&2)ZF6:? M01N1DO@T7Q2*>KT2NY\;P3!(2I[?S,(:=;J0'POA\'R+)B!D$:1>)RU@#1#] M.E\<,$ TDCFZB"X(*BE6$IX7=$F1*!*%&$2I +V [@LI350\F6L*^8-TI4 L M#S/9C*A/P0_KK2S0IZ.'T6QVD&RF1/C1^-(3^1R$B-7*\Y-]V A))Q#J(YBH M3"7TZ_'8J%#3=*0GX&62TCB054_A4-%HF"_M!+D805,C\*A!C5RFQ M0H.^&A"#I*LU0JL+JXQJR 8W%AL,ZLS"$!/'\1H80JP29XD:77ZR&T=$F84! M&@4OEUFB(JX,[P]:U4BQE\ 6VU B)8-@QCFJ >T!.&\F.EV" $0FRG5NM,BM M(P947KTH2")Q='Z&$:LG0=: 7T0!2.1H2"FFV\DJ?AB%X@G(86?4C9*@*0(^ M1BY6Q3,'B@.'1:*,/"35B?>(;7BDWD14H+Q.),Y$IJ(B:I3420D$"7R4/XK2 MF5 H%!(?VV':=%BN'6#)XNFV":4#.))XCDTU2^!\5\Z@FN5,JMG&HDK47%K( M#*=L9CX=#$#((OH5(&,297(&.&0CA7VZ=EALBG^ M7(:9ZD^($4OEA'0 K89[4+,L GWQ09'CO(#$#@MBV(,0 M 8 # A(!"$^- <1WS&P@-C')I[LN"3.>8X0Y.X^' -#>Z 'MMCP&6P1F ,.(S% *AAR^CH (?#=0FX-(M98^'"JO-(T0J_4,&C>B-XE)B!$B<7*S12>!9W3REPTV$W!Y/P.?5$H.NF'[AZ7/H5(F< M$7<;B9I!@[U"%].9A4>F(I!H,I!X46CED3-FL8$9>.'6(*V"!>*J0Q%5Q( M'V1$N720;K9HI?*($E+#@82*$\??VPB-7(8Y;)#;0N;J*7.M&B8+,M@,3#F. M[!%%0Q&S&XT41RUJ;IV*B3&J,""\-3>XM$JW5Q??5F " M.NQ''?SI].EV+OR()4 :ASN@=VJ()IM'9'-KM4X/S^'Q$"-^KP<91&D_;&]# M])A;,&)^1B<#-J=-%241 CZ_5B.B15EB!UGK !TV*PI@ M.SD8(L VJ35!BLP-I[#D>-*.)>.<0KZ';-/H.4P46H6F:B.RB!(MMX>91 ;) MY96&R&84%1)B"'2-AQUT6&Q48Q0METJ%&!5@Q_("8<7'2S7@;[=_^Q)D>]E1 M%\I.CU+U6H5'::L&U&K42HJ7S[#CQ&H6(< EL(,N M]"948@0D"*-H7U$;%. M&.3+D'Q :N6!P:!+[W=*0QBQ.2K0@! @,BAE00W)1D"CJ@')I"!?&E'96#X1 M)BC612(,HX6NE_+\ 5O(0I>BX)T&74'0RNY.I@Y0J&5:(]Z,$:JY%R-)I>2*09E.Q;0H31AB1 M\.AZ^$F--0C"0C+%@V,K-!1WB&%1\8T4*UI.TI'))KXD8(CG-EJRVJL.!0$A M7TOE"U)&-C@W0&Q1%U*:*X8 3G5E,\$A\N@O5&L7XBW>UP M*Y5NHDFGM:HC-"TZ;A0\QF&V 1P"!^\16B56 EM T],9-K:#K0XYN"##$N%Q M(WSNOS*0FT_ !./;"CX_8O$J, QK1$S7R'R>L#!D0I)$1+\$C:=HT1&2+!SD M,HQJK5#&MX0C8IO*82*83 X#P1'0: S< $F)Q^C09I\^OI-"TVQ1- $2.BE2 M&>2U\,@.390BUI/X"JT(H$@X$#$HU9(XLI"-I<+!>:S#&O6[@DXL!0VQY3JO M"M2J[%:MTFX74?SQ?8J7I\.B;4YU). 3@RR9SBJC"40\(T?J GT,7, (>H,2 M/5+)4H>I J( 5(8(9F= %3(Y0:_#*=5:=5&BT@ B75Y]/'S9,3Q*!!*R&784 M1<[CAB&Y@(G%4U"L $!QANT@U4-D\Y%6D]%F<,NL:H'.$XVBW HY4\/&1P0\Z0G:'W@\:@C,6R6$)L M(PEO()(CS(C!I1$)Z!9/@!I'!9%87 &<5H\Q1.ABC X!3V I42Q M5HE0R?(2N6JBFTC'Q@$Q$2;7JHN8M)( SRZ3TUU&BI",1BK95$Z8@"8%Z38\ MGJ90J$&DPF_U*0R0]\-%[368[ 2W/4J LT AR:&.ZQ ,\)5$"D,OEA&4-H&- M1R<)M0)?F(N+\JP>-YT=4OA!=E0O55HAO9.M"81,-IH8[1;!R826YL=XA1$^ MD4@@8G2PK\=S;#'.P%#B U2]3XYD>UA*LQ?.PI!R+H8A%TLE)AM/*R8(+7JK M!O8AI,8OQXC)3@H_Z%C0AOTF),$9F5%*4XB0XCD>[R*2&B@>TF,Z(1 M+)JCT!DT3$AFAEP>LH0CAU0>M\ZM=(O4(A4W[(C&_^-CL$)A&L/(T ?#.*[5 MKE.3F"JUYY]<%"RDGP.K)< 7R7T3'(( M7'#'8@4?Q4?9^1$)5;J+-XB&AI'JG/1J-F.0Z M+5GDM%C9;J8P'AP(2G)0[+$2?10KPP :E3P#R68F1[E4EMKE(%(4(.0*DV'0 M$,[G#DGP 5Y0@733Q00:V1F@1$A:!: ,!%@X(D?@#]?HD@G%)JU8AV-X;;YHA!\12B&7 M+& ,LH0@)?Y<9HD\$9!) Y5&6U@J='!X6!TY@.*0R3HP0N1J@ZRP5>U1AZ4^ MGM')EH7P;K(0?@2J[&PR*#&P(3$9WK+)*'PT2:965@-:T$BLU:]6*OJDQ(M9-@TYH( M;)G434+BA&%X)Z1'*0A1%A%2PAD,R/-I<#:V)P Q ,C)\^L5LBAL,"=:'.6Z M]? C0&C@&Y0VOY81W^O1>1*IF^[2"MP>-Q$%^B&/]I]ZS3^[5 /^L<**0XE MMHT:%*)5=@S\8/-1Q$&^UHB7$7$F'&"&K'Z" G0K\0H%04D(A2U&JL0(#/9PP0IV4%4:7 FHL3OEV$\C%I$B035*%*,8 EN?R M_L4YAOE1,5*#LULC08+%1XF[#28">H4Z(ANCYE,"8I<^0I" PF"4()2Z\!Y0 MPG#8!0HY2H0*T;1!NRYB<-N='H?;:\"Q'*J(F,LV8ID!"H8&<4/Q5P0\)2BV M2(1$%QXC0O*\%!Y*R(_X/2*'UN2AT4A^/$4&KR2FGZI7HGUZO,TEB]JL+C@Z M(ME(LA:B""EDA4;")T8XGO@K4TADT!1 M234HCM1HY) @"9IB-3I0;H..<&*92(#0JZ"*>(JQP" P8G53VX9^M8,1% M1@O%"DAA5LKL 9'4JE? O2H$G_MME(YR5JG5^AF!(D\ M/1R@^1YN/-IP\?!J]]IX:(AI5^$#;#G=!'N.@4#0D9%:'4%M#Y(!F9H4@3., MJ-4@(8(N 2)Q-\?$A2XL((A(;J1)IO2IA*B M#3I,0*K$H$F@00;Y<3X7,:(28O1@""?T23DBC9(GQ&KL+"1&2<)[0BH%24;& MP'XC,RIU<2M',%@3B/5KF".4> ME J#90,"DAS *4R@\B]EQTX2&1D/L!$=&6\TH,1,KYA@E-!H>#121$,%^9 . MS>%8Z%P1X!%YHG" 5A(X:CX+#!,42 SDY1B,**Y5CD=%S.2044D1!+F&^"Z M'"+BJ%I(XW48['Z0KW-P&!)XWZ"7DCE(E\J&(ZG45(49@T&% #P>J7:0O3@N M'/+0; =$($=P+)=4I7$P96YK2.:-_R_ *2#1*20!3<&.AA4TE0DE$N <"IW2 M;U$K?0J\PT%D<%3,"!C&\*("=9!@]//L$KPB&'!#'JE2##=G$YP@4:8-Q=_! MHM'8<$"G1#.$&"[=$"#;R6$,R'?1U$R0Y72#?'_8JX*")HU":4(!7!G\X1GA MV3J= 1(YI,);@@26+8C@>'$AF6&%"K-UF44:UH!-.?S@@5QP(T;P2 M'=Z#0E%LN;^=:8D?6/G#,9V_<6;J3\\!]:P^3Y?#<<)[.*?>R*'GP07=(EU.?[B@:J>U0<5\6Q.?&^:/EV)#/ M[_)&OG!H3FKT_,\Z;[XOG3_RG3?780]?]3P\5+/U^* M']?U'Y=NST\.4N=(_5JO/^ 6>UTFR&[,$WMAU^N)^BM4C^= M^B<'_.._'D!]^/E 7BJLAX\_7?B2 ?[GZ;^=_+>3_W;RWT[^V\E_._EO)_]1 MG:3^]N-'>#N4FQY*[Y57=;FNBD.CY8M!$9/#9R 2$A"(NFP^Y'0E-D @'$Z_ M%V11TU1J35K* 40BHC8B&8%!(+1ZGUL@99C8W8;'(88OPWF1P8#1IA/XL/\\"!D#,'\ M,9CO: \X()A_&9-U&+4^!*)&W5BYWZBWP#P:YNMZ92 -YGLB$+7JFC_A=9_P M?F/8'YL4S>6.>&._9$KKHN^:AJ%0R&EL8\AN]/NSQ;!1M%Y#&LWE<&N=$00B M/N=J:A33;1JL9"*&0B1F8[MC/E'4/ZW\BQ2S;9Q[(JFV64*S?;^5?:F=:Q8" M07X&Z^;'W\IT4Q&(BF$(1(O3OY5U_ <"41^V6_G!3^;3+.8OG_R4%3+JN\<4 M^BO]RP9_@3[IKWL,[E?UI-'COT),B^E-[[+#V[HT'[PFC&G9OW?B?UOPR^/H M!AI-1J\1WJVE*6 O@YQFV-P?7DJD0^.:'"P M"2+IWCY$C<9U$$E]9L U";_:C5];@8BM/&7[&W&_KZ:$/Z(FCHM=?)"Y6HX& MRM+T 6\P7A=;EHB:B%1$?4031$M$.T0&H@LB&X%%D! ]$%\C& @N0H20(=2( M?@@]PH)P(+R($&( 8C!B.&(TXD=$$6(:HA0Q!U&&6(I8B:A ;$3\C-B!V(LX MA#B..(.XB+B&N(-XB'B.>).0D)"24"^A<4++A/8)F0G(!&P".2$O@9' 3P 3 MU G?))@3G F!A $)0Q)&)TQ(F)8P,Z$L847"NH2?$W8G'$XXE7 IX5;"XX37 MB4F)=1.;)+9-[)2(2B0G HF\1%EBWT1SHB#SQ8N*=Q&=)B*0Z2ENTJL:R34:UTBKD5VC1PUV#7D-?0U/C4$UQM285F-!C?(:VVH$U)]6<5W--S>TUC]>\5O-YUZM1J7PM;BUE+4\M9Z[M:DVHMK+6YUI%:-VJ]J=V@=F;MG-JB MVH;:D=KC:L^IO;[VP=K7:K]);9C:.34W599J31V<.B5U:>KVU+.I3^K4J9-> MAU)'4@>J\VV=*766U]E5YU*=5W4;UIIZ_GICZY75VUKO?+V77S7^JOM7G*\,7Q5\5?Q5^5='OKI?OW;]S/I M_7[UH_4GU5]5_V#]NPUJ-^C4@-9 VV!0@^(&ZQJ<;/"L8>.&F(:BAHZ&8QHN M;+B[X^UB2Y2>(O7+=-:,EK:6HYO6='R7*L: MK;):25J%6LUHM;W5W=9-6O=HK6\]JO7*UJ?;)+;):@.VZ=]F=IM];9ZU;=>6 MU=;==FK;K6WOMFO6[NMVUG:%[3:WN]6^^<+D__+GU9^KF,U QRABFC,&-+QL..[3L*.@[H MN*CCZ1,2^;DS)V9+SIU[J3L-*)31:>;G5MTYG2.=E[4^6R7>EUZ=?%T MF=7E6-?DKN2NMJ[3NQ[*2LPB9%FRBK,.(A.11"2$G(X\W*UF-THW9[=9W4YF MU\T&LH/9B[(O=6_6G=_]N^X5W>^C.J(TJ/&HG:CW: +:CIZ#/H-IA.%BOL.L MQSS&9F'UV&+L,5P]'!-7@%N+>X1'XHWX&?A?"(T) L((PA;".R*)Z"4N)=XB M=21]0RHAG20W(8O)8\B[*#4I5$H!92/E50XQQY^S,N=!C^P>MAX+>]SLV;FG ML>>I:*J7NH;Z@I9#&TC[B9Y$9]%'T0\P&C'DC&F,\\QTIIFYB/F016#U9_W$ MKLGFL<>S3W+:9G\;W\]8)$ 51=Y M0+Y%45_11U&F>*&D*RI6:DB]5I.B46CF:9[U9O0NZGVM#Z'/ M\#XG^G;N&^Z[NU^K?O9^F_+KYVOS5WU3\QOE-PN_>:L5:6=IG^DXNA+=0SU- M/UE_Q_"UH=!PRYAKG&"\8:)YIO67I9)EGN0C1H&O3(RK:66E_8 M1+;YMBJ[TK[,4[A[HN>'$^1YZ&7YYWG2_#U M]:WU-X&3J7V!+H%A@4O!O&!Q\&5($5H5;AAVAO=%LB+?1VY$F=&Y_6OTU_?? M,J##@,$#+@T$!LX(TI'UA@)C3SP/>[[J=^_'V48M6O2D MT6_'Z,?L^0'SPY0?JL::QAX81QPWX\?D'YT_GAC?:_R""0TG1"=I/TY].\TR[7@QM7A929N2[TM> M3#=,/S+CZQE+2]N6CBY]_0_H'[_,9,TLG]5IUJ39R;.#LZ_/4 MJWFCY[V;[YQ_<0&X8%L9J:QL89N%XQ8E+@HLNK6XS^)#2^A+UB[-7CIS6;-E MHY6WU[QS8H3*WDKMZPBKUJZ.G-UR9K&:T:5)Y1'RA]66"HNKE6O/;R. MNV[+^A[KUVSHOF'^Q@X;BS=MW[6#NV+H3V%FY*W?7QMTYN]?M(>^IV$O<6[Z/L&_-?L+^ M-0>(!\H/D@ZN/40YM/YPS\.;C_0Z\O-1^M$=QSC']AX7'C]\0G[BEY-]3E[\ MQ?#+S5/V4X].!T^_.?/MV9IG1YUK<&[2^3;G9UWH>F'91>+%39?HE_9=EEX^ MKW=]THWV-\IN8F]NO,6\=>AV[]O7[KCOO+D[_%[#>R7W MN]Q?_>#K!_L>JAY>>^1]5/5XS).63^8_Q3_=\DS\[/QSQ_,W+T:];/ERP2OR MJYVOE:]OO F]37D[Y5W7=^O?\]Z?K7)4557=1WQ5_2X38?@IEC]4G4$,A;<7 M?YD2?Z.D7^EC775UPJ,.35+3F\K7!$.3*TZ&*:TPS8CE9 ";,>E$P50P0]K$OYH0(&)UWJ;R\3._P]'TLL)FS5<C G]?IQQR_ M4- _*NR<'J2A;NT?H27*'7UJ&+W[=SQ[SSLB/Y"0-C5SH@ -9G%VRNZL>;!L MB['_RLUU+>\B6P?,N+VDU\P;*_=V(?@8F5WSEA3TK3=^\8JMS5Y8OUDN3Q_S M=/_:&TO"D>UU[Q_X(7\^=//ZFJ-KEG6ZTN+9.&-JL9EQ:6QM%[B](@LT3B!S MSJ%&#;@Z.'E5XEY>ZAGN*.=IR/[J98"RR+G\].3LL\8C$;EZO]1P^FSG17V# M-'[#[K+P0N6W"]]OO-1]V2%"IA(S^^357UY4R*1%V1N+WY#*>..U^(G].W1] M/.G@B!+CX3[,N:THQH+9-XK7[CFR2K)H5='1,QLT/9>UQI)&SUCUY,%V9\^K M8[L-SALH>ZDH\AE/G#JQ]X>\]3MJ3)YY<'!>ZUWC&]F[>DZ<';GR\BY'=^(5 M*_?0Z@D3# 9FCX6%MT[,SY+K6X*%FD*- '^B'OXY_L2.&3M&OB_2%&8QU[3D M-IV9V65/]OQF,[K.*Y\WX]B)8WOK/,P_G7P^AUWVK J!3%.[WIE;S/YY7 GZ MJ2E$)-1+Q;]:VA6[[7U._R[ETGD+VX\Q>/+&ZZ*O^Y9Q?NWMN=;"XE M:'WDG"@X(WB1OJ*HV>MOYGXURE:XNH1\K]>"IR^417=4!_%[FM56") +;7-W M7VIURR_S%-]8^*I.T+.S2),T*C=8.YI_;SS;5).-NZX_3J'>N*< ML_?H@W3;76=TX]R7#;OW@ 9V(:RG=1X M?O<^36:MV-JBO'QZ+Q&K]O= MJ][,ZX?';^SSK+1T$-)SHZ.GU@/V740N3N)T+)J)F_9#T;Q5=XO[F)N,;731 M0-XT<7EF:^:1]DM/R"?+T=>[9\HOS)N.SG'MKOC-R>M:9OW70<6)H8#_Y-JMUV(Y=B_9@ MG"6EG0@+%AL%FY4YO0\YJA!*(;+1_I=!:*2]IZD4_]/*,07X;=@6 M5AP\LU M&^O/'CQ8V73M MDPGDH:$YL9PL,/< MA4^:!FG=2+E\XJ2CVMJ>;J?M&[-W=')2*>O@O=G(D3MK*8D62/@NS=,WX6OAJ@OR:1??-&QV]'N5\V2,:\Y3T3K-RP>*5G;M>, M;;Y;(T4MYE@NS*2!-NHO(XM?!1TK>:9>P'%Z[>5L^@ES^0CMLK MS3\O495/N#8]]^;%DCG_*&^^<_B[V?Y!JV\_OGMO9]8Q[*EU"MZ"!56(]8L? M_V6JO0IR/; 7#O6_? MZ/B6.**8R7SD.S%HX,LE.TO&;\O8E/$ACYF\M$ZH^!JK[J9;6QV+E9O\_O;* M49J#>153'\P@:0[27[5Z0)8JFDU9V!KJRG-?L.Z8.V?\*_<9S0];AKT<_-.[ MC*6D!PMVOAA4T"T_GXD,>@<\*[/_(+P[<1CK('%2C5M;!_6RY2:LT_8KV+CZ MJCN?M:3S)B%RVC#G:]F;\5;_D:OSBK>M:U^W_P1/?LGJ?3-F[S^L7-YRY-5% M^WL4M\EI6\2?LIL[=[>N9!YG]$0INF@N*V_NJQ6]>=_S]A@?-.;,F79EV.L- M7RL+-CM>/#[9K8./U_+0I)[?[ZUQJ?.CK"Z[+YZ5S1X2NO"UQ\;TM#HWZ,K: ML_N;>*8OL7?PU*5HQF;+OGOY].SE%5PA=@=R$SW,^>9_U6K_2?2W8E",4FY+ MSI^[TKSIU*\('MNX_"/[=3MF/!Z[I:]@NV"HLO8OJ^YTNYC;SEY[Q71.UPJ- MIMFPYB 6\_)L[T,;9O:P+: N6<->NZ6[>;BAI886V8OE!1JH*6F:9:5]6L.G/G#W,6CBOOY.LT:=.7G4UW6/"K? MD7>,25Q3UU]6+LW(_/;*C[>)=55WFV_P'T\]WK?)E7%\_^X457CPJ8JN^T-/ MLAN23^5O--R[,;JB^-J6^O8%Y:^:#Q2-[_*S(WM&7TS][S94[)DS^Q?>H]@N09R=K?U\H?QRZ)!4?;C8LJ]C\NC_ER*OI_-+< MF3T&;"GM9AQ^[%5FRTY7R)O6?7WNKFH7D MQ:VNC9EUI+#3"M4.#DXEHKMR;USBO+\L5+!27#1*8=S[]O>*7$V+\HT]ERT>%#E>S[3U'U<>\[ MG#NYFJ]6)I\=NG#@@5G%[+TII(6H^SM/P08.U4^>'(;-KX(+9OBR2W"AL MR\\@;6KQ(/=:UZTU1P3&GWPU9D/!@'J[7+-+]/=J<0;MV\A\M:]BK^QI1_F] MWEOK%^\?,*R7L!=FLNO!X'7UGOK&#)R9L@K5<+,O^_'QW%K/EUP:L?_Z9FKI M_/93]E:\^.GL\->4'7F'AIR://("9=(KZXRA_14/MUY_DM]!='3= MM(%MKK2W '?W;G.5[!VP1D3-7136/HDL^W'^K9W7L??>/21UV#S6,VYUVG/C M9=(!XV;-_)GMCF]$O]IX"\[6K7UY[/II,[-?S#DZFN264W66M<=?-U^G6_&Z8KA[4G37J4.*AFD[W[A0I*W]4S^H^X4V+<.Z!.VQ'@>:#X M*N&7_=A[F2NF\Z/97KO]#.DL35A6+US(EDRF/5DUZ&#.BXY[G*N*=U^[?^3( M^;G0_1/%DZYUX7K/"2<(>Z\(=SJ!FMYN!N]T_@CUC^XKNW=N?U>3% M@J.2"TO(1X<_D1=+SD_8/N=TGWW3#M=LUN!W@?$)_X[_UOZ^W6O4FUH>F+=^ M.M1V=]&/JQ8_:+;-^,LVXX7,6^(,0[,U#_ACC^Z\")[A3BB*UGT]3HG:M6KC MZ49E1>IS?8X.V2(LRBIJTOOT1/=HSJ5]!S.PQUI^)2 ?.8!:?"]+H&^J69,C MY-B=6=[14.Z4V9=ZW;XSJOWU_N-Z"7+.O.'FUG]J6OZ^\=2"HF55B'\\*3B9 MT_GE#OE[YX@Y[9\%MM=_DKNS=-YTQ[NYGS4K6.H7/1JSZ.VY^NS/T=K?W*]] MVQE;A4#F5R&^KD+TN5EZI:7RU?IV/Q8-K6ET+C M>T7E^\'OUQWNM0.[[(D_-ZT*L6AIEX*I]WN^P]]QW>M2,)LPXF')WK=+"MXE MO?/-*AACS+]^,PK V\,^XBH$[FSD-73BPFF89=KJ7Z),?J6I0KQ.>7V#7H5H ML:=R_Z&G0]XO73OSO7GMDZ='EU2NGOE^S(GV6WRHQVNJ$$_K/SOP_7M,44'Q MS%OU9VVG--^Y[_'[Y*Y#'CA(4XW--J]YT(\TROZV/SQQLK]SY8H*'5NW5LIJ+!V&R& MOBO T'>:L/V>H[MBH$*SC&=22E;N7=5M\^7'X?M'YWN8ODFU=]_?@O.&&92> MS;85]V]X=\BVW(?_=I[44SJ^_X.4R^\G'7BQ8[?IV=N,OC\M6U%I:SFXW9%G MGKM+[W3)*!I0VW^OZZ M$'W!B=Z!*3R?W96P$C7U'N6>LFSEO;;S[P>ZVQ=N7'\"4WB<7":J+43W7N'L M>F_"C=Z8#E6(SQ;@M(&_!AQVY_^;\>1?!U@*9P4#K_G[DSF%>]I$ZK&[')EXA9--+PJDX]ZE)VQ<4V8,*?:4MPVT MFC!T^>D50TOZU3?M4VS9J>Y[I'+5[(&T=K/6=#DVMD>[NY?GK.CM#N=N$%UH M3WGZ[9\XA/L@<<-0RZ#$XW?.#+Q6O]?DYB;1KD4KMOSTZ/:9%Y*,%N,DG7;= M':\OH$[97[9AWH#9P%HK5@F*J'0 R=$^V-FV?,F.V^*-1>RCM[4M-T(+UKEXYNJJRWKM=ZMZ#^DH4O>"TW;RO5]O[Z MOF"H^/CA=(8C<_K;(][S)9D5Y;J.AF-L76*J+I9Q.EO<-/"E]NIS8C7V] M"#7Y^;/-S+%M,24/ \U%LGDG<[K5WKG,-"1Y,;V'4_)@[[Z%KL'=.5M6;[*U M.)[1J)%AD/34@=ZIIR_?KC/L[67KC+F7W[/J/!UUK:R'-/^X=_:QN6-.L_=WH4KOTUN6>GJ/U/RP9JJI@CMF'71DLD3TU8C4K%3>\XI2GGVY M)C3D+>'(;536GNRVX7MR).M64\PMZ=+;7-1SDI+*OG]";>TA8(T]:D=OM1@G MJ:D::-(T3H?R:8X:A<0S%DXCD$ZG]ZW%.E(XMW-7XM7SV9L5NSMAQJ3/;E(( M_IRY:S*UUZ&"$:__FKD35%4(:,/;.E>:'SB0_V;&H34#BPK0IDKI_!LM16_R MW_?9_7Z3Q_?ZTM81;;>)E*\>7'Q1:5H0 M?(M[-FY^%:+UBC?R#&%"$;/RV\]%FYQ]7ERYLQ]FP%%C%6)SO3H5IY2/W]N> M[1EDGYD+IQ=80Q5"LN@&=U<=A?3C,S%SXHJ*RQ.W5R'>V:H09S:?:?"@_4#P M^H5W^>6])X;,O?JL(U4A7'=)G89M)>YG_S5]?($2,6_VO&]Y=LFKSB/?F;^Y M++\X8DG/TIVR)TW9!>,V+_ M:\B[UX1_BSEE*OBK4LL.#*E")*ZNV$]<]^[@ MO)89"RK1^0.]%27C5VG,C\_G/VO5SIJR>%R;/]TF9VV_ESMHR\,JQ#73E9>E M_>JX3O$>U+VS[4Q8/DI_IO[]NR-VG@OC4X?5F2%Q?Y#H>&55_F7]=E31.M?Q ML>[T&:3HX@,]!;UZL:>04^[T[_CHV:"#JL,64V3A3W]W^BWGOD"^_3HR^L7P M4U6(C4^&SWE8_I]%0Q?3EQAG#7J4.=MD_W]:NLO5!1?W#'RU?50/;5;2FF\07,BMRZM+ED[$.Z_ MKVU-G=N%)WK_>##EY%G&?/+3P[-7!H@.<+)2V.2Y3&GM[+5'YXZ0BU+*44%YQJIKK4_S4L'"S"Y43E=XD1:. MS^S*Y_2)Q:7,KZZ4['9^\Z7G$M M*6I^4_T],OONO6UOWK;MW[L_>W/T^*TJ1,ZLV[O[_]#Y;/J^HZM/UEYY5[[I MW/Z[DPEUHJ7[[F1A!MUVA(24O0/G;99Y#?8)K_'7>X_7DJ6+7/O4 MK2;M[[GX5;UE>SHNVL*3A,<&:E:O?C5]_JVW]NK?2 MT(*R3HHW)P(;%O7?MBQISH+HC/'U*BX^?.::=;"L_8:GKW.R<@L=A07W<7LF M3.J5?)BA?7"6]ZI@RG7D\VT;"BOOK4SUC&V?^FCWE:,K3[??77$N+^D)R97_ M>'M9Y9)7(]YTN/DF"Y[VY8H9PJG7^^??%EU\GJ[<\=W[;76?G=#\ZNM4> M0WKFJ_$7S>OD]KE=#AE.S>HSJEA1W''9S*FM4Q\U_\>82DY!TQY9AK$MP/WW MK^1-9I9,?MR5];[S+5YY\J#Y/]@G'9"]SM#,R7^\=GY>W%[5;_< M[9=TC3+PS#GV;%OV"N-$S>8KXQIE$%JW< ESN[UEXS*42Q8<6_FTX_HW,PH( M=RO-DP^'<,=DED-]GMV[4FM)L:?L:6'EX\>^Z9U$IX^\P"Y>HIUG4ZX=<.(% MMJQSA:G)^U$7WCO[.;\W'VV[?=6F!>+#OC/+9JQ_YU-LZ5TZ<)%G)#X[\T4) MA*HD9>]W+]*-N\A57D_?9'G8J/OX[>S(H6.G@]=8;7]<)CFH MN\J=GK5B9W$*H6+#V,;!TLM+C=.=BWY EBWIL_S!?)< T+WJO4A1N/S&=N#N MBQ7C]UD?J=OB>8$C_:XL*N01CEY=/G79NN%SNAV:=VW'N"Q;[;RY-_$YEYOT MFX#+R&A8='S]FF5967-SR@9T(5Y^M^-(P9Z)F?UYDT.N5O>GXV"MCVSWYSR'+PSXJLVH8:Y^3/L3P>3W+_'=+QCS][Y:=K+KJY5# MGU>^W3WQ'7/9=&1:MEKT,31/$NZX,$K4O KQ#'[N.=_8:1L'/N,5%SP;=,HI M.%?RSGOUPKO*Y6>G-:][AI#V=Z/YKU1KYP/D2[.WXNJ,C&?3AWRO_*[=ZL<% M;:7[Y!W>Y[V>>6 C [5:@IO;2F?\5_CSP MV9[S7N9^J'1OI."8);*@WOK-_UN.BYJN?O:FSM0I15#SN\L!P=J41M1&W MK+'CDN+_8><]H]I:MG11]K:]G; QQH )AFT3130YP[8Q8!&-1!;!F&0! HN< M\3;)9 ,B(S!!"!$-")'!)H/((F<0(B-R3M>G^YSNOG?T>:?/'>.],>[K._^M ML=:LJCG77/.KKVK5!$3;*]26L;*ZSO7S/!+P5/J;(^*B>OQ#HW].$$F->E+? MPSRFU\HE=T3/+YZ]G6,MVHAK'SZ3LU#*3%XJ^*>M_Z_/1 MN->+KL%5!",F@0MBG@.;AJP[H+VA2+?8UF6GS7BL<_[60B6)%KLIJO=Q6/:/ M[BL*-V@!5#>VN;! X##RT26M49(8BUM6:=HWVP=Q!O0R_Z&POFYHW^:CW"OK'+=:,H][=;M#-ZA_S38-V*=,JE62KC;DMOZ M9(&5I4*S%+$AG,A7J56G1Y+RJ7A]1>&M^W;;+B%-PB*@2=,'=3&/MO%ERV+3 M$NJUH"2 ^%@-00ILJF93@QZ%X$4,V,L#Q9WO$SAVB_W;UU]8O6>K*Q]A+=P^ M)'<*^TXG#9^L^/]*Q'% *QV-XFB'V^/N=!%9M=;$I:1%B5#]VDY5..#$-M-%:37D\TW*R3;_'E%1X96";'-&5_"#P3I]_72 MP&C&X7*F8XM()D9038J=!0@AKYRJ91&I^LUCS][RN1-]W2P\+=Z91W)@BDZKTE5+5#M+]#!OLC%<88D-WW3.^WQ?/$,V3X5;A$E%4VJV;H) MN*M=EE?VK4XOCJ[E]G[*O>N)3T^"R.'[*35C_!*H*G#,SPR SK/BJ3%H\]Y? MUVU.I-7+R==ISK#\=OD.MX8T:[NGV'B)JNI]\MMVO%P7EIO8&8#2?+1JT8.3 MW#UZO0FO9(3#I(-PZW9@!_$%C?OB"Y2#6/X[ST!T0?2*;/LQH?RB([RVEGJ$ M\.F$MNCSZ/TK"HIK^SRV_"6;O*O&\ )-W.;HW>FQ0_+ MK5]3Q.3]7A/5LIC]N%5*%>3],$*/'W?RT*#,6S)NXVBWQ*U4-WZKUFM&9(X MB103D_B@8"3>?1R5D:)!1_/0Y=;CVNCG<:H7A^DM*^%&&A^,5W)H/4=,,AU9Q; MY;(_0J;8J:5GU]3U>,0FL@ S^:JF&-\A=);.VJFK]'#>\5%+Y N ,G+A&];_ MUQ$YB-E941=.GO2J]C/VU**\Y"YVRD(:IR549UPA0!KY25[*$._-IUPFR64Z M._8*U#_RV8C'FOQ1YOM"M^+HXNAR"MO7V-C#,SGE8.H&7\:?/5L=X!;\XS-Y MRU'D3N_29871$56"+@>@\ZPL#G9% 1 U-# @86F+393C[[[??9G&=JO$20@H MN"@?X8,>^0?YBS;Z)UGZWB#DLT&ZHJC>O*L_KK_WF]V!M!\<<451\9,W=&>L M#_L, FH$QE_^\5_(A]<*JZC/7;8KMZS:%8J9)>%3KP[\TR^IO ]M0QR;%0Q. M_7=J62M HG,,.G;'_[/F+QI]/_FC*Y&^1]SL;*Z_]B=_%%QJ-$8O==%,7%'L M<6H=,#:X%'ZLL%+XJ\*OAC),?@!9LRN*D<:+VLW2^SM'PP(__3%\9E4MX>9\ M@(_S/[QL=GIO+&(_]/&?S>O_)FRL=27SR*[96(_H$;?['*:WO B=YZY:0CHA MQV=K(=([CQH&7O4BH*'QO_]-@S%M16&;5\V'8)*QV^=^-HE->SDTDL MUY__IY>U,Y>^>G7L]'WX.SW^6FA*&-T0I+K4-_Z_OD&O:V*?C(8K)=U!33$7Z1G&1/$ZR72?IQ=HB MF]6/>P1.#)BE=J9ML^D]2Y9G\= VDQV.Y\D)?LZE7UEX=OH T^LU6)KH8LP$R1L0L<+IP9/52T&3<=Y30=0HHQ-(17S MX?=KYS-6F'LR+(H:#62A0YUULF %[]<,5E5.JGQ3_ MCVLDX0BJWWK&)*MS&<*L=B(;V8FDQYM*9[\-, YI,(E_(U628M.TC[UER(&+N;L MO2_&3,J\_>WW&PS-J+'AFIUL !HA2FF6JC)?54^MHB.8Z\ "3E,5$J9 T[9: MDW7$F0VDOD_@7RBA+DMH"$F;Q5;3JA9C]<69*FHZYJ>:KP7V2+YHIIQ7R%WT M='*,'\S) VZVT_,\,2XE$Z/%):E)N'HDR]VE37Q,43'N,K[,&?,C&I@@E$*D MUK'J#],P=?]UF2UI4&OP56J"[A6%;6!>:C3VI5+^V,^N##@PT!117V!'5H*% M@*S$@ZKR?,F@#_/>$K 8C,5=(R=?H^:8(>\GT$ML;)@'^>5C[&MFL;F1V/FB M,HR%AHD-65*GMH!V1-;30E.R0CEC[4>U6/#Y\B=;8*"IVA^_/)&YHJB]^4O5 MM("5N&>'K.D6;Z"CZ.&3P@EDN?!OUD*$GI)266DYE(" \U?##R)]&OD+-'L-S$$-CWXG'&NO,UN)3:,98O301!O*_322HG /]U!] M%&"PLFT!6FR SP<%+#\IXE.8%[=KX9X;]XUHP%0C[,,KZ>\[0>,83%Q M1D=/3E*\=!$&>UI(J%B*SY1@SN!IK I;+I#6H2$7C9K,#X1IW==);T[GNT"? M1XY"="4HH6^?:^R[ULKM2(\/URYH'T]Z"62C%#6.I>D#)PT/V!3HT9DNV%IN M"'=#HRP&8+$->Z3'0JQ*//$"4MQFPS,?<:Q.0XFHI?3W:<>Z.@'5^\&XB/^HNW19ADK_3-GX4?=L^$WYK]->7FJ!?47CBX]=K0TC ME"&!?H[Q$M<:.X0]-=H-6<%'R14 SCA5]>[!="[Q#7S+W<WMVI%3;W]FXKI]NH/?^6VLR@B; EF!*SI88\/%!D%S7. ML"56>JGG7?I9E;BJL3W9"EG2#0%%VH@&WEMVO>"][0(S[]VUI=L-:*(?#?2( M1Z >5/SE\.N 4;DJ_MZ+Q&FC9F8)TF^KE9V?"IBAG4>/,B14.:YBHVKYH#GD MOLSG])*]V1];?CUO-H]MUEFU+B4L#O.5TZ[Q1/K_+YJ ZDT)_ZBZ=R>Y^"L* M'T9ZQ[(2TOGH.N)\_*6WV:5EYV6V?F_\%[I"]-Q?%=2X+!Q;N<*O*$Y'KR@J M?7%/9^1/43V-IXWVE9SD7K]J)\?+V3$'C;O!L)3_$J/_3^6ZQ5'\N4@U9%>+ M^K3W1TO!#RHC3X4HS!+/ERL*5M\WRZ;/$B>XDP7D#ZI@" MH:UT1EAZ@,6:3(?Z]+W? )KXN@^2N*KI[V M'?DZNMFRQ!F&T5#<=L&C=ASK]#A5=,WV>]H[]+)9?_,$L-VZL:4]S(S7:;: M>4Y)UN' ,,TCQ<\OYOD'JI%#(''M(KTTJ[][3_?C/VN^B!I9__CC'OW6O?(K M"L_E>\!YQX*TN.T)%A@#4VN?X"6:CB#? M0NP-(@N](%M#TVQ W&;*&O18AU>T]O>.^+>(\A'>?JK'QP?[4-W! M&KK*BZ8VVJW?KRA>H /0CAQX 5V>@G>7/=7N.Z53#S8V]_,&AL]?9 >5-[D= M@LUR4UIUJL,GLCOFE383^76R9U2GM(FEU,'/6LV3!BR$ISP&LG'!!E'-W&KV MWYKY4?Q8O$9.+"(G% "DIG9Y- %"+"Z+3TVV5E;@3B"^' L1%K?R7G!<_P:T M!PJ\2A16.:-:O/QX[82K[T]]ZK.[4J6\7Y54DCGM3_A:0I\T4G.UG2??A25H M+VC3ZW*'8Z+)2.GX7,Q@!$I[ESW5<4K-3B&L JJ=NS:", I[P-B&J>UW:R7B%GOO;\3%/^[/.4 AX2=.@>#\YKN%N363]P MRN-@UO-MV]N!?(%;]6DT)N76>/= /FO5"PFODX-'0UHBK0>< M,W2337^[HDH \YN2J"4-IV_'O6FR4NVLWG%I2P4[?8&X8]=D4G;[0G[YXD68 M4_,L:4E!FLNC80)L64Z;KC__VO4@]@'&@]SR)P./L,C:?N>8_?N8@95+YW!5 M_^/H01^:A7C):CQ7R:<5)-W%8C[N8M'O#;'OUIK&2ZGI!L%);PU0T#<] M._*(;_.*(A[#G;_$ROK8:(0(U7Q1ME/W:BBW\S=+LZ(XJ-?QN>5KA?[Y _8# M86%!SO6@.N5R@Y%.$2^B3^]6@MU6]];)D5LI7;W;@ ;JM['"UE:)W-)X&+'-B:+&!>7R9W M1^/KQ9*RM%&^!+(5#.[(]Z&I2(K@JW"/K0R_%Y$M'G6I[PIS9A9JBS?0,7"R MF 'N93C)[@W^Y;N(FEE(>]+CV5J0^GV'17VC_B&<(2%4\E!6V\K.?N=A'8\; M71NJ^"@:4!<%A=ZRXK+/HZX78*9/VP\5#$XY;?YCJ>]Y?5>1,Z51DW.K/BI$ MCD'-+XV5UY^K44"SC#OLN*"YL/ESM3">SSF\N])5UISRR9VQ/?U =QX->Z!/ M\:*G5[5P5%W+9@%>DUK+=;.Q)*WT>QHB;]C;^;J3LE:1?<24HCJG!EZ;3;,U MMPON1_?.1*D8<8)2)C@\E1?RW==ZY.)6EYL=.Y6W)&G!ZU4%+F%)8PO7?;@< M#]#DM>:7"W99[WUHY_=DV*D/9KS;SL?FK,*8L+O29L"ET?!^.%)*KA:#"OWQ M[!7;7PJ&4*W_*>^J,Y;@ZFPU,O;]2W>'^ /V^OOV /B46BGI5>(36".CXOT< M1% F$*3SRM+2XABCB;1U0ND)Q0,X4Z"B!)*&7*2\2]]@O!'"]E].1[TC@,*A MN=6,=K9VR5GOC[UGS9+.;?UJ6<8EN#J1IC^^X<TIY68D-# MCSI\)F$ =F,Q9X9;P#B8*(JQA:'(6^$]$LQ@3/IP,9PJ:X2\59RO=;#R+C,D MW 4U./.8[MJ+PR^C-U6$BZ>@ G;F*H8Q2M M.QU14$:H0I-P AU=%OM"+<,[Y.F>/V2O;M4HQ"?'K_L^GE/LXB&KT:U".]-X M6A:[UY[J=8WL&+^:^?3\^8-1?:3VS+>T;VBX%H-VAC1DC.OV?+2G&(.]@\P MI'5M_HC6)>0A3+H[N(%L<8L(FBBF+M%*KI\R2A-J)@&JE=XATBR/-#>H3_[. M1NO_W:G]A_+??*?V 7][>C\6Q[R^Z"@N):0/\>G)O:(88S#]-#RH*18/@>LB M-.*TRO?T8AU?)0LUJYKE%NJ'4N.;!5XPS8#5#6!J;5[[Q_X)[S7XI< (X351 M\GJA!9\7%O4RD4TMI?#$"D>]Y9Y6H)DP9U)ORFX]]7)X.\B@3[0$U#4]SST_ M(G$WK,#6,3U>_O5&VMGF,,,J[6+93PMT4QOH72_BT+A[-H^.B[[ESC/HB=&F M(FKJ2TR1Q!#N%%8U>T? MYR72>)N" U>LW82N@SC6)HJH[:&)S4J9T51SHD[TGNG5D'T[++))V]8]^;3G M:1;69*AHZWVK)KE"5H((8)]_^1!*KJ#+UT%X;UC=PBAAT#I%096XMLG2HUG; MC*_SM=VU79SDEEX!J.#2L$M]KW0U_2^59V[N M-Z6*X\ TZZBN/Z5Y0[WX.D!/PGE$,)=VA:_-877XT$LE]HX.?QKTG6\N:TJJ MJ0:B(X SS(;-D29*%:P+ +;EF )R"5HHL0IZHT/O;3)PTE>@=6%M75%6JCQ%P[8ZF7>BP%H%*, +SK/V$2UFR PZP$#TO8K5 MY#V(ZY/TM++86M'J: +6 M-NBW$M[CF7MZ$H6-/SW1R^@3Z1A)UX ZNS)Y (;7,%VYBY ?4MRY@Z2C.)\8 MF$=U0W:'Z'F>HFQ]17E\C\H=$]?7X'7.! $A9ZA$YU95L2'[A;QL,,>WEKR2 M5FL&DA12Y"=OU5ML=']*9'-='5)0$P,/3AJ[O2 MM9(QRZ,&WQ,&D^+ON#!HU#(: _F*7L,K'^;P'$E8\%+#;'.B!-:E^JCE(*NJ:7M\'QC]8W&6)NP M7-C7*>'S<2*7_-P:T&!8D%A'_HE(S8C+-M6^SPF_]>]D] M][3!9!Y=SAG0 !ES#>/-$E3Y2SU.)$\$11L856 HW! MNVH4 Y^%I$* I)32GKCG'X=4?_G5^=KZ!]DSL>$3W_O^Q64%4UQBK_U#>Q4FU^M8P&OX;]8A$- 7+.8.2&NA6WB='PPE,Y!2KDE$&L>N(7;QR;+\)#V! MA>G+A/4 7\N5BE-:HU:_(&52+6#5_5>/HI0=5@XDW^E@A>S$"$ F:1 !*P;9 MR@RDF!CSHB^LV ?]T1K<6R_3VC^_3O_XG\+9_V7J_P_RWYRI_T5(Z;:[M@$A MYQ:3,I<'E&K^=]J9-?G53Q&O.\H+T"FHICP]#>Z, PAEE(L3 G>*^0SU)".9 MA$963'CA16(FZ6F5;4(E^B3VAAO<16OE*ZTOY(9.K&I9G",6[I?@^E/DS\!3 M* !D\$12(<3(T0DA_2%>Y:,^KI -J0 MDBKO(GY'6-!. =DME9[XCQ&OC7!IW@P?>Q);G:B8C%S MM5#^,CCQX,R37T GGG$$U; [9*N=G+Q(]DV;MF5>6Y>M]S_2=UW6@\!_]&J0 MBQ?UJ*-:/P'?VOLA.S;V1Q1MT!MT= EN^ZLJUH_SE+BX\+- - #FT5D9+J>D MJOH05?0*D1.I"OH)%RB.H:%L^SBB(T\Y7[+: U!IO*_=2S=1Y12[EX#B^SZ'_(*8FM__DA?%KLNN! MI0M!GFK%UHM>^4UYT?7R5$3!5(-?F9V5K!=W^RWS<$B7DUEN-YIH\X '?M-X MRK0_-4'E_?1=W9[A'_5K&)>1=#&A'VKP)JI]:M*4/ED0?\F,_SR3.#D:4WIK MBRE6+-B@PFJBUXG9)3UV_)T;688E9M6!O6Y<5ZTD+4L@\(0ZF;6HH,HFZP#+ MOC?)XW!0%+]ZCG3M;@#)6":*V@*:#[28E.$0DQ5 *_1L+:Q5#G<@KS>]UQB7 MT"'1Q^- <_%N2%;P,*!JO=88W>0I IIE=F-N?L?H5&DM8XSJ#G*A0K=KZ8&)>)T+(:'SH.C=]!7L:G=N^.+9S623B\JY&@]X90D2?2 M,CB>+7^XHJBX'S^DF6Y2,%>6-F(@4%J_#FQ 'LUJMV=E?0@C%1K0E?7BR#7W M6L4"F6Q37\0H6%1=AHNXIX ML#Q=01Y=M)F<* 9.%!U.E#"1XLWHK6VS,I(-5Q7;7&;H3]/)YJ[@[N)_EV+W MB !0Q@5JOQL5IS:^:ILVB]M[2HK1@Z;B#/"31Q2X:3AW&EKUT]&K^U^;#4\ MC7V::/G=(P'!/U:,.CUI,*+AD5D!LKM.R!C;RMU-+NS3&G59W%X'X!M0>KQS M0\&28OC !)HH_B9M;TT1R,H]H19F#,DH=EHGK+V@@.6P@D$A2#7W7NNN!'T$ MUR=P1.SW+'\XRTCJY$=#X8W-)/]W[^UJV4*#R;:JRXPE:GT,^>)2Z7KBBRCS M:K,$LX&GH_1W?@! 6?)KJ5^Z?7^9+Z'#7E%0P[SR^2&VC/"V(BRJ\@9>&C0^ M0EB% A1CX^(:WD06OZ/%(.&5D MQR!S>?J@!F<>K;V!0:Q>?.KU6=W$VT62,3E8VD9(AC'*G9MXY]$VTBM]40A2 M<+ FJ6@!&=M@E[O=M&G5HI9>H#E1:<5@+A.6U#23L:GS8POHHVKK/)%.9E)S MW)[\YDA3=<:"!LRHTW/BPOG;8T^L^E59T#GIKT*8;1--4J-W\$$'_ M!R:_.&I(^K2K(V9.__OG)B!E:\@=7IAR^!,$]<,W@2B X(L''VV'"TQS"O01 M:",M>H#XI&,\[A!W:FB1-Y#MJ"K*/_]8^Y.J4)AV!&@1R/=0+9GM+&3)[S\% MFU\HZYH\UPOWV]BR27.E_!^8UZXHV.KT7/TM7E"['AJ5H\FF5BP/__"W7-Q$S0NE[K:H??IB3 MOU"Q>MCD'2/6T=S\XXJN#E5-'G7>GTNB23WD:]M]+'XQ M98[E Y9RN1[..R*";%3JNEM6\ESG2_JD-:]?3IR]/YZ+M&?DV*=N[/_[(W*( MXXR]9+-$S,K-_]A*_V'R?%]+=UV$W/-#\()_KY6?*?HK:Z)$%56SK.>IK_E^/X7'] M/:^]U#X%1&PI:2UA<*I:+SL.#+DWE#?-]?#],R!C5CV\[1Y7\_E$ND9ZV^;T M<&6DU3 X@E@-&/K46O/%>W*(5'Y?77R38_.7'W(6+1$IQ9YHE!43C[YPID!- M82;_<1-2Y5.D5-'T1.D/(CZJ)]6+N+MT],NQ3;3"ZW&)\16B[[\9Z"[?Y:-U MTEV"']J_]C\]XZV^O;Q@;:K,DN0-V%%8%FX4!/=3X5.G;LZGRUZP6<[:9&Z* M-&>$)GL^]C+?0+=<4:1UG==K_:$@X/B!-=AC;S\RSC<]!-MWWX_3:M%\-:0L M@^;2F7?W0([BO+K^NQ\#L6]07./0BX4@*W6SAF)E4?UK?7V3]R5&:Q.U["A_&$R33IZ9%ZO?$?FX'TO]8QM@:W,H $V M_6XRDC-R8Z#%.$2?9$C:WQVULDJ&Z&-JC1P@"+N7.4?@K+B$#=/;%>'+2MVM MK()C_TL:NHD\Y&$]UNPZ9>(>/&U!8VZY7^D6/=8(=0O7(RDY M8:"P7".8_#6.LVS]G/I?O>>N*!X+SS"2*A,D1ES)-LZF8C1H[E8E99DJ.;)3 M#;SD4S+ZT9X:7[-@?65%4%'=:@6()BX.<50*J0MU@CWSW^W8,MN3P33F,X2< M:3_WUOW)*>?UTT')=[Q_M]4BTLFKYIV7R8R>]ZXYK@6;7P[)Y?^$N^V"/H#Z M_RGW,>-RC;5TFU',3LN@746.F8D]X9Q1A9+TVL@!BV3VNQ#!D0NKY+F8>CWC M(UKJ$G B0OSTW(J<"GUENM(!9U8F7FH58:V6DBKPY/?Z-6O?TI9O/CYP7=7U M0%7:Y@Z2L>YUSS?FD2O\SA8%@B*\D'!OS5K&#VB0<"+$42_L!_[=CR&0QQZG MX7O=LJG_+:KS+Z'Q^(+D3TG6.X]K\2O_!N?95AQ)UR+F>X;E*+3/ZDB-?D8= MAG&Z9*NK_WN%L:'E%U<4?QI!EE*-+Y<)E#%#9DF"#=60WM?C12(GCH*GD51B MUT94HKS_WIAHWQVF-YI[^.^6P\^U2FY4;J".@ET78'4\K4*;(4=NBD1R'>.- MET%]W%5_57@('R_9$5I([)JJ7&N7I-9BJM>S8>',R,A19[YV4!_K<=IH4_@> M*R([_/:?M9[J&,5Q&S22I0I21@&4@:J@V#5;[8R7SYX) C_]Y >9V 3!+\8?QNFKW+="/])UPQ>()@Z7!)'/$Z+,;/[E>8O8,\P3KQ+HK;O M7.@9OPPB)C$B^R+JQ4><#>F0I.:"^MSLQIOXF]S*WF7&A+!8%^7W:7O+F1X*F1_\%J7IBP>NR?N'EY^08+6V6!7!D83S185 : MWSQ_I"]1-I,0*:-V805G16 $LP;(+V4J>,4&45R:@&(5335',89-> %*;T^@ M_W#PA.>-N^O@/.2<1" M=U+C= /'K%*%?PA0)Y==4@6;02R<($ .H,3C;H)1U@XCD%W9TMH2*!D255U8 M5DR_Y)0[460JNB*P5J!'G7*TZABG95.7)=5.5Y:G"^ROC(>$NC]A!,=+;.FN M]5 IVZ6D?%!PD1L5C)[Z;7&D/3]YC9Y4PMI4BH'5)*!:.\1A2+>:@M(2-H[4 M.$QZEYSG=: V>S8CPO1Z7M>K>7FE>RHMZ@5\14_6_7/RRXU['['Q#$;4QNH< ML6Z^Q6&5?2R&Q$0;*?F^ JQ'ME;?*/H5FS\O"QY%3N(3:. M/R@H8LCWCE1(]#?XW^G/5?/L^;ZLMKZ8B>M94D,&-X3,@LNMWO4=IV5\,GTM MH9<=9PPU7X[D360Q?,K-W6SV(16X\VM$OO6CAFBDPSQ3/I"GX$:ICG'\6YQ[ M^41"A^ICG!JS%)&S;+[^_2#>SI?MV4R;6WRJ2[H@W6J#D8BWZ;ZX1$ :UR>E MJ2K^J<0HXX-6&A&C&1:Q,4%(/O.+W_J'DX<7Q+'%(N.>Z5KS- MS99/BI&(A*R&[*B4)RWWZ=<<6$P=K!&G4_E.3?$]HM. ?8 S 1/"Q]6;3DS3 MV^N_9(;;J<(%\(5=/*Y2=6R1$*-('NQ):K28D<>N3G WX^R;N&G0=;98+7F( M>!/\7ERHI22=;Q28=&QMJ"L0Q]Y6,E=NH>VL*U;NH"[5O\@!JYGH.(TY?104 M ^!4?29\NB&XY53;91AEHN?BF->C2A, 1UA6,]K]!(%=N9#V)-*(5$6D<;D( M2K/!S/0^+: 'H SWP:#Q5Q0!$SA$*MEUG-4&/BG(']-RKO9\TDM$J,Z:R0-& MR5"M[)N_50*CH2M@]*MAM)JQ>AS8^7#R7O]I>MK;C9TT*.2* M8F:",\A[4\HTRT2'!F,TX9Q G;M0BE35P&9J4L?F;W)II>-B=L^<1B<9##5E-L[K9<2./#WU'9T(A/"52U#FLAX!(;'<_:AZ85) M;&2DE'O!NMB[L^6+:0#WKJ-.K-.?4#XP3>LW=:<,JB9X#9\B3?N\A(EB!)'V M.7<>X*NHK?B\[I">$-WU6WEB#+&,,,":M:]T*W[G*V Q_E;(\E&Z>_.E,]_DTAKC6+ MR/+EVYC'.5.2E7OZQB3@<:!:F T6'#J=4,KYW-KV'?B^ MN!\BJ="3#$R"=B\LL_4\K?:WTVVR2Z7M9#\A<@1FG2P0EOG]TOO*IK5CC=8H MLWRM3=R5Q7X_8:%*$#8>C(B+2!2-,V[/BV8__.,?(I@PC(GRW;^M5=^8N4@I MF8/876R4EV V'W";V2H8T/D'#)YIC&>9Q,H9FUY*0#9P5D&M,/[?_UFL_.?E MO_EJ,J_@;$CUJVE_;:X 1CH2R3[MLDS4=_J+=J?S+*4^=8>AW>ZPWWQ#6C6L.W-2=!6.NR-UVPMK:PH,CZ0[NSSY<,J7[R5H;Z=$I"Z3\LJG#B;PM-ARYYL MSW ++8Z6*GQ25*VXZR7@Z2?'4\X!Z0"&Z*= += >BW8*(EN,%^1A%L,O]56X ML("2IVV0EK/ZM&ML)"^C6JKJ+-3)B>%):Y$BOW:+#U&BW2NBA$LS=6DMS_QE MJO&DN:;P>.^L(. O]0V__JOK,\QL'F;/"OB2:*1?75%\A->:3UY1U%U1[(7W M]K@&41E=4:Q,K0I>2I#KN2\#NO>O**9UW3:E(/GSP]SNLX 4[:A>#41!GZ-S M/7FS>9IOU.K.$T<:.YTM/S5 "7]=K>UD?OK4L'(_%N@)]M:MQ+V6A8O7=*6>/R#6WNE][837>S7..QSH+F^:BO MEF )]Q%3O.0519,&;66%ABVB"E)],]#66F\GT95[."/H<:-'EF0_6/S[3W/D MRV_TB6A8)+ZQF=CCKFO:4S=J#;?WYFSGLQPVUAE3T0^MIN9LA3AD8UQ5!ZW? MPRL8Z515(Z*)W<)GS"-_V=D#H4W;L,8VMUM5A;62T>=3JYL0K5K^[G+*]-,$ MFW@]C&/2SS? XZ+R.;H3;ET[1AI#Q,(GVBOG^'O%"-.T,2+8#YH'#W57H/S M[8>)R5-7HCP>?=XF_7Z>]#C8_WG_ZU>FF#^A3U\EI:OUBMU:&:4[ON>.&M90 MRK$ $34+K4!1X[HXXTVG&H1^VX6TG?U15EK/+W-][\/YC5:A2"B/VT3R/*,N M[F4D84DK5K1 7HFU'\/_93I.!_\@;,CH P6%0MNKX&?/SS%:Y8Q\UL8QG.HA M#_#48U9WX,NSGJT1Q! M/4JG8[EY2I=E\1J1#HJTSS [,EBR&AH%YNH?0"DK14L[)1T^?(7O8-DZTR88WH>(6E+-'43JLM7SZ5-"Y=P\B!5Z]L MU6US$EY9T5%Z;'C4#^0,6=LXNQPF=;B@/N%%+XIX(4I=7VM7Q;;1$A%HP9%4 MQ]H_E5T%"H>,FH4\BU&U1>Y>.S]ZCKYI.6Q*\CW55"BXU>H\'[I@,2,U.';9 MD\&W)$D>F4_7M71HL>8]2P1+<+0FMPC'_)IA22PU=F[)>/:2I&_8%A$ ?&KU M]DB)*5P8C\:XG7&L>T7IU_QZ MZ/%#:1IBT8-[7J+ASB*ZILQ+R0KAKRH;?Y=.;_\/L^4USH%O;>S_EF1-ML;S M+V_@&F?PTJ?I [\&'68?_&ES+">(G4[A&&<;;MTBNC;@K0V,]08'_]F\_+\A MR@J>9LTR\8WL.ZR%&\RJ=0\.T''':^GO,%0[1\/W71< OEFA2&X"#<\??],0 MD^KWG]-+.,D=5:C>;V9WI5^ZNU6LMQ,F;*>%T[YTZS_@)T!?.>1'JF.=TK5O;3.![=MZ2:WAZ*75VEN4EPX6J;+EXRO,_)3]HD9_).FWZ"<8LO/"T3?=#"*]6"!3COR67^*TSJ IWISCQ/Z'K6I'W6VKF_W1 MW\<9T(IB<5B"K%1W=N)+41A,.&4;=6LCXD,V-SAL L=54PWW';%."-%/*0D= MU]F3CBOQ]$Q[@X3B[=&1'KV%Z>T51E":@1 MDQYVF(E&02WJ:24$9N#P%![S<&2R<4 R$.D.5JWO3/QZ<6V,,.[4*W+&G+FI MKX]X?V(4$W)%,>61DBAZT8D6H239NR7HKI_P@#!]Y7/)EK)[94]J/QK":=ZH?*5IRE(\1YA"\X0@#;N$[1/S@\=*6UZ M/V\E3LRCOB_H#154!JH_GY/?'AMY<+L1OD4XPO6X[#LO&,S@]=]4+N0 U!(: MS. W*I$..D>'8&]QE[VW6U$B4X.QU')?IS3U5";CN*NB$A$CURH.K TE)U41 M@4K)CH(W7N8P&GWXTMG3P_!,1!S?+9H8CHG5E3W\4!=40O.^/^'QE.$4V'0M MK*"\-HB+4,[JJN\W)"Y2.Z]DN]/N-G(X47#$C'Q2*R647R,^7YG<__4]-.7W MG^:QCOYZ_HKB\+$!AN M$%5DRYX3T?W9GY8'G*VI:]LEA'I<"1"/!?)!8!M _J+Z4%84CR[O4"2C$&)= M4U4H NR@4??P)V34A_(7)<1N-FY<44Q:0MN/)*2SQBT0^9*XXR,6N^5:DU@C M8L>,6'2AXQR6N\*-86%ETA>W]B@"*M:D%J\3'(K M44,A)4!77O8K(:#2Q:#[920+LUYGTL!C6U&W6&LH-)A)34,\3CLEXLO$K7!, M\ND-X324E%0/D7/';YTD*/J4\8/.W+= $-"%HY25K!!W2G$'=:8,X4UY_.FY MCW+NP(9[L.>!LRYXR5PUE24L'>" =U%5LO?HL:TN/0&!W#X#6/_2VYB;A)28E'E1;RE_&' MA3W'?[XK*GRO,=A/_V8Z#A7FREMHC#'&)[J[.H+0932J(%L0>D8GT#@VZB/% M+^,7M97.:>Y+RXQN92@$8SX,%3U $M8KCBP/7!:0^K34Q\]I&7)?G#=6S?6V M=JQ/"_LI&OVYRH%CD1>T(DO@FIXID@'VIJP6J)&@@GXYSS+@97_,FV9YZ7_V M5'8CU2HC-YYJ[VL7[8IEU&OFI)!SH,'"':-O_V&*HTQ5;GX<^[>K7]P;K0N. MZ29^OC&^]37O5W?H)Z)';F3,[3<0W-XG6D;KTS=&CISQ)YO#(6K_^4]"K,?P MM@F80PU6E/ :'"6Y$!L\";LMQF]G%!$;^)3=VMJF_[,_1GP; E%H&]+;Q[$[ MX5J752@/>'>?VLMKKZ19#SX]MAP CE>EU<4$K-A<<(I!;,1/ I4JP<.2%_6 M'-=QZX^C#"TZNU/HYP6JQG$Z/-P*JUT\K"=1@F(+\A\[V5>7JGLAREC/MV1 M3?@5A8.P\T\^Y.0 G#G""8@[,3C'=INHO_V2%1JY?J_5!73;\83GP%ORI[TS M'$RO5(U"08-^UP\$[^?+GY2Z5IYE9..WYENF M#S_/7>0*>=9@M)W!E37I,A_&.12=:T^-TP\51O//^@XOIL[8;@[];!:Z.%+= MT-*9#V?6PVF6C.G"ETVG\0ZT+C:%]D(KV^;B&R$@96*!XON_%$I4B)C]SO-!G.BVO-/XQLK'BQ5UXQJ+[2I/IKC\NPJR"K3ML M^5[W<)WT-CX]P.'YT27A#0TN4ZJTI=V1[L"?P-"Q##TYZQ"0;3WM;E83G18SEQL>2(.=8W[8::6V\N\G!V;NA!FWB[F^# M!Z\J4SV[3%Y4/VJ^:V49%7R1<--@*%#:5^/NVVD84*!!(-C$:^))1E61D,C7^O;.5*@(V_]!P,"JEA43$6]I'T3$:B0SAC:_X,UT7;T7+W@BJJ%L?,*;B5_ M>=:NJ+:1J6+B_8481KK\17G$F!N86=R"L,"D0-E0"VFQ-'TQJ#_5:#^Y/!3Q M)1>4K?JYHX:!84B#8]7I36GE'9/T_E 7G"OUJP8&-^/ METT4PY,+@'/9J@N(Y6CE16M2-#Q[MEW29>X_AHJG7_OTA(5FBX/;Y&0*7E_1 MI::XZGL]XG=543A!16$K\.YF^R0KF'CZB[6E3>( MT2UQ=Q+^OK,'4T+O/N9))AT@D1(=ZR-HH()S(0)^%,7<[=WN-OAC1L<[2F\> M=Q_E9W9%45Y:'_*-P>BTXQE[]X\/&V'47WMYZL>K-!)U&/)"6QAKUP5NPU4O M98:$O7;,9C0CZ7MZ]')8%3@?[^[+LJ5>RGV(%D@@^:S-@"[7D%[K&>F1/.&I MB>"QG'/ I+[[T4FPX3YZF.3Z\H2 YR M#&=#)OO>[Z;EUK:, D8G^1.F ^;V Q5^4ZU/[%Z^+!; M5;U-Z49=8B=:&H,51GT=S,D+?6W(A>BNLFIA1DF969Y\0K,8*D?D*\&:Z:5M MX6HU,U0VJC+,)6'GXKU&P69(4AE&X'4O%J"Q4/KC94%@:G,RG][08:Z;.J"_ M,$M(OL;2<-M*/#&K)^@I1IL=6[)4TQ),1Q04+UD$J7>T4X/25C4(!?2,H7,$ M ]$SS*:*KR9*^ILN%*B:E@#(3;%#B95F#"D$G/TU2/[?/BEQWV/"N&IA)M;- M&%;9X2M24FC.2'@6QS4V5N2@K"EQ?FC4-EU^=*JV!& ZG)Q*.I# MV,1958Z*HCIY7&Q56;&P:W!,T2<,L]B4I^3* M'+3P/O3USL/)'7?QM)L+11.@*)U5@L\![V3SO:3-\*+&J0L6DVA*%NJ+Y?=^ M5.,2MZUW_ATMN >FR)>)G,-1O*R?KRA,>\=G]Z+Y3W\?GQW_<\5;=D?KG)9U M3U3NZ;*WVG;(N:__;B5+Q)F/77V[O3T2/F83)P18DH]FS%JLZ?O0GZ5@>"L* MT8'-^"CQ*AZCR6%"PV_")**]SU[2O#S]@34,%]IE"$ZCE^6=U'J2M!%6U'A% MD9AH(]T^@-VD^G'6ELT\([HF;YMP]*;9@^[J@J M''UEQQPIM31N0NCZAM(5N(IJE,'ZQW]/.?_?E;[P=/LQPZ@/JEB&F3065*3*1Z^ZW?_> MLMU63_!S\L_IV"S0)J<<*:WNHPFG-XL2%AG(3D=.X;RU&']G993I\O>(:";1 M(2]O-LCX\ 4RSY&3W8,E\C775L*ZGSA4NN(UX&+JL4/ES42KU-N_ MO5:\JX\@7XNR+&JP3KZ]\EJ,,0*A--1?I@6W^I'.;9:S8CFJK;7\1%I.04[2 MO+-O:M5@F_[<>5[<>**JCY]]M(>GXE3J":.K$&F)O"\K:^KN)S].S2'#(K_; M 6-P_#&'O*FY.;+02(3]["5<5J &ZJFJG6DJKDV.]95&9T5/H\>WPLH_(6Q&QH>XLCH;C[+R-FN[89]4#C M.).'Y?I_JAW=%C$\5HES_D[F,>)?JU;2^W9,"UMSGN_4Q&;4#U1^.81Y7%$T MW>UT&.S-0TRM"XR M9K>0;@'@?//;?I&UC7[/BD9I!FZ[!C)V=!"&(B).*-M?K3-G2B23#(-N"0;) M>.7+R7#5UIQ5R878)=A-4R/%F LD\ X\"@%W4P1\JF#!E[OD=PE*61"^]5"3^;DTA:"QWU>3114/M2-!]X.O"1B2++:3'[=H=%3TSOOR% M.T:?UR@'23J/PP3"0*%W)<'^W4]EDO"&\# M[NH@1I\IF\+//I>8KMLB[-'UZ+)1'KIC60OQC*Y1X[["6%5^)T(@*Z]-TZ%U M%E]X=<:C]9[@1:\&QS-8DZ*^E2$*\L[FE,Z[$,M#.N+ M%7@3<66*MV?MW8@H5+'+&(0.::P/6"')SE!,^@J&C_/ST315&&Y>DB+M37>+I;)]]X3(*>%3IV@U@_( P1->\1?O.<#05'US/9MH-'5]/4.Z'F4?2E&1*'P*%V1^4E.1EQV/?PXV'W M?0%:FXJX9J\FEY,KB@HX*K@7>2XMOCD>FOJ%L,?Y-W=O18TR:=>+3-&'>=8E MWVOY5%^@'SC>Y7.J$JF+S32P8P* :(="^5X%_0_NW@.HC:QK&V3>&6=C# :3 M8<@6T>0,8S!@"0,F9S F68 D3-CDPP(,)(028 )0@@0&9'QF)PQ200!)@>1 M&>9OV,1$/M'+"1:0#UHOUALBA"-W_'5EUK_]DT MP+R[><'0?-LF.N][[XB9MLG*=:)OXK3:DE12%#NQ1!QO"6]M7[S(C'?PA@;_ M-$>@E22'TC]ZG6R8Z@N:?@N!L_I\'$2E$/U= Z4C'@36RB5/*)E#>=Y-6FT17[#87@6P?!15>)A2GO!Q B,7\:TI;& FEC MQ+PWHWV9)W1?.%)CG8NI),V9KEJ)TU1Q%8PRHS5B]K7LDO M*0QK<:E4( P! X"=+\HUXT:?]%>*6*X5<8KO^^5D>WQD]HF[[*U%2K35V)6VALYTRV%D<-R868KN]T2 MRXW;(MCJ^0K:Q?A'&&#S\>-X>7N^WG C,;#\H,_LUIV\6@%STTP[C"6A#L!Y M+W"]PH7#;_UY,J8,HI,_9JAOIIE$?0]+VXH:Q/XP[9)6%#7Q?S/T1VU6!^SB M$YUC\M2.Z;JW\/''X"N#S&X+H-+90:'STMSNE:R:UMKJO5HZ;*V;.F/2RO(Q M'KI3U.V+3#>W@3QM&.LC5Q.U;,^I$?F84Y4E,@4+=<*)^'RF>0\#6KV=<*2D M5I6O6L'KXF3(IOW5D[\X.']Z7-?3VDP-DN_/$2&W >5 HH)T9^)KAB00C'JL M@_>/VC,1 3W;/5X5GWID.DP*9RR2CP90S$-YF?=ZS$N;]73=.YS$JQ>._VPF MZGXG&H^25\5@94AW+[FNZOW[)?(5Q40A=>;>)GNYNBWQL:=[KTA.7M(/AZ^"9P0[F8**2M>*F9PL&+DCF&E,51KY M.26R*K$'EX.:JQ+BTYE8XQ3S?I!(ZH%,M\ML.%$4Z;\PI: (Q(IEF"9.@S>W ML\Q1TR-0^*K%'IJ-RL<=11->-LF=.:LJX^J^N_INU_.SK/;GP6@?4A]V]KLI_U_D;2Y#N-_5)IQ4*.F?(5WYEGNXXS M*(MS$G/SR M@ZV3LI&_0$XL7XO[!\>C[_!^_7F- ('A>P7!>*H ?^//@(H. MR7FPA$.&&PJF3MLEY=$IOQ)]@R9%5%V6DY9Y1OT^MWS:!II+R$/5+H]PD\SE):A@>9?A\]"48F,B^)O)=3%J^TM3'TS<9\S';VRB3E1F!=+^V?2_& MO)JZY&.*S!1>&(ZS" CH@:(49A3OY%(]/]+Y?8B4P#KK)Y"*4LHR\BA]/EB] MK:57$SU):YI?V;>]^[H"=UU@OY3=D$9O"7,EC"2H>B=K5?F'JVTYGO$,O$@1 M8,XH]'I/_"E>.<-U=;RLL-M0FMZWJKR\&\VLYTM'QECO$H>M+T% MWV0Z5$3?=4.A3=E)FQX&*S/);%;0G_E?L_'_K8[L6]+*XCX_V:B@6?KYCY30 M"GJW26.=&PJZQGVOGB=;H3CEL(DSL]S_G)3V]V/#D1N*=C>%#-'_OY1C8N2= M/1]PKTHS.-7,&D?ISA&.&5&6,.$PMBRECFJ":!UT410@Y@)/53]$-CI4*'NH M6WTP\\O-P7O=+LK,K"S56X"]U\=]E<@5=$AWOKOY[:U9)HUS;S/7VIJ3,RG M9VP9:I2YQ()A 50A.LRA?EORFQHOTR@H[M!ZC-1:/SDU-L'ZQ@^61"0U48OS M>T<*(^TNI-:Q=\=8NR:*Z>%;KQGM(I[HXRU+2\P^@P%LG+OQ.QKN)!/GPEJ[ MI_"D-!1-J?[2F@:6*_C!-)TI8F!(G9E,ZD35,$>FKE"\GY!E7X*'? M!^)T.*KF9 YZN4Z@6;$!<#&1!S^C:X 8G6KYZLFY%3I D]Y4JUT_!*YM\BZ M$BBIK3P4(SOAU?F,@K6)I+_WR_SX++-)R,$W%GK:)HO5T,CQ Y=$&8T-98Y+ MHQ\#+X>_VY>7_/&+Y?89ZS=_M9;71?'50;[]X#V9P ?L$P?[J*WGT\;\!I,F M6_'L;#B7NL0QDQ+JYV,-2SGOOVON41>5JJS;^]UJC>,K%1*7FT*%;VA/8>AT M?/ @/T!'+DH>'B^S76*E4NP#6XBLF%_>-M0 3>MG:Y.3_ UF,=KYPC1YN5&F MC#8?$4NM;!YW;BC&*^L2+A?;KC]))AR_-5%VS'P:^@%_[? U3\"ZZBO]U\[O M-Q0";FN=Y\>^/Q$2VB]KZ';Y==^=RL$'RG\1;RC$K8>IP"$BH0G9UT8_AA*. M-K=M;RAD]I1S*&VO4JC^XV%LPY=6-Q3LJI?XK[GL&Y/3G=?0A="73)T7S]D& M%01_0DGSR_[05XJ8TZ9KI:@S\U!UY?_R78J9?J;7MVO.TJX_!VKN!5X&4^T3 MKF&AI8Z>[&>=T5>/G=DW_PI4V*V\I'0[D+SZ_3AYX>3TG'T9'+^.U%Y\L]C_WG'4Z8?*\[G+[9$VG?V#I5[2.=BK^2U3]ZMK/+7U95($-8G M3J_52BL$0]_I5!=^*-D-"M#Z\ZE:.%)]'/UB^ZV]N$G+82=4NW$737B4._)*)? M5HVZCV#^1%GXU"@I6M^5VL] M7=U.$2]I[Y;J)/"P?DO6;+PI6QLLE1Y.[A SP1?1SHY5>[(]PC77]1QVV*9. M5C/W!CZ(*8/P(M>'T0M3?MAPN)]B CKGY+^J^<'5YD'+X*[DU[[QPTCH_X#D M1:^;,OI"5]GX#E\4AU;^\A]O"YNRCOVQN!::5'-H>Q4HGW)#,:"@LQ9F MW5TPE_E(#])L9=1/,1_OG^ID^6O2ZF3CV.L!\IAV'M*6=FF9)P:F%[.T!.0J MNT/K^Y:" BHB%!@%E8_P=I-O( 1[N53KWK>T*FZ_5YS[WI*CXW*BDYTVBJ-Z MI"WMHS*O=^786)&>EE+YPN&CGTY\_*<3Q]E)P7T")T +V.[O"=J23#MIJW&2 MLJ4Q&FD_8@+XHD8MJNF6Z(ZW16NP$9K1!\4 ["RV7ZXD0[K[:[1)O/:%1F/, MP(\L8,?#.XQ#?E/P15&/:.V-#UQ\!BYOK@'"BZ6-W$J[M&K&2)6 M>9"TU8QR##>:R7J6KY7M6TK863YN]7;'O]AGZN^%_*@C* W"L0.JHA6;);/# MF4VMZV,2$Q=P4&3\2H0END@3J=KE (%R1E"-8AN[K MT=T?Z=L]6B>@^2SRE6ZAL]QY[/.&QDP9C%$>YNYUF^CTQVT5@"\5%=O9P#]Q M#>O7+PV)GH%Q(JW:A4M&+;$:#[^_:A5KT!F_9)C@Y)9E16M*J6U)VB@-^=%N M\N:^XN24J$WBX=?YM:#6YDOU:_N+'X($7YIK(CH@K?:P'EG#(RC'O52OKP47 M3ET8I): Y518$,E20]<]>?5D&2]^0]]Y%J.^M[G"D6EJL;6!6VQS9RY302*I M9GMQSC9";6U6/XAQYA9O"Z OD=5 MR@VK/N-CK]7@'&'+,8GR<\G@B;$3#D/7D?0U_3C%V,.\7>VQ-24BH_<1R#^D MN=HHR6[WW+ >67#""A()**9_G7YI9^AT0R'2W+/#;W^6 MQ(04P6GZ>)'5.J#.J>UYX]<"8%>/S8Y6Z0ILJKTWSL+$*/Z07Q^.YLZ20YK_ M!']WRK>4"H*BIOXI]Q"MHZNG0EKVB4LGAC(KBEK4DR?T-<0W9$#A%PV=Z#." M$8I*(^(V%^ 0WVD4SOT5F# U.[NPW0C! P;P?NQ!Z M:2.BT4%#(^Z^4=7",F ]!QF+(#,&P9Z$H9_YTN>_8YEE*@\]DM@!?/LZTM' MKW18J=YW3AG(Q:KO_<>;]M:<_]4D2), MQ%ORU;(/#:EVW!3*LS"BBTW@"Q4Z/1A9+Z[?J&9+&-G/B$_""OX0C1<(5BJ9 M$D&<=Z +YWOWH=/)DE;>%LTO3S*V;W4E\ZDFU^63%;1MZE^U5CF+;!2XE)W4 M>,D+AJH#:J-V4^S"M&XP>=)<;#R,P&)->XL\8+T4FYB!\:PQ#+= ME-[(R,=8?-ELVD2;4(G>S].JJ$!=KA^P6^L\V<\'02=IV(QU0*A4[F/6*0LL;.YD C#S.FV&_< 07F*S-0]6^3U31;AIB>>"37<:VX,RO3Z M3G:.4^)K#IEYJG\-'!+21ZLR6,X[B-LR;S- 4&3RYB#EJ=*F79;7VCZE=:%$ MM;VU]@J]CV?G4YP!TD:$%"F/L.QN+YE70K\^3JAA8[ER%>_M^T>IZZ(]N3QS MXOR:QX>Y?)ZK ]E34=U!.@JB%[!&6NJUJ>\=\'B+0T/"DWR(BBD5FA,]&^H6 M ST;S@8"LH8YYUR,6T4Z,PC\MK!>WUH\D?$H/-NQ!&\3#"Z7.Z0%&UN*)2DB MG5R68(94WOM/,8MN J+?!YIQ0Q\GD*K.9C& M3D@S';"C0\PN*S[WF'U&,DV8X[U,1R&ZN4=L<5^O9@JVG,S'_;9K"'0TIP9D M#08MK[D]DWGNS)8UL! D7W+ \F+PM>5(78T) !.#T_H:IHLX&9 MFVM'LPR-_?.'H4Z8-=X=6';K5M#8D+]#4_J;(GCI6@Z;4JAZ&7RDFN$78_T^ MQQ$DT=;S[\DF*+6]V$_I,,W@ZL'MX.?=K&IG'R\VDAJ7XM)&E%'[-Q0%WP_> M*-KYK=92L+-FN0@^,5Q 31)[^Z#H!P^S;8G"8K!Z\E?VG)+W?9]_%$^:=L71 M/5*:AS-KQ'9L1+YZ 5!_&>IJB5IA;%H2NRR),(\E)]P=P=++]D[#] -ES9"&#.=44L$_;[*P!BIR6 >6*$AVN;N105"TXW3 K]I#IK>WYA2)M:&'=WDP3'O:7LYC0S2U:+J"8SYNL\P.5=ZEM]T07POHQZ;)=; M>2Y>^10DPG;G%'"$2-Y3@@!="YV!&]TB\4LXM(NT!J$.$OQ=RC6!1 M,BK<*%P_%V9-[1 MGE$4RU2]835/1P".4NSJN/IKA:G")$UVD_0P:N^ M]//Y\I=C NXFCP&Y$KV2[WL3JW3QB$EMV:"O-?A] _=U&(:0LZ>;ONV1&%^Y M2$55)9#T:O=?( M^[5CX[6#?$B'MDWBJ_CM6?$ M,?\(LR/9=7,U_8_!C_)&5R6W51#\QP5;GNG3LF^&SB#, >9Z1=Y\1A!/25!Z M^.\7\=ZZ#P/3ZVH43D;@(V5URE6@BG=$-]L4RR%G"QL7@/K[:,XP*U$8<4+C M;3U-,+B&&$*CA\0)CF0_U'>U$9@"NV3-9'M'0RW2)$K0/"[$@D]ZL0\YT>Y,6P7;=_ M-XU=%]1-F>,$A64+/D'KH;U7+71QH+]'J8N+D^5/.Y['A-.\T?P-U09? GI1 MMV$ W0.0NII8-V?(/N&,I-P5JK'_3WUY:6I XEN][/#$.M4VCE)C8 MAOBS,P;VKB_GN_(?UNP5W?[^TO+QI0:-]?$C1[FA-!U=[,6!<&5=^JD^YH[D MM@%0*W!8PSC1.<,VG^GJ6^KLU+>@NT9I^5=3D'J/$YZGKQW9KG*5+#>P AO2 M!(X_/1ZPVI%>DG3TU2LG7*LL'SLY[=!''C-5JB@.8?QN*.+:Z3&C1^*/,_,V M>W/%)?GK0ZH'S#W.N!*L-:[3X@RO01/"D3IRYM6N]3WH]V30TSI,X3**7:-T M1SO-ZRLJ4F21LQ6MO:/X;=NPJ[!CT3%A'8]P@&@X_C)=$!8KJ_2M=3^&5S&Y M6LJ!SF\IE96:+L'J78=.M"(GC\-[_O%B&=92KW!';P'OX*169SPD[C7]Z_6Y MPM9;YSK0%OG 8P(J_>7>#464&=&]*J*WK!_[T<"U#-LD_,FP?3A3Q,ZVN5#3 MT2^SQ>2EDM:?_^?F0VK ;%3RC\.LEKYN=$ _^2JW,=A9U[F]U;DY^=5,['E3=$"+R>=)!,Q4\Q-8(O4TQG;.-?:&XB>%H:G[B-*WB6AW\>>I M'3?4.MP9;:4]EE&WXYCZU3(TQR\8RFQ:NRH;+U7UW \DOQ<,41NH ;CQ\%0; M)"E[#;X%,R;_5N$C=:GG]_6& A]ZX4MZQ[JX4VA!NJ$H.N[U<-U90(EN6\=H?1;P<';OACR!(+&SOC-)5ATUF5X M4:3L &Q&B^ "?8(U<9WBM.EL^ UIDF1YTP+U=6RUO"1"O<@&N7J28&FF(L+5 7^^-QS9@;WVEGGO289R(*CRA=%Q:>_(1X[;39(@#"#H!->0*" M:$TS7$XM0U^S]J;C;5.1O-N*%R1V2)!$\$/ M<&!G5O9D)S,M6U_G>UK"K\8LM]Z+3!0QML[*R7C>,7%,GW6.%CO%]3=]K*\? MB<5+!^$:$!9=]J6_/37O$>163%T4/ ,_&T*W'_!H0@JZQ/4E$U1,X<#1S\-6 M=S:>.5W=<2G29"%^$W#JWF_&\X#<,HZ0->;)"F-J?7W5B\=1F3$+K".YE-.Y MHHCZ+\,3]=W21FDKEI:62SEU@'JW>4Z^MA85N\CCRZVF1O\;BJR+\8B75GRX M/1(#;#.NW9.R?7%BY!$?D:40$^]LXV]DS\OA_:Y>KBM=FMG#O#S%5 Y:2GV: M]=E]57C##3/N2/=NYL'[YFLW1(".FS%0R;0;\JT T/T6%/1\7BIWP<=Q='F/ M+ ;2!S6-COMK>6Q_<]G@K^Z^VY2"E541\6M>I?:#Y)SJ%-DX;?'$UIBU1$?+ M&EG;I>P?6)QO$?H?6=G7?+))YOVZ8-;X:0M3\"9=MX85E3B:H."=63/*M".% M@F09>J#&M-%0@X+6!?UXD5LC?+"\XVX"."3RNYQ;5)V$!T1>346>%53Q;0RO MG&#D)V@MO>^./DW3SO5TO:W_>#)QNKE5F.QK;'9TS;A7_YL-B?.-!0'PR4 MI4&KQD;KZOX2KF@;&&B[A!/]T@H^\Z!5UR*41(U,='D\7-1W\-H/BIG%#-CH M;L*,.5>1Z2W/PZ$[6-Y<-I^$)V_("@B0O:%XTPM/[7&A/,* 6]*!NJA)CR>* M=9,3C>E+!5DML>Y*4PE,-X_)_>);KY- <^]\O==)Y>T69<:MP29R]FD">#8FRR>#XG#,P=4_BA>^1[GF3#4\E$RRYMS,CS M5>+XJ-*)116RPI13!^TV@ MD:+=2N;FVXJ*@1YX3_-*6HNW6OO+-92W435\Z8^*XHH/''5O7 16U:"X-U@5 MY+ %F#B:S SESDMEI([]Q2B)_Q"CTF@K)QX+R^5&_S,)8?G//^I8LCRI))0-=9-5:>3&,*K5]HC%MH.$WHYH\:;Y8:OI#S9/I@GLLH?GNQF)-K>E>8XD M+9[5C7HA'M]0-+Z&WAYEFLG5MQHVL\?F*[Q/\&:3 Z800'QO(FU[83WBI7$6 M0IE_#C1G)77H:%IIU>LXDQU[^6F":GEB\V8G56T]D#Q\^=-W%Y:5N):L&RK! M:DX;##RF+I;!BC'2U F+TO!4YVHU.3Q35? MR$MQOI3:!KG^&F6=43T MH+D7A$+8G-[/&'F@5#TCY L$K?T3 HT$,KW2/2SV8]%/F2<*HF"7HC4+5L@, MS-T6N9CQ Q&X^/.[DY!C\7H!G?.\3SC,ZW%NK"!J>O(#;JF^@XQ4-VH_U-9 MB*UJL*8C8Y>/P8G! 5MI55'9IWV]0].Q@]S:$7QQ]"OH;81PGD3%[$+$3)-\ M@VD'IMI$W1UI)8JT0\ 0YDS@_"PY!V,+DH6IQ6AE0SAN1@^=+0.T>38@U*$+ M#]2/U9(X8U+F#NFV?K M #^RZ@U;ZDH/V:$;((57DDG;Y@8]N7#2>S%E_@?;U,\:U=-E.[3XQQ]YY>.Q MMXOT>O!" IND,$(]J98E1)HH+^J:Y_A MZ#JQ%1L@#(-;?$>0:AZPWN\P^U^O=?Z_-^O&;DJ*H>W?"> #Y24Y$%E MU;7$1_'!JJCBJ:_Z-;NFF*;D8(/A\Z/."!JW\/LFB#VQU\FLK>47Z%+A)FR' M:) 'P7[@1:+=TS?K:^O\ A,6J<<^1 *51ICU/UA\1FNLO-]#[G*)BW%<3$U- MSTZW# R@R3-C#F=O;Q!8B9NL(Y.6R_F+ FX^' M0474I ZD!U8'0"!5<'[5:>NIVUUNF%GRHWM=@2R=C!9IOR)#,6S*]VV@+IQMYF&6: M]UDV2M'6H8*AE6'3)K[#!>DQN=-&6\K>GG*I])0DS/MRV Z&'9DE?J[ W:PM M%.HL250(G!@! \=.?N]RV^]M>)T,:*SM]I"O*YV8L5YZZNGJNK7)73R-4!HF MMI^)%_-VF9ZB-DJ$G)6!J;'6$(B;H\I3 G(>-(4VL+VKIBZJF:@N"N2N@YO0 MDLGDE>,%7]]J?J,&'!]@P,,3G7=F#P#6\)Z1()7[=[:#YOZF?__W.Y'>9($W MCC>B;BBX:]@[F78MKGNL?5>MY$C?BG5=)ZS][:PX-UJ^&,+,/5+_5>V_B"F& MWU \897=UW&[,EE:H-ZB)%=<=)K[G]N=3.82CZ(^U5\HJOY!C5[)^/..PO[& MZ9NEDYE5KRMSNUS,4!9:+*L-'W3YR-SB&CB@?+_A@.YA8T=9RM*_&=4O>=+@ M&XK6]$\_),9N*)C,8"V+=XJG5S<2OD47HY\J2O11C^D+@>P"Z2OROA4 MM94>S(0AAN93K(0LC@AJ2#N4KA,8L#$A@?%PG'@-+=C\,FWVYJ/XGLP"/#P1 M!^0ZWQ04\=3L\?5MK?'A$5&>3'R2 M6+F95,DC=GYT);AR*2.IV;WGK[],6.Z-UC,B>0_DSDS/,ONXEY?%*2Q:NTY; M;R(AG'NYC[S'@:'FPBEJA9I.KH6!SP9I&]Y8KSPI@KNO!I!$2(Q60!LSK#CY M]QL*7.P*&E%X+(&3)%1*)]?X*[9GJL*GS9:D3_2MRVL;&\N2(5"(#:#5Q^!" M7G;G5;J22[*!$W34'\K7^.?M(R\6 1FM\AJJXKALP.EU.]?%=J)Q+I)2P^%$'2Q-/^C!RTB71:D09:$JD)/F M7=YPYS8K^O5M3OOMC$LZEA4T4ZXG;7V78JUZ4(:]H$^]1Z"HZR,:/WC60[]J MG)]]*G]=T$Q0?-Y(J;.L4HFS@UB4B*$Q94R>T31-&MIH_8L.XYD0SA^"+8\C M8?;_T=0F)D7LW5OBH"Z%QI[&513!-/F+-4M9C31 B^N:_7Y$4AR^9@(ZL2-V MD-I;6$7PS/4LK'ODKU/4E+>G!8EXI>#KI(_J7].D3+#5DND&J.N:!>9)^FB4 MB#')Q>J,;0@Z%3,%\FD[4Y(-N6)G< ]]BLW .+4>&EA6\R.O]9^N%#80ZOMF M$?M+(4M!#Z_(NVT2TV)Z'-A"+\C.,MU-PCG,.=T<5P=]KN *&LWZ=9\IP 7) M6,(-!$!&7 WFQ^\>25,+>!,3SZ54&6WD"Z.W70)M0?*LIB5>:3!_/AFI\D]^ M&1W!@%:Y1Q%+S$OI@WOB@:T$-(AQ>XODO.:19&A\NH\P25UL>R2P(\?;L6^Z'E'RI<;_XCRDQ4:?PN3<5X M+*DT/G0V0_PE?3CK0Y%7YPA,B3-^"^9$-[1/?!18"O%)W20]1$(Y->.(HFG"ARKQTG:#7-K'@EC3O8 MXD@;&3CTZ,AJB9U\MI >OK 7]TKAZ?,TJ)^@$8#^VU;PC*VEYP6M$=_G M#OSX-*(-1TI/ O5UDSI MZV4.Q@OL1HG/CZV."*%+O)K \Z!*RR.IXT+#72!@/GYS6+< 59;O+NN?,=O M) DJU[MF#'I:3XA0Q707$!/*YG$$D4KY=^\\_1SX7;F[ MJ>I[*_(!_*]-=FC8S,6PE+5:!7YQOD3STEP[B>4(\]1.!NS@?=UV[VHY/2?1 M970NS""'#0!%:+EW#!;5A8)GB!$PT[TGVRU5\.S(X9];67PJW#T>_;^]C M\]Z71S/6;+CN];.E&_Y#M60A@!R>9[#1R)-\[_W^WJ8GT8Y#'S7<_VCBM8G M>DU);;OYN7^0[$G:I)>6EGS=$:9%!F!B,>KJX7\:H_R-$S7(O.TEH"N F=T,1E9/S M]5GT:/G+VJ*_-L=5W59-!3)64)WT@J)%KND31=QPI&R225X=EL'%XWOS8^@- M!=_"'>-$Q\(,5&GK+1;W7(_AJ34""7;\;JV[)G("%+P/F[_[N/R/?XFJ1B(_ MHSS]SR@O(,W>=KYK'M)C[>=HQ4MJ*=9GFPCUM5-2VOCVQ>#93RS_K]CP%S[6 MM)]1G@T0A.\-*?;\0+O7,.8 70"?G;_\]I>R^21?0M%Q0$>LJGB_T;_+/&'; MV5=X8?Q6(8N;DP/;#85+M*BB0ZSVVXT([[+-[I7&+H_B.7X+/[\DEBQJ@#B> M%4;JXCFOL)/)>K8$>= R8]YVOWN95JX1K\#G:-ZQ 'U5'>?#3,="ZF1@G8\K7+/\']'D-6@Q;VX#(@'%/M*3_V%/1&[F/6D M2@HY7SC%KU[)DTUGO4)'FVP<)6%ILTVSN*.@KW:GOR\9-=MJZKN)6L6DG5$* MM!P:R_G%K[^/__4]GJ/.UU_G)-.3A=W<"M BMHY5=>&J[5F1MMUQI^\8@FZ?BC9T, *2'Q#P;Q3#B0+JI M.)#XW_G%\OH&#U/2]5K?+?UN1/)KUK^F^GMMV?^\H=BH3J*7DQ_:C=IJ=MFY MX@&4T-RON&.AQG4PKO!MW!UZJ^5!WN".^P22[MEK#AHR/%>2__YH"&=4]_67!:(L MRZ#TM!!"'8U3&OS"6.8BH199#K[EUNH^^LHL+0C5\JRC8;X9.W^T,W10:$[4 M]].KQ<(*1KV,A5U5$H$OG;FP_E%ZS_+%O28SF'7B&>)KVPQICDQV,V[!''0 MZO#X*-="G<>TFX)4;/_O?1[ M1#$R^&[]I]SXIS<4P'DK-YW;N[F@$.V%I+_'C%OK<#S?O;VZAK;J=EI 21:V MNIV@QG#S.SMOZYG;ADP=[5D\EV?O+'+UV0-]663/'LZJ9Z9*_3NTAE@[;"3O38=5 M^!DGFV"><'V5=P,?(-?IB]O\G\]M!FESU((Y/9C7HMV>RH=(UB876XIQ5SD M.L%7]#QZXY:F&HU@"?E':[R;0:@BZ^WX2F[\NCN@? MS=H6J,)9X$OO+LX: 3UZ8.E!<4<>.(9B.U6TZWR57T(NUAE,=YU=Z8%W%HJN ML_DQ!-E7K]*SP'DG8@$*G#W8XZ[-&XIJ65R*;/)6P&6R_MXX91?WZ'*RYT;> MB -C4[]$YX*EC0RM_'M>E+VQSJ=:%,JMJN H@68*Q(XDP:3=9(HZT+DJDP*" MF0:EDI(!3@8+>1AMI!TBSFQ ! ["$XL6T)?F!KB-^[0 MF:)QIV!-_*%#U Z9UW?WU M'>H_8\@LKI&<[UIA0XQUG 81J25:<7A8$OX,88>?].2NK*#3D>D(E\,7*VPXMLNS;=5LOUMA^8-*F:960\T? M.-6_CG@]6*$Y;=1(1;F;Z[/L"ER3@D)GSU?R/AY)4 MU&[GQ?6*VOK:0*.ZM& +V6G;;J)!JQ.6?@ ]S7GRJ2$:;3JB(-I;OSE@&>)I M)/2].CS95#\) -PBXVS+1^%!<2KB\)EGCGWQ[CO;'BY1/K&U_Z"%: M)NJUY,$WG#7OF%4E*RQ_G"!LMP!49!JY8B$K)4T+PM@%*9<#+55S)JA;8?9# M0R;JH-$YTM2N^0C",_-!@!9W\N_QW^3-JU[NAH3!$,*TLHI#_EZV'N[_(-+^@RC!K3N[-[G4T7+BXKF]"O Y MXXF+8PO,M!,V"">)UYB'.27](U)#.SDV=4.=JXWE7H%24,89DF;46?5KUV<= MAH)+LY/Z)'XDU,T9&XO3@@1;G4\R0=5HMS1;Z1R]V;CM1G<)I<]&FF!&7:-^ MZDE!--_X4_B]V=J)WFXNA=U)+D]'\Z.^D"W]W6JD,@EC!I2U6RO=@Z*"-!C* MWZ>MFQGM#^\_B^6&&ZY!UMMRQ87#7SJ$?%A994QB27]6W[]M9G1,..+OG<;> MD;[L.A)3*&SVSS"S(^ :8AO2#&RC.HIDOH7*2ZH4%D< C("Y5HA4(]+ZA*+,+=JH6&$L**&6J1/QSQ,JUON-[7:R; M^M-#(]IL.H:2"+J/5OL:YP/I- 3:7L:=FJ6.7$J_=)2K1>1PK%A(H#U1/FY<;WFP MEW=L^][:FIX6/\@H0VI<#L2(?>!:UEL"@P,66Z)%TZELYIG2[W8?JW=UD]VGZ2EQ"'^$W3@<) 315?E 2-()]57EN3W M+(\$YNW>D.@7VT0(X],=QK+=4*1O QA@(Q=#B>_P#TY->M[1=^E@6J[MQ)E8 M&\]> 438VVVK.1;K3FS5BNS'5]X%R;*CI\*GBRORW$5+KQ+XW= OEYBJ&@_Y M6T &ZIM9M&'?9VEV X7FM]+Z1,;D,TR-%*\,"1*(9:PJ;9J)2\9K6FRU2SRU MN"JL$=(ODQ2POUDW5CTTBMGW,F_QSLOLJ3XQUUHDT.ZY8\M/1CI>*D87?_CK M7ZAV38-3R.\*MSE2S?EP?%Y*+T#N[4]<0.-_=*\:V4."9!<% M_Y,MQ9 9]QN*)=3BZ:+5@ZQ)S>W+C4YS/\D8(=*#'<'8-DL_@_OEL:[ZO_^K M-G@URK(6;+%*P*T;BB(6M(IB=I.1M=^&F_+KS N)@-FR/7IKQX+W_Q!'CY11 MK&9:AMYGR;QHW,XJAUSNJ6[9PW#GF7G9Q"?,+RY[_I M6B)R2_G4$\J\DO9U45,WQ>+M43KZ"GHJ*HGX&%+HH5S0V9(X-)VR1,Q:4,_M MJM'>[-9-6)!XIDF=TZDI5L%2>*SJ6E+YI,V))9'1V)2G/D57K%N(D YYI'0! MZP"OIJ]($)(&JE&>FIQ=8._D:BG"WAOLK7-#?LT[#7<7J^=($'5^/6@L^2BD MM*M*2&&;;0T4P'VH9:9H5SR8:5[%Q]]A):(02'4E7E>]W>/$PT1H3YJAZ+ MG_:?3"EC^'EWI?5Z1@!V7DR#]^3YH>1[W_E"#GA)]T/SMY7E< -/\1BT]:B% M=E_HMCEAI"I_YH%)\Y$G?Y+50$61];V3LO9":(R'1YP-@/J_8N3?2GWBMA] MOF6J&6GT"'$+)#2XMF 92&/",M6JV7QL%B"A5,HLWZ6!EB4M:5Y_L-ZR0:$J M=Y(\F>S*OBCRZ-G&E;BLV8M0G. B/VIX-;//\46SMZ$@5WS7Z P*X&8KY2X? M0W?J69C]H/OK8=/AHC99X3LI7)AFQ2N]PT307B= 1M:U.MO+_Z&F3;2NM<-K M4\$:3HF4;8X5[N?[-'_W33OINU9L./'P ,5!<#N[X-N0'K%P-&]:FI_$L<0X MOW/>Z*>>GQ5GF)8Z.+($/\D/+KG762MQ\K([&+#Q"N183Z 2=/10/&&9Q M \<:R30D^E$:.3\>?0.Q=>4[W!-[]6E6D+822GG,7% 6,ME6U,%/\:_"J4R) M:J52& Z\&HY[0V)*%DC3"V1YUNQ0EJ%&D"]KT2L,@FS=TP"!2A!#^A&6H/(X MIPL>[;&#%@$GG*4G%@90A,^F(;DT^[*>=8N[Q&P(]XF4B*&QW!7)T,]V_K=@ M#8$-1:8[@#."%,HS(\1NO2+3%.7QU(BT *PE?N1GT/ M^NL_ZS;@:<%4W77"Q$3DQ%B=9#Q'YMRX:"FTE]RI5;/0&^^0S/!YZ,@AV!YF M7R+1E< #77GIW6&E,@4%*XO+](C]!+J">,3*:*ZY<&U8^+RP>I;)D;Z(HPR'@Y,Y63(=B9)]HUSY_+ [.EA]D\7N4?>#Y76 M8*5$'_GNM3).TT+:"OK>%I=#2B.?[]4V:KPU5HO?0E /DY'G:\(IP75'"<_& M%J(YA/!6@3H8QJ2VC'N!K5LZQCRULQG(9KW9(FNB+B(0?^#6CKU7"BO7]&YO M,I]W>UPL@\A;6R7V2.PL[OM*(*X+&_5F-5D;$%K:Z228'2)P"&[9(T.C_C^5 M:.$W<]]WV^W1N[9/$,62X6GH&F0=1"=5Z_4JPD:WL%"042PNW6'HTRB)($PH M%3 \$NUB%ZM?! L%XH?1I&[5PY ME^V&@I[!+:X14C[?'MN][WO_?*!1OLL%"A=EO^R"#RSH/6DQ!.O@>)(]>?=+^ M'J0*,*L$,&AV3%UA;'_ MRF)$$J^W*%HJS9_TT]Y .ADUTQ/)G$!N.)"=6VED_C\;W*_G''W)UL*"IS1Y M+S)NJS[AT(J\2,2T)3.V-3$9F KBJ#0269=HOE;A M]]"2( *PY?F9'6G+&B?:>>O:DF!@1YX9&!NF!=&2K)8XSJ][@#^&[/PC_E5' MSL(/7F&28PCQ+YFT QL=**5H79$ )Z[=T+(VA%:\TOE+&99R4$4X!:(=P)-M MSQFSU_!Q4+,G'S\\2AJI0$D6E)B#@=?(@/? QN?+>5/67XC;X>Y/XGN-6C+C MQL9H1G?C:06:8LBBUKE*L9\P\0I)>FZ'(S_*_8K;B_Y9Q__Q=49_N3S@?5D: MS1]TICOW+8SU#.'0%UPPQ-$&&\Y$\!LD(R-M.^-[:*OQ3MS9W X.+U7/P_GT MG#(DEO6TN.'MA&-N^!0IZ-,UOT'$,Q#>]-E(#(2P"Q3"_RQ $7]P&%JM6%X. M:?%Q#*&?5$7(>=X13A9:83YIBAP7V8*6V')&H1($,#0SX[Q>R8NI3ZR#79#+M?4,"II MA2IIX;=5/YN^KFVHJTR9;^!O&1[^MO[$L1].CM/T'L,YB9,=A.GP^.JD1B'! M]98DO$Q!R^,8F"U=^;-V;KA%M^!]35]?[U!/O>-S#&@\R6Y9=D!;'YTY#@!I MU4F=F?MEQ2B%K?YWI$G50 Q4M0$7+X39D1M;3GX;*/^=V/ M]D__52)[KNK;H$S%]UJMC<+146_),[Y)*Y^B.!PBMUS 3CR@_%P0G#"V^L." MYY,6-4#1,IAG0;A)&Z/L0=VA4QL?:KAZ M*$%(_3IJS"#G8U3-/W=-F_UTGLK'H^5!_5!R)##1TOZ,[MH4;J(,^;Q,;U1' M=Y2'\5N:M+0<".D9;E&Y8N-;T88OQBHOZ\&<*?'5#P2V>[]'D]7/<0V@>2XD/#E;*!J3OM]7&!_ M":\#%?#HE:%"Y&@$A&] 9JF?-1ZB91A4+;_:\>)W'%9Y%%55E7,H.W8[1TGZ MDX^(V'?_=J31$7"YAKGH(10-!KU9";TGK):@/E([G_^VHIEC*7D_L&H^C>2F MX-Y"@[\[Z"HP)]VSNSX9G;_;4VF=0+/4?'=E:!%U3815U,Q.F!F#;1Z*35%V M6H3R?]MY/Z'Y2K,8H,-<&?MMZ+TRO78,\%QS=GCR8X^WDF4:<)[9^2( ?P(8 M"Y]5:)#R4G9?K?8Q.\@ I"Y3F_1LB-3F)/M@&+_9=-?05SJ=O"9$5C&,_GNP MV@B@]W9D\9Q.6_5SCKX^60D8Y_L -Q!R(*8$FF'FU4[1B5I8O,[Q:N>#@L3Y0V0/,,EY,8-=B *D!MJC1=G903+V)V MGU=^*+B@(M5UY6E2TJM#!2D032OJ22R2MVZ1MZY?6*:AZRJP5Y'^3[<,^^=9 MG>(Q/LNOBKV/9RO:*^[F0ST$U?>$X I%,)_)&ENY$-KL)8R(Y((]D5AT7&7 *GKAZ?&U M6$M3^*M/Q(TBR65QY0V%[J3Q,%9CO"_O+ MS_0?XSKKU<.;KCH#X:\"'L0'7/,4F*9,Q:4'S>M:@%S$[*7LEN2XY:* _*^C M8\!A]G6>/^[)\*5L%'X>J&RN& =V6#0F"9LMQPF&JK,,%XY8E$>*S;J7-#HL M$DU;R?I=%8]*=DQZY&U[06-*0*/6PT+/CACP/B@7YFL(DG29R2KSE?).W.S' M)ENNFJZ8*_J8WM;ZK&G0P'R/GSO[WL;0PY<1U.$\*4,IJKHY9>$2O>\A]X#6 MQ46 7@^%9I0A4A?KECP4O\EQ*USOAB(6LH5,]T! N@DD\729 ?'7-Q1B1>FK MAF2+%"E&@.N!O)ZKT.( OY6_[D6F*][\NX=NG8W*VL0PH M^;3$4ZW%FEMIS6T\1Q)U4G/@2'\"9WUI-M4@J936D!R:^[/*8!&1;[\ 9*@2 MT+)FK5K7E[TV\=F]-H#.6P0\U3!.\UV'7CRK/4]-\RS,2))9T-%1FT_Q2:'1 MBS2#F1'3O,5[4A=3TNRYH)+Q<%O!@/I2QX!Y604 M[6$(PZC\1?$TC;2-0Z" M=@J.TIM9>5)6GNZBSU/L/IRD; RE[BJ595Q4&1 \S:\($%\78?&GS&[STGO5 MF8MTJ)ED [NA[2N]=K8*._)XAIXU&@ED* &%U=-U;!7Z-OAZCV[K>\(=R@S% M-@K%L'J*HO!O_.;+G3IF#?SSYTO.Z-NHR>-'L@J9F@V2H\??)QT B,[ M\X/:Q3X&^3<4#L"\:UKW9"YUM8TF]I3W6H:^^9X/+;;(OHC66WK(!K(A_=:W M_.$K1C>UK5B>T,F#!;N9_E[CNE]"#1;K=^*J2RU>)G/*"C>/.-E]QA@LT&GA MVG]'AT36G=7P$BZ=XGBY=1BI%<)D0JM"RK&):\M8H7R4?1I0+>^X8Y82E-?4 MW:V.HJ)4=Z)WBS _%SV+KP_R-].]P3^W\']2]5UA;V9(VS.EV AL< MR-ED1#0Y0QN3)!&,1(XF6X#(.;9-LHD&A$@"FB"$ (%)(D-C3,Y!!!%L0(#) M&4STYS,S?<[Y9^;B>^;YY^*K=;GWQ5Y5:U6];ZU:M1V\]67'DYKO-1*Z[)KY M.]G'U==O_RKIFIBX;7ZHPMI WAO2VE@2D^Q@XHK3C^9&UH*">8GD1ISI6XBW MWS(G)9$2<(BS.)"WU;KH@ILT_! VZ^S&N8K759B:="F+;:6@48:2^_/Q=^<= MC]$1V_L:G$FK9>'4!H_I@/":\7\/2E M;\*TY/FRWI&K*2&C()S]LFO:ISM[=1R&MZ>3D6&H5Z9^OVW6ZITRZ'4[E_55 MI^B2:8B2-XKC_<0&RK)-*$[&95W"QB0O1#O#5CQ')O7U=\]/"Z)=RFP"'U.K M"'Y2F_IIKX7L]*5+)WRQMHAF8HX9RD+ /^>X"+F%9=%;7L,MT3]9$$@VC4X: M%-Z83J!(\C,H2D4;OL1%>.QA2Q.IH9C#G.U7JRWHD9C0S[)UPTPT0^.S1_<& M.3^IM<08.'2QL\]F+ 7"*U1)*\.@#PL+KH;RB(IN[/G)Y[HGE(?>I12,4_-2 MA":*E;(1^)=1U,>H+D4GU5 &O=O-?$,4L=2=;KO,P('G!WH:GG1SY1-GX(U- MV6%BQ:,&S$2\6/"!Q5'QNAYK]LRV0J2'6NQ_QDM_!9C_/Q-T1TIY?=@12GFYN[)3(:ST44 CZR6W"^F(L["Z) W\(?Z]T%?1[EZT28,?C MXAC-G,NEYFW1$R(*Y+6=92/?ST5&]4]YHU3%">DO]ZKFCH/<[Y3TG"SV&('3 MEFXO]@3Y>B+D<-?H[L M;B2[K1J*J9RK8+]*F0]G<>GPO@2$?LD)V'*_4Z7>;!.ZFAP05TGQQD@,WF__ M5R*G]Y3Z2MMGO4^I_<0N]9UFK4SIP!XK?'TC]8MCDOD4&^?6]@DEF89WEA\9 MR]% Y=*+U"_^.1,G\)3$=(TPC_[P)W5'^W)P[W,^V2N!O4$#\2.F3W;_J-*\ M$Q'"2V*K6%Y_'::PN] 1MJ@29=-DU::=AN:^SAG*/L673]H%7#UDHG?Z8*T+ MX>IZE0"0*NM>SH91R<9_G0YRER:T. T>LB"SL>%6Y^@AABX-$6CV]V=OY_C& MJGB)>B^_!Y;^7"%_#I:]7"<8"K5]$8T+.42AB@IU'W^'9G\2LU0PU]'6F%-K_@.Y-WT@9+3\QP/V0<7 J MD.=/HEO#F'% ;)Z77YH"=Y:G.(B_Z88UJYNH!A,-VX-'DEO.-1F)[2V6#TKO'N53>!YZRL@BW]0?(%5.6E$18$:8YT9TK":E,N0=]XD]VHJ*9!N^LNPCVC(+,L:\. MOK#*6WA<]2P6!79N.F\&SA+O:G:"MYK2\1\6!KQEF]^]P@O@EJSN-[=':=-] M+NUB^D2\*9_\TW M3E++\Q4Z[4L%+Y>[IO6GT2I2M3_(_ S'9W^0!7<]LJ48(%)O4N:'V2JHK2&.RYE MX/(EA><'(V'',#S7+:E[I"P?H\\74Q=-SBW_ M-UW)XYH92M ,105(/IP3/XP 3S*6+UAQ,N/63TX7]C_Y)\\L/,L617>$XC[L1 M08Z?JEZ*UD]U37S74<[Y1 *(2$X6>S1)E]=LIZ5L%MEF))7G.T[KL2)6:QZS MW1)1>S<[D?_=R?^S96@HJ.)$20D>;&0L9?RB3(GX+%P.>J>*%$E3?. LAD2Y MW C,>O3$R(6:*=3Y"B]$,1#'0]Z7OES$Z8'&V?B1'E MBO6K_.C4'9".Y^C)JSC^WIU%OFWA7:$\@_=>7R"0Z&P>8' M5+VVFP8 56BD0VVAQJ::__FPC;G4D,!P MFYTG!(J%Z#&"(#]-V?KY(_!5"I [Y,.E7N1_LNBU@$MVB-]RV=,_:O* P>H. M=]:0:Z7F)Z=I="\7#W]L:'&7[3;RQ4 M<,G00+=J-?2+ [O_+1$9S 2KG9B9Z@Z;.J/=$?RT.>6%\=9U]D"9QQ?RUZ[P MUT5 XH#%^.(JC0C60H78Y^O14?R!J%ZQQH=8NRE]N#,^95!EZG4%?H5&0;S@ MOC-O/Y7NO"%OL"N:LK,.3N+!%S93]Z!8');0NNS.K)<,?1ME/8"Y 9?YD)I\ MO@D]MH,6"VQ#BP5B?U+DSH%1WI/:J34;?AS4MO!^1CF]26ZOA;J/0<<>^FV4 M.C?"=BF^]IY/]N]D__L9I+NK5HOCR\?XNAP( MDOK3XQD)XQ?)A7%Y"4-#K3DMN[OK%$:U?ZS+#95TB\5V0Q"YY.K<<_"OR"G] MO6:G@.V\M*E9JM]7<%U(T6[0.;BBM3T>4EK-NL3+5<&QX1]2)[Y!X 6EA]DNL53^??NT/&7 M__[?P)>[N\OG&IJ1))_ ,(Y E_A5V:%RYL%@CL(PJZT@,9=X\""1(\RF!$5=>0XPH%1B,4^MSMK9D(Y6V&@ MI6TWYR0!.-9:*"6K2]G]\M_NE."+%S.P4#6ZUQ,O4J"IEW;'.Z$ALH[-PB\YY\II2<>* MW;'L6?\*8 /YY$V)3^!F5L]I8FT]I MXW1[JLN&UBKW"9 8RK986Y7[^[]JXM:=8'4%=-!91!I3 MVZT1WHD0N+8+6PZM +?L#6LDQ]7IQG$>VC%:W"Q6&IFRL:P=P:6< RE[/%O( M:8ILRX5#9,<&=O@D+P0(GQ#&[>2&+J>@(6+92\7*F&=]6##%;-J.K-0$*%&J M^'HSN2!O)UR8X?:-Q#LR%=6"J5#:.H<%@ZC/M<5542[FPNTW]J8GAV;I5*HJ M-Z?VXFGT/\B>L* M^MBP(PULT(A,Q6S6BO5V; 2/P?8#+IJAS2$E13[+M-$_VR)AW^KOYW?GYN9N M6-\4B\M(?2Q+<_27LW3?PI5-HD6)&)F[5]^(#PK%T-FKTHUU#S=%'7GV=HBD!RA"F0@X163FR7AWNP%TL6F%H5H9W"H\0 ME3#;*QT]$]OCT%=TGE='3XV:/XNT15.D7C/6,:#Y=!K,4 :VW\CNWO5GKU[3 M<:([#VQD$VQY!WH"98PF^J)W#*<"=([Y>S]QS;AWT[7\3W(5(I[F)*F;;1]&3KRF>&X]4$ M2[,R?B.0=UJR(*?!^O".\3IL:G W<7#AI##Y6B5O^4CIBSX&63IK#C6RM!Z] M:#@)SG!S>U7O+Q.\L# OX^]G$\W\ -7L[[9;UKZEG#,%+M\2VY(?M+JY.0MM M;TT\/9WW[(%]+_RF_.K?K3'*7)TNBUJ[2U-V@!K_\H5RNN<8^I7QLMI":L9> M]K"@5Z-UV![;PQJD%M?O7&\S%.@LPUZ#2SE\SWUXSTF4U8=B+*C-V.C90F\- MZ^:D!RGRP-*79S0? % 7CD6MT"9N29[5?'ELU3RF7SLHX+[)4ND7Y1H.\N@X MHN4+[BX M&GA%JJ8X1ILQ\/$QQWI>,U1D[9MGFYD?%&<#\49MHR%/6Y=I6Q/=,8".37G: M?-7@(740L:@=I'-D/FQ^21UJ45I;- E-I:(^8"=;$F7[N$#]Q@?E2]GHGKFJ MJZD6>-[M[SQ'T5N=^0V(TT&D,Z@%Q&NP^5PI^]G1LGC)-;)Y,.[EC MM[C72C0XZ(*@6?P!E=YTI%-W70CR/@MY<$P3L]#2&K)^(M IE(#;K'OVR; , M3'F16(K[: M )#MPE4)?BF L(_B./-P5=;_8QX>^EA@S<+_B:ZF6&"SQ+?,55/:4+M0RKF6 M3M(WNW[K/ ^/V]H1N5&4$VP-J3MY]R D9+V]$:*/OS MP'5&I0:O0YNZ378GEJXU%LX!.YD$<."\OONIRR3"F),4N8RWZQM(!( _1@,' MR015=IXYW]EKN.ZY_D(GFAA63Y21I8P8XN"N'=V^\MD!J=4E)S>RL4XUQT]8 MAEB9IQHN;:R)XHJW:W(40C4S2!+A?+XPIC'K2M7@!I&M!)C,>&%],BU]W91: MA4^W<6@^31/+J5=U#L.43O)2^HF<$4>X=YS],75& M36%OU99<[;3/J5C:2I)\]53CMZ,_!ARL$ WCXS])!T=# MB$A$+J,9U0^QZL59H90TXN.'>Z)-43L)9@AW !!$'8GB8Q319/SY<$/O2?\\ M[6G,T=6CC9,O4AN.V]O :C7^N>PG$>0)2;IC/)2:5N:)'+['LT6\0?39 F*? MJL'V:)Q$KCB0,/S4SV6@AO)J0-4@ ;U"W"F5_C: *SH9:ZV6AE^%O!JJ3*G)7"G!1R)X/."*;#>_0IIS[KJ(.I5/L47$R$)'5]= M$]BKJA+2HDT"7L:%N 4J-T 2:IM*Y_H;[R5Y)LY7$\?=.CXF,=FI%1S@/ 3OR#B^]],Z\0S^ON!>/8NDIZVM_7M@891.B!;C M_@9^LT]VOI; "7[O 8KV9S*O*!E6"(DP.A;>CN&YE5CM M[5_0L).,=OA:YB#$CWP_L/]B)/KX2%?(>#JSA:9\!_Y-=>KA';2I>J.A2T$* M[(4C,:'OU4:Y(Z&+J5'O+K_'$0^J,-3?VU.AL1R:0 [D'],KKM&9[-@N1E@) M%'[B4_ND^MM?W_3_\!U#PN5T^IQ,X*:5TNLRX^LU HMGAZWM]T2^.^!$C;K> M!3F1+^OI_9*24%$A*OWNV%2]]%]^M9\+'U?@F?Y^K5)P6!XA-UAWF[8=Y>A/ MA08EP..EW2 Q:G3,X^NH15';MTEPK-249\FA8J7.5*@5$#$GX(/%5!M*-T[E M::\F;@?FWWY+7 =X_;Y-]0_[_D.H5I?"E4[/[C[U^AO3>S'SIH6+?MZ'3]:@ MNY@3+J[*7D[MTI&EYV W,;BG>J)N4]S?,#KXV6S;232V>Z5"*/=7B_TCGFF" M^#IJ9=+$LJD"$&Y^]PY:OK(08EH&@.+F?_ 3>*'T KZ_#G_XVIZD ?-//.7=U.YJ ;6^D%#>L^:R[(TA9A5AT G@?"R MS]7ZPJ8NGQ?$:Q.;!KWD/1=JH_SEP90Y.@:E4'#F;C>(LB*@3?>%10.T=+%V MZ=0TCX \607[4HRP6%NJ-QF:KYL?163I?>V#AV#@5(\^_/D_*%#9N7I#HNLE M5?QYLX^WK%Z?4>VI&I1A*8/UQ!;2=GHRX0$'\\ZQ@A6R&1]LNEXM^'>.D@8# MST5\?==IPNZ@)@*MD /M?JLO%S "-65RKHM8HR(41J[-;ZXCQ*2DRS567EB_ M5 )NF7ES/+3>:B2)']O3UW/"_N@*G^O%S3+9/?UL:X)1H@AJ6IGAK*;3!0/01.TV M>%:(-@27X7QY!8GN ]XWU><$\W/?KC\Z=#*Z&M/+N]W_B!+RTY:#@T0;G<0;9&HI(8O&0&27%6: MJ]G9?;^."M"(!*K_Y>E3$X?"WR?1M!FMMAO)_1D;L+!9(WL@>77-^>HK.VX[ MM8=PJ62GGI^Y]N^%)S2E>V\6=#5.^W:_Q_1<)3@4/;O4@Q#/X6J1+/#Z3.BP MS6'^&T!1=M)768B/_R [/PFP M<]<%PUL!O/7$-9R1:.H#6,?N-J*X,$^I(&!,&!@(5=V(;?]!ECB:2R]E>VI! MB-/S$LU- (@8[&/UW>'Q' #C>Z;CF-__B]7_;5%N6X0O7C+'7\;<6F0J^+KA M'?++1G90C_&Z2%N_^(<&_,S)O"-;(FD[G*LT]!LT@^^16UR&\]VDS&96?%A!%='!X26 M#<*= 9KI?N"4EUDZ=A3);M0FY;;$+J7B5)0ZZ>;VH*Z*R\YE)3V)L":5RUQZ M-T\[[H&"*,X8NRH;5? >3X/U\1O"W?.9@XLO9T/,]1!'CH&!Y ?!9L.^0\2NP1FLZRFH8ZN%/(/-K[NBB. M-E(0@*3SSH!I/1Z3+C_Z+4M#KM:VUA- ^R_N8F0_N+Z8NPGK$ M4XBL$LY2:\/]JQUIM-VM;.3 XFG?/<8+K;D/B3$76E:Z Z:J]>.SB;X\D;N5 M=D!_&]4LV,I8JYG+@O;(S;3I0"-AUE&=/D$!3&X8VC=O "N7]^=_?IFB[GJ[ M0$"+C(R)^?3E_/OYT$8?A11N1!S.CNE,9Y%#@(?&\)7T2%A]K(_$4**"?5ZC;'8&?SF_98-%9_.TNGS2@$# M_=[5JS4I7H3C]EZ5L;-TIM'644DMCI,73IW"CRU M<;@1S*#[@I6?"T*CO5QN-P)P6)*2X[&$3K:XM%MFGOPR>"RLG5+8O2+E;Q M*]"G$Q)LJA:--4Z%\;5%7?%%?0%?WM\ZR(NK]:&,V8W/?8DM$^&(A\XQ![G3 M3NMXR4E_1-^M:KL!=BO4?$0]^-H:QN6HTN;=,)R;@,^EANWVKQ5TG#P**257 M=)XTAWQZY.RU&'7\N@3K&606[\Y<@ONCIT30!JH_-J&:8*ZOIV_.V.!+2$L; MG7/D9GAD*QZ=Z5#$@Y\#\G"KJ;U0ZKD&F+Q1H_C;3^" -PIX%MXKA/-Y;">\^HC M<>87@_)SVPU6O L.,,\ZS ^RS1?OI'C4?Y!]C@^O$!'U V*YKN(+>5KI4-;R M*J/A,1?JE4K-(,_L',]BTBFAI_0L657:Q9^7UI(&,R,_!U/3\*-36%.M'/GC M&7+TK?EP3PVLB*?8L7:,B6L\KK3O:U-0YHZ/^6H' M JO%X#O<%3P[+_0\N1\TE+Y,-]9:9[+%R08I)=IC*F6*L +F2>HI>AC:3]B MTL6:-;WYHG=-K>PSN+)E##ME/E<;MYR3F$0*=M>- _NW-.1V, J8?6W[E3W_<**,KGEN\,@-O"4B_ MQYV>L:1J#A#G2YN27!Z.36P:\Y>SY,=D02Q]:]:WL)A(SV]E] +NF>Z $!H0 MBGDZ9>FTN6YH"UA>4+,IDBZCKU_N%*,#X"=8['GV+$EH]AXR(#N?%+0-9E2; MNJG!Q.9?#&K9D'BZK6W6)HL7'*8F0: 4QS3NWMZ+!]T(!W)9'2G)?=@VK,)@ M&EC^&.%$*ROY=0J PV)Z)]:U?Y#97.6-DFE@?$2^FM3_[?NU0XI&ZIT!O_6Q M\JH%P#NEU18O][[H,1FQAM@"TYO2)6&P&O96T7>'/FF.E ]>E-VK(M3[:WOO MLA*EJR&)+]Q6%$KC'!_U.,BVH\HBXL.$_#'U_GQ' M" .4&D8HZQS;W!(%(-_'%S"Q7[J<[)))QIE^+X*1]JD90Y)4%J.*K@'P)[_KU"!XV?FCHUFMS>X6#RJ\UG4'UL MHO$L5C_>MA$! 8K8Q^.:FQK;FLJ" ^4,FW$0*(IT@%B77@4 CQJ!^"\*3BL/ MY\\'^BYETJEF/?BD(YW2^+RF,HL77V9O_R"CLM,(YIU.+;#H)FF57P>_P"J0PDG6Z/S:%4JV7*6]M2 M6ZX%29+5*;,-&F^Y_BC.F,A->ER]V:=$8^\@X*$G&:A'?9@UM$11M_K\+.C" M&TW[@\RB8-I7R._Q73:O-)1'MMP?2"G^T82 X\K"R2A3E0L.[LN$I=KA2%AR M&MG?=N5_36F>B,O\'/H^7]H*B#N,OD)H!R$A+-BV]ZQ=\@N.T,01-RL5Q&1J MK!2-^;UQ$Y[+:J#0>_61325AS D\8D"*%B=8IIE( 6Z+"*= 35%C1*M ';;-R?23"K8 M+88&#PJ4[K#GM:ZJVCE-(/KD@SE2PJ#P9J^)79WF:7%2T_H+@RA=[',.W69Q M 4IAWNR#7VO\?%/WULP$O-H'D-.J)H(9HH3.>U/@QD:H,X@Z&-S9F3@92.=/ M6 TZ?#10(_/6^'$7<>BF*6 X(KQ\7>?5JL '$\YN7[H3N=N6H0N4:-\%X5H- M/L+U'HI9?TG?OIRULD:2GSZLFTR[*/0#[*[Z-/L&K5F[J"&UBNW M^EG7@?NQ1+.?"/$__3/V7^7_U<* _VOYF]<71V^X7'!^X$.T _C(&'W7-P,-N&_G,)9_:[69?\A2XC5_^KC# MTDP7D:==H@.46? L3_?5=.(2G;;7/IC?*)_6TS5I!O<:Q8:,-43$@1O0S^MC MN)"+!J8(P[>+_Y/#V_]>FN[69 _2XZ4SA[XGI,]>=.L5&@4FUI^D7WFM;Z** M";#&<@ZCN,D2VN7AFI:VD159A.FA<6ST'%]R]@&R< M'&FX=F@]]D_>S28OK2,Q@$6M*4Y%G -!%;9@D_ZOVJ]2(&UL#_'9-%^CX;+-'-%\T3B'> M^B>MHN7Z099Q$Y?DY-W@X$K/\TDWH==:TYK207DP:W"]2;HN';EZ ] TL^)Y MFF(E1WX&$KULU6[/8D4'P(T*HO06:0H/T,\EV[]AY<+%KJ>W*[L$)./;M/";"3R8BPY%:RSICQ"]Y350L6Y8QW<+O2IE(;<>#2?>23&M*;)\G1C4U M@^^S>MHAZO7,M N[,8X(6]?X]Y]4KWOWQ)6%/;;T=26]YJ?F-IYT\!MZY4M_ MZ0#5PO; K!F:P6RN1N.*DRQ,RWZ9&('98CW?X]>V"R !F4= ^"*B!%2\[3$7 M?^:QWK$M2PN$&!1A>=.XAP1 [_J ^NPO0.^NN>W#BR+?Y2H87B88IF]U7_9 ;!(B6/JKIL:@'$:9>=J.B=\&[FF!@NL+R4>0GG<+@YD'9EIJ!_$LD>G_EVLT4 9/"Z) =[O(*%(S>;Q&XJ M('6E^VM(J=>7[Z5,@VO Z<@-OQ>3!QC?K&^;AS?5SYJ+JM:C:YU1H^V+\^H_D)7!\>;L*<4;4F&EN9F#HB3+/N]Z1F.H2I9KV*GWPG MUC*;B/X$>Z!"=P!]'QA.Y<7GN4@8J:!.J*,[=QB!A&RF*7J&LYD\EXI#. P_ M\J@47P[[PV@@#)F#=S8V'+]F."PU.)C9G.R\/71O11_35"C\P+<8WW%\^NM[ MYVN7A&E;639*S?NL70=$_.2[M#H/9E[B\X;-^51QBZBLW%2>DT9>@QBZHP'S M"F'GH?()R?;A&J99/,S(L.9^;*(OGX@I\ >9.#A%#*@A!A(#A_.N8H-AB97/')L.LZ"/9 MCM2V[CG$+&%7*5^=A_]FQ\51_0#44:7 JSV5$V7#I@I5=J'@T9=T' )T@H; MGA:^L6"X/A$PFS X)K>MD^9]?"MOKU\W?Y2S'UW/D5 MBP%:)9O?![*B[&< PP'I=MYE.^M-R"6<&_^7H"SH^[*,LP0M6?>V[1I40WZ' M19+U!-+!KM&AE(N%UKZYOT'D5&JY,8C6I*):\('_"NTO9$NBK$ 5X@32*TOMJJB ( ;^/"A+DV=/ES^5'AC-_@4C\X>* ML>TR]7W90!$NYTO>@S%'!E*ER#0;_CF/%8WRK P'^9$=;LT@QE"U3C=Y4EY" M/-"J )]S/Z%">"=*"Q-]+5=QZKF+B0WF+A2"C"EQX22G&ONGW(O=\CWA53K" M:0!@N;_ 1.@QS[P+NJ<;@4J<'[Z8OM:T18C6F6> MU#LBU=$[S>ARA%+--DQ#M>CW7VPC/9]>!.P4C(AZY1:%T1RG^$S3RT:@N9CD M'.V,_/1GL$:?ZB3;A QU-IX'-+XX[ZTW]+".)GZ"5&:M(FQ"E2KJ'KPV=%\! M3BPD:"Z4,1[Y<+*=]M1PX;99TT0U#\,ENIBW5N(T:Y]E6:P*'@B.=V;R"CO\ MWOBXEL<2TA[,77*E3,VUM0(HX]LQS(+&1HB>FW27Z M+/N3G>Z1[F+^%*#T^V=?MX0*5!)&?"<3GS\)HB^ZR--=FZL3B46%[VY+@'SE M.9BHK?NW)L+/M6ZVJJ5;(G^0;=>P%*"5,X>7LW==C4[H;^Q( J'9%8$S@3$R M"BNLCZ7QO;$#RC/5+*&"!P'3+-@ZUE*5@OT+8)>DHZ.E_(5V&W$!\SU8CZKB MBQ0VJ:M0W69WST+SO$J9@C4U(,V8K7J=#Q/3C;-JM3 @,L5U)=: MUS.^%5/]"#,U.6'"BY\$X@MVD MS[,9> Q]Z1YRJF3-!CQ6OG7VZ.U^=NQFH8$,MN$'V6=+37+SL89H:R?A1.DJ MCU2+;.=^:&D>./)KGB:'S(;NL*+X!'7"D(MS9MJVA[._ER%GGDB_6#Q_71(G MBG=\/=@S@[_*3C6!C89_6RWF<73!Y_>TQ2O=<4P*,-B[@QD8/PS)"+N%X. & M@K3>O7L7*2S77X1:F\?P_=5;GB] E>8K=@(DN9P"%'H"M@4*O^?I33IC[[MF MR1S*M;!IX5J9,F_W-F.^*N9A'L6^/A@,DQ^Z+*\X&DY*,IHA,NNI]0#0NJ[) MO!W'N,>CH8_F1K#%K-L^O EMTUDIB3D?L;KQFWR 87=[6.==.0T%%E+ZMPZX M>UHWH,^3Y<4T'8O"..%$V@:$<_8A1@(ZX#G Y7Q&\!UL1VM*=I>Z%P#8+2I_ M8^2%1S)IR/AP0[&14"06C-&L:!VZ,IH+_[ M8@?'NJG,W=:1S4W6Y]"P74PP PZQ =5I&,>P6&USQ:V[0;Q0* Q 9OC7$KEG M9,U?:@RO[L/#6Y&^)TH%M^_O:&[],K(?9 UKE@17:Y;%?>G>"D4.?FS H8O( M'@HN9H"DK5+FS9:FE&"X-Z6G=$]([CSB2C:,5CSN:G@E2YV6]*O)D?WOE!0\ MOANC%\=L;7GM@4:A#IF8"'QSH3&+1V<9EG$E<5!.3H\>XC @,U%_KHT4V.QO M97G6PU:-R(]F]NP)_C!PRR4P_M7/D/F$_-/PF@7V*Z&&TGE[\)#5C508M*7K M!,X.K"R''!61ZC>7:/!\ML8/@PRWTMPUS!.?A-J(,W.YKB1X?VKEJBRISWZY M>:3V,6%(B,-,B4+O3JEZB%DL4,C?PFK\Y=(9?1V&RJ6$-,WJ!EF-WW&QDW_2 MD]9EFP-02=#IJH\^3)FQR'Z[L");-J1FL"PR5PAR!RPR;$[.7I>K<9YZ9MW+ MG@[,RJK$#(6L>!=Z4C884TC*5NH?)J\+)'O^^C:H7;5QD3]4Y6GBER+]N#WZ MLTE\/Y+EL-O@M!+1M5MVT)FH]+KM:8E)X\W>I-?LL?.XY>7-R!?-ALUOR.O^"U/Y#_CCPI4ZU2O]MS:S#6/0%YK1M;'-I2*:Z* MB'Z\>7) 4E@)A8D_]]DLY.+<5 Z.*S/7\DTW!(Q'+]2DQ,X.U-7U#8=*3_G[ MIVYN;QB401U[-2#!@=+J,O49EWN[U$'A??":8^^,\.\VZ^$EM3_(OF^I".O] M(-/?""_V9=^_W.,P_D$&/#P+VGJUHAR^Q4N>:7=3.FX//-MC:,:>^-%?]>2= M?!>[*DZ_BC565;G4G'XA,>#V\4*XBR*CA6Y':X!^]*,[[-#"P12=JP+&-Z#? M=NU-H#PL10.%'A-:ZU0>L;&&+M7%["D^[O4$$X;]O\/#I8$[YDPD,EKRT]QVMX;P0[#GE6?E[9%M]%F8[PJNA:F+;B?J#*F^+-(B<-ND MJQ[PE^JIN6;T#L0F\KA/?Y 1$G4YV$87RT1;?.OSBO5"LY3<30+B*FLF)?_& M. R;(?,>$6F/HM(+7?37(^!!\I:,YYV *]#TR)^K=2,DU,I^6;O8RX%!%_+$ MW_[5*J%N#W]W"I;ABHAQ"1$5'#FDTNS-!%<'Z\E=E%-BP-5),@*^H'@8FN*F\W"PW6Q#7,.$B? M[%9B+B0W5 UYKWL[Y%1(/)B7?@R[PG4V/=6UTPUNJ,KT50&)N7#9**B8:P-0 M(DA#):9SZ#!H1/!S&"^Z(_'<1SDAK[!<(<HSIY>3D5&[+C?ILN ,M M-MC/3_O2SRJ>QM].@J1?Z9XFV0L;\]MY9CL<8,<8C%)NC!E4UA1[7@7+A,QV M%P#S(K8IR:LA_8N\SK:D1BO!#X-P 9\5+%)<2 GE6==$I%X!XTNX9:N!3.,: MU2=>BQ/$)YO..==X.^=%AKY/.5HB* L!NU$=AT2X=T MF%VD(0BQ=O$,6H2];)@TD1G&?QAH#^AL_UZ?5A]U^*O!:M.G"Q"K7YW,?I97 M[LF[M3%@6CSIQ'W&3DY-:R"0WW=S(R4+WKD/4*O\#26Y6S:1A1_Z AOHE_'; M.JYG#[US3K/1)X"8Z[1%V1*)^$=4F#%BGL9B>3MTUKBF,6!WK^(4YM7DR[FJ M6V#R=9Z'.[?[0/&I#Y_D_V<[_VTO2"'.(HZ$*_R)+K5=6?\X]I]+4/8331Q* M39I4//"%R".O3\!/( MAIH,AX_%R[5][7K+^FR3R" \*G%88RR-_^@ M]F"Y9&*AZOA2;_F Q-R#Z/,(WD$BB&':9-'NMPOD1C+[E0XWXGO:Y.![@>@C MW0D6A:KLJ'CW/6M)[-C+B+,M7=3T-?L1-/KG1-_7[QN*KJ:;5 00<("AX$D M(6+N>OTJKUUAN]^+_-D47DX0PY*K'9 =ORN7+4$)"6$-00^KP1YR)$F,K='X M"F(P'5<1.4G..7+MD=7-JWILAO(Z2[NV2*7!T"-,NCVK/F&%9;&#T)D\48Y4 M8OBZR+KP)6 UM&_[RO\6@3"^*^8*]*E)0O#FY\*9Q."+-=4ZC5^XEZ<%.W$ MFZ[UZPS9_%1(6K"\7V""[/)^?>G9OC76BL8\O.RNS& 51Y)PY^'@7=7DT 4)1__*KD*0W]"?4C->BD&FDN>M7DON*[O\-U7F%/L M)M(WAIKY;F\*VVFWH+BB-__ASG)AT'C+.8D M:^[MG/(Q)FN;G;NV+=%"?+8-\^<(*:HFC>+DP%39.=D=^BSU75W[8G+KODGO MQE/7?1II:4 . $AN]> M^S2V&J6"Y@8;X4]]&R\SNY)DQ-*+ZB@LGHOH.-KD#;6W)A'XQHHD< >#Q*BS ME+;(RN\I^A/8%(3#Z-+@1&T[5;GCD@/SY>)[:$'^W;WI'$#EA=@N=1ATUOS] M;"0M^-QA2O:P&^TMK M6!_AMV,;H,2XDL M7YZ-;B1>7&A]PT^ MK3SU*41*S[)G5S?PV]N)[T5PPCG)B3:20HKH$^Z?6!V1F/-@,E4Y:FPU%/W= M-U3J_LR769]^-*VL:%CDYM /LK$DC]4CM_YYW8&OFR9@D;;.%,DR69U+PL;8 MV_#+#'^MN(66UZ2[S!59?RP2PU4(-:2&+<-AAX;MBXOL0KM*5$O8#[)^KQA. MFT(N'H4[VM&]O0-=D_':LU38B:R"B(:),_RTS_A>4R.&?Z6O_>%$Q*XNX(-; MP;A\'M!"$ ZT\74PK&^>^J0?O[\ZG_=-1R0#I+5_L(?Z^D]/M\"*#Q19IY8K M+#S=QF(>4KOS.U'-+/+X)*ZU#-\_<>=+!=Q9 024V WKE $@XWEFOX]E'G,] M_D%&(UD])<_T@XPWTK]2/AV2I&<);G]KT>!>1V@G9',G/ME<+Y!]D^Y4@]R) M+<<:?]L4#,G1.!>;US$P#P<]EBQE]'+Q(".CM?V)&6P"P@]K/*_T*F_7_\0, MT;[+\!:!+K&=F#._%RN[+4RW5:-&^!O^XW.?>,Y6'H@MI_?/UV_VR#[68VXU M"BW:G\=:V$(N$G]E7<[Q$.V MGO46!TOY2N[_/Z MMO?%TBA!5@2^(5D5^MBB.B064%_%9A2(FH'-YVXI#:XWIA-?YIBVA<[P[H-S M(=<,%:; (GR-^ W$BTMZU>]J-OM,Q:?_TH;DY3I3#MY*?LC4LX)^)!:O6]7S M)$J@GN&/.#9J @5"KZ>'Z>" M;3^I+3'4LC45CF-2N4OGKS4)U M(UC*^%+<^T.!>N^UX+?J4;"Z[_*I4/LF, ";XT184>W.6I\##&31K S(#5 F M6T[MQ\)]S,Q!ZTTC+33_8CB?(V5@5;)09*1@)(G.D"ZH64K%O MD_-#I+;7BR0=F/POWM(<66J^=3/D:G4''I5*.L0B'Z;@#-;V%^-AMLLZ2YI_I$#<%!_A,AB42JWH'7QQ%G;9_HFU?-)/\@ MJ[IA_T9&]A@WY$9@T5X;,JR+-HWZ-)WM!_5BJU@P.VRZK?S*R(WO\\2YCY&Y M8\VK/Z%]SQ4)6?1"F0>45O^RPQ4N%:L7_B"K;%55Y>C:_$$M=2^= C/X=EC0"Q.$OQ:'T*7\O6]3CIG!%C2-:0R"EFWH%[;-Y <*9 MT=I9Q:,$54'Z*0&R?8I0';B.$K9" P:?6T%XG+__#%=JH?Q>VK38LD7M5K2&ZDN/C)JJN+UX(^VFX@=3#TO?]6DBY[7&O=EP_ MH97Y5K]?8K"'W5GWC)M/_7Z07&$A,F5PLA;]<3*@LM@ W6@I&F&5%VCL)(Y M7AE_1@4&ZHZRB#W]9_QD_'#TA5NQ&<72VDMN)>WD!?7E?))0)UE8'O'QD.*B M7:P.Y_QB\?2S2[=E4,#%,:?HJXP06MQ[.&NXSG!YB;7U,ME.9"$CH^K;.>OC.1#-"!(-T$HAA;BS M#-I-KA<1C3;D*@[7V+N\HU &3UH]+Z[\%LZ3L\6/!^/'WXT7I<2]6U9.-^M1 M=V2\!?$W?"VG?S!)Q(+=Q;UCX_.Z$(F741=UWQ("D9L / Y@K(\;.:2%8LR= M%.*Y5VD/"ME"BS,\26+"T3SJH9EB]M7S[\;M&F(R/G3V@N/;.H>P.DT#N!+$ MWP]C@,G)QXP._/U//+*<85\G9B8LL!6IEH7\PP(>L(YRJ#E4+QDSG'G.J"NA MGK4BQ\:,F%)OZO8B"H8X<6%0LTH4Q-B+-G7#5GM\&D&D*\]:N!L%O*")RGQ( M'-]<[MY,.RE:4"B5XI(%NGJBF!#VS=BBL>]6IG..=+ZNHAQ,2-^-_APMI=*7 M* L'NL;) F)HMZ/"P(THY3L4CM2)4H?QI-J84C$K)L.C2.\U MT=5G9_0Y=*KC40!AQ;JZ98GG"89C05ES)AO!PNHN;XTEH2AHCU?IGG/G!2U- M01-$#]5+Z8\6J=7 M4W0!]2[6)8 RV4VP&UHZ(7/O/UXSQUBC\U0!%;NT<\U M096P'$/OER3FG\A>X"OECK,F55.IMTXB<^6%^*C?KJB4,U;H\13EE>J/]03R MAE^;0BP M+E_J_O"YU@U=?F*F&"2GU=2"F/L)%1QG[?&9@MLCO"FSX2WS"UKV\>.6C'&L ME!HVPCTVQ6.93)U&:Q=SRKB\=8GNY;)/SZSS05D]7@AZ2=N\9MYYTGS1'&&' MNE#<\C;F-6PPD<$<8C+L3GE!8#(_<58.'*KT$M./A$3:IFLE6FS=8]H36[!5 M>5A%SG178[XGN:]E-WLPSY-6NT\C]7-YEF9:LHYJ'UQ0MI=3OC+0EC]M$Y<\ M\D'M[;OY@?L=5(\&S!9QFGD=.$%WI>1@Y32(RM_"?>]>N[91G\ON?/' 682N M:$ORQ$TP>14$?5K+G15B'P. 4]RS*[)Z2I,ZK 6%LV/1=,7:Z38B!N>'1;HY M\B^.>(MWWF+.(='T1F^YRQG[FEUP&]A+IK Z4 0]^'YHT_):+V.\ MZ=%!S8)2BK-KFZE5.!RTV6U]QX6%G??8_B."NRI ETK<8HAM+7>R\10Q6)B] M,5'@F=9B_+^L4HI8,.:EW%"R%Y.Q& M-AC"X.$:#2GQT\HT6Z\*12)+2UZU@XHRO8[I79A!8U$QCW Y G/TX[B"U;M# MK4;1(IX;J47K<==,^NH?:D>>'H=SBA4?7K/7>83F_U8DB5FUI=^'HDTH4((3I$B M$(('EW.*M6@) 8H7"<&=X-#B#L6=0G!WAW[M>^2^G^?/;WWO6M_\EZR]]IX] MU^QKYC?7"'Q6QZ:X8GN[")8QX*;-*U%3):.V%99/I[B)B?<<,L MWV^ZJZ;0T2%Y+Y2OA=#V:FMAZ'9L_1B/;?YTM."8H3,J)3P[L\,F?,;SE"R0 M#)/!>FTS6.PDKCY'GBM*S9&1G+JEA4E]P!@=BFQ4C'$P.QNOKL*_S761T,I> MIL$!N' 49H.JJ%VB*V@46%%W)C?IZNHB55[J(VDW^O]?%<;J:RR5UL%9%-Q M1:K7/GGU>4+0JN9=7:6K[T0>PL03PB#.-'5X)BDRO-A<1K[V6GP$P>T*+4OV'\PGT;C@L-, MKR)NHF^V7=SW]D7=C-]8,WJC3)/,8R7\_?&S 9TG.J7H2!>>*"8HD=9FUU_!K=[X7B.)R%V#YTZ4CO*D_68>FU,/O1$ MI[DE<>2$H'0)^W-@ILB#;WTOK4K$3)>D@#[H96X'Q0DN ,K,5?5^6R8^3"10;$RT1)C7MT+\B>AV>JU=9'?-/<7?] M4QO_+$J0Z:GOYK.?&]>=PIP[77,I&]5?U==?9?.ONN5U .O*H)3T>25+L]?$ MZ*BU0V=G%V=F(AG6GI_*^)TH%X+.RN46R>7XF50)!K^[0*-AZZRLUW?DVDLG MSA\=BZ7R8))W'KA/+C71$"?=FN5.Z-P6O)?QV8H?9(O'Q[$8#B7!Y/+.>RNZ MG \8:!H%^&N7A<@RD'C]^/L9PH\?/9:2@R/UFCY:0FNL/'FACE&=VO$"W1!] M>[%S:U7WV.[7.3V,+7Y#DG4J*$_[3W-]%5>.(.WXZS:N Y\4Z\@+572*\8X2 M37\B/W4;J?-^6J)^U29'\,3H>/FBBL+YG?O(;UD3'Q-R%2=Q+*U8Z=S>#LZH MSPFE_6HN&ZP\8NH6GK3P2, MC29P$4T8VC5 M9E,D-634:^YT3=*\NW)4?Z&!#0,?[DC%&HBJ,[8!.$Z^)5CN"%V*C/(*W[F, MAS8:G=L>S/D;VZQ$D]ZZDT8>V!;7UF-K&B]#>H8.F7P/>OQU05.4SX^M.K$A MKPZBB\$Z9/)2F'7F&R,=ZNA$EM#KZCJPR-XW)?!I8Y9)ID +^A27C]TZ0.,' M2H%ZSCH;;346G2-P%9)JM<7$I$+QJ>D_)/G>=35[U!7P\EJ0J='>:<')Y'[ MO)4CR^[ 3PQ8'O"P\QG[/K\VN ]*?(W)G'E'+[4X_@3U6]KP(:)ZR/_7\,:H MAY(,-GFVJB=5M28"<',A4A+'#K4VOYVN@F4='\G]BU?[ZY"B#8FFB5FC+O:2 MG;Q$6Z][O*-?=72'QE2>O?+:^"B(>%."!D- 5FQB"9%?R2!*7P$"+QY';>H5 MNVB.52=OZ/B4Q3@[S#I0O3SB6X-J:2/3B5WUV,PQD%,R$'.6'.L)T:.XI( % M7;?!W:V2*\/FDUJ$KNBIEM-%@MN@'0T;>\+>ENF[I.EDZ\\ISGKI(4.TXB5P 5HI!<\BLPVCA\KID^LX.I>(8.$SSQ; MRJIARQH#%%FE_S1#+E+T6\TUIG&WOQY5%:"?,5O2 M>-!9KS0>]'L^#7Y9Z&_-^M72^_X-AZ3+4NK\16E7*^L4_2CL-!)_>-2U6ZY2 MN/GH">K$*_@/5F"?%!&IY_+X7GK7;EW_^@6^2T4U4TX")O?>\/R, 5]S%9/L M1^F^PDWK&6$FV/D?Q;TF#@VS>SN&#PTN:]_9670U[ [U>@>Q*T3:X63?#>9O M(A8JCFJ<%.?!7#+[4B^10QT0G1C[HK;<5&8$Y.$L/I]VK /XQ4.*2M1OPM MB*^PZJW*IGR0=]X@'A^X8:2-#K>@6 : ZBDL*,.0#>_9P[R?6,G^=BD]6?0Y M3+7_!#T.@,-+PHCW-$Z< '(R99* OJ:D_EH43-7^_1N61\?KQNQSO;5NZ;UD3\[[9O-*6SYU=&HN%VFJEH8=G/G1MO0>1K!C/=9K M+E62&!R_OG:DS%9F@%&2%GR5O.^&<]F'9RF[9=! ,82/E5!N4-$B!!-ZQ,>[K-3DD+="J=>R#K:+WO0-:,$;M+$I=A*JD?-S09%K3D/V^3EB$ MOD64GB$]M\*,AAUTZAN![V/"BU8U%MHE M0EDENB7J!8'/W3@?_T<#O6["!Z$AZ"32?%V;*^)3LY63+JT^[:&.%^6_-N#H M;-7ZMK-PK*,6(Z]G?"L:Q!!;2G!U%FX# )QU7_A:";UNA_=L]'=2GVJF%\\Z MJ>JC4;( ]'W;"]>*^;+U17AN.-%:=G0R2\A8"@G9%$R=G>"+CFQ=!4JSWN/5 M%4[2U,^:XZ,Z_/:=J'P B[(S]-G\2&7GP!B,CI*H;.!-(IY]$='%'\G!%Y;# M14O:$DL[DM4'(;UMWCDV_"$K,S,T6_*T(LX[2=W3+RR@I,>MJ!$$7D%D2Y=D MI+GX94R,OFP(6ET8AS7(Q,BGPHI6RAG&+3:>+M,;.F1H-*2X-4&=DZ:IU1&( M4B;A, L)'4HKOF "1C].6)6R6N1L15C35$%)ZSYZKY*L+"-/&GSVQ!#DJHH4 M"V1K>D$\BG)'^3I)U6U4\AAK>W2[Q"0OS4MC.:9]QWHTK:VMXZ?E^YMC):E< M"8& X7"S>]C.3!HL#780K;(3E7SQ.Q%1F.S:;%4)DSL\;%)'1'O4Z$/SVE+? MR.2YT S@A PQ_ QA>,A98H>NJ4Y5WACK)OE.)#S7Y4"1'98N/3TT?[\Z[>/> MI32.>)131M D0X_"$Z)Q>UPK2O2EG<-#R<["CCTCLU0AQR3>1?6T7$F*W!9= MZ+#]%)X&K"[1F)%5LZ[M@8V4,4J]\B.+\\"+#J]O<8Y,-<="X7I".JA8UQ6& M,+'?SC2*1#JU6*4Q,DS:!B0 4A9+L/R0I:6R FA=!V>8C-!$QP+:P$(:%,/Z MV8D3PU MH?Y"[@KN[B";:MW GX.HG= >(L-3B=YT/N$W@A?,'_]6-?+HK.^=V4_"&]#O.TB3% Z'3(G$VB-8*@)IKDE'WU4N1_!G7S071)Y^- MLW*;?422LTHQ CFB,Q[=.>%HZF^CL(=Y7$-*(=5LML1A@7.1=_6JUV M9VS^<9XY;,7AD[$S8]W+GBIEVH_7_V7KC, M-+E/?O05&2&X.X%/RYEJ[YZ^V)O+HJ2R^9[*\H%O\7'"X4,!BOGK$M^)&F69 M4J3)R6"C',I"AZ%3GO#(IRL)1JQUR*-XW<05[4VL[GWWI[B:G;;$\2_;X&-K MDK+DN:RJHL;0G%'DXJPAR=?D-#=[1NL:-O=/4?=Y_R_W#-/9G5):SJQN;QPS MDFJS&^M+[?1,P5;21;!PF6[(2ED>2=,%(]@)6J5"#.T/PVX_.2.IXC)87U0- M&9IP>_.U>U>H=FS:+ZG6DL 9;GAAQXNK?[HZLU0A5=X,#043(:E;ONX M(F:@%&0W+)A+ITMUM"P9$\_VPXGR%;!^IH\_89N6O2KF;>IWH:-5UP/KE-,G MEN+4GRQCEO94TY'+#K_%\57$6(7.5EWZ;=X0K4U(P+0N2\P6WJ$OMAG!M4=Q4 M[//K>_@8;?CBJ,16A]T4)/D]R9-2P!]_;7*"!Z>A='4)%P*\7^MT?Z6&NGX= M:'=6?E;^;/?7/I9V3-\=1&3AJ!AR6A$$OTD:H77+[=RNO*/# MMTF?!W;JB!- OXY73&?G CD[*'V;FK)LSQGV3(T>H39TD(C<,8/K-.L[@^P< MD[W,(*3"81.GEJ6@+6D[[Y"_9$%$E7("!S[;MC>K/TM'2737L>=%U.Y)%-5F ME?5=TVT*2I_PNO*U(+NJ1,K6Y]G2?ROFP([2)E!G9+EAA_;S8?&;Q$_.#;7< M*@V7'5./P7RGK.R:WI5D_.Z62 -NO?.X]]7Q7;IOZS*2)G D4SKHG7Y23(DJ M.CG!0?/5@_\JXX9E=M8,%0+O-A2L2JWVE?MB-ZZ:' M-0FN/KSB D.,O9X\\;I3"4]TQ&8?7&B/41 L7K /QG*Q]U1]:(_0@: JE6&& MF>U9NSOTOGQC20Y6_28![1W5'C\?0W?/36DY#RC7_$HV]*1U>:M()H\II7>8 M \Q4DJ:F9M)]/*:^X0-&9_,Y_6I+MB1MM91/5Q,F+#K'8]<"$:\LD1/TFB_%?GANK57&W:$8/B*K!N2ECT,1]L( /DG MQDHJ X&Y9GG%$^[]*/_;!'@;R*]2FMI7Z--)P<)E;UDHW24_+F(V5-O>$6IY5 MP@9%>7F%P=W:1[ECY%EBPVI9$:J&G6%'4:D;&U/M8]CM)0)X*)P=V*]QK_V) M.@23-($&X2\>9?+3# GBLJ XBN@VID.J3Z*F/$RHU9H+_WU0T7NB)<=9_51 M+'.]B4*?N!]>>WX9[NR96<;V=X M*A?BDK1WM#ES=T:L49K(+U=TC_W%5:DK_9)G<%UU--V_OW__(?QFM:&UE'3^ MXD5/Y\WQDE2'C%5SIOH;%P:M"%"965:VO35:V6P%QDG2.LJ"[63CJ^+H0 MT#B&Y\-%*U*Q*,9N#-*F484-/YH3HY&'#77^@@-*?!$-P[AT#Y3/=-BL)"BW M31A0QADDK<1K'?!FLE9YI)5459?Y0MA[?$%@.CM,I:N"&O9AV20[?@C##N#C MZ"G;Y,UNCS.(&XJ@)Z88 33SW*9I>X/^3M16#_6&(O&P;.N$^55@D-VX2+[D M>40;2!T+DH8!0(O3*Z=D7]C?@MBB#Q2V97^BGD>Y+<(%TT;SK=W'.Q:Q;SQ? MD3:FHQ<22!H%_!_D?2@_5@T%.=I9H*!P.<=%7P#KC3PSXXFI6<(T>$ H77EQ MR*@D_]Y(P*D%V^+UD6^-'^SCLKAF0_<.#]1$!8T%=">/UTB(LN\*05W3_-07 M+OZL=N0_N<-3!W_FBH:K)&9?(\ N'N>B M(>Z)%MW>;[["%62ZV+#EM(/5&DS)@!$<@U0:]_Z.R['OW8JH+P@QR9G-'3#! M>7#:UJE&0KVQ[!TA3!2=%,)=#'_I.V2#5K9%O;OV,7DK]Y*P(_7'_9[ZV<3*2 M,+2I(=OX$ 3@$R\JA3B-LG-83I',A@\K5B:X"I"A4W'K0@(OS\>M3%C% W+C MV EY7N1KOOD>YG'<<;;S*IH:WXGH5D-698=5&! 3*,/Q2*ER7LQ+8;/D%<)O MX^$2JW_> ;FIW<;W.V$\@S/VR=69 ]]=H(39+L<88X]E0.R)5FX4%OWKRH76 M5S$1#_UC&78LID[!D#!/9:V/XVE"A=PBU(T+/.%RT=%]M;Y9I&]6MGJ+AFLO MM=+ MNM0E]5R$Q4GD4:35T5CHG?,\ XPP%J#F+&@AG4B[L@T'M+Y4:.DINQ:QQORG M3K,9AMPEMYN>;];>,:YV?$$QV@;B#@K\/W/'MAY:>0OY.L4[@6DVHZ(6"\MY M+A1%C:F$7^IEH8T5">AU1D&<'39^*4YL;*P\#=&)_Z&D,,).$3._G=C^:%_4/N9C6)IX6O-DN 4C=4NVZ&S&P^'%Z:^3<:(Z/0'O=R5$ZYK_&)KT MJMTJ6[52&'@=GXC$DRHD$6?T&R:NKXCTXB.,?4"&1]Y_>,5N\#,8#A?R;?8V M0BK3U+>E&1F3JU%". 9/^K"6F-OQLQE'9M*?@ M)@&B[XSE(G0GO6,1>?R:" Z?"%:?2?!4CD#B;-FBF4_3>2-R)[3)WU.-4/7Z)J<-:PP8YBF?^\*YP M4TVSI+S,$[Y_9MPF*(5H)PMN4MV5O&+#DL3K2%22092M%(%(\3A5J1$QH+0N M_\9!!*\T[.67RR2F\5Y\BEM.7^:']8(6J9@O!I-ZA5%N*4 U[\+*MT:[9M]F M\4N=\9_Y&:385YF=&)Q']M%5V@B(17,K]T*K9?@UVXQ-.$L%]1J83-'D+>,C M"A8:)VJIUR"!.?='\RBVZ=-IY*DZ(K <1*YI9Z!/T2#W)].W M ME8!?B-OA-17J5#=HKE!7Z26>_'QNQ M<6(K?A"1,Y@ADA!]91!L;)9D,"#0NS9479I3$BL9K148[R:DYJZG,(5/@6#BXNB+9G*8LM15U#>=LK815\JEZ^#^PZ59'L@ +TQLA:GO3O6U_! M13?6+1>A*6J%DZ/Q7I<8!(A W9NN4QG641@*HJ8.OL[+U]PX*&*#H !;H0V9 M3-?NB,%0L&I*?RCD"UM.'[Y'=B[AA;AL941/3,U]J>//X3+!"@=(0+88MGR]C# MF'2QG3 %2@^/$/T7W>+X6M+.]L<_/XUW)_-N;N.;YGHD+U*__AITDGG\I_69 MC$#%;"+[).MHVRX!U=ACI6^D.S3T\_+_62E!=.N:%C9)6M%"(G&Y6QUL ,, M.DQ0;63T\.Q!,#12HO().YNRE?5@R.'/$U:1C#B^1HN+B-U'4 7X.(2*=-/'0)6E++SCMI+B]%(7G(R$NF"S:98-2>FO1WMM&@& MYX9F[U*HK,60/U%C6RQF%G15# MI!VZ/,%.HX6VD,BDE80B6,J\AE#?YFA-4\Y^+!CM'+.FWZA80Z;/5?B>K43@ MCE;,L@%)D'0Q>U4F(AZBKYS"E:/D6D_V U-V:U!SAB'QDZ>L S+_1J:( R\U M3*N,Y,[9JV\DQM^NGD NFR3WQ^9(S,/=^#G)Z8%ASL8^IJH"::7QR0TZHO!5D2TBX&J\:7,( M9^.N%&YCFIV1/_QJ 7/#CEC]YCRU>J#N=*8S_S$'MB(:V/$O-X_\"1HTXGK\ M8A&Z&5\]7.O+N4M>]*:QYK9V[-N*I<(3$L2,/2JXV2E_HVP,+%R5+!S7#390 M**X>5ET552_HK+#7DEY]K1=!_W)+-0[%&XOBU#$@(J M:JAE[^-8IMTI.P]*1U5#[=0ZCGV-T*[[MB(5F^%UPL,(RWB&PUF%!_;TM.>M M]$&G=#4SP%-CD[1_SS@Q^@@)Q .#6Q!VOV&1Q) M/YDSMU&CTE2#\5>@# BJ-SUV_%*Q>@U[97*H:9L,\U%8FOA+))0O3I(JME@# MVDE_ES>+VZ*/3X#/H#6CZ0_-I'OMQN^;<1B3\([)MO^.1>VCM,O6%];\>/Z< MU)-*,TB"=^'7*\$K#Q)$9KF+9]&N_NLW8(VI'_8<-[ITD9H(SHN%&D:E9,<: M\LR$Z7PGVK@QC T+A_P;N;_/N;T\S>IQ2M0[<.P44J(&B-(OIY>=&1?=D=$T M*G;>G#AAO6W?JFN6 *2X\LOK>1=%0BR_(MML_"8UK#JVS2@@1$SN5,W(NM)\ MEMZFGNV"4W-[8]UB+]%>@_)>SWW['A_>A3N9BWYFWXEL4O"I6)%\8W6)=ND= MBKA^?!&]NY9F*'P$XQ1Y?""1TA)QM[D/R6RXE@P,E8C,%CZ7U7F#G%@YGZUW MPT3YE3]\-VFEA"DFCP1\W,9^?/R^39PRF%Z.:,#7K+"2JK:/"9[#4QNCG^=* MF!O"4N_!6Z@R:@0=:'M^6P7(9&/64FYG>_AB"C+5IO-P4L#PT#S?&,RD#6LK]D\G#;NQ\^06=:/<#"O9[QC)'*W4$5OS$E[W-? M.R):Z=:S;B.P9.+K(&LA/FDVDZ4/2H-A1U1QCG)2N:F./7R%QKM&T&;=@U,N MM>:T[T3OM4Y[BP@G"JH:^U"13 ?&:41"\XKLMHE[%23#,4QO,^Z&G%<#MFLXXI?I]"WC(E.ZCX_H7LVQ",^=)Q^(^LO'>:9'+U890B%'7MKJ4E+ MCA]D4%W%5M&@=8[;,EFB9[@XJ-W7D.]KE<:=,0E4+--L-XA0]=!J.)R\65UH MEUA"(-#_B]838;\^)J/>X0+/P-MZL?<[L%3,]FPE,[!YJBN^^&@J9\P@2 M6/":J5[E^K8DR,0>\1'19=V%K7#=;M?,/N+72X%Z30#9"V=,4LS0+&.&ZUQ MUP\G-=_C*UX?V+6=K^MSS#WPT%I\5YFG(=#BMXQ:"9>[^G\+Y#97W8G;TI_I M+F=7-<,8V?0\L1/Y+;ZDJ#&5[T0A;[QUVP0TU$9T#05.'SJ8GVLT+*PO*58A MQ[I>*E:'/SL^\5Q$JBG$R]"GC,SU\^9RRCO['D,]OE5!5U,8P[*UISS$[W>M M-L']*"##!HGC0!*^&?1%OM[CT%V;F1Y:AZPFY10?^K4('?90'19*HW2K[HQ_ MEND79W\K%X<:STS@H\QL\"'C.)25<4+T86TE_;N\2!DMO5PNS&MN>S$(2CUJS[_HBL WSRA#OE.Q"/.W'JQ M!_7K-O6P-N&8;B[08IKP=[>4E=W\\DF;R^@@[&_[_@LG8^)W(G(F@$]ACU^! MRY\4^W6C5DZ+\/,+Q2^?Y:"3G%'Y)U[M80K"?;H_C+E((Z$^RB4V>6A>ZJW( MO'$[IQ5D'^F7)8%5YO,.2*=)9>40MB+D1.W.ZH#MTN0I;(YKBKG"KXPU(!X6 MV50?!B?=5+EV9MO?YD)Q1?D'L>3KLY@JDLJ/\??.:+EFYG\,JI8D+9FA; MU#[:UL[\8*+$C<)E(F&&W!-MF&K[V\E:>B?,[U?.0D,#NJ$8I=^W@476ZE07 MQ,T>@'9Q:GU9G; -N#0S!V 48]@!H\([S]IW,\CA=-VE%7O-PG Z!1'#?O; MS4U>/6XUS<"8%J1-0ZX9,EW]P>=_E_G'-@P7>+]O5ZJFU^MC@L,VB@,C%"JS ME)#LFQ++92M3B.GU+OG7Z-/$HY6QZHL(>ZG=9+&&>S 9OB;8M9FD7KP7QXX_ MJR[_RJPLO./>V-OK'/L^?J71OH,N3$=E]OL@! ^?M_6C^$QVA/.X#-""F]R_ M5.8"N>U0@&-ZF9&>L8HQ^HL/*=,JCGT]1N"7]H:\K9'/N/S)BNH= T"+''LX MCPQGB72[:M]W(M'%@(@EM"4+YP4CC)@_])G0@D32!SZU3^6OTE6\ZK=ADHB4 MT$M2X"G@D(18:M$ZH AT;.8[G#B*.;JM5<177AQ&DB(\7/? BA3PUE((NV= *2Q)( _O# M5]1V%OTT[]/9EYCKXL,^*L],L _VFE<:#4H6/ZRCVIQ>N(!\\<&R$U@B'Z1F MP8_(K7_Q^)/Q=M%:_T7VBH)?;$.[7"8EYX%.6FANL$!BV.(I>]#7UV]*@/4,F]SNS/64S[+^GY'G' )#P>)9)P8#HQ9>6F4S;3G&P[ M,8[E1K'P@^3A[9J^[4G*R(9F"3AF#Q$#Q"=4V3=;/25L=AW+ZH@V3?4A';@U MZH63/P0GF&V&QL"Z-X7D'V,F%%T'T7"UQ(KO1,$7<\.F<$/:9<:).>SHC);I MY'@H=/,A5#..V['C&\BBBIQ#(O.3@X1+_HX0\>50J4,!/N<[464ZQRF3!-LR M P/WFWA_VC7LF8YW]W0-#R0+^U2K<':R1J$0I#]:8X0TW5J^/^Z+3UGQQ" M7UC^<*W4LTRX9T7+W9+ .IY.N8%B*&=(PVQ"M7(!7WJKKY+JS46%Z2"\RU\/ MK'K7>7BZ04>"SIB6OZ!)L<([@I.)4U9?0V-J5L70JZ%IKOW&@Z3(GJ+,S*%$4]$Q@V,2 MN9@6KYUZ?%7DM@1?>:Y8#2017=3(?@QF\6/MK0('F MSU-\UARW?$G1:I25#Z6+R8/1SD;QC.A=O50G%9RD^$N8)//33-S!NZL(T?"5 M<5_=S!:_K.]$AFK.SLH )?=298W-%'@R8EO%%&(-.?&,D=,% M'!QTJVO%^W*X_+[Q/RN5?U#-HW*-IIG.H[D# K+^.Y&057G/QHDZ,^,QU^RU MWH2@<6'GTV8VW.>/(C5B$N]Y]KV+)==ZPSLO.-!N6<.AXU(]QTHT"P_RA-(U MB]3+PN8"?"?EO?-K5,\=FBQ]U7<.'G: ].)$>3?;&]C.O6HWW>#N+)#4PYW1 M&U6)T!SH0<7<4-%[="+4>4#;#C#!=UF0]:[GR61E+KIU/5]8@)[2 M4Y>55(I]7:3&-O/9FJU014J\Z-VOHHPW27E[6$^[O!;FY'1>.N-)K5R [+*( MMM_8A<-ZHJG *$5F!(('I^SA,]KJI';*"L&8UU4RNV8_KU?Z1:8JPLMV^L/E M#Y6RN="6=1$+;FTKO9L6M7#(DX?DLZCR=EJ:A\[(\=4L/E9DQ9'#;5RMW2V2[40:V/"JI M5AQ "W(8F D4SSYWXRQ-#!O3_1U;6(S+"^VEJ_THR,/SID/CSW>.3U7L>24* M6'//#*(8L]+9K]X_HQ77+00?PTS*G?.!0%"C[G1;U:P#O(S"9J@JDYC"/%/Y MB6:H42C@#7J'K>290&/1@K76R?*T3I\J5[RWW^Z#$6W.%79N3[WX\"4#$6>[ MZ^$VSM_:D$E"_*G,M%S7MP=73 ;.>?HEDJQU.KR"8B6KR'?L%9P?U0098N8; M_KSC]F$@$^V8<8&!U3GY0V(+I.H.=;CY=T3@(R8WG!"W47#,] ^7B"TK\=79 M?OZ(8H:0'/&^QP/Y6N8# #>*("7[)+O:[ /ABGN^ MKW5[X0L92WP\OW_HC?KU0I7&F#)8-$393Z.[B:3R\+%@C]$-JE^.HN[PF-2+ M$=#SEV[>O4E"=A@IJ+'82RX.32/Q,3_@?CE;^CWYER.5A2J#[QHX+*Z0[&$3 MT3=92Z<6E66>U3P3IM'UT=P^IQ^XRPA^:1@;S Q/7HON8OSIP3:P+M%:U4HP_KI2_&)4[SC" M;A=NGCJR(:_Z:_?>?+EZ_FB*B76>^$%R*-0QV7\G3V $*[ 1,ST_]J40'0%H MRS:2"Y.6)9R2/&??G+WUMJV-A[.&S 2$XE 8FS2!P>_'TYJ/TY0DQ+-!Z'0H665>J-X)_L0N=*/6& M\9)CLL;8][\FDK^R82A=]C*??)W)D0+"+T,*T%_ 67.3,L6WRP3;3BQFZG?3MJ'':SB;>,TJ-N MBAB[Y$LPU??Q#]QJ7_0PO^O6EO>";E.0%'AQU*: M7,44 A:.SFY>5#K13.+;&M\UQ[O$+Q5K5$3.7.8#'WA99G]3TH@EDPO/;+4; MB8.J1/CQCA&"71*MDI5[D<6;_=C*%&MP./TN_ M7/2OE6_V&,@\'T$V,!ZM6 M]:WH9:#*0Z&>@MH@23V]"DK;0]6F?,UN52]GCZJWDS2$.LK(#?UZV"M%Q7_. MH7\C]E;69KIRN\DN/?"9'U570"1])V).6?:J*K"@?T!]6,_$=M$1=AS3L^>J MIR'<,3QSS$,R&4?(610%ZR^,PRK3NWJ"P*+/=_R")4Z?K_*HV$[;-P53;"Q$ M:28.I@EPB&P.=]1=6]&X.ZUPE8@0]?^KG?[D?]*-<[?GK7R:"8%]T/H];DHW M>V0)'B>8V1A8'0 >M(6W/!,2$KIFDT5TQV3"=0ME8B* HCLY^*B\;@R/B6:F M%A(X&FA:O11S8Z$UZU18(O,B@. UK;_H6JU\_YUNN5:D!#O+-H#*&O(I>*@\L^9>U?S#6RS0X..@YL#*O.!$>-]5$$.,:WE"-!*QNY9Y8C9F=IB"-7T\1 MU[Y2_KH@&[*%&%A:^DJ2 R<_^N#\DYK1W=QMIE^M$ MVKT"X!KM6B<,+=.'8:9OPD)-5@_&PPWD_QE,]XMXXT#(HG"$SS!2+O3;.^J* MD'SN)J.JO01S;P&OL>ZC_=-14M0BP#?C?0K7,#GWO[N(Z*/%X$@83ZJ M2(/)K$S(JZM%))^3RG$H!%^E!$G'1T*4N:Y38$&L=FYO>\I$"IDC9N$5< '*R-B MJ3+OY13 U'_(UOFG<&/:NO#3R$57FI7^3_^P=*OY7#C=25;#1BTWW44W29(O M_MW$H-?B)( 48G2F)4[7E2&2"=:3H^Y<5"J)5/8E6>MBW3!^Z4JG]WH.KJ8$ MS[&COU JM!EXZ#@7Q?;M,O;I\MV9&&"?:78!*C*A8=C@K:ER?3J71;!4S#). M4R!"/2.<,!LJ3#JPYQ-E8.V97=7[)L4*^@?,DY0R9IQKQ/KNT[9M[)"1XC[@ M'B14)I":3!G.GV7L16+04[SM8M08#(?Q74HE/L]7-WZ>2\G5Y"MB,68=;[QT M'MNNY<_8LVEXB(7(D.,X[PMX@=+89(<7_G[)7_T;DGW1'FG LF0RA6XN*%0% M-BJ8Z9F+Y.ET4JU'//^3;3!#V(>"ZL_,C\J M^6!3KH'B%[&LDDAWP>3<)F]2Y_X3S;[&@%:O2;OYKKGE4?/XS>$4R5+?&1:Z M,-(=Z;;EV[=%+/^OYH7]TF;<[HZ8\?BVRR%6#U!_48,=HZ;0;UUAU!+XTBL\ M;OZ-)O"$:OXH%>:G&M/FG_$JO*O\"'?>-NO8PV(8;PHSD!Z*)8YW2E$\P:E' MBN9Q[C0GQS>JS.B." W-2/8=UCH[5>.L);3@WT8-)S2Q[)>BW$J7,S/9-@I: M#_^907WK$L%C/3.I-SRJY(5*J5B+K2S)Q+5?=1VF_?3M.',]4J-91G[X=GD_ M2Y(KUB"Q7GW*F&?+'.=DJE3S3GRX3>4(:.C7=&5^'1P[#;9[:>X^_Z;#+8T= M]C7#R.=.Q:IK8,L2N\U7I*F1_:\LT;05W:9(MYJ4#8BB8DRGT"7M,,:T,_>. M4)C^!MU4L;:I+?<9 >4$:)/5'S;>YO*73PST)9@=*2>F9U;$F68C]V;+\>%L MXVQYLA<%WXEPNEII1Y$A#%]'_S5OS@/BKMX^T8MR+"*X7,PFPZJ^971IS@:B M_UE?[N)-Z1MG:;205L@C$=P?^VSA&*OY3YT7-)NN3'Y'[64]+K/;4[JGCBX^ M:>R<-3K>1UC1W63K)R(;HXG,(L/3=:/V=AOJE8B[N[M.\C# 3_ M+L C(OF]VAL?VW"6WQ'1>)69!$M;OR*^N3[FG3'=5#W;HG)NIUI'JXT_6RKH M@8/73-B?#J2C:%\4.L-PQVXP=)O]$+ZA\)[ SLAT]O691)//1.'=5!E0QD'! M"60N'V6F[.(_)\&NZ>Z8DU6ZP_@4&%#P[POW!J1.+);*.AR'O>WL'J>N(#]IH.6E6>RHZ36!J M_\JK3E+V*=^[[Q*VBVB4@0US#->;Q4"5[T0\*ARDK8O_YR$/ED^$5_-]<@@! M=-8R-8HIA ZOVGKGS\N2)DT)B#M0^SKBWI=CQ9*N&]D):FKYJ=M^WD^6ZIL8 M%EE2Z_T6"$.2*:L)KL\[A8'="%*PSKRO;IH\I*,@&V_G'*Y+T<>SM=Q:62B2 MV"DL^7&#-^\)CM@=)C&0\.7]G/4)?[HH5+F1)G,QS*<$5IK MB97??)[SFI]_F*EJ"4FV%>:?EFQ1?D*M-6&R=2R MJQXNJ[I7'04-\8HUTG..>X$*DLKA*W:GKM/E275-&A9=_[BR=GE%Y6M7EA@XTS,XQ'UHC*[-B=NZX%D'1>$+&11_4_1H(I-Q#,(50PK?Y9(]M3* MW,E4RG(6 3)6P"JASB?1+:3?KHFP4!,9-LKIX:F#)M'GQ>EA5L$[X%=J*HD(=5WT4QB&>&3Z^[7@_/B8]$-#!=?Q% 4 MVV:7JP(#@%"F0S=!H,6*[3$'N2R*95_HPN[>8$HPUHXG6%VCDJJP]52:D18[ M."=>*)E^4(Q!(G;_V><_J:1IGEN4DE)PV8G2L4E$)ZH*9K2%=[_N]=B?E'\= MR,*&87OW@ZP95B5C4-SBW&@D?HZOJA(_-S:];)6FA2-^'<&MJ8G[8>;>H*%D M/UP*OO?\"M^)R%<_Y_TI-C1D!Y[JGD!;3TP,H'LE'C]5@#FS]R7QRT]'4;'I M;^=V,#B!Y!__-4CW4CT%/,JJ' [C+D-KAJKAI[^PQ8U-3Z"G)O)U8XDAA8:: M031*W9 8L&"H/O['_U"H-YGP_L[QC'-+BE2;*PU?2@"#P\CARA@"7$F_;]"+ M'%Y1J)H2J]QAKY*QW9;EL)WV9=N2++Y/1^>EF,44Z6@1+'+F_\&7\WF@":X^ M--;3SC[9TT)>($.ZDFZ2.WE',$#X5F2R7GYKA/*V\V077(I68KK#5@?6Q?-> M)=L',SQ-[&$7CA-1?)[0R4OTOXCC0:G]CDG2#F<^#PQ\;$@RK(993QJEZT3C MG+FX&EN35&T%'D1V#91ZY2RO@]$A(Y;6Z_(+)G)+/%(+V%E]7GL[:_45YD'O M6)EE9:S*K@!*_3I9E+Q3(A>F[-P\_AP'&?*_#/.+;]S4PC$[-3FM/14.'SX, MK0M?#SRX%9"<-$;2 CC!>^6S= I^;#20J#I\^ 1_6*\4['LG>R8FFN"4N,\Y MI+AP\>B(&=7">W@-+"XKF.QQ"Q=@N=\8BO(#9_HM<7+N/CFEK+@8N0+V"Z$8 M-X;+DM>+$BO\#-$FVV GD_/$QR,MS\( WA+2>OX2<].W8B=)M$+;70O9DEE_ M33U4U%S:VEJIT=R9#]Q'=W7L1_@"3K(R9Q+!%Y+OOA.!B&NFW/646S2F;2[A MQ5A3;1T$>W<.)$Y0S56[(";L9N4E_CKFR*B<$80J+/IT$Q(_[&K3=2 5^K49 M*9OH2@\QG7\1_SN%8].R5 .V_X6X=X6("FT>!WETY8TPHK)<[*-_^]Y)%>]?!WWO#*3)S%7+L1@1RO,:"B0!> =JVFCSF31 MORBMLMC/=2X17QH)A#_T7*K',[JF8,<\VA"!FZ41FC..\3178+N^.WZ8"TGB MM$)[G9VROEW6X&VC_@W$0S]*+_3J],! 1?44Z9BN)#U'69S4B'/22VE'!QKH M<)18OSTRY:YRI.5&;Z$[^W>B39.YJ1J-Q,WO1 5UK,"FPZR7QU5SIP3.BM)# MD_A%TT+)U8)CK12-=BOKD8L(YRZ^FQ#TY-2;>!T$F(;]+;2"P!B68+>T(N@O M6WMA[^WM&>:+FH4OSO'MCF!*'5*VEU>E9[Q"_H+B+P?NUQD=%"?CG_"*GK!? M).4UP-H+Q65]>J?"&3'MAF C.^\OC-.OAB:9,.24!;4]#JZOX@EL5S!:1"/O M.LDM=>U#[ED_AQ!OI%*NCLI<>;S$@1 MXRG>'PM/:]1YFUK( F(E'BB6Z_TY1LTQ_KDJ'/8>KJ& MG4U1<'+>FST4&YXLXYF0S?_ZAH60] _-_SVCO#UWG5C\#8JXWBHOSMU^S&5J M*Z=/Y1\P=*DVF6&,EC$RN1&';N%A06U(OJ<_4;!:IEDXZ-][XEN' M=:ZJ>WPT4#:EYNAT[)-3WK0OHB)>EN(J[CP$V*#N69EH6FQNAMW%1>0(^G2\ M'+GLE!B9KTA[?,BMAP@Y]SOFX013VEL/Z'D2B%4SDATA::S))::9U T>WKQ[ MPSR%5F=1"?9C31'PHFJYLOC9\_%(_!Z" HJGGC.@?E>[ET-I0363_0]0>A5E M)M?:H>[S,^RF"Y0(]%;P*FC<'YOS2Y YL3EN,%OD;QQX/?B;-1#WYI>LG.XDU[JK]>I#W#Z/J=RMN'$YM$M4<]%5FX* 8 $'\%]^X"13_GLK MB^)]HO[M<9G/J[]LB@,O"'OF",[?KK67_#6C@IXI_&8'_H<9^4<5S&;LD+EN\RSAC/>R;+X>>>4CS6;;*T0Q]<<_K!#K>[^2:_,+NJPO/XY)#AN8 MM#[PLSB+.:0(O]QV/Y_FO0)X7K0YW$[C_D=MR+VWSOQ8)<;[Q(;/BN[]Z?W2 MJRS_N,?_?AQGV6FAK9QF]9ZFKV:J5=S_FR9VM[12[M[E:;XB+%XQEA*ITD8\CK&HTOL+!3U!ZV^MAFOP:0?T IM2%RZGUXU<#8CF.D MAHY%J;DH7V5:T%KY]G[.5]U)-+K,OSE#)#'0HOW5B@$UB3"B6II'&[_!.AS1 MFJFT,#AB#>#L"^[+*OY\%2H9$)H@FJ(40:=G^C)>F>IKK&L:&)/;SN>R^^:$ M3OIAAZC/?VT2PK_]/^R]951\VUUGSFGFO/N>%1!]%T68VC&A-TB3 )@:AE %3Z#,XM TKXDF9+:)UK[[55 MA>^)8^94L">453Y_'JBGW-D('5APS7(I'(-059W<$,5UT]V/1STL^+&&\ZV: MK7,R35$V:SYM4%GDKPTBH_ ,+ZQO@D^WNR_]4T2(=V::W(+.F/?)-8)QMC8V!967 82 M%_,0M8DD3'!R)_D1Y%2-0_.J%]5?I7A8#K9X.Z5C9AJMK-R=W^QW/B!,X[;: MA,8 603F=D$4^K_]>.?GQQ(S2\7OT_KK:,;TG?,HC>>HQ0O=.QKEN1N1)N9Q M8#.'!:.0W-%8V(;26):B+O1SK/R2.LR)Z;5!*)Y+KWF:"E^!BG&J>/TDB>[P MQ)R_A/>UJ<%%<+^I4><IWG@%5!CFT M#92LM>0T7H_%]8.X61- 8 EG9(7.B5 6U#K17R7;HRU;QI#W(:_NS66Y[6ZE M=/F@&UEN]43=VVL?HC8G"/9D#G<\N\:Y#9WBD666T**\4#:2MNZGHKJWN:4F MZZ@#W,7G0]N8LO!$_&R#L>EJ&[I=RN;P\:A<@C=1AH)[RI%$"1^]LX31U1.A MI(DWJ>K6*1H2M3T"GQW-C(;=[PP4$P0^S4!9:5C(RY8NLH\!!F?%R#[WA#?@ MO!.5-&LS5S5E/UM K-M&@J@ZO R:P&U>+9P"P70'N;&XW[9[>-:L!P 4>TSY MT)JM\VAAKP>!RN.PV(Q1[4V8"W,',K14SX8%;2[?^[I6X6,I"_.4Q;M>:FL7 M\^J!!MY64Z'1T8LJP86"-&5+OJ!-B":K&#!%73UJ1ZU6Q^O 3R4:XBO"IN,H M<4377-V S'?S8^_65'=".JM58:,_V7,TG]IQP!*H[TZSJSV/-.$=1YOA5X3/ MKZ[_W#+QP]"'05O/&U.9C*U7]:UGFE*H?-GZ]XD^&3:9H^TEN82K:IU_J^S0 M+IS]\#,Q&M/ -T45N_IN0P-G,N%%B&B^=E9YFN@E8YTIGH^C%HB2WVO$D)=K MA,IT5G4=1*$9)<3Q(:A -X$@Q\#3\IH8XH'[6@,["]G-YL&B?_^59S6_*S_' M24-M,=5SYCFVUC6IO\YO(^<*8E*Y7.Q"6L!IMS1[:[67X*&&-T1*.W/1)!.K MKBR"$>"9X1".G?*57STUJ'U<[/N(C%B$PN.["%,(*8"!HCF2Q$'4N2;(VK(S M%:+EYC=Z>"EEZC?.OA;J^BIDOQIH]R#FB94L.E;WY]JULBQ Y,V1:NH]OZ/"B#_'IZ M:EP? HF?6Q>1N0,5^,!L;H5^6^;=B).B00C4]KJ"C%?&'['B[5S5*\4:;K2@ MJS7SX4(R7?P482KH:19CFQ)KV6+V7OW7^P2^^XMMT=,CETXQ>V7IW MZ30%I?E9W?+Z ANGTMHLX+O8+9@1-+%Q7-AE:"?R/H=SUZ8)8@BW>39.V:G" MNZA&7[X*KL=@W+'=D>]RY\ =.>!:S)B=(5GPRQQ;0]6>GOZ,+W?$=BO5@O[X M[-PS8-4! 0_G38Y.L3\KO5J#1C1:^CA$-@Q03CY4&]IWNY>:J6K=Q[\N"2W+ M)NB]GJ3LBI2+^NP6*8?04#/LJ>+.V8BHG/0\9U(?\W:7"*^(:WV[!MNQN.7U MEMZ9"8OV"068SH :!FD3@?%&?=YI1O:OPSN'U^'LC@^8>5"R?&2V_>*5% M'95 J:;> GFX9GW$Q^NFQ9YK)S-QS)!OVSM^\ HN2CJL>S)U(U?"JK51I4HZW6Z#8J_KL]? K MU9"$E>ZY*35M.MOM 8U3%_&;U877Q/,+AQ^B)M5?1W06JJ-:FG,[\XK+_:+Z M6(2EHK1GS$SG--SYEG2TM-_ZM(WU@78NN3H^X8K/.]MLJ;RP%J/V];GT)-GG MSF*?FX1_P"XJ_IOC#DBK'C,9KZROJRFO1GE[BHY7Y>"HN\2U\05IP;(7^96% M%V4%9-?2%WK%A@=I#BUC '+WVS6_C7WX0@\93M:"#E:4M L-4DVSXX"WW2D: MO5[.,1=ANU],9!Y=-5$EYIP8F?R44732?%G0OS>77U6F8L]39+<:TLD1Y6)$ MAY-3\X3QW-'7LR/@-^.-^4NC9#,V8 1F5:U/,._M):QR?:VM&48[9!E9,9.Y:)8=09I95NX>YDO'TT M55QV9Y80 M!C"?!JE5JHMG9QAOY$[6>RI.2_9KF@"K:ZXX-"@'[PS=5J&;//$4C613'SO3 M%.)'4U*-K#DYQ\G<'8L](**%#&HRP<#LTF#1,[%>\PM%LC'NT58-FUD5.XAW M-2$W%\?EQ@"T]G1UZ9TF=QHOM!_R;<4PD0CT>K]:-81.T8PVXMTN63 53;%G M6Z)ZBO.32@_?],/U>G&!_O+O9TXZP0ZH=MSY:\I5E)9Q?OX:+RO^+>_VOLSD M1LK"NX%3]Z!XTO#*W%M4#F<(0G+"KO+(+1U7/K2@H&![238?]2=N<7$UYPM0 M 2BS#/<7;,U4 %^F;"@EOF($F80287[.:__S." M/(W*\UOW]D>L6*/HU4@OGD KWH;3$EKP$IJMQH&WL9SWI?OR.XXN[CK5'\Y- M,EU;8%@4_)JUYJ'0Q1G[(N3WW=O=->GO M[G=L+KX'I_4!1>6:8UO#0Y0:*[K- <^XBP.9-^F#3:[#0TPM]%5=_H(S1EWY MB+4\V %)L7_$BN16^.#\">WH>MZ]U(%6Q[E!]3QDT>/*A6!/PWZ@":*WE3G: MZ WP<+?IB@LZGVE!@WE1\(>,Y=2QP9'!IU>(U>W7EI3299,E>]1<8DM*+I,#P>[Q+;YM=5C%R M1/GPVEWW,>L&.^4EYO"TVN *>'H>OH GK?TC3/QOO.7\*U*<\ YW;%$0LWDI MG609E7G7ZG_>M^"B,&B'Z/<.G+#USJ,KEW2=^X=F.5#[XJ 01.=55@U3MRQ] M8?.,^ K&T$@OF:6@[P[RJMNB=EO8EEG65,(VFQFMB)8=^'P_FCM_H34PYW@* M3=%H2A,GS:P7H5D6.3P<[[;A9X,]4S(ZH45M=*8JG>*\#CPA+J,2-,6YMKZ^(=Z$YWF& M#XDSLPC52L%H(,] XXF,F&LQL4%9!8U4LG^KXX9LJ=Q,Y7$<6TFH8WV>VG6$ M'YW*G2D4J]TXR]AMF^)LM<92E4)<@E9^B+?7"#-=_Z6XV$2]+P&74MTY>;FZ M:)!*_RI/W5]FD<=JL.I4DVZ:,@(%7TM6EV##3!6%1J&P>2 ']!*;TV6S_YSM MXIGRL59\@TW(K,;MZMBPA7.%VZHG10&PW,^'1QE7RFJUU+C4V!:8@+$8'P +6AG7T/J"[6HWGPBUU46EX'.B/N^E'-$1R/ M6,=M/!>0Y<1!T\"DQ+LP""8T?%'*XL%4YI0^2:9V^,%J8E$^/O!JZ1_/A%81 MDC;[=-\U!F[(_*>!6O<6VWE3&A^Q^'BO">WI./W.HZ^]'K$& MX_K,I<)VKY MD^D\8JU^FFD),1/R?C W.Z&;D-2]WJ4_.7[$2KIKO>\*/.7)O>$J^&Z>GE4$ M/F^V/[WK:%F3RO,J.D7+K*]^'_?ZTRWT$6O#1.W,0.\1*XK0^H'2;W+S.BRP MQ_?=L=%F86!_]X/%Z;-+RN]2ZU.WRDL>L6CH!N_XKPN&3XD>L;Y<9*S4#.L_ M8B5&WW5O$!X(/&(ENXN,6ID]B$JE7EF=ZB$V6!ZQ&/;?=D+2RQZQ>.FOHP?H MYVP>L?AW()E]+7=.OB)'_1LE,@. A[?_G^9)[N!JWKN&27C#N<%#')4(=^!4 M<.17Y+M)8,LW+;6N)_W0$ZE',3%@U6/],]EV3'+M24(5)4KA%:U4C+X=/&61 MH5_DX4_P,PI([Y"RF-C[M8M&ZE8W+G(^''N3MTD[C2>;[S;FS0ZI42CMN? @ M8YBVLZ81&?NK&U/>^'0EJ;CV_[W>\*)\^2F1)78\[W9;)#IOBBJ/X..3=_Y^ M)5-S*F#ZM/5KY-)Y],%B^\H1:^?ZV3%G^ZA@8I5.M!["2BR=?LI0)RY"JUO[VU[%: M^LT5= A_ZJMT$[.A'@) M_*O\BA#E@F._07G=6%V(&FLDP&A=D^>S7FZLZ<8Y5?0\I-;F$ 1/QNP^KY$, M;TN;#T*)C$OX1/;>-L1OESCS;!MIVN+^_3]*8GK,L[KXQ*<>[=,*'*2059V@@CFY\Z^]3@G]8D6I?#SB+W MIDSH3#-S>[I6\&I+(_6+*CYJ-,>+L@9\9X;&F0E9S%W[NY#CW9MI/4%/V+B% M@;:QMH&"HY5[FA54A"Y,_)>M: :TJ9T]N&M"13F9DF)H-L+G.ZT&N>-HU2%9 M*=N4NS1AID30S".[W%*[?=5Q(U"J;[^7"4:=%&S?JD[\"0C-8H%:47)I1:@) MCK<6Y=UK7B%*L10O70*<+?P(5G45*Q#&U/CQ,=Y742F=+($J>C-STU'<$3BC M[U8=2Z@[5E].ZQ=T8'1GE:#Q.=M<5]F.Y%O4Q0SV*0;:GEGQ8VTY@_)'[*Q5 MK,<[TB4,K9N,Z/B (06KG:EW8HU#JNP MY.X\8^3)/WM)+DL%L;$!)1H"2\N"[ Q&D12R+Z>SL',H.CV)E"D5_?T]DQ#\;7E=;S86XD"GB$, M$_4*S7?K"C1C>MBITM'C^C']CU@[-*%9*VKU]F8-[CS$(?;'5]&OK]IAA:EA MWIW9NB_29@OK7]="07L'K)I%J604KE3=K9++FW#.7E[+8SC7Y+/QR,H<2$W] M)//%OM?J5)]A/@NQ J(?.URI4"R+!K< S%-^5\K:8CAK"9/+. MPHA7K.*4"AS7TI!&I&V+_:8VZ3@'X&SM*#DWIV T%LYT>R(OV^27UO0986C7A6\XQEU:L--MU-.SWQ7.>VX^E=*]E;\FF M==JY0@91"C@6#91J3>51>]F?8 4 W*O6M2ZTGHSX.<1'-,RD[2^.\T[%4EB%F[+IP'AF6F>35-FVG*>"T M:RY6HH5V6?S1+>:Z_%Z,OH7'\D]T@$RW+!ZWGJ\)J&L^JR6("V185 M3;C8"CU4:#VHS76?51X4<3?- <*]&LH(C,4C4XDM]!F4@%F9/,BB\ID@5]66 M++:2ODYJR['-6G?'G"P6KUY64&U[:L#Z6S,4RH$]?:8#'0ET3!G6JU[=FI45,S$@[T*S WV\:5_5P_MM;DQD[2+ 8R-U]C_;E?\M(*0.;F6(>*M=KV('VFZ0>DHST5W:O,3S^DB5RTFK!ERWE4VQYL]=[-7W'0;(C^E# M"T:P_%3STY #A9?1O)-[3+9['$,",VE9'++T]M*N27)B[K6%-B26B!3-;TZ3-JD?I4*;QR5]@)1W@V+U+1%C4LVP+<] MH.]RJLD4U&$8M3!E&9_&SJH+B.>8U.7+K?^@X>-E7K/=4U6=/N:3&'TEY5@S MAKFE0$_+ZS5$OHE 5_TL,0:;!4M9V;#.#]77)81H[1+GBM_UXBJS3Y$%Q+QS M+;P4G? \&1283:G1.UU/4S8?VX#J,9N7S5#DD [$N+M\MWO;T'I*=415EEWB MVUB2U8^0=*!?16I[,WPNA\=C6)-.>>^/_^=>_^^L4O>3OX9-^]%&5[.'!Z+K MBX+W=W:?JK?C\8 G6%-^F)]B9EI[E*EV]"> Z)\!_%]VN_;+//(1B\"1R6]< M[\[.7@ /2E?ABBB6^?55N9/&I+KB.<45D/FU0L>/T-$OO]V^><0*%0:<5A1( M"\)9BP)\0R+HA M$R;#IS3LYJ^]!?XGWY*'VWFB1AZ8E%CJA>VQ_L%\W"$ M4,G* '>7=GJ0<9V"M(I0FTR-%[^/HJHC.41>8(;SWUER*5H#:B =*I5\AZ#U MJHR0!1U@I/Q<)YM427)57]\@IG[0^.B[4: ];P;)>NVMQ8N?+7K^NE'-XX9@ M9/O&>PS_ ==?'<\AY?DL09-VYU1N(GMW4;Q4A1/\8\JN;1R!.7ZF5G9MQS"T MD=E^!Z&8[><=3)^MKU>CN>":);H\WD16>GG\[=9EYQ%+88#-^-#QW#V#^R!R MAC6Z*>15$1.#&@H+M\Q7PZRT4>;:H/:!=>KC[ 7PMEW\6'B!U#SIHOVV@>'X MTA3_YPS9OWZUP\(1W9NZ2CH&K#L:G5O L9&1"P4"T<0:PV.O"'ZZ6>B5]#>K M0 L:4J;;EV)I)F(D>P@6$11%!I)]H^''W6;CU*JU5=2\J@,7I@H5L3-%2O9& MD:;" 1\UPF)MAQ_&6]*2]NO3:=%%G[JJ;0SUF]U0[T*&-KWN[U37]LW_/(D@D3W+\W^R_;SJ.F KMP:.*>?2Q5F.8C^ MJ="%)0OMAZ.5U"4?KUN9%;HD(SD";[)4OXKH/:;RH4^>R(?8]UM)(ED;K[0/ M0.UQFPSJQHV+DT7PAV,7"7H341NQ^<16% @B;9::IE0$?\1"-S7.P=?;GG+R M_K@#BO7+S[[R]6J#P6TJ^$4FA$-5([/ CP=MFL*.W%!.2:L]NGT8$9&]8AIL M^*L[0. HIW9GQS16<+IYX/JDWWU=-;.P-"L)H\[N-ID]J=_BDU+8A-:5GO3Q MWH!+YJ0!HX3*^Z?5-3+C+;<&?<]9Y%=[@PP4_@P86/_QPC-T0S9<8L_B36QH MM!N*RH8J/?#"ZE(UK=#">*R">W6ZX+;(4#F?MSRWJXHI U].1W;#T),XTRX( MJU=CV43LFW9%]+E[6T8[-T21S8'.1OEIHB4/*IJ=$U[2%VZQ*EJMA^RR_%X' MJQZW[""PIJ^S:V8Q@T2:&/AM<; !X!$K?*Y4.\[N4+8 W$51U$W9Q^GIBV>% MZV52BA5)<#JDC)>;G9-@H?:FA]9XLK]"PFNBIX2C2X=#EK,$ MR5RC'3>#U@(DI,[26'% R-F&6IR'/Y'6IH$4!?LUYA3%E9LI9(YG G(ZP=7X.9M<*- M@A*FJZO3':2T>O[%@FU$5(2E%[Q:*C8*[?&;8C4Z'!C*Y;(2=?06]"83"EYW MII7URR;F[FFH+N=]IH,(J^)$>86QO/%5M]J9^DP",6_X3EF_DV(XJV[JI1/T M0XT-#TT7].+=P/PF_NZTVN5%(ZF](9 O%JJ-_4FZYT>_] ?S]+! M1:B/6_=VJ>#!1&]ZZE:A"ZD/<98U1/Y3!5-3E: 3QM<*ZD.5I7ZC5#2Z81J MA%V'RGC1%6! @@;,FO+![NVK/E1]7?"@#K:\:\W0HB"P"Q@W0X%D_:AZ4M&X MRSU>)]_EG3JA73YK"$0!-5+XC,-<^S2PNS@=LB> X&SKBD%UG0V_X36/]L7D MV&QYKH3N":<[YQDZ/S_>G_)$&%>\LF6>A8C['Y8\Q (Q*L0G(E_2TP'QCIX.2O[8R2?.T. H!5HA&@&9+C^8]0,49H[ I!Y8#00V']Q-15 MCJ$7,'>!(YYB+T?-U;-L]E7L0BK\J$LU%6(=IUP7 ]G?;V%]>\KI'E5=.'56 M(HT)*^^]L!IS0"0_'<8ACMWEFZ-2]?P,"S#2#?ONQW[MP]X'(#C!$HG;&)>V MHOF) F7>U S:"82+5@%9O8D4'%IZ'U-Y6C]QG9"+HK&=P2@$45_WAQT*-Y0A M%33]<3.[X\D%2/Q:K!SN<]+JH:Z1XA* SL2U:3!MA00OO!TD0P.'Z%N4*,;1 MGA'5^S0D$W@:'GM%S(M1U-/7\=GZYS30K>L)K:Y38TP'*; M>CU5$C&KDKHIBCSC1PFD$-XTW7J[V7$[Y-QBD=IMV0%)'3EL> Q4RSI]&7=7 M<8D0F]%<=YY5ZA<=?QF[H7U"*-5?0.N0G3% _E-LK8 .K@4NI+^BTN4YJ?"- M*50K#,_VC>3OJPNPT=GK %VT#4*1M$X%@$*R5*R#N'395R/%[5TZ'8<+.OG; MG!8KBLO0]Z96J2@K0P]]Z?)",Q-=7DC/J)]NG!&]ET"6T^C,8%_Y? M'[':4UFN9R815.K$4]:/6 :5S4CGI9E)]\.7W'_D:@*V8SX\<)[QSJ\C M"N%KI@'],G&G]!V(I&R;15#+T(S-,F 8S>G%=:WU^]\[I"[:M!]3=C7;52,Z MG>3P,&\GX\V*C:Y4RZ02FT":-Y'='R-VH*>"E?\_\F53P;=DCC@!?N,@Q-S- MAUCQB-.GEU.HZ'_Z('6%@A= \CC /[!966TI^T MJ@R&LA$XOB.B;;BC1)472HM7YT&6 GU9H4X M(>HF^LR.PW\C&-?.T KRC$ON $-XI^!BE@(V.#9>SDA+O3< WJQW!T'']M_N&M9,@._(9%^DA^_]ZQWV MH^F7S&17:AD/S9UE][(+7+7'&-)$4\:FZ"A,3I01]8HL\VM*ZUEGZ0&/KBU- M"$LR*RYR#GN;5 KPT$?2U'2=XGC#QLV:J0:LG1QZQX'%4G6!7A1-,VGPE M;'^G32 HD0D:"S,\$!SGZSM -T5.&G'FU9IHHMC4>1/X/SG'^D^,*ZY&SUU_ M^X_]PTI(^,D5(YCV5CMBJ2M:KP+73 TL@JA!',X3Z4YR\%RF.V!T,\1 M>0]6;&T\KG9ON(Q\B0#Q-2.!FE D"_:KC04<[J*:GMA-AU'?*GH<)J=/85?% M]-ZF[1*!'TA,@NNLB8R,$UQ2]=5\HAAV<8ZOEI?B.>1^5B'+U1/,48*,_M9E MXQQH"C#=Q9VJ9%X @".IK0:V._=1H6H&%M*JGIZ,CUARDP&X3B,>9&^:!Z+*QGK"?C07?N&\W/O:2O6[/F MBZGYM:#65;C66>^73K*OU%R=N3+XLF7PNG9MC[[,!Y& ?X) O MBIRS(%4EW6PWH.6SRR8@&A^6-_7AG:L%,9A]&SLDCAFO[JO7??:Y?7"4 M*]MZ\FJKXT1BCW8B:R_:BWEV+5AMQOS2?+/O7123AS/:4%A'X'D4_V#EG;/O M1.;-C?/ZM2$>V9AQ14X+#3$L7J@T2(A%&1B;G:(=)XCB8&)AD?/'YV ZBXEY MB"7N\]HW#O:T0WY:EUEZQ-(X^B^;ZK[0E;K'E7H':D246=M[ KH^SL\KVPNH MMNJ<'X1WX^15G;N[[_6D2CLD:BN_56, :")D&4[G38P,C(8.3K+9#<XZ2R*3I%7BXP H@O_ M2"^1%B^+' ^'HHOP0I]55],52GF>FD@68?):;4/Q B^@:3^KO#LFU_'0J#S* MYE?Q!5&U3F7)0WA5:5? \:69W;QS.J9=_7 RRT(]1TP/A*WC"C/<&3^$?ZB_ MO0PY3?2I <(JHRL0!.["?XQ/Q4W,P@HV2-FU@W^Y1"K+\JM-@"A0PSY2:T9S MFH?II\[0E<_/R][_I"1]33MDL-;LM$EV%GS#8NO_(:#&534E4R_YB<.>(9*4 M)HHK0:,?\6F9'Z=K"84K>B$PZ-(_:)?'DWOCA!?,/X;&T]V<.)H0<7M0(3(" M;_4[3EQS3.J+62S*4KRU<'^9UI0EVDIKDM1$C;0_M"L0KYU$D2_,344-1@;$ M4VF0/I>8&:9*.XD4XSB+8-8I?\2Z#_.ZV(C8?\3ZC1K#2;<:Q*ZQI2"*T#XWAQ7=NTNIVD"!'B\Q".#WD>?)S^HI3 M/*4&+%^=K?8%/%S@6)86L$QI\XF#"+XIIO3;"K@91Q'OS+.T%5,5CK_3TQ 9 MV)THP?/Q4EG17CT11&^PRQ*Z:$%W1.51C=2^N#)=4M2%5ZV=8E;BCO.%B1P9 MZ@N>0GS!E1QJ[I.F#_A#H,)@,5F8C>!236;"F/85^PPHPD_L,E6H][U0LR>4 M1#'N?LE&B$\G>E48?$4C4G5!<+*)'I7Z3H23$>R]Z,B\2#4E*P[A/L:59S3G MCM6+955Q_230]^-K,!HL ! MYE8OM>U@LPSTA,0A/3_#4#@B'[,E>NSM0;*2VK ,TD MX_?GJ?![YRL^H;B/ ?DN,GG=;3$,'X59?H!A>/:=)(B5FZ6E&1QG+TMY0,Y3 M 3N>=+B<-?:\.D(!39!EI0S]D7;!'^/?##R[V,6[-HCRD?F M/P-9$'Z0IB,2LJ;$!?_^ \I3+JE<^I46V?L%@YO>(?G-O8IK&;X[Y>MP!?^+ MAKO]A "2QGOSFH_#\8)_[X#3=.$G\Q(.VDBUN]/[Y?>F;"D#G9OUEJ!^XAE? M=!5]WIP76W/>L #@]Y_Y;OL>*.>*KED_W]N\7]%9"BV21'1KGY(J!48WY[F6 MO 3LDZAN*R0E_V"\6#^AACX]8OU<63,H7'<_G$O)E-?RVLS?I08>4V%H<[)@ M=DY%9_^L,)KF\A^:Q?YPN"_-)8UI4)#8%6P P7>47L0J <-ZU38G+B)D8;'\ M#N&TH+Z=XN!)9K/LGJ#5&0Q\LY-363&6[!+_-DTUZQ&+DA%K7TB7Y$K1&R< M=@#.;%JHYW_$"C+XO2PSU_(O.2!FOK79]U@%Y)7GMWCMCUCQJ=$K_E[<+5:\ MC0(EQ.!E7?9H!YF&;_EO?^\8%S48&!9-TJR[WJ(K]BW<:WZG M0O18\.Z>\?T2?=%>7/?DK92%?$;R1@'64YS[K^A91>?&'"79%TAW]4+G219V ME30GU+H@P*GG,[K<+AN).I?!56IY\V)D80B_F5)3(\;4V$MID&Z"G8<3#8J? M,;)XQ'HKQQBV5KST?]B*?U?Z'_>IJ<)+KN.2GZL35HJO6A%HPF/($^3:9 M$E2TQ[[+36FSV@L)2)'S*F$2:7[9I<907M/5$;]SE5O5]6JQ_P,!"TJ/[!=P M^]>N NUL;KI;*_*3+#VY8_)/:,NL+DO$R\2&7+?[A_SA(K<+_;+&^ORO"$$] MKDW>2>13]GZ$!R\^4BK__)5)UMG^0LZ@*9DNS!BS":MC4)KL7(3[CJSK M8X+$"T;Q=O5N'T'K.![)3[+XY)= )R8%FWK[6:9JY)EJ6]]'I,+&2Z-#_))B M(U+](;4AY )3% M]H9-/GMEE0+5Y<7%X]X>X'/< J\UVY6.'4CU>:BF\1:+*N_Q-RVP>#\DF5VU MW/15-?DI8Y5&WI=)&+D5NKG%*71PHJA2GJP%MXB:HGQ)5[^42'A^<-]E87?FL. ;$ <.YB@Z&WR_/=F=-A&4 M$]+3)YEC)::X=^JRJY$6^?"YIEN,,Z2+-5OD5T1OF["??A'KH"O::7>7' 6. MK!YNF]$UZD]FMY5Y+D>9\\S>#6$G19GF.+N#K=-WF(Y'::'[R;_O2SC,M^%L ME>)T<-_J#=HDH6KH;8MK[@YP<(^,%WM989FE!LS>VV:"5U# KESTQ>CE,XDG MAGLF&K$J[=51SY)VX>5$RB['A:M4M9T0"K *\-UIO.>7I<%7M(+T?PX_^]/2 M!&@MZ]=?H5HA6J57I]:)5R#FH@Y;!1+6-?V*EAIPEG<;Y(=.,3?$A[B"3<+%B@_VQKS<)%_;=$0WGOYE^+ (#POR*QO+/ZDI&TFO+ QIO0;9YR_W ME):7IC)8SGE]>=\!W@:N2Z^$L8$K4?::9XP"]&GV$T7;_Y% Z'TJ+'LL'!!? M?:3,XS&,CL2=$K* 0'"T2\18*#K%5-1.F!.X:P9B.U(#Z#W(-YXQTA7V7)P' MWO.!Q.A40VWV<*'W M-1K5QMX#_+0S[UQS0CF :]Q9[008N/;2H#GM1))&\RV!W-L(]UK7N+ O#B!! M<4QJ/!5IAES$,U)4;+R7<; F'3%A!IO8+[=AIP1IH'1V^_M O><;S1N&Z7S5 M.5"V[HS:E7EE'CMM%Y#CP8X7N6?H'=.HGVA6E"($;1TEJKY335S"Y0U,P-&* MV QF:Q4*N3C53[M@RE3#PM8^G&_TZ(I:\BT7XEZ#VNL.8:;1.4.\G&.51NU3 MR:]H2[D/+2:&P>BY_!AW&>I@T],M%MZ)]4:,'X<37&Y[9O6WWM,'!K9-DDE] M0X.A%1C]5OT(2N&UBQF.O+H6(,Z'#T)2ZGY:V94U=+:);URN$@4]Y+6;U84' M*K]#J33F9G'Y3HEI!5$;>;(PET)(W_R9J6!-B]\Q_Y-WG[J2W>#3-YLUK%;6 MD]K56JM?X1Z)Y!\ E0,N1& 3HF6+6CA.A1KKW2,64YMI',,@B%81DEW9>9!9 MU]J%#LHA>2!57!@+/=L1[:Z+8M7)%.P<*I],H+*>(I5H^-RFYH<+:BZ0V=*" M;LZW/]%0]?F82O(UJ[,,<\'A?&>?7OXQ/)\7FJ6KI25K7E_>+"::4Y@4BLM/ MK1BF$$"2J,4'JQ$1.N2Q-YGK'=HH7!?K/?E;MAA(_2PX%0\$@EB!U8?0'&25 M=ETOPM>@C# +TCEEYNAI^C]O$'-_]D0_S?6K?WY)GTX='DPTF]O7R;R-^CI/L.N<,G$_AV9'<1J M44>PN>$_U3H]O^N?.#X# T:#S1S"M>Y)5=C$];D%%+6FS+& <_5 M+)<0^?#H';ZC;*7WD6$_OG=BO[GX3A<)'!(W;73][$0U3%+OK<=NTKH_AN]C M(B;5S$J,KH!LNH*O!W\(D*[XZ;Z^[4'7 D'SEI[.XM(_D%CF*<+#Z#*R)3HT M*-(@1#;UW5^L!4!H%WI5,M+BF1!0[AKC?;ON# ]+U+<$:'#Y'(&**_(&$R+QGLQ[&JP'D]*=@+I5P_S:78[@+?RQ.*:N:^T M_SHW[5V_/F)]*^(^52L.=-T.4=KA'2!?-"[:9'9 )]_5)-XKA*;\N4?'Y&^$FPL.BD/R),A*(M6-F\3G>/NO-#C35-=P9L MQ%.LJ*H2",LWU@K7B#E4XZ*3>.UUFE+R_+-PTK\WFY!\B>U8]$+Z$HG6O,%;Y3K@%AZ2;R#,0A-HQ%IJC)^T[1VY<.:;\CB=FFB_HAU856[6^L* M3!<]-TBS]4T:SY*4:$%&M_P)ERH UT>Q:A6$T'KHR 8:_E7#V;EP#7Q!C6@8ZKK?F,ILO$@^=R7LR+LBC>"=T4#[:[3M7O<] MW?DU,$7Z'WWD;'RBZ*7Z>@H#BYH MMXK)C"+%RO'WGV:P%%T%FGHX+0R5HP]LEQJVV>3/)Q(E%I$14-T9[6!!FV^" M0?VEWU$0;@?C6L&FXR>/$:G2?GE'7]O#QQ;C>"R1[SIL1V<<8*O#S:=ALD2Q M D#HYR:F*Q20)(.CBBI2-'?6EP@ I\Q![IM3Q0!!5&L'.5VS-5_2TQ2-^O[ M,OL0?,#X;5F#2"@WU=@6-40?XET\4Q:Y7G>8/MBG'\'*\*87-*<:$54ZX.,5 M%4.>BEL5G^P%*Z[S[KBWT3(!<1;NBYP]YV-I48NO)\ +B.BC5Q9CHHYF#>K7/)8J#3]CI#D?3/S'V68/Z9+CR8*X7$, M.1V0+GE:KY,UB_H^<;L)BBGLS&OW.F=ZK$PM.&/L2 9B M[V17B^[9S2IQ[1M+\\K"\/O_I.-3];K MK&FJ<=X>)]59ZH3D"0,%;A!_RD[U&Q8E@^XT''3Z239_E?"IBH#=1D+NG,J7 M'.8'FG[N_M.(OU6S5(CO_(]JEHPYE#P[OGP:]GZHI7$UNA"]E T#EGO)<;82 MW5F^+*X/0#B)>-V*"H[D>8QMI5",4 M<-"^6W'_%F&>2O^\DO=2,H*P_I.G,80%VZ@TNPYGD_3G/EYHV%5)3AT7[UQM M4!XT6'VPW&&6H2G!),T(7=4P/!(JZ5;WH2W4:;+ MN\L>\B*8M]7414^1GPXMZU:Y6,C+LH?EZ#[L_/$,L>>O45"#_R2I>&9*7[J_ M:^[T^5;%@&$<9X'LG#*#A@#N"0F:J6Y!PJ%?NX?ZQ> SC+7ZGE+ M#786C5VYY:O F[J6QD&U%W2FX%C+F?."\J%][A)N^F]%ZJ1,!SF"8_Z3E9_G M)Z>):[K0+E8AG!&;*3P;1M'*VFEZR3TFXNMUJ_RG?- 3'I &P4_<\F@A%\X1 M964B?+HXXE?R&,XP2O%(B3[T=? OL6TKL0OM%UOU0,AY[L:-\V_[;V?B@F=F MXXTX1,3 ':E>LSJ^M5?U?84D@;HI'[>^14@A]WH<]!U[ Y5/0G%[D@S):N.- M-'";VDV@RRQR)W53%4"#4'5V6VGA090AV MZ)]8;F=HG0?:"Q1 MLFBGK5AJ$C<\@6[C]M)C+\0UO8>R2$S,;F]CH= [RUG%+>5 ;,R][-*G]F%H ML)$<[H%]H/:Y:"4'G437:Q7+XC-$6%7:T^,N_;/A8(+ ]177)GYSK@*"M2N+ M)XS%G:><-M0VG7R!96K>V+#W5*)BLW)&4#P;T2A0KS\V5!C;3O?@B'"-S8Q:V.258>B>=S(* MKX;@UI'>>BTOO-$Y.!EWU??T%JO3$(SY1N>AX'\UY-02G^\B,?1Z)>OXT*'_ M \#.'JQBKFVLO#5F(,0Z5XM!8\9'QJP5%*24CLE#3\)CA_G]J+K!Z_4!-^[$ M&K5H3O@)2SL=LZPZH<:F%S*DGSJAVDU(.;CBOO<V+\H82G*NF+C-\3]?_G!I-"M<>GK#L1%8)98?.0LTQ Z=G$34G;0EJAGBTQ3F&)+&8ZKL< M_9K^@500#7%K6D;A/9P M Z(9C*W$7^KH\>-(\8E%6.V4?3UW8S;-B&5Q(4M\(DH(&?O-%*^^8JZMN Q9F[D-=_TU MN$XS\BUJT@M>G*>1U#$]()&XKE$=?WY4+-7(0NFV8];#Z'=919;?J)[^QL+. M2NV.O%JWAH3QZP2/D3GJ_?B]_9)>5;62&FW7S%)%RL+SG;_DYX).PG_5.S,YX?J]ON_J874^8 M'YRCC>[]$[=K3,@EC3UZZO=D$"ER404_-RUV3#M3ZS/3O0[54$3MN\31519R M+KH=6)QS1")CG&8<@,8P A2#B"MYHZ<[Y*3'_RDVA-.[BX<#J+GN' '3\GH/ MST1PR,@%*.[\CJRTN@K4\E^N&C[H:B.CKN MM$>$H$]A*J.8FLE@F4Y;[_IU MLE__H/QF!)BI7[XMFYZAF1C@"&.'S\TKYTYQQWM-T2)7 3.4QD1.=RW<+EF= MR$B&7^R/A3M@I !S[RK:[IG]&)+[_?Z-/_Q-M^)]HP[\I MVH!;>:N>C&$$#;'NOEI@$?MB[8S]2,$F>1LTAVP(S+3'?XIIEZWW%R' MEG]6WBTR,NI5[V4FJDN+X?/D RCJ-S2"B,AJHCY*RV3^_HG<)GG2,H>WU43" MG,2Z@B]*JE;X2/DL+9K0X1'+:W3 AJ43@?&Y#UY^Q.H;[#Z6;B1;+$]EGFR,"I MSA\_IZ:/>S#6&DU!#98KRQ644>5W\KR4Y DK1_#6@OC*>)]Z572OPR\I$8,& M+[F:VL23ZSQN.190VW=3O-U@SC[WU\>5ESZ!=5O&\)*4H(N6,K?S5QK)R^55 MD8;Z5RD-]S3S@8#U->/S+V2%R!_@U#W-"42.:V"WIZZ[TG*['&G)5#7O^-+, MO^QS\W.T^"SF#&SQW29S\=+6(OT7I1JK^4G4N6UY@D?J;^1^PA!J[40R(1U< M383<)0S4S\?R5BD WBJP39++59:*@L17S\OF4P738]$^J:][SW7@O QX3PU3 M8$C:*=S2(,S.YJ_'N^;5*Q$*@5EZ#H&!79S>XG2? MZ^CWR+$#/XZV!^Q*(K6MGP8'EJ=0J^X"3F=MT-OA#R&OB\O M?<1Y@TV@XY/[PQ7$FCF_XST/R/]IY$NFG!FIT+NS(9H9\3I%35!C?,W M[%?]->=3,VFPX%%#I3]Y_+V[6WK!7^-<+'5?9VD*JK^L-B&1LU9%_>]#80N-&JK34'8Y>'= JFOPXR[60=#AG/&)?D'A&7X/.N3NE'839XX*BZ M+G?+2^9QF%.:,GN M75;L/J42H3CI?WJBTW)IWK!9016#^@AXPB-ZWI[8?@\&ZKZ;'Z^+B/=UD%&@ M:(G_6LTECJJJKUY6<2MSU(_A><7_ @OK9T=??&=VFH@-<$!?+PC7L7Y5D$V" M9QQ-^78$ZW5<1:2-N*+,,)'L./^S07:7-==-LKS! MX&##NS ->^G(/EQY*K%V957Y:DZ/P5Q"R-8]O^I.P+<68F4@J=-1IH\TJ2Y: M/D"QZYJR/NN+V(.>"-8>26N>/"->::'WJ'[$&O014R[B4TY4F_+NI)W=W9RS M+B'I7&G,1G$-]/&''>W.&$:TA3+'QH\R6XMSLR)YA3RR*L83)'AX"M@./T2M MD?&C-(O=U5-@F$W-5K!8FE4^EYMU8M/$=7&'I( 5?VP M>&YE*QCBSX0P-@VY[,_VN3H)!FLS5LV:B=TN71@HNY;)BR!MBXA-+^Z2^$8C M_BHLJ'GN,+#WRAE].[TVN\X= MI5I;M V?H=_D$1/_Q=[[QG59I9E#=-53F"#"TPVAL(D MDTW.4"9:1$OD;#("!(B>[;N.?MI=Z0=!#9J/DK;&$PADAWRXOL I_B6<-RQIC@8MPP@22Y0J% MUN:1UBS^0'I\W-P:Z"^6$$#T'0Y*/<2=2#W(9W^WF)&F5I[97'V,>N8K4)=W/&4>W,B_5 MH618_%!OVPF;ROP;3]P*GZAD6(XUIW)PR8R;=AT*&,NX"+'C%U#LNMP$LY/T M1<"M_YJ6TGBM<(@&C72%:,SN#?9'D8O.RZH70>:D F<[OW[^?='C4$J,[F7= M9?]7K:T/N=R9\"7Q+34T(434:&OK2C.GJM)G_TN?6'NVY?=CIVC92.V7*\>: M3:/R(O.;K)G7C?;T-;1)M4B=,H_JB91-QHY/"S&XK+I[DM02/!W;PRGG4C\FM\6*=F0;ZW MR5_\(0TKVN]U]OM:>H4I*RJ*LY@*$GGQ]C#-VJZ$Q:)$ZWN[%:@Q1E93SJ8Q MENQ/-;BBM7/',\Y[R]]*]?"T5V A;2Z4WYQ#V3%U<59?8>+QK-.MLX)&%Y 9 M9 9]FW^8NKDJ""))&&%UH5[&9Q-)6K:=Q[I:YDO&LEB#6.H"W;U7KULCMCKZ MGJJE3IQX*LD[1/^(=4C.KAN*.1;+$M_^'9V<69>I>/S)5FVI3K[]B49$.5?4 MT\8"F-2>GB,CJ^6OM81&JT /CPW-[!";K3VT*#&[*CM/L6CJ;[<P_BO,!=V<*J/& MUSEK$6/C)Z-M4M;D^5<:?^[>;=R,QH0%3 V""O#!W-7.D;DJ/9 M#.N&_RP3:K@^,AB$J&X"X5,MG;3A5K-.>EL'$;NKVM!P&EF?I=^^?8IV_X\I M_/0J5&SAAJ(RIU_VB\VR>D.M.;MQMK9%+(XG>2P\/-6)83?3BL=?:H:H">&% M2?&X\S#%H&/%5-A$;R@"O>NE2_,B04AYG68B$:UO>^;$MQ?:V?T'6_-I&I-X MB%X@8FNL_")'CPK'=4.1*V9#[FYR+9!0'W_^KZU[ [<6Z_D$LD&7A\8]Y>1W M;S?L>M?;Z/!;5KWV*%*7*E[W.8?W&ZD0"NC=63.; M[E).G?#^M^_ _7TUK9M9=IREO'RHGW>>9B4;UY!]K0U?7\2#]!ZNI,_T"X%3 M1S4!_KU3.=2.]MK)^8_P!5N.ZM[='#[!SC//VY"2L^X 4(-.(V7)X,486BZT MK+U]*TNM]C]%KG_'0M**(E]W MXP1>L=ZP;>:>)\*>3P0JJHS[^;[?TQ'.ZYTAV-(D9':AXO3]YA[%\(750V<150G? M:SJF;;A=S\^X$0Z9AF>6%LD+IG&AF);'KTJJT(9IK:DGCT>26#JDU[]*0T6NQG M[I@G+7>0JPJC:AX3"_N+/4;^,"4;OTV-11Y^S?*%93PV!/V>2;)$)U2D__,. M>.%$YL[YII_]5J,60_\]-2_.DO!<2?M111D<%DH]0Y"XH6@NBR,5 D6*'^;= M&P&FDCL"?','+'E6U&ZM&:%)NJN9N3FE0>"XJ30X=9T,+TD=P.N,\:'R5V[ MNSRB2?EU&7_:3M1U&:VD5;$Z?]G"+V7EV4^2T\Q9:VB.">?=P>Y;]5.:9':C M=@T3TC3,CA!O<<7U/ABGCQ[HN2[!LFP.A;E$*B^:Z,\@8+AD42.MD9@WU7]4 M'7 <"X",D#R:2.Y> $BW%P#D (%T6[D=(S]V?R%Q.Z?'+(!:%YOAU) MX-B'5CYJ*@%O6%#"]N9C>&D3@3%[+A[5MWJY6CTL17'KAA("A^\_TV;&JE>^ M3):Z2R4;CJG*=4%."\9&@@'R#&*;/D4+*S<47J&%#RA%]?;C8RV FKF&6=8* M9@>@\O$N17EZ0?X2TOT76EVY5\ $1.TQ7T;K%(9=$E*[SAAYG,OU6S@P%)LX8;-2L+53R*#"N+N M%]*K:>.?6M #A2"C];W2#PE,"$<Y[T^->--GT<@_[ZK"C MJ?OS#0,'WU^TB"$'F0 -Y<:ED"8B4S;-+OD->' M\_[3#'$=24NR>/PG;O+D+9%]8" ]W;XH;ADT>4C>H!% MBX"X9&7'U&IK[O?"="GB%!!7?,W@=M3D?<7J@Y':ZX;#L]B9)'<$VW4;E8O/ M<:L:WUPMB6&3UTBST;>GZ*KML.]:RK,G657W-M,>J>Z_Y6ZPN 3__@$RTU?# MIO.$VL82MO] 6MK(YU)C44)5E.5;1@;=,-H0[N/95U\-S\XWZ&)D^>@=YF]9*,P0F,9:U!H+48@_2*N^O3EF_G6O>;HO7?K M)A)U]IMA;E#%Z*^NI.2Q#$K(,!UP=:W::=;#=5=Z-%')K,&)2L4/O*4QZDIH MN;U8EPLM$Y0)]^>(\1?!!7,7:EP<3>]^L"G>>=0EK(W2E.D7K4U56LT.25NU MS/&O*2BU;G^VN^=YX Z>F.+IJG@1ZGK65]/4_"G-'>+ HXXH52>S[+W,$#[F MX=:L9T2QT(:H?U:=B\8R3Y/:Z7<6/B78(QP8OA; (%TG#KQ6?%]!XW-&/EZ MB: ^7SBBZ-RJ:-JK:>K,X43EIR&;@21%4& RW\%G*FJCID+J[EAG/'08!RI(7[R[GXHZP3R=.C'"^0S6AV]*& MN,('WBMD 7TSA][ZTI7U#A33#6US52QQ!JG@QW2FX_NI"L@;6,> MU/ HR6,8:)=9C?(L/DP%YQ1\3V8[E;80Y<T;7[1:HG%? M PZFCJM#8DM>$<$&[UNT-VS[E&?J19L&:ZA8K!,"]SS=59&R1T,^P+AKD^2W MD@-8<8^Z9>D!GD8'=TU_-YT"^J5UOCWN@=93XFSK?'.ENV=+!O?XW.CP0?:2 MASJ_CG/S\;LYXRBW]\6%H%;MW,>#7:\3!GI30=8&1XFO"5-2;3D]Y0>"UK7" MPIA1@US+%$#OJ2,!OEOG4%P\+.(OG=\Z)A,J(NI9:N*>J7#@ [3N*2YHCF77 M_H?1(\5/73:#236^W*LGDU.C7%C2K%/ANLGS>*RHY999LWD@M18--FZ E2D ]$RHI>'Z/IKI])M)$*A MU3\T&^"@/2P"-2A A7P WE#T4I4]/&-RI5?_^L>_5%W=QZ1LPJPHNB MV>;K.Z OL^P_?DT6PYN601:< YU'Y5D1*PF@TB]OGI[:$D+D\SZNZE.YZ' M M.9O:>%%)D16" T.^-P&OM6%O3]_')+,\&F,3&-S9+'>?_FHJMAO.KEW^[12, MAYX.;&AFL.C_G2,D=X^3&PKC;=V'+O8P)5.^"?-4L>SEZI"2V/@!_2V&8\,X M21;!/V*__N+R]8I;^0%!I'[PH#^A=-\![*N*XJ](-XJ/^IQ1,]+GJU">)E4W M))2[LXKJDO\:_@@M)7M#H0@L(19,3>*WQC/W/!=]XFSXJ[^U^,KD!^*CF^*V M8:7"9;1.<&?'P2@Z^ K ]5PX;=J"7KTH@U%O7,2.[S,GY!\20Y1!N+U>;2U.T)>&U_"I;--2(@"F"FE&IFZV/,Z'^K+74Z>_>B#XIXJN77N6@ MFLA._VQ;/8;V74%G+$/Q,CZ>50$,?K\_"7X&3F4!WT)P<@.T_^80_LY$WP?# M)U?/W[LT39H.P[8%#(9'<>I3Y4@6ZO-SP[YPUW'#)F%6[R];TIZB.L7Z+^NY M<[M,%.)'+59,B3#D0J*E#N#VA0+@@.&&PO^]MX/LTO 9'9P#B\6%3F<&!%3Y M-I:!GD>9"J%X"^F;L;4IWV=GIR8QCC@ET)XVKNALK_DT\6?76N] MO^)U,*D-R*X?M;#OUY]^O>RN*@:WI2K<*QT^]V=#S73_S'[B0;5YMVV_"B7KE. C)C(]@HCS%^]=0/!7SW.U$I12G:"L;SI1E$(')Y M'HC#FCY\ OK% )Y7$K8'3_&=9^\^\\,XFA,A,:$VN]%LH;7\0Q"?Q9K-^QD^ M!ZWI%K>,?UI*H1Z\OMN[KB4A6QK*BEN7G>ZVDA$;]GVW@EKI&#XH'^;K=AAS MEW7GEM9)?HW_K)[55;N(S6Q7TUJ5$U%XX_+52C7IKU_//N_VBAYKNMCDL)K9 M);+Z80;[FG?1YGB8^UU%FW'*I_>71*E=.L/#8=?';W_H%">38W>3;C9!HS(0 ME32YD>>%=HT!@\&]TPJH8V-W4J-A'[HLF82B<5>X4&^<'7'@SI$ M'4%8&J8-@G&CN-4UOJJ!$&@^N;JU.>&_N6G(H\S?R;3#_+SB/<%=OFM5V4 MK(LQ]86LWDFRAHW1LB48D!>L5.?S#XGEL;G\9(.0*V;3_^P?BV4V[!J?_>W3 MK"^PW3K2.WI-@6^NI=Y/X2=@<,-U:T7J;)+$^W[I\&E&.=R*9G'+6PO&N)Y; M:8\MI>^)N5U(N5+.._M.9"!4MK&!F&G>S_JUJ=M;0L$.VM1=BL]]<_DQADXJ M.\#.D 6/65V)W^5O=U3M]F&UD_Y3*WZ\ Z8<3&"U"6ESRRY;$R_P.21_Y_; MR?;$HW8Y/8:^;FXEY_XXVE.O.C-NZLXHK(Q-RX3 $.Y1U!).B;?H%X\G4G)K M BRUCXZ!*4#E,3E2Z_A),(^<@SY^.$1G::Q2R/'3YM;F:,2Y)%^UB>JVG_%) M)$C6Z'/;;/SW,>QB,U.R*@94?6HHY"S([_[;3^4VA(EMT8?7)IXJL<<+=5>( MMF]#+7KUT6;%2I^N=WO"PB?>_E;RJG&5Z>^\T5>0NN95!)U9IEZ9K?_$OQQ8 M.K#<23@\BGW[UXCZ:@,.T^WC1,9W+IGE%!SP2 UC!-#:0>9K1E5A3ZE'287[ M"E]GYWE9D)?I9'NXRFDⅅU:\&U44GWCA?48G0I9[PEVY-?7R+>JA0([JK8 M DM\:ZS+#X: 1M<$ L;MGNF+PH P*"P.IO:VGF+ M6'2'C ].**N5]8XVU)ZSAQ+,RQ+6)?6R87LMC54&;74L,:L M8UY:S-"M@2::RHE^QS(OZ M7C1NGRRQ!_Q?[/=+4L)#!:!4.2>&EC&-":.M-7-8]_AI>;I4*7!Y\*91ZKF. M>[36F_;L#)<71OUO_FMXO'O-!JW+LJS 4DN.TB\GR1;EUTVKZNE8$ NY\^\! M6#(RCIYR;.FU,!*']W$,K<*Q#+_O9LU;)-^)3X%>1 4_"0!D*\N1?> M(6I@V?-,P.CZS$&?X^<(KY#LS!/D^@"[/[2XNI_WTWO+>>."9IH9G![QZQ M%X*J;?0VPYX+'XW"OSC$^\UPSPFC1+^IQ2*^IQ3961S\D!4@<\_1IF3>PR^[ MICI+Q#C( LR8X26J">Z3_E35^;\?=P\/@U.+)+>#J:4O'M;5V3BM\!!SP6.9 M;& B45LML2&:A9]74U/K:_<%B[8X*-X-L)2YJGM#P<,\)"(.Z"IG#4OT$T\* MWP@%#BSAS2&]D/O)V#FIM8#!5OCR,38S'K!Z:DA94"F["4J=:^DIMQ4-F0<\ M,CZP/FUMA_#=6[%-NK,?P=HTQ&KY:JS#Z-4[^G71&PJW;%,1%:5[E0BKFC@R MH]+UKE_ 7Q=0>BSA?PM_#D45?(DOM6XHQLIDWNURB,FIP,,^P+=R[Y?-;>0Y M1[Z0@5:=_I@>UBYHJAW:! '$O/2#U2%],[2%X*)PYD1>R!"FN+LL8_^8ZP!B M MO25LZ><(.H;SAE!*06BIRWFEL9V98!/ T-&OE_T#43?/C$U-%:O&QMJKBB MDOUD+D$8(]/[V?@8:;&+?UY<-U>Z?49V/T->LU/@F*-P)WJ;BM>ZQ MW-I1L4C->:'KQ9@]%C\8(R8DE#Q4"8\WD@-RVEY)-'CTYV=0#M?,95B\?>_G MY=X=,BR,%LSP\X^_!S0[*H49,QF8]%V13(U;93JT3Z0/9ML&!32)LC['$+F) M(-\N0CQ*) E'3\O*Z_SJO[_/?\3_CZ;V2B:M3M,Q1F: !*C'29U6[HX.(T*' MAY_Q[/[DX /X?DH([Y(9TK=7\@*N%GT>^7)(_ZMYTV!03K"^**N)7\ET]_ES M8][6+21OZ[)!L_1*)=^B$M(<2YK N5OU1HS-RJI$()^I0.&_<*H&_;-9_"?^ M3*O^3*O^-VE5I)-_8K12U/V0V$.!';WH2(OS!AEA](W=-B4+9ACYQ (;W$QA=55PG>2(9@2@= MSS>1VM!^54G)KPF$:(L;,#S#X21/BNO0.$;LSI>=OSSQ"'DB,;1IZ-3MFE[6 MW?CXIT(D@+!&,-JK]NS 8=>MY>*1U=G,O? :3I15^BFDM$>63B_MN"]]G-!QD988Y2) M:/<+.1^O+Z?C]RV7@@/X1+$D/85^=95-?T$IL5(?9S+5=<#2^P0G7]I$*<02RO=4A*W-M@I^ T:_V^:Z0V$V(U:G,L/FKIG(>%F[ K M:>W^F"PT-)IS;6V![$HTVU-%R6EZ9VXF%,PX-F/RU)4=MOYM;9_V-P;Z*1G^ MH?N3DP= \FR"2UR>H!1>"GP^<]J"RE];=FZFR&^*-?KN=_>Q%&?E(T/A'( 8 M\]=D92.P5W0+W^#W^'1\^=C.T2!_& [/UF"7*""[C=0:.L%G[J'B9Z,6+]0OK[\8<6S#]-ZTF] ,]"NDEC^IQ(2RE$J&0 -.0"*O@IRR#'FP _0Y&^4 M>:.#K-&W>;CAN)\5X1WH@\JW9=1C1/BLCR\Q0IVESN'U=;V4#O@A*86CSNTM2.CIQS M"!(2GQ'K:M]@8OBL%=U,W&?+Y#Z';:7TY'S\EY;C4U"@O&H#\7>]V=47%',+ M*M2"B$=X$EY\4XRD#C,0VZ_Z"E'YZY>TO]">?T]=*G7,R%-]RE18 MPUYFGI39,)I&AR>+EA$-#7*CG:=U3@3VED>(ZL,5X^?RYLZE."+CUW:"> %F M'.QC]0K >T/AF;24K+"U9G)IOH3^>QS:#/'UV:')*>@^%".BD*=.7%O'32DL1FG@:,@7DNS8X6I M &@"&H9$'0MF;/"#]!?AAX=&OGMZJD/?IL1<3WA5&.ONS(SO]6GO/O?(^+Z^ M["-N)1Y!H&D*C['"5&N'T;%H9WEG(@;>L0ZRIQ9S8ZH[5>Z. Y7::2EZ#\M*V,A,;^KEU/#-\O1;66&<615A58O\DI M71730T%GB7$=U%_U?GOJ/0UKO+XS*]C1X7E[ MOYOAW5HH4OV:0W4><$/A9>.R&L:XTL;1" YWZZ:%.<5!$O2B:5/-L3NKG=8S MTJ]P=6^:2@(D3*226#\ \FAK&YS;YU2_LW-ON"O_"G8[>Q+&%=(&FBN\'FHQ MG/$Z=HJ/(LX=Z%6<:6"8HEM^:UULJ\C/FUY68#H(E)PX07 3SVTK&9':7BZ1 M]'DA*[DILM)><=OE,HR3LE(S;&G4@ZX"U6'VU[C1$.K6)V/2+L2AI+:H K5] M6T"FD7HMAU%)K+JC>72ZF8U3X'CU3'LVQO;?ZEV$DR1^9- 7B:')Z43=9K'J MP>UG:QF0E\1/#2A6Q/J3TE>9H'B;K8BME5"#4@[.D[]2_-^XN^C$W":7Y9"6 M'F&G90RW;Y0RVE*,86]YRSZ4NY4[I) B)"A$7JW;!G\HUO1_"<45C1;EJ7%H MH&;'H\<5I@7@J$!M-^_LQPF%SUJ,"HAC!%*FLGN_@BY^%!5])6M2C;U+V0[6 MEDA(I4LH.)$DXC.&LM67[A0M:M;W^.NG)8,?/?P\)1?0*SM!U]?N(7=FVCJ2 M52IX6SK6<.'K*$&M\OTV4D$8:%^_+D^.0C,0W)7 V>26T52O7%D%4D#MA@/# M&[?31S@DZ#T"J;BNNE$@T7J5[G?^:>34XDU!>YN=?S,307M6 M]H=ZZ!?HO7@_K$R41Z[)DPAZA%3I,TCQ49J&>RKZAP*A?R:U6]VTU(_\9__* M_KSY?$;[0KE_W^H1PYMFQ3RIWF?[0CZXFHW5Z!,M,&-N+M6#\R.K9LK$.MM+ M(V5+^IXTFQF+?!(?/K9WIR52;0 ]#L! MP\-<&:''!0I7P()KAU!$^?@GFWN,G_X0>_ 3RG$>X?5'I^NOK[IA6WKZ@L.( M&3IH!PB!$G9V V9DY.JX!*/"#F6;ASPCSY@"I01U&K;T!BNA#F]V'PM^6&4\ MNZ/EDD**W"_? 0.3_4%1K_.:OG6=VA!&NM-#_O@GC_F?^&\)^%[$H.DW8=SU MB?G$V,E[>E$<1_E]E2^;X<7;(R*][!6BD8^Q)Y;B[4MUJ7^[&?UOS9BVAE/? M+N6J*G-RT/M%M+GA14K.X^8IN?VC<8*E3\;?1X@K1=U0 M/'HB=V#@=66VLD2[0[U5?=%M&7SN>#I52#R.>=]TH:3V&VWV6LY?[RH>D+^_ M6CF=7?>[LG0L1(WD98OG=6+#+FDLK:X!0RI4S8<,#UKPG]+_86[YER(9\-^, MN=_/2X[?4+!:)+0OWRV?62]1\0ZV3&5H8PS ?_V.$WE[-XO>$95O):8.EAJ>W M=SBW^BHGA"]YS7+[YW E5YK+7S2.-8,S+2AHD^=,OPVM>O4J:I$5[M)5WE(" MKUS+H]-+U2[#C]5R@N)L70M$77\@HZL7+A=Y!-;HWD-.:TDG MC>;-^WP+O?N+CK&F/_9$R>@=G3NX+8ED:G_*_*4\=3\486#1PHWR^\:C_:SP M^0(3_3;WF,_&C*$M%3)$W.!<',.:/?^HL:\W7GCG<;L0GK]? HDS_>;^JI*Q M4BSW2X7#NS=(L2_>$(8_H+$?-J!HO MY/B2;"'^O D6)LVK[C2N"1.7V/!I&VYY-5#4-"T0@,AKK[2 V1X1D-KQ#R=/ MQ>3*IVO3*'T:E$NOL:O&R<&JT297FT:) E[LGC<4LW]$S9E?:(7"5:(=XJ * MUEVCQG2 C>ZJ0U-W7^$/VTZ9HS&;&]H2#38\_'K/8B,"/Y:*@13+PJ.[PQ-8Y",(UEJ)MRE,;YO??F_0H*NDU$1FEZS$@-ZLFD*BTP M"K268 _3F=$ MK6U#NQNV:Y)N9FVE?'QCV'XY(8,D'T@2/VLQ]GB4=ZO?^?Z M+?0)9.FB)6\] /.[@Y6OMY*&X 5Y> :*$N%K_2[4X .-:[SE!D'W_1#2*:8, M>/J*LG>-][]AA;%\M/O-)L+\'>0^!*HYW::R8&037^KF8T7V@6&XSXH*JO2* M=2]_'ADE*@*JT2:/IR );6F6A0'Q^MFV$O/EFUT508V*K'JLG GC4HH4_U)_ M>@HVT9G06* 2 MD.M[Z%TU&_!WU$5'(+;.:V$&U$4@G=%?;('"OF)XG7O=C5TTP$X ?UOIXK7< ML+XRMS+F8=5/Y365'U8 QX>+/6H^3_6B^9%U9!UM$](H&$B;\F%,0 IC!4H, MH4O8T!< (BS<@.[T!$M6\%+FY @,MT&LPRJ$ON]CHE]9?M8K]:Q/E%(3L*,G M23!P"WVXP($Y^WNXWF&]^Z$Y)N&Q"!RR<4F:N#.(H=8K\+B=/RD]GBQ+@#_S MD8_E#ZCA[-ZF1@1_7:TE"X!^J7X*K2/FW0>"6]*,5_W%/:ZC1(0$?)7-^C.] M87OY4DF]&FASL'B725=HD4$:[KB3\;>DPB, S\D MW @8T>!/<@=L6?@=7%DM(UV2;ZWS7L<"C_"%72/=[E!LE$.50+7C,6&&L&+\ M2E3LPF*:I&.&U2]K0.%CX6C0HCPI?B)E8AW/TX)B,'7W=9H_I,??%X4 )\!0J#2)YE M!G$4J7"=_&VM;RAD=[@'K^=:6(!3,P'8;FNH,T)ZVA60B7!6 M5[?6C:Q*0/$P%Z_,48J8#!^ $IZN\B) 7?4]:3I<@2FMT]\9\(YF:OV!.8S0 MM-]D+$Q^1B?F(!$"#O>Y56R%M^3XXI9KILCC>I93$WF%^?XJO\&/AN]\CRG- M=G%)&ZNO23N94.$TN-LSFDGFS=.3U8W%V;+)@HOH,?/.1KM>A3487/M2L6"J M\)=C;]A&&>BVCYS+#I,/AW-Q/]/2+H=I]XSQ#86XN*].96A-8IFR6!8V:T3? MC\&N(0:+]X[5DZ+KLPI\M&P?PO"U;W!C=^#<70#:/(YFQOC?:I=!53; Z5'YJE]@(F\;9-Y6:51@5@H"A#L;B M;>;%7AD>8;G+TI-R-EK9SG*W"K-"$:MI)G(T+[R$OJ;V:22VEL<:KLFF9FG3 MN4-MZ+EAUO?>1W^H^E35M\-IESJ"\G+2LZ/R6V96%2P0BP/X;5NA; 8DV#JD M6S#I:\BMF?GQH"&4>9\O?!-1-),[F&7+V[':30S[C8+"XO/4UN[#/:OU!B[< MWJNX:3ZLC[("R;SW8(1J:IW; MUB93GY/_V -C>\*6JCAHE/WU\/=WSQ* M%6GR;RC,/&%-JKF?^GP:JWHKQ9OINMPMD>$?^B&@QWSZ"E3. E9\W++]UE8B M63JN.X#R'V=E(+C?(HTA]?&HF8 ?X;NQ@,Z]%QY!]ONIS!J ;3D]:^Q1V[O^ MS\%;H4T!8^P**4%]*,U/>V##)(DL4M6LF1:;X_(35&#@P]INRSU";;;W\NU< M#=I>RGA3&,2CO!0]I;P_?V;09Z5G>H0E,WO3C[Z_0PA MT;:&:U]1DE4(X7^&FT*IS7J_Z?M9BC7 C^6X]V<;42VYCQWD^H#32=U-9T!.1>N3F.]YC<*" M8M:K\8XSX%ZA;/4 +T\AYB%_E_*&8I(=IC'1V%]CE:4W.#QLJA9KBG_!FI<> ME?9>DU138_.I]]G0X:]8'2E<7%<[_VA#1QX5")&OR"3IUMB[G<#R;&-N[)Q/ M!7M?6$NS#A@H\R9[IQHSW[CH<@D693!GI@)61C,=RMXTA.]0H_UF> M >8Z?R:I1P[FQA;$(2!M<;K@J-$YU)%+2OD;RQGB!_G9<()P8JT ) MJ?S%=<6YU!"MC>2>JQ^4I^ ,3,R9K%+,RYR)7C@YAQN^7S,K/AC^=O4P2[ 7 M6SBT^7'%U\&0/$T %D@%^/\%IB-5>9%:D:EMID+]!D@^3"U9.%XMCN[WW\TU MQ#I8BA:"=E.G]!'9CY"NOGWP4.=&L*+3E8V2=<2H%:2J98D&W('57E1[GI]A MBG*Q=+2SH"I\E:_L2M1QDNDUMGN"!)&=W[] _?Y#6(G3!$$F9#Z+-XKB] WA MG$Z/WTKH_;S;N"ZT+W!?"YHM5FC.4M0GS:='6?WTE)^;ENGC>[?*ASY.Z"-- M8\3K0A 2*7Q4%U:T_-GXXIB';R_C+YWEQUO6X5GKED-&9-OQ&2^O7E7]')X] M4!13B\_K;?U?*?[?^*GK2>R%K\=.2ILWC9U'F-RY$D/9?%7O<[FIGQBH=Q(_ M<6G"K1,'\.[6KU>&NO?OFR9U!5A;) 7\DNZ$5';B%#9)^JJHUU?=JN1;4-VW M5?RQ&1AM3%V:R#A6C!;R-L0P-.3C=K5!;DKD@+*:0"K?A&D0B3Q FB40 CR- MGS5N^Y.+EO4(\68-(#CYB5[*_ ].BYQI[JB^9V7^)_/]K_BS1/K/$NG_58GT M_Q/W%T\>+7;,^"P!(9=M6.\ %]ZYTL$5">%D 8CT)ZR]80@1!8;RUDU Z?#& M2X,"HH^E4Z8M !X/3G>HL868X^1=2_X])W,0DILP)7#@7IEV9.6@T[#9BXY* M?+8]\A&%DM3:F][P7&?I2'3._-(^QW_%KC(*0KJ,EFI()0"&?Z%T^/'@_\K* MX1\ =9/N+#PZSW+GRK @(OHM/>.C5$E?R86T6IT!RP/\D>5TK$E]CUC+G+H3 M&FF4*SDL\2N8"4I?AWS3O)ID6H=LQQN*C831'Z0:%+)+;(9/@V95OIJU5G^< MH_0XXWO ^ M<8J_VAU)P@KE$DK<+\FXH^GRITJU*L(@*BRMIV-3CJ.RLH,OJ MW$-\T2/LY'_>0?Z _". 3S=LQNN#E^O@RN9EP.. M;=M.<)X:PHCJIB?]^.&!;ID\URMAS')SWJ3%+$"('JTO O;3+&B'7B>DC&W. M0LIJL^MKUQP"71CWH6B0=G:>+J9NL_\)N"/M@DY3XUTLD(\%C$'F5C"\-=DJ58 M+WJ#@TR"0B^OUQ[QFI+2XH+#C#S7[4)CE-S#B3<4_4-ONN?63J&;VL-@= KD M>>T,]+/V,,*+7Z_5/#![[%,J-37,T@IL8JHOO.2-<*[VYY?,8/IK0L)X__@V MMMBJ*C_3%L_LHRU9M']JY%#3&-/F7QMJL]70?3\!+8K87TT@:]CMRAEX!7*$ MH@_V6HOU02]YKLNA-Q2_C3U;AEDJK$OS:@+2UH3&S@FVJ4OX%5_74?415B-M M+I7G/;T\Y],G9J/ &XK5-?.$DTN:XL?RT@1,??-E][(OZ="\_\?F1ZXB3L*4 MVXKGC]_KL M>8==MW,.6K8JO0L_MS;:)\JQ);PP-Q=C6^&>+[EOU;!"FIREDIZP26^Y3A@TC,\:O^JU\\306A03!:I MP65^?X6Z+;,[UA%^<>"HETM.=,!,6[R5:&TNOKZM3?";:#1@QX:.:"DF(5;_ M/1+\?+*?G?J#KST;XIJV[.4^J9Q\:2T#&G'[V0, MQ4" .W-%+7F\POP+A;*9S>W*3TG[?"^!0V()OG%FH.;B.D^3N&GN M1LRX+3^-$=R[JX^.FU[KUD<*-H=A?9?7+0S+;<"FZK6I^F:>0C;B=]/R L66 M>>4:>]7-S0^%%E;.%8^A,UF.YY3:R;8LXYR"@?V0\.Z'DLIVG=0Z.D^K\?0J M^JU68D8E7=C-0,=]X)OU;%B0D,6";%KEP=SC30O2NS.!-([QKZ@D&AR8KYEF MQ83&G_6*65//0>A1Z?H#6>&>MH-F^-/5B>>^":4UVD]JCG=F554,<](%JK^L M1@:$>-;]43RQ9'%#P0A=ST3*42L20$9U6;H9_5E/E1HGV'XC*/[2R^\ZR."E M&;R[%%KIAFY)ZY_I?;UE@JG",QE87-K4W8Y]A]J;L12*[4M MM]7)-U='GIQ4I8JA5'.%M<&2J 23*RT0,/.)]9!-]^6O.:&E4DGF;]W"X+<; M&MI]ZK>.I(\;!FR:\=O.AE;J/0%/<9#Q$ZM+G7M[4F2:J0$P0'0C%9*I_CC+ ME5W)G>1WF$!,[%K%=G*99")GB\"[0P) [\*C]^V98/2;*%OM;KH_'&,F'F)X]FV8V6\H@'.%N%UC M,4GHF8:F3F[T\^H>7-)ZMP ;>%F'1D:Q3I)/4^:.VBM7:WQ["%4\LOLBMAL$K[NW/[23\K33/(U8/$XTPEM M@D[7>)1:XBDAZV$Y'7UR )+#&ZN+"<$I"SG6&PIKY[-;+ $-SN01RNZ5UU.* MI_VE5@-BE]9C]E/181G/;BB"X&S+%OE#Q:#6^^!A!P T_KVB_, -A?_Z#06@ M\1.:A[6N/G0+*]GFZ:\,RH:MQ,\53_RQXMY)#*-=_/S(IW+NW'>C+B/1K!'4 M7#/CYR9S^*GXO*G*ZPCUA!1[J6RT*/JFI7OEH6N;X:1W6MH!+Y]Z;\^RR:!Z M8[5PR7'O2C7]%>\,T:3:J-T4ZW.7E[XL*#'_UDO#O"P6BM%_!*A5E)IKR?F\:LE*< M\+3=K#?66)K)5RL/:E^;,WAX$;S<:L(OG#4ZFV@V)-Z$KE _-K ]+KDNW+IN M)+>%VF"VJ^6+GK&V8EY,&Y*#=\ ?22Y&_71ML_\@Y"1=PQ>V(A9DOX3%6=B=R#-5S M3FLFQ;-.Q(.,,@@Q^P4*TD :U432IJ2D@5A3VK]CO.=Y$F#08*=;A/4S2<=( M1M2S?35EA"7('-NAYX,FBG<]*6J>F7#>=F!S6O,T9"R3MGLO*4\(M>WG%3R, M_G6U=#)@L\)@:\]>YR@A=@Q^OE ;'7#0>NE^/O+N-2RZ=66.%CN MF0%L)UH]!Y:>&*UD&2MLI;YGD&U8^,O/5_B+)YN[YDJ1=7X*8R2M#X833X?& MG[U?EN]V-F]R7MYS0DH--)U(I.B'SC9"K?H&3^EQ_?$\$XI'9LHLT#V%D7TT M?(M!X4J.C>M)PT0^NY,^*$B?TL-HC7C_-N47X0E+V>QL-*#H0( &SVY4O$GEFE:4H0) MR5V/>1'R7KZ0V"SF;E2^9-L#6!!D!9QQ0U$JF5HPDI%=G:CC;D(\MA^%[;FP M><^CI1($7GR.OD-48!\;6>R8E_N#XO^+G[=QU\U#)VUV6I7'Q9P?UH/K ,+/ M7:O"+$J=!L<1;[53JY/O/-)O7=5RHH*N&ZD3A#GU98OR!8!A;(-@X9 M-,"\;M75]\ @M7"GN@O?4!4$LP(B*S)[F[!F;NC$BHW[9[=7VT@G M3@,N;&\SI\37&ZR-)*S%J>^N?7X]G6OI-Q_;6N@I.JZ;]IOCCV>1N[QUQK 5 MO^5$GIAP F=!P(]K\CN=EV5%97Q[ _N_>* HZ-G!K*JT=IUQ+4_MIC-.D:2]WR [D((TF1]X/C$<^ M*QF-TQ8#<,/,_M9C9$EG2:=2$GGWY'],_/\=?XK'/\7C_V_QR"-1B_X)?9@% M-_Y%7+Y[9L0"=5X^[&N6T3#@+K"B#>VC#NE\UY-&/EOY+F@WJCH-+:US5HRA M(T/H"O3%]FER_SI:@W&7Q-U>0@JZ'C2T*)P/^H'TI)+XQ[SC]62B!K_0L!HO M*5=&"S;(%&]GN\WJI&C+GB(>?1_/!"\0C,8!O)EF&[^S*] RVPN9L"0R2@AW M)[(JN#J]WQ:/JNM_($X"3>O6D@#\VB]AB!1:IA>9H_]W9Y64O%C"T_Q;"+HO M/%7T-OT6]-IRVS5Z]Z1D M?N9"@PB,FP;0 M70GX?@=.?LM$.""R]1>'(!UZ>H;*J 1%B*\UYW3'9'I M'EZCT:?3E)":6LC5O;TP^\IV_(_FPL9RV!AIVBW>+%$?6U.9WI[:V2"QJ!QC MX4\E*4OJ57?6E)!OI2+BUB&^E(8-:!D6O ZE)C!(6]S #5R<&98P[AX:QQ1P MM+OCPIHZ;L?2#@7C@3!]\7A+5ABXN$YR7^55A-:VX<-6$;OT0\'&N-N\FCU][Q*;//]1.S MP;)0\*N/:4+&[M@^I%L;D@I4E->UM3HTY35H6/:M51#[*5&O D/*;Y?:E3&- M=S"&T.E.8DL3WN\T_Q_VWC.J#6S+$J9>.=L8@\FQ3(["Y QEHB4,F"A !!,$ M2"! 9!"ARB2;:!#!9!.$2"*)'$TV.8H<3,XB@\E3[_5[U?UZ=<_,CYE9\\W7 MY_>5=-8Y]YZ]S]+=]_",9>(3K<1@NHH7) 4M=KR5^OV9ZE=@9MX<0AL!:Q2A3 M&?3R >>J;]$0[YP,M]X4#1EHH=<$1&--I_ Q0]_I5NJJ1H>>MGM!@^4J78=< MZD$L\7E]\W6*!HTN3L0D4'&/M)E,\DOG#G&#][1P4E,]RF0P+Q" '#/L[RB= MY?33->CLH5/.X50KH$L>ZUTE/FJ"#8S1OZ^R5YQY.VD$:L48=KI4ZUM(YHM6 M9Q7H%V#JPQUE)&J?1_-8GRA8-THH<=?4C1I%'KO2ZT$E55>'\S5=PIP\---X MA<,2'O(([,Z#Z5P8C7:^[^TLT*\R.W4%SP[&X\1M:KZYWEG6;#HB$" _/T4K MK[R)O>/)),ZW4-IIFO04GJP(%FEYWB?"W1_C:8IU6PT>1V?FZ['B(9 \W846 M)U"DONR[!3X0JCQ*L+'3RQ_-1NR^R!"J& ?3&XVA>P0%N,"%B)K.1JXGO"HN M*CTIJ;;O.PV56(:4,9=*#=J8:1.]P&Z?L''RTIH]I X!@Q8(:)K9ZALA_M'W M:9[%3=7RY[FDV%&_80C;5X[>W@+2I.+)N6P:S2[9=*QTZ]9ZO7Q[OG65>#-^2*,Y?7[1>H^9O27S\+HZN3.6L MQF]):EC.6!2ZED\R-J_\%5QD,D[')Z8E/)'^FUO-/L1%/-/NK/3+"_. $%K' MLYIW:K%VK.#F?KZYFA-!<4]H2XFXB6C!_5WRLF&/U#/ M)G&VY."G-<%Y!MN;HP%Z=.L"6(IKL4)V6E@B/!U_M-?A*+L2]8)IDRF!9S=@ M01"P7"AY$[8:5]@?G&WE@]$4*)MY$QYQ2Z([@6UM>U9$Q^KAX?H>G!/^M<4+ M9_^9@U.H!_9$4<5VJ9FDJ%*T8(N4,7_&=H].+[MAK)C7P$U+[JY>\31FTE.<)4,8W7=(X#J4O+W$U;OOWO1E=@N2D:PC>KWL60 MM$F=?I>PXV*7K>'Y8)"+3E B9V?M:(=8+W4R3'3X5&E1_JC3LX39#\(0 R(4GZ]Y%1)EVF-CW6>Y6&>2P(GP_C\0&\["O!X/8 MSD1O,(-NQ1:,HUIS^I6-T;+,W0#3J8[E1S%=CCO+W,N!;91>]&AUV*YY0B_/ M6$*P9SS1*J(2]/+03;A?+D3[CHH20D: 1S;2?IKS&YJC4H@= M"XOBO&OJ;/>AHG !D*3MX4+]IE"A)*73S\3 M5FSF#KPI:"!.].P8Y;@X^B1O'O%TM3K%.#0;M2=_OTO?VH!4B#92=:W3-YY' M4R1P$S*,L*R=X$71\SK:Q]G4,NV4SZY--V*N%$!IAJ#4<=EH#Z LB\B*/1S! M\DSNYX%_!Z4*F@FQZ^R5OZM$C1DMF!E_4Y;N@1M2[ HX0&LG>L/_4O=8JS?I MQ4#Z*FDF2&'EQ8^)$L7QB&* [2./?<,>';A0V*:+%WL]+J.RL;%CSF[&N-7= MD7,_X@4-#_!8E4=\ Q=DOUQQ:ULVJ/KDH*Y/E2J.\Q18H:(W M$;>RO+?URR+7BX>Z((_=%_F?\O9(QQ[2;HD1B!.;[&7MU<6X=%0 DN6M(@"-1 M/DFL,R9:W]?I)<%AA?1#=5MW[VR602)CU@URPQL_)L8R*G5Z,T,X<@;\>;Z] MDOR@W2/F^O@8SU2F*1;21)#>.MHT#EG3Y_EC:VGOV8VN[?'@/B[BO?63DU>^V7==-I.]7HZ"_;A%_9$1MNZ>XT51P].DC1V:?6K:\)0:)T@Z^\W M H9.%I(2P]S+U$D=;/5L_WBJ]D\[9;J?>>K)<=K)A*F\)\/&,2 "4;7_KHH@ MBWOT+5TT+4KIDP;T(_/QLMO+*QU;=6,-_I?3\<.@_9PK#94\%YP >F+0M: @ M/OB!^'R?]UT?SH]+VDH2I.5*%&!UW/,/'O [$7-@/W10@ M7#J,?S\K-M% N[PFD+/O!!@8CCT[LUSK_3 +8;PE42BU")I; M$4Y1TU?[;2+V0WR9'O8IDX,'O!8'LXJP M&]8@MK@U%NLF]&_V:+"7AA$&&.T82T+IS:+2>TO3H L3N! *G#'0J?]8S3)2 MOOE ?U!!OD$NS\0KGE MJP)DBBNZ\-2G,UQ)I-_@;^NEV))]1<925T82Z5WME5V$4L)J6D6,QXW,U$KP M]ZP:VI]$Q6O1D[]H_KG'QH&+,L%6V7A:.],,@CLUIC&QE;XO%^(9!Y1+J80! M&WO&9C1:31D_=ZH[L*,-BW07?P1^$99G@VTEW7.GKMK3+J2LZZ'2@8N]B!8$ M/ ^7/;ONC@ MGT,\^+3P^UJ/GOX/Z$1#.5SQ67&Z /NP\0+K1)*H2$1L%HJB$%@YKIT"L="1 MG8WV4&],-NRH@#8U#$F'AGJO'+ZY04,@& .>$_U-;+G;ZF!/==;EAD0]>X8@ MS].O2[_^)V64JZ1*S;H_J6>34B8\AER85*M+2U@L'FK?!\"^VYU,\QU/Z;)\ M8S^.;)"V?,A9GT3JM5I:?G)'4OTDEZ^+RFLOWN['6+?H6/X\W($1RGZ6-],\ M86^]!8##SG"^V8:.H-[]0/R $PZJ+D_0+H1BA'0BC.=*7&K]-<0BI;72BQ*$ MM5;07?X2WE^=^17 %H9-=1.35T_ #ULWWUG5-,D8A)+_)3VY+*@K^)%"\G)) MC495M%LU=36C=G("AKMO(&1-*I*(\ .+]!6 *J]]_J;F VE1+T@TQ*K'\).2 M]PKW/DD1S(Z'NF6K :JQM+I8YM>M?'<2))O]JA;X$!DF\FQ$'L\B.6//BDSH MQ?AKI=<+*$\"\*F"$!=GO=I:G'_9;;HCX8'!^'=*4ZC M._5DF8J!8HQJ^DJ!DU9)0>S6]S%, M6>/')0\PI\SPF613QZ$&'WYKHX(_M9XQWA1%7ZT]_UUJ)]7\%^@&11A;$B&X M,?(-1/*#7]";D%X*"I!1^:$)2"^*3=U9(MC@S T_6^ N0CM<@+G/]\$@J^#5 M4ME6G!4732 2;8^FK=CW.RW>_;GS<8KT-$HR6+;A.D MK6.(X<;\04 YRW2I)A.K-%&=%;,NH^[U&F2 :>,U:H7"T@OUY+Y(RHLSGGCU M^-Y>00 L9S#'988;7M \9ACZ8D__-\?S[2-KGL_[&7;,O*O3F6UJUB"7\HHZ MUQ(=[3B)0EV=W/Q681"DX@S;M))PO#]GJ.:C.VA#?&;C ]0;OP@>C3S9S0IN MY-84D[#3<\[;&G!V"3E1H77D[B:VH;SWU#V$1V?3Q=X4D[C2%:)90]*E=X'\ MR9_A0-0NV?.R1$4SR-Q;M/XR^;=40;?ARXK+G$^A7J:\0TOBKS?\,_9DW$X7 MY^MB=&])OJWB,V)VK!%V<5Z_=F1IF"^'<N%XDA:EL!U_8^$]%C4R=:X^9$P9[]BUN2F&WFLCUS;/>1+#.+^^+V)CU+ MK?W-FGN*?,IE^%-PU/K(P4K7$XG:_:Z4YR+5Q%N2Z?02IR&%,]-$[80S?-UMUU$4'AL7-PT93]5?77 MH-):0;#$BX^4GJM,/.H>[D2U!#/C9UOI%IP]V=>>;::"[0SR6&E,O=^#2M!2 M.CE.*^,N/WVJT&K0:-3X^$[]*MO^69A/=IQWMDN1SF MG,X8_\NRP$>YC;/B[2MRXG+'/%*EL+/0\7F!!+I/-.G"2>H/< F.6.#J^X1# MQ22_(*P/4>1(+2IQ1\,39B18WO?:Q/.&(>\'&N-_'?#4MSCN^UTN413=RL>4 MYB;>$[XR?9:_M!\)E-492F= =JD>4#_#9^MN&$?BJBISXG+V9\;TINB'5ULX MZ#_S0S7Y[JV**@?UD3#SU?]8SO+F"B]Y.C^-?31-R1FJ2Y6:FR!;3^_)K/5[ MM]?JD7+'C9!E#AUVO!"C\@DHPFJN)*S@^6+L(E!][EI":QY<4;/NMC(= MK*)BN\!'9,]*[:I@1.=Q> _ZV)[YPQG'1SG/XY#K6#DT5G \*!NP:2ZOCA*[ MR.8TC3^CJB9=*ROS=OP6_MO.J5F_<[GQQT% 4SW?;]I']-P">EPR4KM:L*X'G%3(*KR7K[^&51C6=.IED:%*@#L >P69"2ZF5ZK M2P]2Y\UR&23N=.8X%][MK@+A?PGU\W A4G6=#*"1F8!350E232^7.>X+<7>' M7#JUSU>M6=E.)X=5S[G/0!Y^LLJQKP=+%$7X[F-KIMH0JMF/I")E(/D!MFYU M'SG/J:]N5#6.%7/"IO)K'GJU[^^);&WNXFA3N2;#>U5 22-?*07 M)U"/B>OR[,%W8(CM>C8 O(#U[ M[1H,_>E1)$C8,%\E7Z4X;IRGQ/E#X5 )PD /8"'MOK0?9YUJG:&D=2^CSM_K M6NL?U)OL6GPFJB8D67'6O0-3-8/@K&9$V@ 5GP7%Y-L;1V>2^[SI^C&M3E/& M=@WL)G;9V_IL1$TR[J]8+C87_U@H91WJ.V1T$APL',8)<;3Y1JI8W-N6\0A. MF8S\$D'8@]O47@4%:L