0000088205-24-000059.txt : 20241031 0000088205-24-000059.hdr.sgml : 20241031 20241030174623 ACCESSION NUMBER: 0000088205-24-000059 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20240928 FILED AS OF DATE: 20241031 DATE AS OF CHANGE: 20241030 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SPX Technologies, Inc. CENTRAL INDEX KEY: 0000088205 STANDARD INDUSTRIAL CLASSIFICATION: METALWORKING MACHINERY & EQUIPMENT [3540] ORGANIZATION NAME: 06 Technology IRS NUMBER: 381016240 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-06948 FILM NUMBER: 241411671 BUSINESS ADDRESS: STREET 1: 6325 ARDREY KELL ROAD STREET 2: SUITE 400 CITY: CHARLOTTE STATE: NC ZIP: 28277 BUSINESS PHONE: 980-474-3700 MAIL ADDRESS: STREET 1: 6325 ARDREY KELL ROAD STREET 2: SUITE 400 CITY: CHARLOTTE STATE: NC ZIP: 28277 FORMER COMPANY: FORMER CONFORMED NAME: SPX CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: SEALED POWER CORP DATE OF NAME CHANGE: 19880515 10-Q 1 spxc-20240928.htm 10-Q spxc-20240928
0000088205false12/312024Q3http://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesiso4217:CADspxc:projectspxc:disputeiso4217:ZARxbrli:purespxc:countryspxc:segmentspxc:site00000882052024-01-012024-09-2800000882052024-10-2500000882052024-06-302024-09-2800000882052023-07-022023-09-3000000882052023-01-012023-09-3000000882052024-09-2800000882052023-12-310000088205us-gaap:CommonStockMember2024-06-290000088205us-gaap:AdditionalPaidInCapitalMember2024-06-290000088205us-gaap:RetainedEarningsMember2024-06-290000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-290000088205us-gaap:TreasuryStockCommonMember2024-06-2900000882052024-06-290000088205us-gaap:RetainedEarningsMember2024-06-302024-09-280000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-302024-09-280000088205us-gaap:AdditionalPaidInCapitalMember2024-06-302024-09-280000088205us-gaap:TreasuryStockCommonMember2024-06-302024-09-280000088205us-gaap:CommonStockMember2024-09-280000088205us-gaap:AdditionalPaidInCapitalMember2024-09-280000088205us-gaap:RetainedEarningsMember2024-09-280000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-280000088205us-gaap:TreasuryStockCommonMember2024-09-280000088205us-gaap:CommonStockMember2023-12-310000088205us-gaap:AdditionalPaidInCapitalMember2023-12-310000088205us-gaap:RetainedEarningsMember2023-12-310000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000088205us-gaap:TreasuryStockCommonMember2023-12-310000088205us-gaap:RetainedEarningsMember2024-01-012024-09-280000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-09-280000088205us-gaap:AdditionalPaidInCapitalMember2024-01-012024-09-280000088205us-gaap:TreasuryStockCommonMember2024-01-012024-09-280000088205us-gaap:CommonStockMember2023-07-010000088205us-gaap:AdditionalPaidInCapitalMember2023-07-010000088205us-gaap:RetainedEarningsMember2023-07-010000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-010000088205us-gaap:TreasuryStockCommonMember2023-07-0100000882052023-07-010000088205us-gaap:RetainedEarningsMember2023-07-022023-09-300000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-300000088205us-gaap:AdditionalPaidInCapitalMember2023-07-022023-09-300000088205us-gaap:CommonStockMember2023-09-300000088205us-gaap:AdditionalPaidInCapitalMember2023-09-300000088205us-gaap:RetainedEarningsMember2023-09-300000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000088205us-gaap:TreasuryStockCommonMember2023-09-3000000882052023-09-300000088205us-gaap:CommonStockMember2022-12-310000088205us-gaap:AdditionalPaidInCapitalMember2022-12-310000088205us-gaap:RetainedEarningsMember2022-12-310000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000088205us-gaap:TreasuryStockCommonMember2022-12-3100000882052022-12-310000088205us-gaap:RetainedEarningsMember2023-01-012023-09-300000088205us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000088205us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300000088205us-gaap:TreasuryStockCommonMember2023-01-012023-09-300000088205spxc:TAMorrisonCoIncTAMCOMember2023-04-032023-04-030000088205spxc:TAMorrisonCoIncTAMCOMember2023-07-022023-09-300000088205spxc:ASPEQHeatingGroupMember2023-06-022023-06-020000088205spxc:ASPEQHeatingGroupMember2023-10-012023-12-310000088205spxc:IngeniaTechnologiesInc.Member2024-02-072024-02-070000088205spxc:IngeniaTechnologiesInc.Member2024-06-302024-09-280000088205spxc:IngeniaTechnologiesInc.Member2024-02-070000088205spxc:IngeniaTechnologiesInc.Member2024-09-280000088205spxc:IngeniaTechnologiesInc.Memberus-gaap:DevelopedTechnologyRightsMember2024-02-070000088205spxc:IngeniaTechnologiesInc.Memberus-gaap:CustomerRelationshipsMember2024-02-070000088205spxc:IngeniaTechnologiesInc.Memberus-gaap:TrademarksMember2024-02-070000088205spxc:IngeniaTechnologiesInc.Memberspxc:CustomerBacklogMember2024-02-070000088205spxc:IngeniaTechnologiesInc.Member2024-01-012024-09-280000088205spxc:ASPEQHeatingGroupMember2023-06-020000088205spxc:ASPEQHeatingGroupMemberus-gaap:CustomerRelationshipsMember2023-06-020000088205spxc:ASPEQHeatingGroupMemberus-gaap:TrademarksMember2023-06-020000088205spxc:ASPEQHeatingGroupMemberus-gaap:DevelopedTechnologyRightsMember2023-06-020000088205spxc:ASPEQHeatingGroupMemberspxc:CustomerBacklogMember2023-06-020000088205spxc:IngeniaTechnologiesInc.AndASPEQHeatingGroupMember2023-07-022023-09-300000088205spxc:IngeniaTechnologiesInc.AndASPEQHeatingGroupMember2023-01-012023-09-300000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:DBTTechnologiesMember2021-10-032021-12-310000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:DBTTechnologiesMember2023-01-012023-09-050000088205us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberspxc:DBTTechnologiesMember2023-07-022023-09-300000088205us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberspxc:DBTTechnologiesMember2023-01-012023-09-300000088205country:ZAspxc:LargePowerProjectsMember2021-02-220000088205country:ZAspxc:LargePowerProjectsMember2021-02-222021-02-220000088205country:ZAspxc:LargePowerProjectsMember2023-01-012023-04-010000088205country:ZAspxc:LargePowerProjectsMember2023-06-012023-06-300000088205country:ZAspxc:LargePowerProjectsMember2023-01-012023-09-300000088205country:ZAspxc:LargePowerProjectsMember2023-04-022023-07-010000088205country:ZAspxc:LargePowerProjectsMember2023-05-012023-05-310000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:DBTTechnologiesMember2024-09-280000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:DBTTechnologiesMember2023-12-310000088205spxc:DBTTechnologiesMemberus-gaap:SegmentDiscontinuedOperationsMemberspxc:BuildingsAndLeaseholdImprovementsMember2024-09-280000088205spxc:DBTTechnologiesMemberus-gaap:SegmentDiscontinuedOperationsMemberspxc:BuildingsAndLeaseholdImprovementsMember2023-12-310000088205spxc:DBTTechnologiesMemberus-gaap:SegmentDiscontinuedOperationsMemberus-gaap:MachineryAndEquipmentMember2024-09-280000088205spxc:DBTTechnologiesMemberus-gaap:SegmentDiscontinuedOperationsMemberus-gaap:MachineryAndEquipmentMember2023-12-310000088205spxc:DBTTechnologiesMemberspxc:PaidInSeptember2024Memberus-gaap:SegmentDiscontinuedOperationsMember2024-09-280000088205spxc:DBTTechnologiesMemberspxc:PaidInSeptember2024Memberus-gaap:SegmentDiscontinuedOperationsMember2023-12-310000088205spxc:DBTTechnologiesMemberus-gaap:ForeignExchangeForwardMemberspxc:MHIAdditionalClaimsMemberus-gaap:SegmentDiscontinuedOperationsMember2024-01-012024-09-280000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:SPXHeatTransferBusinessMember2024-09-280000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:SPXHeatTransferBusinessMember2023-12-310000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:DBTTechnologiesIncludingCTAWriteOffMember2024-06-302024-09-280000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:DBTTechnologiesIncludingCTAWriteOffMember2023-07-022023-09-300000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:DBTTechnologiesIncludingCTAWriteOffMember2024-01-012024-09-280000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:DBTTechnologiesIncludingCTAWriteOffMember2023-01-012023-09-300000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:ALLOtherDiscontinuedOperationsMember2024-06-302024-09-280000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:ALLOtherDiscontinuedOperationsMember2023-07-022023-09-300000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:ALLOtherDiscontinuedOperationsMember2024-01-012024-09-280000088205us-gaap:SegmentDiscontinuedOperationsMemberspxc:ALLOtherDiscontinuedOperationsMember2023-01-012023-09-300000088205us-gaap:SegmentDiscontinuedOperationsMember2024-06-302024-09-280000088205us-gaap:SegmentDiscontinuedOperationsMember2023-07-022023-09-300000088205us-gaap:SegmentDiscontinuedOperationsMember2024-01-012024-09-280000088205us-gaap:SegmentDiscontinuedOperationsMember2023-01-012023-09-300000088205spxc:DBTTechnologiesMemberus-gaap:ForeignExchangeForwardMemberspxc:MHIAdditionalClaimsMemberus-gaap:SegmentDiscontinuedOperationsMember2024-06-302024-09-280000088205spxc:DBTTechnologiesMemberspxc:MHIAdditionalClaimsMemberus-gaap:SegmentDiscontinuedOperationsMember2023-07-022023-09-300000088205country:ZAspxc:DBTTechnologiesMemberus-gaap:ForeignCountryMemberspxc:LargePowerProjectsMember2023-10-012023-12-310000088205country:ZAspxc:LargePowerProjectsMember2023-10-012023-12-310000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMemberspxc:HVACReportableSegmentMember2024-06-302024-09-280000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMemberspxc:DetectionandMeasurementReportableSegmentMember2024-06-302024-09-280000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember2024-06-302024-09-280000088205spxc:BoilerElectricalHeatingAndVentilationMemberspxc:HVACReportableSegmentMember2024-06-302024-09-280000088205spxc:BoilerElectricalHeatingAndVentilationMemberspxc:DetectionandMeasurementReportableSegmentMember2024-06-302024-09-280000088205spxc:BoilerElectricalHeatingAndVentilationMember2024-06-302024-09-280000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMemberspxc:HVACReportableSegmentMember2024-06-302024-09-280000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMemberspxc:DetectionandMeasurementReportableSegmentMember2024-06-302024-09-280000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember2024-06-302024-09-280000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMemberspxc:HVACReportableSegmentMember2024-06-302024-09-280000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMemberspxc:DetectionandMeasurementReportableSegmentMember2024-06-302024-09-280000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember2024-06-302024-09-280000088205spxc:HVACReportableSegmentMember2024-06-302024-09-280000088205spxc:DetectionandMeasurementReportableSegmentMember2024-06-302024-09-280000088205us-gaap:TransferredAtPointInTimeMemberspxc:HVACReportableSegmentMember2024-06-302024-09-280000088205us-gaap:TransferredAtPointInTimeMemberspxc:DetectionandMeasurementReportableSegmentMember2024-06-302024-09-280000088205us-gaap:TransferredAtPointInTimeMember2024-06-302024-09-280000088205us-gaap:TransferredOverTimeMemberspxc:HVACReportableSegmentMember2024-06-302024-09-280000088205us-gaap:TransferredOverTimeMemberspxc:DetectionandMeasurementReportableSegmentMember2024-06-302024-09-280000088205us-gaap:TransferredOverTimeMember2024-06-302024-09-280000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMemberspxc:HVACReportableSegmentMember2024-01-012024-09-280000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMemberspxc:DetectionandMeasurementReportableSegmentMember2024-01-012024-09-280000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember2024-01-012024-09-280000088205spxc:BoilerElectricalHeatingAndVentilationMemberspxc:HVACReportableSegmentMember2024-01-012024-09-280000088205spxc:BoilerElectricalHeatingAndVentilationMemberspxc:DetectionandMeasurementReportableSegmentMember2024-01-012024-09-280000088205spxc:BoilerElectricalHeatingAndVentilationMember2024-01-012024-09-280000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMemberspxc:HVACReportableSegmentMember2024-01-012024-09-280000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMemberspxc:DetectionandMeasurementReportableSegmentMember2024-01-012024-09-280000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember2024-01-012024-09-280000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMemberspxc:HVACReportableSegmentMember2024-01-012024-09-280000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMemberspxc:DetectionandMeasurementReportableSegmentMember2024-01-012024-09-280000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember2024-01-012024-09-280000088205spxc:HVACReportableSegmentMember2024-01-012024-09-280000088205spxc:DetectionandMeasurementReportableSegmentMember2024-01-012024-09-280000088205us-gaap:TransferredAtPointInTimeMemberspxc:HVACReportableSegmentMember2024-01-012024-09-280000088205us-gaap:TransferredAtPointInTimeMemberspxc:DetectionandMeasurementReportableSegmentMember2024-01-012024-09-280000088205us-gaap:TransferredAtPointInTimeMember2024-01-012024-09-280000088205us-gaap:TransferredOverTimeMemberspxc:HVACReportableSegmentMember2024-01-012024-09-280000088205us-gaap:TransferredOverTimeMemberspxc:DetectionandMeasurementReportableSegmentMember2024-01-012024-09-280000088205us-gaap:TransferredOverTimeMember2024-01-012024-09-280000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMemberspxc:HVACReportableSegmentMember2023-07-022023-09-300000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMemberspxc:DetectionandMeasurementReportableSegmentMember2023-07-022023-09-300000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember2023-07-022023-09-300000088205spxc:BoilerElectricalHeatingAndVentilationMemberspxc:HVACReportableSegmentMember2023-07-022023-09-300000088205spxc:BoilerElectricalHeatingAndVentilationMemberspxc:DetectionandMeasurementReportableSegmentMember2023-07-022023-09-300000088205spxc:BoilerElectricalHeatingAndVentilationMember2023-07-022023-09-300000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMemberspxc:HVACReportableSegmentMember2023-07-022023-09-300000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMemberspxc:DetectionandMeasurementReportableSegmentMember2023-07-022023-09-300000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember2023-07-022023-09-300000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMemberspxc:HVACReportableSegmentMember2023-07-022023-09-300000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMemberspxc:DetectionandMeasurementReportableSegmentMember2023-07-022023-09-300000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember2023-07-022023-09-300000088205spxc:HVACReportableSegmentMember2023-07-022023-09-300000088205spxc:DetectionandMeasurementReportableSegmentMember2023-07-022023-09-300000088205us-gaap:TransferredAtPointInTimeMemberspxc:HVACReportableSegmentMember2023-07-022023-09-300000088205us-gaap:TransferredAtPointInTimeMemberspxc:DetectionandMeasurementReportableSegmentMember2023-07-022023-09-300000088205us-gaap:TransferredAtPointInTimeMember2023-07-022023-09-300000088205us-gaap:TransferredOverTimeMemberspxc:HVACReportableSegmentMember2023-07-022023-09-300000088205us-gaap:TransferredOverTimeMemberspxc:DetectionandMeasurementReportableSegmentMember2023-07-022023-09-300000088205us-gaap:TransferredOverTimeMember2023-07-022023-09-300000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMemberspxc:HVACReportableSegmentMember2023-01-012023-09-300000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMemberspxc:DetectionandMeasurementReportableSegmentMember2023-01-012023-09-300000088205spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember2023-01-012023-09-300000088205spxc:BoilerElectricalHeatingAndVentilationMemberspxc:HVACReportableSegmentMember2023-01-012023-09-300000088205spxc:BoilerElectricalHeatingAndVentilationMemberspxc:DetectionandMeasurementReportableSegmentMember2023-01-012023-09-300000088205spxc:BoilerElectricalHeatingAndVentilationMember2023-01-012023-09-300000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMemberspxc:HVACReportableSegmentMember2023-01-012023-09-300000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMemberspxc:DetectionandMeasurementReportableSegmentMember2023-01-012023-09-300000088205spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember2023-01-012023-09-300000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMemberspxc:HVACReportableSegmentMember2023-01-012023-09-300000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMemberspxc:DetectionandMeasurementReportableSegmentMember2023-01-012023-09-300000088205spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember2023-01-012023-09-300000088205spxc:HVACReportableSegmentMember2023-01-012023-09-300000088205spxc:DetectionandMeasurementReportableSegmentMember2023-01-012023-09-300000088205us-gaap:TransferredAtPointInTimeMemberspxc:HVACReportableSegmentMember2023-01-012023-09-300000088205us-gaap:TransferredAtPointInTimeMemberspxc:DetectionandMeasurementReportableSegmentMember2023-01-012023-09-300000088205us-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300000088205us-gaap:TransferredOverTimeMemberspxc:HVACReportableSegmentMember2023-01-012023-09-300000088205us-gaap:TransferredOverTimeMemberspxc:DetectionandMeasurementReportableSegmentMember2023-01-012023-09-300000088205us-gaap:TransferredOverTimeMember2023-01-012023-09-3000000882052024-09-29srt:MinimumMember2024-09-2800000882052024-09-29srt:MaximumMember2024-09-280000088205us-gaap:OperatingSegmentsMemberspxc:HVACReportableSegmentMember2024-06-302024-09-280000088205us-gaap:OperatingSegmentsMemberspxc:HVACReportableSegmentMember2023-07-022023-09-300000088205us-gaap:OperatingSegmentsMemberspxc:HVACReportableSegmentMember2024-01-012024-09-280000088205us-gaap:OperatingSegmentsMemberspxc:HVACReportableSegmentMember2023-01-012023-09-300000088205us-gaap:OperatingSegmentsMemberspxc:DetectionandMeasurementReportableSegmentMember2024-06-302024-09-280000088205us-gaap:OperatingSegmentsMemberspxc:DetectionandMeasurementReportableSegmentMember2023-07-022023-09-300000088205us-gaap:OperatingSegmentsMemberspxc:DetectionandMeasurementReportableSegmentMember2024-01-012024-09-280000088205us-gaap:OperatingSegmentsMemberspxc:DetectionandMeasurementReportableSegmentMember2023-01-012023-09-300000088205us-gaap:OperatingSegmentsMember2024-06-302024-09-280000088205us-gaap:OperatingSegmentsMember2023-07-022023-09-300000088205us-gaap:OperatingSegmentsMember2024-01-012024-09-280000088205us-gaap:OperatingSegmentsMember2023-01-012023-09-300000088205us-gaap:CorporateNonSegmentMember2024-06-302024-09-280000088205us-gaap:CorporateNonSegmentMember2023-07-022023-09-300000088205us-gaap:CorporateNonSegmentMember2024-01-012024-09-280000088205us-gaap:CorporateNonSegmentMember2023-01-012023-09-300000088205us-gaap:MaterialReconcilingItemsMember2024-06-302024-09-280000088205us-gaap:MaterialReconcilingItemsMember2023-07-022023-09-300000088205us-gaap:MaterialReconcilingItemsMember2024-01-012024-09-280000088205us-gaap:MaterialReconcilingItemsMember2023-01-012023-09-300000088205spxc:IngeniaTechnologiesInc.Memberspxc:StepUpOfInventoryMemberus-gaap:CostOfSalesMember2024-01-012024-09-280000088205spxc:ASPEQHeatingGroupMemberspxc:StepUpOfInventoryMemberus-gaap:CostOfSalesMember2023-07-022023-09-300000088205spxc:ASPEQHeatingGroupMemberspxc:StepUpOfInventoryMemberus-gaap:CostOfSalesMember2023-01-012023-09-300000088205spxc:ULCRoboticsMemberus-gaap:MaterialReconcilingItemsMember2024-01-012024-09-280000088205spxc:HVACReportableSegmentMember2023-12-310000088205spxc:HVACReportableSegmentMember2024-09-280000088205spxc:DetectionandMeasurementReportableSegmentMember2023-12-310000088205spxc:DetectionandMeasurementReportableSegmentMember2024-09-280000088205spxc:ASPEQHeatingGroupMember2024-01-012024-09-280000088205spxc:TAMorrisonCoIncTAMCOMember2024-01-012024-09-280000088205us-gaap:CustomerRelationshipsMember2024-09-280000088205us-gaap:CustomerRelationshipsMember2023-12-310000088205us-gaap:DevelopedTechnologyRightsMember2024-09-280000088205us-gaap:DevelopedTechnologyRightsMember2023-12-310000088205us-gaap:PatentsMember2024-09-280000088205us-gaap:PatentsMember2023-12-310000088205us-gaap:OtherIntangibleAssetsMember2024-09-280000088205us-gaap:OtherIntangibleAssetsMember2023-12-310000088205us-gaap:TrademarksMember2024-09-280000088205us-gaap:TrademarksMember2023-12-310000088205spxc:IngeniaTechnologiesInc.Memberus-gaap:DevelopedTechnologyRightsMember2024-02-072024-02-070000088205spxc:IngeniaTechnologiesInc.Memberus-gaap:CustomerRelationshipsMember2024-02-072024-02-070000088205spxc:IngeniaTechnologiesInc.Memberus-gaap:TrademarksMember2024-02-072024-02-070000088205spxc:IngeniaTechnologiesInc.Memberspxc:CustomerBacklogMember2024-02-072024-02-070000088205us-gaap:TrademarksMemberspxc:HVACReportableSegmentMember2024-09-280000088205us-gaap:TrademarksMemberspxc:DetectionandMeasurementReportableSegmentMember2024-09-280000088205country:USus-gaap:PensionPlansDefinedBenefitMember2024-06-302024-09-280000088205country:USus-gaap:PensionPlansDefinedBenefitMember2023-07-022023-09-300000088205country:USus-gaap:PensionPlansDefinedBenefitMember2024-01-012024-09-280000088205country:USus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-09-300000088205us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2024-06-302024-09-280000088205us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-07-022023-09-300000088205us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2024-01-012024-09-280000088205us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-09-300000088205us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2024-06-302024-09-280000088205us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-07-022023-09-300000088205us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2024-01-012024-09-280000088205us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-09-300000088205spxc:CurrentRevolvingSPXFacilitiesMemberus-gaap:RevolvingCreditFacilityMember2023-12-310000088205spxc:CurrentRevolvingSPXFacilitiesMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-09-280000088205spxc:CurrentRevolvingSPXFacilitiesMemberus-gaap:RevolvingCreditFacilityMember2024-09-280000088205spxc:CurrentSPXTermLoanFacilitiesMemberus-gaap:LoansPayableMember2023-12-310000088205spxc:CurrentSPXTermLoanFacilitiesMemberus-gaap:LoansPayableMember2024-01-012024-09-280000088205spxc:CurrentSPXTermLoanFacilitiesMemberus-gaap:LoansPayableMember2024-09-280000088205us-gaap:AssetBackedSecuritiesMember2023-12-310000088205us-gaap:AssetBackedSecuritiesMember2024-01-012024-09-280000088205us-gaap:AssetBackedSecuritiesMember2024-09-280000088205spxc:OtherBorrowingsMember2023-12-310000088205spxc:OtherBorrowingsMember2024-01-012024-09-280000088205spxc:OtherBorrowingsMember2024-09-280000088205spxc:CurrentSPXTermLoanFacilitiesMemberus-gaap:LoansPayableMembersrt:ScenarioForecastMember2026-01-012026-12-310000088205spxc:CurrentSPXTermLoanFacilitiesMemberus-gaap:LoansPayableMembersrt:ScenarioForecastMember2024-09-292024-12-310000088205spxc:CurrentSPXTermLoanFacilitiesMemberus-gaap:LoansPayableMembersrt:ScenarioForecastMember2025-01-012025-12-310000088205spxc:CurrentSPXTermLoanFacilitiesMemberus-gaap:LoansPayableMembersrt:ScenarioForecastMember2027-01-012027-07-030000088205spxc:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2024-08-290000088205spxc:CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2024-08-300000088205country:USspxc:CurrentRevolvingSPXFacilitiesMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-09-280000088205us-gaap:ForeignLineOfCreditMember2024-09-280000088205us-gaap:LineOfCreditMember2024-09-280000088205spxc:InterestRateSwapThroughNovember2024Memberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280000088205spxc:InterestRateSwapThroughNovember2024Memberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:MediumTermNotesMember2024-09-280000088205spxc:InterestRateSwapFromDecember2024Memberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280000088205us-gaap:InterestRateSwapMember2024-09-280000088205us-gaap:InterestRateSwapMember2023-12-310000088205us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280000088205us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000088205us-gaap:ForeignExchangeForwardMember2024-09-280000088205us-gaap:ForeignExchangeForwardMember2023-12-310000088205us-gaap:ForeignExchangeForwardMemberspxc:MatureWithinOneYearMember2024-09-280000088205us-gaap:ForeignExchangeForwardMember2023-09-050000088205us-gaap:ForeignExchangeForwardMemberspxc:LargePowerProjectsMember2023-12-310000088205spxc:RestrictedStockAndRestrictedStockUnitsMember2024-06-302024-09-280000088205us-gaap:EmployeeStockOptionMember2024-06-302024-09-280000088205spxc:RestrictedStockAndRestrictedStockUnitsMember2024-01-012024-09-280000088205us-gaap:EmployeeStockOptionMember2024-01-012024-09-280000088205spxc:RestrictedStockAndRestrictedStockUnitsMember2023-07-022023-09-300000088205us-gaap:EmployeeStockOptionMember2023-07-022023-09-300000088205spxc:RestrictedStockAndRestrictedStockUnitsMember2023-01-012023-09-300000088205us-gaap:EmployeeStockOptionMember2023-01-012023-09-300000088205us-gaap:PerformanceSharesMember2024-01-012024-09-280000088205us-gaap:RestrictedStockUnitsRSUMemberspxc:NonEmployeeDirectorMember2024-05-142024-05-140000088205srt:MaximumMember2024-05-140000088205us-gaap:AccumulatedTranslationAdjustmentMember2024-06-290000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-06-290000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-06-290000088205us-gaap:AccumulatedTranslationAdjustmentMember2024-06-302024-09-280000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-06-302024-09-280000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-06-302024-09-280000088205us-gaap:AccumulatedTranslationAdjustmentMember2024-09-280000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-09-280000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-09-280000088205us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310000088205us-gaap:AccumulatedTranslationAdjustmentMember2024-01-012024-09-280000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2024-01-012024-09-280000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-012024-09-280000088205us-gaap:AccumulatedTranslationAdjustmentMember2023-07-010000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-07-010000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-010000088205us-gaap:AccumulatedTranslationAdjustmentMember2023-07-022023-09-300000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-07-022023-09-300000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-07-022023-09-300000088205us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-09-300000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-09-300000088205us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000088205us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-09-300000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-09-300000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-09-300000088205us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-06-302024-09-280000088205us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-300000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-06-302024-09-280000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-300000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-06-302024-09-280000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-300000088205us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-09-280000088205us-gaap:InterestRateSwapMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-09-280000088205us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2024-01-012024-09-280000088205us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300000088205us-gaap:OtherNoncurrentLiabilitiesMember2024-09-280000088205us-gaap:OtherNoncurrentLiabilitiesMember2023-12-310000088205country:ZAspxc:LargePowerProjectsMember2024-01-012024-09-280000088205country:ZAspxc:LargePowerProjectsMember2021-02-052021-02-050000088205spxc:ULCRoboticsMember2020-09-300000088205spxc:ULCRoboticsMemberspxc:ULCRoboticsMember2022-08-310000088205spxc:ULCRoboticsMember2024-03-312024-06-290000088205spxc:ResolutionOfDisputeWithFormerAgentMember2024-01-262024-01-260000088205us-gaap:EnvironmentalIssueMember2024-09-280000088205us-gaap:EnvironmentalIssueMember2023-12-31

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

FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 28, 2024
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from            to            
 
Commission File Number 1-6948

SPX TECHNOLOGIES, INC.
(Exact Name of registrant as specified in its charter)
Delaware 88-3567996
(State or other jurisdiction of incorporation or
organization)
 (I.R.S. Employer Identification No.)
 
6325 Ardrey Kell Road, Suite 400, Charlotte, North Carolina 28277
(Address of principal executive offices) (Zip Code)

(980474-3700
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbols(s)Name of each exchange on which registered
Common Stock, par value $0.01SPXCNew York Stock Exchange
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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
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. 
Common shares outstanding October 25, 2024, 46,358,661




SPX TECHNOLOGIES, INC. AND SUBSIDIARIES
FORM 10-Q INDEX





PART I—FINANCIAL INFORMATION
 
ITEM 1. Financial Statements
 
SPX TECHNOLOGIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)
(Unaudited; in millions, except per share amounts)
 Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Revenues$483.7 $448.7 $1,450.2 $1,271.8 
Costs and expenses: 
Cost of products sold286.1 280.1 868.9 789.7 
Selling, general and administrative101.6 96.3 305.7 290.9 
Intangible amortization16.6 14.6 48.2 32.4 
Special charges, net0.5  0.9  
Other operating expense, net  8.4  
Operating income 78.9 57.7 218.1 158.8 
Other income (expense), net(1.4)(0.2)(7.1)2.3 
Interest expense(12.1)(10.2)(34.7)(18.0)
Interest income0.6 0.8 1.2 1.5 
Income from continuing operations before income taxes66.0 48.1 177.5 144.6 
Income tax provision(15.1)(12.4)(32.2)(31.5)
Income from continuing operations50.9 35.7 145.3 113.1 
Income (loss) from discontinued operations, net of tax    
Loss on disposition of discontinued operations, net of tax(0.7)(56.1)(1.9)(54.7)
Loss from discontinued operations, net of tax(0.7)(56.1)(1.9)(54.7)
Net income (loss)$50.2 $(20.4)$143.4 $58.4 
Basic income (loss) per share of common stock: 
Income from continuing operations$1.10 $0.78 $3.15 $2.49 
Loss from discontinued operations, net of tax(0.02)(1.23)(0.04)(1.21)
Net income (loss) per share$1.08 $(0.45)$3.11 $1.28 
Weighted-average number of common shares outstanding — basic46.305 45.608 46.127 45.507 
Diluted income (loss) per share of common stock: 
Income from continuing operations $1.08 $0.76 $3.09 $2.43 
Loss from discontinued operations, net of tax(0.02)(1.20)(0.04)(1.18)
Net income (loss) per share$1.06 $(0.44)$3.05 $1.25 
Weighted-average number of common shares outstanding — diluted47.265 46.751 47.003 46.560 
Comprehensive income (loss)$65.7 $(32.2)$142.7 $51.6 

The accompanying notes are an integral part of these statements.
3


SPX TECHNOLOGIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited; in millions, except share data)
September 28,
2024
December 31,
2023
ASSETS  
Current assets:  
Cash and equivalents$124.8 $99.4 
Accounts receivable, net339.4 279.8 
Contract assets36.7 16.6 
Inventories, net297.7 276.7 
Other current assets29.0 37.1 
Total current assets827.6 709.6 
Property, plant and equipment:  
Land23.5 17.9 
Buildings and leasehold improvements121.6 73.4 
Machinery and equipment305.5 264.4 
450.6 355.7 
Accumulated depreciation(226.6)(215.2)
Property, plant and equipment, net224.0 140.5 
Goodwill854.3 704.8 
Intangibles, net730.7 680.8 
Other assets158.3 188.9 
Deferred income taxes2.3 4.0 
Assets of DBT and Heat Transfer (includes cash and equivalents of $4.6 and $5.5 at September 28, 2024 and December 31, 2023, respectively) (Note 3)
8.8 11.1 
TOTAL ASSETS$2,806.0 $2,439.7 
LIABILITIES AND STOCKHOLDERS' EQUITY 
Current liabilities: 
Accounts payable$139.4 $118.7 
Contract liabilities60.8 73.5 
Accrued expenses160.6 168.5 
Income taxes payable12.9 5.3 
Short-term debt48.4 17.9 
Current maturities of long-term debt24.2 17.3 
Total current liabilities446.3 401.2 
Long-term debt665.2 523.1 
Deferred and other income taxes107.3 77.0 
Other long-term liabilities215.0 204.1 
Liabilities of DBT and Heat Transfer (Note 3)14.0 39.7 
Total long-term liabilities1,001.5 843.9 
Commitments and contingent liabilities (Note 15)
Stockholders' Equity: 
Common stock (54,180,614 and 46,349,838 issued and outstanding at September 28, 2024, respectively, and 53,618,720 and 45,674,572 issued and outstanding at December 31, 2023, respectively)
0.5 0.5 
Paid-in capital1,367.7 1,353.6 
Retained earnings181.7 38.3 
Accumulated other comprehensive income260.4 261.1 
Common stock in treasury (7,830,776 and 7,944,148 shares at September 28, 2024 and December 31, 2023, respectively)
(452.1)(458.9)
Total stockholders' equity1,358.2 1,194.6 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY$2,806.0 $2,439.7 

 
The accompanying notes are an integral part of these statements.
4


SPX TECHNOLOGIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Unaudited; in millions)

Three months ended September 28, 2024
Common StockPaid-In CapitalRetained EarningsAccum. Other Comprehensive IncomeCommon Stock In TreasuryTotal Stockholders’ Equity
Balance at June 29, 2024$0.5 $1,359.1 $131.5 $244.9 $(452.2)$1,283.8 
Net income— — 50.2 — — 50.2 
Other comprehensive income, net— — — 15.5 — 15.5 
Incentive plan activity
— 4.7 — — — 4.7 
Long-term incentive compensation expense
— 4.0 — — — 4.0 
Restricted stock unit vesting— (0.1)— — 0.1  
Balance at September 28, 2024$0.5 $1,367.7 $181.7 $260.4 $(452.1)$1,358.2 

Nine months ended September 28, 2024
Common StockPaid-In CapitalRetained EarningsAccum. Other Comprehensive IncomeCommon Stock In TreasuryTotal Stockholders’ Equity
Balance at December 31, 2023$0.5 $1,353.6 $38.3 $261.1 $(458.9)$1,194.6 
Net income— — 143.4 — — 143.4 
Other comprehensive loss, net— — — (0.7)— (0.7)
Incentive plan activity
— 19.0 — — — 19.0 
Long-term incentive compensation expense
— 11.0 — — — 11.0 
Restricted stock unit vesting— (15.9)— — 6.8 (9.1)
Balance at September 28, 2024$0.5 $1,367.7 $181.7 $260.4 $(452.1)$1,358.2 

Three months ended September 30, 2023
Common StockPaid-In CapitalRetained EarningsAccum. Other Comprehensive IncomeCommon Stock In TreasuryTotal Stockholders’ Equity
Balance at July 1, 2023$0.5 $1,341.5 $27.2 $262.5 $(459.1)$1,172.6 
Net loss— — (20.4)— — (20.4)
Other comprehensive loss, net— — — (11.8)— (11.8)
Incentive plan activity
— 3.1 — — — 3.1 
Long-term incentive compensation expense
— 3.4 — — — 3.4 
Balance at September 30, 2023$0.5 $1,348.0 $6.8 $250.7 $(459.1)$1,146.9 

Nine months ended September 30, 2023
Common StockPaid-In CapitalRetained Earnings (Deficit)Accum. Other Comprehensive IncomeCommon Stock In TreasuryTotal Stockholders’ Equity
Balance at December 31, 2022$0.5 $1,338.3 $(51.6)$257.5 $(465.5)$1,079.2 
Net income— — 58.4 — — 58.4 
Other comprehensive loss, net— — — (6.8)— (6.8)
Incentive plan activity
— 11.3 — — — 11.3 
Long-term incentive compensation expense
— 10.0 — — — 10.0 
Restricted stock unit vesting— (11.6)— — 6.4 (5.2)
Balance at September 30, 2023$0.5 $1,348.0 $6.8 $250.7 $(459.1)$1,146.9 

The accompanying notes are an integral part of these statements.
5


SPX TECHNOLOGIES, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited; in millions)
 Nine months ended
September 28,
2024
September 30,
2023
Cash flows from (used in) operating activities:  
Net income$143.4 $58.4 
Less: Loss from discontinued operations, net of tax(1.9)(54.7)
Income from continuing operations145.3 113.1 
Adjustments to reconcile income from continuing operations to net cash from operating activities: 
Special charges, net0.9  
(Gain) loss on change in fair value of equity security4.2 (3.6)
Deferred and other income taxes(5.5)(22.5)
Depreciation and amortization67.9 46.4 
Pension and other employee benefits9.8 8.2 
Long-term incentive compensation11.0 10.0 
Other, net(4.2)(4.5)
Changes in operating assets and liabilities, net of effects from acquisitions and divestitures:
Accounts receivable and other assets(44.2)(16.7)
Inventories(14.1)(21.6)
Accounts payable, accrued expenses and other(23.8)11.2 
Cash spending on restructuring actions(0.9) 
Net cash from continuing operations146.4 120.0 
Net cash used in discontinued operations(27.0)(38.0)
Net cash from operating activities119.4 82.0 
Cash flows from (used in) investing activities:
Proceeds/borrowings related to company-owned life insurance policies, net42.9 2.6 
Business acquisitions, net of cash acquired(292.0)(547.3)
Capital expenditures(28.2)(16.5)
Net cash used in continuing operations(277.3)(561.2)
Net cash used in discontinued operations  
Net cash used in investing activities(277.3)(561.2)
Cash flows from (used in) financing activities:
Borrowings under senior credit facilities610.2 851.3 
Repayments under senior credit facilities(462.0)(455.0)
Borrowings under trade receivables arrangement217.0 81.0 
Repayments under trade receivables arrangement(186.0)(49.0)
Net repayments under other financing arrangements(0.8)(0.4)
Minimum withholdings paid on behalf of employees for net share settlements, net of proceeds from the exercise of employee stock options1.1 (1.5)
Financing fees paid(2.6)(1.3)
Net cash from continuing operations176.9 425.1 
Net cash from discontinued operations  
Net cash from financing activities176.9 425.1 
Change in cash and equivalents due to changes in foreign currency exchange rates5.5 (1.0)
Net change in cash and equivalents24.5 (55.1)
Consolidated cash and equivalents, beginning of period104.9 157.1 
Consolidated cash and equivalents, end of period$129.4 $102.0 
Nine months ended
September 28,
2024
September 30,
2023
Components of cash and equivalents:
Cash and equivalents$124.8 $100.9 
Cash and equivalents included in assets of DBT and Heat Transfer4.61.1
Total cash and equivalents$129.4 $102.0 

The accompanying notes are an integral part of these statements.
6


SPX TECHNOLOGIES, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited; in millions, except per share data)
 
(1)    BASIS OF PRESENTATION
Unless otherwise indicated, “we,” “us” and “our” mean SPX Technologies, Inc. and its consolidated subsidiaries (“SPX” or the “Company”).
We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules and regulations, certain footnotes or other financial information normally required by accounting principles generally accepted in the United States (“GAAP”) can be condensed or omitted. The financial statements represent our accounts after the elimination of intercompany transactions and, in our opinion, include the adjustments (consisting only of normal and recurring items) necessary for their presentation. Unless otherwise indicated, amounts provided in these Notes pertain to continuing operations only (see Note 3 for information on discontinued operations).
We account for investments in unconsolidated companies where we exercise significant influence but do not have control using the equity method. In determining whether we are the primary beneficiary of a variable interest entity (“VIE”), we perform a qualitative analysis that considers the design of the VIE, the nature of our involvement and the variable interests held by other parties to determine which party has the power to direct the activities of the VIE that most significantly impact the entity’s economic performance, and which party has the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. All of our VIE’s are immaterial, individually and in aggregate, to our condensed consolidated financial statements.
Acquisition of TAMCO

On April 3, 2023, we completed the acquisition of T. A. Morrison & Co. Inc. (“TAMCO”), a market leader in motorized and non-motorized dampers that control airflow in large-scale specialty applications in commercial, industrial, and institutional markets. We purchased TAMCO for cash consideration of $125.5, inclusive of an adjustment to the purchase price of $0.2 paid during the third quarter of 2023 related to acquired working capital, and net of cash acquired of $1.0. The post-acquisition operating results of TAMCO are reflected within our HVAC reportable segment.

Acquisition of ASPEQ

On June 2, 2023, we completed the acquisition of ASPEQ Heating Group (“ASPEQ”), a leading provider of electrical heating solutions to customers in industrial and commercial markets. We purchased ASPEQ for cash consideration of $421.5, net of (i) an adjustment to the purchase price of $0.3 received during the fourth quarter of 2023 related to acquired working capital and (ii) cash acquired of $0.9. The post-acquisition operating results of ASPEQ are reflected within our HVAC reportable segment.

Acquisition of Ingénia
On February 7, 2024, we completed the acquisition of Ingénia Technologies Inc. (“Ingénia”) which specializes in the design and manufacture of custom air handling units that demand high levels of precision and reliability in healthcare, pharmaceutical, education, food processing and industrial end markets. We purchased Ingénia for cash consideration of $292.0, net of (i) an adjustment to the purchase price of $2.1 during the third quarter of 2024 related to acquired working capital and (ii) cash acquired of $1.5. Under the terms of the purchase and sales agreement, the seller is eligible for additional cash consideration of up to Canadian Dollar (“CAD”) 3.0 (or $2.2 at the time of acquisition), with payment scheduled to be made in the event certain contingent liabilities do not materialize. The estimated fair value of such contingent consideration is $0.3, which is reflected as a liability in our condensed consolidated balance sheet as of September 28, 2024. The post-acquisition results of Ingénia are reflected within our HVAC reportable segment.
The assets acquired and liabilities assumed in the Ingénia transaction have been recorded at estimates of fair value as determined by management, based on information available and assumptions as to future operations and are subject to change, primarily for the final assessment and valuation of certain income tax amounts.

Other
Preparing financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results could differ from these estimates. The unaudited information included in this Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements contained in
7


our Annual Report on Form 10-K for the year ended December 31, 2023 (“our 2023 Annual Report on Form 10-K”). Interim results are not necessarily indicative of full year results.
We establish actual interim closing dates using a fiscal calendar, which requires our businesses to close their books on the Saturday closest to the end of the first calendar quarter, with the second and third quarters being 91 days in length. Our fourth quarter ends on December 31. The interim closing dates for the first, second and third quarters of 2024 are March 30, June 29, and September 28, compared to the respective April 1, July 1, and September 30 dates of 2023. We had one less day in the first quarter of 2024, and will have two more days in the fourth quarter of 2024 than in the respective 2023 periods. It is not practicable to estimate the impact of the one less day on our consolidated operating results for the nine months ended September 28, 2024, when compared to the consolidated operating results for the respective 2023 period.


(2)    NEW ACCOUNTING PRONOUNCEMENTS
The following is a summary of new accounting pronouncements that apply or may apply to our business.
In November 2023, the FASB issued ASU No. 2023-07. Among other new disclosure requirements, ASU 2023-07 requires companies to disclose significant segment expenses that are regularly provided to the chief operating decision maker. ASU 2023-07 will be effective for annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. ASU 2023-07 must be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the disclosure impact of ASU 2023-07; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.

In December 2023, the FASB issued ASU No. 2023-09, which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. ASU 2023-09 will be effective for annual periods beginning January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. We are currently evaluating the disclosure impact of ASU 2023-09; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.


(3)    ACQUISITIONS AND DISCONTINUED OPERATIONS
Acquisitions

As indicated in Note 1, on April 3, 2023, we completed the acquisition of TAMCO. The pro forma effect of this acquisition is not material to our condensed consolidated results of operations.

Acquisition of Ingénia

As indicated in Note 1, on February 7, 2024, we completed the acquisition of Ingénia, for $292.0, net of (i) an adjustment to the purchase price of $2.1 during the third quarter of 2024 related to acquired working capital and (ii) cash acquired of $1.5. We financed the acquisition with available borrowings on our revolving credit facilities under our senior credit facilities. The assets acquired and liabilities assumed have been recorded at preliminary estimates of fair value as determined by management, based on information currently available and on current assumptions as to future operations and are subject to change upon completion of the acquisition method of accounting. Final determination of the fair values of certain assets and liabilities will be completed within the measurement period of up to one year from the acquisition date, as permitted under GAAP. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for Ingénia, we engaged a third-party independent valuation specialist.












8


The following is a summary of the recorded preliminary fair values of the assets acquired and liabilities assumed for Ingénia as of February 7, 2024:

Assets acquired:
Current assets, including cash and equivalents of $1.5
$28.4 
Property, plant and equipment73.6 
Goodwill142.6 
Intangible assets97.9 
Other assets2.5 
Total assets acquired345.0 
Current liabilities assumed14.1 
Deferred and other income taxes37.4 
Net assets acquired$293.5 

The identifiable intangible assets acquired consist of technology, customer relationships, trademarks, and customer backlog of $46.7, $23.5, $13.9, and $13.8, respectively, with such amounts based on a preliminary assessment of the related fair values. We expect to amortize the technology, customer relationships, trademarks, and customer backlog assets over 12.0, 7.0, 8.0, and 1.0 years, respectively.

We acquired gross receivables of $16.1, which had the same fair value at the acquisition date based on our estimates of cash flows expected to be recovered.

The qualitative factors that comprise the recorded goodwill include expected market growth for Ingénia's existing operations, increased volumes achieved by selling Ingénia’s products through existing SPX sales channels, procurement and operational savings and efficiencies, and various other factors. We expect none of the goodwill described above to be deductible for tax purposes.

We recognized revenues and net income for Ingénia of $19.7 and $1.1, and $53.8 and $3.4, respectively, for the three and nine months ended September 28, 2024, with net income impacted by charges during the three and nine months ended September 28, 2024 of (i) $5.1 and $13.7, respectively, associated with amortization of the various intangible assets mentioned above and (ii) $0.0 and $1.8, respectively, associated with the excess fair value (over historical cost) of inventory acquired which was subsequently sold.

Additionally, during the three and nine months ended September 28, 2024, we incurred acquisition-related costs for Ingénia of $0.2 and $3.1, respectively, which have been recorded to “Selling, general and administrative” within our condensed consolidated statements of operations and “Corporate expense” within consolidated operating income, as further described in Note 6.

Acquisition of ASPEQ

As indicated in Note 1, on June 2, 2023, we completed the acquisition of ASPEQ for $421.5, net of (i) an adjustment to the purchase price of $0.3 received during the fourth quarter of 2023 related to acquired working capital and (ii) cash acquired of $0.9. We financed the acquisition with available cash and borrowings under our senior credit facilities. The excess of the purchase price over the total of the fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for ASPEQ, we engaged a third-party independent valuation specialist.












9


The following is a summary of the recorded final fair values of the assets acquired and liabilities assumed for ASPEQ as of June 2, 2023:

Assets acquired:
Current assets, including cash and equivalents of $0.9
$38.0 
Property, plant and equipment10.6 
Goodwill195.0 
Intangible assets246.1 
Other assets1.2 
Total assets acquired490.9 
Current liabilities assumed11.1 
Non-current liabilities assumed (1)
57.4 
Net assets acquired$422.4 
________________________________
(1)Includes net deferred income tax liabilities and other liabilities of $56.4 and $1.0, respectively.

The identifiable intangible assets acquired consist of customer relationships, trademarks, technology, and customer backlog of $142.3, $51.5, $47.8, and $4.5, respectively, with such amounts based on a final assessment of the related fair values. We expect to amortize the ASPEQ customer relationships, technology, and customer backlog assets over 12.0, 16.0, and 1.0 years, respectively, with the trademarks acquired being indefinite-lived.

We acquired gross receivables of $18.0, which had a fair value at the acquisition date of $17.8, respectively, based on our estimates of cash flows expected to be recovered.

The qualitative factors that comprise the recorded goodwill include expected market growth for ASPEQ’s existing operations, increased volumes achieved by selling ASPEQ’s products through existing SPX sales channels, procurement and operational savings and efficiencies, and various other factors.

The following unaudited pro forma information presents our condensed consolidated results of operations for the three and nine months ended September 28, 2024 and September 30, 2023, respectively, as if the acquisitions of Ingénia and ASPEQ had taken place on January 1, 2023 and January 1, 2022, respectively. The unaudited pro forma financial information is not intended to represent or be indicative of our condensed consolidated results of operations that would have been reported had the acquisitions been completed as of the dates presented, and should not be taken as representative of our future consolidated results of operations. The pro forma results include estimates and assumptions that management believes are reasonable; however, these results do not include any anticipated cost savings or expenses of the planned integration of Ingénia and ASPEQ. These pro forma consolidated results of operations have been prepared for comparative purposes only and include additional interest expense on the borrowings required to finance the acquisitions, additional depreciation and amortization expense associated with fair value adjustments to the acquired property, plant and equipment and intangible assets, adjustments to reflect charges associated with acquisition and integration-related costs and charges associated with the excess fair value (over historical cost) of inventory acquired and subsequently sold as if they were incurred beginning in the first quarter of 2023 for Ingénia and first quarter of 2022 for ASPEQ, and the related income tax effects.

Three months endedNine months ended
September 28, 2024September 30, 2023September 28, 2024September 30, 2023
Revenues$483.7 $462.5 $1,458.2 $1,366.1 
Income from continuing operations52.0 34.9 151.3 100.7 
Net income (loss)51.3 (21.2)149.4 46.0 
Income from continuing operations per share of common stock:
Basic$1.12 $0.77 $3.28 $2.21 
Diluted$1.10 $0.75 $3.22 $2.16 
Net income (loss) per share of common stock:
Basic$1.11 $(0.46)$3.24 $1.01 
Diluted$1.09 $(0.45)$3.18 $0.99 
10



Wind-Down of DBT Business

We completed the wind-down of our DBT Technologies (PTY) LTD (“DBT”) business after ceasing all operations, including those related to two large power projects in South Africa (Kusile and Medupi), in the fourth quarter of 2021. As a result of completing the wind-down plan, we are reporting DBT as a discontinued operation for all periods presented. As previously disclosed, DBT had asserted claims against the remaining prime contractor on the large projects, Mitsubishi Heavy Industries Power — ZAF (f.k.a. Mitsubishi-Hitachi Power Systems Africa (PTY) LTD) (“MHI”), which had also asserted claims against DBT.

As previously disclosed in our 2023 Annual Report on Form 10-K, on September 5, 2023, DBT and SPX entered into an agreement with MHI to resolve all claims between the parties with respect to the two large power projects in South Africa (the “Settlement Agreement”). The Settlement Agreement provides for full and final settlement and mutual release of all claims between the parties with respect to the projects, including any claim against SPX Technologies, Inc. as guarantor of DBT's performance on the projects. It also provides that the underlying subcontracts are terminated and all obligations of both parties under the subcontracts have been satisfied in full. In connection with the Settlement Agreement, we incurred a charge, net of tax, of $54.2 during the three months ended September 30, 2023. The charge included the write-off of $15.2 in net amounts due from MHI. Such charge is included in “Loss on disposition of discontinued operations, net of tax” for the three and nine months ended September 30, 2023.

Prior to the Settlement Agreement, on February 22, 2021, a dispute adjudication panel issued a ruling in favor of DBT against MHI related to costs incurred in connection with delays on two units of the Kusile project. In connection with the ruling, DBT received South African Rand 126.6 (or $8.6 at the time of payment). This ruling was subject to final and binding arbitration in this matter. In March 2023, an arbitration tribunal upheld the decision of the dispute adjudication panel. As a result, South African Rand 126.6 (or $7.0) was recorded as income during the first quarter of 2023, with such amount recorded within “Loss on disposition of discontinued operations, net of tax.” Additionally, in June 2023, the arbitration tribunal ruled DBT was entitled to recover $1.3 of legal costs incurred related to the arbitration. Such amount was recorded to “Loss on disposition of discontinued operations, net of tax” during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023.

Additionally, in May 2023, a separate arbitration tribunal ruled DBT was entitled to recover $5.5 of legal costs incurred related to another prior arbitration. Such amount was recorded within “Loss on disposition of discontinued operations, net of tax” during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023.



























11


The assets and liabilities of DBT have been included within Assets of DBT and Heat Transfer and Liabilities of DBT and Heat Transfer, respectively, on the condensed consolidated balance sheets as of September 28, 2024 and December 31, 2023. The major line items constituting DBTs assets and liabilities as of September 28, 2024 and December 31, 2023 are shown below:

September 28, 2024December 31, 2023
ASSETS
Cash and equivalents$4.6 $5.5 
Accounts receivable, net 0.4 
Other current assets(1)
3.9 4.7 
Property, plant and equipment:
Buildings and leasehold improvements 0.2 
Machinery and equipment 0.5 
 0.7 
Accumulated depreciation (0.6)
Property, plant and equipment, net 0.1 
Total assets of DBT$8.5 $10.7 
LIABILITIES
Accounts payable(1)(2)
$0.7 $26.9 
Contract liabilities(1)
2.3 2.1 
Accrued expenses(1)
6.3 6.3 
Other long-term liabilities(1)
4.5 4.2 
Total liabilities of DBT$13.8 $39.5 
___________________________

(1) Balances relate primarily to disputed amounts due to or from a subcontractor engaged by DBT during the Kusile project, that is currently in liquidation. The timing of the ultimate resolution of these matters is uncertain as they are likely to occur as part of the liquidation process.

(2) At December 31, 2023, the balance included DBT's remaining obligation under the Settlement Agreement to make a payment to MHI of South African Rand 480.9 (or $26.2 at December 31, 2023), which was paid ($27.1 at the time of payment) during the third quarter of 2024. In connection with this remaining obligation, we entered into a foreign currency forward contract which we accounted for as a fair value hedge and matured at the time of the final payment to MHI. The resulting cash received of $2.0 is presented within “Net cash used in discontinued operations” within the condensed consolidated statement of cash flows for the nine months ended September 28, 2024. Refer to Note 13 for additional details. There are no further payment obligations to MHI under the terms of the Settlement Agreement.

Wind-Down of the Heat Transfer Business

We completed the wind-down of our SPX Heat Transfer (“Heat Transfer”) business in the fourth quarter of 2020. As a result of completing the wind-down plan, we are reporting Heat Transfer as a discontinued operation for all periods presented.
The assets and liabilities of Heat Transfer have been included within “Assets of DBT and Heat Transfer” and “Liabilities of DBT and Heat Transfer,” respectively, on the condensed consolidated balance sheets as of September 28, 2024 and December 31, 2023. The major line items constituting Heat Transfer’s assets and liabilities as of September 28, 2024 and December 31, 2023 are shown below:

September 28, 2024December 31, 2023
ASSETS
Other current assets$0.3 $0.3 
Other assets 0.1 
Total assets of Heat Transfer$0.3 $0.4 
LIABILITIES
Accounts payable$0.2 $0.2 
Total liabilities of Heat Transfer$0.2 $0.2 

12


Changes in estimates associated with liabilities retained in connection with a business divestiture (e.g. income taxes) may occur. As a result, it is possible that the resulting gains/losses on these and other previous divestitures may be materially adjusted in subsequent periods.
For the three and nine months ended September 28, 2024 and September 30, 2023, results of operations from our businesses reported as discontinued operations were as follows:
Three months endedNine months ended
September 28, 2024September 30, 2023September 28, 2024September 30, 2023
DBT
Loss from discontinued operations (1)
$(0.6)$(69.2)$(1.2)$(68.6)
Income tax benefit 13.2  14.1 
Loss from discontinued operations, net(0.6)(56.0)(1.2)(54.5)
All other
Loss from discontinued operations (2)
(0.1)(0.1)(0.5)(0.2)
Income tax provision  (0.2) 
Loss from discontinued operations, net(0.1)(0.1)(0.7)(0.2)
Total
Loss from discontinued operations(0.7)(69.3)(1.7)(68.8)
Income tax benefit (provision) 13.2 (0.2)14.1 
Loss from discontinued operations, net$(0.7)$(56.1)$(1.9)$(54.7)
________________________________
(1)Loss for the three and nine months ended September 30, 2023 resulted primarily from the charge, and related income tax impacts, recorded in connection with the Settlement Agreement referred to above and legal costs incurred in connection with the various dispute resolution matters. This loss for the nine months ended September 30, 2023 was partially offset by the arbitration awards received, which are discussed above.
(2)Loss for the three and nine months ended September 28, 2024 and September 30, 2023 resulted primarily from revisions to liabilities retained in connection with prior dispositions.
Net cash used in discontinued operations for the nine months ended September 28, 2024 related primarily to the final cash payment of South African Rand 480.9 ($27.1 at time of payment) made by DBT to MHI during the three months ended September 28, 2024 in connection with the Settlement Agreement, partially offset by $2.0 from the foreign currency forward contract mentioned above.

Net cash used in discontinued operations for the nine months ended September 30, 2023 related primarily to (i) cash payments of $25.3 made by DBT to MHI during the three months ended September 30, 2023 in connection with the Settlement Agreement, (ii) disbursements of $14.5 for professional fees and support costs incurred principally in connection with the claims resolved by the Settlement Agreement, and (iii) local taxes of $3.8 paid in South Africa, which we subsequently recovered during the fourth quarter of 2023, partially offset by recovery of legal costs we were awarded in arbitration proceeds between DBT and MHI of $6.8 mentioned above.





















13


(4)    REVENUES FROM CONTRACTS
Disaggregated Revenues

We disaggregate revenue from contracts with customers by major product line and based on the timing of recognition for each of our reportable segments, as we believe such disaggregation best depicts how the nature, amount, timing, and uncertainty of our revenues and cash flows are affected by economic factors, with such disaggregation presented below for the three and nine months ended September 28, 2024 and September 30, 2023:
Three months ended September 28, 2024
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$217.7 $ $217.7 
Boilers, electrical heating, and ventilation117.6  117.6 
Underground locators, inspection and rehabilitation equipment, and robotic systems 64.7 64.7 
Communication technologies, aids to navigation, and transportation systems 83.7 83.7 
$335.3 $148.4 $483.7 
Timing of Revenue Recognition
Revenues recognized at a point in time$314.9 $117.5 $432.4 
Revenues recognized over time20.4 30.9 51.3 
$335.3 $148.4 $483.7 

Nine months ended September 28, 2024
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$650.1 $ $650.1 
Boilers, electrical heating, and ventilation344.1  344.1 
Underground locators, inspection and rehabilitation equipment, and robotic systems 191.8 191.8 
Communication technologies, aids to navigation, and transportation systems 264.2 264.2 
$994.2 $456.0 $1,450.2 
Timing of Revenue Recognition
Revenues recognized at a point in time$912.3 $376.2 $1,288.5 
Revenues recognized over time81.9 79.8 161.7 
$994.2 $456.0 $1,450.2 


Three months ended September 30, 2023
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$170.8 $ $170.8 
Boilers, electrical heating, and ventilation118.4  118.4 
Underground locators, inspection and rehabilitation equipment, and robotic systems 65.9 65.9 
Communication technologies, aids to navigation, and transportation systems 93.6 93.6 
$289.2 $159.5 $448.7 
Timing of Revenue Recognition
Revenues recognized at a point in time$271.3 $130.7 $402.0 
Revenues recognized over time17.9 28.8 46.7 
$289.2 $159.5 $448.7 

14


Nine months ended September 30, 2023
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$502.4 $ $502.4 
Boilers, electrical heating, and ventilation307.4  307.4 
Underground locators, inspection and rehabilitation equipment, and robotic systems 199.0 199.0 
Communication technologies, aids to navigation, and transportation systems 263.0 263.0 
$809.8 $462.0 $1,271.8 
Timing of Revenue Recognition
Revenues recognized at a point in time$747.6 $386.2 $1,133.8 
Revenues recognized over time62.2 75.8 138.0 
$809.8 $462.0 $1,271.8 

Contract Balances

Our customers are invoiced for products and services at the time of delivery or based on contractual milestones, resulting in outstanding receivables with payment terms from these customers (“Contract Accounts Receivable”). In some cases, the timing of revenue recognition, particularly for revenue recognized over time, differs from when such amounts are invoiced to customers, resulting in a contract asset (revenue recognition precedes the invoicing of the related revenue amount) or a contract liability (payment from the customer precedes recognition of the related revenue amount). Contract assets and liabilities are generally classified as current. On a contract-by-contract basis, the contract assets and contract liabilities are reported net within our condensed consolidated balance sheets. Our contract balances consisted of the following as of September 28, 2024 and December 31, 2023:

Contract BalancesSeptember 28, 2024December 31, 2023Change
Contract Accounts Receivable(1)
$333.7 $275.4 $58.3 
Contract Assets36.7 16.6 20.1 
Contract Liabilities - current(60.8)(73.5)12.7 
Contract Liabilities - non-current(2)
(4.3)(4.0)(0.3)
Net contract balance$305.3 $214.5 $90.8 
___________________________
(1)Included in “Accounts receivable, net” within the accompanying condensed consolidated balance sheets.
(2)Included in “Other long-term liabilities” within the accompanying condensed consolidated balance sheets.
The timing of revenue recognition, invoicing and cash collections results in contract accounts receivable, contract assets, and customer advances and deposits (contract liabilities) on our condensed consolidated balance sheets. In general, we receive payments from customers based on a billing schedule established in our contracts. During the three and nine months ended September 28, 2024, changes in contract balances were not materially impacted by any other factors besides the acquisition of Ingénia. At September 28, 2024, contract account receivables and current contract liabilities attributable to Ingénia were $23.9 and $0.3, respectively.
During the three and nine months ended September 28, 2024, we recognized revenues of $7.0 and $47.7, respectively, related to our contract liabilities at December 31, 2023.
Performance Obligations

As of September 28, 2024, the aggregate amount allocated to remaining performance obligations was $127.0. We expect to recognize revenue on approximately 67% and 81% of these remaining performance obligations over the next 12 and 24 months, respectively, with the remaining recognized thereafter.







15


(5)    LEASES
There have been no material changes to our finance leases during the three and nine months ended September 28, 2024.

During the nine months ended September 28, 2024, we obtained operating lease right-of-use assets in exchange for new lease obligations of $17.2, recorded as a non-cash activity within the condensed consolidated statement of cash flows.

Supplemental balance sheet information related to operating leases is as follows:

September 28, 2024December 31, 2023
Operating Leases:Affected Line Item in the Condensed Consolidated Balance Sheets
Operating lease ROU assets$51.1 $42.4 Other assets
Operating lease current liabilities$9.9 $11.3 Accrued expenses
Operating lease non-current liabilities38.7 28.5 Other long-term liabilities
Total operating lease liability$48.6 $39.8 

The weighted average remaining lease term (years) of our operating leases as of September 28, 2024 and December 31, 2023, were as follows:

September 28, 2024December 31, 2023
Operating Leases6.05.5

The discount rate utilized to determine the present value of lease payments over the lease term is our incremental borrowing rate based on the information available at lease commencement date. In developing the incremental borrowing rate, we considered the interest rate that reflects a term similar to the underlying lease term on a fully collateralized basis. We concluded to apply the incremental borrowing rate at a consolidated portfolio level using a five-year term, as the results did not materially differ upon further stratification. The weighted-average discount rate for our operating leases was 3.9% and 3.2% at September 28, 2024 and December 31, 2023, respectively.

The future minimum payments under our operating leases were as follows as of September 28, 2024:

Operating Leases
Remainder of 2024$3.1 
202511.2 
20269.7 
20279.0 
20288.1 
Thereafter13.6 
      Total lease payments54.7 
Less imputed interest6.1 
      Total$48.6 


(6)    INFORMATION ON REPORTABLE SEGMENTS
We are a global supplier of highly specialized, engineered solutions with operations in 15 countries and sales in over 100 countries around the world.
We have aggregated our operating segments into the following two reportable segments: HVAC and Detection and Measurement. The factors considered in determining our aggregated segments are the economic similarity of the businesses, the nature of products sold or services provided, production processes, types of customers, distribution methods, and regulatory environment. In determining our reportable segments, we apply the threshold criteria of the Segment Reporting Topic of the Codification. Segment Income is determined before considering, if applicable, impairment and special charges, long-term incentive compensation, certain other operating income/expense, other indirect corporate expenses, intangible asset amortization expense, inventory step-up charges, and certain other acquisition and integration-related costs. This is consistent with the way our Chief Operating Decision Maker (CODM) evaluates the results of each segment.
16


HVAC Reportable Segment
Our HVAC reportable segment engineers, designs, manufactures, installs and services package and process cooling products and engineered air movement solutions for the HVAC industrial, commercial, data center, and power generation markets, as well as boilers and electrical heating and ventilation products for the residential and commercial markets. The primary distribution channels for the segment’s products are direct to customers, independent manufacturing representatives, third-party distributors, and retailers. The segment serves a global customer base in North America, Europe, and Asia.
Detection and Measurement Reportable Segment
Our Detection and Measurement reportable segment engineers, designs, manufactures, services, and installs underground pipe and cable locators, inspection and rehabilitation equipment, robotic systems, transportation systems, communication technologies, and aids to navigation. The primary distribution channels for the segment’s products are direct to customers and third-party distributors. The segment serves a global customer base in North America, Europe, Africa, and Asia.
Corporate Expense
Corporate expense generally relates to the personnel and general operating cost of our corporate headquarters based in Charlotte, North Carolina.
Financial data for our reportable segments for the three and nine months ended September 28, 2024 and September 30, 2023 are presented below:
 Three months ended Nine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Revenues:  
HVAC reportable segment$335.3 $289.2 $994.2 $809.8 
Detection and Measurement reportable segment148.4 159.5 456.0 462.0 
Consolidated revenues$483.7 $448.7 $1,450.2 $1,271.8 
Income:  
HVAC reportable segment$80.0 $58.3 $232.1 $161.2 
Detection and Measurement reportable segment33.8 33.3 99.1 89.2 
Total income for segments113.8 91.6 331.2 250.4 
Corporate expense12.4 13.0 38.3 44.2 
Acquisition-related and other costs (1)
1.4 2.9 6.3 5.0 
Long-term incentive compensation expense4.0 3.4 11.0 10.0 
Amortization of acquired intangible assets16.6 14.6 48.2 32.4 
Special charges, net0.5  0.9  
Other operating expense, net (2)
  8.4  
Consolidated operating income$78.9 $57.7 $218.1 $158.8 
________________________________
(1)Represents integration costs incurred of $1.4 and $6.3 during the three and nine months ended September 28, 2024, respectively, and $2.9 and $5.0 during the three and nine months ended September 30, 2023, respectively, including additional “Cost of products sold” related to the step-up of inventory (to fair value) acquired in connection with the Ingénia acquisition of $1.8 during nine months ended September 28, 2024, and the ASPEQ acquisition of $2.5 and $3.6 during the three and nine months ended September 30, 2023, respectively.
(2)Represents a charge of $8.4 related to a settlement with the seller of ULC Robotics (“ULC”) regarding additional contingent consideration.

17


(7)    SPECIAL CHARGES, NET
Special charges, net, for the three and nine months ended September 28, 2024 and September 30, 2023 are described in more detail below:

 Three months ended Nine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
HVAC reportable segment$ $ $0.2 $ 
Detection and Measurement reportable segment0.5  0.7  
Total$0.5 $ $0.9 $ 

HVAC — Special charges, net for the nine months ended September 28, 2024 related primarily to recording severance costs associated with a restructuring action at one of the segment’s cooling businesses.
Detection and Measurement — Special charges, net for the three and nine months ended September 28, 2024 related primarily to recording severance costs associated with a restructuring action at the segment’s location and inspection businesses. In addition, special charges, net for the nine months ended September 28, 2024 included severance costs associated with a restructuring action at the segment’s aids to navigation business.
No significant future charges are expected to be incurred under actions approved as of September 28, 2024.
The following is an analysis of our restructuring liabilities for the nine months ended September 28, 2024 and September 30, 2023:
Nine months ended
September 28,
2024
September 30,
2023
Balance at beginning of year$0.7 $ 
Special charges0.9  
Utilization — cash(0.9) 
Balance at end of period$0.7 $ 

(8)    INVENTORIES, NET
Inventories are accounted for under the first-in, first-out method and are comprised of the following at September 28, 2024 and December 31, 2023:
September 28,
2024
December 31,
2023
Finished goods$77.8 $79.4 
Work in process38.3 31.4 
Raw materials and purchased parts181.6 165.9 
Total inventories$297.7 $276.7 
    
Inventories include material, labor and factory overhead costs and are reduced, when necessary, to estimated net realizable values.














18


(9)    GOODWILL AND OTHER INTANGIBLE ASSETS
Goodwill
The changes in the carrying amount of goodwill for the nine months ended September 28, 2024 were as follows:
December 31,
2023
Goodwill
Resulting from
Business
Combinations (1)
Foreign
Currency
Translation
September 28,
2024
HVAC reportable segment   
Gross goodwill$777.8 $148.2 $0.5 $926.5 
Accumulated impairments(331.9)— (0.5)(332.4)
Goodwill445.9 148.2  594.1 
Detection and Measurement reportable segment    
Gross goodwill432.6  3.0 435.6 
Accumulated impairments(173.7)— (1.7)(175.4)
Goodwill258.9  1.3 260.2 
Total    
Gross goodwill1,210.4 148.2 3.5 1,362.1 
Accumulated impairments(505.6)— (2.2)(507.8)
Goodwill$704.8 $148.2 $1.3 $854.3 
__________________________
(1)Reflects (i) goodwill acquired with the Ingénia acquisition of $142.6 and (ii) an increase in ASPEQ and TAMCO goodwill of $3.9 and $1.7, respectively, resulting from revisions to the valuation of certain assets and liabilities. As indicated in Notes 1 and 3, the acquired assets, including goodwill, and liabilities assumed in the Ingénia acquisition have been recorded at estimates of fair value and are subject to change upon completion of acquisition accounting.

Other Intangibles, Net
Identifiable intangible assets at September 28, 2024 and December 31, 2023 comprised the following:
 September 28, 2024December 31, 2023
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Intangible assets with determinable lives: (1)
      
Customer relationships$427.0 $(95.9)$331.1 $403.2 $(68.8)$334.4 
Technology186.4 (38.6)147.8 139.5 (27.8)111.7 
Patents4.5 (4.5) 4.5 (4.5) 
Other73.2 (42.9)30.3 45.4 (32.0)13.4 
 691.1 (181.9)509.2 592.6 (133.1)459.5 
Trademarks with indefinite lives221.5 — 221.5 221.3 — 221.3 
Total$912.6 $(181.9)$730.7 $813.9 $(133.1)$680.8 
__________________________
(1)The gross carrying value of identifiable intangible assets acquired with the Ingénia acquisition consist of technology of $46.7, customer relationships of $23.5, definite-lived trademarks of $13.9, and backlog of $13.8.

In connection with the acquisition of Ingénia, which has definite-lived intangible assets as noted above, we updated our estimated annual amortization expense related to intangible assets to approximately $66.0 for the full year 2024, $54.0 for 2025, and $53.0 for each of the three years thereafter.
At September 28, 2024, the net carrying value of intangible assets with determinable lives consisted of $398.6 in the HVAC reportable segment and $110.6 in the Detection and Measurement reportable segment. At September 28, 2024, trademarks with indefinite lives consisted of $156.8 in the HVAC reportable segment and $64.7 in the Detection and Measurement reportable segment.
We review goodwill and indefinite-lived intangible assets for impairment annually during the fourth quarter in conjunction with our annual financial planning process, with such testing based primarily on events and circumstances existing as of the end of the third quarter. In addition, we test goodwill for impairment on a more frequent basis if there are indications
19


of potential impairment. In reviewing goodwill and indefinite-lived intangible assets for impairment, we initially perform a qualitative analysis. If there is an indication of impairment, we then perform a quantitative analysis. A significant amount of judgment is involved in determining if an indication of impairment has occurred between annual testing dates. Such indication may include: a significant decline in expected future cash flows; a significant adverse change in legal factors or the business climate; unanticipated competition; and a more likely than not expectation of selling or disposing all, or a portion, of a reporting unit.
The fair value of the assets related to the Ingénia acquisition approximates its carrying value. If Ingénia is unable to achieve its current financial forecast, we may be required to record an impairment charge in a future period related to its goodwill. As of September 28, 2024, Ingénia's goodwill totaled $142.9.
We perform our annual trademarks impairment testing during the fourth quarter, or on a more frequent basis, if there are indications of potential impairment. The fair value of our trademarks is based on applying estimated royalty rates to projected revenues, with resulting cash flows discounted at a rate of return that reflects current market conditions (fair value based on unobservable inputs - Level 3, as defined in Note 17). The primary basis for these projected revenues is the annual operating plan for each of the related businesses, which is prepared in the fourth quarter of each year.

(10)     WARRANTY
The following is an analysis of our product warranty accrual for the periods presented:
10Nine months ended
September 28,
2024
September 30,
2023
Balance at beginning of year$37.9 $34.7 
Acquisitions1.3 0.9 
Provisions14.1 11.6 
Usage(10.4)(10.4)
Currency translation adjustment (0.1)
Balance at end of period42.9 36.7 
Less: Current portion of warranty18.8 14.6 
Non-current portion of warranty$24.1 $22.1 

(11)    EMPLOYEE BENEFIT PLANS
Net periodic benefit (income) expense for our pension and postretirement plans included the following components:

Domestic Pension Plans
Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Service cost$ $ $ $ 
Interest cost2.9 3.3 8.9 9.9 
Expected return on plan assets(2.2)(2.2)(6.6)(6.6)
Net periodic pension benefit expense$0.7 $1.1 $2.3 $3.3 


Foreign Pension Plans
Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Service cost$ $ $ $ 
Interest cost1.3 1.4 4.1 4.2 
Expected return on plan assets(1.3)(1.6)(3.9)(4.8)
Net periodic pension benefit (income) expense$ $(0.2)$0.2 $(0.6)

20


Postretirement Plans
Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Service cost$ $ $ $ 
Interest cost0.3 0.3 0.9 0.9 
Amortization of unrecognized prior service credits(0.8)(1.0)(2.4)(3.0)
Net periodic postretirement benefit income$(0.5)$(0.7)$(1.5)$(2.1)

(12)    INDEBTEDNESS
The following summarizes our debt activity (both current and non-current) for the nine months ended September 28, 2024:
December 31,
2023
BorrowingsRepayments
Other (5)
September 28,
2024
Revolving loans(1)
$ $610.2 $(455.2)$ $155.0 
Term loans(2)
539.9  (6.8)0.4 533.5 
Trade receivables financing arrangement(3)
16.0 217.0 (186.0) 47.0 
Other indebtedness(4)
2.4 0.1 (0.9)0.7 2.3 
Total debt558.3 $827.3 $(648.9)$1.1 737.8 
Less: short-term debt17.9 48.4 
Less: current maturities of long-term debt17.3 24.2 
Total long-term debt, net$523.1 $665.2 
    
___________________________
(1)The revolving credit facility extends through August 2027 under the terms of our senior credit agreement and is primarily used to provide liquidity for funding acquisitions, including related fees and expenses, and was utilized as the primary funding mechanism for the Ingénia acquisition.
(2)The term loans are repayable in quarterly installments equal to 0.625% of the initial balances of $545.0, in each of the first three quarters of 2024, and 1.25% during the fourth quarter of 2024, all quarters of 2025 and 2026, and the first two quarters of 2027. The remaining balances are payable in full on August 12, 2027. Balances are net of unamortized debt issuance costs of $1.3 and $1.7 at September 28, 2024 and December 31, 2023, respectively.
(3)Under this arrangement, we can borrow, on a continuous basis, up to $100.0, as available. Borrowings under this arrangement are collateralized by eligible trade receivables of certain of our businesses. At September 28, 2024, we had $17.5 of available borrowing capacity under this facility after giving effect to outstanding borrowings of $47.0.
(4)Primarily includes balances under a purchase card program of $1.4 and $1.9 and finance lease obligations of $0.9 and $0.5 at September 28, 2024 and December 31, 2023, respectively. The purchase card program allows for payment beyond the normal payment terms for goods and services acquired under the program. As this arrangement extends the payment of these purchases beyond their normal payment terms through third-party lending institutions, we have classified these amounts as short-term debt. 
(5)“Other” includes the amortization of debt issuance costs associated with the term loans.
Senior Credit Facilities
A detailed description of our senior credit facilities is included in our 2023 Annual Report on Form 10-K.
On August 30, 2024, we entered into a Second Amendment to the Amended and Restated Credit Agreement and Incremental Facility Activation Notice (the “Second Amendment”) with Bank of America, N.A., as administrative agent (the “Administrative Agent”), the lenders party thereto, and certain domestic subsidiaries of the Company, as guarantors, which amends our Amended and Restated Credit Agreement, dated as of August 12, 2022 (as amended, the “Credit Agreement”) with the lenders party thereto, Deutsche Bank AG, as foreign trade facility agent, and the Administrative Agent.
The Second Amendment increases the aggregate revolving credit commitments under the Credit Agreement from $500.0 to $1,000.0 and makes certain conforming changes and other amendments to the Credit Agreement. We expect to utilize the increased revolving credit capacity to finance, in part, permitted acquisitions, to pay related fees, costs and expenses and for other lawful corporate purposes. In connection with the Second Amendment, we recorded $2.6 of debt issuance costs classified within “Other assets” on the condensed consolidated balance sheet as of September 28, 2024.
At September 28, 2024, we had $834.0 of available borrowing capacity under our revolving credit facilities, after giving effect to borrowings under the domestic revolving loan facilities of $155.0 and $11.0 reserved for outstanding letters of
21


credit. In addition, at September 28, 2024, we had $8.9 of available issuance capacity under our foreign credit instrument facilities after giving effect to $16.1 reserved for outstanding letters of credit.
The weighted-average interest rate of outstanding borrowings under the Credit Agreement was approximately 6.5% at September 28, 2024.
At September 28, 2024, we were in compliance with all covenants of the Credit Agreement.

Other Borrowings and Financing Activities
During the third quarter of 2024, we renewed, and increased the capacity of, our trade receivables financing agreement for the next 12 months, whereby we can borrow, on a continuous basis, up to $100.0, as available.
Company-owned Life Insurance
The Company has investments in company-owned life insurance (“COLI”) policies, which are recorded at their cash surrender value at each balance sheet date. Changes in the cash surrender value during the period are recorded as a gain or loss within “Other income (expense), net” within our condensed consolidated statements of operations. The Company has the ability to borrow against a portion of its investment in the COLI policies as an additional source of liquidity. During the first nine months of 2024, the Company borrowed $41.2 against the cash surrender value of these COLI policies. Such borrowings were primarily used to pay down amounts payable under the revolving credit facility. The amounts borrowed incur interest at a rate of 5.3%. The cash surrender value of the Company’s investments in COLI assets, net of the aforementioned borrowing, was $34.0 and $76.7 at September 28, 2024 and December 31, 2023, respectively, recorded in “Other assets” on the condensed consolidated balance sheets.

(13)    DERIVATIVE FINANCIAL INSTRUMENTS
Interest Rate Swaps
We maintain interest rate swap agreements (“Initial Swaps”) that have a remaining notional amount of $212.5, cover the period through November 2024, and effectively convert this portion of the borrowings under our senior credit facilities to a fixed rate of 1.077%, plus the applicable margin. In September 2024, commensurate with the Second Amendment, we entered into additional interest rate swap agreements (“Additional Swaps”). The Additional Swaps have a notional amount of $531.4, cover the period from December 2024 to June 2026, and effectively convert this portion of the borrowings under our senior credit facilities to a fixed rate of 3.58%, plus the applicable margin. We have designated, and are accounting for, our Initial Swaps and Additional Swaps as cash flow hedges.

As of September 28, 2024 and December 31, 2023, the unrealized gain (loss), net of tax, recorded in accumulated other comprehensive income (AOCI”) was $(0.3) and $5.7, respectively. In addition, as of September 28, 2024 and December 31, 2023, the fair value of our interest rate swap agreements was a net liability of $0.6 (with $2.1 recorded as a current asset, $0.3 as a current liability, and $2.4 as a non-current liability) and a current asset of $7.5, respectively. Changes in the fair value of our interest rate swap agreements are reclassified into earnings, as a component of interest expense, when the forecasted transaction impacts earnings.

Currency Forward Contracts
We manufacture and sell our products in a number of countries and, as a result, are exposed to movements in foreign currency exchange rates. Our objective is to preserve the economic value of non-functional currency-denominated cash flows and to minimize the impact of changes as a result of currency fluctuations. Our principal currency exposures relate to the South African Rand, British Pound Sterling, Canadian Dollar, and Euro.

From time to time, we enter into forward contracts to manage the exposure on contracts with forecasted transactions denominated in non-functional currencies and to manage the risk of transaction gains and losses associated with assets/liabilities denominated in currencies other than the functional currency of certain subsidiaries (“FX forward contracts”). Certain of our FX forward contracts are designated as cash flow hedges. Changes in these derivatives’ fair value are included in AOCI and are reclassified into earnings as a component of revenues or cost of products sold, as applicable, when the forecasted transaction impacts earnings. In addition, if the forecasted transaction is no longer probable, the cumulative change in the derivatives’ fair value is recorded into earnings in the period in which the transaction is no longer considered probable of occurring.

We had FX forward contracts with an aggregate notional amount of $14.0 and $9.4 outstanding as of September 28, 2024 and December 31, 2023, respectively, with all of the $14.0 scheduled to mature within one year. There were no unrealized
22


gains/losses recorded in AOCI related to FX forward contracts designated as cash flow hedges as of September 28, 2024. The fair value of our FX forward contracts was less than $0.1 at September 28, 2024 and December 31, 2023.

In addition to the above, we entered FX forward contracts associated with the Settlement Agreement, to mitigate our exposure to fluctuations in the South African Rand, with a notional amount of South African Rand 480.9 (or $24.9 at the time of execution) and a fair value of $1.3 at December 31, 2023, which was included within “Assets of DBT and Heat Transfer” on the condensed consolidated balance sheet. These FX forward contracts matured during the quarter ended September 28, 2024 commensurate with the final payment under the Settlement Agreement, resulting in cash received of $2.0 presented within “Net cash used in discontinued operations” within the condensed consolidated statement of cash flows for the nine months ended September 28, 2024. Refer to Note 3 for additional details.


(14)    STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION
Income Per Share
The following table sets forth the number of weighted-average shares outstanding used in the computation of basic and diluted income per share:
 Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Weighted-average number of common shares used in basic income per share46.305 45.608 46.127 45.507 
Dilutive securities — Employee stock options and restricted stock units0.960 1.143 0.876 1.053 
Weighted-average number of common shares and dilutive securities used in diluted income per share47.265 46.751 47.003 46.560 

The weighted-average number of restricted stock units and stock options excluded from the computation of diluted income per share because the assumed proceeds for these instruments exceed the average market value of the underlying common stock for the related period were 0.126 and 0.248, respectively, for the three months ended September 28, 2024, and 0.134 and 0.290, respectively, for the nine months ended September 28, 2024.

The weighted-average number of restricted stock units and stock options excluded from the computation of diluted income per share because the assumed proceeds for these instruments exceed the average market value of the underlying common stock for the related period were 0.184 and 0.488, respectively, for the three months ended September 30, 2023, and 0.191 and 0.521, respectively, for the nine months ended September 30, 2023.

Long-Term Incentive Compensation

Long-term incentive compensation awards may be granted to certain eligible employees or non-employee directors. A detailed description of the awards granted prior to 2024 is included in our 2023 Annual Report on Form 10-K.
Awards granted on February 28, 2024 to executive officers and other members of senior management were comprised of performance stock units (“PSU’s”), stock options, and time-based restricted stock units (“RSU’s”), while other eligible employees were granted PSU’s and RSU’s. The PSU’s are eligible to vest at the end of a three-year performance period, with performance based on the total return of our stock over the three-year performance period against a peer group within the combined S&P 600 Small Cap Capital Goods Index and S&P 400 Mid Cap Capital Goods Index. Stock options and RSU’s vest ratably over the three-year period subsequent to the date of grant.
Effective May 14, 2024, we granted 0.008 RSU’s to our non-employee directors, which vest in their entirety immediately prior to the annual meeting of stockholders in May 2025.

Compensation expense within income from continuing operations related to long-term incentive awards totaled $4.0 and $3.4 for the three months ended September 28, 2024 and September 30, 2023, respectively, and $11.0 and $10.0 for the nine months ended September 28, 2024 and September 30, 2023, respectively. The related tax benefit was $0.7 and $0.6 for the three months ended September 28, 2024 and September 30, 2023, respectively, and $1.9 and $1.7 for the nine months ended September 28, 2024 and September 30, 2023, respectively.




23


Repurchases of Common Stock

On May 14, 2024, our Board of Directors authorized management, in its sole discretion, to repurchase, in any fiscal year, up to $100.0 of our common stock, subject to maintaining compliance with all covenants of our senior credit agreement. No share repurchases were effected pursuant to this and prior authorizations during the three and nine months ended September 28, 2024.

Accumulated Other Comprehensive Income

The changes in the components of AOCI, net of tax, for the three months ended September 28, 2024 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains (Losses) on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$238.8 $2.9 $3.2 $244.9 
Other comprehensive income (loss) before reclassifications19.3 (1.5) 17.8 
Amounts reclassified from accumulated other comprehensive income (1.7)(0.6)(2.3)
Current-period other comprehensive income (loss)19.3 (3.2)(0.6)15.5 
Balance at end of period$258.1 $(0.3)$2.6 $260.4 
__________________________
(1)Net of tax provision (benefit) of $(0.3) and $0.8 as of September 28, 2024 and June 29, 2024, respectively.
(2)Net of tax provision of $1.2 and $1.4 as of September 28, 2024 and June 29, 2024, respectively. The balances as of September 28, 2024 and June 29, 2024 include unamortized prior service credits.

The changes in the components of AOCI, net of tax, for the nine months ended September 28, 2024 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains (Losses) on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$251.0 $5.7 $4.4 $261.1 
Other comprehensive income (loss) before reclassifications7.1 (0.8) 6.3 
Amounts reclassified from accumulated other comprehensive income (5.2)(1.8)(7.0)
Current-period other comprehensive income (loss)7.1 (6.0)(1.8)(0.7)
Balance at end of period$258.1 $(0.3)$2.6 $260.4 

__________________________
(1)Net of tax provision (benefit) of $(0.3) and $1.8 as of September 28, 2024 and December 31, 2023, respectively.
(2)Net of tax provision of $1.2 and $1.8 as of September 28, 2024 and December 31, 2023, respectively. The balances as of September 28, 2024 and December 31, 2023 include unamortized prior service credits.
The changes in the components of AOCI, net of tax, for the three months ended September 30, 2023 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains
on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$247.4 $9.2 $5.9 $262.5 
Other comprehensive income (loss) before reclassifications(10.0)0.7  (9.3)
Amounts reclassified from accumulated other comprehensive income (1.8)(0.7)(2.5)
Current-period other comprehensive loss(10.0)(1.1)(0.7)(11.8)
Balance at end of period$237.4 $8.1 $5.2 $250.7 
__________________________
(1)Net of tax provision of $2.7 and $3.1 as of September 30, 2023 and July 1, 2023.
(2)Net of tax provision of $1.9 and $2.2 as of September 30, 2023 and July 1, 2023, respectively. The balances as of September 30, 2023 and July 1, 2023 include unamortized prior service credits.
24


The changes in the components of AOCI, net of tax, for the nine months ended September 30, 2023 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains
on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$239.1 $11.0 $7.4 $257.5 
Other comprehensive income (loss) before reclassifications(1.7)2.2  0.5 
Amounts reclassified from accumulated other comprehensive income (5.1)(2.2)(7.3)
Current-period other comprehensive loss(1.7)(2.9)(2.2)(6.8)
Balance at end of period$237.4 $8.1 $5.2 $250.7 
__________________________
(1)Net of tax provision of $2.7 and $3.7 as of September 30, 2023 and December 31, 2022, respectively.
(2)Net of tax provision of $1.9 and $2.7 as of September 30, 2023 and December 31, 2022, respectively. The balances as of September 30, 2023 and December 31, 2022 include unamortized prior service credits.
The following summarizes amounts reclassified from each component of AOCI for the three months ended September 28, 2024 and September 30, 2023:
Amount Reclassified from AOCI 
Three months ended
September 28, 2024September 30, 2023Affected Line Item in the Condensed
Consolidated Statements of Operations
Gains on qualifying cash flow hedges:   
Swaps$(2.3)$(2.4)Interest expense
Pre-tax(2.3)(2.4) 
Income taxes0.6 0.6  
 $(1.7)$(1.8) 
Gains on pension and postretirement items:   
Amortization of unrecognized prior service credits - Pre-tax$(0.8)$(1.0)Other income (expense), net
Income taxes0.2 0.3  
 $(0.6)$(0.7) 
The following summarizes amounts reclassified from each component of AOCI for the nine months ended September 28, 2024 and September 30, 2023:
Amount Reclassified from AOCI 
Nine months ended
September 28, 2024September 30, 2023Affected Line Item in the Condensed
Consolidated Statements of Operations
Gains on qualifying cash flow hedges:   
Swaps$(7.1)$(6.8)Interest expense
Pre-tax(7.1)(6.8) 
Income taxes1.9 1.7  
 $(5.2)$(5.1) 
Gains on pension and postretirement items:   
Amortization of unrecognized prior service credits - Pre-tax$(2.4)$(3.0)Other income (expense), net
Income taxes0.6 0.8  
 $(1.8)$(2.2) 
25


(15)    CONTINGENT LIABILITIES AND OTHER MATTERS
General
Numerous claims, complaints and proceedings arising in the ordinary course of business have been asserted or are pending against us or certain of our subsidiaries (collectively, “claims”). These claims relate to litigation matters (e.g., class actions, derivative lawsuits and contracts, intellectual property and competitive claims), environmental matters, claims for contingent consideration on prior acquisitions, product liability matters, and other risk management matters (e.g., general liability, automobile, and workers’ compensation claims). Additionally, we may become subject to other claims of which we are currently unaware, which may be significant, or the claims of which we are aware may result in our incurring significantly greater loss than we anticipate. While we (and our subsidiaries) maintain property, cargo, auto, product, general liability, environmental, and directors’ and officers’ liability insurance, among other lines of coverage, and have acquired rights under similar policies in connection with acquisitions that we believe cover a significant portion of these claims, this insurance may be insufficient or unavailable (e.g., in the case of insurer insolvency) to protect us against potential loss exposures. Also, while we believe we are entitled to indemnification from third parties for some of these claims, these rights may be insufficient or unavailable to protect us against potential loss exposures.
Our recorded liabilities related to these matters, primarily associated with environmental matters, totaled $37.2 and $37.9 at September 28, 2024 and December 31, 2023, respectively. Of these amounts, $29.0 and $29.4 are included in “Other long-term liabilities” within our condensed consolidated balance sheets at September 28, 2024 and December 31, 2023, respectively, with the remainder included in “Accrued expenses.” The liabilities we record for these matters are based on a number of assumptions, including historical claims and payment experience. While we base our assumptions on facts currently known to us, they entail inherently subjective judgments and uncertainties. As a result, our current assumptions for estimating these liabilities may not prove accurate, and we may be required to adjust these liabilities in the future, which could result in charges to earnings. These variances relative to current expectations could have a material impact on our financial position and results of operations in future periods.
Large Power Projects in South Africa
Overview - Since 2008, DBT had been executing on two large power projects in South Africa (Kusile and Medupi), on which it has completed its scope of work. During that time, the business environment surrounding these projects was difficult, as DBT, along with many other contractors on the projects, experienced delays, cost over-runs, and various other challenges associated with a complex set of contractual relationships among the end customer, prime contractors, various subcontractors (including DBT and its subcontractors), and various suppliers. DBT had asserted claims against the remaining prime contractor, MHI, and MHI had asserted, or issued letters of intent to claim for, alleged damages against DBT. As previously disclosed in our 2023 Annual Report on Form 10-K, and as mentioned in Note 3, on September 5, 2023, DBT and SPX entered into the Settlement Agreement to resolve all claims between the parties with respect to the two large power projects. The Settlement Agreement provides for full and final settlement and the mutual release of all claims between the parties with respect to the projects, including any claim against SPX Technologies, Inc. as guarantor of DBT’s performance on the projects. Refer to Note 3 for additional details. Prior to the Settlement Agreement, DBT had experienced success in enforcing its rights through dispute resolution processes, including a favorable arbitration ruling during the first quarter of 2023 related to awards for costs incurred in connection with delays on the Kusile project of South African Rand 126.6 (or $7.0) with such amount recorded to “Loss on disposition of discontinued operations, net of tax” during the first quarter of 2023. Additionally, in June 2023, the arbitration tribunal ruled DBT was entitled to recover $1.3 of legal costs incurred related to the arbitration. Such amount was recorded to Loss on disposition of discontinued operations, net of tax during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023.

Additionally, in May 2023, a separate arbitration tribunal ruled DBT was entitled to recover $5.5 of legal costs incurred related to another prior arbitration. Such amount was recorded within “Loss on disposition of discontinued operations, net of tax” during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023.

Claim against Surety - On February 5, 2021, DBT received payment of $6.7 on bonds issued in support of performance by one of DBT’s subcontractors. The subcontractor, currently in liquidation, maintains a right to seek recovery of such amount and, thus, the amount received by DBT has not been reflected in our condensed consolidated statements of operations.

Claim for Contingent Consideration Related to ULC Acquisition

In connection with our acquisition of ULC in September 2020, the seller of ULC was eligible to receive additional contingent consideration of up to $45.0 under an earn-out provision. During the third quarter of 2021, we concluded that none of the milestones for the payment of any of the contingent consideration were achieved.
26



On May 20, 2024, we entered into a settlement agreement with the seller of ULC to resolve a lawsuit it commenced in August 2022 seeking contingent consideration of $15.0, prejudgment interest on that amount, and attorney's fees. The settlement agreement required a payment by us to the seller of ULC of $8.4, which was paid during the second quarter of 2024, with a corresponding charge recorded within “Other operating expense, net” within the condensed consolidated statement of operations for the nine months ended September 28, 2024. We expect this payment to be tax deductible in future periods.

Resolution of Dispute with Former Representative

On January 18, 2024, a jury ruled that one of our businesses within the Detection and Measurement reportable segment had breached its contract and implied duties of good faith and fair dealings in connection with an agreement entered into with a former representative. On January 26, 2024, we negotiated a settlement requiring a payment, paid during the first quarter of 2024, to the former representative of $9.0 to resolve all claims related to the matter. This amount was recorded within Accrued Liabilities on the condensed consolidated balance sheet as of December 31, 2023.

Litigation Matters
We are subject to other legal matters that arise in the normal course of business. We believe these matters are either without merit or of a kind that should not have a material effect, individually or in the aggregate, on our financial position, results of operations or cash flows; however, we cannot assure you that these proceedings or claims will not have a material effect on our financial position, results of operations or cash flows.
Environmental Matters
Our operations and properties are subject to federal, state, local and foreign regulatory requirements relating to environmental protection. It is our policy to comply fully with all applicable requirements. As part of our effort to comply, we have a comprehensive environmental compliance program that includes environmental audits conducted by internal and external independent professionals, as well as regular communications with our operating units regarding environmental compliance requirements and anticipated regulations. Based on current information, we believe that our operations are in substantial compliance with applicable environmental laws and regulations, and we are not aware of any violations that could have a material effect, individually or in the aggregate, on our business, financial condition, and results of operations or cash flows. We had liabilities for site investigation and/or remediation at 16 sites that we own or control, or formerly owned and controlled, as of September 28, 2024 and December 31, 2023. In addition, while we believe that we maintain adequate accruals to cover the costs of site investigation and/or remediation for compliance with existing laws and regulations of $23.6 at September 28, 2024, we cannot provide assurance that new matters, developments, laws and regulations, or stricter interpretations of existing laws and regulations will not materially affect our business or operations in the future.
Our environmental accruals cover anticipated costs, including investigation, remediation, and maintenance of clean-up sites. Our estimates are based primarily on investigations and remediation plans established by independent consultants, regulatory agencies and potentially responsible third parties. Accordingly, our estimates may change based on future developments, including new or changes in existing environmental laws or policies, differences in costs required to complete anticipated actions from estimates provided, changes in our allocation of shared remediation costs, future findings of investigation or remediation actions, or alteration to the expected remediation plans. It is our policy to revise an estimate once the revision becomes probable and the amount of change can be reasonably estimated. We generally do not discount our environmental accruals and do not reduce them by anticipated insurance recoveries. We take into account third-party indemnification from financially viable parties in determining our accruals where there is no dispute regarding the right to indemnification.
In the case of contamination at offsite, third-party disposal sites, as of September 28, 2024 and December 31, 2023, we have been notified that we are potentially responsible and have received other notices of potential liability pursuant to various environmental laws at 9 sites, at which the liability has not been settled and all of which have been active in the past few years. These laws may impose liability on certain persons that are considered jointly and severally liable for the costs of investigation and remediation of hazardous substances present at these sites, regardless of fault or legality of the original disposal. These persons include the present or former owners or operators of the site and companies that generated, disposed of or arranged for the disposal of hazardous substances at the site. We are considered a “de minimis” potentially responsible party at most of the sites. We conduct extensive environmental due diligence with respect to potential acquisitions, including environmental site assessments and such further testing as we may deem warranted. If an environmental matter is identified, we estimate the cost and either establish a liability, purchase insurance or obtain an indemnity from a financially sound seller; however, in connection with our acquisitions or dispositions, we may assume or retain significant environmental liabilities, some of which we may be unaware. The potential costs related to these environmental matters and the possible impact on future operations are uncertain due in part to the complexity of government laws and regulations and their interpretations, the varying costs and
27


effectiveness of various clean-up technologies, the uncertain level of insurance or other types of recovery, and the questionable level of our responsibility. We record a liability when it is both probable and the amount can be reasonably estimated.
Self-insured Risk Management Matters
We are self-insured for certain of our workers’ compensation, automobile, product and general liability, disability and health costs, and we believe that we maintain adequate accruals to cover our retained liability. Our accruals for risk management matters are determined by us, are based on claims filed and estimates of claims incurred but not yet reported, and generally are not discounted. We consider a number of factors, including third-party actuarial valuations, when making these determinations. We maintain third-party stop-loss insurance policies to cover certain liability costs in excess of predetermined retained amounts. This insurance may be insufficient or unavailable (e.g., because of insurer insolvency) to protect us against loss exposures.

(16)    INCOME AND OTHER TAXES
Uncertain Tax Benefits
As of September 28, 2024, we had gross and net unrecognized tax benefits of $2.6. All of these unrecognized tax benefits would impact our effective tax rate from continuing operations if recognized.
We classify interest and penalties related to unrecognized tax benefits as a component of our income tax provision. As of September 28, 2024, gross and net accrued interest totaled $1.3. As of September 28, 2024, we had no accrual for penalties included in our unrecognized tax benefits.
Based on the outcome of certain examinations or as a result of the expiration of statutes of limitations for certain jurisdictions, we do not believe that within the next 12 months our previously unrecognized tax benefits will decrease by a material amount. The previously unrecognized tax benefits relate to a variety of tax matters including transfer pricing and various state matters.
Organization for Economic Co-operation and Development (“OECD”) Pillar Two Model Rules
In December 2021, the OECD issued model rules for a new global minimum tax framework (“Pillar Two”), and various governments around the world have issued, or are in the process of issuing, legislation to implement these rules. The Company is within the scope of the OECD Pillar Two model rules and is assessing the impact thereof. As of September 28, 2024, we believe the implementation of these rules will not have a material impact on our financial results.
Other Tax Matters
For the three months ended September 28, 2024, we recorded an income tax provision of $15.1 on $66.0 of pre-tax income from continuing operations, resulting in an effective rate of 22.9%. This compares to an income tax provision for the three months ended September 30, 2023 of $12.4 on $48.1 of pre-tax income from continuing operations, resulting in an effective rate of 25.8%. The most significant items impacting the income tax provision for the third quarters of 2024 and 2023 were $0.7 of tax benefits in 2024 resulting from increased federal tax credits and $0.8 of foreign withholding tax in 2023.

For the nine months ended September 28, 2024, we recorded an income tax provision of $32.2 on $177.5 of pre-tax income from continuing operations, resulting in an effective rate of 18.1%. This compares to an income tax provision for the nine months ended September 30, 2023 of $31.5 on $144.6 of pre-tax income from continuing operations, resulting in an effective rate of 21.8%. The most significant items impacting the income tax provision during the first nine months of 2024 and 2023 were (i) $10.8 and $1.7, respectively, of excess tax benefits resulting from stock-based compensation awards that vested and/or were exercised during the periods, (ii) $0.7 of tax benefits in 2024 resulting from increased federal tax credits, and (iii) $0.5 of tax provision and $1.2 of tax benefit, respectively, related to revisions to liabilities for uncertain tax positions. In addition, the 2023 rate was favorably impacted by a tax benefit of $1.8 related to the release of valuation allowances recognized against certain deferred tax assets, as we now expect these deferred tax assets to be realized.

We perform reviews of our income tax positions on a continuous basis and accrue for potential uncertain positions when we determine that an uncertain position meets the criteria of the Income Taxes Topic of the Codification. Accruals for these uncertain tax positions are recorded in “Income taxes payable” and “Deferred and other income taxes” in the accompanying condensed consolidated balance sheets based on the expectation as to the timing of when the matters will be resolved. As events change and resolutions occur, these accruals are adjusted, such as in the case of audit settlements with taxing authorities.

28


U.S. Federal income tax returns are subject to examination for a period of three years after filing the return. We are not currently under examination by the Internal Revenue Service and believe any contingencies in open years are adequately provided for.
State income tax returns generally are subject to examination for a period of three to five years after filing the respective tax returns. The impact on such tax returns of any federal changes remains subject to examination by various states for a period of up to one year after formal notification to the states. We regularly have various state income tax returns in the process of examination. We believe any uncertain tax positions related to these examinations have been adequately provided for.
We regularly have various foreign income tax returns under examination. We believe that any uncertain tax positions related to these examinations have been adequately provided for.
An unfavorable resolution of one or more of the above matters could have a material impact on our results of operations or cash flows in the quarter and year in which an adjustment is recorded or the tax is due or paid. As audits and examinations are still in process, the timing of the ultimate resolution and any payments that may be required for the above matters cannot be determined at this time.

(17)    FAIR VALUE
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In the absence of active markets for the identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, internal information consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:
Level 1 — Quoted prices for identical instruments in active markets.
Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.
Level 3 — Significant inputs to the valuation model are unobservable.
There were no changes during the periods presented to the valuation techniques we use to measure asset and liability fair values on a recurring or nonrecurring basis. There were no transfers between the three levels of the fair value hierarchy for the periods presented.
Contingent Consideration for the Ingénia Acquisition In connection with the acquisition of Ingénia, the seller is eligible for additional cash consideration of up to CAD 3.0 (or $2.2 at the time of acquisition), with payment scheduled to be made in the event certain contingent liabilities do not materialize. The estimated fair value of such contingent consideration is $0.3, which is reflected as a liability in our condensed consolidated balance sheet as of September 28, 2024.
Goodwill, Indefinite-Lived Intangible and Other Long-Lived Assets — Certain of our non-financial assets are subject to impairment analyses, including long-lived assets, indefinite-lived intangible assets and goodwill. We review the carrying amounts of such assets whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable or at least annually. Any asset impairment would result in the asset being recorded at its fair value.
Derivative Financial Instruments — Our financial derivative assets and liabilities include interest rate swaps and FX forward contracts, and are valued using valuation models based on observable market inputs such as forward rates, interest rates, our own credit risk and the credit risk of our counterparties, which comprise investment-grade financial institutions. Based on these inputs, the derivative assets and liabilities are classified within Level 2 of the valuation hierarchy. We have not made any adjustments to the inputs obtained from the independent sources. Based on our continued ability to enter into forward contracts, we consider the markets for our fair value instruments active. We primarily use the income approach, which uses valuation techniques to convert future amounts to a single present amount.
As of September 28, 2024, there has been no significant impact to the fair value of our derivative liabilities due to our own credit risk, as the related instruments are collateralized under our senior credit facilities. Similarly, there has been no significant impact to the fair value of our derivative assets based on our evaluation of our counterparties’ credit risks.
Equity Security — We estimate the fair value of an equity security that we hold utilizing a practical expedient under existing guidance, with such estimated fair value based on our ownership percentage applied to the net asset value as provided
29


quarterly by the investee. The value is updated annually, during the first quarter, based on the investee’s most recent audited financial statements. During the three and nine months ended September 28, 2024 and September 30, 2023, we recorded gains (losses) of $0.0 and $(4.2), and $0.0 and $3.6, respectively, to “Other income (expense), net” to reflect changes in the estimated fair value of the equity security. As of September 28, 2024 and December 31, 2023, the equity security had an estimated fair value of $35.2 and $39.4, respectively.

Indebtedness and Other — The estimated fair value of our debt instruments as of September 28, 2024 and December 31, 2023 approximated the related carrying values due primarily to the variable market-based interest rates for such instruments. See Note 12 for further details.
30


ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations (in millions)
 
FORWARD-LOOKING STATEMENTS
 
Some of the statements in this document and any documents incorporated by reference, including any statements as to operational and financial projections, constitute “forward-looking statements” within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These statements relate to future events or our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our businesses’ or our industries’ actual results, levels of activity, performance or achievements to be materially different from those expressed or implied by any forward-looking statements. Such statements may address our plans, our strategies, our prospects, changes and trends in our business and the markets in which we operate under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” (“MD&A”) or in other sections of this document. In some cases, you can identify forward-looking statements by terminology such as “may,” “could,” “would,” “should,” “expect,” “plan,” “anticipate,” “intend,” “believe,” “estimate,” “predict,” “project,” “potential” or “continue” or the negative of those terms or other comparable terminology. Particular risks and uncertainties that could cause actual results to differ from those contained in the forward-looking statements, include the following: cyclical changes and specific industry events in the Company’s markets; changes in anticipated capital investment and maintenance expenditures by customers; availability, limitations or cost increases of raw materials and/or commodities that cannot be recovered in product pricing; the impact of competition on profit margins and the Company’s ability to maintain or increase market share; inadequate performance by third-party suppliers and subcontractors for outsourced products, components and services and other supply-chain risks; the uncertainty of claims resolution with respect to environmental and other contingent liabilities; the impact of climate change and any legal or regulatory actions taken in response thereto; cyber-security risks; risks with respect to the protection of intellectual property, including with respect to the Company’s digitalization initiatives; the impact of overruns, inflation and the incurrence of delays with respect to long-term fixed-price contracts; defects or errors in current or planned products; the impact of pandemics and governmental and other actions taken in response; domestic economic, political, legal, accounting and business developments adversely affecting the Company’s business, including regulatory changes; changes in worldwide economic conditions, including as a result of geopolitical conflicts; uncertainties with respect to the Company’s ability to identify acceptable acquisition targets; uncertainties surrounding timing and successful completion of acquisition or disposition transactions, including with respect to integrating acquisitions and achieving cost savings or other benefits from acquisitions; the impact of retained liabilities of disposed businesses; potential labor disputes; and extreme weather conditions and natural and other disasters. These statements are only predictions and actual events or results may differ materially. Accordingly, forward-looking statements should not be relied upon as a prediction of actual results. In addition, management’s estimates of future operating results are based on our current complement of businesses, which is subject to change as management selects strategic markets.
 
All the forward-looking statements are qualified in their entirety by reference to the factors discussed under the heading “Risk Factors” in our 2023 Annual Report on Form 10-K, in any subsequent filing with the U.S. Securities and Exchange Commission, as well as in any documents incorporated by reference that describe risks, uncertainties and other factors that could cause results to differ materially from those projected in these forward-looking statements. We caution you that these risk factors may not be exhaustive. We operate in a continually changing business environment and frequently enter into new businesses and product lines. We cannot predict these new risk factors, and we cannot assess the impact, if any, of these new risk factors on our businesses or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those projected in any forward-looking statements. Accordingly, you should not rely on forward-looking statements as a prediction of actual results. We disclaim any responsibility to update or publicly revise any forward-looking statements to reflect events or circumstances that arise after the date of this document.

POTENTIAL IMPACTS OF GEOPOLITICAL CONFLICTS

Ongoing geopolitical conflicts, and governmental actions implemented in response to these conflicts, did not have a significant adverse impact on our operating results during the three and nine months ended September 28, 2024 and September 30, 2023. We are monitoring the availability of certain raw materials that are supplied by businesses in the countries impacted by these conflicts. However, at this time, we do not expect the potential impact to be material to our operating results. These conflicts have created additional demand for certain products within our communication technologies business. The longer-term impact of these global events on our business is currently unknown due to the uncertainty around their duration and broader impact.








31


OTHER SIGNIFICANT MATTERS

Acquisitions

T. A. Morrison & Co. Inc. (“TAMCO”)
Acquired on April 3, 2023 for cash consideration of $125.5, inclusive of an adjustment to the purchase price of $0.2 paid during the third quarter of 2023 related to acquired working capital, and net of cash acquired of $1.0.
Post-acquisition operating results of TAMCO are included within our HVAC reportable segment.

ASPEQ Heating Group (“ASPEQ”)
Acquired on June 2, 2023 for cash consideration of $421.5, net of (i) an adjustment to the purchase price of $0.3 received during the fourth quarter of 2023 related to acquired working capital and (ii) cash acquired of $0.9.
Post-acquisition operating results of ASPEQ are included within our HVAC reportable segment.

Ingénia Technologies Inc. (“Ingénia”)
Acquired on February 7, 2024 for cash consideration of Canadian Dollar (“CAD”) 393.9 (or $292.0), net of (i) an adjustment to the purchase price of $2.1 during the third quarter of 2024 related to acquired working capital and (ii) cash acquired of $1.5.
Under the terms of the purchase and sales agreement, the seller is eligible for additional cash consideration of up to CAD 3.0 (or $2.2 at the time of acquisition), with payment scheduled to be made in the event certain contingent liabilities do not materialize. The estimated fair value of such contingent consideration is $0.3, which is reflected as a liability in our condensed consolidated balance sheet as of September 28, 2024.
Post-acquisition operating results of Ingénia are included within our HVAC reportable segment.

Financing Activities
On August 30, 2024, we entered into an amendment to the Amended and Restated Credit Agreement governing our senior credit facilities (as amended, the Credit Agreement).
The amendment increases the aggregate revolving credit commitments under the Credit Agreement from $500.0 to $1,000.0 and makes certain conforming changes and other amendments to the Credit Agreement.
We expect to utilize the increased revolving credit capacity to finance, in part, permitted acquisitions, to pay related fees, costs and expenses and for other lawful corporate purposes.
During the third quarter of 2024, we renewed, and increased the capacity of, our trade receivables financing agreement for the next 12 months, whereby we can borrow, on a continuous basis, up to $100.0, as available.
See Note 12 to our condensed consolidated financial statements for additional details.

Changes in Estimated Fair Value of an Equity Security
We recorded no adjustments to the fair value of an equity security that we hold during the three months ended September 28, 2024 and September 30, 2023. We recorded gains (losses) of $(4.2) and $3.6 during the nine months ended September 28, 2024 and September 30, 2023, respectively.
See Note 17 to our condensed consolidated financial statements for additional details.

Resolution of Dispute with Seller of ULC Robotics (“ULC”)
In connection with our acquisition of ULC in September 2020, the seller of ULC was eligible for contingent consideration of up to $45.0 under an earn-out provision.
During the third quarter of 2021, we concluded that none of the milestones for the payment of any of the contingent consideration had been achieved.
On May 20, 2024, we entered into a settlement agreement with the seller of ULC to resolve a lawsuit it commenced in August 2022 seeking contingent consideration of $15.0, prejudgment interest on that amount, and attorney's fees.
The settlement agreement required a payment by us to the seller of ULC of $8.4, which was paid during the second quarter of 2024, with a corresponding charge recorded within “Other operating expense, net” within our condensed consolidated statement of operations for the nine months ended September 28, 2024. We expect this payment to be tax deductible in future periods.

Incremental Term Loan
On April 21, 2023, the Credit Agreement was amended to provide for an additional senior secured term loan in the aggregate amount of $300.0, which was borrowed during the second quarter of 2023.
32


The funds from the additional term loan (“Incremental Term Loan”) were used to partially fund the acquisition of ASPEQ.
See Note 12 to our condensed consolidated financial statements for additional details.

Resolution of Claims with Prime Contractor of South Africa Power Projects
On September 5, 2023, SPX Technologies and our DBT Technologies (PTY) LTD (“DBT”) business entered into an agreement with MHI to affect the negotiated resolution of all claims between the parties with respect to DBT’s involvement in two large power projects in South Africa - Kusile and Medupi (the “Settlement Agreement”).
In connection with the Settlement Agreement, the Company incurred a charge, net of tax, of $54.2 during the three months ended September 30, 2023. The charge included the write-off of $15.2 in net amounts due from MHI. Such charge is included in “Loss on disposition of discontinued operations, net of tax” for the three and nine months ended September 30, 2023. In addition, DBT made payments of $25.1 (net of $2.0 received on a related foreign currency forward agreement) and $25.3 to MHI during the third quarters of 2024 and 2023, respectively, in connection with the Settlement Agreement.
There are no further payment obligations to MHI under the terms of the Settlement Agreement.
See Notes 3 and 15 to our condensed consolidated financial statements for additional details.

OVERVIEW OF OPERATING RESULTS
Revenues for the three months ended September 28, 2024, totaled $483.7 compared to $448.7 during the respective period in 2023. The increase in revenues, compared to the respective period in 2023, was due primarily to (i) organic revenue growth within the HVAC reportable segment and (ii) inorganic revenue growth resulting from the Ingénia acquisition within the HVAC reportable segment, partially offset by an organic revenue decline within the Detection and Measurement reportable segment. The organic revenue growth within the HVAC reportable segment was due primarily to increased volume of cooling products driven by continued strength in demand and higher throughput resulting from expanded production capacity. The organic revenue decline within the Detection and Measurement reportable segment was primarily driven by lower large project volume within our communication technologies business associated with a larger-than-typical project that executed throughout 2023 and completed during the first quarter of 2024. This decline was partially offset by higher project volumes at our transportation and aids to navigation businesses, in which volume can vary from period to period based on project execution timing.

Revenues for the nine months ended September 28, 2024, totaled $1,450.2 compared to $1,271.8 during the respective period in 2023. The increase in revenues, compared to the respective period in 2023, was due primarily to (i) inorganic revenue growth resulting from the Ingénia, ASPEQ, and TAMCO acquisitions (each within the HVAC reportable segment) and (ii) organic revenue growth within the HVAC reportable segment, partially offset by an organic revenue decline within the Detection and Measurement reportable segment. The organic revenue growth within the HVAC reportable segment was due primarily to (i) increased volume of cooling products driven by continued strength in demand and higher throughput resulting from expanded production capacity and (ii) execution of a larger-than-typical service project. These increases were partially offset by organic revenue declines of heating products due primarily to (i) the unseasonably warm winter conditions prevalent in the relevant end markets during the first quarter of 2024 and (ii) higher volumes during the first quarter of 2023 that was supported by elevated backlog resulting from the effects of the COVID-19 pandemic. The organic revenue decline within the Detection and Measurement reportable segment was primarily driven by (i) lower large project volume within our communication technologies business associated with a larger-than-typical project that executed throughout 2023 and completed in the first quarter of 2024 and, to a lesser extent, (ii) modestly lower global demand for location and inspection products. These declines were partially offset by higher project volumes at our transportation and aids to navigation businesses, in which volume can vary from period to period based on project execution timing.

During the three and nine months ended September 28, 2024, we generated operating income of $78.9 and $218.1, respectively, compared to $57.7 and $158.8 for the respective periods in 2023. The increase in operating income during the three and nine months ended September 28, 2024, compared to the respective periods in 2023, was due primarily to higher income from our reportable segments of $22.2 and $80.8, respectively, lower corporate expense of $0.6 and $5.9, respectively, and, for the three month period, a decrease in integration costs of $1.5. These impacts were partially offset by increases during the three and nine months ended, compared to their respective periods in 2023, in intangible asset amortization expense of $2.0 and $15.8, respectively. The nine-month period ended September 28, 2024 also included increased integration costs of $1.3, primarily related to the Ingénia and ASPEQ acquisitions, and a charge of $8.4 related to a settlement with the seller of ULC regarding additional contingent consideration. The increase in income from our reportable segments was primarily due to (i) the revenue growth mentioned above and associated operating leverage, (ii) more favorable product mix, primarily within the Detection and Measurement reportable segment, and (iii) the impact of continuous improvement initiatives, partially offset by increases in personnel costs, within our HVAC reportable segment, due to annual merit increases and growth-related headcount additions. The increase in intangible asset amortization expense was driven by the acquisitions mentioned above.

Cash flows from operating activities associated with continuing operations totaled $146.4 for the nine months ended September 28, 2024, compared to cash flows from operating activities of $120.0 during the nine months ended September 30,
33


2023. The increase in cash flows from operating activities was due primarily to cash inflows resulting from the increase in operating income discussed above, exclusive of the non-cash expenses (primarily intangible asset amortization and depreciation expense) incurred during the respective periods, and reductions in the level of elevated purchases of raw materials and components during the 2024 period due to stabilization of the supply chain environment. These impacts were primarily offset by (i) decreases in cash flows at certain of our project-related businesses, as cash flows for these businesses are often subject to contract milestones that can impact the timing of cash flows from period to period, (ii) additional interest payments of $16.7 due to higher average debt balances resulting from borrowings associated with the Ingénia, ASPEQ, and TAMCO acquisitions, (iii) $11.9 in additional short-term incentive compensation payments, (iv) a payment, during the first quarter of 2024, related to the resolution of a dispute with a former representative at one of our businesses within the Detection and Measurement reportable segment of $9.0, and (v) payment of $8.4 associated with a settlement for additional contingent consideration to the seller of ULC mentioned above.

RESULTS OF CONTINUING OPERATIONS
The unaudited information included in this Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements contained in our 2023 Annual Report on Form 10-K. Interim results are not necessarily indicative of results for the full year. We establish actual interim closing dates using a fiscal calendar, which requires our businesses to close their books on the Saturday closest to the end of the first calendar quarter, with the second and third quarters being 91 days in length. Our fourth quarter ends on December 31. The interim closing dates for the first, second and third quarters of 2024 are March 30, June 29, and September 28, compared to the respective April 1, July 1, and September 30, 2023 dates. We had one less day in the first quarter of 2024 and will have two more days in the fourth quarter of 2024 than in the respective 2023 periods.
Cyclicality of End Markets, Seasonality and Competition — The financial results of our businesses closely follow changes in the industries in which they operate and end markets in which they serve. In addition, certain of our businesses have seasonal fluctuations. For example, our heating businesses tend to be stronger in the third and fourth quarters, as customer buying habits are driven largely by seasonal weather patterns. In aggregate, our businesses tend to be stronger in the second half of the year.
Although our businesses operate in highly competitive markets, our competitive position cannot be determined accurately in the aggregate or by segment since none of our competitors offer all the same product lines or serve all the same markets as we do. In addition, specific reliable comparative figures are not available for many of our competitors. In most product groups, competition comes from numerous concerns, both large and small. The principal methods of competition are service, product performance, technical innovation and price. These methods vary with the type of product sold. We believe we compete effectively on the basis of each of these factors.
Non-GAAP Measures — Organic revenue growth (decline) presented herein is defined as revenue growth (decline) excluding the effects of foreign currency fluctuations and acquisitions/divestitures. We believe this metric is a useful financial measure for investors in evaluating our operating performance for the periods presented as, when considered in conjunction with our revenues, it presents a useful tool to evaluate our ongoing operations and provides investors with a tool they can use to evaluate our management of assets held from period to period. In addition, organic revenue growth (decline) is one of the factors we use in internal evaluations of the overall performance of our business. This metric, however, is not a measure of financial performance under accounting principles generally accepted in the United States (“GAAP”), should not be considered a substitute for net revenue growth (decline) as determined in accordance with GAAP, and may not be comparable to similarly titled measures reported by other companies.








34


The following table provides selected financial information for the three and nine months ended September 28, 2024 and September 30, 2023, including the reconciliation of organic revenue increase to the net revenue increase:
 Three months endedNine months ended
September 28,
2024
September 30,
2023
% ChangeSeptember 28,
2024
September 30,
2023
% Change
Revenues$483.7 $448.7 7.8 $1,450.2 $1,271.8 14.0 
Gross profit197.6 168.6 17.2 581.3 482.1 20.6 
% of revenues40.9 %37.6 % 40.1 %37.9 %
Selling, general and administrative expense101.6 96.3 5.5 305.7 290.9 5.1 
% of revenues21.0 %21.5 % 21.1 %22.9 %
Intangible amortization16.6 14.6 13.7 48.2 32.4 48.8 
Special charges, net0.5 — *0.9 — *
Other operating expense, net— — *8.4 — *
Other income (expense), net(1.4)(0.2)*(7.1)2.3 *
Interest expense, net(11.5)(9.4)22.3 (33.5)(16.5)103.0 
Income from continuing operations before income taxes66.0 48.1 37.2 177.5 144.6 22.8 
Income tax provision(15.1)(12.4)21.8 (32.2)(31.5)2.2 
Income from continuing operations50.9 35.7 42.6 145.3 113.1 28.5 
Components of revenue increase:   
Organic  3.0 4.8 
Foreign currency  0.4 0.1 
Acquisitions4.4 9.1 
Net revenue increase  7.8 14.0 
_________________________________
*    Not meaningful for comparison purposes.

RevenuesRevenues for the three months ended September 28, 2024, totaled $483.7 compared to $448.7 during the respective period in 2023. The increase in revenues, compared to the respective period in 2023, was due primarily to (i) organic revenue growth within the HVAC reportable segment and (ii) inorganic revenue growth resulting from the Ingénia acquisition within the HVAC reportable segment, partially offset by an organic revenue decline within the Detection and Measurement reportable segment. The organic revenue growth within the HVAC reportable segment was due primarily to increased volume of cooling products driven by continued strength in demand and higher throughput resulting from expanded production capacity. The organic revenue decline within the Detection and Measurement reportable segment was primarily driven by lower large project volume within our communication technologies business associated with a larger-than-typical project that executed throughout 2023 and completed during the first quarter of 2024. This decline was partially offset by higher project volumes at our transportation and aids to navigation businesses, in which volume can vary from period to period based on project execution timing.

Revenues for the nine months ended September 28, 2024, totaled $1,450.2 compared to $1,271.8 during the respective period in 2023. The increase in revenues, compared to the respective period in 2023, was due primarily to (i) inorganic revenue growth resulting from the Ingénia, ASPEQ, and TAMCO acquisitions (each within the HVAC reportable segment) and (ii) organic revenue growth within the HVAC reportable segment, partially offset by an organic revenue decline within the Detection and Measurement reportable segment. The organic revenue growth within the HVAC reportable segment was due primarily to (i) increased volume of cooling products driven by continued strength in demand and higher throughput resulting from expanded production capacity and (ii) execution of a larger-than-typical service project. These increases were partially offset by organic revenue declines of heating products due primarily to (i) the unseasonably warm winter conditions prevalent in the relevant end markets during the first quarter of 2024 and (ii) higher volumes during the first quarter of 2023 that was supported by elevated backlog resulting from the effects of the COVID-19 pandemic. The organic revenue decline within the Detection and Measurement reportable segment was primarily driven by (i) lower large project volume within our communication technologies business associated with a larger-than-typical project that executed throughout 2023 and completed in the first quarter of 2024 and, to a lesser extent, (ii) modestly lower global demand for location and inspection products. These declines were partially offset by higher project volumes at our transportation and aids to navigation businesses, in which volume can vary from period to period based on project execution timing.

See “Results of Reportable Segments” for additional details.

35


Gross ProfitFor the three and nine months ended September 28, 2024, the increase in gross profit and gross profit as a percentage of revenues, compared to the respective periods in 2023, was due primarily to (i) the revenue growth mentioned above and associated operating leverage, (ii) a more favorable product mix, primarily within the Detection and Measurement reportable segment, and (iii) the impact of continuous improvement initiatives.

Selling, General and Administrative (“SG&A”) Expense — For the three months ended September 28, 2024, the increase in SG&A expense, compared to the respective period in 2023, was due primarily to incremental SG&A resulting from the acquisition of Ingénia of $2.6 (including integration costs of $0.7) and increases in personnel costs, primarily within our HVAC reportable segment, due to annual merit increases and growth-related headcount additions.

For the nine months ended September 28, 2024, the increase in SG&A expense, compared to the respective period in 2023, was due primarily to incremental SG&A resulting from the acquisitions of Ingénia, ASPEQ, and TAMCO of $17.4 (including integration costs of $3.7) and increases in personnel costs, primarily within our HVAC reportable segment, due to annual merit increases and growth-related headcount additions, partially offset by a reduction in corporate expense of $5.9.

Intangible Amortization — For the three and nine months ended September 28, 2024, the increase in intangible amortization, compared to the respective periods in 2023, was primarily related to incremental amortization associated with (i) backlog from the Ingénia acquisition and (ii) other intangible assets associated with the acquisition of Ingénia and, for the nine-month period, the acquisitions of TAMCO and ASPEQ.

Special Charges, net — Special charges, net, for the three and nine months ended September 28, 2024 related primarily to severance costs associated with restructuring actions at businesses within our HVAC and Detection and Measurement reportable segments. See Note 7 to our condensed consolidated financial statements for additional details.

Other Operating Expense, net — Other operating expense, net for the nine months ended September 28, 2024 related to a charge of $8.4 related to a settlement with the seller of ULC regarding additional contingent consideration.

Other Income (Expense), netOther expense, net, for the three months ended September 28, 2024 was composed primarily of foreign currency transaction losses of $1.1, environmental remediation charges of $0.3, pension and postretirement expense of $0.2, and losses on fixed asset disposals of $0.2, partially offset by income of $0.5 derived from company-owned life insurance (“COLI”) policies.
Other expense, net, for the three months ended September 30, 2023 was composed primarily of environmental remediation charges of $0.3 and pension and postretirement expense of $0.2, partially offset by foreign currency transaction gains of $0.3.

Other expense, net, for the nine months ended September 28, 2024 was composed primarily of a loss of $4.2 related to a change in the estimated fair value of an equity security that we hold, environmental remediation charges of $2.1, pension and postretirement expense of $1.0, foreign currency transaction losses of $0.8, and losses on fixed asset disposals of $0.2, partially offset by income of $1.4 derived from COLI policies.

Other income, net, for the nine months ended September 30, 2023 was composed primarily of a gain of (i) $3.6 related to a change in the estimated fair value of an equity security that we hold and (ii) $0.4 related to income derived from COLI policies, partially offset by foreign currency transaction losses of $0.4, pension and postretirement expense of $0.6, and environmental remediation charges of $0.5.

Interest Expense, net Interest expense, net, includes both interest expense and interest income. The increase in interest expense, net, during the three and nine months ended September 28, 2024, compared to the respective periods in 2023, was due primarily to higher average debt balances during the 2024 periods, primarily resulting from borrowings associated with the Ingénia, ASPEQ, and TAMCO acquisitions. Refer to Note 12 to the condensed consolidated financial statements for additional details.

Income Tax Provision For the three months ended September 28, 2024, we recorded an income tax provision of $15.1 on $66.0 of pre-tax income from continuing operations, resulting in an effective rate of 22.9%. This compares to an income tax provision for the three months ended September 30, 2023 of $12.4 on $48.1 of pre-tax income from continuing operations, resulting in an effective rate of 25.8%. The most significant items impacting the income tax provision for the third quarters of 2024 and 2023 were $0.7 of tax benefits in 2024 resulting from increased federal tax credits and $0.8 of foreign withholding tax in 2023.

36


For the nine months ended September 28, 2024, we recorded an income tax provision of $32.2 on $177.5 of pre-tax income from continuing operations, resulting in effective rate of 18.1%. This compares to an income tax provision for the nine months ended September 30, 2023 of $31.5 on $144.6 of pre-tax income from continuing operations, resulting in an effective rate of 21.8%. The most significant items impacting the income tax provision during the first nine months of 2024 and 2023 were (i) $10.8 and $1.7, respectively, of excess tax benefits resulting from stock-based compensation awards that vested and/or were exercised during the periods, (ii) $0.7 of tax benefits in 2024 resulting from increased federal tax credits, and (iii) $0.5 of tax provision and $1.2 of tax benefit, respectively, related to revisions to liabilities for uncertain tax positions. In addition, the 2023 rate was favorably impacted by a tax benefit of $1.8 related to the release of valuation allowances recognized against certain deferred tax assets, as we now expect these deferred tax assets to be realized.

RESULTS OF REPORTABLE SEGMENTS
The following information should be read in conjunction with our condensed consolidated financial statements and related notes. These results exclude the operating results of discontinued operations for all periods presented. See Note 6 to our condensed consolidated financial statements for a description of our reportable segments.
Non-GAAP Measures — Throughout the following discussion of segment results, we use “organic revenue” growth (decline) to facilitate explanation of the operating performance of our segments. Organic revenue growth (decline) is a non-GAAP financial measure and is not a substitute for revenue growth (decline). Refer to the explanation of this measure and purpose of use by management under “Results of Continuing Operations—Non-GAAP Measures.”
HVAC Reportable Segment
 Three months endedNine months ended
September 28, 2024September 30, 2023% ChangeSeptember 28, 2024September 30, 2023% Change
Revenues$335.3 $289.2 15.9 $994.2 $809.8 22.8 
Income80.0 58.3 37.2 232.1 161.2 44.0 
% of revenues23.9 %20.2 % 23.3 %19.9 %
Components of revenue increase:   
Organic   9.0 8.5 
Foreign currency  0.1 — 
Acquisition6.8 14.3 
Net revenue increase  15.9 22.8 
Revenues For the three months ended September 28, 2024, the increase in revenues, compared to the respective period in 2023, was due primarily to organic revenue growth as well as inorganic revenue growth resulting from the Ingénia acquisition. The organic revenue growth was due primarily to increased volume of cooling products driven by continued strength in demand and higher throughput resulting from expanded production capacity.

For the nine months ended September 28, 2024, the increase in revenues, compared to the respective period in 2023, was due primarily to (i) inorganic revenue growth resulting from the Ingénia, ASPEQ, and TAMCO acquisitions and (ii) organic revenue growth. The organic revenue growth was due primarily to (i) increased volume of cooling products driven by continued strength in demand and higher throughput resulting from expanded production capacity and (ii) execution of a larger-than-typical service project. These increases were partially offset by organic revenue declines within heating products due primarily to (i) the unseasonably warm winter conditions prevalent in the relevant end markets during the first quarter of 2024 and (ii) higher volumes during the first quarter of 2023 that were supported by elevated backlog resulting from the effects of the COVID-19 pandemic.

IncomeFor the three and nine months ended September 28, 2024, the increase in income and margin, compared to the respective periods in 2023, was due primarily to the revenue growth mentioned above and associated operating leverage, as well as the impact of continuous improvement initiatives, partially offset by increases in personnel costs due to annual merit increases and growth-related headcount additions.

Backlog — The segment had backlog of $437.7 and $338.2 as of September 28, 2024 and September 30, 2023, respectively. Backlog associated with the Ingénia acquisition totaled $136.4 as of September 28, 2024.

37


Detection and Measurement Reportable Segment
 Three months endedNine months ended
September 28, 2024September 30, 2023% ChangeSeptember 28, 2024September 30, 2023% Change
Revenues$148.4 $159.5 (7.0)$456.0 $462.0 (1.3)
Income33.8 33.3 1.5 99.1 89.2 11.1 
% of revenues22.8 %20.9 % 21.7 %19.3 %
Components of revenue increase (decrease):   
Organic  (7.8)(1.6)
Foreign currency  0.8 0.3 
Acquisitions— — 
Net revenue decrease  (7.0)(1.3)
Revenues For the three and nine months ended September 28, 2024, the decrease in revenues, compared to the respective period in 2023, was due primarily to an organic revenue decline. The organic revenue decline for the three and nine months ended was primarily driven by lower large project volume within our communication technologies business associated with a larger-than-typical project that executed throughout 2023 and completed in the first quarter of 2024. In addition, the organic revenue decline for the nine months ended was impacted by modestly lower global demand for location and inspection products. For the three and nine months ended, these declines were partially offset by higher project volumes at our transportation and aids to navigation businesses, in which volume can vary from period to period based on project execution timing.

Income — For the three and nine months ended September 28, 2024, the increase in income and margin, compared to the respective periods in 2023, was due primarily to (i) increased volume and a more favorable project mix within our transportation and aids to navigation businesses and (ii) the impact of continuous improvement initiatives. These increases were partially offset by the reduction in income associated with the volume declines from the larger-than-typical project within our communications technologies business mentioned above.

Backlog — The segment had backlog of $193.5 and $233.6 as of September 28, 2024 and September 30, 2023, respectively.
CORPORATE AND OTHER EXPENSES
 Three months endedNine months ended
September 28, 2024September 30, 2023% ChangeSeptember 28, 2024September 30, 2023% Change
Total consolidated revenues$483.7 $448.7 7.8 $1,450.2 $1,271.8 14.0 
Corporate expense12.4 13.0 (4.6)38.3 44.2 (13.3)
% of revenues2.6 %2.9 % 2.6 %3.5 %
Long-term incentive compensation expense4.0 3.4 17.6 11.0 10.0 10.0 

Corporate Expense — Corporate expense generally relates to the personnel and general operating costs of our corporate headquarters based in Charlotte, North Carolina. The decrease in corporate expense during the three months ended September 28, 2024, compared to the respective period in 2023, was due primarily to a reduction in costs incurred for professional services.

The decline in corporate expense during the nine months ended September 28, 2024, compared to the respective period in 2023, was due primarily to (i) lower expense related to various strategic and acquisition-related costs of $3.3, largely driven by the ASPEQ and TAMCO acquisitions in 2023, partially offset by expense incurred for the Ingénia acquisition in 2024, (ii) a reduction in short-term incentive compensation expense, and (iii) a reduction in costs incurred for professional services. These declines were partially offset by annual personnel merit increases.

Long-Term Incentive Compensation ExpenseLong-term incentive compensation expense represents our consolidated expense, which we do not allocate for segment reporting purposes.









38


LIQUIDITY AND FINANCIAL CONDITION
Listed below are the cash flows from (used in) operating, investing, and financing activities and discontinued operations, as well as the net change in cash and equivalents for the nine months ended September 28, 2024 and September 30, 2023.
 Nine months ended
September 28, 2024September 30, 2023
Continuing operations:  
Cash flows from operating activities$146.4 $120.0 
Cash flows used in investing activities(277.3)(561.2)
Cash flows from financing activities176.9 425.1 
Cash flows used in discontinued operations(27.0)(38.0)
Change in cash and equivalents due to changes in foreign currency exchange rates5.5 (1.0)
Net change in cash and equivalents$24.5 $(55.1)

Operating Activities The increase in cash flows from operating activities for the nine months ended September 28, 2024, compared to the nine months ended September 30, 2023, was due primarily to cash inflows resulting from the increase in operating income discussed previously, exclusive of the non-cash expenses (primarily intangible asset amortization and depreciation expense) incurred during the respective periods, and reductions in the level of elevated purchases of raw materials and components during the 2024 period due to stabilization of the supply chain environment. These impacts were primarily offset by (i) decreases in cash flows at certain of our project-related businesses, as cash flows for these businesses are often subject to contract milestones that can impact the timing of cash flows from period to period, (ii) additional interest payments of $16.7 due to higher average debt balances resulting from borrowings associated with the Ingénia, ASPEQ, and TAMCO acquisitions, (iii) $11.9 in additional short-term incentive compensation payments, (iv) a payment, during the first quarter of 2024, related to the resolution of a dispute with a former representative at one of our businesses within the Detection and Measurement reportable segment of $9.0, and (v) payment of $8.4 associated with a settlement for additional contingent consideration to the seller of ULC mentioned above.

Investing Activities — Cash flows used in investing activities of continuing operations for the nine months ended September 28, 2024 were comprised of net cash utilized in the acquisition of Ingénia of $292.0 and capital expenditures of $28.2, partially offset by net proceeds from COLI policies of $42.9, inclusive of borrowings of $41.2 against the cash surrender value of these COLI policies. See Note 12 to the condensed consolidated financial statements for additional details. Cash flows used in investing activities of continuing operations for the nine months ended September 30, 2023 were comprised of net cash utilized in the acquisitions of TAMCO and ASPEQ of $547.3 and capital expenditures of $16.5, partially offset by proceeds from COLI policies of $2.6.

Financing Activities — Cash flows from financing activities of continuing operations for the nine months ended September 28, 2024 were comprised of (i) net borrowings under the Credit Agreement and trade receivables financing arrangement of $148.2 and $31.0, respectively, primarily in connection with the Ingénia acquisition, (ii) fees paid in connection with the August 30, 2024 amendment of our Credit Agreement, and (iii) net repayments under our other various debt instruments of $0.8. These net borrowings were partially offset by minimum tax withholdings paid on behalf of employees related to long-term incentive awards, net of proceeds from options exercised, of $1.1.

Cash flows from financing activities of continuing operations for the nine months ended September 30, 2023 were comprised of net borrowings under the Credit Agreement and trade receivables financing arrangement of $396.3 and $32.0, respectively, primarily in connection with the TAMCO and ASPEQ acquisitions. These borrowings were partially offset by minimum withholdings paid on behalf of employees on long-term incentive awards, net of proceeds from options exercised, of $1.5, and fees paid in connection with the Incremental Term Loan of $1.3. Net repayments under our other various debt instruments totaled $0.4.

Discontinued Operations — Cash flows used in discontinued operations for the nine months ended September 28, 2024 relate primarily to the final payment under the Settlement Agreement of $25.1 (net of the cash received upon maturation of the related foreign currency forward contracts of $2.0) to MHI and disbursements for liabilities retained in connection with previous dispositions.

Cash flows used in discontinued operations for the nine months ended September 30, 2023 relate primarily to (i) cash payments of $25.3 made by DBT to MHI during the three months ended September 30, 2023 in connection with the Settlement Agreement, (ii) disbursements of $14.5 for professional fees and support costs incurred principally in connection with the claims resolved by the Settlement Agreement, and (iii) local taxes of $3.8 paid in South Africa, which we subsequently
39


recovered during the fourth quarter of 2023, partially offset by the recovery of legal costs we were awarded in arbitration proceedings between DBT and MHI of $6.8. Refer to Notes 3 and 15 to the condensed consolidated financial statements for additional details related to the Settlement Agreement.

Change in Cash and Equivalents due to Changes in Foreign Currency Exchange Rates — Changes in foreign currency exchange rates did not have a significant impact on our cash and equivalents during the first nine months of 2024 and 2023.
Borrowings and Availability
Borrowings — The following summarizes our debt activity (both current and non-current) for the nine months ended September 28, 2024:
December 31,
2023
BorrowingsRepayments
Other (5)
September 28,
2024
Revolving loans(1)
$— $610.2 $(455.2)$— $155.0 
Term loans(2)
539.9 — (6.8)0.4 533.5 
Trade receivables financing arrangement(3)
16.0 217.0 (186.0)— 47.0 
Other indebtedness(4)
2.4 0.1 (0.9)0.7 2.3 
Total debt558.3 $827.3 $(648.9)$1.1 737.8 
Less: short-term debt17.9 48.4 
Less: current maturities of long-term debt17.3 24.2 
Total long-term debt, net$523.1 $665.2 
___________________________
(1)The revolving credit facility extends through August 2027 under the terms of the Credit Agreement and is primarily used to provide liquidity for funding acquisitions, including related fees and expenses, and was utilized as the primary funding mechanism for the Ingénia acquisition.
(2)The term loans are repayable in quarterly installments equal to 0.625% of the initial balances of $545.0, in each of the first three quarters of 2024, and 1.25% during the fourth quarter of 2024, all quarters of 2025 and 2026, and the first two quarters of 2027. The remaining balances are payable in full on August 12, 2027. Balances are net of unamortized debt issuance costs of $1.3 and $1.7 at September 28, 2024 and December 31, 2023, respectively.
(3)Under this arrangement, we can borrow, on a continuous basis, up to $100.0, as available. Borrowings under this arrangement are collateralized by eligible trade receivables of certain of our businesses. At September 28, 2024, we had $17.5 of available borrowing capacity under this facility after giving effect to outstanding borrowings of $47.0.
(4)Primarily includes balances under a purchase card program of $1.4 and $1.9 and finance lease obligations of $0.9 and $0.5 at September 28, 2024 and December 31, 2023, respectively. The purchase card program allows for payment beyond the normal payment terms for goods and services acquired under the program. As this arrangement extends the payment of these purchases beyond their normal payment terms through third-party lending institutions, we have classified these amounts as short-term debt. 
(5)“Other” includes the amortization of debt issuance costs associated with the term loans.
Senior Credit Facilities
A detailed description of our senior credit facilities is included in our 2023 Annual Report on Form 10-K.
On August 30, 2024, we entered into a Second Amendment to the Amended and Restated Credit Agreement and Incremental Facility Activation Notice (the “Second Amendment”) with Bank of America, N.A., as administrative agent (the “Administrative Agent”), the lenders party thereto, and certain domestic subsidiaries of the Company, as guarantors, which amends the Amended and Restated Credit Agreement, dated as of August 12, 2022 (as amended, the “Credit Agreement”) with the lenders party thereto, Deutsche Bank AG, as foreign trade facility agent, and the Administrative Agent.
The Second Amendment increases the aggregate revolving credit commitments under the Credit Agreement from $500.0 to $1,000.0 and makes certain conforming changes and other amendments to the Credit Agreement. We expect to utilize the increased revolving credit capacity to finance, in part, permitted acquisitions, to pay related fees, costs and expenses and for other lawful corporate purposes. In connection with the Second Amendment, we recorded $2.6 of debt issuance costs classified within “Other assets” on the condensed consolidated balance sheet as of September 28, 2024.
At September 28, 2024, we were in compliance with all covenants of the Credit Agreement.
Availability — At September 28, 2024, we had $834.0 of available borrowing capacity under our revolving credit facilities, after giving effect to borrowings under the domestic revolving loan facilities of $155.0 and $11.0 reserved for outstanding letters of credit. In addition, at September 28, 2024, we had $8.9 of available issuance capacity under our foreign credit instrument facilities after giving effect to $16.1 reserved for outstanding letters of credit.
40


Financing instruments may be used from time to time including, but not limited to, public and private debt and equity offerings, operating leases, finance leases and securitizations. We expect that we will continue to access these markets as appropriate to maintain liquidity and to provide sources of funds for general corporate purposes, acquisitions or to refinance existing debt.
Other Borrowings and Financing Activities
During the third quarter of 2024, we renewed, and increased the capacity of, our trade receivables financing agreement for the next 12 months, whereby we can borrow, on a continuous basis, up to $100.0, as available.
Company-owned Life Insurance
The Company has investments in COLI policies, which are recorded at their cash surrender value at each balance sheet date. Changes in the cash surrender value during the period are recorded as a gain or loss within “Other income (expense), net” within our condensed consolidated statements of operations. The Company has the ability to borrow against a portion of its investment in the COLI policies as an additional source of liquidity. During the first nine months of 2024, the Company borrowed $41.2 against the cash surrender value of these COLI policies. Such borrowings were used primarily to pay down amounts payable under the revolving credit facility. The amounts borrowed incur interest at a rate of 5.3%. The cash surrender value of the Company’s investments in COLI assets, net of the aforementioned borrowing, was $34.0 and $76.7 at September 28, 2024 and December 31, 2023, respectively, recorded in “Other assets” on the condensed consolidated balance sheets. See Note 12 to the condensed consolidated financial statements for additional information.
Concentrations of Credit Risk
Financial instruments that potentially subject us to significant concentrations of credit risk consist of cash and equivalents, trade accounts receivable, COLI policies, and interest rate swap and foreign currency forward contracts. These financial instruments, other than trade accounts receivable, are placed with high-quality financial institutions. We periodically evaluate the credit standing of these financial institutions.
We maintain cash levels in bank accounts that, at times, may exceed federally-insured limits. We have not experienced, and believe we are not exposed to, significant risk of loss in these accounts.
We have credit loss exposure in the event of nonperformance by counterparties to the above financial instruments, but have no other off-balance-sheet credit risk of accounting loss. We anticipate, however, that counterparties will be able to fully satisfy their obligations under the contracts. We do not obtain collateral or other security to support financial instruments subject to credit risk, but we do monitor the credit standing of counterparties.
Concentrations of credit risk arising from trade accounts receivable are due to selling to customers in a particular industry. Credit risks are mitigated by performing ongoing credit evaluations of our customers’ financial conditions and obtaining collateral, advance payments, or other security when appropriate. No one customer, or group of customers that to our knowledge are under common control, accounted for more than 10% of our revenues for any period presented.
Other Matters
Contractual Obligations — Other than items discussed in the borrowings and availability section above, and new operating leases referenced in Note 5 to the condensed consolidated financial statements, there have been no material changes in the amounts of our contractual obligations from those disclosed in our 2023 Annual Report on Form 10-K. Our total net liabilities for unrecognized tax benefits including interest were $4.0 as of September 28, 2024. Based on the outcome of certain examinations or as a result of the expiration of statutes of limitations for certain jurisdictions, we do not believe that within the next 12 months our previously unrecognized tax benefits will decrease by a material amount.
Contingencies and Other Matters — Numerous claims, complaints and proceedings arising in the ordinary course of business have been asserted or are pending against us or certain of our subsidiaries (collectively, “claims”). These claims relate to litigation matters (e.g., contracts, intellectual property, and competitive claims), environmental matters, claims for contingent consideration on prior acquisitions, product liability matters, and other risk management matters (e.g., general liability, automobile, and workers’ compensation claims). Additionally, we may become subject to other claims of which we are currently unaware, which may be significant, or the claims of which we are aware may result in our incurring significantly greater loss than we anticipate. We accrue for these contingencies when we believe a liability is probable and can be reasonably estimated. As events change and resolutions occur, these accruals may be adjusted and could differ materially from amounts originally estimated. See Note 15 to the condensed consolidated financial statements for a further discussion of contingencies and other matters.
41


Our Certificate of Incorporation provides that we shall indemnify our officers and directors to the fullest extent permitted by the Delaware General Corporation Law for any personal liability in connection with their employment or service with us. While we maintain insurance for this type of liability, the liability could exceed the amount of the insurance coverage.
In addition, you should read “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Other Matters” herein, and “Risk Factors” in our 2023 Annual Report on Form 10-K, as well as similar sections in any future filings for an understanding of the risks, uncertainties, and trends facing our businesses.
Critical Accounting Policies and Use of Estimates
The preparation of financial statements in accordance with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and disclosure of contingent assets and liabilities. The accounting policies that we believe are most critical to the portrayal of our financial condition and results of operations, and that require our most difficult, subjective or complex judgments in estimating the effect of inherent uncertainties are discussed in our 2023 Annual Report on Form 10-K, the discussion within which is incorporated herein by reference. We have affected no material change in either our critical accounting policies or use of estimates since the filing of our 2023 Annual Report on Form 10-K.
42


ITEM 3. Quantitative and Qualitative Disclosures about Market Risk
 
Management does not believe our exposure to market risk has significantly changed since December 31, 2023 and does not believe that such risks will result in significant adverse impacts to our financial condition, results of operations or cash flows.
 
ITEM 4. Controls and Procedures
 
SPX management, including the Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of disclosure controls and procedures, pursuant to Exchange Act Rule 13a-15(b), as of September 28, 2024. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 28, 2024.

Changes in Internal Control Over Financial Reporting
In connection with the evaluation by SPX management, including the Chief Executive Officer and the Chief Financial Officer, of our internal control over financial reporting, pursuant to Exchange Act Rule 13a-15(d), no changes during the quarter ended September 28, 2024 were identified that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
43


PART II—OTHER INFORMATION
 
ITEM 1. Legal Proceedings
 
The information required by this Item is incorporated by reference from the footnotes to the condensed consolidated financial statements, specifically Note 15, included under Part I of this Form 10-Q.
 
ITEM 1A. Risk Factors

In addition to the other information set forth in this report, you should carefully consider the factors discussed in Part I, “Item 1A. Risk Factors” in our 2023 Annual Report on Form 10-K, which could materially affect our business, financial condition or future results.
 
ITEM 5. Other Information

No director or officer of the Company adopted, modified, or terminated a “Rule 10b5-1 trading arrangement” or adopted, modified, or terminated a “non-Rule 10b5-1 trading arrangement” (as such terms are defined in Item 408 of Regulation S-K) during the three months ended September 28, 2024.

ITEM 6. Exhibits
 
10.1
31.1
31.2
32.1
101.INS*
Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL)
101.SCH*
Inline XBRL Taxonomy Extension Schema Document
101.CAL*
Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*
Inline XBRL Taxonomy Extension Definitions Linkbase Document
101.LAB*
Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*
Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in the Interactive Data Files submitted as Exhibit 101.*)

44


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.
 
  SPX TECHNOLOGIES, INC.
  (Registrant)
   
Date: October 30, 2024By/s/ Eugene J. Lowe, III
  President and Chief Executive Officer
   
   
Date: October 30, 2024By/s/ Mark A. Carano
  Vice President, Chief Financial Officer and Treasurer

45
EX-31.1 2 exhibit311q32024.htm EX-31.1 Document
EXHIBIT 31.1



CERTIFICATION PURSUANT TO RULE 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Eugene J. Lowe, III, certify that:
1.     I have reviewed this quarterly report on Form 10-Q of SPX Technologies, Inc.;
2.     Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)), for the registrant and have:
a.    designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.    designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.    evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.    disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.    all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.    any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: October 30, 2024
/s/ EUGENE J. LOWE, III
Eugene J. Lowe, III
President and Chief Executive Officer

EX-31.2 3 exhibit312q32024.htm EX-31.2 Document
EXHIBIT 31.2

CERTIFICATION PURSUANT TO RULE 13a-14(a) AND 15d-14(a),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Mark A. Carano, certify that:
1.    I have reviewed this quarterly report on Form 10-Q of SPX Technologies, Inc.;
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)), for the registrant and have:
a.    designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.    designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.    evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.    disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.    all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.    any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: October 30, 2024
/s/ MARK A. CARANO
Mark A. Carano
Vice President, Chief Financial Officer and Treasurer


EX-32.1 4 exhibit321q32024.htm EX-32.1 Document
EXHIBIT 32.1


CERTIFICATIONS 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 of SPX Technologies, Inc. on Form 10-Q for the period ended September 28, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of our knowledge:

(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 SPX Technologies, Inc.

Date: October 30, 2024
/s/ EUGENE J. LOWE, III
/s/ MARK A. CARANO
Eugene J. Lowe, III
President and Chief Executive Officer
Mark A. Carano
Vice President, Chief Financial Officer and Treasurer
A signed original of this written statement required by Section 906 has been provided to SPX Technologies, Inc. and will be retained by SPX Technologies, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 5 spxc-20240928.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - AQUISITIONS AND DISCONTINUED OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - REVENUES FROM CONTRACTS link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - SPECIAL CHARGES, NET link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - INVENTORIES, NET link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - WARRANTY link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - INDEBTEDNESS link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - INCOME AND OTHER TAXES link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - FAIR VALUE link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - REVENUES FROM CONTRACTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - SPECIAL CHARGES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - INVENTORIES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - WARRANTY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - INDEBTEDNESS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Acquisition of Ingénia and ASPEQ (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Pro Forma Results (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of DBT - Assets and Liabilities of Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of Heat Transfer Business - Assets and Liabilities of Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Results of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - REVENUES FROM CONTRACTS - Disaggregated Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - REVENUES FROM CONTRACTS - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - REVENUES FROM CONTRACTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - REVENUES FROM CONTRACTS - Performance Obligation Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - REVENUES FROM CONTRACTS - Performance Obligation Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases - Future Minimum Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Leases - Future Minimum Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS - Financial Data (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - SPECIAL CHARGES, NET - Special Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - SPECIAL CHARGES, NET - Analysis of Restructuring Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - INVENTORIES, NET (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangibles, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - WARRANTY (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - INDEBTEDNESS - Summary of Debt Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - INDEBTEDNESS - Senior Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - INDEBTEDNESS - Other Borrowings and Financing Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - INDEBTEDNESS - Company-owned Life Insurance (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components Used For Calculation Of Basic And Diluted Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Long Term Incentive Compensation and Share Repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - General (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Large Power Projects in South Africa (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Claim for Contingent Consideration related to ULC (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Resulution of DisputeContingent Consideration related to ULC (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Environmental Matters (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - INCOME AND OTHER TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - FAIR VALUE (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 spxc-20240928_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 spxc-20240928_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 spxc-20240928_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Property, plant and equipment: Disposal Group, Including Discontinued Operation, Property, Plant and Equipment [Abstract] Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Goodwill Resulting from Business Combinations Goodwill, Acquired During Period Statistical Measurement [Domain] Statistical Measurement [Domain] Contract assets Contract Assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Other Debt Instrument, Increase (Decrease), Other, Net Cover page. Cover [Abstract] Net change in cash and equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Utilization — cash Restructuring and Integration Reserves, Settled with Cash Restructuring and Integration Reserves, Settled with Cash Schedule of Operating Lease Maturities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Realized loss on fair value adjustment Equity Securities, FV-NI, Realized Loss Foreign Plan Foreign Plan [Member] Schedule of Indefinite-Lived Intangible Assets [Table] Intangible Asset, Indefinite-Lived [Table] Income Tax Jurisdiction [Domain] Income Tax Jurisdiction [Domain] Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] All Trading Arrangements All Trading Arrangements [Member] Long-term debt Total long-term debt, net Long-Term Debt and Lease Obligation Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Related tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Derivative Financial Instruments Derivative [Line Items] ASSETS Disposal Group, Including Discontinued Operation, Assets [Abstract] Taxes paid Income Taxes Paid, Net Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Liabilities of DBT and Heat Transfer (Note 3) Liabilities of Abandoned Entities Liabilities of Abandoned Entities Disposal Group Name [Domain] Disposal Group Name [Domain] Pay vs Performance Disclosure [Line Items] Line of Credit Facility [Table] Line of Credit Facility [Table] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Derivative [Table] Derivative [Table] (Gain) loss on change in fair value of equity security Equity Securities, FV-NI, Gain (Loss) Unrealized gain (loss) recorded in AOCI AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Inventories, Net Inventory, Policy [Policy Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Debt [Roll Forward] FAIR VALUE Fair Value Disclosures [Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Award Timing Disclosures [Line Items] Goodwill related to foreign currency translation Goodwill, Related to Foreign Currency Translation and Other Represents the adjustments, during the period, to the net value of goodwill related to for foreign currency translation and other adjustments. Long-term incentive compensation expense APIC, Share-based Payment Arrangement, Long Term Incentive Compensation Expense APIC, Share-based Payment Arrangement, Long Term Incentive Compensation Expense Other Performance Measure, Amount Other Performance Measure, Amount Estimated annual amortization expense, year three Finite-Lived Intangible Asset, Expected Amortization, Year Three Other indebtedness Other Borrowings [Member] Represents other borrowings which are not otherwise provided in the taxonomy. Schedule of changes in the carrying amount of goodwill, by reportable segment and other operating segments Goodwill [Line Items] Basic (in dollars per share) Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic LEASES Lessee, Operating Leases [Text Block] Common stock outstanding (in shares) Common Stock, Shares, Outstanding Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Purchase card programs Short-Term Bank Loans and Notes Payable Operating lease non-current liabilities Operating Lease, Liability, Noncurrent Property, plant and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Large Power Projects Large Power Projects [Member] Large Power Projects [Member] Revenues: Revenue from Contract with Customer [Abstract] Contract liabilities Contract Liabilities - current Contract with Customer, Liability, Current UNITED STATES UNITED STATES Term loans Loans Payable [Member] Service cost Defined Benefit Plan, Service Cost Cash and equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Other assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Gross Carrying Value Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Final cash payment Payments for legal settlements Payments for Legal Settlements Retirement Plan Type [Axis] Retirement Plan Type [Axis] Operating Segments Operating Segments [Member] Net cash from operating activities Net Cash Provided by (Used in) Operating Activities Patents Patents [Member] Cash flows from (used in) operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Common Stock In Treasury Treasury Stock, Common [Member] Schedule of Changes in Components of Accumulated Other Comprehensive Income, Net of Tax, Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Other assets Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Contract liabilities Disposal Group, Including Discontinued Operation, Contract Liabilities, Current Disposal Group, Including Discontinued Operation, Contract Liabilities, Current Equity Components [Axis] Equity Components [Axis] Borrowings under senior credit facilities Borrowings under Senior Credit Facilities The cash inflow from the senior credit facilities during the period. Other current assets Other Assets, Current Award Timing Method Award Timing Method [Text Block] Net periodic pension benefit (income) expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Net income (loss) Business Acquisition, Pro Forma Net Income (Loss) Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Net cash used in discontinued operations Cash Provided by (Used in) Investing Activities, Discontinued Operations Insider Trading Policies and Procedures [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] Income from continuing operations per share of common stock: Business Acquisition, Pro Forma Income (Loss) from Continuing Operations [Abstract] Business Acquisition, Pro Forma Income (Loss) from Continuing Operations Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Net cash from discontinued operations Cash Provided by (Used in) Financing Activities, Discontinued Operations Adjustment to Compensation, Amount Adjustment to Compensation Amount Paid-in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount All other ALL Other Discontinued Operations [Member] ALL Other Discontinued Operations Diluted income (loss) per share of common stock: Earnings Per Share, Diluted [Abstract] Restricted stock shares/units Restricted Stock And Restricted Stock Units [Member] Restricted stock and restricted stock units as awarded by a company to their employees as a form of incentive compensation. Disposal Group Classification [Axis] Disposal Group Classification [Axis] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Loss on disposition of discontinued operations, net of tax Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Entity Small Business Entity Small Business Technology Developed Technology Rights [Member] Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] ASPEQ Heating Group ASPEQ Heating Group [Member] ASPEQ Heating Group Financing fees paid Payments of Debt Issuance Costs Tabular List, Table Tabular List [Table Text Block] Increase (decrease) in Contract Assets Increase (Decrease) in Contract with Customer, Asset, Net, Current Increase (Decrease) in Contract with Customer, Asset, Net, Current Stock-based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Finite-lived intangible assets acquired Finite-Lived Intangible Assets Acquired Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Carrying values of accruals Loss Contingency Accrual Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Accrued expenses Accrued Liabilities, Current Number of options or units that were excluded from the computation of diluted income per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Ingénia Technologies Inc. Ingénia Technologies Inc. [Member] Ingénia Technologies Inc. Property, plant and equipment, gross Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross Cash spending on restructuring actions Payments for Restructuring Life insurance, corporate or bank owned, amount Life Insurance, Corporate or Bank Owned, Amount Credit Facility [Domain] Credit Facility [Domain] Weighted-average interest rate of senior credit facilities Debt, Weighted Average Interest Rate Increase (decrease) in Contract Liabilities - current Increase (Decrease) in Contract with Customer, Liability, Current Increase (Decrease) in Contract with Customer, Liability, Current Paid in September 2024 Paid In September 2024 [Member] Paid In September 2024 Security at fair value Equity Securities, FV-NI, Current Current assets: Assets, Current [Abstract] Goodwill Goodwill, balance at the beginning of the period Goodwill, balance at the end of the period Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Authorized amount Share Repurchase Program, Authorized, Amount INVENTORIES, NET Inventory Disclosure [Text Block] Income from continuing operations Income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Usage Standard and Extended Product Warranty Accrual, Decrease for Payments Treasury stock (in shares) Treasury Stock, Common, Shares Gross accrued interest Unrecognized Tax Benefits, Interest on Income Taxes Accrued Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Stock Options Share-Based Payment Arrangement, Option [Member] FX Forward Contracts Foreign Exchange Forward [Member] Changes in the carrying amount of goodwill Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Derivative fair value Derivative, Fair Value, Net 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Net repayments under other financing arrangements Proceeds from (Payments for) Other Financing Activities Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Pension Plan Pension Plan [Member] Income taxes payable Accrued Income Taxes, Current Balance at beginning of year Balance at end of period Restructuring and Integration Reserves Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. Also includes integration reserves. Security Exchange Name Security Exchange Name Accumulated depreciation Disposal Group, Including Discontinued Operation, Accumulated Depreciation Disposal Group, Including Discontinued Operation, Accumulated Depreciation Award Type [Axis] Award Type [Axis] Basic income (loss) per share of common stock: Earnings Per Share, Basic [Abstract] Amount Reclassified from AOCI Reclassification out of Accumulated Other Comprehensive Income [Member] LIABILITIES Disposal Group, Including Discontinued Operation, Liabilities [Abstract] Work in process Inventory, Work in Process, Net of Reserves Repayments Repayments of Debt SOUTH AFRICA SOUTH AFRICA Number of third-party disposal sites for which entity is potentially responsible Site Contingency, Number of Sites on which Entity Potentially Responsible Represents the number of offsite, third-party disposal sites for which the entity is potentially responsible and have received notices of potential liability pursuant to various environmental laws. Short-term debt Less: short-term debt Short-Term Debt Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revolving loans Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date Cash flows from (used in) investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Net cash from continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Mature Within One Year Mature Within One Year [Member] Mature Within One Year Operating lease current liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock issued (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Environmental Matters Site Contingency [Line Items] Maximum borrowing capacity under financing arrangement Line of Credit Facility, Maximum Borrowing Capacity Total assets Disposal Group, Including Discontinued Operation, Assets Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Communication technologies, aids to navigation, and transportation systems Communication Technologies, Aids To Navigation, And Transportation Systems [Member] Communication Technologies, Aids To Navigation, And Transportation Systems Minimum withholdings paid on behalf of employees for net share settlements, net of proceeds from the exercise of employee stock options Payment (Proceeds), Tax Withholding, Share-Based Payment Arrangement Payment (Proceeds), Tax Withholding, Share-Based Payment Arrangement Contract accounts receivable Accounts Receivable, after Allowance for Credit Loss Debt instrument, unused borrowing capacity, amount Debt Instrument, Unused Borrowing Capacity, Amount Debt activity Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Business acquisitions, net of cash acquired Business acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Weighted-average number of common shares outstanding — diluted (in shares) Weighted-average number of common shares and dilutive securities used in diluted income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Package and process cooling equipment and services, and engineered air movement solutions Package And Process Cooling Equipment And Services, And Engineered Air Movement Solutions [Member] Package And Process Cooling Equipment And Services, And Engineered Air Movement Solutions MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Estimated annual amortization expense, remainder of the year Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Components of accumulated other comprehensive income, net of tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders' equity Balance at beginning of period Balance at end of period Equity, Attributable to Parent Borrowings Proceeds from Issuance of Debt Environmental Remediation Contingency [Axis] Environmental Remediation Contingency [Axis] Triggering Event [Axis] Triggering Event [Axis] Triggering Event Corporate expense Operating Expense Operating Expense Net income (loss) per share of common stock: Business Acquisition, Pro Forma Earnings Per Share [Abstract] Business Acquisition, Pro Forma Earnings Per Share Litigation Case [Axis] Litigation Case [Axis] Balance Sheet Location [Axis] Statement of Financial Position Location, Balance [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Interest expense Interest Expense, Nonoperating Current assets Derivative Asset, Current Schedule of Changes in Goodwill Schedule of Goodwill [Table Text Block] Ingénia Technologies Inc. and ASPEQ Heating Group Ingénia Technologies Inc. and ASPEQ Heating Group [Member] Ingénia Technologies Inc. and ASPEQ Heating Group Potential Uncertain Positions Income Tax Uncertainties, Policy [Policy Text Block] Pension and other employee benefits Pension and Other Postretirement Benefits Cost (Reversal of Cost) Letters of credit issued, amount outstanding Letters of Credit Outstanding, Amount Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Selling, general and administrative Selling, General and Administrative Expense Current-period other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Cost of Sales Cost of Sales [Member] Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus Acquisition-related costs Business Combination, Acquisition Related Costs All Executive Categories All Executive Categories [Member] Dilutive securities — Employee stock options and restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Balance Sheet Location [Domain] Statement of Financial Position Location, Balance [Domain] Estimated annual amortization expense, year two Finite-Lived Intangible Asset, Expected Amortization, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount AQUISITIONS AND DISCONTINUED OPERATIONS Mergers, Acquisitions and Dispositions Disclosures [Text Block] ASSETS Assets [Abstract] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Other comprehensive income (loss), net Other Comprehensive Income (Loss), Net of Tax Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Schedule of Financial Data for Reportable Segments and Other Operating Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Term loan Current SPX Term Loan Facilities [Member] Current SPX Term Loan Facilities [Member] Consolidated cash and equivalents, beginning of period Consolidated cash and equivalents, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Raw materials and purchased parts Inventory, Raw Materials and Purchased Parts, Net of Reserves Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan [Table] Step-Up of Inventory Step-Up of Inventory [Member] Step-Up of Inventory HVAC HVAC reportable segment HVAC Reportable Segment [Member] HVAC Reportable Segment [Member] Schedule of Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Trademarks with indefinite lives Trademarks Indefinite-Lived Intangible Assets (Excluding Goodwill) Maximum Maximum [Member] Intangible amortization Amortization of acquired intangible assets Amortization of Intangible Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Accumulated impairment, balance at the beginning of the period Accumulated impairment, balance at the end of the period Goodwill, Impaired, Accumulated Impairment Loss Net Carrying Value Net carrying value Finite-Lived Intangible Assets, Net Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Gain (loss) related to litigation settlement Gain (Loss) from Litigation Settlement Net cash from continuing operations Net Cash Provided by (Used in) Financing Activities, Continuing Operations Fair Value Fair Value Measurement, Policy [Policy Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income from continuing operations before income taxes Pre-tax Income (loss) from continuing operations before income taxes, noncontrolling interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Accounts receivable, net Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Revenues recognized over time Transferred over Time [Member] Schedule of Identifiable Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Title of Individual [Axis] Title and Position [Axis] Discontinued operation of incurred charges Disposal Group, Including Discontinued Operation, Settlement Charges Disposal Group, Including Discontinued Operation, Settlement Charges Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Paid-In Capital Additional Paid-in Capital [Member] Federal tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Amount Award Timing Predetermined Award Timing Predetermined [Flag] EMPLOYEE BENEFIT PLANS Retirement Benefits [Text Block] Deferred and other income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Customer relationships Customer Relationships [Member] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Forecast Forecast [Member] Amortization of unrecognized prior service credits Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Net income (loss) per share (in dollars per share) Earnings Per Share, Diluted Increase in goodwill Goodwill, Period Increase (Decrease) Title of Individual [Domain] Title and Position [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Schedule of Weighted-Average Shares Outstanding Used in Computation of Basic and Diluted Income per Share Schedule of Weighted Average Number of Shares [Table Text Block] Name Measure Name Special charges Restructuring and Integration Reserves, Period Expense Reserve increase representing the amount charged against earnings in the period for a specified incurred and estimated type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. Also includes the amount charged against earnings in the period for integration expenses. Entity Interactive Data Current Entity Interactive Data Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Increase (decrease) in Contract Accounts Receivable Increase (Decrease) in Accounts Receivable, Net Increase (Decrease) in Accounts Receivable, Net Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Acquisitions and Discontinued Operations [Abstract] Acquisitions and Discontinued Operations [Abstract] Acquisitions and Discontinued Operations Trade receivables financing arrangement Asset-Backed Securities [Member] Less: Current portion of warranty Product Warranty Accrual, Current MHI Additional Claims MHI Additional Claims [Member] MHI Additional Claims Long-term incentive compensation Share-Based Payment Arrangement, Noncash Expense Recognition of certain uncertain tax positions Unrecognized Tax Benefits, Period Increase (Decrease) Pension and Postretirement Liability Adjustment Gains on pension and postretirement items: Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Income tax provision Income taxes Income tax provision Income Tax Expense (Benefit) Interest cost Defined Benefit Plan, Interest Cost Aggregate notional amount Derivative, Notional Amount Corporate expense Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Net periodic pension/postretirement benefit expense Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION Shareholders' Equity and Share-Based Payments [Text Block] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Inventory write-down Inventory Write-down Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income Consolidated operating income Operating Income (Loss) Interest expense Interest Expense, Operating and Nonoperating Income Tax Jurisdiction [Axis] Income Tax Jurisdiction [Axis] Business Acquisition [Line Items] Business Acquisition [Line Items] Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, benefit, amount Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Number of reportable segments Number of Reportable Segments TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Credit agreement Credit Agreement [Member] Credit Agreement Hedging Designation [Axis] Hedging Designation [Axis] Current liabilities Derivative Liability, Current DERIVATIVE FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Loss from discontinued operations, net of tax Less: Loss from discontinued operations, net of tax Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Interest income Investment Income, Interest Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Operating lease right-of-use assets obtained in exchange for new lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Non-current liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Underlying Security Market Price Change Underlying Security Market Price Change, Percent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Scenario [Domain] Scenario [Domain] Individual: Individual [Axis] Common stock (54,180,614 and 46,349,838 issued and outstanding at September 28, 2024, respectively, and 53,618,720 and 45,674,572 issued and outstanding at December 31, 2023, respectively) Common Stock, Value, Outstanding Accum. Other Comprehensive Income AOCI Attributable to Parent [Member] Remaining performance obligation, timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net Unrealized Gains (Losses) on Qualifying Cash Flow Hedges Gains on qualifying cash flow hedges: Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Inventories, net Total inventories Inventory, Net Total liabilities Disposal Group, Including Discontinued Operation, Liabilities Net cash used in continuing operations Net Cash Provided by (Used in) Investing Activities, Continuing Operations Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Accumulated impairments related to foreign currency translation Accumulated Impairments, Related to Foreign Currency Translation and Other Adjustments Represents the adjustments, during the period, to the accumulated impairments of Goodwill related to foreign currency translation and other adjustments. Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Costs and expenses: Operating Expenses [Abstract] Employee Benefit Plans Defined Benefit Plan Disclosure [Line Items] Other long-term liabilities Disposal Group, Including Discontinued Operation, Other Liabilities Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Schedule of Net Periodic Benefit (Income) Expense Schedule of Net Benefit Costs [Table Text Block] Currency Forward Contracts Derivatives, Policy [Policy Text Block] Gross goodwill related to foreign currency translation Gross Goodwill, Related to Foreign Currency Translation and Other Represents the adjustments, during the period, to the gross value of goodwill related to foreign currency translation and other adjustments. Fixed rate Derivative, Fixed Interest Rate Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Financing fees paid Unamortized Debt Issuance Expense Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Contract liabilities - non-current Contract with Customer, Liability, Noncurrent Increase (decrease) in Net contract balance Increase (Decrease) in Contract with Customers, Net Increase (Decrease) in Contract with Customers, Net Operating lease ROU assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Accrued expenses Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Adjustment, consideration transferred Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Boilers, electrical heating, and ventilation Boiler, Electrical Heating And Ventilation [Member] Boiler, Electrical Heating And Ventilation Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Revenues Business Acquisition, Pro Forma Revenue Derivative Instrument [Axis] Derivative Instrument [Axis] Exercise Price Award Exercise Price SPECIAL CHARGES, NET Restructuring, Impairment, and Other Activities Disclosure [Text Block] Arrangement Duration Trading Arrangement Duration Discontinued Operations Discontinued Operations [Member] LEASES Lessee, Finance Leases [Text Block] GOODWILL AND OTHER INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Income from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Income (loss) from discontinued operations, net of tax Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax Life insurance, corporate or bank owned, interest rate Life Insurance, Corporate or Bank Owned, Interest Rate Life Insurance, Corporate or Bank Owned, Interest Rate Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Segments [Domain] Segments [Domain] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Finance lease, liability Finance Lease, Liability Estimated annual amortization expense, year four Finite-Lived Intangible Asset, Expected Amortization, Year Four All Individuals All Individuals [Member] Loss from discontinued operations, net of tax (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share PEO PEO [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Other income (expense), net Amortization of unrecognized prior service credits - Pre-tax Other Nonoperating Income (Expense) Gross goodwill, beginning of the period Gross goodwill, end of the period Goodwill, Gross Postretirement Plans Other Postretirement Benefits Plan [Member] Schedule of Analysis of Restructuring Liabilities Schedule of Restructuring and Integrated Liabilities [Table Text Block] Tabular disclosure to roll forward the entity's restructuring and integration reserves associated with the exit from or disposal of business activities or restructuring for the period. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangibles, net Net Carrying Value Intangible Assets, Net (Excluding Goodwill) Acquisition-related and other costs Business Combination, Acquisition And Integration Related Costs Business Combination, Acquisition And Integration Related Costs Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Site investigation and remediation Environmental Issue [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Common stock in treasury (7,830,776 and 7,944,148 shares at September 28, 2024 and December 31, 2023, respectively) Treasury Stock, Common, Value Income from continuing operations Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax Assets acquired: Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Diluted (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Total long-term liabilities Liabilities, Noncurrent Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Special Charges, Net Restructuring Cost and Reserve [Line Items] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Local Phone Number Local Phone Number Initial Swaps Interest Rate Swap, Through November 2024 [Member] Interest Rate Swap, Through November 2024 Gross Carrying Value Intangible Assets, Gross (Excluding Goodwill) WARRANTY Product Warranty Disclosure [Text Block] Balance at the beginning of the period Balance at the end of the period Debt, Long-Term and Short-Term, Combined Amount Total cash and equivalents Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Foreign credit instrument facility Foreign Line of Credit [Member] Number of large power projects Number Of Large Power Projects Number Of Large Power Projects Deferred income tax liabilities Deferred Tax Liabilities, Tax Deferred Income TAMCO T. A. Morrison & Co. Inc. (TAMCO) [Member] T. A. Morrison & Co. Inc. (TAMCO) Share repurchase (in shares) Stock Repurchased During Period, Shares Additional Swaps Interest Rate Swap, From December 2024 [Member] Interest Rate Swap, From December 2024 Revolving loans Current Revolving SPX Facilities [Member] Current Revolving SPX Facilities [Member] Accounts receivable and other assets, write off Accounts Receivable And Other Assets, Write Off Accounts Receivable And Other Assets, Write Off Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Changes in operating assets and liabilities, net of effects from acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] DBT DBT Technologies Including CTA Write-Off [Member] DBT Technologies Including CTA Write-Off PEO Total Compensation Amount PEO Total Compensation Amount Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] CONTINGENT LIABILITIES AND OTHER MATTERS Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Restricted stock unit vesting Restricted Stock, Value, Shares Issued Net of Tax Withholdings Common Stock Common Stock [Member] Measure: Measure [Axis] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Line of Credit Line of Credit [Member] Penalties accrued Unrecognized Tax Benefits, Income Tax Penalties Accrued Entity Emerging Growth Company Entity Emerging Growth Company Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Adjustment, inventory Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Segment Reporting [Abstract] Segment Reporting [Abstract] Income: Operating Income (Loss) [Abstract] Entity Central Index Key Entity Central Index Key Scenario [Axis] Scenario [Axis] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Periodic payment (as a percent of principal) Debt Instrument, Periodic Payment, Percentage Of Principal Debt Instrument, Periodic Payment, Percentage Of Principal Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Provisions Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Accounts payable, accrued expenses and other Increase (Decrease) in Accounts Payable and Accrued Liabilities Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Acquisitions Standard and Extended Product Warranty Accrual, Additions from Business Acquisition Non Employee Director Non Employee Director [Member] Non Employee Director Other current assets Disposal Group, Including Discontinued Operation, Other Assets, Current INFORMATION ON REPORTABLE SEGMENTS Segment Reporting Disclosure [Text Block] Current maturities of long-term debt Less: current maturities of long-term debt Long-Term Debt, Current Maturities ULC Robotics ULC Robotics [Member] ULC Robotics Non-current portion of warranty Product Warranty Accrual, Noncurrent Detection and Measurement Detection and Measurement reportable segment Detection and Measurement Reportable Segment [Member] Detection and Measurement Reportable Segment [Member] Schedule of Supplemental Lease Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Borrowings under trade receivables arrangement Borrowing under Trade Receivables Agreement The cash inflow from the trade receivables agreement during the period. Net cash used in discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Adjustments to reconcile income from continuing operations to net cash from operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] NEW ACCOUNTING PRONOUNCEMENTS Accounting Standards Update and Change in Accounting Principle [Text Block] Incentive plan activity APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Title Trading Arrangement, Individual Title Deferred and other income taxes Deferred Income Taxes and Other Tax Liabilities, Noncurrent Accruals included in other long-term liabilities Loss Contingency, Accrual, Noncurrent Statement [Table] Statement [Table] Gross unrecognized tax benefits Unrecognized Tax Benefits Consolidation Items [Domain] Consolidation Items [Domain] Variable Interest Entity Consolidation, Variable Interest Entity, Policy [Policy Text Block] City Area Code City Area Code Income tax benefit (provision) Discontinued Operation, Tax Effect of Discontinued Operation Current liabilities: Liabilities, Current [Abstract] Loss from discontinued operations Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Number of countries in which entity operates Number of Countries in which Entity Operates Contingent consideration liability Business Combination, Contingent Consideration, Liability Disposal Group Classification [Domain] Disposal Group Classification [Domain] Property, plant and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Capital expenditures Payments to Acquire Productive Assets Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Amount of available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Derivative Financial Instruments Summary of Derivative Instruments [Abstract] Schedule of Debt Instruments [Table] Schedule of Debt Instruments [Table] A table or schedule providing information pertaining to short-term and long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Business Acquisition, Pro Forma Information [Line Items] Business Acquisition, Pro Forma Information [Line Items] Business Acquisition, Pro Forma Information Assets of DBT and Heat Transfer (includes cash and equivalents of $4.6 and $5.5 at September 28, 2024 and December 31, 2023, respectively) (Note 3) Assets of Abandoned Entities Assets of Abandoned Entities Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] DBT Technologies DBT Technologies [Member] DBT Technologies [Member] Restructuring liabilities Restructuring Reserve [Roll Forward] Other Other Intangible Assets [Member] Remaining performance obligation Revenue, Remaining Performance Obligation, Percentage INCOME AND OTHER TAXES Income Tax Disclosure [Text Block] BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Income Per Share Earnings Per Share [Abstract] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Equity [Abstract] Repayments under trade receivables arrangement Repayments under Trade Receivables Agreement The cash outflow for the trade receivables agreement during the period. Current assets, including cash and equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Amounts Reclassified from Each Component of Other Comprehensive Income (Loss) Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Domestic Plan Domestic Plan [Member] Inventories Increase (Decrease) in Inventories Schedule of Debt Activity, Current and Noncurrent Schedule of Debt [Table Text Block] Deferred and other income taxes Deferred Income Taxes and Tax Credits Loss contingency, estimate of possible loss Litigation Settlement, Amount Awarded to Other Party Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted-average discount rate (percent) Operating Lease, Weighted Average Discount Rate, Percent Total Total Operating Lease, Liability Net cash from financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Payment for bonds Payment for Debt Extinguishment or Debt Prepayment Cost Performance Shares Performance Shares [Member] Gain on derivative Derivative, Gain on Derivative Currency translation adjustment Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Credit Facility [Axis] Credit Facility [Axis] Excess tax benefit from withholding tax on distribution Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Foreign Tax Withholding, Amount Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Foreign Tax Withholding, Amount Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Revenues recognized at a point in time Transferred at Point in Time [Member] Gross amount of receivables acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Machinery and equipment Machinery and Equipment [Member] Schedule of Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Fair Value as of Grant Date Award Grant Date Fair Value Unamortized debt issuance costs Debt Issuance Costs, Net INDEBTEDNESS Debt Disclosure [Text Block] Amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Stockholders' Equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Face amount of debt Debt Instrument, Face Amount Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Non-current liabilities Derivative Liability, Noncurrent Balance at beginning of year Balance at end of period Standard and Extended Product Warranty Accrual Entity Address, Postal Zip Code Entity Address, Postal Zip Code Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Swaps Interest Rate Swap [Member] Schedule of Restructuring and Related Costs [Table] Restructuring Cost [Table] Restatement Determination Date: Restatement Determination Date [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Title of 12(b) Security Title of 12(b) Security Fiscal Period Fiscal Period, Policy [Policy Text Block] Integration related costs Business Combination, Integration Related Costs Land Land Loss from discontinued operations, net of tax (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Net of tax provision (benefit) AOCI Tax, Attributable to Parent Cash and equivalents Cash and equivalents Cash and Cash Equivalents, at Carrying Value Buildings and leasehold improvements Buildings and Leasehold Improvements [Member] Buildings and Leasehold Improvements Proceeds/borrowings related to company-owned life insurance policies, net Payments for (Proceeds from) Life Insurance Policies Triggering Event [Domain] Triggering Event [Domain] Triggering Event [Domain] Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Underground locators, inspection and rehabilitation equipment, and robotic systems Underground Locators, Inspection And Rehabilitation Equipment, And Robotic Systems [Member] Underground Locators, Inspection And Rehabilitation Equipment, And Robotic Systems Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Number of sites Site Contingency, Number of Sites Represents the number of sites which have liabilities for site investigation and remediation. Cash flows from (used in) financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] SPX Heat Transfer Business SPX Heat Transfer Business [Member] SPX Heat Transfer Business [Member] Net income (loss) per share (in dollars per share) Earnings Per Share, Basic Repayments under senior credit facilities Repayments under Senior Credit Facilities The cash outflow from the senior credit facilities during the period. Excess tax benefit from stock-based compensation awards vested Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount Cash acquired Cash Acquired from Acquisition Environmental Remediation Contingency [Domain] Environmental Remediation Contingency [Domain] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Analysis of product warranty accrual Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Diluted (in dollars per share) Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted Current liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Special charges, net Special charges, net Special Charges Amount charged against earnings in the period for incurred and estimated costs associated with an exit from business activities or restructuring pursuant to a duly authorized plan, excluding asset retirement obligations. Such costs include charges associated with employee terminations, lease terminations, asset impairments, etc. Trademarks with indefinite lives Trademarks Trademarks [Member] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Schedule of Goodwill [Table] Goodwill [Table] Derivative contracts designated as hedging instruments Designated as Hedging Instrument [Member] Operating Leases: Operating Leases [Abstract] Operating Leases Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Machinery and equipment Machinery and Equipment, Gross TOTAL ASSETS Assets Estimated annual amortization expense, year one Finite-Lived Intangible Asset, Expected Amortization, Year One Cost of products sold Cost of Goods and Services Sold Deferred payment Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Cash and equivalents included in assets of DBT and Heat Transfer Cash and Cash Equivalents Included In Assets of Abandoned Entities Cash and Cash Equivalents Included In Assets of Abandoned Entities Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Number of disputes Number Of Disputes Number Of Disputes Other long-term liabilities Other Liabilities, Noncurrent Legal settlements Proceeds from Legal Settlements Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Commitments and contingent liabilities (Note 15) Commitments and Contingencies Termination Date Trading Arrangement Termination Date 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] Revenues Revenues 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Net contract balance Contract with Customers, Net Contract with Customers, Net Other liabilities Other Liabilities Entity Address, City or Town Entity Address, City or Town Debt Instrument [Axis] Debt Instrument [Axis] Long-term incentive compensation expense Share-Based Payment Arrangement, Expense Net income (loss) Net income (loss) Net loss Net income (loss) Net Income (Loss) Attributable to Parent Other operating expense, net Other Operating Income (Expense), Net Trading Arrangement: Trading Arrangement [Axis] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Business Acquisition [Axis] Business Acquisition [Axis] Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Customer Backlog Customer Backlog [Member] Customer Backlog Property, plant and equipment: Property, Plant and Equipment, Net [Abstract] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Non-U.S Foreign Tax Jurisdiction [Member] Entity File Number Entity File Number Increase (decrease) in Contract Liabilities - non-current Increase (Decrease) in Contract with Customer, Liability, Noncurrent Increase (Decrease) in Contract with Customer, Liability, Noncurrent REVENUES FROM CONTRACTS Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Number of countries in which entity sells its products and services Number of Countries in which Entity Sells its Products and Services Represents the number of countries in which the entity sells its products and services. Accounts receivable and other assets Increase (Decrease) in Accounts Receivable and Other Operating Assets Entity Address, Address Line Two Entity Address, Address Line Two Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Change in cash and equivalents due to changes in foreign currency exchange rates Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Name Forgone Recovery, Individual Name Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Operating Leases (years) Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Finished goods Inventory, Finished Goods, Net of Reserves Other, net Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Total lease payments Lessee, Operating Lease, Liability, to be Paid Realized gain on fair value adjustment Equity Securities, FV-NI, Realized Gain Insider Trading Arrangements [Line Items] Basic (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Buildings and leasehold improvements Buildings and Improvements, Gross Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Segment Reconciling Items Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Discontinued operations, disposed of by sale Discontinued Operations, Disposed of by Sale [Member] Income from continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Contract with customer, revenue recognized Contract with Customer, Liability, Revenue Recognized Adjustment to Compensation: Adjustment to Compensation [Axis] Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Acquired receivable, fair Value Business Combination, Acquired Receivable, Fair Value Litigation Case [Domain] Litigation Case [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Retained Earnings (Deficit) Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Site Contingency [Table] Site Contingency [Table] Accrual for environmental loss contingencies Accrual for Environmental Loss Contingencies, Gross Litigation expense Litigation Settlement, Fee Expense Resolution of Dispute with Former Agent Resolution of Dispute with Former Agent [Member] Resolution of Dispute with Former Agent Weighted-average number of common shares outstanding — basic (in shares) Weighted-average number of common shares used in basic income per share (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Term loan Medium-Term Note [Member] Name Awards Close in Time to MNPI Disclosures, Individual Name Accounts payable Accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable, Current Litigation settlement Litigation Settlement, Amount Awarded from Other Party Entity Filer Category Entity Filer Category Amounts reclassified from accumulated other comprehensive income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Proceeds/borrowings related to company-owned life insurance policies, net Proceeds from Life Insurance Policy Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Contingent Liabilities and Other Matters Loss Contingencies [Line Items] Company Selected Measure Name Company Selected Measure Name Schedule of Special Charges Schedule of Restructuring Impairment and Other Activities by Segment [Table Text Block] Tabular disclosure of the restructuring, impairment and other related charges by reporting segment of the entity. EX-101.PRE 9 spxc-20240928_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover Page - shares
9 Months Ended
Sep. 28, 2024
Oct. 25, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 28, 2024  
Document Transition Report false  
Entity File Number 1-6948  
Entity Registrant Name SPX TECHNOLOGIES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 88-3567996  
Entity Address, Address Line One 6325 Ardrey Kell Road  
Entity Address, Address Line Two Suite 400  
Entity Address, City or Town Charlotte  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 28277  
City Area Code 980  
Local Phone Number 474-3700  
Title of 12(b) Security Common Stock, par value $0.01  
Trading Symbol SPXC  
Security Exchange Name NYSE  
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  
Entity Common Stock, Shares Outstanding   46,358,661
Entity Central Index Key 0000088205  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenues $ 483.7 $ 448.7 $ 1,450.2 $ 1,271.8
Costs and expenses:        
Cost of products sold 286.1 280.1 868.9 789.7
Selling, general and administrative 101.6 96.3 305.7 290.9
Intangible amortization 16.6 14.6 48.2 32.4
Special charges, net 0.5 0.0 0.9 0.0
Other operating expense, net 0.0 0.0 8.4 0.0
Operating income 78.9 57.7 218.1 158.8
Other income (expense), net (1.4) (0.2) (7.1) 2.3
Interest expense (12.1) (10.2) (34.7) (18.0)
Interest income 0.6 0.8 1.2 1.5
Income from continuing operations before income taxes 66.0 48.1 177.5 144.6
Income tax provision (15.1) (12.4) (32.2) (31.5)
Income from continuing operations 50.9 35.7 145.3 113.1
Income (loss) from discontinued operations, net of tax 0.0 0.0 0.0 0.0
Loss on disposition of discontinued operations, net of tax (0.7) (56.1) (1.9) (54.7)
Loss from discontinued operations, net of tax (0.7) (56.1) (1.9) (54.7)
Net income (loss) $ 50.2 $ (20.4) $ 143.4 $ 58.4
Basic income (loss) per share of common stock:        
Income from continuing operations (in dollars per share) $ 1.10 $ 0.78 $ 3.15 $ 2.49
Loss from discontinued operations, net of tax (in dollars per share) (0.02) (1.23) (0.04) (1.21)
Net income (loss) per share (in dollars per share) $ 1.08 $ (0.45) $ 3.11 $ 1.28
Weighted-average number of common shares outstanding — basic (in shares) 46,305 45,608 46,127 45,507
Diluted income (loss) per share of common stock:        
Income from continuing operations (in dollars per share) $ 1.08 $ 0.76 $ 3.09 $ 2.43
Loss from discontinued operations, net of tax (in dollars per share) (0.02) (1.20) (0.04) (1.18)
Net income (loss) per share (in dollars per share) $ 1.06 $ (0.44) $ 3.05 $ 1.25
Weighted-average number of common shares outstanding — diluted (in shares) 47,265 46,751 47,003 46,560
Comprehensive income (loss) $ 65.7 $ (32.2) $ 142.7 $ 51.6
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Sep. 28, 2024
Dec. 31, 2023
Current assets:    
Cash and equivalents $ 124.8 $ 99.4
Accounts receivable, net 339.4 279.8
Contract assets 36.7 16.6
Inventories, net 297.7 276.7
Other current assets 29.0 37.1
Total current assets 827.6 709.6
Property, plant and equipment:    
Land 23.5 17.9
Buildings and leasehold improvements 121.6 73.4
Machinery and equipment 305.5 264.4
Property, plant and equipment, gross 450.6 355.7
Accumulated depreciation (226.6) (215.2)
Property, plant and equipment, net 224.0 140.5
Goodwill 854.3 704.8
Intangibles, net 730.7 680.8
Other assets 158.3 188.9
Deferred income taxes 2.3 4.0
Assets of DBT and Heat Transfer (includes cash and equivalents of $4.6 and $5.5 at September 28, 2024 and December 31, 2023, respectively) (Note 3) 8.8 11.1
TOTAL ASSETS 2,806.0 2,439.7
Current liabilities:    
Accounts payable 139.4 118.7
Contract liabilities 60.8 73.5
Accrued expenses 160.6 168.5
Income taxes payable 12.9 5.3
Short-term debt 48.4 17.9
Current maturities of long-term debt 24.2 17.3
Total current liabilities 446.3 401.2
Long-term debt 665.2 523.1
Deferred and other income taxes 107.3 77.0
Other long-term liabilities 215.0 204.1
Liabilities of DBT and Heat Transfer (Note 3) 14.0 39.7
Total long-term liabilities 1,001.5 843.9
Commitments and contingent liabilities (Note 15)
Stockholders' Equity:    
Common stock (54,180,614 and 46,349,838 issued and outstanding at September 28, 2024, respectively, and 53,618,720 and 45,674,572 issued and outstanding at December 31, 2023, respectively) 0.5 0.5
Paid-in capital 1,367.7 1,353.6
Retained earnings 181.7 38.3
Accumulated other comprehensive income 260.4 261.1
Common stock in treasury (7,830,776 and 7,944,148 shares at September 28, 2024 and December 31, 2023, respectively) (452.1) (458.9)
Total stockholders' equity 1,358.2 1,194.6
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 2,806.0 $ 2,439.7
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Sep. 28, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Cash and equivalents included in assets of DBT and Heat Transfer $ 4.6 $ 5.5
Common stock issued (in shares) 54,180,614 53,618,720
Common stock outstanding (in shares) 46,349,838 45,674,572
Treasury stock (in shares) 7,830,776 7,944,148
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Millions
Total
Common Stock
Paid-In Capital
Retained Earnings (Deficit)
Accum. Other Comprehensive Income
Common Stock In Treasury
Balance at beginning of period at Dec. 31, 2022 $ 1,079.2 $ 0.5 $ 1,338.3 $ (51.6) $ 257.5 $ (465.5)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 58.4     58.4    
Other comprehensive income (loss), net (6.8)       (6.8)  
Incentive plan activity 11.3   11.3      
Long-term incentive compensation expense 10.0   10.0      
Restricted stock unit vesting (5.2)   (11.6)     6.4
Balance at end of period at Sep. 30, 2023 1,146.9 0.5 1,348.0 6.8 250.7 (459.1)
Balance at beginning of period at Jul. 01, 2023 1,172.6 0.5 1,341.5 27.2 262.5 (459.1)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (20.4)     (20.4)    
Other comprehensive income (loss), net (11.8)       (11.8)  
Incentive plan activity 3.1   3.1      
Long-term incentive compensation expense 3.4   3.4      
Balance at end of period at Sep. 30, 2023 1,146.9 0.5 1,348.0 6.8 250.7 (459.1)
Balance at beginning of period at Dec. 31, 2023 1,194.6 0.5 1,353.6 38.3 261.1 (458.9)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 143.4     143.4    
Other comprehensive income (loss), net (0.7)       (0.7)  
Incentive plan activity 19.0   19.0      
Long-term incentive compensation expense 11.0   11.0      
Restricted stock unit vesting (9.1)   (15.9)     6.8
Balance at end of period at Sep. 28, 2024 1,358.2 0.5 1,367.7 181.7 260.4 (452.1)
Balance at beginning of period at Jun. 29, 2024 1,283.8 0.5 1,359.1 131.5 244.9 (452.2)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 50.2     50.2    
Other comprehensive income (loss), net 15.5       15.5  
Incentive plan activity 4.7   4.7      
Long-term incentive compensation expense 4.0   4.0      
Restricted stock unit vesting 0.0   (0.1)     0.1
Balance at end of period at Sep. 28, 2024 $ 1,358.2 $ 0.5 $ 1,367.7 $ 181.7 $ 260.4 $ (452.1)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Cash flows from (used in) operating activities:    
Net income (loss) $ 143.4 $ 58.4
Less: Loss from discontinued operations, net of tax (1.9) (54.7)
Income from continuing operations 145.3 113.1
Adjustments to reconcile income from continuing operations to net cash from operating activities:    
Special charges, net 0.9 0.0
(Gain) loss on change in fair value of equity security 4.2 (3.6)
Deferred and other income taxes (5.5) (22.5)
Depreciation and amortization 67.9 46.4
Pension and other employee benefits 9.8 8.2
Long-term incentive compensation 11.0 10.0
Other, net (4.2) (4.5)
Changes in operating assets and liabilities, net of effects from acquisitions and divestitures:    
Accounts receivable and other assets (44.2) (16.7)
Inventories (14.1) (21.6)
Accounts payable, accrued expenses and other (23.8) 11.2
Cash spending on restructuring actions (0.9) 0.0
Net cash from continuing operations 146.4 120.0
Net cash used in discontinued operations (27.0) (38.0)
Net cash from operating activities 119.4 82.0
Cash flows from (used in) investing activities:    
Proceeds/borrowings related to company-owned life insurance policies, net 42.9 2.6
Business acquisitions, net of cash acquired (292.0) (547.3)
Capital expenditures (28.2) (16.5)
Net cash used in continuing operations (277.3) (561.2)
Net cash used in discontinued operations 0.0 0.0
Net cash used in investing activities (277.3) (561.2)
Cash flows from (used in) financing activities:    
Borrowings under senior credit facilities 610.2 851.3
Repayments under senior credit facilities (462.0) (455.0)
Borrowings under trade receivables arrangement 217.0 81.0
Repayments under trade receivables arrangement (186.0) (49.0)
Net repayments under other financing arrangements (0.8) (0.4)
Minimum withholdings paid on behalf of employees for net share settlements, net of proceeds from the exercise of employee stock options 1.1 (1.5)
Financing fees paid (2.6) (1.3)
Net cash from continuing operations 176.9 425.1
Net cash from discontinued operations 0.0 0.0
Net cash from financing activities 176.9 425.1
Change in cash and equivalents due to changes in foreign currency exchange rates 5.5 (1.0)
Net change in cash and equivalents 24.5 (55.1)
Consolidated cash and equivalents, beginning of period 104.9 157.1
Consolidated cash and equivalents, end of period $ 129.4 $ 102.0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Millions
Sep. 28, 2024
Sep. 30, 2023
Statement of Cash Flows [Abstract]    
Cash and equivalents $ 124.8 $ 100.9
Cash and equivalents included in assets of DBT and Heat Transfer 4.6 1.1
Total cash and equivalents $ 129.4 $ 102.0
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.3
BASIS OF PRESENTATION
9 Months Ended
Sep. 28, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
Unless otherwise indicated, “we,” “us” and “our” mean SPX Technologies, Inc. and its consolidated subsidiaries (“SPX” or the “Company”).
We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules and regulations, certain footnotes or other financial information normally required by accounting principles generally accepted in the United States (“GAAP”) can be condensed or omitted. The financial statements represent our accounts after the elimination of intercompany transactions and, in our opinion, include the adjustments (consisting only of normal and recurring items) necessary for their presentation. Unless otherwise indicated, amounts provided in these Notes pertain to continuing operations only (see Note 3 for information on discontinued operations).
We account for investments in unconsolidated companies where we exercise significant influence but do not have control using the equity method. In determining whether we are the primary beneficiary of a variable interest entity (“VIE”), we perform a qualitative analysis that considers the design of the VIE, the nature of our involvement and the variable interests held by other parties to determine which party has the power to direct the activities of the VIE that most significantly impact the entity’s economic performance, and which party has the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. All of our VIE’s are immaterial, individually and in aggregate, to our condensed consolidated financial statements.
Acquisition of TAMCO

On April 3, 2023, we completed the acquisition of T. A. Morrison & Co. Inc. (“TAMCO”), a market leader in motorized and non-motorized dampers that control airflow in large-scale specialty applications in commercial, industrial, and institutional markets. We purchased TAMCO for cash consideration of $125.5, inclusive of an adjustment to the purchase price of $0.2 paid during the third quarter of 2023 related to acquired working capital, and net of cash acquired of $1.0. The post-acquisition operating results of TAMCO are reflected within our HVAC reportable segment.

Acquisition of ASPEQ

On June 2, 2023, we completed the acquisition of ASPEQ Heating Group (“ASPEQ”), a leading provider of electrical heating solutions to customers in industrial and commercial markets. We purchased ASPEQ for cash consideration of $421.5, net of (i) an adjustment to the purchase price of $0.3 received during the fourth quarter of 2023 related to acquired working capital and (ii) cash acquired of $0.9. The post-acquisition operating results of ASPEQ are reflected within our HVAC reportable segment.

Acquisition of Ingénia
On February 7, 2024, we completed the acquisition of Ingénia Technologies Inc. (“Ingénia”) which specializes in the design and manufacture of custom air handling units that demand high levels of precision and reliability in healthcare, pharmaceutical, education, food processing and industrial end markets. We purchased Ingénia for cash consideration of $292.0, net of (i) an adjustment to the purchase price of $2.1 during the third quarter of 2024 related to acquired working capital and (ii) cash acquired of $1.5. Under the terms of the purchase and sales agreement, the seller is eligible for additional cash consideration of up to Canadian Dollar (“CAD”) 3.0 (or $2.2 at the time of acquisition), with payment scheduled to be made in the event certain contingent liabilities do not materialize. The estimated fair value of such contingent consideration is $0.3, which is reflected as a liability in our condensed consolidated balance sheet as of September 28, 2024. The post-acquisition results of Ingénia are reflected within our HVAC reportable segment.
The assets acquired and liabilities assumed in the Ingénia transaction have been recorded at estimates of fair value as determined by management, based on information available and assumptions as to future operations and are subject to change, primarily for the final assessment and valuation of certain income tax amounts.

Other
Preparing financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results could differ from these estimates. The unaudited information included in this Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements contained in
our Annual Report on Form 10-K for the year ended December 31, 2023 (“our 2023 Annual Report on Form 10-K”). Interim results are not necessarily indicative of full year results.
We establish actual interim closing dates using a fiscal calendar, which requires our businesses to close their books on the Saturday closest to the end of the first calendar quarter, with the second and third quarters being 91 days in length. Our fourth quarter ends on December 31. The interim closing dates for the first, second and third quarters of 2024 are March 30, June 29, and September 28, compared to the respective April 1, July 1, and September 30 dates of 2023. We had one less day in the first quarter of 2024, and will have two more days in the fourth quarter of 2024 than in the respective 2023 periods. It is not practicable to estimate the impact of the one less day on our consolidated operating results for the nine months ended September 28, 2024, when compared to the consolidated operating results for the respective 2023 period.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.3
NEW ACCOUNTING PRONOUNCEMENTS
9 Months Ended
Sep. 28, 2024
Accounting Standards Update and Change in Accounting Principle [Abstract]  
NEW ACCOUNTING PRONOUNCEMENTS NEW ACCOUNTING PRONOUNCEMENTS
The following is a summary of new accounting pronouncements that apply or may apply to our business.
In November 2023, the FASB issued ASU No. 2023-07. Among other new disclosure requirements, ASU 2023-07 requires companies to disclose significant segment expenses that are regularly provided to the chief operating decision maker. ASU 2023-07 will be effective for annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. ASU 2023-07 must be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the disclosure impact of ASU 2023-07; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.

In December 2023, the FASB issued ASU No. 2023-09, which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. ASU 2023-09 will be effective for annual periods beginning January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. We are currently evaluating the disclosure impact of ASU 2023-09; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.3
AQUISITIONS AND DISCONTINUED OPERATIONS
9 Months Ended
Sep. 28, 2024
Acquisitions and Discontinued Operations [Abstract]  
AQUISITIONS AND DISCONTINUED OPERATIONS ACQUISITIONS AND DISCONTINUED OPERATIONS
Acquisitions

As indicated in Note 1, on April 3, 2023, we completed the acquisition of TAMCO. The pro forma effect of this acquisition is not material to our condensed consolidated results of operations.

Acquisition of Ingénia

As indicated in Note 1, on February 7, 2024, we completed the acquisition of Ingénia, for $292.0, net of (i) an adjustment to the purchase price of $2.1 during the third quarter of 2024 related to acquired working capital and (ii) cash acquired of $1.5. We financed the acquisition with available borrowings on our revolving credit facilities under our senior credit facilities. The assets acquired and liabilities assumed have been recorded at preliminary estimates of fair value as determined by management, based on information currently available and on current assumptions as to future operations and are subject to change upon completion of the acquisition method of accounting. Final determination of the fair values of certain assets and liabilities will be completed within the measurement period of up to one year from the acquisition date, as permitted under GAAP. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for Ingénia, we engaged a third-party independent valuation specialist.
The following is a summary of the recorded preliminary fair values of the assets acquired and liabilities assumed for Ingénia as of February 7, 2024:

Assets acquired:
Current assets, including cash and equivalents of $1.5
$28.4 
Property, plant and equipment73.6 
Goodwill142.6 
Intangible assets97.9 
Other assets2.5 
Total assets acquired345.0 
Current liabilities assumed14.1 
Deferred and other income taxes37.4 
Net assets acquired$293.5 

The identifiable intangible assets acquired consist of technology, customer relationships, trademarks, and customer backlog of $46.7, $23.5, $13.9, and $13.8, respectively, with such amounts based on a preliminary assessment of the related fair values. We expect to amortize the technology, customer relationships, trademarks, and customer backlog assets over 12.0, 7.0, 8.0, and 1.0 years, respectively.

We acquired gross receivables of $16.1, which had the same fair value at the acquisition date based on our estimates of cash flows expected to be recovered.

The qualitative factors that comprise the recorded goodwill include expected market growth for Ingénia's existing operations, increased volumes achieved by selling Ingénia’s products through existing SPX sales channels, procurement and operational savings and efficiencies, and various other factors. We expect none of the goodwill described above to be deductible for tax purposes.

We recognized revenues and net income for Ingénia of $19.7 and $1.1, and $53.8 and $3.4, respectively, for the three and nine months ended September 28, 2024, with net income impacted by charges during the three and nine months ended September 28, 2024 of (i) $5.1 and $13.7, respectively, associated with amortization of the various intangible assets mentioned above and (ii) $0.0 and $1.8, respectively, associated with the excess fair value (over historical cost) of inventory acquired which was subsequently sold.

Additionally, during the three and nine months ended September 28, 2024, we incurred acquisition-related costs for Ingénia of $0.2 and $3.1, respectively, which have been recorded to “Selling, general and administrative” within our condensed consolidated statements of operations and “Corporate expense” within consolidated operating income, as further described in Note 6.

Acquisition of ASPEQ

As indicated in Note 1, on June 2, 2023, we completed the acquisition of ASPEQ for $421.5, net of (i) an adjustment to the purchase price of $0.3 received during the fourth quarter of 2023 related to acquired working capital and (ii) cash acquired of $0.9. We financed the acquisition with available cash and borrowings under our senior credit facilities. The excess of the purchase price over the total of the fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for ASPEQ, we engaged a third-party independent valuation specialist.
The following is a summary of the recorded final fair values of the assets acquired and liabilities assumed for ASPEQ as of June 2, 2023:

Assets acquired:
Current assets, including cash and equivalents of $0.9
$38.0 
Property, plant and equipment10.6 
Goodwill195.0 
Intangible assets246.1 
Other assets1.2 
Total assets acquired490.9 
Current liabilities assumed11.1 
Non-current liabilities assumed (1)
57.4 
Net assets acquired$422.4 
________________________________
(1)Includes net deferred income tax liabilities and other liabilities of $56.4 and $1.0, respectively.

The identifiable intangible assets acquired consist of customer relationships, trademarks, technology, and customer backlog of $142.3, $51.5, $47.8, and $4.5, respectively, with such amounts based on a final assessment of the related fair values. We expect to amortize the ASPEQ customer relationships, technology, and customer backlog assets over 12.0, 16.0, and 1.0 years, respectively, with the trademarks acquired being indefinite-lived.

We acquired gross receivables of $18.0, which had a fair value at the acquisition date of $17.8, respectively, based on our estimates of cash flows expected to be recovered.

The qualitative factors that comprise the recorded goodwill include expected market growth for ASPEQ’s existing operations, increased volumes achieved by selling ASPEQ’s products through existing SPX sales channels, procurement and operational savings and efficiencies, and various other factors.

The following unaudited pro forma information presents our condensed consolidated results of operations for the three and nine months ended September 28, 2024 and September 30, 2023, respectively, as if the acquisitions of Ingénia and ASPEQ had taken place on January 1, 2023 and January 1, 2022, respectively. The unaudited pro forma financial information is not intended to represent or be indicative of our condensed consolidated results of operations that would have been reported had the acquisitions been completed as of the dates presented, and should not be taken as representative of our future consolidated results of operations. The pro forma results include estimates and assumptions that management believes are reasonable; however, these results do not include any anticipated cost savings or expenses of the planned integration of Ingénia and ASPEQ. These pro forma consolidated results of operations have been prepared for comparative purposes only and include additional interest expense on the borrowings required to finance the acquisitions, additional depreciation and amortization expense associated with fair value adjustments to the acquired property, plant and equipment and intangible assets, adjustments to reflect charges associated with acquisition and integration-related costs and charges associated with the excess fair value (over historical cost) of inventory acquired and subsequently sold as if they were incurred beginning in the first quarter of 2023 for Ingénia and first quarter of 2022 for ASPEQ, and the related income tax effects.

Three months endedNine months ended
September 28, 2024September 30, 2023September 28, 2024September 30, 2023
Revenues$483.7 $462.5 $1,458.2 $1,366.1 
Income from continuing operations52.0 34.9 151.3 100.7 
Net income (loss)51.3 (21.2)149.4 46.0 
Income from continuing operations per share of common stock:
Basic$1.12 $0.77 $3.28 $2.21 
Diluted$1.10 $0.75 $3.22 $2.16 
Net income (loss) per share of common stock:
Basic$1.11 $(0.46)$3.24 $1.01 
Diluted$1.09 $(0.45)$3.18 $0.99 
Wind-Down of DBT Business

We completed the wind-down of our DBT Technologies (PTY) LTD (“DBT”) business after ceasing all operations, including those related to two large power projects in South Africa (Kusile and Medupi), in the fourth quarter of 2021. As a result of completing the wind-down plan, we are reporting DBT as a discontinued operation for all periods presented. As previously disclosed, DBT had asserted claims against the remaining prime contractor on the large projects, Mitsubishi Heavy Industries Power — ZAF (f.k.a. Mitsubishi-Hitachi Power Systems Africa (PTY) LTD) (“MHI”), which had also asserted claims against DBT.

As previously disclosed in our 2023 Annual Report on Form 10-K, on September 5, 2023, DBT and SPX entered into an agreement with MHI to resolve all claims between the parties with respect to the two large power projects in South Africa (the “Settlement Agreement”). The Settlement Agreement provides for full and final settlement and mutual release of all claims between the parties with respect to the projects, including any claim against SPX Technologies, Inc. as guarantor of DBT's performance on the projects. It also provides that the underlying subcontracts are terminated and all obligations of both parties under the subcontracts have been satisfied in full. In connection with the Settlement Agreement, we incurred a charge, net of tax, of $54.2 during the three months ended September 30, 2023. The charge included the write-off of $15.2 in net amounts due from MHI. Such charge is included in “Loss on disposition of discontinued operations, net of tax” for the three and nine months ended September 30, 2023.

Prior to the Settlement Agreement, on February 22, 2021, a dispute adjudication panel issued a ruling in favor of DBT against MHI related to costs incurred in connection with delays on two units of the Kusile project. In connection with the ruling, DBT received South African Rand 126.6 (or $8.6 at the time of payment). This ruling was subject to final and binding arbitration in this matter. In March 2023, an arbitration tribunal upheld the decision of the dispute adjudication panel. As a result, South African Rand 126.6 (or $7.0) was recorded as income during the first quarter of 2023, with such amount recorded within “Loss on disposition of discontinued operations, net of tax.” Additionally, in June 2023, the arbitration tribunal ruled DBT was entitled to recover $1.3 of legal costs incurred related to the arbitration. Such amount was recorded to “Loss on disposition of discontinued operations, net of tax” during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023.

Additionally, in May 2023, a separate arbitration tribunal ruled DBT was entitled to recover $5.5 of legal costs incurred related to another prior arbitration. Such amount was recorded within “Loss on disposition of discontinued operations, net of tax” during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023.
The assets and liabilities of DBT have been included within Assets of DBT and Heat Transfer and Liabilities of DBT and Heat Transfer, respectively, on the condensed consolidated balance sheets as of September 28, 2024 and December 31, 2023. The major line items constituting DBTs assets and liabilities as of September 28, 2024 and December 31, 2023 are shown below:

September 28, 2024December 31, 2023
ASSETS
Cash and equivalents$4.6 $5.5 
Accounts receivable, net— 0.4 
Other current assets(1)
3.9 4.7 
Property, plant and equipment:
Buildings and leasehold improvements— 0.2 
Machinery and equipment— 0.5 
— 0.7 
Accumulated depreciation— (0.6)
Property, plant and equipment, net— 0.1 
Total assets of DBT$8.5 $10.7 
LIABILITIES
Accounts payable(1)(2)
$0.7 $26.9 
Contract liabilities(1)
2.3 2.1 
Accrued expenses(1)
6.3 6.3 
Other long-term liabilities(1)
4.5 4.2 
Total liabilities of DBT$13.8 $39.5 
___________________________

(1) Balances relate primarily to disputed amounts due to or from a subcontractor engaged by DBT during the Kusile project, that is currently in liquidation. The timing of the ultimate resolution of these matters is uncertain as they are likely to occur as part of the liquidation process.

(2) At December 31, 2023, the balance included DBT's remaining obligation under the Settlement Agreement to make a payment to MHI of South African Rand 480.9 (or $26.2 at December 31, 2023), which was paid ($27.1 at the time of payment) during the third quarter of 2024. In connection with this remaining obligation, we entered into a foreign currency forward contract which we accounted for as a fair value hedge and matured at the time of the final payment to MHI. The resulting cash received of $2.0 is presented within “Net cash used in discontinued operations” within the condensed consolidated statement of cash flows for the nine months ended September 28, 2024. Refer to Note 13 for additional details. There are no further payment obligations to MHI under the terms of the Settlement Agreement.

Wind-Down of the Heat Transfer Business

We completed the wind-down of our SPX Heat Transfer (“Heat Transfer”) business in the fourth quarter of 2020. As a result of completing the wind-down plan, we are reporting Heat Transfer as a discontinued operation for all periods presented.
The assets and liabilities of Heat Transfer have been included within “Assets of DBT and Heat Transfer” and “Liabilities of DBT and Heat Transfer,” respectively, on the condensed consolidated balance sheets as of September 28, 2024 and December 31, 2023. The major line items constituting Heat Transfer’s assets and liabilities as of September 28, 2024 and December 31, 2023 are shown below:

September 28, 2024December 31, 2023
ASSETS
Other current assets$0.3 $0.3 
Other assets— 0.1 
Total assets of Heat Transfer$0.3 $0.4 
LIABILITIES
Accounts payable$0.2 $0.2 
Total liabilities of Heat Transfer$0.2 $0.2 
Changes in estimates associated with liabilities retained in connection with a business divestiture (e.g. income taxes) may occur. As a result, it is possible that the resulting gains/losses on these and other previous divestitures may be materially adjusted in subsequent periods.
For the three and nine months ended September 28, 2024 and September 30, 2023, results of operations from our businesses reported as discontinued operations were as follows:
Three months endedNine months ended
September 28, 2024September 30, 2023September 28, 2024September 30, 2023
DBT
Loss from discontinued operations (1)
$(0.6)$(69.2)$(1.2)$(68.6)
Income tax benefit— 13.2 — 14.1 
Loss from discontinued operations, net(0.6)(56.0)(1.2)(54.5)
All other
Loss from discontinued operations (2)
(0.1)(0.1)(0.5)(0.2)
Income tax provision— — (0.2)— 
Loss from discontinued operations, net(0.1)(0.1)(0.7)(0.2)
Total
Loss from discontinued operations(0.7)(69.3)(1.7)(68.8)
Income tax benefit (provision)— 13.2 (0.2)14.1 
Loss from discontinued operations, net$(0.7)$(56.1)$(1.9)$(54.7)
________________________________
(1)Loss for the three and nine months ended September 30, 2023 resulted primarily from the charge, and related income tax impacts, recorded in connection with the Settlement Agreement referred to above and legal costs incurred in connection with the various dispute resolution matters. This loss for the nine months ended September 30, 2023 was partially offset by the arbitration awards received, which are discussed above.
(2)Loss for the three and nine months ended September 28, 2024 and September 30, 2023 resulted primarily from revisions to liabilities retained in connection with prior dispositions.
Net cash used in discontinued operations for the nine months ended September 28, 2024 related primarily to the final cash payment of South African Rand 480.9 ($27.1 at time of payment) made by DBT to MHI during the three months ended September 28, 2024 in connection with the Settlement Agreement, partially offset by $2.0 from the foreign currency forward contract mentioned above.

Net cash used in discontinued operations for the nine months ended September 30, 2023 related primarily to (i) cash payments of $25.3 made by DBT to MHI during the three months ended September 30, 2023 in connection with the Settlement Agreement, (ii) disbursements of $14.5 for professional fees and support costs incurred principally in connection with the claims resolved by the Settlement Agreement, and (iii) local taxes of $3.8 paid in South Africa, which we subsequently recovered during the fourth quarter of 2023, partially offset by recovery of legal costs we were awarded in arbitration proceeds between DBT and MHI of $6.8 mentioned above.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES FROM CONTRACTS
9 Months Ended
Sep. 28, 2024
Revenue from Contract with Customer [Abstract]  
REVENUES FROM CONTRACTS REVENUES FROM CONTRACTS
Disaggregated Revenues

We disaggregate revenue from contracts with customers by major product line and based on the timing of recognition for each of our reportable segments, as we believe such disaggregation best depicts how the nature, amount, timing, and uncertainty of our revenues and cash flows are affected by economic factors, with such disaggregation presented below for the three and nine months ended September 28, 2024 and September 30, 2023:
Three months ended September 28, 2024
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$217.7 $— $217.7 
Boilers, electrical heating, and ventilation117.6 — 117.6 
Underground locators, inspection and rehabilitation equipment, and robotic systems— 64.7 64.7 
Communication technologies, aids to navigation, and transportation systems— 83.7 83.7 
$335.3 $148.4 $483.7 
Timing of Revenue Recognition
Revenues recognized at a point in time$314.9 $117.5 $432.4 
Revenues recognized over time20.4 30.9 51.3 
$335.3 $148.4 $483.7 

Nine months ended September 28, 2024
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$650.1 $— $650.1 
Boilers, electrical heating, and ventilation344.1 — 344.1 
Underground locators, inspection and rehabilitation equipment, and robotic systems— 191.8 191.8 
Communication technologies, aids to navigation, and transportation systems— 264.2 264.2 
$994.2 $456.0 $1,450.2 
Timing of Revenue Recognition
Revenues recognized at a point in time$912.3 $376.2 $1,288.5 
Revenues recognized over time81.9 79.8 161.7 
$994.2 $456.0 $1,450.2 


Three months ended September 30, 2023
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$170.8 $— $170.8 
Boilers, electrical heating, and ventilation118.4 — 118.4 
Underground locators, inspection and rehabilitation equipment, and robotic systems— 65.9 65.9 
Communication technologies, aids to navigation, and transportation systems— 93.6 93.6 
$289.2 $159.5 $448.7 
Timing of Revenue Recognition
Revenues recognized at a point in time$271.3 $130.7 $402.0 
Revenues recognized over time17.9 28.8 46.7 
$289.2 $159.5 $448.7 
Nine months ended September 30, 2023
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$502.4 $— $502.4 
Boilers, electrical heating, and ventilation307.4 — 307.4 
Underground locators, inspection and rehabilitation equipment, and robotic systems— 199.0 199.0 
Communication technologies, aids to navigation, and transportation systems— 263.0 263.0 
$809.8 $462.0 $1,271.8 
Timing of Revenue Recognition
Revenues recognized at a point in time$747.6 $386.2 $1,133.8 
Revenues recognized over time62.2 75.8 138.0 
$809.8 $462.0 $1,271.8 

Contract Balances

Our customers are invoiced for products and services at the time of delivery or based on contractual milestones, resulting in outstanding receivables with payment terms from these customers (“Contract Accounts Receivable”). In some cases, the timing of revenue recognition, particularly for revenue recognized over time, differs from when such amounts are invoiced to customers, resulting in a contract asset (revenue recognition precedes the invoicing of the related revenue amount) or a contract liability (payment from the customer precedes recognition of the related revenue amount). Contract assets and liabilities are generally classified as current. On a contract-by-contract basis, the contract assets and contract liabilities are reported net within our condensed consolidated balance sheets. Our contract balances consisted of the following as of September 28, 2024 and December 31, 2023:

Contract BalancesSeptember 28, 2024December 31, 2023Change
Contract Accounts Receivable(1)
$333.7 $275.4 $58.3 
Contract Assets36.7 16.6 20.1 
Contract Liabilities - current(60.8)(73.5)12.7 
Contract Liabilities - non-current(2)
(4.3)(4.0)(0.3)
Net contract balance$305.3 $214.5 $90.8 
___________________________
(1)Included in “Accounts receivable, net” within the accompanying condensed consolidated balance sheets.
(2)Included in “Other long-term liabilities” within the accompanying condensed consolidated balance sheets.
The timing of revenue recognition, invoicing and cash collections results in contract accounts receivable, contract assets, and customer advances and deposits (contract liabilities) on our condensed consolidated balance sheets. In general, we receive payments from customers based on a billing schedule established in our contracts. During the three and nine months ended September 28, 2024, changes in contract balances were not materially impacted by any other factors besides the acquisition of Ingénia. At September 28, 2024, contract account receivables and current contract liabilities attributable to Ingénia were $23.9 and $0.3, respectively.
During the three and nine months ended September 28, 2024, we recognized revenues of $7.0 and $47.7, respectively, related to our contract liabilities at December 31, 2023.
Performance Obligations

As of September 28, 2024, the aggregate amount allocated to remaining performance obligations was $127.0. We expect to recognize revenue on approximately 67% and 81% of these remaining performance obligations over the next 12 and 24 months, respectively, with the remaining recognized thereafter.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES
9 Months Ended
Sep. 28, 2024
Leases [Abstract]  
LEASES LEASES
There have been no material changes to our finance leases during the three and nine months ended September 28, 2024.

During the nine months ended September 28, 2024, we obtained operating lease right-of-use assets in exchange for new lease obligations of $17.2, recorded as a non-cash activity within the condensed consolidated statement of cash flows.

Supplemental balance sheet information related to operating leases is as follows:

September 28, 2024December 31, 2023
Operating Leases:Affected Line Item in the Condensed Consolidated Balance Sheets
Operating lease ROU assets$51.1 $42.4 Other assets
Operating lease current liabilities$9.9 $11.3 Accrued expenses
Operating lease non-current liabilities38.7 28.5 Other long-term liabilities
Total operating lease liability$48.6 $39.8 

The weighted average remaining lease term (years) of our operating leases as of September 28, 2024 and December 31, 2023, were as follows:

September 28, 2024December 31, 2023
Operating Leases6.05.5

The discount rate utilized to determine the present value of lease payments over the lease term is our incremental borrowing rate based on the information available at lease commencement date. In developing the incremental borrowing rate, we considered the interest rate that reflects a term similar to the underlying lease term on a fully collateralized basis. We concluded to apply the incremental borrowing rate at a consolidated portfolio level using a five-year term, as the results did not materially differ upon further stratification. The weighted-average discount rate for our operating leases was 3.9% and 3.2% at September 28, 2024 and December 31, 2023, respectively.

The future minimum payments under our operating leases were as follows as of September 28, 2024:

Operating Leases
Remainder of 2024$3.1 
202511.2 
20269.7 
20279.0 
20288.1 
Thereafter13.6 
      Total lease payments54.7 
Less imputed interest6.1 
      Total$48.6 
LEASES LEASES
There have been no material changes to our finance leases during the three and nine months ended September 28, 2024.

During the nine months ended September 28, 2024, we obtained operating lease right-of-use assets in exchange for new lease obligations of $17.2, recorded as a non-cash activity within the condensed consolidated statement of cash flows.

Supplemental balance sheet information related to operating leases is as follows:

September 28, 2024December 31, 2023
Operating Leases:Affected Line Item in the Condensed Consolidated Balance Sheets
Operating lease ROU assets$51.1 $42.4 Other assets
Operating lease current liabilities$9.9 $11.3 Accrued expenses
Operating lease non-current liabilities38.7 28.5 Other long-term liabilities
Total operating lease liability$48.6 $39.8 

The weighted average remaining lease term (years) of our operating leases as of September 28, 2024 and December 31, 2023, were as follows:

September 28, 2024December 31, 2023
Operating Leases6.05.5

The discount rate utilized to determine the present value of lease payments over the lease term is our incremental borrowing rate based on the information available at lease commencement date. In developing the incremental borrowing rate, we considered the interest rate that reflects a term similar to the underlying lease term on a fully collateralized basis. We concluded to apply the incremental borrowing rate at a consolidated portfolio level using a five-year term, as the results did not materially differ upon further stratification. The weighted-average discount rate for our operating leases was 3.9% and 3.2% at September 28, 2024 and December 31, 2023, respectively.

The future minimum payments under our operating leases were as follows as of September 28, 2024:

Operating Leases
Remainder of 2024$3.1 
202511.2 
20269.7 
20279.0 
20288.1 
Thereafter13.6 
      Total lease payments54.7 
Less imputed interest6.1 
      Total$48.6 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.3
INFORMATION ON REPORTABLE SEGMENTS
9 Months Ended
Sep. 28, 2024
Segment Reporting [Abstract]  
INFORMATION ON REPORTABLE SEGMENTS INFORMATION ON REPORTABLE SEGMENTS
We are a global supplier of highly specialized, engineered solutions with operations in 15 countries and sales in over 100 countries around the world.
We have aggregated our operating segments into the following two reportable segments: HVAC and Detection and Measurement. The factors considered in determining our aggregated segments are the economic similarity of the businesses, the nature of products sold or services provided, production processes, types of customers, distribution methods, and regulatory environment. In determining our reportable segments, we apply the threshold criteria of the Segment Reporting Topic of the Codification. Segment Income is determined before considering, if applicable, impairment and special charges, long-term incentive compensation, certain other operating income/expense, other indirect corporate expenses, intangible asset amortization expense, inventory step-up charges, and certain other acquisition and integration-related costs. This is consistent with the way our Chief Operating Decision Maker (CODM) evaluates the results of each segment.
HVAC Reportable Segment
Our HVAC reportable segment engineers, designs, manufactures, installs and services package and process cooling products and engineered air movement solutions for the HVAC industrial, commercial, data center, and power generation markets, as well as boilers and electrical heating and ventilation products for the residential and commercial markets. The primary distribution channels for the segment’s products are direct to customers, independent manufacturing representatives, third-party distributors, and retailers. The segment serves a global customer base in North America, Europe, and Asia.
Detection and Measurement Reportable Segment
Our Detection and Measurement reportable segment engineers, designs, manufactures, services, and installs underground pipe and cable locators, inspection and rehabilitation equipment, robotic systems, transportation systems, communication technologies, and aids to navigation. The primary distribution channels for the segment’s products are direct to customers and third-party distributors. The segment serves a global customer base in North America, Europe, Africa, and Asia.
Corporate Expense
Corporate expense generally relates to the personnel and general operating cost of our corporate headquarters based in Charlotte, North Carolina.
Financial data for our reportable segments for the three and nine months ended September 28, 2024 and September 30, 2023 are presented below:
 Three months ended Nine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Revenues:  
HVAC reportable segment$335.3 $289.2 $994.2 $809.8 
Detection and Measurement reportable segment148.4 159.5 456.0 462.0 
Consolidated revenues$483.7 $448.7 $1,450.2 $1,271.8 
Income:  
HVAC reportable segment$80.0 $58.3 $232.1 $161.2 
Detection and Measurement reportable segment33.8 33.3 99.1 89.2 
Total income for segments113.8 91.6 331.2 250.4 
Corporate expense12.4 13.0 38.3 44.2 
Acquisition-related and other costs (1)
1.4 2.9 6.3 5.0 
Long-term incentive compensation expense4.0 3.4 11.0 10.0 
Amortization of acquired intangible assets16.6 14.6 48.2 32.4 
Special charges, net0.5 — 0.9 — 
Other operating expense, net (2)
— — 8.4 — 
Consolidated operating income$78.9 $57.7 $218.1 $158.8 
________________________________
(1)Represents integration costs incurred of $1.4 and $6.3 during the three and nine months ended September 28, 2024, respectively, and $2.9 and $5.0 during the three and nine months ended September 30, 2023, respectively, including additional “Cost of products sold” related to the step-up of inventory (to fair value) acquired in connection with the Ingénia acquisition of $1.8 during nine months ended September 28, 2024, and the ASPEQ acquisition of $2.5 and $3.6 during the three and nine months ended September 30, 2023, respectively.
(2)Represents a charge of $8.4 related to a settlement with the seller of ULC Robotics (“ULC”) regarding additional contingent consideration.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.3
SPECIAL CHARGES, NET
9 Months Ended
Sep. 28, 2024
Restructuring and Related Activities [Abstract]  
SPECIAL CHARGES, NET SPECIAL CHARGES, NET
Special charges, net, for the three and nine months ended September 28, 2024 and September 30, 2023 are described in more detail below:

 Three months ended Nine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
HVAC reportable segment$— $— $0.2 $— 
Detection and Measurement reportable segment0.5 — 0.7 — 
Total$0.5 $— $0.9 $— 

HVAC — Special charges, net for the nine months ended September 28, 2024 related primarily to recording severance costs associated with a restructuring action at one of the segment’s cooling businesses.
Detection and Measurement — Special charges, net for the three and nine months ended September 28, 2024 related primarily to recording severance costs associated with a restructuring action at the segment’s location and inspection businesses. In addition, special charges, net for the nine months ended September 28, 2024 included severance costs associated with a restructuring action at the segment’s aids to navigation business.
No significant future charges are expected to be incurred under actions approved as of September 28, 2024.
The following is an analysis of our restructuring liabilities for the nine months ended September 28, 2024 and September 30, 2023:
Nine months ended
September 28,
2024
September 30,
2023
Balance at beginning of year$0.7 $— 
Special charges0.9 — 
Utilization — cash(0.9)— 
Balance at end of period$0.7 $— 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES, NET
9 Months Ended
Sep. 28, 2024
Inventory Disclosure [Abstract]  
INVENTORIES, NET INVENTORIES, NET
Inventories are accounted for under the first-in, first-out method and are comprised of the following at September 28, 2024 and December 31, 2023:
September 28,
2024
December 31,
2023
Finished goods$77.8 $79.4 
Work in process38.3 31.4 
Raw materials and purchased parts181.6 165.9 
Total inventories$297.7 $276.7 
    
Inventories include material, labor and factory overhead costs and are reduced, when necessary, to estimated net realizable values.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND OTHER INTANGIBLE ASSETS
9 Months Ended
Sep. 28, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS GOODWILL AND OTHER INTANGIBLE ASSETS
Goodwill
The changes in the carrying amount of goodwill for the nine months ended September 28, 2024 were as follows:
December 31,
2023
Goodwill
Resulting from
Business
Combinations (1)
Foreign
Currency
Translation
September 28,
2024
HVAC reportable segment   
Gross goodwill$777.8 $148.2 $0.5 $926.5 
Accumulated impairments(331.9)— (0.5)(332.4)
Goodwill445.9 148.2 — 594.1 
Detection and Measurement reportable segment    
Gross goodwill432.6 — 3.0 435.6 
Accumulated impairments(173.7)— (1.7)(175.4)
Goodwill258.9 — 1.3 260.2 
Total    
Gross goodwill1,210.4 148.2 3.5 1,362.1 
Accumulated impairments(505.6)— (2.2)(507.8)
Goodwill$704.8 $148.2 $1.3 $854.3 
__________________________
(1)Reflects (i) goodwill acquired with the Ingénia acquisition of $142.6 and (ii) an increase in ASPEQ and TAMCO goodwill of $3.9 and $1.7, respectively, resulting from revisions to the valuation of certain assets and liabilities. As indicated in Notes 1 and 3, the acquired assets, including goodwill, and liabilities assumed in the Ingénia acquisition have been recorded at estimates of fair value and are subject to change upon completion of acquisition accounting.

Other Intangibles, Net
Identifiable intangible assets at September 28, 2024 and December 31, 2023 comprised the following:
 September 28, 2024December 31, 2023
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Intangible assets with determinable lives: (1)
      
Customer relationships$427.0 $(95.9)$331.1 $403.2 $(68.8)$334.4 
Technology186.4 (38.6)147.8 139.5 (27.8)111.7 
Patents4.5 (4.5)— 4.5 (4.5)— 
Other73.2 (42.9)30.3 45.4 (32.0)13.4 
 691.1 (181.9)509.2 592.6 (133.1)459.5 
Trademarks with indefinite lives221.5 — 221.5 221.3 — 221.3 
Total$912.6 $(181.9)$730.7 $813.9 $(133.1)$680.8 
__________________________
(1)The gross carrying value of identifiable intangible assets acquired with the Ingénia acquisition consist of technology of $46.7, customer relationships of $23.5, definite-lived trademarks of $13.9, and backlog of $13.8.

In connection with the acquisition of Ingénia, which has definite-lived intangible assets as noted above, we updated our estimated annual amortization expense related to intangible assets to approximately $66.0 for the full year 2024, $54.0 for 2025, and $53.0 for each of the three years thereafter.
At September 28, 2024, the net carrying value of intangible assets with determinable lives consisted of $398.6 in the HVAC reportable segment and $110.6 in the Detection and Measurement reportable segment. At September 28, 2024, trademarks with indefinite lives consisted of $156.8 in the HVAC reportable segment and $64.7 in the Detection and Measurement reportable segment.
We review goodwill and indefinite-lived intangible assets for impairment annually during the fourth quarter in conjunction with our annual financial planning process, with such testing based primarily on events and circumstances existing as of the end of the third quarter. In addition, we test goodwill for impairment on a more frequent basis if there are indications
of potential impairment. In reviewing goodwill and indefinite-lived intangible assets for impairment, we initially perform a qualitative analysis. If there is an indication of impairment, we then perform a quantitative analysis. A significant amount of judgment is involved in determining if an indication of impairment has occurred between annual testing dates. Such indication may include: a significant decline in expected future cash flows; a significant adverse change in legal factors or the business climate; unanticipated competition; and a more likely than not expectation of selling or disposing all, or a portion, of a reporting unit.
The fair value of the assets related to the Ingénia acquisition approximates its carrying value. If Ingénia is unable to achieve its current financial forecast, we may be required to record an impairment charge in a future period related to its goodwill. As of September 28, 2024, Ingénia's goodwill totaled $142.9.
We perform our annual trademarks impairment testing during the fourth quarter, or on a more frequent basis, if there are indications of potential impairment. The fair value of our trademarks is based on applying estimated royalty rates to projected revenues, with resulting cash flows discounted at a rate of return that reflects current market conditions (fair value based on unobservable inputs - Level 3, as defined in Note 17). The primary basis for these projected revenues is the annual operating plan for each of the related businesses, which is prepared in the fourth quarter of each year.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.3
WARRANTY
9 Months Ended
Sep. 28, 2024
Product Warranties Disclosures [Abstract]  
WARRANTY WARRANTY
The following is an analysis of our product warranty accrual for the periods presented:
10Nine months ended
September 28,
2024
September 30,
2023
Balance at beginning of year$37.9 $34.7 
Acquisitions1.3 0.9 
Provisions14.1 11.6 
Usage(10.4)(10.4)
Currency translation adjustment— (0.1)
Balance at end of period42.9 36.7 
Less: Current portion of warranty18.8 14.6 
Non-current portion of warranty$24.1 $22.1 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.3
EMPLOYEE BENEFIT PLANS
9 Months Ended
Sep. 28, 2024
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANS
Net periodic benefit (income) expense for our pension and postretirement plans included the following components:

Domestic Pension Plans
Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Service cost$— $— $— $— 
Interest cost2.9 3.3 8.9 9.9 
Expected return on plan assets(2.2)(2.2)(6.6)(6.6)
Net periodic pension benefit expense$0.7 $1.1 $2.3 $3.3 


Foreign Pension Plans
Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Service cost$— $— $— $— 
Interest cost1.3 1.4 4.1 4.2 
Expected return on plan assets(1.3)(1.6)(3.9)(4.8)
Net periodic pension benefit (income) expense$— $(0.2)$0.2 $(0.6)
Postretirement Plans
Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Service cost$— $— $— $— 
Interest cost0.3 0.3 0.9 0.9 
Amortization of unrecognized prior service credits(0.8)(1.0)(2.4)(3.0)
Net periodic postretirement benefit income$(0.5)$(0.7)$(1.5)$(2.1)
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.3
INDEBTEDNESS
9 Months Ended
Sep. 28, 2024
Debt Disclosure [Abstract]  
INDEBTEDNESS INDEBTEDNESS
The following summarizes our debt activity (both current and non-current) for the nine months ended September 28, 2024:
December 31,
2023
BorrowingsRepayments
Other (5)
September 28,
2024
Revolving loans(1)
$— $610.2 $(455.2)$— $155.0 
Term loans(2)
539.9 — (6.8)0.4 533.5 
Trade receivables financing arrangement(3)
16.0 217.0 (186.0)— 47.0 
Other indebtedness(4)
2.4 0.1 (0.9)0.7 2.3 
Total debt558.3 $827.3 $(648.9)$1.1 737.8 
Less: short-term debt17.9 48.4 
Less: current maturities of long-term debt17.3 24.2 
Total long-term debt, net$523.1 $665.2 
    
___________________________
(1)The revolving credit facility extends through August 2027 under the terms of our senior credit agreement and is primarily used to provide liquidity for funding acquisitions, including related fees and expenses, and was utilized as the primary funding mechanism for the Ingénia acquisition.
(2)The term loans are repayable in quarterly installments equal to 0.625% of the initial balances of $545.0, in each of the first three quarters of 2024, and 1.25% during the fourth quarter of 2024, all quarters of 2025 and 2026, and the first two quarters of 2027. The remaining balances are payable in full on August 12, 2027. Balances are net of unamortized debt issuance costs of $1.3 and $1.7 at September 28, 2024 and December 31, 2023, respectively.
(3)Under this arrangement, we can borrow, on a continuous basis, up to $100.0, as available. Borrowings under this arrangement are collateralized by eligible trade receivables of certain of our businesses. At September 28, 2024, we had $17.5 of available borrowing capacity under this facility after giving effect to outstanding borrowings of $47.0.
(4)Primarily includes balances under a purchase card program of $1.4 and $1.9 and finance lease obligations of $0.9 and $0.5 at September 28, 2024 and December 31, 2023, respectively. The purchase card program allows for payment beyond the normal payment terms for goods and services acquired under the program. As this arrangement extends the payment of these purchases beyond their normal payment terms through third-party lending institutions, we have classified these amounts as short-term debt. 
(5)“Other” includes the amortization of debt issuance costs associated with the term loans.
Senior Credit Facilities
A detailed description of our senior credit facilities is included in our 2023 Annual Report on Form 10-K.
On August 30, 2024, we entered into a Second Amendment to the Amended and Restated Credit Agreement and Incremental Facility Activation Notice (the “Second Amendment”) with Bank of America, N.A., as administrative agent (the “Administrative Agent”), the lenders party thereto, and certain domestic subsidiaries of the Company, as guarantors, which amends our Amended and Restated Credit Agreement, dated as of August 12, 2022 (as amended, the “Credit Agreement”) with the lenders party thereto, Deutsche Bank AG, as foreign trade facility agent, and the Administrative Agent.
The Second Amendment increases the aggregate revolving credit commitments under the Credit Agreement from $500.0 to $1,000.0 and makes certain conforming changes and other amendments to the Credit Agreement. We expect to utilize the increased revolving credit capacity to finance, in part, permitted acquisitions, to pay related fees, costs and expenses and for other lawful corporate purposes. In connection with the Second Amendment, we recorded $2.6 of debt issuance costs classified within “Other assets” on the condensed consolidated balance sheet as of September 28, 2024.
At September 28, 2024, we had $834.0 of available borrowing capacity under our revolving credit facilities, after giving effect to borrowings under the domestic revolving loan facilities of $155.0 and $11.0 reserved for outstanding letters of
credit. In addition, at September 28, 2024, we had $8.9 of available issuance capacity under our foreign credit instrument facilities after giving effect to $16.1 reserved for outstanding letters of credit.
The weighted-average interest rate of outstanding borrowings under the Credit Agreement was approximately 6.5% at September 28, 2024.
At September 28, 2024, we were in compliance with all covenants of the Credit Agreement.

Other Borrowings and Financing Activities
During the third quarter of 2024, we renewed, and increased the capacity of, our trade receivables financing agreement for the next 12 months, whereby we can borrow, on a continuous basis, up to $100.0, as available.
Company-owned Life Insurance
The Company has investments in company-owned life insurance (“COLI”) policies, which are recorded at their cash surrender value at each balance sheet date. Changes in the cash surrender value during the period are recorded as a gain or loss within “Other income (expense), net” within our condensed consolidated statements of operations. The Company has the ability to borrow against a portion of its investment in the COLI policies as an additional source of liquidity. During the first nine months of 2024, the Company borrowed $41.2 against the cash surrender value of these COLI policies. Such borrowings were primarily used to pay down amounts payable under the revolving credit facility. The amounts borrowed incur interest at a rate of 5.3%. The cash surrender value of the Company’s investments in COLI assets, net of the aforementioned borrowing, was $34.0 and $76.7 at September 28, 2024 and December 31, 2023, respectively, recorded in “Other assets” on the condensed consolidated balance sheets.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
DERIVATIVE FINANCIAL INSTRUMENTS
9 Months Ended
Sep. 28, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS
Interest Rate Swaps
We maintain interest rate swap agreements (“Initial Swaps”) that have a remaining notional amount of $212.5, cover the period through November 2024, and effectively convert this portion of the borrowings under our senior credit facilities to a fixed rate of 1.077%, plus the applicable margin. In September 2024, commensurate with the Second Amendment, we entered into additional interest rate swap agreements (“Additional Swaps”). The Additional Swaps have a notional amount of $531.4, cover the period from December 2024 to June 2026, and effectively convert this portion of the borrowings under our senior credit facilities to a fixed rate of 3.58%, plus the applicable margin. We have designated, and are accounting for, our Initial Swaps and Additional Swaps as cash flow hedges.

As of September 28, 2024 and December 31, 2023, the unrealized gain (loss), net of tax, recorded in accumulated other comprehensive income (AOCI”) was $(0.3) and $5.7, respectively. In addition, as of September 28, 2024 and December 31, 2023, the fair value of our interest rate swap agreements was a net liability of $0.6 (with $2.1 recorded as a current asset, $0.3 as a current liability, and $2.4 as a non-current liability) and a current asset of $7.5, respectively. Changes in the fair value of our interest rate swap agreements are reclassified into earnings, as a component of interest expense, when the forecasted transaction impacts earnings.

Currency Forward Contracts
We manufacture and sell our products in a number of countries and, as a result, are exposed to movements in foreign currency exchange rates. Our objective is to preserve the economic value of non-functional currency-denominated cash flows and to minimize the impact of changes as a result of currency fluctuations. Our principal currency exposures relate to the South African Rand, British Pound Sterling, Canadian Dollar, and Euro.

From time to time, we enter into forward contracts to manage the exposure on contracts with forecasted transactions denominated in non-functional currencies and to manage the risk of transaction gains and losses associated with assets/liabilities denominated in currencies other than the functional currency of certain subsidiaries (“FX forward contracts”). Certain of our FX forward contracts are designated as cash flow hedges. Changes in these derivatives’ fair value are included in AOCI and are reclassified into earnings as a component of revenues or cost of products sold, as applicable, when the forecasted transaction impacts earnings. In addition, if the forecasted transaction is no longer probable, the cumulative change in the derivatives’ fair value is recorded into earnings in the period in which the transaction is no longer considered probable of occurring.

We had FX forward contracts with an aggregate notional amount of $14.0 and $9.4 outstanding as of September 28, 2024 and December 31, 2023, respectively, with all of the $14.0 scheduled to mature within one year. There were no unrealized
gains/losses recorded in AOCI related to FX forward contracts designated as cash flow hedges as of September 28, 2024. The fair value of our FX forward contracts was less than $0.1 at September 28, 2024 and December 31, 2023.

In addition to the above, we entered FX forward contracts associated with the Settlement Agreement, to mitigate our exposure to fluctuations in the South African Rand, with a notional amount of South African Rand 480.9 (or $24.9 at the time of execution) and a fair value of $1.3 at December 31, 2023, which was included within “Assets of DBT and Heat Transfer” on the condensed consolidated balance sheet. These FX forward contracts matured during the quarter ended September 28, 2024 commensurate with the final payment under the Settlement Agreement, resulting in cash received of $2.0 presented within “Net cash used in discontinued operations” within the condensed consolidated statement of cash flows for the nine months ended September 28, 2024. Refer to Note 3 for additional details.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION
9 Months Ended
Sep. 28, 2024
Equity [Abstract]  
STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION
Income Per Share
The following table sets forth the number of weighted-average shares outstanding used in the computation of basic and diluted income per share:
 Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Weighted-average number of common shares used in basic income per share46.305 45.608 46.127 45.507 
Dilutive securities — Employee stock options and restricted stock units0.960 1.143 0.876 1.053 
Weighted-average number of common shares and dilutive securities used in diluted income per share47.265 46.751 47.003 46.560 

The weighted-average number of restricted stock units and stock options excluded from the computation of diluted income per share because the assumed proceeds for these instruments exceed the average market value of the underlying common stock for the related period were 0.126 and 0.248, respectively, for the three months ended September 28, 2024, and 0.134 and 0.290, respectively, for the nine months ended September 28, 2024.

The weighted-average number of restricted stock units and stock options excluded from the computation of diluted income per share because the assumed proceeds for these instruments exceed the average market value of the underlying common stock for the related period were 0.184 and 0.488, respectively, for the three months ended September 30, 2023, and 0.191 and 0.521, respectively, for the nine months ended September 30, 2023.

Long-Term Incentive Compensation

Long-term incentive compensation awards may be granted to certain eligible employees or non-employee directors. A detailed description of the awards granted prior to 2024 is included in our 2023 Annual Report on Form 10-K.
Awards granted on February 28, 2024 to executive officers and other members of senior management were comprised of performance stock units (“PSU’s”), stock options, and time-based restricted stock units (“RSU’s”), while other eligible employees were granted PSU’s and RSU’s. The PSU’s are eligible to vest at the end of a three-year performance period, with performance based on the total return of our stock over the three-year performance period against a peer group within the combined S&P 600 Small Cap Capital Goods Index and S&P 400 Mid Cap Capital Goods Index. Stock options and RSU’s vest ratably over the three-year period subsequent to the date of grant.
Effective May 14, 2024, we granted 0.008 RSU’s to our non-employee directors, which vest in their entirety immediately prior to the annual meeting of stockholders in May 2025.

Compensation expense within income from continuing operations related to long-term incentive awards totaled $4.0 and $3.4 for the three months ended September 28, 2024 and September 30, 2023, respectively, and $11.0 and $10.0 for the nine months ended September 28, 2024 and September 30, 2023, respectively. The related tax benefit was $0.7 and $0.6 for the three months ended September 28, 2024 and September 30, 2023, respectively, and $1.9 and $1.7 for the nine months ended September 28, 2024 and September 30, 2023, respectively.
Repurchases of Common Stock

On May 14, 2024, our Board of Directors authorized management, in its sole discretion, to repurchase, in any fiscal year, up to $100.0 of our common stock, subject to maintaining compliance with all covenants of our senior credit agreement. No share repurchases were effected pursuant to this and prior authorizations during the three and nine months ended September 28, 2024.

Accumulated Other Comprehensive Income

The changes in the components of AOCI, net of tax, for the three months ended September 28, 2024 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains (Losses) on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$238.8 $2.9 $3.2 $244.9 
Other comprehensive income (loss) before reclassifications19.3 (1.5)— 17.8 
Amounts reclassified from accumulated other comprehensive income— (1.7)(0.6)(2.3)
Current-period other comprehensive income (loss)19.3 (3.2)(0.6)15.5 
Balance at end of period$258.1 $(0.3)$2.6 $260.4 
__________________________
(1)Net of tax provision (benefit) of $(0.3) and $0.8 as of September 28, 2024 and June 29, 2024, respectively.
(2)Net of tax provision of $1.2 and $1.4 as of September 28, 2024 and June 29, 2024, respectively. The balances as of September 28, 2024 and June 29, 2024 include unamortized prior service credits.

The changes in the components of AOCI, net of tax, for the nine months ended September 28, 2024 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains (Losses) on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$251.0 $5.7 $4.4 $261.1 
Other comprehensive income (loss) before reclassifications7.1 (0.8)— 6.3 
Amounts reclassified from accumulated other comprehensive income— (5.2)(1.8)(7.0)
Current-period other comprehensive income (loss)7.1 (6.0)(1.8)(0.7)
Balance at end of period$258.1 $(0.3)$2.6 $260.4 

__________________________
(1)Net of tax provision (benefit) of $(0.3) and $1.8 as of September 28, 2024 and December 31, 2023, respectively.
(2)Net of tax provision of $1.2 and $1.8 as of September 28, 2024 and December 31, 2023, respectively. The balances as of September 28, 2024 and December 31, 2023 include unamortized prior service credits.
The changes in the components of AOCI, net of tax, for the three months ended September 30, 2023 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains
on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$247.4 $9.2 $5.9 $262.5 
Other comprehensive income (loss) before reclassifications(10.0)0.7 — (9.3)
Amounts reclassified from accumulated other comprehensive income— (1.8)(0.7)(2.5)
Current-period other comprehensive loss(10.0)(1.1)(0.7)(11.8)
Balance at end of period$237.4 $8.1 $5.2 $250.7 
__________________________
(1)Net of tax provision of $2.7 and $3.1 as of September 30, 2023 and July 1, 2023.
(2)Net of tax provision of $1.9 and $2.2 as of September 30, 2023 and July 1, 2023, respectively. The balances as of September 30, 2023 and July 1, 2023 include unamortized prior service credits.
The changes in the components of AOCI, net of tax, for the nine months ended September 30, 2023 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains
on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$239.1 $11.0 $7.4 $257.5 
Other comprehensive income (loss) before reclassifications(1.7)2.2 — 0.5 
Amounts reclassified from accumulated other comprehensive income— (5.1)(2.2)(7.3)
Current-period other comprehensive loss(1.7)(2.9)(2.2)(6.8)
Balance at end of period$237.4 $8.1 $5.2 $250.7 
__________________________
(1)Net of tax provision of $2.7 and $3.7 as of September 30, 2023 and December 31, 2022, respectively.
(2)Net of tax provision of $1.9 and $2.7 as of September 30, 2023 and December 31, 2022, respectively. The balances as of September 30, 2023 and December 31, 2022 include unamortized prior service credits.
The following summarizes amounts reclassified from each component of AOCI for the three months ended September 28, 2024 and September 30, 2023:
Amount Reclassified from AOCI 
Three months ended
September 28, 2024September 30, 2023Affected Line Item in the Condensed
Consolidated Statements of Operations
Gains on qualifying cash flow hedges:   
Swaps$(2.3)$(2.4)Interest expense
Pre-tax(2.3)(2.4) 
Income taxes0.6 0.6  
 $(1.7)$(1.8) 
Gains on pension and postretirement items:   
Amortization of unrecognized prior service credits - Pre-tax$(0.8)$(1.0)Other income (expense), net
Income taxes0.2 0.3  
 $(0.6)$(0.7) 
The following summarizes amounts reclassified from each component of AOCI for the nine months ended September 28, 2024 and September 30, 2023:
Amount Reclassified from AOCI 
Nine months ended
September 28, 2024September 30, 2023Affected Line Item in the Condensed
Consolidated Statements of Operations
Gains on qualifying cash flow hedges:   
Swaps$(7.1)$(6.8)Interest expense
Pre-tax(7.1)(6.8) 
Income taxes1.9 1.7  
 $(5.2)$(5.1) 
Gains on pension and postretirement items:   
Amortization of unrecognized prior service credits - Pre-tax$(2.4)$(3.0)Other income (expense), net
Income taxes0.6 0.8  
 $(1.8)$(2.2) 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
CONTINGENT LIABILITIES AND OTHER MATTERS
9 Months Ended
Sep. 28, 2024
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENT LIABILITIES AND OTHER MATTERS CONTINGENT LIABILITIES AND OTHER MATTERS
General
Numerous claims, complaints and proceedings arising in the ordinary course of business have been asserted or are pending against us or certain of our subsidiaries (collectively, “claims”). These claims relate to litigation matters (e.g., class actions, derivative lawsuits and contracts, intellectual property and competitive claims), environmental matters, claims for contingent consideration on prior acquisitions, product liability matters, and other risk management matters (e.g., general liability, automobile, and workers’ compensation claims). Additionally, we may become subject to other claims of which we are currently unaware, which may be significant, or the claims of which we are aware may result in our incurring significantly greater loss than we anticipate. While we (and our subsidiaries) maintain property, cargo, auto, product, general liability, environmental, and directors’ and officers’ liability insurance, among other lines of coverage, and have acquired rights under similar policies in connection with acquisitions that we believe cover a significant portion of these claims, this insurance may be insufficient or unavailable (e.g., in the case of insurer insolvency) to protect us against potential loss exposures. Also, while we believe we are entitled to indemnification from third parties for some of these claims, these rights may be insufficient or unavailable to protect us against potential loss exposures.
Our recorded liabilities related to these matters, primarily associated with environmental matters, totaled $37.2 and $37.9 at September 28, 2024 and December 31, 2023, respectively. Of these amounts, $29.0 and $29.4 are included in “Other long-term liabilities” within our condensed consolidated balance sheets at September 28, 2024 and December 31, 2023, respectively, with the remainder included in “Accrued expenses.” The liabilities we record for these matters are based on a number of assumptions, including historical claims and payment experience. While we base our assumptions on facts currently known to us, they entail inherently subjective judgments and uncertainties. As a result, our current assumptions for estimating these liabilities may not prove accurate, and we may be required to adjust these liabilities in the future, which could result in charges to earnings. These variances relative to current expectations could have a material impact on our financial position and results of operations in future periods.
Large Power Projects in South Africa
Overview - Since 2008, DBT had been executing on two large power projects in South Africa (Kusile and Medupi), on which it has completed its scope of work. During that time, the business environment surrounding these projects was difficult, as DBT, along with many other contractors on the projects, experienced delays, cost over-runs, and various other challenges associated with a complex set of contractual relationships among the end customer, prime contractors, various subcontractors (including DBT and its subcontractors), and various suppliers. DBT had asserted claims against the remaining prime contractor, MHI, and MHI had asserted, or issued letters of intent to claim for, alleged damages against DBT. As previously disclosed in our 2023 Annual Report on Form 10-K, and as mentioned in Note 3, on September 5, 2023, DBT and SPX entered into the Settlement Agreement to resolve all claims between the parties with respect to the two large power projects. The Settlement Agreement provides for full and final settlement and the mutual release of all claims between the parties with respect to the projects, including any claim against SPX Technologies, Inc. as guarantor of DBT’s performance on the projects. Refer to Note 3 for additional details. Prior to the Settlement Agreement, DBT had experienced success in enforcing its rights through dispute resolution processes, including a favorable arbitration ruling during the first quarter of 2023 related to awards for costs incurred in connection with delays on the Kusile project of South African Rand 126.6 (or $7.0) with such amount recorded to “Loss on disposition of discontinued operations, net of tax” during the first quarter of 2023. Additionally, in June 2023, the arbitration tribunal ruled DBT was entitled to recover $1.3 of legal costs incurred related to the arbitration. Such amount was recorded to Loss on disposition of discontinued operations, net of tax during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023.

Additionally, in May 2023, a separate arbitration tribunal ruled DBT was entitled to recover $5.5 of legal costs incurred related to another prior arbitration. Such amount was recorded within “Loss on disposition of discontinued operations, net of tax” during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023.

Claim against Surety - On February 5, 2021, DBT received payment of $6.7 on bonds issued in support of performance by one of DBT’s subcontractors. The subcontractor, currently in liquidation, maintains a right to seek recovery of such amount and, thus, the amount received by DBT has not been reflected in our condensed consolidated statements of operations.

Claim for Contingent Consideration Related to ULC Acquisition

In connection with our acquisition of ULC in September 2020, the seller of ULC was eligible to receive additional contingent consideration of up to $45.0 under an earn-out provision. During the third quarter of 2021, we concluded that none of the milestones for the payment of any of the contingent consideration were achieved.
On May 20, 2024, we entered into a settlement agreement with the seller of ULC to resolve a lawsuit it commenced in August 2022 seeking contingent consideration of $15.0, prejudgment interest on that amount, and attorney's fees. The settlement agreement required a payment by us to the seller of ULC of $8.4, which was paid during the second quarter of 2024, with a corresponding charge recorded within “Other operating expense, net” within the condensed consolidated statement of operations for the nine months ended September 28, 2024. We expect this payment to be tax deductible in future periods.

Resolution of Dispute with Former Representative

On January 18, 2024, a jury ruled that one of our businesses within the Detection and Measurement reportable segment had breached its contract and implied duties of good faith and fair dealings in connection with an agreement entered into with a former representative. On January 26, 2024, we negotiated a settlement requiring a payment, paid during the first quarter of 2024, to the former representative of $9.0 to resolve all claims related to the matter. This amount was recorded within Accrued Liabilities on the condensed consolidated balance sheet as of December 31, 2023.

Litigation Matters
We are subject to other legal matters that arise in the normal course of business. We believe these matters are either without merit or of a kind that should not have a material effect, individually or in the aggregate, on our financial position, results of operations or cash flows; however, we cannot assure you that these proceedings or claims will not have a material effect on our financial position, results of operations or cash flows.
Environmental Matters
Our operations and properties are subject to federal, state, local and foreign regulatory requirements relating to environmental protection. It is our policy to comply fully with all applicable requirements. As part of our effort to comply, we have a comprehensive environmental compliance program that includes environmental audits conducted by internal and external independent professionals, as well as regular communications with our operating units regarding environmental compliance requirements and anticipated regulations. Based on current information, we believe that our operations are in substantial compliance with applicable environmental laws and regulations, and we are not aware of any violations that could have a material effect, individually or in the aggregate, on our business, financial condition, and results of operations or cash flows. We had liabilities for site investigation and/or remediation at 16 sites that we own or control, or formerly owned and controlled, as of September 28, 2024 and December 31, 2023. In addition, while we believe that we maintain adequate accruals to cover the costs of site investigation and/or remediation for compliance with existing laws and regulations of $23.6 at September 28, 2024, we cannot provide assurance that new matters, developments, laws and regulations, or stricter interpretations of existing laws and regulations will not materially affect our business or operations in the future.
Our environmental accruals cover anticipated costs, including investigation, remediation, and maintenance of clean-up sites. Our estimates are based primarily on investigations and remediation plans established by independent consultants, regulatory agencies and potentially responsible third parties. Accordingly, our estimates may change based on future developments, including new or changes in existing environmental laws or policies, differences in costs required to complete anticipated actions from estimates provided, changes in our allocation of shared remediation costs, future findings of investigation or remediation actions, or alteration to the expected remediation plans. It is our policy to revise an estimate once the revision becomes probable and the amount of change can be reasonably estimated. We generally do not discount our environmental accruals and do not reduce them by anticipated insurance recoveries. We take into account third-party indemnification from financially viable parties in determining our accruals where there is no dispute regarding the right to indemnification.
In the case of contamination at offsite, third-party disposal sites, as of September 28, 2024 and December 31, 2023, we have been notified that we are potentially responsible and have received other notices of potential liability pursuant to various environmental laws at 9 sites, at which the liability has not been settled and all of which have been active in the past few years. These laws may impose liability on certain persons that are considered jointly and severally liable for the costs of investigation and remediation of hazardous substances present at these sites, regardless of fault or legality of the original disposal. These persons include the present or former owners or operators of the site and companies that generated, disposed of or arranged for the disposal of hazardous substances at the site. We are considered a “de minimis” potentially responsible party at most of the sites. We conduct extensive environmental due diligence with respect to potential acquisitions, including environmental site assessments and such further testing as we may deem warranted. If an environmental matter is identified, we estimate the cost and either establish a liability, purchase insurance or obtain an indemnity from a financially sound seller; however, in connection with our acquisitions or dispositions, we may assume or retain significant environmental liabilities, some of which we may be unaware. The potential costs related to these environmental matters and the possible impact on future operations are uncertain due in part to the complexity of government laws and regulations and their interpretations, the varying costs and
effectiveness of various clean-up technologies, the uncertain level of insurance or other types of recovery, and the questionable level of our responsibility. We record a liability when it is both probable and the amount can be reasonably estimated.
Self-insured Risk Management Matters
We are self-insured for certain of our workers’ compensation, automobile, product and general liability, disability and health costs, and we believe that we maintain adequate accruals to cover our retained liability. Our accruals for risk management matters are determined by us, are based on claims filed and estimates of claims incurred but not yet reported, and generally are not discounted. We consider a number of factors, including third-party actuarial valuations, when making these determinations. We maintain third-party stop-loss insurance policies to cover certain liability costs in excess of predetermined retained amounts. This insurance may be insufficient or unavailable (e.g., because of insurer insolvency) to protect us against loss exposures.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME AND OTHER TAXES
9 Months Ended
Sep. 28, 2024
Income Tax Disclosure [Abstract]  
INCOME AND OTHER TAXES INCOME AND OTHER TAXES
Uncertain Tax Benefits
As of September 28, 2024, we had gross and net unrecognized tax benefits of $2.6. All of these unrecognized tax benefits would impact our effective tax rate from continuing operations if recognized.
We classify interest and penalties related to unrecognized tax benefits as a component of our income tax provision. As of September 28, 2024, gross and net accrued interest totaled $1.3. As of September 28, 2024, we had no accrual for penalties included in our unrecognized tax benefits.
Based on the outcome of certain examinations or as a result of the expiration of statutes of limitations for certain jurisdictions, we do not believe that within the next 12 months our previously unrecognized tax benefits will decrease by a material amount. The previously unrecognized tax benefits relate to a variety of tax matters including transfer pricing and various state matters.
Organization for Economic Co-operation and Development (“OECD”) Pillar Two Model Rules
In December 2021, the OECD issued model rules for a new global minimum tax framework (“Pillar Two”), and various governments around the world have issued, or are in the process of issuing, legislation to implement these rules. The Company is within the scope of the OECD Pillar Two model rules and is assessing the impact thereof. As of September 28, 2024, we believe the implementation of these rules will not have a material impact on our financial results.
Other Tax Matters
For the three months ended September 28, 2024, we recorded an income tax provision of $15.1 on $66.0 of pre-tax income from continuing operations, resulting in an effective rate of 22.9%. This compares to an income tax provision for the three months ended September 30, 2023 of $12.4 on $48.1 of pre-tax income from continuing operations, resulting in an effective rate of 25.8%. The most significant items impacting the income tax provision for the third quarters of 2024 and 2023 were $0.7 of tax benefits in 2024 resulting from increased federal tax credits and $0.8 of foreign withholding tax in 2023.

For the nine months ended September 28, 2024, we recorded an income tax provision of $32.2 on $177.5 of pre-tax income from continuing operations, resulting in an effective rate of 18.1%. This compares to an income tax provision for the nine months ended September 30, 2023 of $31.5 on $144.6 of pre-tax income from continuing operations, resulting in an effective rate of 21.8%. The most significant items impacting the income tax provision during the first nine months of 2024 and 2023 were (i) $10.8 and $1.7, respectively, of excess tax benefits resulting from stock-based compensation awards that vested and/or were exercised during the periods, (ii) $0.7 of tax benefits in 2024 resulting from increased federal tax credits, and (iii) $0.5 of tax provision and $1.2 of tax benefit, respectively, related to revisions to liabilities for uncertain tax positions. In addition, the 2023 rate was favorably impacted by a tax benefit of $1.8 related to the release of valuation allowances recognized against certain deferred tax assets, as we now expect these deferred tax assets to be realized.

We perform reviews of our income tax positions on a continuous basis and accrue for potential uncertain positions when we determine that an uncertain position meets the criteria of the Income Taxes Topic of the Codification. Accruals for these uncertain tax positions are recorded in “Income taxes payable” and “Deferred and other income taxes” in the accompanying condensed consolidated balance sheets based on the expectation as to the timing of when the matters will be resolved. As events change and resolutions occur, these accruals are adjusted, such as in the case of audit settlements with taxing authorities.
U.S. Federal income tax returns are subject to examination for a period of three years after filing the return. We are not currently under examination by the Internal Revenue Service and believe any contingencies in open years are adequately provided for.
State income tax returns generally are subject to examination for a period of three to five years after filing the respective tax returns. The impact on such tax returns of any federal changes remains subject to examination by various states for a period of up to one year after formal notification to the states. We regularly have various state income tax returns in the process of examination. We believe any uncertain tax positions related to these examinations have been adequately provided for.
We regularly have various foreign income tax returns under examination. We believe that any uncertain tax positions related to these examinations have been adequately provided for.
An unfavorable resolution of one or more of the above matters could have a material impact on our results of operations or cash flows in the quarter and year in which an adjustment is recorded or the tax is due or paid. As audits and examinations are still in process, the timing of the ultimate resolution and any payments that may be required for the above matters cannot be determined at this time.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE
9 Months Ended
Sep. 28, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE FAIR VALUE
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In the absence of active markets for the identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, internal information consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:
Level 1 — Quoted prices for identical instruments in active markets.
Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.
Level 3 — Significant inputs to the valuation model are unobservable.
There were no changes during the periods presented to the valuation techniques we use to measure asset and liability fair values on a recurring or nonrecurring basis. There were no transfers between the three levels of the fair value hierarchy for the periods presented.
Contingent Consideration for the Ingénia Acquisition In connection with the acquisition of Ingénia, the seller is eligible for additional cash consideration of up to CAD 3.0 (or $2.2 at the time of acquisition), with payment scheduled to be made in the event certain contingent liabilities do not materialize. The estimated fair value of such contingent consideration is $0.3, which is reflected as a liability in our condensed consolidated balance sheet as of September 28, 2024.
Goodwill, Indefinite-Lived Intangible and Other Long-Lived Assets — Certain of our non-financial assets are subject to impairment analyses, including long-lived assets, indefinite-lived intangible assets and goodwill. We review the carrying amounts of such assets whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable or at least annually. Any asset impairment would result in the asset being recorded at its fair value.
Derivative Financial Instruments — Our financial derivative assets and liabilities include interest rate swaps and FX forward contracts, and are valued using valuation models based on observable market inputs such as forward rates, interest rates, our own credit risk and the credit risk of our counterparties, which comprise investment-grade financial institutions. Based on these inputs, the derivative assets and liabilities are classified within Level 2 of the valuation hierarchy. We have not made any adjustments to the inputs obtained from the independent sources. Based on our continued ability to enter into forward contracts, we consider the markets for our fair value instruments active. We primarily use the income approach, which uses valuation techniques to convert future amounts to a single present amount.
As of September 28, 2024, there has been no significant impact to the fair value of our derivative liabilities due to our own credit risk, as the related instruments are collateralized under our senior credit facilities. Similarly, there has been no significant impact to the fair value of our derivative assets based on our evaluation of our counterparties’ credit risks.
Equity Security — We estimate the fair value of an equity security that we hold utilizing a practical expedient under existing guidance, with such estimated fair value based on our ownership percentage applied to the net asset value as provided
quarterly by the investee. The value is updated annually, during the first quarter, based on the investee’s most recent audited financial statements. During the three and nine months ended September 28, 2024 and September 30, 2023, we recorded gains (losses) of $0.0 and $(4.2), and $0.0 and $3.6, respectively, to “Other income (expense), net” to reflect changes in the estimated fair value of the equity security. As of September 28, 2024 and December 31, 2023, the equity security had an estimated fair value of $35.2 and $39.4, respectively.

Indebtedness and Other — The estimated fair value of our debt instruments as of September 28, 2024 and December 31, 2023 approximated the related carrying values due primarily to the variable market-based interest rates for such instruments. See Note 12 for further details.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Pay vs Performance Disclosure        
Net loss $ 50.2 $ (20.4) $ 143.4 $ 58.4
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 28, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
BASIS OF PRESENTATION (Policies)
9 Months Ended
Sep. 28, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules and regulations, certain footnotes or other financial information normally required by accounting principles generally accepted in the United States (“GAAP”) can be condensed or omitted. The financial statements represent our accounts after the elimination of intercompany transactions and, in our opinion, include the adjustments (consisting only of normal and recurring items) necessary for their presentation. Unless otherwise indicated, amounts provided in these Notes pertain to continuing operations only (see Note 3 for information on discontinued operations).
Variable Interest Entity
We account for investments in unconsolidated companies where we exercise significant influence but do not have control using the equity method. In determining whether we are the primary beneficiary of a variable interest entity (“VIE”), we perform a qualitative analysis that considers the design of the VIE, the nature of our involvement and the variable interests held by other parties to determine which party has the power to direct the activities of the VIE that most significantly impact the entity’s economic performance, and which party has the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. All of our VIE’s are immaterial, individually and in aggregate, to our condensed consolidated financial statements.
Use of Estimates
Preparing financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results could differ from these estimates. The unaudited information included in this Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements contained in
our Annual Report on Form 10-K for the year ended December 31, 2023 (“our 2023 Annual Report on Form 10-K”). Interim results are not necessarily indicative of full year results.
Fiscal Period
We establish actual interim closing dates using a fiscal calendar, which requires our businesses to close their books on the Saturday closest to the end of the first calendar quarter, with the second and third quarters being 91 days in length. Our fourth quarter ends on December 31. The interim closing dates for the first, second and third quarters of 2024 are March 30, June 29, and September 28, compared to the respective April 1, July 1, and September 30 dates of 2023. We had one less day in the first quarter of 2024, and will have two more days in the fourth quarter of 2024 than in the respective 2023 periods. It is not practicable to estimate the impact of the one less day on our consolidated operating results for the nine months ended September 28, 2024, when compared to the consolidated operating results for the respective 2023 period.
New Accounting Pronouncements NEW ACCOUNTING PRONOUNCEMENTS
The following is a summary of new accounting pronouncements that apply or may apply to our business.
In November 2023, the FASB issued ASU No. 2023-07. Among other new disclosure requirements, ASU 2023-07 requires companies to disclose significant segment expenses that are regularly provided to the chief operating decision maker. ASU 2023-07 will be effective for annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. ASU 2023-07 must be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the disclosure impact of ASU 2023-07; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.

In December 2023, the FASB issued ASU No. 2023-09, which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. ASU 2023-09 will be effective for annual periods beginning January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. We are currently evaluating the disclosure impact of ASU 2023-09; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.
Inventories, Net Inventories include material, labor and factory overhead costs and are reduced, when necessary, to estimated net realizable values.
Goodwill and Other Intangible Assets
We review goodwill and indefinite-lived intangible assets for impairment annually during the fourth quarter in conjunction with our annual financial planning process, with such testing based primarily on events and circumstances existing as of the end of the third quarter. In addition, we test goodwill for impairment on a more frequent basis if there are indications
of potential impairment. In reviewing goodwill and indefinite-lived intangible assets for impairment, we initially perform a qualitative analysis. If there is an indication of impairment, we then perform a quantitative analysis. A significant amount of judgment is involved in determining if an indication of impairment has occurred between annual testing dates. Such indication may include: a significant decline in expected future cash flows; a significant adverse change in legal factors or the business climate; unanticipated competition; and a more likely than not expectation of selling or disposing all, or a portion, of a reporting unit.
The fair value of the assets related to the Ingénia acquisition approximates its carrying value. If Ingénia is unable to achieve its current financial forecast, we may be required to record an impairment charge in a future period related to its goodwill. As of September 28, 2024, Ingénia's goodwill totaled $142.9.
We perform our annual trademarks impairment testing during the fourth quarter, or on a more frequent basis, if there are indications of potential impairment. The fair value of our trademarks is based on applying estimated royalty rates to projected revenues, with resulting cash flows discounted at a rate of return that reflects current market conditions (fair value based on unobservable inputs - Level 3, as defined in Note 17). The primary basis for these projected revenues is the annual operating plan for each of the related businesses, which is prepared in the fourth quarter of each year.
Currency Forward Contracts
Currency Forward Contracts
We manufacture and sell our products in a number of countries and, as a result, are exposed to movements in foreign currency exchange rates. Our objective is to preserve the economic value of non-functional currency-denominated cash flows and to minimize the impact of changes as a result of currency fluctuations. Our principal currency exposures relate to the South African Rand, British Pound Sterling, Canadian Dollar, and Euro.

From time to time, we enter into forward contracts to manage the exposure on contracts with forecasted transactions denominated in non-functional currencies and to manage the risk of transaction gains and losses associated with assets/liabilities denominated in currencies other than the functional currency of certain subsidiaries (“FX forward contracts”). Certain of our FX forward contracts are designated as cash flow hedges. Changes in these derivatives’ fair value are included in AOCI and are reclassified into earnings as a component of revenues or cost of products sold, as applicable, when the forecasted transaction impacts earnings. In addition, if the forecasted transaction is no longer probable, the cumulative change in the derivatives’ fair value is recorded into earnings in the period in which the transaction is no longer considered probable of occurring.
Potential Uncertain Positions
We perform reviews of our income tax positions on a continuous basis and accrue for potential uncertain positions when we determine that an uncertain position meets the criteria of the Income Taxes Topic of the Codification. Accruals for these uncertain tax positions are recorded in “Income taxes payable” and “Deferred and other income taxes” in the accompanying condensed consolidated balance sheets based on the expectation as to the timing of when the matters will be resolved. As events change and resolutions occur, these accruals are adjusted, such as in the case of audit settlements with taxing authorities.
U.S. Federal income tax returns are subject to examination for a period of three years after filing the return. We are not currently under examination by the Internal Revenue Service and believe any contingencies in open years are adequately provided for.
State income tax returns generally are subject to examination for a period of three to five years after filing the respective tax returns. The impact on such tax returns of any federal changes remains subject to examination by various states for a period of up to one year after formal notification to the states. We regularly have various state income tax returns in the process of examination. We believe any uncertain tax positions related to these examinations have been adequately provided for.
We regularly have various foreign income tax returns under examination. We believe that any uncertain tax positions related to these examinations have been adequately provided for.
An unfavorable resolution of one or more of the above matters could have a material impact on our results of operations or cash flows in the quarter and year in which an adjustment is recorded or the tax is due or paid. As audits and examinations are still in process, the timing of the ultimate resolution and any payments that may be required for the above matters cannot be determined at this time.
Fair Value
Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In the absence of active markets for the identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, internal information consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:
Level 1 — Quoted prices for identical instruments in active markets.
Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.
Level 3 — Significant inputs to the valuation model are unobservable.
Goodwill, Indefinite-Lived Intangible and Other Long-Lived Assets — Certain of our non-financial assets are subject to impairment analyses, including long-lived assets, indefinite-lived intangible assets and goodwill. We review the carrying amounts of such assets whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable or at least annually. Any asset impairment would result in the asset being recorded at its fair value.
Derivative Financial Instruments — Our financial derivative assets and liabilities include interest rate swaps and FX forward contracts, and are valued using valuation models based on observable market inputs such as forward rates, interest rates, our own credit risk and the credit risk of our counterparties, which comprise investment-grade financial institutions. Based on these inputs, the derivative assets and liabilities are classified within Level 2 of the valuation hierarchy. We have not made any adjustments to the inputs obtained from the independent sources. Based on our continued ability to enter into forward contracts, we consider the markets for our fair value instruments active. We primarily use the income approach, which uses valuation techniques to convert future amounts to a single present amount.
As of September 28, 2024, there has been no significant impact to the fair value of our derivative liabilities due to our own credit risk, as the related instruments are collateralized under our senior credit facilities. Similarly, there has been no significant impact to the fair value of our derivative assets based on our evaluation of our counterparties’ credit risks.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
ACQUISITIONS AND DISCONTINUED OPERATIONS (Tables)
9 Months Ended
Sep. 28, 2024
Acquisitions and Discontinued Operations [Abstract]  
Schedule of Business Acquisitions, by Acquisition
The following is a summary of the recorded preliminary fair values of the assets acquired and liabilities assumed for Ingénia as of February 7, 2024:

Assets acquired:
Current assets, including cash and equivalents of $1.5
$28.4 
Property, plant and equipment73.6 
Goodwill142.6 
Intangible assets97.9 
Other assets2.5 
Total assets acquired345.0 
Current liabilities assumed14.1 
Deferred and other income taxes37.4 
Net assets acquired$293.5 
The following is a summary of the recorded final fair values of the assets acquired and liabilities assumed for ASPEQ as of June 2, 2023:

Assets acquired:
Current assets, including cash and equivalents of $0.9
$38.0 
Property, plant and equipment10.6 
Goodwill195.0 
Intangible assets246.1 
Other assets1.2 
Total assets acquired490.9 
Current liabilities assumed11.1 
Non-current liabilities assumed (1)
57.4 
Net assets acquired$422.4 
________________________________
(1)Includes net deferred income tax liabilities and other liabilities of $56.4 and $1.0, respectively.
The assets and liabilities of DBT have been included within Assets of DBT and Heat Transfer and Liabilities of DBT and Heat Transfer, respectively, on the condensed consolidated balance sheets as of September 28, 2024 and December 31, 2023. The major line items constituting DBTs assets and liabilities as of September 28, 2024 and December 31, 2023 are shown below:

September 28, 2024December 31, 2023
ASSETS
Cash and equivalents$4.6 $5.5 
Accounts receivable, net— 0.4 
Other current assets(1)
3.9 4.7 
Property, plant and equipment:
Buildings and leasehold improvements— 0.2 
Machinery and equipment— 0.5 
— 0.7 
Accumulated depreciation— (0.6)
Property, plant and equipment, net— 0.1 
Total assets of DBT$8.5 $10.7 
LIABILITIES
Accounts payable(1)(2)
$0.7 $26.9 
Contract liabilities(1)
2.3 2.1 
Accrued expenses(1)
6.3 6.3 
Other long-term liabilities(1)
4.5 4.2 
Total liabilities of DBT$13.8 $39.5 
___________________________

(1) Balances relate primarily to disputed amounts due to or from a subcontractor engaged by DBT during the Kusile project, that is currently in liquidation. The timing of the ultimate resolution of these matters is uncertain as they are likely to occur as part of the liquidation process.
(2) At December 31, 2023, the balance included DBT's remaining obligation under the Settlement Agreement to make a payment to MHI of South African Rand 480.9 (or $26.2 at December 31, 2023), which was paid ($27.1 at the time of payment) during the third quarter of 2024. In connection with this remaining obligation, we entered into a foreign currency forward contract which we accounted for as a fair value hedge and matured at the time of the final payment to MHI. The resulting cash received of $2.0 is presented within “Net cash used in discontinued operations” within the condensed consolidated statement of cash flows for the nine months ended September 28, 2024. Refer to Note 13 for additional details. There are no further payment obligations to MHI under the terms of the Settlement Agreement.
Business Acquisition, Pro Forma Information
The following unaudited pro forma information presents our condensed consolidated results of operations for the three and nine months ended September 28, 2024 and September 30, 2023, respectively, as if the acquisitions of Ingénia and ASPEQ had taken place on January 1, 2023 and January 1, 2022, respectively. The unaudited pro forma financial information is not intended to represent or be indicative of our condensed consolidated results of operations that would have been reported had the acquisitions been completed as of the dates presented, and should not be taken as representative of our future consolidated results of operations. The pro forma results include estimates and assumptions that management believes are reasonable; however, these results do not include any anticipated cost savings or expenses of the planned integration of Ingénia and ASPEQ. These pro forma consolidated results of operations have been prepared for comparative purposes only and include additional interest expense on the borrowings required to finance the acquisitions, additional depreciation and amortization expense associated with fair value adjustments to the acquired property, plant and equipment and intangible assets, adjustments to reflect charges associated with acquisition and integration-related costs and charges associated with the excess fair value (over historical cost) of inventory acquired and subsequently sold as if they were incurred beginning in the first quarter of 2023 for Ingénia and first quarter of 2022 for ASPEQ, and the related income tax effects.

Three months endedNine months ended
September 28, 2024September 30, 2023September 28, 2024September 30, 2023
Revenues$483.7 $462.5 $1,458.2 $1,366.1 
Income from continuing operations52.0 34.9 151.3 100.7 
Net income (loss)51.3 (21.2)149.4 46.0 
Income from continuing operations per share of common stock:
Basic$1.12 $0.77 $3.28 $2.21 
Diluted$1.10 $0.75 $3.22 $2.16 
Net income (loss) per share of common stock:
Basic$1.11 $(0.46)$3.24 $1.01 
Diluted$1.09 $(0.45)$3.18 $0.99 
Schedule of Discontinued Operations The major line items constituting Heat Transfer’s assets and liabilities as of September 28, 2024 and December 31, 2023 are shown below:
September 28, 2024December 31, 2023
ASSETS
Other current assets$0.3 $0.3 
Other assets— 0.1 
Total assets of Heat Transfer$0.3 $0.4 
LIABILITIES
Accounts payable$0.2 $0.2 
Total liabilities of Heat Transfer$0.2 $0.2 
For the three and nine months ended September 28, 2024 and September 30, 2023, results of operations from our businesses reported as discontinued operations were as follows:
Three months endedNine months ended
September 28, 2024September 30, 2023September 28, 2024September 30, 2023
DBT
Loss from discontinued operations (1)
$(0.6)$(69.2)$(1.2)$(68.6)
Income tax benefit— 13.2 — 14.1 
Loss from discontinued operations, net(0.6)(56.0)(1.2)(54.5)
All other
Loss from discontinued operations (2)
(0.1)(0.1)(0.5)(0.2)
Income tax provision— — (0.2)— 
Loss from discontinued operations, net(0.1)(0.1)(0.7)(0.2)
Total
Loss from discontinued operations(0.7)(69.3)(1.7)(68.8)
Income tax benefit (provision)— 13.2 (0.2)14.1 
Loss from discontinued operations, net$(0.7)$(56.1)$(1.9)$(54.7)
________________________________
(1)Loss for the three and nine months ended September 30, 2023 resulted primarily from the charge, and related income tax impacts, recorded in connection with the Settlement Agreement referred to above and legal costs incurred in connection with the various dispute resolution matters. This loss for the nine months ended September 30, 2023 was partially offset by the arbitration awards received, which are discussed above.
(2)Loss for the three and nine months ended September 28, 2024 and September 30, 2023 resulted primarily from revisions to liabilities retained in connection with prior dispositions.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES FROM CONTRACTS (Tables)
9 Months Ended
Sep. 28, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
We disaggregate revenue from contracts with customers by major product line and based on the timing of recognition for each of our reportable segments, as we believe such disaggregation best depicts how the nature, amount, timing, and uncertainty of our revenues and cash flows are affected by economic factors, with such disaggregation presented below for the three and nine months ended September 28, 2024 and September 30, 2023:
Three months ended September 28, 2024
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$217.7 $— $217.7 
Boilers, electrical heating, and ventilation117.6 — 117.6 
Underground locators, inspection and rehabilitation equipment, and robotic systems— 64.7 64.7 
Communication technologies, aids to navigation, and transportation systems— 83.7 83.7 
$335.3 $148.4 $483.7 
Timing of Revenue Recognition
Revenues recognized at a point in time$314.9 $117.5 $432.4 
Revenues recognized over time20.4 30.9 51.3 
$335.3 $148.4 $483.7 

Nine months ended September 28, 2024
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$650.1 $— $650.1 
Boilers, electrical heating, and ventilation344.1 — 344.1 
Underground locators, inspection and rehabilitation equipment, and robotic systems— 191.8 191.8 
Communication technologies, aids to navigation, and transportation systems— 264.2 264.2 
$994.2 $456.0 $1,450.2 
Timing of Revenue Recognition
Revenues recognized at a point in time$912.3 $376.2 $1,288.5 
Revenues recognized over time81.9 79.8 161.7 
$994.2 $456.0 $1,450.2 


Three months ended September 30, 2023
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$170.8 $— $170.8 
Boilers, electrical heating, and ventilation118.4 — 118.4 
Underground locators, inspection and rehabilitation equipment, and robotic systems— 65.9 65.9 
Communication technologies, aids to navigation, and transportation systems— 93.6 93.6 
$289.2 $159.5 $448.7 
Timing of Revenue Recognition
Revenues recognized at a point in time$271.3 $130.7 $402.0 
Revenues recognized over time17.9 28.8 46.7 
$289.2 $159.5 $448.7 
Nine months ended September 30, 2023
Reportable SegmentsHVACDetection and MeasurementTotal
Major product lines
Package and process cooling equipment and services, and engineered air movement solutions$502.4 $— $502.4 
Boilers, electrical heating, and ventilation307.4 — 307.4 
Underground locators, inspection and rehabilitation equipment, and robotic systems— 199.0 199.0 
Communication technologies, aids to navigation, and transportation systems— 263.0 263.0 
$809.8 $462.0 $1,271.8 
Timing of Revenue Recognition
Revenues recognized at a point in time$747.6 $386.2 $1,133.8 
Revenues recognized over time62.2 75.8 138.0 
$809.8 $462.0 $1,271.8 
Schedule of Contract with Customer, Asset and Liability Our contract balances consisted of the following as of September 28, 2024 and December 31, 2023:
Contract BalancesSeptember 28, 2024December 31, 2023Change
Contract Accounts Receivable(1)
$333.7 $275.4 $58.3 
Contract Assets36.7 16.6 20.1 
Contract Liabilities - current(60.8)(73.5)12.7 
Contract Liabilities - non-current(2)
(4.3)(4.0)(0.3)
Net contract balance$305.3 $214.5 $90.8 
___________________________
(1)Included in “Accounts receivable, net” within the accompanying condensed consolidated balance sheets.
(2)Included in “Other long-term liabilities” within the accompanying condensed consolidated balance sheets.
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Tables)
9 Months Ended
Sep. 28, 2024
Leases [Abstract]  
Schedule of Supplemental Lease Information
Supplemental balance sheet information related to operating leases is as follows:

September 28, 2024December 31, 2023
Operating Leases:Affected Line Item in the Condensed Consolidated Balance Sheets
Operating lease ROU assets$51.1 $42.4 Other assets
Operating lease current liabilities$9.9 $11.3 Accrued expenses
Operating lease non-current liabilities38.7 28.5 Other long-term liabilities
Total operating lease liability$48.6 $39.8 

The weighted average remaining lease term (years) of our operating leases as of September 28, 2024 and December 31, 2023, were as follows:

September 28, 2024December 31, 2023
Operating Leases6.05.5
Schedule of Operating Lease Maturities
The future minimum payments under our operating leases were as follows as of September 28, 2024:

Operating Leases
Remainder of 2024$3.1 
202511.2 
20269.7 
20279.0 
20288.1 
Thereafter13.6 
      Total lease payments54.7 
Less imputed interest6.1 
      Total$48.6 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
INFORMATION ON REPORTABLE SEGMENTS (Tables)
9 Months Ended
Sep. 28, 2024
Segment Reporting [Abstract]  
Schedule of Financial Data for Reportable Segments and Other Operating Segments
Financial data for our reportable segments for the three and nine months ended September 28, 2024 and September 30, 2023 are presented below:
 Three months ended Nine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Revenues:  
HVAC reportable segment$335.3 $289.2 $994.2 $809.8 
Detection and Measurement reportable segment148.4 159.5 456.0 462.0 
Consolidated revenues$483.7 $448.7 $1,450.2 $1,271.8 
Income:  
HVAC reportable segment$80.0 $58.3 $232.1 $161.2 
Detection and Measurement reportable segment33.8 33.3 99.1 89.2 
Total income for segments113.8 91.6 331.2 250.4 
Corporate expense12.4 13.0 38.3 44.2 
Acquisition-related and other costs (1)
1.4 2.9 6.3 5.0 
Long-term incentive compensation expense4.0 3.4 11.0 10.0 
Amortization of acquired intangible assets16.6 14.6 48.2 32.4 
Special charges, net0.5 — 0.9 — 
Other operating expense, net (2)
— — 8.4 — 
Consolidated operating income$78.9 $57.7 $218.1 $158.8 
________________________________
(1)Represents integration costs incurred of $1.4 and $6.3 during the three and nine months ended September 28, 2024, respectively, and $2.9 and $5.0 during the three and nine months ended September 30, 2023, respectively, including additional “Cost of products sold” related to the step-up of inventory (to fair value) acquired in connection with the Ingénia acquisition of $1.8 during nine months ended September 28, 2024, and the ASPEQ acquisition of $2.5 and $3.6 during the three and nine months ended September 30, 2023, respectively.
(2)Represents a charge of $8.4 related to a settlement with the seller of ULC Robotics (“ULC”) regarding additional contingent consideration.
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
SPECIAL CHARGES, NET (Tables)
9 Months Ended
Sep. 28, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Special Charges
Special charges, net, for the three and nine months ended September 28, 2024 and September 30, 2023 are described in more detail below:

 Three months ended Nine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
HVAC reportable segment$— $— $0.2 $— 
Detection and Measurement reportable segment0.5 — 0.7 — 
Total$0.5 $— $0.9 $— 
Schedule of Analysis of Restructuring Liabilities
The following is an analysis of our restructuring liabilities for the nine months ended September 28, 2024 and September 30, 2023:
Nine months ended
September 28,
2024
September 30,
2023
Balance at beginning of year$0.7 $— 
Special charges0.9 — 
Utilization — cash(0.9)— 
Balance at end of period$0.7 $— 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES, NET (Tables)
9 Months Ended
Sep. 28, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories are accounted for under the first-in, first-out method and are comprised of the following at September 28, 2024 and December 31, 2023:
September 28,
2024
December 31,
2023
Finished goods$77.8 $79.4 
Work in process38.3 31.4 
Raw materials and purchased parts181.6 165.9 
Total inventories$297.7 $276.7 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 28, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Goodwill
The changes in the carrying amount of goodwill for the nine months ended September 28, 2024 were as follows:
December 31,
2023
Goodwill
Resulting from
Business
Combinations (1)
Foreign
Currency
Translation
September 28,
2024
HVAC reportable segment   
Gross goodwill$777.8 $148.2 $0.5 $926.5 
Accumulated impairments(331.9)— (0.5)(332.4)
Goodwill445.9 148.2 — 594.1 
Detection and Measurement reportable segment    
Gross goodwill432.6 — 3.0 435.6 
Accumulated impairments(173.7)— (1.7)(175.4)
Goodwill258.9 — 1.3 260.2 
Total    
Gross goodwill1,210.4 148.2 3.5 1,362.1 
Accumulated impairments(505.6)— (2.2)(507.8)
Goodwill$704.8 $148.2 $1.3 $854.3 
__________________________
(1)Reflects (i) goodwill acquired with the Ingénia acquisition of $142.6 and (ii) an increase in ASPEQ and TAMCO goodwill of $3.9 and $1.7, respectively, resulting from revisions to the valuation of certain assets and liabilities. As indicated in Notes 1 and 3, the acquired assets, including goodwill, and liabilities assumed in the Ingénia acquisition have been recorded at estimates of fair value and are subject to change upon completion of acquisition accounting.
Schedule of Identifiable Intangible Assets
Identifiable intangible assets at September 28, 2024 and December 31, 2023 comprised the following:
 September 28, 2024December 31, 2023
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Gross
Carrying
Value
Accumulated
Amortization
Net
Carrying
Value
Intangible assets with determinable lives: (1)
      
Customer relationships$427.0 $(95.9)$331.1 $403.2 $(68.8)$334.4 
Technology186.4 (38.6)147.8 139.5 (27.8)111.7 
Patents4.5 (4.5)— 4.5 (4.5)— 
Other73.2 (42.9)30.3 45.4 (32.0)13.4 
 691.1 (181.9)509.2 592.6 (133.1)459.5 
Trademarks with indefinite lives221.5 — 221.5 221.3 — 221.3 
Total$912.6 $(181.9)$730.7 $813.9 $(133.1)$680.8 
__________________________
(1)The gross carrying value of identifiable intangible assets acquired with the Ingénia acquisition consist of technology of $46.7, customer relationships of $23.5, definite-lived trademarks of $13.9, and backlog of $13.8.
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
WARRANTY (Tables)
9 Months Ended
Sep. 28, 2024
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Accrual
The following is an analysis of our product warranty accrual for the periods presented:
10Nine months ended
September 28,
2024
September 30,
2023
Balance at beginning of year$37.9 $34.7 
Acquisitions1.3 0.9 
Provisions14.1 11.6 
Usage(10.4)(10.4)
Currency translation adjustment— (0.1)
Balance at end of period42.9 36.7 
Less: Current portion of warranty18.8 14.6 
Non-current portion of warranty$24.1 $22.1 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
EMPLOYEE BENEFIT PLANS (Tables)
9 Months Ended
Sep. 28, 2024
Retirement Benefits [Abstract]  
Schedule of Net Periodic Benefit (Income) Expense
Net periodic benefit (income) expense for our pension and postretirement plans included the following components:

Domestic Pension Plans
Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Service cost$— $— $— $— 
Interest cost2.9 3.3 8.9 9.9 
Expected return on plan assets(2.2)(2.2)(6.6)(6.6)
Net periodic pension benefit expense$0.7 $1.1 $2.3 $3.3 


Foreign Pension Plans
Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Service cost$— $— $— $— 
Interest cost1.3 1.4 4.1 4.2 
Expected return on plan assets(1.3)(1.6)(3.9)(4.8)
Net periodic pension benefit (income) expense$— $(0.2)$0.2 $(0.6)
Postretirement Plans
Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Service cost$— $— $— $— 
Interest cost0.3 0.3 0.9 0.9 
Amortization of unrecognized prior service credits(0.8)(1.0)(2.4)(3.0)
Net periodic postretirement benefit income$(0.5)$(0.7)$(1.5)$(2.1)
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
INDEBTEDNESS (Tables)
9 Months Ended
Sep. 28, 2024
Debt Disclosure [Abstract]  
Schedule of Debt Activity, Current and Noncurrent
The following summarizes our debt activity (both current and non-current) for the nine months ended September 28, 2024:
December 31,
2023
BorrowingsRepayments
Other (5)
September 28,
2024
Revolving loans(1)
$— $610.2 $(455.2)$— $155.0 
Term loans(2)
539.9 — (6.8)0.4 533.5 
Trade receivables financing arrangement(3)
16.0 217.0 (186.0)— 47.0 
Other indebtedness(4)
2.4 0.1 (0.9)0.7 2.3 
Total debt558.3 $827.3 $(648.9)$1.1 737.8 
Less: short-term debt17.9 48.4 
Less: current maturities of long-term debt17.3 24.2 
Total long-term debt, net$523.1 $665.2 
    
___________________________
(1)The revolving credit facility extends through August 2027 under the terms of our senior credit agreement and is primarily used to provide liquidity for funding acquisitions, including related fees and expenses, and was utilized as the primary funding mechanism for the Ingénia acquisition.
(2)The term loans are repayable in quarterly installments equal to 0.625% of the initial balances of $545.0, in each of the first three quarters of 2024, and 1.25% during the fourth quarter of 2024, all quarters of 2025 and 2026, and the first two quarters of 2027. The remaining balances are payable in full on August 12, 2027. Balances are net of unamortized debt issuance costs of $1.3 and $1.7 at September 28, 2024 and December 31, 2023, respectively.
(3)Under this arrangement, we can borrow, on a continuous basis, up to $100.0, as available. Borrowings under this arrangement are collateralized by eligible trade receivables of certain of our businesses. At September 28, 2024, we had $17.5 of available borrowing capacity under this facility after giving effect to outstanding borrowings of $47.0.
(4)Primarily includes balances under a purchase card program of $1.4 and $1.9 and finance lease obligations of $0.9 and $0.5 at September 28, 2024 and December 31, 2023, respectively. The purchase card program allows for payment beyond the normal payment terms for goods and services acquired under the program. As this arrangement extends the payment of these purchases beyond their normal payment terms through third-party lending institutions, we have classified these amounts as short-term debt. 
(5)“Other” includes the amortization of debt issuance costs associated with the term loans.
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION (Tables)
9 Months Ended
Sep. 28, 2024
Equity [Abstract]  
Schedule of Weighted-Average Shares Outstanding Used in Computation of Basic and Diluted Income per Share
The following table sets forth the number of weighted-average shares outstanding used in the computation of basic and diluted income per share:
 Three months endedNine months ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Weighted-average number of common shares used in basic income per share46.305 45.608 46.127 45.507 
Dilutive securities — Employee stock options and restricted stock units0.960 1.143 0.876 1.053 
Weighted-average number of common shares and dilutive securities used in diluted income per share47.265 46.751 47.003 46.560 
Schedule of Changes in Components of Accumulated Other Comprehensive Income, Net of Tax,
The changes in the components of AOCI, net of tax, for the three months ended September 28, 2024 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains (Losses) on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$238.8 $2.9 $3.2 $244.9 
Other comprehensive income (loss) before reclassifications19.3 (1.5)— 17.8 
Amounts reclassified from accumulated other comprehensive income— (1.7)(0.6)(2.3)
Current-period other comprehensive income (loss)19.3 (3.2)(0.6)15.5 
Balance at end of period$258.1 $(0.3)$2.6 $260.4 
__________________________
(1)Net of tax provision (benefit) of $(0.3) and $0.8 as of September 28, 2024 and June 29, 2024, respectively.
(2)Net of tax provision of $1.2 and $1.4 as of September 28, 2024 and June 29, 2024, respectively. The balances as of September 28, 2024 and June 29, 2024 include unamortized prior service credits.

The changes in the components of AOCI, net of tax, for the nine months ended September 28, 2024 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains (Losses) on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$251.0 $5.7 $4.4 $261.1 
Other comprehensive income (loss) before reclassifications7.1 (0.8)— 6.3 
Amounts reclassified from accumulated other comprehensive income— (5.2)(1.8)(7.0)
Current-period other comprehensive income (loss)7.1 (6.0)(1.8)(0.7)
Balance at end of period$258.1 $(0.3)$2.6 $260.4 

__________________________
(1)Net of tax provision (benefit) of $(0.3) and $1.8 as of September 28, 2024 and December 31, 2023, respectively.
(2)Net of tax provision of $1.2 and $1.8 as of September 28, 2024 and December 31, 2023, respectively. The balances as of September 28, 2024 and December 31, 2023 include unamortized prior service credits.
The changes in the components of AOCI, net of tax, for the three months ended September 30, 2023 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains
on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$247.4 $9.2 $5.9 $262.5 
Other comprehensive income (loss) before reclassifications(10.0)0.7 — (9.3)
Amounts reclassified from accumulated other comprehensive income— (1.8)(0.7)(2.5)
Current-period other comprehensive loss(10.0)(1.1)(0.7)(11.8)
Balance at end of period$237.4 $8.1 $5.2 $250.7 
__________________________
(1)Net of tax provision of $2.7 and $3.1 as of September 30, 2023 and July 1, 2023.
(2)Net of tax provision of $1.9 and $2.2 as of September 30, 2023 and July 1, 2023, respectively. The balances as of September 30, 2023 and July 1, 2023 include unamortized prior service credits.
The changes in the components of AOCI, net of tax, for the nine months ended September 30, 2023 were as follows:
 Foreign
Currency
Translation
Adjustment
Net Unrealized Gains
on Qualifying Cash
Flow Hedges(1)
Pension and
Postretirement
Liability
Adjustment(2)
Total
Balance at beginning of period$239.1 $11.0 $7.4 $257.5 
Other comprehensive income (loss) before reclassifications(1.7)2.2 — 0.5 
Amounts reclassified from accumulated other comprehensive income— (5.1)(2.2)(7.3)
Current-period other comprehensive loss(1.7)(2.9)(2.2)(6.8)
Balance at end of period$237.4 $8.1 $5.2 $250.7 
__________________________
(1)Net of tax provision of $2.7 and $3.7 as of September 30, 2023 and December 31, 2022, respectively.
(2)Net of tax provision of $1.9 and $2.7 as of September 30, 2023 and December 31, 2022, respectively. The balances as of September 30, 2023 and December 31, 2022 include unamortized prior service credits.
Schedule of Amounts Reclassified from Each Component of Other Comprehensive Income (Loss)
The following summarizes amounts reclassified from each component of AOCI for the three months ended September 28, 2024 and September 30, 2023:
Amount Reclassified from AOCI 
Three months ended
September 28, 2024September 30, 2023Affected Line Item in the Condensed
Consolidated Statements of Operations
Gains on qualifying cash flow hedges:   
Swaps$(2.3)$(2.4)Interest expense
Pre-tax(2.3)(2.4) 
Income taxes0.6 0.6  
 $(1.7)$(1.8) 
Gains on pension and postretirement items:   
Amortization of unrecognized prior service credits - Pre-tax$(0.8)$(1.0)Other income (expense), net
Income taxes0.2 0.3  
 $(0.6)$(0.7) 
The following summarizes amounts reclassified from each component of AOCI for the nine months ended September 28, 2024 and September 30, 2023:
Amount Reclassified from AOCI 
Nine months ended
September 28, 2024September 30, 2023Affected Line Item in the Condensed
Consolidated Statements of Operations
Gains on qualifying cash flow hedges:   
Swaps$(7.1)$(6.8)Interest expense
Pre-tax(7.1)(6.8) 
Income taxes1.9 1.7  
 $(5.2)$(5.1) 
Gains on pension and postretirement items:   
Amortization of unrecognized prior service credits - Pre-tax$(2.4)$(3.0)Other income (expense), net
Income taxes0.6 0.8  
 $(1.8)$(2.2) 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
BASIS OF PRESENTATION (Details)
$ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Feb. 07, 2024
USD ($)
Jun. 02, 2023
USD ($)
Apr. 03, 2023
USD ($)
Sep. 28, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Sep. 28, 2024
USD ($)
Sep. 30, 2023
USD ($)
Feb. 07, 2024
CAD ($)
Business Acquisition [Line Items]                  
Business acquisition, net of cash acquired             $ 292.0 $ 547.3  
TAMCO                  
Business Acquisition [Line Items]                  
Business acquisition, net of cash acquired     $ 125.5            
Adjustment, consideration transferred           $ 0.2      
Cash acquired     $ 1.0            
ASPEQ Heating Group                  
Business Acquisition [Line Items]                  
Business acquisition, net of cash acquired   $ 421.5              
Adjustment, consideration transferred         $ (0.3)        
Cash acquired   $ 0.9              
Ingénia Technologies Inc.                  
Business Acquisition [Line Items]                  
Business acquisition, net of cash acquired $ 292.0                
Adjustment, consideration transferred       $ 2.1          
Cash acquired 1.5                
Deferred payment $ 2.2               $ 3.0
Contingent consideration liability       $ 0.3     $ 0.3    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
ACQUISITIONS AND DISCONTINUED OPERATIONS - Narrative (Details)
R in Millions
1 Months Ended 3 Months Ended 8 Months Ended 9 Months Ended
Feb. 07, 2024
USD ($)
Jun. 02, 2023
USD ($)
Feb. 22, 2021
USD ($)
dispute
Feb. 22, 2021
ZAR (R)
dispute
Jun. 30, 2023
USD ($)
May 31, 2023
USD ($)
Sep. 28, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jul. 01, 2023
USD ($)
Apr. 01, 2023
USD ($)
Apr. 01, 2023
ZAR (R)
Dec. 31, 2021
project
Sep. 05, 2023
project
Sep. 28, 2024
USD ($)
project
Sep. 30, 2023
USD ($)
Assets acquired:                                
Business acquisition, net of cash acquired                             $ 292,000,000.0 $ 547,300,000
Net loss             $ 50,200,000   $ (20,400,000)           143,400,000 58,400,000
Intangible amortization             16,600,000   14,600,000           48,200,000 32,400,000
Less: Loss from discontinued operations, net of tax             (700,000)   (56,100,000)           $ (1,900,000) (54,700,000)
SOUTH AFRICA | Large Power Projects                                
Assets acquired:                                
Number of large power projects | project                             2  
Number of disputes | dispute     2 2                        
Litigation settlement     $ 8,600,000 R 126.6                        
Gain (loss) related to litigation settlement         $ 1,300,000 $ 5,500,000   $ 6,800,000     $ 7,000,000.0 R 126.6        
Legal settlements                               5,500,000
Less: Loss from discontinued operations, net of tax                   $ 5,500,000            
DBT Technologies | SOUTH AFRICA | Large Power Projects | Non-U.S                                
Assets acquired:                                
Taxes paid               3,800,000                
Discontinued Operations                                
Assets acquired:                                
Less: Loss from discontinued operations, net of tax             (700,000)   (56,100,000)           $ (1,900,000) (54,700,000)
Discontinued Operations | DBT Technologies                                
Assets acquired:                                
Number of large power projects | project                         2 2    
Discontinued Operations | DBT Technologies | MHI Additional Claims                                
Assets acquired:                                
Final cash payment                 25,300,000              
Litigation expense                 14,500,000              
Discontinued Operations | DBT Technologies | MHI Additional Claims | FX Forward Contracts                                
Assets acquired:                                
Gain on derivative             2,000,000.0               2,000,000.0  
Discontinued operations, disposed of by sale | DBT Technologies                                
Assets acquired:                                
Discontinued operation of incurred charges                 54,200,000              
Accounts receivable and other assets, write off                 $ 15,200,000             $ 15,200,000
Ingénia Technologies Inc.                                
Assets acquired:                                
Business acquisition, net of cash acquired $ 292,000,000.0                              
Adjustment, consideration transferred             2,100,000                  
Cash acquired 1,500,000                              
Intangible assets 97,900,000                              
Gross amount of receivables acquired 16,100,000                              
Goodwill, expected tax deductible amount 0                              
Revenues             19,700,000               53,800,000  
Net loss             1,100,000               3,400,000  
Intangible amortization             5,100,000               13,700,000  
Inventory write-down             0.0               1,800,000  
Acquisition-related costs             $ 200,000               $ 3,100,000  
Ingénia Technologies Inc. | Technology                                
Assets acquired:                                
Intangible assets $ 46,700,000                              
Amortization period 12 years                              
Ingénia Technologies Inc. | Customer relationships                                
Assets acquired:                                
Intangible assets $ 23,500,000                              
Amortization period 7 years                              
Ingénia Technologies Inc. | Trademarks with indefinite lives                                
Assets acquired:                                
Intangible assets $ 13,900,000                              
Amortization period 8 years                              
Ingénia Technologies Inc. | Customer Backlog                                
Assets acquired:                                
Intangible assets $ 13,800,000                              
Amortization period 1 year                              
ASPEQ Heating Group                                
Assets acquired:                                
Business acquisition, net of cash acquired   $ 421,500,000                            
Adjustment, consideration transferred               $ (300,000)                
Cash acquired   900,000                            
Intangible assets   246,100,000                            
Gross amount of receivables acquired   18,000,000.0                            
Acquired receivable, fair Value   17,800,000                            
ASPEQ Heating Group | Technology                                
Assets acquired:                                
Intangible assets   $ 47,800,000                            
Amortization period   16 years                            
ASPEQ Heating Group | Customer relationships                                
Assets acquired:                                
Intangible assets   $ 142,300,000                            
Amortization period   12 years                            
ASPEQ Heating Group | Trademarks with indefinite lives                                
Assets acquired:                                
Intangible assets   $ 51,500,000                            
ASPEQ Heating Group | Customer Backlog                                
Assets acquired:                                
Intangible assets   $ 4,500,000                            
Amortization period   1 year                            
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
ACQUISITIONS AND DISCONTINUED OPERATIONS - Acquisition of Ingénia and ASPEQ (Details) - USD ($)
$ in Millions
Feb. 07, 2024
Jun. 02, 2023
Sep. 28, 2024
Dec. 31, 2023
Assets acquired:        
Goodwill     $ 854.3 $ 704.8
Ingénia Technologies Inc.        
Assets acquired:        
Current assets, including cash and equivalents $ 28.4      
Property, plant and equipment 73.6      
Goodwill 142.6   $ 142.9  
Intangible assets 97.9      
Other assets 2.5      
Total assets acquired 345.0      
Current liabilities assumed 14.1      
Deferred and other income taxes 37.4      
Net assets acquired 293.5      
Cash acquired $ 1.5      
ASPEQ Heating Group        
Assets acquired:        
Current assets, including cash and equivalents   $ 38.0    
Property, plant and equipment   10.6    
Goodwill   195.0    
Intangible assets   246.1    
Other assets   1.2    
Total assets acquired   490.9    
Current liabilities assumed   11.1    
Non-current liabilities assumed   57.4    
Net assets acquired   422.4    
Deferred income tax liabilities   56.4    
Other liabilities   1.0    
Cash acquired   $ 0.9    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.3
ACQUISITIONS AND DISCONTINUED OPERATIONS - Pro Forma Results (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Ingénia Technologies Inc.        
Business Acquisition, Pro Forma Information [Line Items]        
Revenues $ 483.7   $ 1,458.2  
Income from continuing operations 52.0   151.3  
Net income (loss) $ 51.3   $ 149.4  
Income from continuing operations per share of common stock:        
Basic (in dollars per share) $ 1.12   $ 3.28  
Diluted (in dollars per share) 1.10   3.22  
Net income (loss) per share of common stock:        
Basic (in dollars per share) 1.11   3.24  
Diluted (in dollars per share) $ 1.09   $ 3.18  
Ingénia Technologies Inc. and ASPEQ Heating Group        
Business Acquisition, Pro Forma Information [Line Items]        
Revenues   $ 462.5   $ 1,366.1
Income from continuing operations   34.9   100.7
Net income (loss)   $ (21.2)   $ 46.0
Income from continuing operations per share of common stock:        
Basic (in dollars per share)   $ 0.77   $ 2.21
Diluted (in dollars per share)   0.75   2.16
Net income (loss) per share of common stock:        
Basic (in dollars per share)   (0.46)   1.01
Diluted (in dollars per share)   $ (0.45)   $ 0.99
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of DBT - Assets and Liabilities of Discontinued Operations (Details) - Discontinued Operations - DBT Technologies
R in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
USD ($)
Sep. 28, 2024
USD ($)
Sep. 28, 2024
ZAR (R)
Dec. 31, 2023
USD ($)
ASSETS        
Cash and equivalents $ 4.6 $ 4.6   $ 5.5
Accounts receivable, net 0.0 0.0   0.4
Other current assets 3.9 3.9   4.7
Property, plant and equipment:        
Property, plant and equipment, gross 0.0 0.0   0.7
Accumulated depreciation 0.0 0.0   (0.6)
Property, plant and equipment, net 0.0 0.0   0.1
Total assets 8.5 8.5   10.7
LIABILITIES        
Accounts payable 0.7 0.7   26.9
Contract liabilities 2.3 2.3   2.1
Accrued expenses 6.3 6.3   6.3
Other long-term liabilities 4.5 4.5   4.2
Total liabilities 13.8 13.8   39.5
MHI Additional Claims | FX Forward Contracts        
LIABILITIES        
Gain on derivative 2.0 2.0    
Paid in September 2024        
LIABILITIES        
Accounts payable 27.1 27.1 R 480.9 26.2
Buildings and leasehold improvements        
Property, plant and equipment:        
Property, plant and equipment, gross 0.0 0.0   0.2
Machinery and equipment        
Property, plant and equipment:        
Property, plant and equipment, gross $ 0.0 $ 0.0   $ 0.5
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of Heat Transfer Business - Assets and Liabilities of Discontinued Operations (Details) - Discontinued Operations - SPX Heat Transfer Business - USD ($)
$ in Millions
Sep. 28, 2024
Dec. 31, 2023
ASSETS    
Other current assets $ 0.3 $ 0.3
Other assets 0.0 0.1
Total assets 0.3 0.4
LIABILITIES    
Accounts payable 0.2 0.2
Total liabilities $ 0.2 $ 0.2
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
ACQUISITIONS AND DISCONTINUED OPERATIONS - Results of Operations (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Assets acquired:        
Loss from discontinued operations, net of tax $ (0.7) $ (56.1) $ (1.9) $ (54.7)
Discontinued Operations        
Assets acquired:        
Loss from discontinued operations (0.7) (69.3) (1.7) (68.8)
Income tax benefit (provision) 0.0 13.2 (0.2) 14.1
Loss from discontinued operations, net of tax (0.7) (56.1) (1.9) (54.7)
Discontinued Operations | DBT        
Assets acquired:        
Loss from discontinued operations (0.6) (69.2) (1.2) (68.6)
Income tax benefit (provision) 0.0 13.2 0.0 14.1
Loss from discontinued operations, net of tax (0.6) (56.0) (1.2) (54.5)
Discontinued Operations | All other        
Assets acquired:        
Loss from discontinued operations (0.1) (0.1) (0.5) (0.2)
Income tax benefit (provision) 0.0 0.0 (0.2) 0.0
Loss from discontinued operations, net of tax $ (0.1) $ (0.1) $ (0.7) $ (0.2)
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES FROM CONTRACTS - Disaggregated Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 483.7 $ 448.7 $ 1,450.2 $ 1,271.8
Revenues recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 432.4 402.0 1,288.5 1,133.8
Revenues recognized over time        
Disaggregation of Revenue [Line Items]        
Revenues 51.3 46.7 161.7 138.0
Package and process cooling equipment and services, and engineered air movement solutions        
Disaggregation of Revenue [Line Items]        
Revenues 217.7 170.8 650.1 502.4
Boilers, electrical heating, and ventilation        
Disaggregation of Revenue [Line Items]        
Revenues 117.6 118.4 344.1 307.4
Underground locators, inspection and rehabilitation equipment, and robotic systems        
Disaggregation of Revenue [Line Items]        
Revenues 64.7 65.9 191.8 199.0
Communication technologies, aids to navigation, and transportation systems        
Disaggregation of Revenue [Line Items]        
Revenues 83.7 93.6 264.2 263.0
HVAC        
Disaggregation of Revenue [Line Items]        
Revenues 335.3 289.2 994.2 809.8
HVAC | Revenues recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 314.9 271.3 912.3 747.6
HVAC | Revenues recognized over time        
Disaggregation of Revenue [Line Items]        
Revenues 20.4 17.9 81.9 62.2
HVAC | Package and process cooling equipment and services, and engineered air movement solutions        
Disaggregation of Revenue [Line Items]        
Revenues 217.7 170.8 650.1 502.4
HVAC | Boilers, electrical heating, and ventilation        
Disaggregation of Revenue [Line Items]        
Revenues 117.6 118.4 344.1 307.4
HVAC | Underground locators, inspection and rehabilitation equipment, and robotic systems        
Disaggregation of Revenue [Line Items]        
Revenues 0.0 0.0 0.0 0.0
HVAC | Communication technologies, aids to navigation, and transportation systems        
Disaggregation of Revenue [Line Items]        
Revenues 0.0 0.0 0.0 0.0
Detection and Measurement        
Disaggregation of Revenue [Line Items]        
Revenues 148.4 159.5 456.0 462.0
Detection and Measurement | Revenues recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 117.5 130.7 376.2 386.2
Detection and Measurement | Revenues recognized over time        
Disaggregation of Revenue [Line Items]        
Revenues 30.9 28.8 79.8 75.8
Detection and Measurement | Package and process cooling equipment and services, and engineered air movement solutions        
Disaggregation of Revenue [Line Items]        
Revenues 0.0 0.0 0.0 0.0
Detection and Measurement | Boilers, electrical heating, and ventilation        
Disaggregation of Revenue [Line Items]        
Revenues 0.0 0.0 0.0 0.0
Detection and Measurement | Underground locators, inspection and rehabilitation equipment, and robotic systems        
Disaggregation of Revenue [Line Items]        
Revenues 64.7 65.9 191.8 199.0
Detection and Measurement | Communication technologies, aids to navigation, and transportation systems        
Disaggregation of Revenue [Line Items]        
Revenues $ 83.7 $ 93.6 $ 264.2 $ 263.0
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES FROM CONTRACTS - Contract Balances (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 28, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract accounts receivable $ 333.7 $ 275.4
Increase (decrease) in Contract Accounts Receivable 58.3  
Contract Assets 36.7 16.6
Increase (decrease) in Contract Assets 20.1  
Contract Liabilities - current (60.8) (73.5)
Increase (decrease) in Contract Liabilities - current 12.7  
Contract liabilities - non-current (4.3) (4.0)
Increase (decrease) in Contract Liabilities - non-current (0.3)  
Net contract balance 305.3 $ 214.5
Increase (decrease) in Net contract balance $ 90.8  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES FROM CONTRACTS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 28, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]      
Contract with customer, revenue recognized $ 7.0 $ 47.7  
Disaggregation of Revenue [Line Items]      
Contract accounts receivable 333.7 333.7 $ 275.4
Contract liabilities 60.8 60.8 $ 73.5
Ingénia Technologies Inc.      
Disaggregation of Revenue [Line Items]      
Contract accounts receivable 23.9 23.9  
Contract liabilities $ 0.3 $ 0.3  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES FROM CONTRACTS - Performance Obligation Narrative (Details)
$ in Millions
Sep. 28, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligation $ 127.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-09-29 | Minimum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 67.00%
Remaining performance obligation, timing of satisfaction 12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-09-29 | Maximum  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 81.00%
Remaining performance obligation, timing of satisfaction 24 months
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 28, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets obtained in exchange for new lease obligations $ 17.2  
Weighted-average discount rate (percent) 3.90% 3.20%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Dec. 31, 2023
Operating Leases:    
Operating lease ROU assets $ 51.1 $ 42.4
Operating lease current liabilities 9.9 11.3
Operating lease non-current liabilities 38.7 28.5
Total $ 48.6 $ 39.8
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)
Sep. 28, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating Leases (years) 6 years 5 years 6 months
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Minimum Payments (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Dec. 31, 2023
Operating Leases    
Remainder of 2024 $ 3.1  
2025 11.2  
2026 9.7  
2027 9.0  
2028 8.1  
Thereafter 13.6  
Total lease payments 54.7  
Less imputed interest 6.1  
Total $ 48.6 $ 39.8
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.3
INFORMATION ON REPORTABLE SEGMENTS - Narrative (Details)
9 Months Ended
Sep. 28, 2024
country
segment
Segment Reporting [Abstract]  
Number of countries in which entity operates 15
Number of countries in which entity sells its products and services 100
Number of reportable segments | segment 2
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.3
INFORMATION ON REPORTABLE SEGMENTS - Financial Data (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Revenues:        
Revenues $ 483.7 $ 448.7 $ 1,450.2 $ 1,271.8
Income:        
Consolidated operating income 78.9 57.7 218.1 158.8
Amortization of acquired intangible assets 16.6 14.6 48.2 32.4
Special charges, net 0.5 0.0 0.9 0.0
Other operating expense, net 0.0 0.0 8.4 0.0
Integration related costs 1.4 2.9 6.3 5.0
Ingénia Technologies Inc.        
Income:        
Amortization of acquired intangible assets 5.1   13.7  
Ingénia Technologies Inc. | Cost of Sales | Step-Up of Inventory        
Income:        
Adjustment, inventory     1.8  
ASPEQ Heating Group | Cost of Sales | Step-Up of Inventory        
Income:        
Adjustment, inventory   2.5   3.6
HVAC reportable segment        
Revenues:        
Revenues 335.3 289.2 994.2 809.8
Detection and Measurement reportable segment        
Revenues:        
Revenues 148.4 159.5 456.0 462.0
Operating Segments        
Revenues:        
Revenues 483.7 448.7 1,450.2 1,271.8
Income:        
Consolidated operating income 113.8 91.6 331.2 250.4
Operating Segments | HVAC reportable segment        
Revenues:        
Revenues 335.3 289.2 994.2 809.8
Income:        
Consolidated operating income 80.0 58.3 232.1 161.2
Special charges, net 0.0 0.0 0.2 0.0
Operating Segments | Detection and Measurement reportable segment        
Revenues:        
Revenues 148.4 159.5 456.0 462.0
Income:        
Consolidated operating income 33.8 33.3 99.1 89.2
Special charges, net 0.5 0.0 0.7 0.0
Corporate expense        
Income:        
Corporate expense 12.4 13.0 38.3 44.2
Segment Reconciling Items        
Income:        
Acquisition-related and other costs 1.4 2.9 6.3 5.0
Long-term incentive compensation expense 4.0 3.4 11.0 10.0
Amortization of acquired intangible assets 16.6 14.6 48.2 32.4
Special charges, net 0.5 0.0 0.9 0.0
Other operating expense, net $ 0.0 $ 0.0 8.4 $ 0.0
Segment Reconciling Items | ULC Robotics        
Income:        
Other operating expense, net     $ 8.4  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.3
SPECIAL CHARGES, NET - Special Charges (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Special Charges, Net        
Special charges, net $ 0.5 $ 0.0 $ 0.9 $ 0.0
Operating Segments | HVAC reportable segment        
Special Charges, Net        
Special charges, net 0.0 0.0 0.2 0.0
Operating Segments | Detection and Measurement reportable segment        
Special Charges, Net        
Special charges, net $ 0.5 $ 0.0 $ 0.7 $ 0.0
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.3
SPECIAL CHARGES, NET - Analysis of Restructuring Liabilities (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Restructuring liabilities    
Balance at beginning of year $ 0.7 $ 0.0
Special charges 0.9 0.0
Utilization — cash (0.9) 0.0
Balance at end of period $ 0.7 $ 0.0
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORIES, NET (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Finished goods $ 77.8 $ 79.4
Work in process 38.3 31.4
Raw materials and purchased parts 181.6 165.9
Total inventories $ 297.7 $ 276.7
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill (Details) - USD ($)
$ in Millions
9 Months Ended
Feb. 07, 2024
Sep. 28, 2024
Changes in the carrying amount of goodwill    
Gross goodwill, beginning of the period   $ 1,210.4
Accumulated impairment, balance at the beginning of the period   (505.6)
Goodwill, balance at the beginning of the period   704.8
Goodwill Resulting from Business Combinations   148.2
Gross goodwill related to foreign currency translation   3.5
Accumulated impairments related to foreign currency translation   (2.2)
Goodwill related to foreign currency translation   1.3
Gross goodwill, end of the period   1,362.1
Accumulated impairment, balance at the end of the period   (507.8)
Goodwill, balance at the end of the period   854.3
Ingénia Technologies Inc.    
Changes in the carrying amount of goodwill    
Goodwill Resulting from Business Combinations $ 142.6  
Goodwill, balance at the end of the period $ 142.6 142.9
ASPEQ Heating Group    
Changes in the carrying amount of goodwill    
Increase in goodwill   3.9
TAMCO    
Changes in the carrying amount of goodwill    
Increase in goodwill   1.7
HVAC reportable segment    
Changes in the carrying amount of goodwill    
Gross goodwill, beginning of the period   777.8
Accumulated impairment, balance at the beginning of the period   (331.9)
Goodwill, balance at the beginning of the period   445.9
Goodwill Resulting from Business Combinations   148.2
Gross goodwill related to foreign currency translation   0.5
Accumulated impairments related to foreign currency translation   (0.5)
Goodwill related to foreign currency translation   0.0
Gross goodwill, end of the period   926.5
Accumulated impairment, balance at the end of the period   (332.4)
Goodwill, balance at the end of the period   594.1
Detection and Measurement reportable segment    
Changes in the carrying amount of goodwill    
Gross goodwill, beginning of the period   432.6
Accumulated impairment, balance at the beginning of the period   (173.7)
Goodwill, balance at the beginning of the period   258.9
Goodwill Resulting from Business Combinations   0.0
Gross goodwill related to foreign currency translation   3.0
Accumulated impairments related to foreign currency translation   (1.7)
Goodwill related to foreign currency translation   1.3
Gross goodwill, end of the period   435.6
Accumulated impairment, balance at the end of the period   (175.4)
Goodwill, balance at the end of the period   $ 260.2
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangibles, Net (Details) - USD ($)
$ in Millions
Feb. 07, 2024
Sep. 28, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value   $ 691.1 $ 592.6
Accumulated Amortization   (181.9) (133.1)
Net Carrying Value   509.2 459.5
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Gross Carrying Value   912.6 813.9
Accumulated Amortization   (181.9) (133.1)
Net Carrying Value   730.7 680.8
Trademarks with indefinite lives      
Indefinite-lived Intangible Assets [Line Items]      
Trademarks with indefinite lives   221.5 221.3
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value   427.0 403.2
Accumulated Amortization   (95.9) (68.8)
Net Carrying Value   331.1 334.4
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization   (95.9) (68.8)
Customer relationships | Ingénia Technologies Inc.      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired $ 23.5    
Technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value   186.4 139.5
Accumulated Amortization   (38.6) (27.8)
Net Carrying Value   147.8 111.7
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization   (38.6) (27.8)
Technology | Ingénia Technologies Inc.      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired 46.7    
Patents      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value   4.5 4.5
Accumulated Amortization   (4.5) (4.5)
Net Carrying Value   0.0 0.0
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization   (4.5) (4.5)
Other      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value   73.2 45.4
Accumulated Amortization   (42.9) (32.0)
Net Carrying Value   30.3 13.4
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Accumulated Amortization   $ (42.9) $ (32.0)
Trademarks with indefinite lives | Ingénia Technologies Inc.      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired 13.9    
Customer Backlog | Ingénia Technologies Inc.      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired $ 13.8    
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Feb. 07, 2024
Dec. 31, 2023
Jun. 02, 2023
Finite-Lived Intangible Assets [Line Items]        
Estimated annual amortization expense, remainder of the year $ 66.0      
Estimated annual amortization expense, year one 54.0      
Estimated annual amortization expense, year two 53.0      
Estimated annual amortization expense, year three 53.0      
Estimated annual amortization expense, year four 53.0      
Net carrying value 509.2   $ 459.5  
Goodwill 854.3   704.8  
Intangibles, net 730.7   680.8  
ASPEQ Heating Group        
Finite-Lived Intangible Assets [Line Items]        
Goodwill       $ 195.0
Ingénia Technologies Inc.        
Finite-Lived Intangible Assets [Line Items]        
Goodwill 142.9 $ 142.6    
Trademarks        
Finite-Lived Intangible Assets [Line Items]        
Trademarks 221.5   221.3  
HVAC reportable segment        
Finite-Lived Intangible Assets [Line Items]        
Net carrying value 398.6      
Goodwill 594.1   445.9  
HVAC reportable segment | Trademarks        
Finite-Lived Intangible Assets [Line Items]        
Trademarks 156.8      
Detection and Measurement reportable segment        
Finite-Lived Intangible Assets [Line Items]        
Net carrying value 110.6      
Goodwill 260.2   $ 258.9  
Detection and Measurement reportable segment | Trademarks        
Finite-Lived Intangible Assets [Line Items]        
Trademarks $ 64.7      
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.3
WARRANTY (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Analysis of product warranty accrual    
Balance at beginning of year $ 37.9 $ 34.7
Acquisitions 1.3 0.9
Provisions 14.1 11.6
Usage (10.4) (10.4)
Currency translation adjustment 0.0 (0.1)
Balance at end of period 42.9 36.7
Less: Current portion of warranty 18.8 14.6
Non-current portion of warranty $ 24.1 $ 22.1
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.3
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Pension Plan | UNITED STATES        
Net periodic pension/postretirement benefit expense        
Service cost $ 0.0 $ 0.0 $ 0.0 $ 0.0
Interest cost 2.9 3.3 8.9 9.9
Expected return on plan assets (2.2) (2.2) (6.6) (6.6)
Net periodic pension benefit (income) expense 0.7 1.1 2.3 3.3
Pension Plan | Foreign Plan        
Net periodic pension/postretirement benefit expense        
Service cost 0.0 0.0 0.0 0.0
Interest cost 1.3 1.4 4.1 4.2
Expected return on plan assets (1.3) (1.6) (3.9) (4.8)
Net periodic pension benefit (income) expense 0.0 (0.2) 0.2 (0.6)
Postretirement Plans        
Net periodic pension/postretirement benefit expense        
Service cost 0.0 0.0 0.0 0.0
Interest cost 0.3 0.3 0.9 0.9
Amortization of unrecognized prior service credits (0.8) (1.0) (2.4) (3.0)
Net periodic pension benefit (income) expense $ (0.5) $ (0.7) $ (1.5) $ (2.1)
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.3
INDEBTEDNESS - Summary of Debt Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
Jul. 03, 2027
Sep. 28, 2024
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2023
Debt            
Balance at the beginning of the period $ 737,800,000   $ 558,300,000      
Borrowings     827,300,000      
Repayments     (648,900,000)      
Other     1,100,000      
Balance at the end of the period     737,800,000      
Less: short-term debt     48,400,000     $ 17,900,000
Less: current maturities of long-term debt     24,200,000     17,300,000
Total long-term debt, net     665,200,000     523,100,000
Trade receivables financing arrangement            
Debt            
Balance at the beginning of the period 47,000,000.0   16,000,000.0      
Borrowings     217,000,000.0      
Repayments     (186,000,000.0)      
Other     0      
Balance at the end of the period     47,000,000.0      
Maximum borrowing capacity under financing arrangement     100,000,000.0      
Debt instrument, unused borrowing capacity, amount     17,500,000      
Other indebtedness            
Debt            
Balance at the beginning of the period 2,300,000   2,400,000      
Borrowings     100,000      
Repayments     (900,000)      
Other     700,000      
Balance at the end of the period     2,300,000      
Purchase card programs     1,400,000     1,900,000
Finance lease, liability     900,000     500,000
Revolving loans | Revolving loans            
Debt            
Balance at the beginning of the period 155,000,000.0   0      
Borrowings     610,200,000      
Repayments     (455,200,000)      
Other     0      
Balance at the end of the period     155,000,000.0      
Term loans | Term loan            
Debt            
Balance at the beginning of the period $ 533,500,000   539,900,000      
Borrowings     0      
Repayments     (6,800,000)      
Other     400,000      
Balance at the end of the period     $ 533,500,000      
Periodic payment (as a percent of principal)     0.625%      
Face amount of debt     $ 545,000,000.0      
Unamortized debt issuance costs     $ 1,300,000     $ 1,700,000
Term loans | Term loan | Forecast            
Debt            
Periodic payment (as a percent of principal) 1.25% 1.25%   1.25% 1.25%  
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
INDEBTEDNESS - Senior Credit Facilities (Details) - USD ($)
9 Months Ended
Sep. 28, 2024
Aug. 30, 2024
Aug. 29, 2024
Line of Credit Facility [Line Items]      
Borrowings $ 827,300,000    
Revolving loans | Credit agreement      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity under financing arrangement   $ 1,000,000,000 $ 500,000,000.0
Financing fees paid   $ 2,600,000  
Revolving loans | Revolving loans      
Line of Credit Facility [Line Items]      
Amount of available borrowing capacity 834,000,000.0    
Borrowings 610,200,000    
Letters of credit issued, amount outstanding 11,000,000.0    
Revolving loans | Revolving loans | UNITED STATES      
Line of Credit Facility [Line Items]      
Borrowings 155,000,000.0    
Foreign credit instrument facility      
Line of Credit Facility [Line Items]      
Amount of available borrowing capacity 8,900,000    
Letters of credit issued, amount outstanding $ 16,100,000    
Line of Credit      
Line of Credit Facility [Line Items]      
Weighted-average interest rate of senior credit facilities 6.50%    
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.3
INDEBTEDNESS - Other Borrowings and Financing Activities (Details)
Sep. 28, 2024
USD ($)
Trade receivables financing arrangement  
Line of Credit Facility [Line Items]  
Maximum borrowing capacity under financing arrangement $ 100,000,000.0
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.3
INDEBTEDNESS - Company-owned Life Insurance (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 28, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Proceeds/borrowings related to company-owned life insurance policies, net $ 41.2  
Life insurance, corporate or bank owned, interest rate 5.30%  
Life insurance, corporate or bank owned, amount $ 34.0 $ 76.7
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.24.3
DERIVATIVE FINANCIAL INSTRUMENTS (Details)
3 Months Ended 9 Months Ended
Sep. 28, 2024
USD ($)
Sep. 28, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 05, 2023
USD ($)
Sep. 05, 2023
ZAR (R)
Initial Swaps | Derivative contracts designated as hedging instruments          
Derivative Financial Instruments          
Aggregate notional amount $ 212,500,000 $ 212,500,000      
Initial Swaps | Derivative contracts designated as hedging instruments | Term loan          
Derivative Financial Instruments          
Fixed rate 1.077% 1.077%      
Additional Swaps | Derivative contracts designated as hedging instruments          
Derivative Financial Instruments          
Aggregate notional amount $ 531,400,000 $ 531,400,000      
Fixed rate 3.58% 3.58%      
Swaps          
Derivative Financial Instruments          
Unrealized gain (loss) recorded in AOCI $ (300,000) $ (300,000) $ 5,700,000    
Swaps | Derivative contracts designated as hedging instruments          
Derivative Financial Instruments          
Derivative fair value (600,000) (600,000) 7,500,000    
Current assets 2,100,000 2,100,000 7,500,000    
Current liabilities 300,000 300,000      
Non-current liabilities 2,400,000 2,400,000      
FX Forward Contracts          
Derivative Financial Instruments          
Aggregate notional amount 14,000,000.0 14,000,000.0 9,400,000 $ 24,900,000 R 480,900,000
Unrealized gain (loss) recorded in AOCI 0 0      
Derivative fair value 100,000 100,000 100,000    
FX Forward Contracts | MHI Additional Claims | Discontinued Operations | DBT Technologies          
Derivative Financial Instruments          
Gain on derivative 2,000,000.0 2,000,000.0      
FX Forward Contracts | Large Power Projects          
Derivative Financial Instruments          
Derivative fair value     $ 1,300,000    
FX Forward Contracts | Mature Within One Year          
Derivative Financial Instruments          
Aggregate notional amount $ 14,000,000.0 $ 14,000,000.0      
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components Used For Calculation Of Basic And Diluted Income (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Income Per Share        
Weighted-average number of common shares used in basic income per share (in shares) 46,305 45,608 46,127 45,507
Dilutive securities — Employee stock options and restricted stock units (in shares) 960 1,143 876 1,053
Weighted-average number of common shares and dilutive securities used in diluted income per share (in shares) 47,265 46,751 47,003 46,560
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Income Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Restricted stock shares/units        
Stock-based Compensation        
Number of options or units that were excluded from the computation of diluted income per share (in shares) 126 184 134 191
Stock Options        
Stock-based Compensation        
Number of options or units that were excluded from the computation of diluted income per share (in shares) 248 488 290 521
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Long Term Incentive Compensation and Share Repurchases (Details) - USD ($)
3 Months Ended 9 Months Ended
May 14, 2024
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Stock-based Compensation          
Related tax benefit   $ 700,000 $ 600,000 $ 1,900,000 $ 1,700,000
Share repurchase (in shares)   0   0  
Maximum          
Stock-based Compensation          
Authorized amount $ 100,000,000.0        
Segment Reconciling Items          
Stock-based Compensation          
Long-term incentive compensation expense   $ 4,000,000.0 $ 3,400,000 $ 11,000,000.0 $ 10,000,000.0
Performance Shares          
Stock-based Compensation          
Award vesting period       3 years  
Restricted Stock Units (RSUs) | Non Employee Director          
Stock-based Compensation          
Granted (in shares) 8,000.000        
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Jun. 29, 2024
Dec. 31, 2023
Jul. 01, 2023
Dec. 31, 2022
Components of accumulated other comprehensive income, net of tax [Roll Forward]                
Balance at beginning of period $ 1,283.8 $ 1,172.6 $ 1,194.6 $ 1,079.2        
Other comprehensive income (loss) before reclassifications 17.8 (9.3) 6.3 0.5        
Amounts reclassified from accumulated other comprehensive income (2.3) (2.5) (7.0) (7.3)        
Current-period other comprehensive loss 15.5 (11.8) (0.7) (6.8)        
Balance at end of period 1,358.2 1,146.9 1,358.2 1,146.9        
Accum. Other Comprehensive Income                
Components of accumulated other comprehensive income, net of tax [Roll Forward]                
Balance at beginning of period 244.9 262.5 261.1 257.5        
Balance at end of period 260.4 250.7 260.4 250.7        
Foreign Currency Translation Adjustment                
Components of accumulated other comprehensive income, net of tax [Roll Forward]                
Balance at beginning of period 238.8 247.4 251.0 239.1        
Other comprehensive income (loss) before reclassifications 19.3 (10.0) 7.1 (1.7)        
Amounts reclassified from accumulated other comprehensive income 0.0 0.0 0.0 0.0        
Current-period other comprehensive loss 19.3 (10.0) 7.1 (1.7)        
Balance at end of period 258.1 237.4 258.1 237.4        
Net Unrealized Gains (Losses) on Qualifying Cash Flow Hedges                
Components of accumulated other comprehensive income, net of tax [Roll Forward]                
Balance at beginning of period 2.9 9.2 5.7 11.0        
Other comprehensive income (loss) before reclassifications (1.5) 0.7 (0.8) 2.2        
Amounts reclassified from accumulated other comprehensive income (1.7) (1.8) (5.2) (5.1)        
Current-period other comprehensive loss (3.2) (1.1) (6.0) (2.9)        
Balance at end of period (0.3) 8.1 (0.3) 8.1        
Net of tax provision (benefit) (0.3) 2.7 (0.3) 2.7 $ 0.8 $ 1.8 $ 3.1 $ 3.7
Pension and Postretirement Liability Adjustment                
Components of accumulated other comprehensive income, net of tax [Roll Forward]                
Balance at beginning of period 3.2 5.9 4.4 7.4        
Other comprehensive income (loss) before reclassifications 0.0 0.0 0.0 0.0        
Amounts reclassified from accumulated other comprehensive income (0.6) (0.7) (1.8) (2.2)        
Current-period other comprehensive loss (0.6) (0.7) (1.8) (2.2)        
Balance at end of period 2.6 5.2 2.6 5.2        
Net of tax provision (benefit) $ 1.2 $ 1.9 $ 1.2 $ 1.9 $ 1.4 $ 1.8 $ 2.2 $ 2.7
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components of AOCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Pre-tax $ (66.0) $ (48.1) $ (177.5) $ (144.6)
Amortization of unrecognized prior service credits - Pre-tax 1.4 0.2 7.1 (2.3)
Income taxes 15.1 12.4 32.2 31.5
Net income (loss) (50.2) 20.4 (143.4) (58.4)
Amount Reclassified from AOCI | Gains on qualifying cash flow hedges:        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Pre-tax (2.3) (2.4) (7.1) (6.8)
Income taxes 0.6 0.6 1.9 1.7
Net income (loss) (1.7) (1.8) (5.2) (5.1)
Amount Reclassified from AOCI | Gains on pension and postretirement items:        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Amortization of unrecognized prior service credits - Pre-tax (0.8) (1.0) (2.4) (3.0)
Income taxes 0.2 0.3 0.6 0.8
Net income (loss) (0.6) (0.7) (1.8) (2.2)
Swaps | Amount Reclassified from AOCI | Gains on qualifying cash flow hedges:        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest expense $ (2.3) $ (2.4) $ (7.1) $ (6.8)
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.3
CONTINGENT LIABILITIES AND OTHER MATTERS - General (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Dec. 31, 2023
Contingent Liabilities and Other Matters    
Carrying values of accruals $ 37.2 $ 37.9
Other Noncurrent Liabilities    
Contingent Liabilities and Other Matters    
Accruals included in other long-term liabilities $ 29.0 $ 29.4
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.3
CONTINGENT LIABILITIES AND OTHER MATTERS - Large Power Projects in South Africa (Details) - SOUTH AFRICA - Large Power Projects
R in Millions, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 05, 2021
USD ($)
Jun. 30, 2023
USD ($)
May 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Apr. 01, 2023
ZAR (R)
Apr. 01, 2023
USD ($)
Sep. 28, 2024
project
Contingent Liabilities and Other Matters              
Number of large power projects | project             2
Gain (loss) related to litigation settlement   $ 1.3 $ 5.5 $ 6.8 R 126.6 $ 7.0  
Payment for bonds | $ $ 6.7            
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.3
CONTINGENT LIABILITIES AND OTHER MATTERS - Claim for Contingent Consideration related to ULC (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 29, 2024
Aug. 31, 2022
Sep. 30, 2020
ULC Robotics      
Contingent Liabilities and Other Matters      
Payments for legal settlements $ 8.4    
ULC Robotics      
Contingent Liabilities and Other Matters      
Deferred payment     $ 45.0
ULC Robotics | ULC Robotics      
Contingent Liabilities and Other Matters      
Deferred payment   $ 15.0  
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.3
CONTINGENT LIABILITIES AND OTHER MATTERS - Resulution of DisputeContingent Consideration related to ULC (Details)
$ in Millions
Jan. 26, 2024
USD ($)
Resolution of Dispute with Former Agent  
Contingent Liabilities and Other Matters  
Loss contingency, estimate of possible loss $ 9.0
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.24.3
CONTINGENT LIABILITIES AND OTHER MATTERS - Environmental Matters (Details) - Site investigation and remediation
$ in Millions
Sep. 28, 2024
USD ($)
site
Dec. 31, 2023
site
Environmental Matters    
Number of sites 16 16
Accrual for environmental loss contingencies | $ $ 23.6  
Number of third-party disposal sites for which entity is potentially responsible 9 9
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME AND OTHER TAXES (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]        
Gross unrecognized tax benefits $ 2,600,000   $ 2,600,000  
Gross accrued interest 1,300,000   1,300,000  
Penalties accrued 0   0  
Income tax provision 15,100,000 $ 12,400,000 32,200,000 $ 31,500,000
Income (loss) from continuing operations before income taxes, noncontrolling interest $ 66,000,000.0 $ 48,100,000 $ 177,500,000 $ 144,600,000
Effective income tax rate (as a percent) 22.90% 25.80% 18.10% 21.80%
Federal tax credit $ 700,000   $ 700,000  
Excess tax benefit from withholding tax on distribution   $ 800,000    
Excess tax benefit from stock-based compensation awards vested     10,800,000 $ 1,700,000
Recognition of certain uncertain tax positions     $ (500,000) 1,200,000
Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, benefit, amount       $ 1,800,000
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE (Details)
$ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 28, 2024
USD ($)
Sep. 30, 2023
USD ($)
Feb. 07, 2024
CAD ($)
Feb. 07, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Realized gain on fair value adjustment $ 0.0 $ 0.0   $ 3.6      
Realized loss on fair value adjustment     $ 4.2        
Security at fair value 35.2   35.2       $ 39.4
Ingénia Technologies Inc.              
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]              
Deferred payment         $ 3.0 $ 2.2  
Contingent consideration liability $ 0.3   $ 0.3        
EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,B-7ED'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 " #(C5Y9:Y*ID>X K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOC_P@"^%XD])5"X4&6KH3TB01M1Y(4^S\?6TU<2CM!W2IF:LS M9V Z%83R$9^C#QC)8+J;[."24&'+3D1! "1U0BM3.2?-8CDW.S3M4\/;T^)+7+8Q+ M))W"^5\?6%_SNBTJ7C1\7U>BW0C>OB^N/_QNPM9K621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,B-7EG0"*?3XP4 +$? 8 >&PO=V]R:W-H965T&UL MM9EK;^(X&(7_BL6N5KM2*8G#=;9%HADZ@[;3TM*]S*[V@TD,1)/$K.- ^??[ M.D#25LY+% W]4)*0<_ 3WT[LJZV0WY(5YXJ\1&&<7#=62JT_M%J)M^(12R[% MFL?PS4+(B"DXE,@]I2T8?&RXR\-0.T$Y_CN8 M-O+?U,+7QT?WVPP>8.8LX:X(_PQ\M;IN]!O$YPN6ANI);#_S U!'^WDB3++_ M9+N_M]UN$"]-E(@.8BA!%,3[3_9R>!"O!(Y5(J ' 7TGL,M^P3D(LB?7VI2;$E4M\-;OH@>S:9&FB"6%?C3$GX-@"=&KIBPR690HV1)DE63/+D MJJ7 6'_=\@XF-WL36F(R(%]$K%8)&<<^]]_J6U"@O%3T6*H;BAK.^/J2T/X% MH19M&\KCXO('3X&\8Y*_*8Z3/R0G\W/0A_3/:)XH">WN7],3VCNTS0ZZ,WY( MULSCUPWH;0F7&]X8_O2#W;5^->%])[,WL.T>)K(94)#[=2,C4]%!=5U<3KYGC=:GA3 M+@/AZUY(8# P5A[NE/>[THZ'ZFMR]G+.7L66*1G,(]DT4%Z/N->"A8FQ(E%9 M3-#..'^<6PBQD5UD5\%";L*\C-[(1,? M>FFP"+R,&VG*)RS[_:;3Z?8&@ZZ1%Q77Y:4%+ZW"._)]<$\NC@?D#NXC#[&Y M7G'+KD,[9"3!9T=^@V1+G@3SC>BH3UWT(@[9: #!T9^WPHB.6\[2 +I&V[*, MN.?(0W81B&P\TKS'=?49].)GL8V-J+B="RD[%,HX/[NXMBYJ$91L/-Z\1\U' MK*D4FR#VS*T:][QWC:#G2$QV$9EL/.F\!YV*1+&0_!VLRP=EW)'V::]G)#U' M9K*+T&3C22=KK2-XQ2\'PPT&?7.G/$=2LHNH9.,YYTYX4%_3E8BQK'3"I-UK M-YU>R:!SCKQD%X')QI/.G/\U_(C'NIA)HT0N).KH@BF(5G2GC? M+LB:2;)A898A63\XJU8O.2E&?B$T?W7F3$ XK*Z?$4@HI4"D9M*J5_2]F]F M647"))(:EY5..'XU+D:YN*HN9Y%^:*7T,XD5E_M52/VVS8[@1D[)N=WB/J6+"[BN+E\1>FBET#..N%SJCOD)'-0*)??X" M+\7F:L2M+/W7[U.K8V0X1]IQBK3CX&%E%/'8SU8U;T-FK+(3!J6-%-?5!2OB MCH.GE&,.N T2G=2_<@B>V,KT";MFTZ9-QYA7<65=T"+W.'A*R9>E7Y/>PD7C MU''"K&S='9?597RU 88GE/>,AYV&^/YE?S_>A1M@O;*F[?;V9_87J^3$C(%R"U+GLPX,G]_O#^1(EUML4Z%TJ) M*#M<<>9SJ6^ [Q="J..)_H%\EW[X/U!+ P04 " #(C5Y92(\[5;,' !E M)@ & 'AL+W=ODDVV_OJ2DZ$*.Y*3K[L/&DL\, M=8;#F4-:9R\L_\JWE KT+4TR?C[:"K$[G4SX:DO3B(_9CF;RFR>6IY&0E_EF MPG^HP4E4?&OJJ+J_7YR%)/1!.Z$LI%)/\\TP5-$N5)/L=?E=-1/:8R;']^ M]?ZY("_)/$:<+ECR>[P6V_.1/T)K^A3M$W'/7GZA%2%7^5NQA!?_HY<*:XW0 M:L\%2RMC^01IG)5_HV]5(%H&T@]L0"H#HALX/09V96"_=02G,G#>.H);&134 M)R7W(G!!)*+Y64*[0TIOZ4$2_L);QBC.5*$N1RV]C:2?FB]N;(+Q9A@&2 MGY:W7ZZ"BP=YL7R0?Z[#FX7UW'_XBS:Y^"]'5 MC;P.T892M^2?TH[J^CI-$)@D_ MFPC)0#W'9%4][67YM*3G:6UTS3*QY2C,UG0-V ?#]K,!^XF,7!T^\AJ^2S+H M<$EW8T3\3XA8Q &>9_$&<]LJS&V(SO>-'O[GT3O!L.M!/:*I+9P[L3!7(4[Z+5O1\)"L@I_DS'C9Y;L<5 M0#F^C@I,%'9<:TRZL!" D2D>^S6L0]*M2;J#:;=@7' DZPNBWV3_Y)2?0GS= M8Z;;,9T%QW06'LE99R:\>B:\P713,X'8$]KE;+U?R4GA+(&J]&7I9MI*!.)[ M8ZSE'H2R=%1@HGS/'\^TU#-14W_6RN,.WVG-=SK(=RGU39QM/J$-S6@>)442 M1FO9IF-5]Y0$@MA/C6?!%AY[&GL3-?/&MD;>!-F6JR_/T$21F=4*48>\7Y/W M!\E?92+*-O%C0E&4LES$_T1*^D&$?9.P9_ %0(X."DR0K$9ZF3%!-AD[,-M9 MS78V/-4[NHKE#*^DJME0J60R*B"J,V-L:^QJ3$N,V\9H-"$O>D8/>>E0Q%:C M!:U!DK=B2W,D-R$J=[/-:SWM)5NY&V"R. P)*DAG!;>FJV0[Z*=+MR5]\3#= MFFA<*!>0(@8*QWAFM?[I90LP<:=&RP10!/MZ=0L!&';]OI:)2<.=O&&J2][H M0S71'_MGFAB/<8+U25I *$,%!!!J:A(W4:15_KJT&X6*!^66*EI4]CWQFMH@ M5QO@2HSN!,( M@#,=HP27<'^66[D'Q[6?S7=@01W@%JCUV80Y.M,31 V M:C,(-R*-$L/#4NRJ)JK4V'/,>UHS-H71 M"7;-9(=@1"\ 023O==( @C6GP:-',/#>NQ@&H 1,-61:W3;!8"R#:$5 "BY M$=)56PC!L-T*>I=_H\CP(4E6EO.$'M.J*9=?I'*A<,%67\$#%#*H*-][@G)4;\%1O87'\M:=JD:DDD,B M]9":^1#+ZL:2),IY,XEP!I=#^1V]I7=W "17M:[O )3L6;J@ 5!2)_2<-9!& MR9)A)?NNTO6>^)3#SKH5S3*6. "3XE8_CNGQ9BQQV%M/_R>-#";#,MBH::T5 M_HZ0N$#*6+X>$1,EJ3JN'A$3)I-&W^R!0Y*>[0]I1# 9%L&_%S\3TO5)]"S3 M9$-1MD\?U0E'4^W*'ZG87G 196NUS'[ZP2>8_*Q^?I0%4X6M!,&Q\@SYXGBV MI9_X0##7TV,:@-XPT?>*H#?7ZFN)C7PFT\$6$<3)7D;K^YK$H$)_=Y,XIK?@ MJ-["8WGK3E:C]8O:U+ ##C""3H<68T"=!9WYF0W6P"[.%-P'&:1#6(EC+Z40F 4DU" M5\8 3.:,KBS (4G/H8'=; 3LX8W =S6)=54R#[2)ZA$Z%7M*/+U-0#!OZNH; M)]";9>FG#* WV75Z M;L).SAH^,%2V5%VZJ7A9[IX3U4Y:V]G_&,DY,%@ ). MC@( AAUBG*8",!<;AVJ3UFLS*VGED0K"T M^+BET9KF"B"_?V),O%ZH >HWR^;_ E!+ P04 " #(C5Y9\G;D*MX' V M(@ & 'AL+W=O,8QJ!:73C28*__?5H7(XFYX%2<_; &T=.\ MTS/33[?$Q4N6_RRV0DCT*XG3XG*PE7+W930J5EN1\,+)=B*%3YZR/.$2WN:; M4;'+!5]7@Y)X1%S7'R4\2@>3B^K:0SZYR/8RCE+QD*-BGR0\?[T2#*?YRS6@YH++X M9R1>BLYK5$[E,O7P5S82\TM\JBXOJ?_32 MV+H#M-H7,DN:P: @B=+Z+__5!*(S #/# -(,(.\=0)L!5>1&M;)J6C,N^>0B MSUY07EJ#M_)%%9MJ-,PF2LME7,@G.S7*!S]&,Q0V>?/J-/*$K1MRB.80V*BY$$":6CT:KYNJOZ MZXCAZQ9BYR 2#A%Q"=,,O[8/GXF5@RBNAM/^\!%,_#![2Y2 MB7A1"%E\T]N=+# M7*G-^^2:%UO$TS42?^ZC9Q[#O+4+6'OQ*R]E$GB>8,*<\&+TW)V):C4>.\SM M_,.'$3VY[""76>5.5ZML#Q(A5ZP$Z'V,Q1"E0NHDUYZ"CAA*0:HZWPF.Q*E&V'=\O3;_H,VW:INGS[#(61Z) MPA@Z7PW*.%#4::R"[AQZ\H*#O, J[UYN10XYKGL$=1)K+UY/XI&^0 UQX!@V M8'B0%UKE+3/)XW?("Y7O#DG06;I:H6H5N&/3 H\/$L?6]/60 \YS^3I$NYB7 M(IO3O0/.2FTV&W]D-OL@9[VI8[<%EVM=GUN8K19 KKI9J>,=K8?&"@?.6+\> MN$-3;!5UM8_B=91NBFHM8@$%QC:+URA*=GGV+!)3TFW<]N00K.PBC5E WY5V M<8M$;*70Y!M?;>%2_MK?3EK51#UWKJ?&6C4C/NODY[[2%FC83C3K]A^B39X5 M^F!310_S7#78JAGU/%/6PRW8\$FR[9-]S*580\$)9V,5\;*DU4I5H75.B*]J MU=EASR$&L2W>L)UO)V)LH$KCM)>SR3&/L89YS.WLGK[DEGK8CKU_9-GZ!2I4 MK3"59*''''HL334+7&:J%7!+/&Q'WCR5/-U$4,N8B8Q5F 7459"L,?-#URBQ MI1ZV8Z^FLAEW6"49]D(U@AJS,#0FV)9XV$H5Z ">!! 9,FJZRA*!)/\E]#K' M:M)158Z5?6K(2J3E$K%S:5J%#F5/:':UK,[+5\$E6N8\+4 [.@/E\7XM"K32 M5.3EN$_,\:OKGR"7(A@+79,4R2,,?FN=JH^A&ZJOOG5$0RB6BYVH.N/X]3,Z MN\ND0/2SMJ]1 1@ZH:M'2=.]:)B)3646:9E)[,QK2%JT$CM:#]W7 MCK^6K9=VPBH?L:;MTIGAT+@N+4:)':.'SJNS,%J9*AI]5^EG-58!-;&(M/@D M=GQ"'/,]9"OQ:R?2PB!0U_NIY8C6+#1*;'%)3G6);2*U+K?*1$RA12+UK27? M0F:KG^5]&Y$7?T,W4)W+5VW-1ZUH_6]KOH_RUI]U"UEJAVRY^%F*BG+RZ,QC M0QRZ0Q_7O0;SAY2-AR$-4504^[=$MY<%=+3E'2]]G]+O2(;5((^"UW 8$+?V M[ W]@ V]@%@\GVIUM(NCLMY53Y+=J!_*MAZ@]GK@@4?K\RB%#F\700+0JM- MG?KJK7>MG4=-MXYIBW]JQ_]W(3E<@MJ4YVEYRU*K4N4Y#K$J4C6CH:E"82WU MV8E6NG.GK&8J$!7V_K9\C/PL&L)JGPAI;@)#3:T\$M*9&5M:UE8#S%X-](X2 M[ .9"U[L\U=T%L 1_TBA?B.S7?6<_S&3,DNJEUO! M(>BE 7S^E &UFS?E3P<./Q69_ =02P,$% @ R(U>64W8OBWK @ 9@< M !@ !X;"]W;W)KICV8<"%6G9C9#K3_?M<)C2A-:1_VDOCCGN-SKNWK[D;( M1Y4":/*4\5SUK%3KU9EMJR2%C*J66$&.,PLA,ZJQ*Y>V6DF@\Q*4<=MSG,C. M*,NMN%N.C67<%87F+(>Q)*K(,BJ?SX&+3<]RK9>!>[9,M1FPX^Z*+F$"^F$U MEMBS:Y8YRR!73.1$PJ)G]=VS063BRX"?##9JITV,DYD0CZ9S->]9CA$$'!)M M&"C^UC S@T1ROB[Y;3J)0UPM_W"?E%Z1R\SJF @^"\VUVG/ZEAD#@M:<'TO M-I>P]1,:OD1P57[)IHIM8W!2*"VR+1@59"RO_O1IFX<=@!N\ _"V .^S '\+ M\$NCE;+2UI!J&G>EV!!IHI'--,K#N]OAZ'8R&A)L M3>ZNKX;]*7;.^]?]V\&(3"Y'H^F$'(^IA%RGH%E"^0GY3AXF0W)\=$*.",O) M#>,<]T1U;8V2#+&=;)<_KY;WWEE^ JL6\3K?B.=X00-\$^Z_A M-B:BSH979\,K^?SWY&BJ <^H)F)!+EA.\X113L9"L?+0_>[/E)9X]/XT6:VX M@V9N)8^$*56@@6-TH%(\T>JD26E% M&.ZJ"-R.$[G!GMR&0#]R.VW/:=8_]4-,2=!H$; M=/;$VCM5T+Q -U0N6:X(AP4BG58;*615U:N.%JNR,,Z$QC);-E-\"$&: )Q? M"*%?.J;6UD]K_ ]02P,$% @ R(U>6ECDG[. M5ISGY.LZBK.SWBK/-V\&@VRQXNL@ZR<;'HO_W"7I.LC%;GH_R#8I#Y9ETCH: M4,-P!^L@C'N3T_*[ZW1RFFSS*(SY=4JR[7H=I-_.>90\GO7,WOY1EN.9Q%B8Q2?G=6>^M^<:W:)%01OP9\L?L8)L4 MI_(I23X7.Q?+LYY1'!&/^"(O( +Q\<"G/(H*)'$<7RK0WKYFD7BX_1V=E2K$W(*O$429>5?\EC%&CVRV&9Y MLJZ2Q1&LPWCW&7RM&G&08%I'$FB50-LF6%6"U4QPCR3858+=2*"C(PE.E> T M$BS[2(););C-"LZ1A&&5,"S)VG6WI&86Y,'D-$T>25I$"[1BH^2WS!:,A'$Q M%.=Y*OX;BKQ\,KVZG'F7+ZA#. M=X= CQS";9('$9 VU:=-D_5:C.5YGBP^ ]DS??9U$"Y/+F(R#38A7-[3 ]SP M7$QTOB1>D,9A?)^1ES-^%R["_!4 QO1@;Q>+[;I/KO(53XDX,7%56173_8&3 MBWB1K#D Z;=OCP AM^)"E6W3;S+20 R7_9BA^S%#2VC["/1Y$ 7Q@I,@)Y_X M?1@7IT^2.[+A:9@LBZ]G?-$GEOF:4(-2:$3L"KAE@>)J^3 QC>&X+V(?#D> M&F;T'3EF!D!9UJAOR6&>&G;BF'U7CF)J%'6&S9(^@&6[SD&8U%9KWU:KS+.. MM%4P77#$BX&TVWI53*R2P542+7F:B9A@C%,,!\)3!I*]GXH MV=H9>BG6,&%YX2 OHR3+H$O2^0YB>#"*G5'?;LQ ;9VNS&.">6T.GV%6])' M)$:=/:..EM'=K6$AW1HDAE^3F.<0S8[2IQ.W/VK0K"W>E69,, \3C+7IA8]4 M4:+9W=/L:FD6]P >%XMSLA'WV-U"75SO(5Y=Y5Q,LWG7FVJK=>6U344/LR+# M!/.1P"1>AWM>AUI>WR?Q_4G.TW4Q:2N&B\DL9G)02C+^M=B&UGGG.V1'6BLU M:-86[TKST_4\S'H,$\Q' I-('NU)'FE)ON%9GH:+7(B"K%QV;^,P)P_B6[% MAI@=J92J0*QE#1?"PT>4C59HZI M=W-::<4*0QK0U%#4HKY4YR& B>:U.P6&6M3'0I.YK1TE4^LR/$,U5L#-E4)3 M-^KK=R8* 1;3;1IP 4*HZ 8(@>0*$:5?0M1%CZIV8;C]>P:T= JT=VZH^ M4>. U@)@EF,IFAR(4W_E8D 4=#0^YN[8"8HQ^I3S"]@RDJ MV@P5S4-%8ZAH/A::/*1J>\;4^S/M] E@Q-C _4U;JO,0P$3SVIT"0RWJ8Z') MSQ'49A'5FT7_7Y]0P&%1[B)3??FN?*.B>:AHK%4_?*R:,MVU>T6U5D87=5(A M22N.YM)%7ZTSNT]7]% K,E0T'PM-YO;@F2"]C?0<;5)!2ZUO*E%]^TK%NT=:]JK>B8F'5F*\0K$ >T%P"Q' MF7<>&*?\1,: ,&K;S0GE V%E>^F1]M9^"'5_H+BDF ^73%'19JAH'BH:0T7S ML=#D(56[053O!K42EU1U2QQ#O>"A/H2#BN:U.@.&6M/'0I.9K9THJG\8YQG2 M4GW(Q'2:%\.IOGQGNE'=)%0TUJH?/E9-F>[:):)ZEZB+M%2-%EMU#E"=HC8E M/=22#!7-QT*37XRH?2)+[Q,]1UQ6T(=2KVD+ZJMW?K_AR8(>:D&&BN9CH(.DM+2_5MFH_'ZDMVYM>$K+;FFAJU)D-%\X$S,(ZI'ZMV@*S6KX5U MEY46]!H7("N!.%7W@&" K(3B %D)A$&R$@@#9>7@X&W-XG7?#T$JM&)&(GXG M$HW^4 SE=/<&[6XG3S;E"YR?DCQ/UN7FB@="[A0!XO]W29)_WRG>"=V_QSSY M#U!+ P04 " #(C5Y9%"QRPU0( "C) & 'AL+W=O6U6VG,RDRK>*,CO/, E) MV/"B 4 [WJ_?!DD3E B2M9^L'AI@*<;W7VZ09X_%^*;W#&FT/7%8*?4 M_FP\EO&.952.BCW+X+X8X,'KA2]\NU/ZPGAYOJ=;MF;JS_V#@+-Q.TO" M,Y9+7N1(L,W%X!*?K:)(#Z@D_LW9L^P<(ZW*8U%\TR>?DXM!H!&QE,5*3T'A MYXFM6)KJF0#'W\VD@_:9>F#W^'7V3Y7RH,PCE6Q5I'_Q1.TN!O,!2MB&EJGZ M4CS_P1J%)GJ^N$AE]1\]-[+! ,6E5$76# 8$&<_K7_J],41G ,SC'D": >1X M0-0S(&P&A)6B-;)*K6NJZ/)<%,](:&F831]4MJE&@S8\U\NX5@+NCQ6 T5..X^;!5_6#2<^#%^BVR-5.HH]YPI+#\6-0 MHM6$O&IR1;P3KME^A,C\ R(!B1QX5B<,#X-J>.B!$[:&#:OYPC[#4KE#&X@2 MB3:BR-"[4K($3/8>00@*JGB^K7V8*\[DF5KB*!S!2CYUU;"E)O..T &\20MOXH5WPZ0\0S< K%ZJA,L8?)/G):Q8LUK@ MXQ]0#GH4&Z3H=Y<"]4-F'6A#/%HZ".[60X&@R"H_P.J1P.,)NO+,6[\P;&Y?)?R"S 1DHB50!; "@8YZR5R?I M5T2+ZU6(J^C28B='T^PMH^F-)CNPWKRUWMR[VNL]BSE-4;RC8LMJMW0I/+>6 M+K# PZX(2++2#3 MV6@1=/[P,79[2#3MR[R8&.C$"_VAJ0B-J5FV3XL7QM CR]F&*[>]B85F,9H' M7@7L(?,17AS\]6AC.!][:71Y4^3;H6(BTPX#Z0TJ5,AC&=32 6%H M3TDY?>1IE>M;5F:;#;0ͩ&!*,Y#5GZ!$)+(547)6BAQZPMT;X67YXJ]D. M[6?J >PO""[CN"@UNT):8/R)/@*WF@BK#>DT@DWWP\BQZ@XQ/.VK8K I"["7 M-Z&.>8*@*03O2;(SQV.CD14L#C&">VG!T"[V\VYKU#U]T1;] %X6"UTCLN\Z MPIDT-G;"MPEY2,+1_!B^+89Q9PD.T1M>QGYBKOH1"3B3JJ+2/;A4HHPA(EZ+ MI[X^SL&R=B712)U02A!#Q,1/Q'<'E=[)E2VQ:18?<%73#P9V4B5]F T7$S\7 MMYB;?J^OFW "QQ:B(9D=PW8(A?,>V(:'B9^'[WY85#L!VYR*\<*V-+$@SWL< MFABN);_:8/.\RO4_;@G(FW;8;S7;H3T,G1,_G3^((F8LD>/'0L!@4%^G_Y0J ML IT3;H,H?G+L'C.F2;0C:[*92DH%"IH7Z0\YIY>@M@\'Q$K!SBD2%_>):88 M(/[V_*J4< 7ZB2ZIM[1?.6UU1QQO(S70)XZ@6AQ3&G$VYK-./WR(WE Q\5/Q MBNZY@FZMXHBD+D"<,!V<2N86];K$@'I[*BYBJ)?XJ==*6Z=G6Q?=SF;63H)+ M;C+M939B>)GX>?G_RKB^!KC!?7*/3 P9$S\96Y!=*'\T,_Y7QA4LO4NW"]@MSE]&$TMZ"ZI M24^V"CM[Z_X^V[*Z$C1AG6X'R$((W4-J]9SP[8Z:X.-2RR$T[]GZ# U/AWZ> MMJS^\]@CVZAX/CT&[Y"*>G8X0D/&H9^,=>82QQK4;64G 1C\;M]QD&U@-4)N MJ9X=I] 0\ZS,T#-7NUV1)I47[2E/=%/TR'8TW53;"L.Q.2JHB_ 2'ULE'HV&VWVEN' MT!#W%0"A*0!"?P'PJ5V]C59:&\0)T<7V(\OW7)UZ;\(R3!^>R/0_UP^&CHYZ M-K6J5X=81"9][SI"0_;AB63O>[GDQ.UKJ1O,)W?=D:'XZ&>Z;A>M.U_?.9IN MAY$=8AXC1X:'(S\/K]H7#75#D"?5.X8GFE9Y*BE9U029?46(:L:W(%X*P?+X M!4*V>5D!*]*CHLW#]AY_Y&C/^[0S3!V=T)U[-73BM;MS$MF ;:GAI']%#$=' M?HY>@5=#6YE4#:@+\@?(MEN>YU4 0Q)E@A?.G-,\Z,"U@LAV+8?89-:K2.?E MM9^P3U"$Z7T_KPJ.M]O$WBAIQ/1[HHZJQT7[N/.Y1\;$MOH*1J)J=[+^7J*] MVGYIKO9<[MU3 TDB4L@U,&8QFX,^B_B*F/E'%OOJH MY+%0JLBJPQV#.D9H ;B_*0KU>J(?T'Z7M/P?4$L#!!0 ( ,B-7EEG=2F; MHP( )D& 8 >&PO=V]R:W-H965T&ULK55=3]LP%/TK M5H8FD+9\-2T?:R.5E@HDH!4IXV':@YO<-A%.'&RWA7^_:R=$+0N(27N)?9U[ MCL^Y=F[Z6RX>90J@R'/."CFP4J7*,\>1<0HYE38OH< W2RYRJC 4*T>6 FAB M0#ES?-?M.3G-"BOLF[69"/M\K5A6P$P0N"$ M_9*N( )U7\X$1D[#DF0Y%#+C!1&P'%A#[VS4U?DFX6<&6[DS)]K)@O-''5PE M \O5@H!!K#0#Q6$#(V!,$Z&,IYK3:K;4P-WY*_O$>$74/LQ F/.I'F2;9WK6B1>2\7S&HP*\JRH1OI')$#DA7D)F,,3T?V'87B]!9.7 LYKX3X[PB)H+2)?_*-^*X?M,!' MGX!W7 /O[,,=+$E3%[^IBV_X.N_Q*:H ;ZLB?$E&5*9D@A=>DE_#A50"+]_O M-HL59]#.J3_(,UG2& 86?G$2Q :L\.L7K^?^:#/\G\CV['<:^YV/V$/CF!8) M@:=UMJ$,"]%ZIA5+S[#HAK$)/3^P3_K.9M=)2Y;KVJ=-UI[$H)$8_+-$O((Q M6R>0Z+M(I01:"%G()HLU.M>/QCM# [KTQ\W>.9WOM5KJ- ME>Z'5N9<44;B3]:\VU+S4SMX([/*\MR]HOMO=#H[C4,W[1LJ5EDA"8,EHES[ M&%E$U0BK0/'2])(%5]B9S#3%?P<(G8#OEYRKUT"WI^9O%/X!4$L#!!0 ( M ,B-7ED&3HHYU@H )@; 8 >&PO=V]R:W-H965T&UL MI5EI;QLY$OTKA#(('$"1=3B3PP>@.,[$NTCLQ$EF@<5^H+HIB9-NLD.R+7M^ M_;XJDBW)L9UC@""6NLEBU:M7%W6PLNZ+7RH5Q%5=&7_86X;0O-C=]<52U=(/ M;*,,WLRMJV7 5[?8]8U3LN1-=;4['@Y_WZVE-KVC WYV[HX.;!LJ;=2Y$[ZM M:^FN7ZK*K@Y[HUY^\$$OEH$>[!X=-'*A+E3XU)P[?-OMI)2Z5L9K:X13\\/> M=/3BY1ZMYP6?M5KYC<^"+)E9^X6^G):'O2$II"I5!)(@\>=2':NJ(D%0XVN2 MV>N.I(V;G[/TUVP[;)E)KXYM]:QY0O(*6WG^ M7ZS2VF%/%*T/MDZ;H4&M3?PKKQ(./[)AG#:,6>]X$&OY2@9Y=.#L2CA:#6GT M@4WEW5!.&W+*17!XJ[$O'+V<7IQ>B+/7XOS#R<7)NX_3CZ=G[PYV T33@MTB MB7D9Q8SO$/-_?( MFW1V3EC>Y YY9VXAC?Y;$A7ZXM@:;RM=RL@,4XISI[PR(3ZP<_%:&VD*+2MQ M@8<*- Q>_'7N=>7OW2?]Q-_Z"&/')5,I[8<-2N97V2FA3Z@*HE'WQ\,&S\7BXOU)]_C3: MST]:GQ\0O.FA;5U^6BMIQ,7Y?\1'52R-K>Q"*]\7IZ88\ X-O(O.3:I$VIAY M76KIL$[L)($0D 5:)Z!@/NG8UHTTU^GEHX'X4PG@WD@'4;0.LDOD%GS;.F7> M^=VO_=ZTSK?2!!$L[W4M &$MG5JT%9/&$VOHY84J6J>#3BM.KHJE- L%SM6U M]IS,.NU/CK." OD5N ;E= VIC75!F\5 3'&Z[8).^D5[1J(CY!Q*_) (@:F M '6R6C!['E1TMZHTLF(7MHQ@$7TO$*K&RR)Z!TCU25V28QMM. _ M*HM%4N2 MY5](M_'8'>*$]@R -3 8HB-0"7&XV-%+F%W[1\*H A&"HL9NA#3M1+.140;W MQI"LHU6-LY>Z[%#%HG?LP2;Y%.R#7E"J9;WP.#./5-SQ*FX0DT2FM9/QK]0^ M;2;LN[TQ,A*P:=^ERCC@T-9LQ4?$ELB]@B5*K.""*T!.)GF],'H.JR )IU>M M,H42LS:(T@*^();RDAD0'.IT N1 M8E!'SKQU,U%9[V/>X5Q);1&]A:J*P(U."QVX+3!H0%OHP;EEMDVDE')A#9)A M566$DR-99Z*%1D])R5-6?0XM!%(;4Y7A>)*+!?(DEO1)(DGXB0* DPMPU.N< M9CY.WQZ?B3,CIJ!B)2;P1I HI132+[LPZG+U;Z/QD\&3E(0]48-BV&PDXNS\+)," MO^!EOPT'8W!1P]C6Y3P2EMJ5%,B.J@-6D5/ NXH=2P0M4HFC28%V%;)!S">C M# #&)E:V6\EZ#H8BUJ@&H?1XRZ%LVZR9Q2_7&5 R MHV*9Y]K#L/'(!*3AVF42@_AH(S.H"/%80@R#16MJ,(AKUF1:W&!%5.\>5NR- M1\2*Y(T=_>@G.#')66:+%W.@'I:_0@PV:4?K1[>P8CAX_C.DB';_8U*:&(D(2'+4J>D?SLHR#70]Q@-%"8U(U[9"L6FX]3Q M]%5'I0F2Z@Y$ HRQD+$7";J.16#-6&K3$"7(]=<,*MU*E1A]&!>T"C4*8B8A MZ(,5>0**W>Z"'F7Z$,E3*YJ[!9 X1C$:,EW'#H"X>BG1OI(NOBV6F[*V309 ME';Z*3*TWXAN]$A2;#'WGK9C)BMJM42\B9/LJ@N:L>H9_) O0NY(.!MI9HN\ M/Y]M2+Q$^T8S5F83D6030;QOZ_7LMW7BQL@5N_V94J1?81T--O!SQIFUW8 : M)G==+S?%R MRD2@YX\ DO#>&&GDI=<7JDX:L59-F/2Y3\S;FH/6S MO[AQ1BWCX;R?1@I==1,<-X(5@^%]U\B3KAW9,]/0P* 6/_J/4$WS(T4.^ZZ_Z:\^%B(P MVB11735$/^YI UKDCCRQ$R\U#G!B[I"SXPS:*139T1K9ECK._FM?I$$ZD0)A M\#YF,^#Y@=4DY]$UJA@-'[\'R_FP&1DAR]AMFK\P:K(P#OAT1_.=FQD*3,F, M2&D-&?7OHOSO'7BND)$7WE.(5N@4.L,DHME==JB)9_.!N@>N[I=/NWB9" M21RC)).O!8A6:=Y/;>Z\Q2C#BJ0]7(, -?BL.96S;_*%4(&9BEA4,C'BY(S: MI*F'%]3'FU*ZG(0Z5I$-,UJL>" CME=T=13O)^BFG*X.XJ45C:^EO(XK?%>\ MJ$JFHC'7#L_S8;E<]=?>\C0[EFG>W:AH'GXFA9^CZ,EK;AD@8Q&6B!)H>*,[ M@W36:L,UD7BW8[&.5FC7OT>'7%;)-V\EZI^8H'C'UOIY' "V\RW?=+A8:&*X M4=_##HQ3WXBVP[.CF[LGPZ1*/YIXM8@"6?1 ML$)VL- \ WAG6[M':<+D)1LZ,YF1"K4M0;;30+6*.-K0?3:827D4EN9HY^WI MFB 18$M[VU6S=81^V_=F[QBZRJCC+P0Q\KZM;41?9;Z!_0=/N-W2P6U7Z[L; MOY9@5EGP;T*<_TR(/YQT3[N?G:;QUY;U\OB;%8BTP"P,6.;8.AP\?=*+%Q[Y M2[ -__8RLP%=,']<\@Q/"_">KFGS%SJ@^S'NZ/]02P,$% @ R(U>653A MGAI>! [ H !@ !X;"]W;W)KC):SN.TWS9!APWW4V!N$&<; Z+/=#2R")"D0I)V;E&;>O)EY0W&T,?;>%8@>'DNEW3@IO*].>CV7%E@*US45:GJ3&UL*3UN[ MZKG*HLB"4ZEZ@W[_4Z\44B>347AV92TCZX MEJO"\X/>9%2)%2[0WU97EG:]+4HF2]1.&@T6\W$RW3LY&[)],/A;XL;MK($S M61ISSYN+;)STF1 J3#TC"/I;XPR58B"B\=!@)MN0[+B[;M&_A-PIEZ5P.#/J M3F:^&"='"628BUKY:[/Y"YM\#A@O-6:E362F$?Z9+YRU)Z=_7:A-##U\/ MS>-UXBJ1XCBA^7%HUYA,/G[8^]0_?2>QX3:QX7OHO][(WX"#FP(A-XHFFLLC M'8AVJL'DH&D6Q7/U*FLTK5.D6?8.?"$\B*I29&M)RD_-QALP-8U8[8B*I:*" $:4BM2UQ)K1F*0+X*>D=EWXL3$C0LM2?3\F<<#E[&+^G MX?C<$4DI6/36N"IRB3T2Q+ B7+N%#V*FD!PX9)Q++6A>B++S-%>AY%VXPU"H MM+:6'A 8KH6J8TW8:Z=7DOJ0>I;2#KE3*,P&UVBC#EPSO;%FVG@HQ)IG>.L= MR9;QR1DD>_6R'2D_JC2SYC^O$J/.[ I9%K\0'8=YB]TVWOZ\$B2+;>"M4@,/*Z,9:>F MZ,^2\>(1+)]G%BG%5"HIX@>0I-&($T26A20)6NKX:6<35MO6BR>;NM>(O.0; M@H"'FN9 4EM#I(+X%T9EH0PMYNYT'?]HNMX@(I9T@: GY!02(J]*R*S[ OH7 MI^4[Y8=ZM!"MX#DT%ZG5?"P\F?DB5-E4@1[/03RT=I7XW;3\MN2/_Y^2?^UC MU=NY@91H5^&>Q9'I&Q O(]NGVZO<--Y@GLWC/?!26.J8 X4YN?:[AP<)V'BW MBAMOJG"?61I/MZ.P+.@ZBI8-Z'UNC&\W'&![P9W\!U!+ P04 " #(C5Y9 M(-96D?,4 I2 &0 'AL+W=O0%*G-GQ;A[>V'-S#QP.%-F2>D*1&C9IC>_7WU?5 M#Y(290KF>&365XLHQ)OB_F)7A4R2GC2,CT)^_W3DV6DLH/7+_G9=?'Z95Z5 MJ;K5P># _?@LYHO2GIP\OKE*IK+&UG^LKHN\.[$4TG4 M4F9:Y9DHY.S5P63P_,V(QO. ?U-RK1NO!4DRS?,O].8J>770)X9D*N.2*$3X M=2??RC0E0F#C=TOSP"])$YNO'?6?6';(,HVT?)NGOZJD7+PZ.#\0B9Q%55I^ MSM<_2RO/F.C%>:KYIUB;L>/P0,25+O.EG0P.EBHSOZ,_K!X:$\[[.R:$=D+( M?)N%F,O+J(Q>ORSRM2AH-*C1"Q:59X,YE=&FW)0%/E685[Z>_..7JYNKVZM/ M'V_$Y..EN+RZ>?OIX^W5QU_>78I/U^\^3_BSER/T3?@@P1NY"D1XWA-A/QP]0&_H)1\RO>$NR>/? M*Z45V88649:(2Z5CL*RR2B;BTTH6D?GLOR93718PG__NTH)99-2]"+G4<[V* M8OGJ #ZC97$G#U[_^,/@M/_B 1%&7H310]2_9?,>(?QV/\JBI<2)%BI+5!R5 M4*#*Q,>\E&+0$W"^R:I0J1CRYN'G6HHX7ZY222/+A81S>CHBGXG;R8>WGP)Q MBT]612XX]@@YF\&5Z>-RH71K"MYF>0F_*&6AHE24NI66FH(VM(<82(JUEJ6O.B.%415-'!Y]72SQ?1'=@04I* M&G%>)#2TA,9DJA! ::>D+A79"IO +%*%N(O2BE9 0(?>, R3IOS24M(2*;F MF;'_$FI5;IL4PD.I9HKW367U9WN:&N(.V=@\4_]+H[28YWE""@O@Y()LKZ U MO5%UJ;_-T--YH/C1CBB(/S*;PW QR02$9RO$@WL*81)HCH1F!HQ5Z)6,$325 M+HW:9WF:LO>2>)&#:T[#WJ>:#K4ITA.\=9-]TB)(;$;5YPC!+8+/Q=O:P?!! M#]+%:968D$81# M*C 5;&*5=(!.' !'!2%P7Y'_E?4^LTHBHV.$KMN6S87 J M_FHW4PQ&(=Y>;>W-Q5EP(3Y!VL(]";' +1ODIOS#T3CH>YZ[-#$8(91?RIDL MG+YR)@VY\B5,)_H#@X=GX/VC++?H0ZR+(:T.W>]KUI05L<5I/H=& M#.Z4A'(9C!K\$PN#"# MZ270&Y+O2C(43[$2)PY=Q0+[M:38I>LX&[5,C'C7FC?'6V*ZZ>F0?*QM# M0;(HX9HF3GP/ :T&$7Q$(0:I\#TV@.'1+F MB9VQUGD: %*L%RI>((F9+*NCI6REJ+(SDM9:HSS:RF_L##-XM+::,7%P:EP9 M450FQN\!&F"1$3%,N;?,"YC& @M2Y"^4EFW_=Z'.^IVLJ9,"8:&0F4R,.BZE&4U*/_YP'@[.7FC"B$D5 ME\1ND5?S1;W S?6_0X6D8,JGF4RQ$$;'+F>QESDFX+4ZNF/8PM%@-E.QDAG^ M6W.XBY#A*FW]TNJH:7,9Y3QKGEX_B=1QH:;DTU,R'*-\J! LLUN2AN#=E.%6 MN;96W,@K $\RXSP&'@@BVHBP%3K9B"Z",^MO9$W\:@S/,Z^& ? I&4C#!WEY MAHZ%-%DHHU2U-.4;I8M$H/@JY7(*J<-SX7$N.6^#'[5$I5.:_8*ZBSE8;D'3 M_>@;\@X''XX1%5W\.-N,'_#'',G+H1+G\2VXXW9M.Q"2"6"@WQD/@0_[<&.K MQ*V8Y=<4=M&RQBH-3SUBA()*!4:"PB&%&^GRF)A2&?833^\;8)R=?HW<)(GQ]"BE];]:I8P,L%>523!U"'GF0BFQJ+OMJA^$SH0&6U'< MAJPMW U3)R<-^R]NC/_VQ%QF<#=3;D0)@KNBXIHH\*Q&HW! B?0K*L-^,+0I!HLTC&:6DV ;->+P6VO$?G#Q MI!K18[1&L;AO)?@5A<'_JW* S>?/J@-F7&A^8P5@#-Y _Z:K?!_8#]L$/AX" MI#T"^P?]%NR_(,B^#?M#0-Q!&_#?V'X4A/ON?1_XQE2L#US2'E,25&W61T5[>5R'-IZ33\2D6M"FROPEVGUZ$ M<'3;!Y8W8?S.&H0*-H39PS''SL/1&65Q9G9$#[IKD,X2Q%CW-Q8 M3'79X:H.U H/5QR]&IO4ZJNU/I4FV\$ D()+^2RE-+%5IG15*5SKU%5*M$]Y MPA//MK'4OW;9PKOFJXQOJ%K:A/[)Y4H[ME=9A.A9-AWF&D3A NUU0K56WU[(F9\CPOJZ O0*0(_P01@LBCC%M/ M+,&#V\_"KL#6I3&#>NCHH:D[>RR!X&>DA?T6TBH4<(",V>)%,E[2WE-US(:^ MSJNTW?8&\BVY$[X%P[094J//R.?KA%W/LB<38T-ZP<1)C*FT"HQT+4:+==O8 MWN>PI7VTXP9YG_21@,N$1@>=!:[;\F J)6_3W#XG3X1?(%2]$(M\C>=%CT33 MTJ^0Y'9+S$)1AB(,:2I6*U\ >:_"#MG:H<::*;DE S,Y+WR9V6US+*5NRKG' MCM;;" T#KEF 1!L6F3K)]PE@PW3PP#C1BF,K1;9#@$SHT8E !D\2-.!V(6V@ MIS,) ]NWS*77I)G0KE/IR\4H[4RSW'8+;=;DS?3@ZQ;M"A>?;58/(K-.--S; M)%C(&1WW^^[#5GN@D9-&S4PI^$=5+Y#O<^NM5GIUT'M'MB]:-3J4SE7 M668RMBD:5(&MW2SAMGOI6=(Y-&R6"32H"6D:4- Z/^P3S[4"^ MYZC/KN<%;'L^#,[H]VG([?M!;S0^!]ZF5\-3@N)7MA]&YTSV"+^=I\48H$D, M1T#B V#"(8!^'S0_UKVKHQ18!Q";/CQ"R1T>B\'H A 76+^_QP)XA5A)08BP M2[Y<4D%5YO&7Y^)-I%5,W 8#8AH+DS3#(#RGIGT0#L2E2JN2<3S&],V8L1D3 M\IC!:0>O^RTYP*^C?C Z/38$1_RXWUZT?V%'CG:9KSG, M7;ZY%6\JC8V'Z?^ZV<-8T]#$#J5T0,-O';2ENN'H^O8_CL7[VTMQ9+LT&&+[ M,L=BZBA',[+4&,&MKO;((*#FCDM45N%\)FN;*K7P%+VX M]C89B5(Q#2)E1$0B:5XS\8*Q0Y*HYA2UD8=Y9;R[(RR'2$'S80"4H(DF0W!$ M0T[X<1JI)1:91RK3I?5JNII%' ,+SDY\V46+&O6:^,9,,7XC\G/XFC6? EB(+&K&<_ XX#!-O!-_<:SJV] MZIT-''LC^/#SE3."5F&1ZGRG:!!]IV*$[1YR()ED '0IX@EM!-_70":&_S_[ M._?EZM S=D"3=XI *,"XY"S*B2+GQML<<9 3$F<"<&[2#L(W]8^Q?Y;/J2S7 ME,09-,"2S$DZIE@\Z=+?_B9+HWTSM2Q3P\;$,>0T:*!5UPBB?:>H\B=;FU5I M:O,#5Q+U!'JX!)+#4_@6%3=\M^#ILM4F5?LL 2XFXW>2U-R,$CV*M@%WS^"" M4<:6RK'G+QQF&4EEL04%-CY*/YIJ4:MBF,5'/E#%#TC(W_S RLQ<1/8;HVJ2- M'KW%(+[_BZ3<,^V7$3+@UDG CG3LLJJQ#4/2848;NPOJ >2SF:G4QR .[FE1 MUQ-)*IO_8/.!N*%VB2.D:UJ89&WT/?4.J/Q7&F#5=[:[HY]N"N@:]4^K'VL9 MKPMJ'5L;[-9Q\]I6:%J-=%;&S"(I,JPT=1E5P!$*<4BI*]Z1HDHM$)M%=]XV MO3E32&BD)(,F_8:J;4M(,/B>546QH,I4Z:L-FZ6LA>^T(\.1"5R^X=\,'IGX MS)VB\#0X!4XMQ.$Y7EC?*"DK8,%5=$_*X0!"C6PCICV22;#N,VO94N9)# M%U-5VAS&&11S4;K!JYC?#U$!2S&!E>)G8S0RRK0B%/GKJ"UU,[#K?U"Q)::/T3WSDC! U?:7Z_L,SYF>UNHX4:.UISTRAE0,*W\+7MJ.WH;%Y"<48C M@Y9&EM%O.1VR0(6*X3*M -NJ?/%@V\="[]+>$]?E^Z8+JEBF]-6,YUTSMV=- M;F[>W=Z(MUU';2C1$7 /!=G_Q%Q%;1X?&/MSM0.*37N$%K<.]/B,:HA"?80" M_<'3.I2YE4H3WP!GJ+J@/HI:$@2T-P3J!4.X.>J23!;W&]VE>LRX\?J,I*B6 ME?'85O/+#4+-C,+Z038WQ1ZT#PJM*1Z*<]/7+V_NKUZ=U,K$J[' M1VG0SU%X;)H$U!PXI>-%BT-;]D"*#!'WZ88XJ!04#7P_DSX\Q8?TWVQ#FF?S M9P2&MXB,P-G('W!V."S8IAM&AV)X@:&/'4"^,>ZB;2SDNC0J%"HX.ALW"3]I MX4ZZ3&RO$4=-V$T-6GO /;UG3AKAJ V>>J88 #BIKVPCH*0*VY38J'MKT!!W M=@S\ +3@/K2I\*K&K2(M+(SW1U@(0TMYQ,][EU6 "'2,U13V&Z85GN+U4Y)35+;6N MM>%2-/+%4)<5!^W^) UK X$G="NI#]&>[/I3K:?;[&U)Q@?X_P( K!,Z$288VI^MZTD/H8_V M[M]#,)1%/&6F2.WZ<7 S! M/TV#IS9^COEGV.*:N]RZ68PTBA(,=>_VY[VYXIE;T?CV'ER;.=#VD&7G-^?! M>:>FCSSSQVVMFS6?HO-#N_(AZWU@=_K"/!C1)WO=BC2K?57'V;H97V%PE8S_ MRJ/KWQ.QC@-V\Y4)OKIG.SP=(6XGAB_<[4W"NOX;#)U]IQUDW14QUV=MU#FV MO+'MX+2IG[VTLK;ECHE\^6R&A$-EVF8;,R(\KCTD=C4$94?:^$I3UF?I3'7T M%3OU2*#0I C",Z1_4Z[-I+UMIZL5 M'Y5O!!!(F=$MN=0T3KJXL,?#]C0\<<[>S9S]*@DX3'.Z+66^WDK\42N)NP<; M1^"]NE9O79WR]X$?_Y)+MWU9 O>;37LL9# /F9(#D1A_C"->5/F*_YC,-.\+/,EOUQ(&&9! _#Y+$=A;6KM[V>21=BR4V@5J+ FYG22VYQJ^<]L]*"9TYHF?>B?G_86W)9 M=$Z.W+-/^N1(E3:7A?BDF2F72Z[OST2NUL>=L%,_N)+SA:4'O9.C%9^+:V$_ MKSYIW/4:+9E=T_#M64+CW8 O4JQ-ZSWG\A9><$M/SG2:LTTC88V^N%<==(P3A84E&NK\59"SIYGYS?51ST(Y#>FEE:(SKRAZ0M&$?5"%71CVKLA$]E"^ M!Z,:RZ+:LK-HI\)KL0I8-.ZRJ!\E._3%C:>QTQ<_Y:FX%44IV$RK)3N'K1J, M -IVP?D]:MPV#_< M87W26)_LTOZ<./TC1>Q"&CZ?:S'G5F2L LNP/P3+6F^0ART4TPI%XV%,*Q@- MF]Z#H_]1FJVTRDK 3%8P7F0N@S*&=+0+P:P$H^=,S: V5?-"ND1%I6&"IPMZ MKDJ-=RNE+9_F@ADQ1T&PILLXYA1L*G()@U!2,+QE)ZF9"F.1GRM)]BV -LU8 M<%MJ ?&E*@O;K2SH.M/*(A681Q;V?C-U!0.]3[E9L!FJ&&XUO)G-4%G@#)R% M]85:RI3-@(;2L,\!LLTLQXW"R5%%=-XZ+!9:>(@*PFKIDTE0,C&D@A7+*0A: MYX,;N'D<]]WC^"V[<6K^3OIJ ^EU!2G[[7I+22'QWN,MBCGDA8:)7&K8 M?.MG,BHOR03#]E@4CH(1_K]^-8["Z+!Y\^ QH]UV!!QG*5PJX_Y+Z",Z;*5 ? ! M*2%(>9@$$U(.N :D/(Z"9*LXXJ:]5-3'D+@/N4'H+-MNX]>D*+A) S&U?4%2!J!_5%UW6.3B?^?#(9!G\C030!0 M]*.(.@DCS[71T$T3=J/Q&)3=3=5Q"):.)H3",'39]*29NRIJ77A_'KJ&HSZ< M;M/5/WEF1:5\WE14NGO)BCI L-SE!<@ZB;$N'5=1H MY(MBB I)A$OZ$8BVFZ8HOA-8A?@D0R>TW<)=%?7GH^B@'[G58D-1_^1Y%;4_ M:E'4W[UH19T@F/[Z(A4UAF)_W6/C_L3E<#*,JE)%W!K_***.DI'+AGA<5]0P MCJ%^-U5A2\1& ZJH\7BGF4WS=<9SCDVW89?8:V^Z!]I=R^)6@369VQ]7U#,/ M^$2V5TV$()DRZ@ZE!%668 ^F*"@,V(2C;2>PX+8JK;%03;=P M3T=0*S3BX=H>S&I$R]Y]BE+4/VS\.DU3:B\,P5]I8%J5FH-4P)VV<;BS?3^36,X:":K$*9;9OK&P7I*W]%BFD+X$PA'0DT"F2B( MNOB%BB@SY];4IPESISPF\-FRL:'*(1*1AL97J,Q4C@:3H@%O\.R)+O("N/J% M(JR;R&\3=(OL-W+L?,$++ F[TH#MAP>N+_ =3(1Z095^,,;*N)'S$,:TXH5# ME**(]M/-Z]];:+ZIP\3VA]C%'+#]41P,#ACVA*.G) I5O&FD(H@D0>RN?5S[ M]/LCPO(88+*Z[[N9"*T1K;T3VC?]^^D_Y^S[(LU+6I$1XZI.-+ALBDV7J%#5 MB)H1%$..HQ[!7S-U3+VJ3\01/?_'TIVU2(YD0E M!4W]\FNJ F3(ZDU";4/K4;KY-;2I%3R[];2EIQF2S4C([V_+QP-:)9Z1>ZC> M5<'HT@&4MTG4JT15=%L'8?5"Q!EF=+LC.E?/2J0"%B,X(Z$Y8YL"X _4 G91 M:AK]_*,A@./R\"&*39E88^^%%+!L"?^T=(5/(M+U419"SI2C2G6610=ILJ[P M/,5VR#3%]WTQ?_TJBN/#0O* G=KMYCR*Y(,UUL?-)^/V>FFQTYN6?M^*Y:H] MI7=F+XJQ229%>\A>MXJY_=RMR.__+QS7#U;8YBP0?N^-L*%Q,V*K-'HX9;=9 MCF!M.ZB/W/JV@ ;LD]#N.PLQ[A+<\#M$@XJXO8#[M<<=+S)W/.M7/H:HTO;6 MVX"]/)<%@;!JJ5'H M%X?$./RE6GB,^(XI%7,;%CJ2%7<6]=HIP;+BH_(84K<5\TM]K;D5&J*KX#/P M.=AVU-YK?1Y!5L[=1R!:, &5_U+2/&V^,YWZSRN;X?XCU0>NT;\8EHL91-'' M#3I,^P\__L:JE?O8@BX!)<#]1(N"MH,&X/U,*5O?T 3-U[>3_P%02P,$% M @ R(U>62I7((\_!0 /!0 !D !X;"]W;W)K&UL[5C?;]LV$/Y7"*\=-B"1?R=.EAA(T@XKT*)%W*X/PQYHZ603HT2-I.QX M?_V^(VW%3AROV)X&^,$6)=T=O[O[[G3@U=+8/]R?[/C*U%ZKDCY9 MX>JBD'9U2]HLKUO=UN;!O9K-/3]HCZ\J.:,)^2_5)XN[=F,E4P653IE26,JO M6S?=R]LARP>!7Q4MW=9:L"=38_[@FW?9=:O#@$A3ZMF"Q&5!=Z0U&P*,/]M44MDE,M:^WNS_(76_@2 J=$N_(ME ME.U".*V=-\5:&0@*5<:K?%C'84MAU'E!H;=6Z 7<<:. \HWT]"?#"EGSOQ MMLPHV]5O T,#I+4Z6Q%PN2$R)2E$:<,6355*+="[+&2+BC3"U%;DJ99F2T#%.66U5 M.1-^3OA9(B'+3)386A0QS\1Y%LB2IV)*MDE5(MX\JGZ+PHE8DC!3CX:!]^@N M5GK6#T"$Y2HZ-?EIC1OI''DG5"GH(<(7:$.B1*U':3/5:B:YO)TPN7C5/4]Z M)^@5J;&\N71"(@;E:2K=/#8 Y5>H,#^'30:<&J L'62Q?_RR"?PF75P&O60@/L*FW;QZJI76UG*4M))3I957Q.H7R07^N]VD M+V[2U-;8G1XJQO3<0LC.'BO]47*.B"3#-0!MRMDIF%SL2'TVG(>G'-I(K-B' M47*&2_\B&7%U@'M,,.;& DH@E"7^=#TJASU^6)&T[D?./M?*LQS*0+<]J>.J M>98^9KRE_YYU<99TQ! A84@3$%E+7 MQ*BCFY5<,8OA!^(0!+?AOC"7LQQ]"%&]DW#;SY4(J+:<: M[OH-24P!(VFL)R9C(MZ50+G 1%!M.L?+>X5^P=6I,D0Q6TL#)[FU\WZ.O? Q MYR\]5WSPP:D"0"P'A#5J%(75JR=Y9L BK[5>80?--6MEC",<5*CWKV'K5-=9 MC*U$^:_^ 3![+G?[266L1^Z5P>9P6]2.A;$U)I)3YEJ <\(48=MP#4,%FK)" M#S:^Z>'8.E,H?"OJ"M#SVH;:X ^<5[E*0PJ2'9Z?;GB^RQ=NHWN9O02$?G+Q M.C"YG_1>LS??3G0@KR@,6GH5@>2UKT%^\%$5=?'(NY"0%S#L5LN+U7;YO$+N M0S4'RWD$BMI',\-RR!VIQZLS=*AS7IQCT>'%2(P@%+Z>,D>L1;>/MA&[RY-Z M&0Z@^YX<&GE1U9S@49&?AW,J)D)MXN-,\;8[&;N*)T*-X/%?[(.U,X6>F-8LA." %14 !D !X;"]W;W)K&ULM5AM;]LX$OXKA!L4#>#:EFPGSBO@N.EN@.;EDNSNA\/A0$NT1(06 M59)*FOWU]PPIR4J:I->]O2*U)+[,/#/SS'"DPP=M[FPNA&/?UJJP1[W3#6UI!$_]IK4:QJ/1SG#-9=$[/O1C5^;X4%=. MR4)<&6:K]9J;QQ.A],-1+^HU ]/-H_F=!ZO^!W*1YLYYZ1)4NM[^CA+#WJC0B04")Q)('C*7 MHI7UO^PAK!U/>RRIK-/K>C,0K&41KOQ;[8?.AMGHE0UQO2'VN(,BC_(3=_SX MT.@'9F@UI-&--]7O!CA94%!NG,&LQ#YW?';Q^?+Z?'Y[=GG!\'=]>G5Y?3L_ M^7+*;DY_.3^]N+TY'#KHH=7#I)9Y$F3&K\C<8^>Z<+EEIT4JTJ?[A\#7@HP; MD"?QFP)O1#E@\:S/XE$\>4/>N#5Z[.6-7Y67@5>.78M2&R>+C/USOK3.@"+_ M>LG<(&WRLC1*FWU;\D0<]9 75IA[T3M^_R[:&1V\@7728IV\)?TO!NA_E9TDNND+1EJ:0P3*]8#J:K1V9+D4BNY)],I'TFB@Q:A!$ILUI5E'(6 M7'8Y0P$Q/#S+@D53ENBJ<$8*RWB!U5P)/Z/O(3X:C;KS!K@44@HYGRI1+MTG_WZ^WSA MP7P2KBD7>#H7W%9&T*(!NR518(@V%@A1E5)O+("GV&20FZ2"P'2PM6C(F01& M8*M>RX19N9:*&^D>R:4TM:PL/&BML'W_7' 'Y31;&IU6":3 L[ 7-14DDPD< MA)E[ ('_ZS4$';=)(^>QQ"J("*5$&(RE$E272Q\BMA8NURE&R5Z@KA2'A8\( MY[TTN@BFGWUOXPMN[+,'Q 4T>?3P78YDR EP BN%D;PQ]/OTN]4E7%)/+W0J M5S+QE!FTB\^*!/B9M"T4N'H@.VS<0]5Q6462\-H<>QZ)DG M>)(W'!F$3+O>D*<)[R54^[GOB=66%N*NL#(K<+/F1479B SQ?K6.*U47E#8Y M>'*'QL(/UCD!T[4BL]J4HLE.[0)7V!J5R"O>%#+0S-OE(2+$%:405WVB"K(J M\?E%_C8BO M;_A+[&P(V:_SL^8J3C9ALG#"E;(,//55"T4IX<$Q6%UVL!B1\Z54TM45 ZE? M$HH^,WJI'9TKCTCL-3G;<.PEM'YI.T[\J(JZOC(8FA=:Z4PV^+A,+86XX/<-(19M:3X-);5<[?U/9VX@44XI@7*F&_"*353T+M$^)?P5M-'^X6;X?'(#X]] MH.J\]2J=]Q(%$/Y%X\0,=3T6_-7+!+5^RC:]2?3$=>>=2/=R.H#[W)6_!G(RC88M-9,&(<#R+:OQ-!SD^!'X^A M#S]C> RO#=N-0I*W8YX,K3,B"):OA<-=K"'=,5 /GF![5%,+AD#Y)@@3LBY M\TUCT382A#"T';ZE8!^B;19A:SS88SO8.(6$+S_HJ%JE$U)'>B/<1.2A>;<= M0@[YWB9TV4\;)YBV Z.B"7X0EIB-R8";Y\U=@19KA##[B/^,_?L'_[Q3KYNS MTW8;NMKK4%,9<@MKIA9#57>6B+IY/WGB:)K,A85V(F]X8RS<-\P=,KJB) MHW94;'<91&UO46=:V_:>%=G[=_%X?%#@_:3;2@?7SAJS_SL?\OIE=7YS=?J/ M[\3%8*)WYQBL_9O<.?!4[;"%U^SW&HFR':]Q5 ;G5"@NK0LL&M'P8O_;%_3F MH8] :M3F>>C@5B(_R6Q>Q$+;\-+7CV'G4Q4.ZLQ_D+/AE3]\ MM6I'VV]^\_"I:[,\?# \AYEHCY@2*VP=#7:G/6;"1[CPX'3I/WS!(#0*_I:. M86%H >976KOF@12T7T*/_P-02P,$% @ R(U>62+ZCI74 P J0H !D M !X;"]W;W)K&ULM591;]LX#/XKA#<,=T 0NTZZ M=FD2(,EZ:X&U*))N]W#8@VPSL3!9\DERTN[7'R4[7K*EN19W>T@B4>1'?J3$ M<+A1^JO)$2T\%$*:49!;6P["T*0Y%LQT58F23I9*%\S25J]"4VIDF3GQ4%56<(EW&DQ5%$P_3E&HS2@X";:".5_EU@G"\;!D*UR@ M_53>:=J%+4K&"Y2&*PD:EZ-@.A5AO03IO0W,)3]=84')>N* NKZ923G1TO[BYGUY./,+N:S#]< M+CIP>WD_#"TAN_,P;5"F-4K\!,H[N%'2Y@8N98;9OGU($;5AQ=NPIO%1P 66 M78C/.Q!'SL#4[(41P$]#H-ZC<'XS:N3M]'%D?#[;?C]8^C/KM)1 ME,,Q'H*&18DI9P+2G.D5F@Y(M!V@%@ V1_IH1)]$21Z@J$N/KO1 A;-8)*C; MZGG%[^)>Y,4]8!KI^9A4\X3LN"0<+[&,"TATY^#V7USN>SIV=O5Y M,J.^4BIM62(0#*ZHVUAX#6]>G<*NK&._OW:+=MA=C=(#.51F]] ##J MGK:&4?>L7=\K2SE^[<_W7;W;V?LPMYM#A6GK\JQJZ.;>EYI3%^;B$:PB8:IT MYIZ&P35J)E.$5!EK@!FCR*.SV'"; R/=O:?49,&"(N=JZ0-IB/N@SRX,02GA ME)/*4(C&H.D>R>"SN+[P#OXRUH?H"I6REAF7IFR([M*_IM,LXT[> ?.?J\IE M*BIW]O\R83PS+E.2K?F*[9'HPJT"PU>2+WG*J&S+BB!QR\$_;WQPU,DU023H M@JRTIFU%-'3CFC3+4JLUB9EQ%^AG=EWJ TCY$-037,R<;%QRF7@TW-NH2O_ M2W"6<%'W]1=E\G"W&KRP[TR9\$6@O":XXE*ZF"C01V3:O_"SG1?^PT7W[W][ M]LD2BV]UZK>RE)D3KT)]1N#,^%$@AN"')O=I* MVGJ2:*7M'#:IQX_OZO40=T,,Z,:#P"69DNO3 '0]&-4;JTH_C"3*TFCCESG- MDJB= ITOE;+;C7/03J?C?P!02P,$% @ R(U>6=C-,36R @ Z 4 !D M !X;"]W;W)K&ULC51-4]LP$/TK.R[3$[43.^2K M268(A"D'*)-0.'1Z4.Q-K$&67$DF\.^[DA,3F)#IQ=*N]CV]U7IWM%'ZR>2( M%EX*(=^=GHQ49067>*?!5$7!].L4A=J,@W:P<\SY.K?.$4U&)5OC NVO\DZ3%34L M&2]0&JXD:%R-@_/V<-IQ\3[@@>/&[.W!9;)4ZLD9U]DX:#E!*#"UCH'1\HP7 M*(0C(AE_MYQ!*/'(,YN/@WX &:Y8)>Q<;7[@-I\S MQY05L:J8@LF!067]MN^P!^BW/@'$6T#L==<7>967S++) M2*L-:!=-;&[C4_5H$L>E*\K":CKEA+.3Z]N'V>W]S_GU;'$*M[/[462)U9U% MZ99A6C/$GS ,X$9)FQN8R0RS]_B(U#22XIVD:7R4<(%E"''_%.)6W#G"ES0I M)IXO^2Q%^8S2*OT*E]RD0IE*(_P^7QJKZ9_XR>A:,!1B_"TE15TF(&U.I0 M43$UV!QAQ;6QW[@\W>ZHLZ% FZL,F,P\-%5%J;DAJ%K5&"6HV[E< [- ];18 M+(EN5U0/O,2T]B9M[TV&'R+?!5QQR>DOSV"M5&;@!'J]L.^60=B!1VI\X!)* MK5(T!I)^F!"*3N9L0]UB47,FC+^VK'2:,Z>U9-H::/?;81?:W;-P /?*,D%$ M;P]S O&@%_;JB^T5[W%:C7?L88\*]9-V+C;<;8>=V];^'U#+QA>LVE M 8$K@K;"WED NIXKM6%5Z7MYJ2Q-!K_-:12C=@%TOE+*[@QW03/<)_\ 4$L# M!!0 ( ,B-7EFD)%/'^P@ )H6 9 >&PO=V]R:W-H965T=NR\ "?-;0/TM4WV]L-BL: EVF8K MBRI)Q86CWHY,(46/'6'UMD@' ['@S67>>?RW*U]U)?GJK29 MS,5'S4RY7G/]>"4RM;GH!)UZX9-OV(?[-S>? MV.W[^]G[U[=7;V_8[.[NYO[N?&"AB?8/DDKJE9<:'I Z9>]4;E>&W>2I2'?/ M#X"P@1G6,*_"9P7>B:+/PDF/A<,P?D9>U)@=.7G1(;.52C6'KG6CS)?,KY6 M96Z96K!EO1TDXO;D4,K6/D4$I0A#@*U8SX5NHLPV N[G!HYY/ZUD2X8R.EN$)-[*2Q'$F)XC@)(T!>-H$J8W7V\^;M[>S][=_UAJX6. M1G @O>K"PSU$TA3"-:?LT3VUTUF+!VE<"EOE,#WPK.0UB$0@!:"->]HBF9GD MV51J(';&/6M^(-@)(0UP!TGWT (MWB=)CT'L/-;8KTD@OI*D9N&;]VG=U' M001HAW6P&CD<6AK80L9[>H+JTWT2?CSM*Z2=_@1O_^KM#SA=;J9@!8UAP-F2 M(7% CI37UVY>@#(M,D]\*UD85$4#"-7/$?C"947 MO8A1KO4J4\M'%DS&6#B*)E2404P<&$13%/)1Z"HR")#$[",@4_7&]"(F MDJOK]\<5'Z 34GR$&@*>:(B:!0>2GK _A- (O\=3PG@43!R%CH93'!A-J>B. M@BCJP]YX1$#N-4\QJ6**]=Y!QHN%S*6M?,/",,"V6KU_HO^CG;6H8C!P>D!* MNHUJ< T0GA"[!%2ZW09 EXTG0WCD)WQ#77+I MPT1Y_P2&/YD[S\=5)*$&]I M7,.UV_@1W\1CXIED?W;0AA#,W&.UV_X@MR&YMWYU? ?3/1/,>?(5LNO529\( M -KSJE4U4)]09AMYCVU6,EF!(,Q3O7N<8%BNJ";X7#T('"5"2%V5J%(W=(+W M>5XBA)@\M)7_\30ION," U)V5I-9:H\&+/*BT.J[$Y0]LNYXC(JIYY5%">9^ M%%R[HNZQ+KJ,?XOGD?=*=Q15:X+#,(H"3MJ5%L(=-?2,_K! [8*9]_&-9^0< MA;\G3WZ5"NH\(.=0KYFB@ MCF.4XV\A_2Q<2\5M<=F^ FR1'4Q"BNQV4*E2#9F2EIH"!?.H%Y0:/[Z57",L MA! 6?BGS5EU0PE9I"H4\3R1^%1F62 I2,,'PVO-[38E$LI3>>$5WSQ0;D*%: M0B^E]H,C73(@D1JMPP TSB/GI3_$39V(&+.W.2EU6H-TQ:/&MI"4 DY@S%CZ_70.OA@XWMT!IH:@[D*%;24ZO#T5[UOB] M:#C<=$"ZD!1"T^<*((61&%DX#5>0S+-'0(7F&JLT?FZKT;I"VY6*C?FN0%CR M@\09,[A:@,833KG1W'R^E*E/6_)0_J R;TU3MF0Z//<,",>0"G.!IBXP%W9# MTU25075N$!<"Q1WE2TO0FC]6XYPX!?8VQ%0D=/,C+$20"=7@HK1TXTVX6;$% M7;G.GASBZ8/0IK[QT=E,+"F1<3U6(+B*+>?U%0PJB$[/6)F3UQ)9. :F^0EC M'$$\\S.?SZA,?B7JM9!.?%\!:WQB1):1L="22E,HXQ*=GERG;W$ @M \$KZ.'5)4JW>EV=GLA MY#R+_X^M#$MZ6HV7E[4]M6 M#&6FNXKXBPYW8@B$%H@.-2Q.?:FZ?M990,"HZ:O]Z%IT/I>B(%PZ;Z*4C<&=1AVG\)]0]6%>[KXUQ93)_NYTH@&)HVX/U" M 6CU0 J:S]&7_P502P,$% @ R(U>61I8>*+I @ 0@8 !D !X;"]W M;W)K&UL?55M3]LP$/XKIX 0DUC>&DHI;:46-FW2 M0%6!H6G:!S>Y-AZ.'6R'TG^_<]*&3BK]$MOG>QX_Y_-=!BNEGTV.:.&M$-(, MO=S:LA\$)LVQ8,97)4K:62A=,$M+O0Q,J9%E-:@001R&W:!@7'JC06V;ZM% M559PB5,-IBH*IM<3%&HU]")O:YCQ96Z=(1@-2K;$>[2/Y533*FA9,EZ@-%Q) MT+@8>N.H/TF M-IQ>>Z0#[LZW[%_KV"F6.3-XK<03SVP^]'H>9+A@E; SM?J&FWC.'5^JA*F_ ML&I\D]B#M#)6%1LP*2BX;$;VMKF''4 O_ 0;P!QK;LYJ%9YPRP;#;1:@7;> MQ.8F=:@UFL1QZ9)R;S7MZ=01S&R0&^3AM:I^;K?, WU2JK4@M/ M3&LF+4<#-]RD0IE*T_SW>&ZLIE?Q9U_L#76RG]I52M^4+,6A1Z5@4+^B-SHY MBKKAU0'A22L\.<1^,"<'D?MU;>G@(4=8*$%UR.42N %&52&96!N:JP6H2D.Y MN;159?>6F,25^!%'D=^'14!.!TRCTDT_;X;K2&F6Z!DJT-((UC2#[2W5%C<7" MR5$OCN(K. W]Z-.N+(K!"6J"A22F0SM=DO,#C>EO:"V42M>,Y-G>5]3S>TY5 M%^Z4_)P>\#R&V(FG(:9AW[L)=NJZ0+VLNY>!5%72-B7>6ML&.6[ZPKM[TUUO MF::+-B!P0=#0OSCW0#<=JUE85=9=8JXL]9QZFE.31^T<:'^AE-TNW 'M;V/T M#U!+ P04 " #(C5Y9];&LG%<# !"0 &0 'AL+W=O>)CNEOYD"T<)]54HS#0IK MZXLH,EF!%3>AJE'2RD;IBEL2]38RM4:>>Z.JC%@_F!6SZ;:+4#[;0) MS0U\J-Z:G!/2'KSU]^7RYAL;Q>?KS\"JO/\^O;260)VVE$ M68>S:''8$SACN%+2%@:6,L?\V#XBG_:.L=ZQ!7L6\!;K$-CH#;"8I<_@#?>! M#CW>\ F\&[1"(Z63A05*W AKX(_YVEA-B?'G8P&W>.GC>.ZR7)B:9S@-Z#88 MU'<8S%Z_2L[C=\]XF^Z]39]#_P_'\G]PX)IN>XU:J%QDL&[I@%,A,U7A /"> MKKQ!H"L/JM%0=W>0RQQJ18P]4%F77!H@P[*A8P=;.*N2;KJ06R"T6DE2,Q?P M@9"-I=U6'=C*6WXM-")4;>J@2QVXIA".9R@5+%9KU#X?'J1A_.:%-7TG,B0_ MC(43>/UJQ!+V[H71I;1(YVE;*Q:.81@.843]F+XE49-9\HDX:+0$"L11 -P8 MI(0Z92$;].UY>-ZW1WSW=/:\]W2?0!R^I38)$VH9[7KB]Z;7A]X6^9,QEY#G M29A"2M&D(7N1.=(?N-9Q-@S'U*;AZ 7F_I6QAVZ=QNX4'*FLE0AY=9R]/P>3 M,3'9?F/_S2NEK?C.?553&VBDQDQMI?A.?M9$%=7-N7OH*/J19S?VV9EZ MCN,?V3TFIR>YY;BE\&S0]F]]GW0R"Y/!8V]>=%"6*M1;7WP-!=5(VU:H_>R^ MOL_;LO:@WOX<7'&]%716)6[(E!PX"T"W!;<5K*I]D5LK2R73#POZ1T'M%&A] MHY3M!;?!_J]G]@]02P,$% @ R(U>6=\D-,,8"0 FQ8 !D !X;"]W M;W)K&ULI5AM;]LX$OXKA)M;.( CV_)KVB2 T[1W MQ>UVBS9[^^%P.- 2;1.51)>DXF9__3TSE&0Y=K(];#[$$D4.Y^699X:\VAG[ MU6V4\N)[GA7NNK/Q?ONZWW?)1N7216:K"GQ9&9M+CU>[[KNM53+E17G6CP># M:3^7NNC<7/'8)WMS94J?Z4)]LL*5>2[MXZW*S.ZZ,^S4 Y_U>N-IH']SM95K M]47YW[:?+-[ZC914YZIPVA3"JM5U9S%\?3NF^3SA7UKM7.M9D"5+8[[2RX?T MNC,@A52F$D\2)'X>U%N5920(:GRK9'::+6EA^[F6_IYMARU+Z=1;D_VN4[^Y M[LP[(E4K66;^L]G]0U7V3$A>8C+'_\4NS(UG'9&4SIN\6@P-GES9TBD\7Y2K;X-J^-G5E^*7TSA-TZ\*U*5'J[O0Y-&G;A6 MYS9^4> 7M8U$/.^)>!"/7Y W:LP;L;S1,_+NU-*+.^V2S+C2*O'OQ=)Y"RC\ MYY2Q0=;XM"Q*C]=N*Q-UW0'^G;(/JG/STZOA=/#F!4W'C:;CEZ3_:2!^?+6X MWRBQ,AGR31?K*MWT'\H)4UH@%A[A7-#^4727QF^ ,VM5@>$B%84I+JKWU$'D*M*-0"@?(J7RK;1.NUN%-)&!H->^+66,L*./%9;>4C$MD[\2ND M6=&=G#\1\%D]F.R!U,V,+)SH#L_%F?CIU3P>QF_P-!T.HAB_W?%D$L6'WX88 M&HA[9?-Z,29,1I?193.I.XWFYV(0C3$^BB;BWLI4@5,2I1_D,H-K5KJ014(* M2&MEL5:DK^B.SL5P"NGQ<(;_W>$<+^>-V#$-!I-T08Y5::$<%!B?BQB;#:*A MZ ZB2]IZAI&1N#=>9B$&D\D< V=B'L_XMSL=SVDJ#,*RV6@6S<7/D/9:N(VQ M_L*3@;P2NEP*3!Y7W^OP@:-*J[VF2*_@BV)]N&@DXC&\&'0X_-P3!0K F9C$ M(VP.?T_A9O'?Y_\X0@0TVT0NL2K57JQDHC/"EOKN@14' %E3KC=B4:[!9X25 MF2CAK@ M4H'U)7 Z56A KI(DUU:%.! PM1-;JPG*V:,H'3#H#4;,@T8H,_VM MU"GM2I!=03R',L&HTT3_KH<0)5G)XU9E$K$2*P57D6SU'47.*4RBMYUTHO0P MX@_,D8[5#%L_-J)SE6QDH5W>Y,B'8OW3JW@T>E-HV=XY8CS>5Z96$)66/(>T M(/1!,_&ME!;?89HN'.*3A7Q1&,_(T$$TC2=_(S_17KJ :'Q8R@RH#?$^FXR1 M!V2F4#+9U%-7VL+IB(%2]28\G5(VF#N,2'(*Z, N7H)0@!6JV:W)6?94Q(0E MX&$:9+5VW)FGDV=1A1AJ%FBS1GUR1\L9JQ([H617B!G&O6KY;7L!(1:"RT+F MR \.%B-=.U?2+)$8YX-KAL ^J8>'F9#^!'OQYP,"P^BH!V7=5G'GD#U&S >_ M5=#5KDT5/;'#AK(02^:]'JDOH4'A=5&:TE'KH(&O4BL3CE M";9D(\E9,U EEC4J5L9QLDM40LJWEJ9-YLL5X6:MF1;4:@4'DM7H"0'MD#_+ MO:T4(&+2B'GS4Y/C(5^5V\,D["7%MK3(/D<.MREQP-K*O KTN [T)3\$7@=! M*)IOEG"59#[@Z8-J%AXF?P47!.O32DDJPXY)HBJ"8JD>394J!3666?,E<"'- M71N3!FJB/D,SY(E20(PM[JPV02#=,5;V]*N:#0(GN+VRKJ6-MJ?UJ?D;.]CT M8HN4?H0[0QB)K+0O*X9EX#S YET3J^T2JOMD*$ET1GP_J281=P,4$&-!V^X ME/+S\,T^_&1 E>(<.K+B5*)C3Y-H)O:=]INFN@3*C1!<+BYO0W%Y'\!*Q7(! M<4B1C G$)59OZVV.:])JOPS^KG1,B;1H+F%#+(J"2!M=#W0F'J#C@Q@.+OX9 MB5\;4AL-6ND&9RO+8I F$IHF%),%@I"&0!BVA@>H)N'C9X5<(ELK>Q8'Q?)# M 7WI#8J\K]-R07@-+OQH/$ ENB2U2'E@)]) MM5Q^Q3YUY* (W1WP%AMBI\!KAMMF62OH:HP_W2D2ORONST(-J?JRJ@L*-J4G MK*C+$Y94)8 [(_)]3VS!"MISC \Z1&HHY>-!>]BKR:75)8;" DX(-F1RAX8% M\RP2GGP*UF)6DP:(V=1(% M*N]J!L66M!OM17JG].1,I@.\JZHJPMU/ /MQ_?O3)F$^&B/L/]8E4 H^=U[0 MW'V?;AR6QXV1VC."/3@[MAF:.P(^'8:>8(BGZN1>!;#5D63*U[UJT(S#)].4 MT=$[W1ZT_(!6XL +^\@=.Z%.[\H%5$5M&?)JK_TSSCC#@73X?YE!A+#CZRF5 M7J ^6] (E1H0$)B-([<\XW,P< M'W$X#PNU(W+G0V=#,9Q)=23-JL=Q/&ZX6_<(>ZZL;U'0DJ&05!ZP&6UN7A?A MPG$_/5S;_B+M&O@%[E98.HAFDXZPX2HTO'BSY>O'I?'>Y/RX47";I0GXOC+& MUR^T07,???,_4$L#!!0 ( ,B-7EGXNQ1)^ < !X5 9 >&PO=V]R M:W-H965T>W" O7WW2Q+;P/HE.!>- M+[!]N0)%/\Q*H]UI),W>S,AK]]?W(4?:%UMV[U*@'Q*O)))#/B0?4CI96??- M+[0.]%CDI3_M+$)8?NCW?;+0A?(]N]0EGF36%2K@TLW[?NFT2D6IR/NCP>"P M7RA3=LY.Y-X7=W9BJY";4G]QY*NB4.[I7.=V==H9=IH;MV:^"'RC?W:R5'-] MI\.ORR\.5_VUE=04NO3&EN1T=MJ9#C^<3UA>!+X:O?);OXDCF5G[C2^NT]/. M@!W2N4X"6U#X\Z O=)ZS(;CQ>VVSLSZ2%;=_-]8_2>R(9::\OK#Y;R8-B]/. M<8=2G:DJ#[=V];.NXSE@>XG-O?Q/JRA[".&D\L$6M3(\*$P9_ZK'&H/! M*PJC6F$D?L>#Q,M+%=39B;,K+H%8OOZ;,M MP\+359GJ=%>_#^_6+HX:%\]';QJ\T\L>C8Z[-!J,)F_8&Z]#'HN]\6LA:V<> M%!<#79<^N HU%CRI,J6?=3HWY9RF7"LF&.WITO@DM[YRFOXQG4$<=?3/-E3B MH9/V0[FW/OBE2O1I!\WCM7O0G;,??Q@>#CZ^$=)D'=+D+>O?E<7_S2*@"QJ! M!+I50=/=2BT]_::)>2#@'YGFN>/G'L])S9W6$>S]'W\X'HT&'Z]+H*SRJ"_W MAA_?45BH0 N%!"DT/IODI)26^QC"JK!5&UDQ,.IF#6J\3,RH2%Z-YI^)K2%(]2QK!+*TU:0$X9 M;!R?PJ6(T!\#?[I1V,&_1_(S37ZM2 M\\7A_SD?X][!\7])!RI8PDRU-_,2>FGT4:']59)PP%R*&(9=.7ZG?D7R!6S* M4Z+\@C+,/UJ 8+3OT=2S0UN9K^E-3*P!&P_E[IBZXF]58NSFYM\(: M\N^Z5&K)0E"/7;1+8ETJ)<$.5T65T[L(5/-_;'_3&[\2KO8/>$=OWRR9;4KU-U74YT#\14PPI4\;1@\HK21 C M^G;ILD]* LZ-FG&NGZ0 ![U#VI=>V1OUAAL41#RIG(,V+KQ&WT!XO/M@;2LF M&R8F4:"TY4\OA"(7-O3CUCXB+VI*P'"4^O9*4L%\[5$#AOL+[JP!AKNZ,=$X!2LX.5LSWZQ!0+7?S=#(Y8 M3%F=XV2=8PX8!N4IVTPD<=VS.MZ>'::,_Z;D-E6@3+9 M15DF/,';V\2(>?%#.M#WFPYER\]TS8IVMWG=P^OI^3T4LS,Y3/:FLD<%(?4 M0SAF%L]DC7J^.K6IS-_QQ3$@_C5/ZWRFI*5,#U+]\^8*V[V(>0R]6C:3/YNG#K!2$5P(&L:9LK>FBM-R;:-BYC=MH)Z*4V3 MXT'O/>VCY_< YWM&1,J>1P:D*;1476X@Q7]-374S- M>XC0-UNY/+^OW\-AZIX;+M.N9E:>/]+S> WBQ49@!1N95."D;C@L!' M\D#BPD9S:#1B&E]ET7BRO)3A!4(W6#!%H_*QE5+C.2 #FH8VZ"H60P-5K?T& M7."/$#WD8;=9> "7J($.L>G%#SFOH=*C6YUQR!;OVX\* !,)@ &0 'AL+W=O]SGW2M;^O51?LJD0.7N(HR0[J$WS/-W=WLZ"J8AY MYLA4)+@REBKF.4[59#M+E> CO2F.MGW7[6S'/$QJA_OZNRMUN"^+/ H3<:58 M5L0Q5X]'(I+W!S6O5GYQ'4ZF.7VQ?;B?\HFX$?GG]$KA;+N2,@ICD62A3)@2 MXX-:W]L]:M%ZO>"W4-QG<\>,/!E*^85.3D<'-9<,$I$(?A/6G3?(" M&67Z?W9OUK:Q."BR7,9V,RR(P\1\\@<;A[D-/7?%!M]N\+7=1I&V\ICG_'!? MR7NF:#6DT8%V5>^&<6%"2;G)%:Z&V)#G[Y='EV?')]\S=V\NOGT]M_ ML/[%,3N[O/BX=7MR?GOYVPP>7YUA*R'5A5 M1T:5OT+5#CN723[-V$DR$J/%_=LPN[+=+VT_\E\4>"-2A_F]3>:[?NL%>ITV)X5X+6H7]B@A6&P*5%"!L@N$ M9/$;%%PNM%%4=;.SIKOYXK7?G]H_0AQ'W[J^9Z_QT[B-)*/\ ]T$GQA,J7(9#HB MT)JK,*"@F(M%$B(+KK/3<9GG>*TFCGO=#H[==G-]3ZIH/S&I]'!5)EBKZ_B= M-CG7;7MTYKI-.FO#'BJ:9[4PLV"%+V3*HN/B(8@*2NA8R7A9Q:RT;B@"#A?T M'IZADV%1JF0@Q$B7+EW Y3"!);B8Y%H9KIH=UF2TOR_HMW<\*@2IHVL%*DQ% MCU3*922US58HG(LXF01;0CE"&&"-BP+H:/]-ZN]>5G< M;%4M$X-N6DE>LU7*W$'QJJ4BDV^ @P0Z_T_8\X3URN"V>KU5PNNEBRR0RAYW)9+)U*U1,C(UH$'H'"#6F,!-KO2"G!6&U()A? MP.^Y0FAC_HC8LXGB"04AERP0*L>0R$043D*B>V%9"3RN6"*3K?(+9%/!!:DR MA_4Q8F%;!!DCD04J3,N4Z_P89:66%)%6I(NJCX49V6CJ!GIEH8R7_20I>,2N M18I6PR",QCOFN5N_0-VB0+HHAJK N%I5-SMNWM7-Y\UCW?W,OV- MM]?87(2'J80+U,XOT40;8>+$F1MKL,RYQ)6O6<0(/YA078 M6 E$[.Y@'..YSI](= BXJ?BM1\'50CP,=F!TE](%GR4$K5S"G@]Z+"4JUM8?1Z.5JUUV,VSMCP741,PQ6E&>ESE$7F1 M%<-,?"VHRA!F6C," 5% =-X<=C(>&V9@YT"GURII_WZ661?MMK>@':(HGLOQ MJ@N30@M$2+B)9DG#T!PMX2[+(+J$L*K> M>.%"J8@!$VY ].+#:0N MDR>E3J5\))%R6GI70?036U2;6D*JUZ M&4\>V1@K4-0$R4T& L$JY):2:SEI?DS8)+C^ ?6TC!Z>4&^TLT0:A9J=-.L1 MR01 ?<)I-BG9S?05"/OD$22.+'78A[=RCYJ*BN5MH\%.3+%16\)(D0L,W M!IUE&"QT1AC:Z>:LJ@M:N=[@UP^"(BY,Z5WJGD)3A!)3>IP#V-G[0:I0&)E, M1#9_[R8389WM7PY.-UF"V8LZ/G]83=G/V,\^B1&9NN$U<"MK'DQ13*XD M^JT@TM,]_BSDPS"B1PG]T1]%ENLO-_P&N]6-ZHA'.KWH@4,Q"9/$4J"E\3KS MFSVG1Y_ 3ITU'9^.6RVXZ'3ZR&/HI8A_[O8+IF_U[Y3^?OHJHI MNA^X"W4R-RQ%H@+8N))K6;)'A80M*ZCJ[P6 X>^43+-(4I3]I1KQ!:C1+SFR M]08=!*:AB57V"C'ED(PAD<>8B#4>#!_08Q],MY9G[&SWG7A=J[']->':IEY> M9VUTN#IK(8=4@AX*\PUP[6([JJ\W0VL'V'@_L+8UR#Q2L-%UW.\ J[:P0UNM M&)?P_^> %2":@ZKW+:@>B\ .%=ZRT65]N+Y5S_J0?2;J!\%VK4<1K\3MGPS7 M5E=#=$?WU;;NL7['1Z-Y UPW:(AO,)JI*XCM4$&^9WNM0(;VVEX+L61U:1L$ M>)4 3TM[":Q-$R4#V;:90=KDW_= E6#CE_<;38A\6NM5)9GVA/M%6^;?Q**] MO? )E.L*?14,5TKY'VB'KS-R"(@/PV6K@ACX7]-BY>D!W MI<06U8=95B[2F,+7@GYB[.B_ND5(W;:XRHITCH+210H*87^F8T7)K7X%*D!T M@9PDJ_/-MBK#ZG:^UGK1'PWWE&QCW6@83GYBN(^_IA'0:9A/./#^E?2&AX'? M*J1O_;C] ^NH2\Q:MZRXNH[TLG+17#J(GBKM.3B]?5 M$0&@5Q5^W;:'92^*;,^]X1,+-='O,64H':38O.Q3?5N]*M4W;PC-EIOWK,ZY MFE!D(C'&5E1NN\:4>7?)G.0RU>\+#66>RU@?3@4?"44+<'TL95Z>D(+J!;+# M_P)02P,$% @ R(U>63'#2X&0$P ##< !D !X;"]W;W)K&ULO5MICQNYM?TK1,?(&P.R>G%[F?$"M)=D.O$&MQ,_X.%] MH*HHB7:I2E.L:EGOU[]S[B5K44L]8R<(,!A+)19YEW-W]M--57\-2^<:\VU5 ME.'9T;)IUK\<'X=LZ58V3*NU*_'+O*I7ML'7>G$'J^L M+X^>/Y5G'^KG3ZNV*7SI/M0FM*N5K;7%.=?+@G]ZMPF#SX:+?Z[=2U<4W AD_!;W/.J.Y(O#SVGWOPCOX&5F@WM9%9]] MWBR?'3T^,KF;V[9H/E:;7UWDYP'WRZHBR/_-1M<^.#LR61N::A5?!@4K7^J_ M]EN4P^"%QR<'7CB++YP)W7J04/G*-O;YT[K:F)JKL1L_"*OR-HCS)95RU=3X MU>.]YOG+]^\^7;[[Z^MWG\R;RXL7EV\N/UV^OC(7[UZ9]Y]^??W1O+WX].GU MQZNGQPU.XSO'6=SYA>Y\=F#GG\W;JFR6P;PN/WS\&E1VI9XG4%V>W;GCE MUE-S]GABSD[.SF_9[W['^GW9[_XAUJO5RC< 6!.,+7/S$N3Z \;WV 1^,+TVS=*:J\1@> :^T=<#WN9FU6.!",$M[[^7+ZY.[4?%I"39$+N)W"-LXTE2E\XQ=6/ E\0>-J[.>FB^F$2T&H M%2\#OG-7^VO+0TQA-Z'U40 9X$4080F$XH22%H*#8-8@>AL7K=:N\?*VDG!W M8EQY[>NJ)%*Q/IX^223.R76";L./X!@J$5+QW[KVE%CV6PNA1QIQ9MYF#9BR M,P_.MOVNI**"5FH#)7W%\Q*^F4?OLKV(BN_VP+LMW%6%;T[WH4/&&Y3MZ:,G MREP9E++(W=1-PSA8:QV)']7V!F"A_I2GR#.UNECY;E_=@KG#M!"F1Y$L>0L - M-L.!"X1"B,7 5P3L:TO9".K(_!H_3,WG)>3!AS^):'= >=^QH2JWJIRZEST#O01*]WF$Y;VS*CQE85N%,YTQV(;++J M&H8*[PAWGF3L4+S8K%88SZFRSBPG^.9#3WM2,Q^04T^X0LT P[4%53,H(*(V MNIS,JI^1+1RU&ZKB&JY_>Y=@@\P;X@X^);F7-9Y JY0_->V^K24X! "X")7@ M3=6<^(EXXDM- 6EA6P])K90Y86M>5RNR4L,]6G#JU)H#H;^'97Z+,O\##'\O M&^^!3$ 'SAC$$B"&""%-Z@2% R6BG]"PUPG-PZZDZ" W[:D M>[US]O/T1#?'IW-1 \RW:,D9 ! =_WM%.D!_#\2M.J, RS$:""O1_H'E',[+ MB2,'6'PNS,YL(0B4#"Q\#Q]FS,A$Y49PUHX^(1=8WJ#Z(LOJ%D^@.9(3IHE6 MQ*TA"\2?JE,P-5*<2(2Y;,X 84W9"F6 '-38KM8Q2NCI='FP-K@4P+9(;E-" MNMU*8" I\&40P\#;S<3"(+C!ECQMSA X<-A?RVI3$EJM8GQ+BP&&<3K4HVMB M&&!0_-+FBSYE:\L8[\DQ+!%/H]N>J-+TF!$-E(8+#8#+D!D%,Q0<;:NL&EJ/ M>#ML E7'B-;YFMI%+PC2;?X%F?J>K:*WF;=-V\:A>R6 M24>E;EB84E+$W3,"Q0U!F=)MJ-TJ!U%O2*CY4&T E@]U19W(NBM4>TMS,2=" MS'NX\6N68_?,E:=IH#Z$(;QZ\0G4Y9K+N6\N:T7\(*'9(+N2G=>R\_K0SC_] M'5EAX83FMRYOUQ[)$6.+B-4WV#]HVNEHFDR\0@:.),8C%9F:5VVM.H>= @%. M$-"&AK>2-P-*C(7WZK:,"1EQP-PZ;KE$KN1*8F;7[=K(_S<34-!+ M_-;CF6DJAJ#;I5^'&.Y)CV/B*:6FJ]6GNR'9D^YXV.&0G9]Z!T'MDE"1^6C5 MW3$'H5VO$1]KH"DAHDOLDVN)H:IWA3QAEZR)>?OKI>Z-#Z.-),7S,'D&,J<> M3V(]0Y\8$ ^B(Z#2"K>@].W*BD#CX2!._ F*MFL2#B^4:T6HWICF)%[\HBPI MVX^.N0HUS&:!.3VY]W.8!P>Z-FELT4_M6.<4.IU#)"!!=28, MVZY:@<$R3F'=!ZFP;E%2[_V&!A_:+*/7 2A2LL@KEB"3KXOJU?'E<07?724(C3A^:G[#]G4?3 MD[NZ#^2QC$ES6HN#U;VWIHFGRM:%8F]K/6N( \L71U# #PS#?)Q\9" XIUD(L#.\2!^<[3A0TY(R>309U C8O/%+N7$0YZ=HF MDO+385*CP;FO"09;'C?T*7 \M.)89PP\C7('&M5+!\G^)4^MW9QMNC[D'Z@" M [)PIV7)*(E.PJ8C?=GWZ%Z.>G0?>T3^X\U+<]$W21"_;GA;*:D&2W >W_+# M= *Z.YE$2"&_J=,B,9C"+WSL#T3>AT'M<"=Q;MHU7[IS_@#5M39]X,]9LMR# MA]>\((CUO.HAJ=V-,:1/I MI!:Y#$NW)3LQ^9385@>C!;F&>/D[( MM.9+BP<:Y43IT3!H^*E2C6ER%,HKUZ09IU3&EAV]J'EZ8\D(@U-,20U>.]A& M+)&3N]7Z;<7JC,J67!S'+JH*V;T5S9;RB7'0%C+(V=?C+0?(&]E81,=<95&/ M9#$="N/LXH&JUP1T:JH-:\-VIJ<@.H^]*\\TG"_5Y*!/_L'^XOK':R M-6VHT?9\V)NHC=%N4O?NS:!)E&!>W0KQ4:.1-0TQMMM3G&+C;DSU-C;[/FLC M^L8L1=.CU!)4_U+[X%+7JF3T+O8,Y<124IO[9F/1>=F>G#,N0,1>FM-TW09N M,,(Z+*5CQ5B[V[5R\[GCQ -K/6K-EEFBU/1*F%T 8 OIR1UL;$T.=+58T3"- MFA?5)CPQ2U2]U^QZ,"#9DL2P5P@NME4;^T2I^=.-+ZMN#K7Q0,9A#OY%\J;F M]:B+GA3*3OW@G3A=Y>R(<-K1]=PQR!03]9$34U3LXHHI5[7S"R8YBQ:@KNAU M-%)H)J/M(EI2M=/.CW,%B?67"%-!N)3)SU;Z*^Q!;:4YL(UFSS8!.S^9.*/A M.=IFL9HTN": $W#+*QWV+7]B+Y[0Y=C_F, %)EH+T_C:.O(4HQEJ2@+:,(Y[0 M)VU]C,.O(MZ%K25"'F1CI Z)^=U<,4]JTS3S16KFI]ZP+_7"CF!M,S171I0= M ,E\1,:2C=7AT( (U5^ONS&US'YB$[DCIVN5/1;46&YD<@"/UU]0^:V2DAO_#AS0]-;>3V_GX MA$U..Z-['^!.(MQH>M)/?G2XNN-^DO#CW'M@V:*!86=OI(3)4/P*;%&M*[6+ M.4=PES(=0O39M&^HM7 M@72\WY,>T0P#'Y BY7S!H)P*AX!ZR8V%'P$1^9S[,N8A\QWSW/5&68]_6S2I MUHRIJY8Z;H^:]P=U#D(X92\[EB![,4FGO_%]O;^P% MRQC5!L32&0"1MLW%"4U:S6A;D6H#O73WQN) MK2(!W6?6>%]=[ =D>I8 \QZ!N=U_>Z,+-@4CF[";@:DIW/6F-VJ.U6H2G M$>*^!*0Q/W<\-;%ST0PN1&S'?3VM(S7R,C7M+H$-KAOJ?0.?AE.H(^=P)%MG MZVX\+V?3(Z%LKL+P-!IMO(F(F!"Z9$#G3+V2VE["3F$]\Q?0ZSL[TK"['D0RG'@3'2F>QTD7RC>LN/=K2IYQ)+5_F MN'HFP3+7:Y\U?4=WHZ7'\R'FE6DY:IH*X8'\;2K, MM[785^,TTDFA(EC-'3SB1D0IOO9R+CY]SWTM>B;/X"YFKDW3Y/H3,+52THJ_ MRP[8%>TO*<*&X?.#&_A=PF&FR6B97!ND*A[5CGQJX!V,V*$.=4&;*_!E"SLW)W; M>S&N"Y.@5F'67]R)47^G7NMN/@FBZ&9LW8W+XQV0:,4+ACB]U+(WP8UG^QNY ML8X0X':WVKL.$6!:FP';970>R3-WB6@FE:=_>R@X.B=;O66)!F M.)-.,K^UQ)ZD"J[?HY)+B]$Z!6]BA?'BVP"&C+@E>_3 ] R''CW_;WHW?[;<.U\YM7TV^Y'#V^29TN:Y/0/7> @?'$HP19AU1O MF5+&6(C_2"VHHN4JUY?#6ZTFNM7DZ] ]<2LYN29 6B]P]#:Z>IBNL/L4C/ML M6>H8^;4;W<[:1D+XUJ7.ME3+O5@826/+(66+,9M,/G]TV7&>[C?U[G68+,FM M*6E&7-NB328A.%K9K_V]L,1CZL5\'LAWN%]HJO4]N77;([^[+=V)O3.3#KEI M@(V8DD6#@XT.)-MI*=Z C>WH'[D>C?S=MM][-7KG)O&^OVLY'OR%$M*"A?P= MEEQ:+!O]8Z7N:?>G7A?Z%T[]V7G#L6[@Y7CV9/GIPI&ER^@(QR]\[ MPV8HR7)KYW87 M.:!H+8D[JV[HM?$ 7U4!:5/QLL0EB^&8U\NJ!2^\0NJ<*7W+I2 M!SRZ^<@O'>E,)I7%:#H>'X]*;:K!^:F\^^C.3VT="E/11Z=\79;:/5Y28==G M@\F@?7%KYHO +T;GITL]ISL*GY8?'9Y&G97,E%1Y8ROE*#\;7$S>7![R>!GP M#T-KW_NMV).9M5_XX5UV-A@S("HH#6Q!XY\575%1L"' ^-K8''1+\L3^[];Z MK^([?)EI3U>V^,-D87$V.!FHC')=%^'6KG^CQI\CMI?:PLO?:AW''AP,5%K[ M8,MF,A"4IHK_ZH>&A]Z$D_&>"=-FPE1PQX4$Y;4.^OS4V;5R/!K6^(>X*K,! MSE0;6W5_\<^;N]-1@&T>,4H;.Y?1 MSG2/G5_4>UN%A5 MB+V#?8Y6J2U)W>L'=6U\6EA?.U+_NICYX""-?^]R.5H\W&V1T^6-7^J4S@;( M!T]N18/SGWZ8'(_?/H'WL,-[^)3UOQ"8OV-'?:I2<@%)*XQ<4D6Y"5Y=>&5S M!>X#E3-R70#44*U)+72FYLYZKW25J0HEHZXF?]0I@(LS:A2T13LO)@F MQXFZ* I^" MPM'-"'+^V=9$I4X+1H&SM8"8GR5D9YW0@E3M;JA1",U5MJKE" M;<)[9+=7)E<;RXGZ@U1::.]-_JA,%0@!"H(:U4P7P9#'\ (V@<(^@4KC#U8L ME[:B*K ?#,U$,?'(I;,KPR4JV4O>\!O2=)JZ&@MUN((-NL"+%Y/DX"DS30@J M&TWH0J$J]SP"K*+.Q++ W.M6HBY1R3*%LHBP8&P0?[!LJPIZT*@V#;=81'@ M6!2[)I@8LC21?7[C@PYU(,%>F-*$9BXC;(U^KIWQF9%Z[,6=S,*; %R%(0[T M0@<4P+ P$5A%#T%-IJJ,M85]0JJMC*U]\?B4E@PTEU&*;0J:FST".PHX.0/* M=&GK*B3J'O;_E+&H$Y:)5BOM#(5'H0!C8!166^)9D2@FE<^)<9J47W#0>196 M$8ZHG92H#VZNL5ZDD'FZ@;1M:5)U95]UTA8+UV"GL,N2-?CRIQ].IM/QVP\W M5]?R<_+V9_41'FNG[M<6A3BC0MW6!8+QKL+4M-'1>#H9"JT\4QGO682EC'8R MFC%HD+Y6\\+.P!4D8,JZ%%]SITOB+;8#L%FSA3'<R>JP M@41?:,0[8AB*P%"-FZ@CI5+RHB0> !:'JJ"Y\44D!)% F2A(V(AE1?#'F%XA M676%K/=])?D4A+;*%?][C/4Y8 <,Y[T'!(DH)C15"3\=V?Q_I.A&S+3!V>5) M#V^4*>M?R.AIM*V",8US)&*5\ON8@"P=AB*E^WTC0?0HLF)8.*(V88@WXWTX M6>^.O^MJ9T&3"CXY2B:,X\7Q<3+F-TB95SRLF;&_(@\;M/S6L(I[!5V*.8Q- MI\DO/W+8P#@768C 2Z+M093_&2DJ M%.#)T U@<0NK20',5$X9W"ID%MYELK/!+JR=L#5 0/M:2<(L;!$KF9 D2R>= MNBIT%\\GKH-I,I7@3%Z_3HZ>/3H3A/SOJ.LI)[?$=3!AU(S_\# Y?GYU39Y! M71GVW.9[;ARL]+W;K;&7YF>XQ-(0C4R2UX)V&>$5CT.>1P]2H[_9*;?TA\-+ M^N753!3(_.,HU^QH:^TR'W?[%1H@D4DV OVR/CV02PW/ZH$'<\9FX.VE87C/ ME09QQX+-:/2H-;HAL.%@^LURWU+2ZR:YJ?#2_."A,'IF"B/]&0NL[AIO6<9Z M(WI(>*O6629/<9>6@(@6UNB^I0_" MYY4NZB8&!<[CV%:D$>X:'ST',HBDQ8CS+3G7=$2\)PICGC.\PGD&+2"E[1Z\ M8RPCF#$ 771M.0+)=PG"$H[8NUKJEA3.+=WF#W<4T)*)E2OVT+'_M0$;+&^/ M&VXW)M8+G$BXTR14U9*U+[)#PGT_6I4DH,%9ZHSLQ6W+L#D^@K![NT23UGRY MLIDD98AG@-B8^[:8R)%G9\2EX^G*)+XV7=6[C@BLM-2/B#DU_95XW@R[;MGF M=U;: =.;VE%PF"->;$T(,=*,< MWPHKH,_GJI9'EOE5VQ%+:R.AQP(K#CUZ)G1%W NF"UW-28#+Y[H)=IK6;MB0 MIEL>F26=?:ZY2@R5K],% VC<2AM9:S3?J(\40NRV8NO'3$@+7H>%=9*"B?J4 MW&$[:PI!3W2.0NV:J/AZ]EET;?OGH*8]CH4H1I^[D$?2\%?G3W.7!/0=P6JH6BU!&Z"0"2E,L9:PQX$_4G9Q!=C@.6\P))OQE"C HYXUK+Q5MH>PO M&#>V3:T#XKC"T[9H1]5PM>*[1K\/(8C<.F[Y[S#72YZ#\[S@;>'R%9\T MXUTRMRJ/9B22CN8U#@W@2#KV[7/=#DZ_/]#TH(K%?DSW%8KM-GX[L'^GT2V\31']/X*^X K=[GK4JQ2R8R!Z"&L)^&T=UC,<-[OZ MD\IMTM/GJN8T)?8V%TE\7Z']0N78'[L(-EVYI*&H!N_7"\/%J&K*DYQ&C=^4 M]+:MYW;0HY41Q$MM8BV4DA7WLBUF)/D"5T_>F*)PAM]46W[B#H?]ZA,C&R-B M@ETC5D&)4JD?8R7^6AL7V=U%F*[B32[)S>5^ M7=BO0KR$[MYV5_@7\>9Z,SS>_[_7;LYY75".J>COC@;*Q3OU^!#L4NZQ9S8$ M6\K/!4$^C@?@>V[1"#0/O$#W'QOG_P502P,$% @ R(U>63D.K7PC"0 M$A< !D !X;"]W;W)K&ULK5AM;]LX$OXKA%L4 M+>#:CIUVN\T+D*3M78#NM=? MAL8K6;)0;:;SV>SUM);:CLY/^=UG?W[JVFBT59^]"&U=2[^]5,9MSD9'H^[% M%[VN(KV8GI\VSQ-.VUE+I6-FAGA5>KL]'%T=O+8]K/&[YJM0F# MWX(\63KWG1ZNR[/1C Q21A61-$C\NU-7RAA2!#-NL\Y1?R0)#G]WVC^P[_!E M*8.Z47Z"F<"_Q6;M'=Q/!)%&Z*KLS L MJ+5-_^6/'(>!P)O9 P+S+#!GN]-!;.4[&>7YJ7<;X6DWM-$/=I6E89RVE)2; MZ+&J(1?//UQ,@YJ;WX*DVKQ#L="N-" MZU40_[I8ANA1#_\^Y'-2>7Q8)?7(V]#(0IV-T 1!^3LU.G_VY.CU[.01@X][ M@X\?T_XGV?AO907[?<=^ZR!BI43C=:'P2T9T26M*L51HJ4*A(TH1G4";&"'1 M)"$ ")P7C=2\@#C9L%)>2&&T7&JCXU9H2WN=+Y4WV[1%IB9;JKA1RJ)"_7SEB" /;Q#EQ#2 MA33)SD"&=E9I%<: EJ(:'A!@ZITS4%6J.P!0H^V:9-NZ(7,#-W0I7&^P6U)* MY=(HLDW"S7),[MZSC\^A#;08E;L?B>.GG?':-BW4 ^$(_KJCV26WC,!J>+WRKL;& M4@'@*; BN-87%,9-I:&CM>Y!A=C9*1V$,*3\3M M([8\K*4K?4Z\]$I8%[/J$ZI*4;M2F9?H0&YABHQ,);VI7.CS19*#X..\M!ST MVNH5;$#:4U1+4N3O2]R/QZ*/Q\U 0SZ,X ))ZVU)-K+&82UQ[O%NH]@M4532 MKA&:LO64:88KN.7*(!AB;4P8M:\[JJ*R^K:%X$9Q!V%+[HD,8Q2F'6CM*BA0 MPTO"O];SD0B+=7;W#%30X;Z9'1*&'N3(H%AYI82AX' -<]4>J-4>PX:N"?9M M(JXP1G$N]> 5(0>RFISLA*[M^MF3^6)Q8K44%\5MJX/F#5TVKAES;*8ZC#D, M68.M,&ZH9LP;"/EJU)J5U2OY2J0UI$$SL*Y0FI MZ.PN.@.P%Z7CG@#B(J+2Z-]380D5<+JDFAGDH*2V.JJ7'[F=KVU$3W VJ(@_(2A>?'1VG=U+4Q;4@<8.LOP64E^S),B M&YD6],#(? 9L76>O)N(;48P[(N:4TT)ZO^7Q6[N60*Y+29;=5,HB[SXEGT=[ M!PQ4 ]H7;1TB199>E ">F G-0>VUW')Y))[CH+@#0$@8P 3Y;5MIS'8B+NPV M0\8@+&DTHTO![WL*P)N6BDXBM6! )2G41%+Z:IN(=P3+DN? ASX1UP.$[S+W M">G:I:KS ]X$*#@9%G? ;XG*_^"#H\) HD>FOP@HK0;2Q-!6K3$S>93=03?%[>7:$TKL D9#4\F#G.J_DG0SL^@)F<2D_1IAF, 8RI/"0RU+P)W>Y-X5QG@R+8&R0MQ'S/;/^/WN227@Y+ M1NT28UZCNFZ("M&/#J>^[>;J 7-P&51),'2"Z:H)[QS= M;R+<_YWA&@=?;3IOJ(ZTBN)A[D[33!^VR(P?*%=;G.U$^ZH3"OZZW3; MI#G?C8_QD+BNM <,9E7CG8%#?3GRF%&.(%,57/N8N^Q=CVT8=C%=8C%/<(+( M1R3&2?!E 2-0PI]@"#[*0SR#-NY>+V;\>L'XT$^P-0 IB.?&(33A!6447&C& MHD^?'T_F+]((V;U<3%Z/"?$;Q7#!Q>S256%VDMA*QHKGE&60)*A \'G'T0EM M[FZ2@R$?'V%OO+9?8P\#!1OY#H%-/A]U/A]0@O8KN7X?./?IXA716G;ZY\GQ MOM<39FY+2%D5PH"J=6WS&!]-/;R,^Z#R/WF4D/A'5C\$JIX/Y0L/8=P.S_O+ M%(CS;LJ_3-6Z1RWR39G:]5!AO)DP.?0V; M#KY3ULJO^6ML2,"4/EGV;_L/OA?I.^=N>_I:_(OT:RI:HU80G4U^>C4"AO$7 MV/007<-?/9 M69AD]8EZ @ LP< !D !X;"]W;W)K&ULK551 M;]HP$/XK5E9-F[3BD 36L1"I$*;M@0D5=7MVDX-8=>S,-M#^^]E.R&B;(M3Q M0GSG^[[/=S9W\4[(>U4 :/10,J[&7J%U-<)890641/5$!=SLK(0LB3:F7&-5 M22"Y Y4,![X_Q"6AW$MBYUO()!8;S2B'A41J4Y9$/DZ B=W8ZWM[QPU=%]HZ M_9O+W>1R1Q1,!?M-6CJ< P M/-V H $$SP&O*80-(#Q5(6H T:D*@P;@4L=U[JYP*=$DB:78(6FC#9M=N.H[ MM*D7Y?:=++4TN]3@=+(@CVBKT *D>W,\ Y12E3&A-A+0);I=INC#Q4=T@2A' M<\J8N5T58VVD+0'.&IE)+1.\(A.BN>"Z4&C&<\@[\.EQ_)&Q2;O,.]GE/ M@J.$2ZAZ*+CZA (_B#K.,ST!'OH.'G:E\W_JLS>K/RE&V#Z"T/&%;WD$79== MTT7==+:UC51%,AA[IGESTF6GI-L=B:R)W<2M7<2'6-/ M?IH982Z@\[]6(X<.:0?!-AGXO2#&V\.RO@RZ#/Q>]#0J?1G5C\+G4;,.P:N# MH#I!?-"%2I!KU_X5RL2&Z_HMMMYVPER[QOK,/^F/IOT.?VHF4CU _M'7XVQ. MY)IRA1BLC)3?^VR:I*Q'1&UH4;D>>">TZ:AN69BI"M(&F/V5$'IO6(%V3B=_ M 5!+ P04 " #(C5Y9D.7H^$," "*!@ &0 'AL+W=OW;P!:P: MF]DFM/^^MB$LFQ(JY05L<^_QN49ZK2@(F+JED?A@$,[_$E'M)Y-8V,HE$K1GEL)%(U66)Y>L* MF&AB;^0=%[8T+[1=\).HPCGL0/^L-M+,_)Y": E<4<&1A"SVEJ/%:F[C7< O M"HTZ&2-;R5Z(9SM9D]@+K! P2+4E8',[P ,P9D%&XT_']/HM;>+I^$C_YFHW MM>RQ@@?!?E.BB]B[]Q"!#-=,;T7S';IZII:7"J;<%35M[/B3A])::5%VR<:@ MI+R]XY?N'$X2#.=\0M@EA,Z[W!.ZCN4'A_@\(@G SPQGVY8\<;7^"=*_,&[5_1FA-Z MH*3&[%S5+71R'FJ_FX6J< JQ9SX,!?( 7O+QPV@6?!Y0GO3*DR%ZLJT9H%&P MG]Z.3K71DHA*_W_(K>XP,,-,P8#8M!>;#G)^"'Y[A=PP]#VY62\WN^K4GD": MKPA?9T+HX\1N MT/]^DC=02P,$% @ R(U>61+D ]%%% I#H !D !X;"]W;W)K&ULS5MKCQNWDOTKQ&21C0%9\_)[; /CL9V=B\2>>.QX M@<5^H+HIB7:KJ9#=(RN_?D]5D6Q*HU&<>W>!!6ZN1ZUFL5B/4R_J^^+9HVO#B8=]WRV>%AJ.9FHZ)H7+9K#DZ.C M1X<+;=N#E\_YV95_^=SU76-;<^55Z!<+[=>O3.-6+PZ.#]*##W8V[^C!XAYGH8"Y< M\]G6W?S%P9,#59NI[ION@UO]AXD'>DCT*M<$_G^UBN\>':BJ#YU;Q,7@8&%; M^5=_BX+XG@4G<<$)\RT;,9>O=:=?/O=NI3R]#6KT!Q^55X,YVY)6KCN/;RW6 M=2]?G5]?7JOW;]75AS?7;]Y]//]X^?Z=^NG*-;:R)MQ[?MAA%WKWL(H47PG% MDSLH/E6_NK:;!_6FK4V]N?X0W&463Q*+KT[V$KPVR[$Z>3)2)T^]GNK5_:K**D;IP;N*EZ:UO=5E8WZAH/ M#4RR"^J_SB>A\["I_]XE(6'@P6X&R-&>A:6NS(N#)>WE;\S!RQ]_.'YT=+;G M> _R\1[LH_[RE0XV$-_E.78QN9_,9Z/ W%)[4ZMN;E3EH,XVX%.5)88/TRR< M, AGV?O0Z[93G>.UOF],8-EZ,^L;YHA9I"^O3=5[V]GXQIMOU5RW,P/%+!8V ML/?_].,/3TY.CLZNWUSP7\=G]Q0 2=FV,]XN0'7I?&?;V5B=8W?C%[8CYGJP M[+&)"W?P,%*5\1VP"^1OL2Q M%^&>:DUE0D 48#6"FO5J69CK&!*"!(-H8F6A/]O6MB*3&RF]D%,MO;NQ=98J M7GK'&EQ&G<+ZP!>8ZIDO/$Z61RS^%(PL4*?1F 8EXW^U#7$QR3ZOO3?>XZ(/ MLXL^W.M;OVMO]:0QZI+$;T('K.QLM][EI?LIP4NCDN,9;DS2"030MQN^*GHF M1UM!JD:M8 [?H'X2;["SUDXA85""))K>M)51D[Y3M8,J.S77-VR-G4>,Z@-) ME.T)3M"MU<+ RV"8EQ"OU^^2=XQ(HK0"6D,2__H=6/)N,5;4'/3L.L+5@ G&<%@(FC9V)N8,=/0G.3U3C0A ,9-RFE(:^!:N& MA"M*Z[)P>\A@"1<"'XQSDTU#BO"/TP"8FR9)."J2>2:SL$@("S8#9>&5$%(G"WPA&^_SU4?;71WN][%-@ZW@#@"-.PRX_W4MA=\B_ MXOA*?G('EG. "? V.O="?X7&$PLL&QV03"\%TU@C>CI-1B4Q$4)):$E.!N5V M"'H-C-DV;'$CO'AC ')"T7Q;DEP#]%5U4 *^#1&T M_ 5@QL16MINGC.0O\A""*P0"V7B/'3S.=O!XKQV\14S #E>P55?O,H+]RS^S MN( C-LS)Z7M.+22%J>!Y9 DU*U?P5>-4O"'^,VVM_2@Z""$J2,J6E^G M5P)T10P_/0;_:PX]H#'KYF/U'AQ.P28HQ)=I1^;J-4!E,<&#TV,QGMVRB!F" M<#?:PP-.014"0\JOVD-.IT2'SR5'#PFK(PWI/J"8Z'G-_&--6$I>$J M49TC3#7JF);#2(^W5Y\>1>9DS].Q@F[GL%6'S3AQ(4G'9$_$FDX?N8RX;(&* M'%F[%3S<@?,D0%ZY*;AT0+AZFUXI>"9&"/IAF_#&2\3QP)%[264* )GB%TZ: M/):7QV 2#6"#>]0@H_0X7?EJSES,@'VEMB_\X= M=I]T'[P_R6[]9*]?OC,KP%W.X*\\PBC01D!DEYO_!;DWG]7YQ<7[3^\^7K[[ M&87U^W?X^^+-KRBOKR5U=TWC5IP/ W931X239K"R44R4K$2,7RXIP?8(".OX M(4;%A 24 M_\(/*3&*<,,\C'AE7#4 T9!:@>]GMFVE2E'_T/C. MLW<+;G"V(1#T'0L>;NZ_0#%$^Y-&K*&:!YERLEC1$7(:2G_!5B(?:YZA,-R9 MP1"XD*"HB#*< YH;W?0B$\YK!UT-#ETP=Z;F2#MO",L9QCM- !_A)R?W!"IQ MM3!S(75ASM7^,NM: K>EJY**WUZ*_[M-+N1 MXD9.TOV$^B&(&U %V:*B(G+F/"V*0A],IM/?E"=L]!1E*N1(0ULH&B?JWIH/ MN=47(&O+JU*E&Y-XZJYRE4+YNI0IW1S\SUTC-5.B67K7T[_RKCL8T1/74PV' M17P@*HBUK<<;I/^FMVQ9_A"["H.GK4E(&:59\$/RX):YUA#0*BUQRUO^99-_ M^O_3Y/<$JZ*W'=OO2+TSW:[X]-T4.2I\N?!@V*[[BMHQ'-1S1V=4YA@UGG>4Q3?V3\X_2(EFKQR.CX;. M]='><_SL7,WJ)([><^"Z1+[?SBSM=,ZUSL[V]7ZRG^EH-S1/F)4;H#!%Z4M] MN_L-;)1#1=I+ZBKIP,!^K(_-@U;*V+KW8K;J5DJWJ[;ASIUX8F%GC197A(>1 MI&-6'GK 86>D\T;3B3HV6&S#&1S5=E%GE?55OR!'P'J$X=BNT[GI4%0"&YGU M%D*M#&\X2&?KV(P#G,I."<#HD2"!9=I>'#NV\U(C.#<1"DJ\KZB"&/W7M,%\ MTP)I5.SO'6'GQ"LE:&W!+3=--ZEV9/\;! >8'RB>;V1#4I03L2]]+8D124A: M3YP-E&TT2&X/$]S1<15#)57-W",#)FQ)#>64J:*4H]QXHP: M!Y!:99>Y4VDZ-K@S 1RQJ,9^Y5R*"B "<6$LRR28AF,O=D%\6$H5"7V/Z F" M$PT)R(2YWYB'!MC;=K&G#I$*1B5/B,;D3<.,Q<3TLIW]^,/)Z>E9:S7R=81I MB0(4VKS[%ELTU"BKM/=KVH2ILF%M+(;6&$UO% B7P$!L"\#R8O1 MD>(F9AA"2)/.^3K%M&@;4(071>BD/0GOY9%HO^1>/$+!X7>5;R7G_SXL 8E. M-R#U;\MO"&G>K773K3E1Y(P,*O\B_I%Z:1&=)26@U8/'R&"AYZ2?"B#) M-\$$4J#>MY(Q>C.EL?5@!<28X7:VP'!0/Q5'R-SVK9M0D!*(J,/K=J>K1>297'[.&!D*>BHFA%;#5#$!?&$ MA;LQ>7Q"#D?S@BJQ8])LT@N:4G/+3;[$?-=&8Y#VKH34U)'/IM:Z]OXTAGOJ M[$72]Y%E.A[,$?H-QL)M+D>#?[NP?V[W;(2;4)Z('R=^ITU/748V&.$V3B>+ MG>7T/949@@@)XZY11LS5^=03LJL/++I7-*@%0*(TOC2>\':D+Q+G:XK77 MKFFH3\F3W-ZC='O+O6*[$+KXE^&+BEZ>WSJ2,NNXRCKF9G>K9U&&D3^R[^$= M]J^$B*2[?)M%&'1AZGNY*YF+$$D M=.RRB.@R(6^ZE=+:Z=[%U$:%ZB$,QIB)[,D-JG[!5PENRHQ')HW[1&5##-:W MA!&7QQ"-3]+PX)S\+I;2C)-S?^&.=5_%H?O>:NMD /B3O9A\E6/IIS89YU4L M?G=C_'YZ18X@.7X8!K"I=9&KZR )0!S(NS[$DH+-JZI\+_V+(=[WF<>!!!O) MRA0#6FE!MCO>YIZ-S$DK8![5QBDCO!3V/G)GY:-; MWC-Q>NYCQ8;C"<$U^Z MR0WL8(I]-@\7/209A(IN?KG9PUF39J.;\\GC:Z_-U'#J3\\$776(06+CFZ5S$@0V161+/%8)O6)$&&X MN.$$,]:ET6GDC@B^[J.RR71'46@ZR9&D))=.J.O E:_.'@._9:OG\2-2@JYK M8B"7!I3^QK4 0IJ3RT9C]6E\C?!D:KJC4QJ=)&*R'^#W"T]4X:/?=+XY,Y5Z M0KR4M>^-46NX<;IK,Y4NH PNB%YN:5'=,K2UY(I227NRCF8&,A05/@@:(B'W M-[8284U,PX4"W=H1IYC%Z$*XOX0&(B\L,B3,4&O97P?_8[E]M.O@Q;VEORL" MBN>$AG>*(G<'BPWC]"\WXJ2I43!$>L5)IU%7*>WQ9L&1^0X.(4BZMT%H$;H\ M2BQY[I<\.FF%W\2NW%N"FK(S)RL7,JS)86C!C<2-C7;)- &[=&]H\X)5IECJ M]"Z@V"Q#:?P^$ G"R82+_[MT?C?G*=G=P?LM&]W@-X+H_R'3YX304WWC/,>V M 2DX8D![- QS?JC9)\CB,_[(S05I]^8^9V%M%'*^HW>;-)@Z=^2&;#4Y2-/( M(=^)VXCQL>M!8L'CNF>.8U,^"&2EZQ>%9-CY.D)/"DRI[;>)MO2)2LR%#"VR M8#@P0B>(&L7H<+MID$:K6P)#O>YXEI4C)9>J?'.#,OB]"<5P"_=X[RW8EV\I M'_J=\J&=V<-W+,[)5+Q75D5C7 W71_C:$IL>5XFD(LK5D_S9)BFOHELM.M^+ MX=$]WB7MD:.4J5?JK\6*G"]^447%;5:Y>K,PF@H6-@,*J)QMBIP#7ZLC/!,4 M%"K#D!M&3VTPNC4@W=DN&@0@#>= M[WEN\U#S]9)2%#EC*5?6' ?^ M/7)\?ZN[$3LE:6L^DIO$6S]\3XE:Q4NZDD!#:#A[Q>V9N6W,SG9)(DBP$(D6 MXAS3K6H8"XL)EC>#$CD\W"+$02W(Q8YNO92[(G&/RIMT 6.X"E#4!W,+#/+5 M?/U,,4XC7H4<\#,DD^8Y-[N*N82W5!#2+36D_!=:AN; YF$KWO,4N=E*G M,!8C%(58$$ZJQXH&H#',WBAY6$?,+\0BH!0[9@G\^"6YR)8C-PA2;!Y\ MY]*^^&7(96';27-\]2V_,70$2HF6+:,TB\WWG[DS'%9Z*>_N:N2,%N:OC MS<$M RVB0.$J$=VB::=Z*FW!+4X!?Y6YP0/^/<"J)0RC2HO[9>F:=/DLVJNT MNGV\'YTN<% )ZN56?[JP?G]&#?B-'UT@^>GZ"+NOBAHT._]HJ]=REV3Y)L'0 M?Z* !:4G_(MIU""S#+_Q6M^-8-."^*.DJOSE0T2$*,3-R"-?W(H^Q6'B!;OX M*X.4?% =LZ<_R@W4U/2)I?:011#)LM54&*: JXQG\I"X#[&K+'D_#[!T-4^: MZJG?.8BF,]6\M7_T\;*I@_I\EP9+R3]IDJ7(#AN3;CC%[_8-EV2*0[-,K@9: MM_F;A'CK7<1]>WQ3&,%&&[8WZ7;)IKTI#09,RADIYNEEF-QW-UW+@Z+'PXN MC)_QSR.#4)/?$.:G^2>8Y_+#P^%U^?WFK]K/J!AOS!1+C\:/'Q[([P?2A\XM M^6>($]=U;L%_TJT2X^D%?$^_P$H?:(/\P]27_P-02P,$% @ R(U>6<3= M?]9Q"@ S1X !D !X;"]W;W)K&ULS5EK;]NZ M&?XKA!L4"> ZEGR)G1O@-.TY/FO3G#K=/@S#0$NTS5-)=$DJ;O;K][RD),N) M[;K;P; "C261?.^7YY4N5TI_-0LA+/N>)IFY:BRL79Z?GIIH(5)N6FHI,JS, ME$ZYQ:V>GYJE%CQVA]+D-&RW^Z:]R=5E1BF8K,2)4Q+697C5%P?M.G M_6[#7Z58F=HU(TVF2GVEFW%\U6B30"(1D24*'#^/XJU($B($,;X5-!L52SI8 MORZIOW>Z0YD0O4HEQ?]G*[^V% M#1;EQJJT. P)4IGY7_Z]L$/MP*"]XT!8' B=W)Z1D_*66WY]J=6*:=H-:G3A M5'6G(9S,R"D3J[$J<C][^_F4\&3^,/]U-V.CNEMV.)V\_W3V,[[Z\NV6? M[M]]'OFUXP<^380YN3RU8$N'3Z."Q8UG$>Y@,60?5687AKW+8A%OGC^%N)7, M82GS3;B7X$0L6RP<-%G8#KM[Z'4J&W0U3H5BIT]U&_GB!9XSP13,W836ZP:@RKZ]5DTZ?Z@VT*[&?QL!!LIA)DL:/?(D%Z;M78:=SD4F.!2+Q7DQU3J3/? 2B(5=CNA1T.JQ(T15J\ON-6J>MD]-MDPX42FV+U.B M>=9I]=DO2L4KF20LZ(:X'6>69W.)!"F5&YZUANP3M-7EDQ ,'I3ER0O].]U> MJUW)O,T20;<5L%LQ$[JTEW*DH9=*!;/\.S9WSB#[G; OZ$.M88>X'^[!&9R7 M_+>^&TWNW_U>..VW/!,L= [K_#D.:\/ 1ZPS@.GV.RQH;SAL2,9^Z;"PVX>- M-SP6M,(='NL.B?M>CP6@=J>R-]&>3OM]EHW#+'VSQ_\0SK^/L[(R#_M!#Z*F;=(RO]09$B$M\0YXSA8:7-+T4O"DF3!V04SNZSWDWRY)HG5 M*H.IDF$4$.*'+$>BL0HBE1.#U$+!'8@19HNJIP: MX05K(T1\FD0;2>OBL(.TZ+;.]F?D.5J43"B["UL(P*J%2A"PZ5*K1Y$ZJ=8, M0_:11P@C@4JUF=OK/;W:]1EID:=YXKP<"_2C2+H>7FTZ1E$XV2_F<[6#S6)0 MA.(1&[C.$1#;#^/1S?@#T-2[R=J02_Y$5B3['(IH2/?3^'[4!P M>XEOAZ";H"#/.-JN=1A.,<<+UJYX,G?.=6"894=5Q1:8W\686F-G @1D/+O0 M0KA$RZAFIGXT$#0:["J!Z\>=MJ]FS6=E'@Z2!3ZI8WE(L(D?0"A-)UQ.C\WD=L"E+!,A$O>"N@1 M'U/Z6\1-9P^T'2).:DQ%84!NUFILB#[+;:[% 7)[0Z[-5VXJ0 03QB>S[Q8. M/"UK"J<\0R5Q[0 -48I'VJ@I];E1&97>"X9VB>>Z652 DD.L"I=X1CRC_F)E M))=.VD@9RPQ_=)V*:E99A L;4=/(',ZR8NZ5V1US3DM3U_, CZ[=" NC!A7( MFAS&M;?V,M=+Y83*$M\>*W7BV'G9Q2$J'NQ8JE "HZG2VF4^.;$ GHA+'\#B M1;@TZS0W^JKS3(I D__R#TI&<)>B3046K,T4H/5';JQO]F!:,=,^F?9 >J_E M,PC??$Y0BQF]_&'1@NNYA]T;HM0T*RF6;GSC6YP/ 1]WNZB0V.([-8&Z;L> M,9HMI$&O0THGCM )>5=FCQ!0$92I#U'HC@8*^@9G" Q51>V)K> \W$F-5S[#:4*7B8>KH"]')^S>.O6<#VM^33WHZ W0&V&$+,9S.G2 ME6KX1NF^.Z28ORSD!^[ZC.3-: H%4AUT''SJ]D./NYK=W@ 8AZXZ?9KAQEYB MASJ*US@.&:RSJA=B!.QT@;^"7@ <%;0)DM$05FA[G"AC,)O1XG&(.? $(_@0 MP!=#8OL !KA"K:0B! MC,PS#$ G15T!?;F1$TK:"T&-!TJ;3"@F&A:T0<[Y, M')!R>]I^3\_O"=V>H+]%UL-8!O@!].WV3SS!KGOGY7,'!"#(=L M#\+I5PBG?_";JAWOV;8AF_U$?SR(;4R+Q43V?S&0;1VER-R=XN_&*XE]T\CF M)+TFT=T_EARY T,EZ7X:G( MQ$RN)U.,<.'ZAMX4_I"I'VT]S^,>:MI)P>^XAYGQA(V2I'A#=(#\= SQ6/O; MF/H+71G%L+>\.E[W.\:SDZ"/X *G]&5B[XW1W-X/68*NECROA M3S:M[GG^C,V/"LY'SNY!X>FA?]"EE8/>]WEN/Y5^55CZ-',8JYS?G=SN19D# M.1X%;$$ $K S(J15O2B6-#T !/MO;!4@F@AK$X_)1W-(YZYT^5X2V(Q/ 9"* MMS_S AZ9-<390?81XJKCGA4*F>2EO@>[[B.B[?CM%W<.X'_Q%,_*)0[':B% M#U('?NM%7 MZQ;'=K* !X.IOK%JZ#Y939:U*W>5"\%AHVH#U MF5*VO"$&U1?LZW\#4$L#!!0 ( ,B-7EG#O/@,608 &T4 9 >&PO M=V]R:W-H965TTC*LMLZWA9('NH'RB(YPS,S9T8DCQ^D M^JP+Q@SY6I5"G[0*8Q:'W:[."E91W9$+)C RDZJB!J]JWM4+Q6CNA*JR&P5! MOUM1+EJC8]=WHT;'^$^L)5,I/]N7]_E) M*[" 6,DR8S50/.[9F)6E50087VJ=K69)*[CY?Z7]K;,=MDRI9F-9?N*Y*4Y: M:8OD;$:7I9G(AW>LML_-Q>OT6RI3:RJH6!H.+"/^G7V@\; FGP MA$!4"T0.MU_(H3RGAHZ.E7P@RLZ&-OO'F>JD 8X+&Y1;HS#*(6=&DXN/%U3K5KO^O;0[P^I/M^FT:'>H%S=A)"WFBF;IGK='K M5V$_.-J!/FG0)[NTCVZ1EOFR9$3.R#G7=#Y7;$X=P]%3V[8-]$ZUVT%_8B1? M+\&0A!N>RVK/:>^ZK':=)M-'$/0?J"6WP%/&Q7%-0L%8-X)9?"M&L$;0=M*3*&=;@PC^NEG;7:C6=4%V2& M$H97!6MF,Y05& -C@5[(BF=D!F](!7S.(=M@.=<*)V?+H;/6^:)0S+M(6%]5 M/H&832 "^AM634'*50ZXB>ON.'#=\2&Y4/4=7DAF:?4;R=!$8RIC68(4L;6O9ER1=.WHY:3G&, M>W\S,8<\4X!(N0+F>[^2EN720M!DCT3AH#/ \_6K- JCHZ;G3/*263^[VJYX M!FP%@X=7P43<#"^]RT.(]!L5_NT#7*/F"BS(22DSZJ/&A5YLV*]80:>\Y,;K M:8SQ2R@YE08QUX\:_M7- OT$ %TSEE6U% #GQ.'90LA2SKGS ,\U,1*,O.>> M&EXK$@H@;'2D*+A,.RD=?L")(W _JAN]\AP MZ)])K]\)+!G:"1P4/1=1AV'DN3;HNV7"=I2FH.QNJJ8A6#H86B_T0Y=-3\+< M55%7A??WH6LX"&#T)EU]SR]65)O/ZXIJWUZRHO80+->\ %F',3X'KL'')1UZ M#O6&ONBA;CU;18T&OBB&J)"6<$D0@6B[:8KB.P0JQ"?I.Z'M"'=5U-^/HKT@ M@WD\?@;:?W]KD5&OF M*?@']Q%]W'8HVKW0-4X!JV,.#B\EQ2'!,EUHKNTF'NO;W?M,EMC,6^?C8(*^ M)W;LYRRKDS)<;=@;]&N#V8 MWRU&B(W-JEZ**K26LT[2)+;5)>PC[)'=NS3#*\^!N^0-#GA*V63=[^.+<4#V M!W&G=T#P_1T\)2&D>--(11!).K%K [2!_7^%&'WO8(LZ\#O'"-M06^>&]AOU M]],_9^Q[D95+6_W 99LY47#4^$4U?FD3P8P;#H\<9[@_C5),K194/-HP E+. MA#VKVEBCKN74G=EJ@.ZV17><35M6O88^A1(CYF\,4Q5J9N.4YUEX6PIU-ZZ MD !S=]%EN0K[_6U0T]O&PO=V]R:W-H965TX2^.6[,G@_-DI=0/ MM[C*IT'/$4*!F74(C%Z/>(%".""B\4^+&717.L-]>8?^V?M.OJR8P0LE_N:Y MW4R#40 Y%JP6]EYMOV#KCR>8*6'\$[:-;C\-(*N-565K3 Q*+ILW>VKCL&

?=7.19?F*6S29:;4$[;4)S@G?56Q,Y+EU2EE;3*2<[.[N^G"\O ME_#N@:T$FO>3R!*H.XJR%F#1 "1O )S#C9)V8^!2YIC_:A\1F8Y1LF.T2$X" M+K$*(1E]@*27]$_@I9V'J<=+W_(0*6D&OLU7QFHJ@N_'?&P@^L@M$^"9PY5L M6H]J^!CS?\'>QULQP62&T'0[?\&E[A+,8@Y6 ;6[IDVY!M$$CAM@!@HEJ'_- M&"@]%LL5ZBY'\ FS9B>-_4X*MQU($_TQS(N"^I"NN":&<$401 #L!N%"4>%( M0T$[/. Y3F&>9KNEV?*H3'8RCI*#RCB(2#EH!0 M70,WS-;:Q_=8?YS$/=[9+NY%3:#HOKB\K$NHV+-K(@,U%:L^'N1707LS MZ./#0-W[I'KDHHDNE0#5-(D#5YB)DX94J&=..".AYX01C$B)Z-(X+J@0($ZI M>IHB:ZJCXSWHD^TU&NKGLJI=07%)%F@L92EN;=KR.Y:O:&_$E*C7?I :R%0M M;3-MNMUN5L^;$?6BW@SZ&Z;77!IB6)!I+SRC%.EF>#8+JRH_L%;*TOCSXH;^ M-U [!3HOE+*[A;N@^X.9_0102P,$% @ R(U>69!38<'P! IPL !D M !X;"]W;W)K&ULK59I;]LX$/TKA!H4"9#(NNS( M.0PX:;(-T!QKI]T/B\6"EL8V48E422IN]M?O#'4DZ:9N"VS@B!3)>?/>S)#B MR4;ISV8-8-G7LI#FU%M;6QT-!B9;0\F-KRJ0.+-4NN067_5J8"H-/'=&93&( M@F T*+F0WN3$C=WIR8FJ;2$DW&EFZK+D^O$,"K4Y]4*O&YB)U=K2P&!R4O$5 MS,%^K.XTO@UZE%R4((U0DFE8GGK3\.@LH?5NP2B(""D\:7%]'J79/B\WZ%?.NVH9<$-G*OB#Y';]:F7>BR' M):\+.U.;]]#J&1)>I@KCGFS3K@T\EM7&JK(U1@:ED$W+O[9Q^!F#J#6('._& MD6/YCEL^.=%JPS2M1C3J.*G.&LD)24F96XVS NWLY.KF\G9V/;V_NKUA^)M= MW-W.[J=G'R[8_.*WZXN;^SG;O>>+ LS>R<"B0S(;9"WX60,>?0=\S*Z5M&O# M+F0.^4O[ 1+MV48=V[-H*^ <*I]%Z3Z+@BC9@A?WZF.'%W\7;X4%9MD,*J6M MD"OVYW1AK,9:^>LUN0U:\CH:[9\C4_$,3CW<( ;T WB3MV_"47"\A6O2X-UL)E"G6JC*,RYS=VC5H=EN!YDY@-_F: MO.T$GISFG5-5:]R9O6/3.:8Y](O_&L#1D C&RJ8:@*H!B506R@62ZQ+J%CX- MQX$;CAG7P%Q I46[!1TD1^S>0;] O/F!CY?0V^9F\ "R!G/$WG^:GK\BD>VP M.![Z,;91.O8C;,?CQ+5I,/93]@YL=^Z@J&O@IM;@+%\!"Y/43U@X'/M#E@Q' M?L"2483/E@^*=9ACN/$P6-?H6T7*X$18(; R1MA*+"!!^8EHC%)&!>@=LQV9KK M%9A])O$[&V":W[Y)HS ZQOZX[S=;5?5;M675&.U&>_W"KJ6JZ?HO:N4)H\W! M#CM,T1/F^]!53!2F3;XQ_RG[^P=_+JAXP#1[T)!V6.DF)DW4T4VM*2P8HAT* M/Z5EA^*?UYIX_/IIL(_%9BIP7^WB<;]!I*RZ#J7UEZ&[$^5;:&1?U#EA\3QW MY84IH\!&P?$YZB-5E59YG:%4C'+NYL)CUA6A58Z%L5 =U!4M%Q)WJU7ZD>WB MY)(+S1YX4\PK"X$G9[K2-L&L'12O99U#B>#-86S>'2AP O M;07MA"7[^.&COYI-_ 5!+ P04 " #(C5Y9 MY=>A7D0# !;" &0 'AL+W=O&JWL:LLBCP$E2I.D^1U7 JIH\DHV.[M9&1J4E+CO057EZ6P#S-49C>.+J.# M82&W!7E#/!E58HM+I,_5O>59W*+DLD3MI-%@<3..II?#V<#[!XN,P:? MR=J8KW[R(1]'B1>$"C/R"()_ON$B5K0PNUO01)#5CDRY#V8%I=3-K_B^ MWX=.P/53 >D^( VZ&Z*@\KT@,1E9LP/KO1G-#T*J(9K%2>V+LB3+JY+C:+*\ MOYE_F'Z$^>UT\>O-\@(^W:S@Y4JL%;I7HYB8PCO&V1YNUL"E3\"]A3NCJ7!P MHW/,C^-CEM;J2P_Z9NE9P"56/4BO+R!-TJLS>/TVWW[ ZS^!MT!'MLZHME)O M0>@<%J@$80Y3WQ^2)#KX?;IF+VZ8/T[M0$-P=9K 'Z*AJT2&XXA/B4/[#:/) MBV>7KY-W9^1?M?*OSJ%/EGPH\UHAF TL*\RD4# OA-VB.R7U+-AIJ0?4K$&] M (UT 7SZ@0KDCT4,VZ89#,JFV.B+#5PJPG*-MJU7<'PT]Y-@[H.PR"?'95:N M.4YJQ@D6$E+!VE\40U@%IB."3S^A/&8ZMW;[93KG*Z4REGRG@\,M7S0$S^'% ML^OT,GUW-$IZ:6?^'NEPHW!V=RA<;3%$GP!,>H,V,.F]:<G'1^?'P./DJQEBHT_ZDV.DMQNHU6W"P;H[B4'I\Y MA=^O1WY36]ZOK@;UJ*%MM__19,/_V"XSH83.N+>).W KM?::6.@#"AL*\Z93 MF'\LM>KUM3A8W&>J4(K3?X#UZDFB#L7?HDL MP3]K#C)3:VKN_M;:OIS3YL%X=&^>W3O.0&H'"C<C[4A M?HS"L.#7'ZUWX/6-,728>(+V_\3D;U!+ P04 " #(C5Y98 DT;< " #G M!0 &0 'AL+W=OTLE2Z9I:5>1:;2R'(/*D44MUK= MJ&18G2<"5!XW('DX[+]PD/'-=F;PZNDH523VYQDX^#EA.$ C/K M&!@-SWB!0C@BDO%WPQGLCG3 _?F6_=K73K4LF,$+)1YY;HMQT \@QR6KA9VJ M]0_.\"6[6A//EWQ4JWQ&:95^A4MN,J%,K1%^GR^,U?1S_#E4<4/8 M.4SH##,T%;&1D;2K2%RH')W$,S M55::&X*24H]1@LS.Y0J8!7I%B^6"Z+9/Z8&7F#71I.VCR?"_S'<)UUQR^LES M6"F5&SB!7B_LNV$0=N"1? ]<0J55AL9 T@\30M'.E*W)+!8U9\+X8ZM:9P5S M6BNFK8%VOQUVH=T]"PE\9#KQKMF:]$O?(MQH"_ MS<:'N^BNBYTWYGU+;UK@+=,K+@T(7!*T%?;. M!-6VD65E7>R@MEJ3'X:4&= M&+5+H/VE4G:[< ?L>GOZ#U!+ P04 " #(C5Y93MR:V8 % !Z# &0 M 'AL+W=O">)&=LITW^_YSJ0TFEAMQ](?.U[[KG7OB?NV4;I M[V8EA&4_\ZPPYXV5M>O33L>D*Y%SXZFU*#"S4#KG%D.][)BU%GSNG/*L$_I^ MMY-S632&9\[VH(=GJK29+,2#9J;,-H+$S/,KERI*A,SQ;\Z68 M"/O'^D%CU*E1YC(7A9&J8%HLSANCX/0BH?5NP5["N187G'+AV=:;9BFU4"C%Y>J\P8Y6="F3*S&K(2?'=[BO,&6L<(_20:PX\?@J[_Z4@.<9U#? Q].$&GSDN05@MVN4(&PC!9 ML%UJ[]$]#CA="9:^ %D:.-JP5G##T)CJO^"74YZ^C2VC&6FE+1Y<9L8226':C%4!JYDW6Z_6\/IY! MW/="/'TOP>\@[.(Y2M,R+S-ND8G,UUQJPD#8* J\P0G[^*$?!N$GUH+3"5E# M+SYY22&.$V^P!=XM30:Q%R!ENQ,EG+I;P>F .7[_33E&E&Z-%WD^+ DL!\D& MOQ8*T'L'DR0M7 MGOXHI0:=C;0K=TS'Q?+CAS"*/A625]-&NLW F6X&,967MJ4E <,+-$"*KYT1 MU FCRI'%'V"K' MZ8EG)=^12 6. *+Q2H,(,Y-\)C/0%,:#-H'+7*95E0MVIRP:-7 +H[;#J[.N M,-J415;.B<".<_M78%I;YA5D52=VH% K_B383 CZ+*=*4Z=SRX2Q$I]) "&' M!;;>925<&(ZF-^7L'U2$4J[$A95K@*4J7V=BE_M^&)ZFI#4@[1U1R:16R>1_ MJ^1XCE,I%](UVAO5?T\PCV._PI,O>+L=M.\I(=7EE?C!&KER:&E04MJ#2B51 M@=/W$-YZ5XVZWX5WPAZPCM_P="TRASAIW#1<+AG.+S2:VNO274803(NLTM^5 M7!LT9QSVH$)-UAHDI(I-1O(8T(0?N1YN=?O4Y3010S6F(ET5*E/+9Q;TNS"T MHCYI0Q"3% ?1 'K2"ITP! %ZB3V ,HE(3!,Q:>U.1MY:[E$US7H4N(56!I_( MAW1 BBE.Z/D C?#>'1#'5M!W2I[X S@D ^K]5A!%'O*-$R(RU7R.:S"NR%5U MT'AB(0MIM[5A81A@V2Y\-:+?Z)4MV@HI/BT!!6G6H2%Y8-@CD0M(09HU@2;K M]GU4Y+CLO=<9G;W[('9LZ6Z]AKENJJZ&M;6^6(^J^^3+\NI6?LOU4D*G,K& M*XBB$71UTZT&5JW=[7*F+(Z'>UWAGP.A:0'F%PKJM!U0@/K?C>&_4$L#!!0 M ( ,B-7EER*EX=^@( %8& 9 >&PO=V]R:W-H965T $$@L;PVEE+92RS9MTD 5A:%IV@CAULA])_ MOW.2ADXJ_9*[L^^>>\[V709KI9_-"M'"6RZD&7HK:XM^$)ATA3DSOBI0TLY" MZ9Q9,O4R,(5&EE5!N0CB,.P&.>/2&PVJM:D>#51I!9..I/$N=?.?SDN#8[ M.KA*YDH].^-[-O1"1P@%IM8A,!*O>(-".""B\=)@>FU*%[BK;]&_5K53+7-F M\$:))Y[9U=#K>9#A@I7"WJOU-VSJN7!XJ1*F^L*Z]DUB#]+26)4WP<0@Y[*6 M[*TYAYV 7OA!0-P$Q!7O.E'%\C.S;#30:@W:>1.:4ZI2JV@BQZ6[E)G5M,LI MSHZ>QO?WX[N'7W#ZP.8"S=D@L 3K-H.T@9C4$/$'$%=PJZ1=&?@B,\S^CP^( M3LLIWG*:Q IZVQ4^%U/L";:I65J84GIC63EJ.!S]RD M0IE2D_Y[/#=6T_/XLZ_V&CK9#^U:IF\*EN+0HYXPJ%_1&YT<1=WP^@#QI"6> M'$(?S:@%LU(@J,66_ ;&::I+)O9Q/8BVG^O#"F&A!/4FETO@!AAUBF1B8TBG MM*K44#3GM]Y28#4%"M1@":! S55FH(*5%K,^1"'<47[(ZZ>![FD 7:S%?(ZZ MNMUWJQ.>PX0))E,$9F&.2RZEXT,$-L@T'$/GTK]R(O$OZ01>2FZXZVH#D=^! MD/;HDE^YJ9<2/X(H\KOP:&BPP&D4^LG95MR46J-,-T!W+HU@]7#(_E*OT;"Q M<'+4BZ/X&DY#/SK;I44U.$)UL9#$E+33)3H_T)A^ VNA4+I"),_VO**>WW.L MNG"GY*?T@.%>_N]<2] M99H.VH# !86&_N6%![J>8K5A55%-CKFR-(.1QR--E)]5T7B 8>JU+HJ5<84U\% M@?W '=\6Q@X$LTG-MKA"\UN=*NH%>Y2<5R@TEP(4;J;> M/+I:)':]6_ [QYT^:(/U9"WE=]NYSJ=>: EAB9FQ"(RJ!_R(96F!B,8_'::W MW](:'K9[],_.=_)ES31^E.4?/#?%U!MYD..&-:6YD[LOV/ES8?$R66I7PJY= M>Q%ZD#7:R*HS)@85%VW-'CL=#@Q&+QG$G4'L>+<;.9:?F&&SB9([4'8UH=F& M<]59$SDN[*&LC*)93G9FMKQ)OW[[<[F$Q?)V^?GZ'M*O\]L5G-^S=8EZ, D, M;6*7!ED'N&@!XQ< QW CA2DT+$6.^;%]0.3V#..>X2(^";C"VH=X] [B,$Y. MX WW'@\=WO %O#LT7"'%E8$%"MQPH^&O^5H;11'R]W,.MWC)\WCVUESIFF4X M]>A::%0/Z,W>OHDNPP\GV"9[MLDI]-F*;F'>E AR [=T1U-47.8\Z[G#^;7( M9(4#6#[21=7XG .GM["P=0^[[F%Y!XLM+-#]!]DHJ+L+R40.M235GN2L2R8T MD&'9T-&#*:Q52=>>BRT06BT%+=-7\(F0M:'=T@XL=9;WA4*$J@T?M.$#M\3U M>(3"P6"U1N5BXJDW#-^],J<>>(;$0QLX@[=O1G$4?WBE=2T,TIF:UBKVQS#T MAS"B>DR?53PSQ(DT:)0 7_F5?'NG=R]GKWLM]!J'_ MGLK(CZB,:=TCK/+2G8$6-VQXAI\?1^VLH&9*2[3=VW[R2RO ?S*4X>B,:H3"36\%_ M$,^:I*($W.^J,+>/'7D_5T5B5NR)0(7'B@ MVNS;=HRL7<9;2T/YTS4+^F%!91?0_$9*TW?L!OM?H-E_4$L#!!0 ( ,B- M7EFQBGN;"08 %\- 9 >&PO=V]R:W-H965T#@4U76 D;Z34JVLFU MJ82CJ2D&=FU09/Y050Z2X7 ZJ(14G<6Y7[LUBW-=NU(JO#5@ZZH29G>%I=Y> M=.+.?N%.%BO'"X/%^5H4>(_NR_K6T&S0HF2R0F6E5F PO^ART*OG@X7B/_JOW MG7Q9"HL?=/F7S-SJHC/O0(:YJ$MWI[>_8>//A/%275K_'[9!=C+L0%I;IZOF M,%E0215^Q6,3AX,#\Y\=2)H#B;<[*/)67@LG%N=&;\&P-*'QP+OJ3Y-Q4G%2 M[IVA74GGW.+CY^N;JX>;Z\\W]_?0?1#+$FWO?. (F@4&:0-S%6"2G\"M MW,K"CWY^0":U=B5[NZZ25P'O<1U!,N]#,DS&K^"-6C]''F_T$[QK7#JX MEC8MM:T-PM^72^L,<>*?8\X&K/%Q+*Z3,[L6*5YTJ! LF@UV%F_?Q-/A^U6CE]#7]Q3W65UB:!S\%9?,G&EV_7A0VT,*@="9?!9JS1,CSGPNHJ'%4*N M2RI(J8JF'N5WM*!K0Y0FG:+1"=VE=BM(#Q0KK=XU\QZA&'"$ID@#5($"R!0 M2J##:HFFS>(9N9.&I5'$GH2S^A_ M-Y[3I-?"CGDQN"05!Q8SA98,&/<@(67#*(;N,#IEU3-:&<&#=J(,.9A,YK1P M O-DYG^[T_&<1B,IE:7\5LN,M3)E1(H6)L?*1;T"()\6PK+-2.G/A.,L)Z,X/J70M=8;H22MJJK9&/ MJGC[)AF-WBLI#C5'GH\/C:L-187AR%%9,/O(,OA6"T/[Y)I4EO)3AGI!6B_9 MT6$T32:_<)Q8EU0$31M+41)K0[Y/)F.J W834*2KO6@N#06=!8UC.'7!"MKS>=P M' 0CKTD3W>D-8^*DWQR_.CS C"7@6HF*ZL,GRS-=6ENS%*3:NA":F+C/YM%@ M!L(=Z5Y^^UD#H]51GXRU:_1/BW(7^7[PI:&NM(>MH@];4B@4+'W?Z[/Y@BQ0 M3JI:UY;?%I+X5:\YFR?Q<,BY(G*)C9 E.QX=MLSZJ!+O-CT)F+U&!'XNJ=!* M64@.G?NAK9'S*1I'\=Z7V+*VDIL4V@@NCT7">[(2'*P9M4HZUIK8..>+7= - MR?5V8&E;^2)GWA32MP7,TV/1J)VJ)_EDZ^<(.ZDD>^;MVV-AWI%^T23 MH$O NC94?98#;C+N 84159/H\3[1IWX0^CHU"&1YO:10"=\/O/BPD:+!Y/_P M@FE]W"C!U[#U3:*Y!&&).]V4BN*79]GNA%[(LH7666A-_/Z0GO+<4J@Q'O3. M1@DETO[(E:?VBZV"T!/LD['VP!IICMNS[]^DP63OUE32.PIG2",W*^GJIL-Z MXFPH J6P5N82LT8=56C-[8SX_N(RB_@Q<.Q9-3AX]%9H"O^TM\1^ @KOWW:U M_7JX#(_F)_'PZ?%)F((,):-S.DI7\:0#)CSGP\3IM7]"TV.('N1^N*(O(#0L M0/NYUFX_807M-]7B/U!+ P04 " #(C5Y9 ^%VGE$' !-&P &0 'AL M+W=OZF3Q>Z*X>%AH"7:UBJ)*DDUS?OKWQTIR4YJNTY:M%N 6*)$WOWNXW=' M2:?W7+R3*\84^9@FF3QKK)3*3SH=&:Y82J7%J"3.V*T@LDA3*AXN6,+OSQI.H[IP%R]7"B]T MSD]SNF13IM[DMP)&G5I*%*\'O,[N7&.4%+YIR_ MP\%5=-:P$1!+6*A0 H7#!S9B28*" ,;[4F:C5HD+-\\KZ;]HV\&6.95LQ).W M<:169XU^@T1L08M$W?'[5ZRTQT=Y(4^D_B7WY5R[0<)"*IZ6BP%!&F?F2#^6 M?CAD@5LN<#5NHTBCO*2*GI\*?D\$S@9I>*)-U:L!7)QA4*9*P-T8UJGSZ>QF M].]7-]>7X[OI3V3\VYNKV1]D.+DDUS>37X]GX[O7Y&HR&D]F5[^/R>CF]>UX M,AW.KFXFI#6C\X3)]FE' 0Z4U@E+G1=&I[M#YX"\YIE:23+.(A8]7M\!_+41 M;F7$A;M7X)3E%G'[1\2UW>X>>5[M%$_+\W;(&[\O8O5 _C.<2R4@;_Z[S48C MHKM=!'+I1.8T9&<-((MDX@-KG/_X@Q/8/^\!V*T!=O=)/Y\"-Z,B880OR%N= M>"PZ'GY@ GA$IBL*&LE-H:2B611G2_)&LHC$&1GQ-"\4U7R I1=4QB&!.>0R M3@J00:ZRD*>,Y$P8,=L,WPMMN^&S%2,+GD %0#0*$X=(IB1<%&I%%-S.BG0. M6@'5?640+0V2QB"^85!1&H0KP\=&S6NCHM*H>&V4%G5"9BO!&$E-%C+,0C(! M.QY?@:Q23(/"U%J///MH[[VW3_&O30, M^C19'Z4!<,MOUY1P>J!F MF/("G;U> >Y8")["UF"= 7RWXDH:R.ZU2&25X M@Q$,KN0XP.M-?T&<'WO*[UL.'&$VZ$./!?@;V%:7_+GS3\=O4N<4R07_$.M@ MMN8L8XM800:012T70]R$"H")!$NVI!G.^%-+Z-J#Y9!]_35;H>]]1;+Z MFF0.*FA!?WD!637" )>68FSD__@ZG M[">BOA%M][99W-=I+,_C[7>F*^RGD*(#W5=]W6/=P(5&\P5T;3DV,@$HL*;8 M !/R:[;7FF307OV#&(NH*VP@P*D%.%K:/K)ZQDN&LK[9@_AHWTNHBK1Q8:VF MC008-ZF?0X.!GT"I(=Y\$:4S#U?JY%.?N?A0UV\&M+][V0CGDW8QY.0L, M@O*P,Z,8@@TWP2*IG_G BB'X-#(GI8^VN$CKV/+F9HOL+1$?+A9,O_BXQBIS M!;>K\C3B(":3FS7C_;IFA%@S%E@S5KIFG)#I/16L&-,3S.MFJ3C!Y<9OG4)]'^S)$ZS['PUBGRC,N6/*U,,^*7V%5;C M^MU7 ?4OY,ML=X$FQS6P9KGMUGJA;9J$JXI0:4;;E.HGP%WX]XR H&V.8,#7 MSZ2#'J5>EDB?>]_W#?.HAP6W61;+W7FDIU63-L*!.P-'/Y&99YUF6<*_81[I MY&[B"XWGY1$2H%\G?K/L&MN*;F?C$T?*Q%)_R)&0.A!B\[6COEI_*QJ:3R3K MZ>9#TVLJENB9A"U@*62NWR#"?+PQ \5S_<%DSI7BJ3Y=,1HQ@1/@_H)S50U0 M0?T%[?S_4$L#!!0 ( ,B-7EF_]7N!( 8 '9 9 >&PO=V]R:W-H M965TB7>SXVW=U,4(8KU'[]XN-A,YO5_8YNG LCQ[BY =;4\K)KS"( MV$5CS?GFO-5B\S4-/=:,-S02[RSC)/2X6$Q6+;9)J+?(@L*@I2E*KQ5Z?M08 MC[)U-\EX%&]YX$?T)B%L&X9>\GA)@_CAHJ$VGE9\\U=KGJYHC4<;;T5GE'_? MW"1BJ;53%GY((^;'$4GH\J(Q4<]=+0O(MOC#IP]L[S5)=^4NCG^D"\[BHJ&D M,Z(!G?.4\,2W>SJE09!*8AX_"[2Q&S,-W'_]I)O9SHN=N?,8G<;!G_Z"KR\: M@P99T*6W#?BW^,&FQ0YU4V\>!RS[2A[R;7MBQ/F6\3@L@L5RZ$?Y=^]7\8/8 M"]"T%P*T(D [-:!=!+1/#>@4 9U3 [I%0/?4@%X1T#LUH%\$]$\-&!0!@U,# MAD7 \-0 57GZS2E9!N6_\BQ?=(][XU$2/Y DW5YXZ8LLZ;)XD29^E-;'C"?B M75_$\?'E9.;,R+5);KX9,^/K[>36N?Y*/NJ4>W[ /I'WQ(_(E1\$(IG9675Q MU.)B!JG3FA>C&?EHV@NCM'-ZT1!G M4$:3>]H8?WBG]I3/QQ(=B>E(S$!B)A*SD)B-Q!PDYH*P2F%T=H71D>EE87AE M89R12%Q QDLR]]@Z?R,Y>E:YE-IU*P2)Z4C,0&(F$K.0F)UCZ960T-(;@/NQ M-M1&K?O]S,\WZNUMT^WTF^WJ5BYH7I64[NY2NBM-Z=O)U?3Z6+9*P^IF*Q+3 MD9B!Q$PD9B$Q&XDY2,P%897D[^V2OX>_T.DA"P.)Z4C,0&(F$K.0F(W$'"3F M@K!*8?1WA=%_PPL=J5VW0I"8WG]V/E:U;K-;/1\;R"%-)&8A,1N).4C,!6&5 MU!_L4G\@3?W)XI\MXR&-^!F9QQ'S%S3QLA,#3[R(+6GR0M9+V;I9C\1T)&8@ M,1.)68-GQ:TT#R[(;>2 #A)S05@EYX>[G!]* M',Z1XYE(S$)B-A)SD)@+PBJIK2IE;T&1']!G-\;OQ*;B(!ZMB)7$V\VQ%)+]NSJMJ.IA[>N.G10 ZJ94,V":C9498'E\[SY_W#)7F\/ P#^W80C43JEE0S89J#E1S45HUSN:7S=10'\JN2BM^LA6V5;6Y&UEG>8'[P M>D8^3MU,AVH&5#.AF@75;*CF0#6WT"K7Q>7'P=7\+1O FK1Y-I[&4?H'$2)S M#RY2 M^[\P.?/Q[-:&@'&*KI4,THM.KGL EY2G= MVGN@.*3)*GN G8ELW48\?YAQMW;WD/PD>S3\8+VAGEOJD?6V>N[DC\"7?/Y$ M_I67K/R(D8 NQ5!*L]]MD"1_R#U?X/$F>YSY+N8\#K.7:^J)&DHW$.\OXY@_ M+:0#[/[5P/A?4$L#!!0 ( ,B-7EG&GY]U>A@ 'R_ 0 9 >&PO=V]R M:W-H965T*;8 SQB+E428;,V'7]D8A$*[;0W_W1<[QEB_%LAYD&0]ZO=W1?E[ M=97GM?;']7)5?3BZJNN;=\?'U>PJO\ZJ-\5-OFJ^'EWU=5;^^)@OB[L/1_K1 MPQ.?%I=7]?J)X]/W-]EE_CFOO]Z(LOGJ^%&9+Z[S5;4H5EJ97WPX.M/?I=/) M>H'-*_ZYR.^J)X^U]8_RK2A^7W_AS3\?%\G\7\_KJP]'T2)OG%]GMLOY4W+GY M]@<:K;U9L:PV_Z_=;5][-??#6UA\VMW[P]M8?-KC^\Q;?O5 MZ]?GIVG7[W/WA9XME]:OV25NLM&BQ7#:!4KT_ MKILU6KO'L^WH]OWHQH[1=2TJ5O55I5FK>3Z7+.^JEQ_L6SY1+S_=M[Q0+_]6 ML?QQLR4>-X?QL#D^&DK0SK^]T4XFKS3CQ!AJ7S^;VB__\ZMDO<[5C'^[:AAC MPPP4C'G VACWC/[ :/-%=7-;YQ+.ZL/]_]DG[9=/*LX^X(<1OM7YM0S9S= ME \)U< M&CS^F1ALW,&NWWU5Y775[#+^ZW91YO-WDC7[>"\,Y<)Z9_I==9/-\@]'S=YR ME9??\Z/3O_]-'Y_\0Y9O)&:2F$5B-HDY).:2F$=B/HD%)!:26$1B,8DE)"9( M+(6P3D0.'R-RJ-)//]Y6S3/5-B2KQ?H8^Y6VRFNMN-!F677UF)ZR\%3:?<.3 MQ$P2LTC,)C&'Q%P2\TC,)[& Q$(2BT@L)K&$Q,0]MC[QTFCK\XW?3XVWQLGF M?^^/OS^-1LE+1\/)H/O23O"-'H-OI R^N(FX95')#O\_*I?L&VLD9I*816(V MB3DDYHXD[Z$30_)N\\AA?2MZFQUN?BVS+7LNBCKQ;^S]:Z8+)V44-]T(C&3 MQ"P2LTG,(3%W_/RM-Q[+PHD,.I2-&I"CAB06D5A,8@F)B>=;:CB5_?%* MG[]P8*B2:?*83!-E,H7-T>$[+6QVE;2+LKA>G_F>%:MZL;K-YUIQDY>;H*H> M#QKK[ ]9:BD'Z9M:)&:2F$5B-HDY).9.GKW97D]DH44.ZDL&'8UU66J1PX8D M%I%83&()B8F)9.=7?RN++=E&'4X4N35]S*VI,K<^)U^_N-J9_23FDUA 8B&)1206 MDUA"8H+$4@CK1*1^\IB1ZQU7U6<'M]??FMW(YF!WN=FKO-GL56XO?ZF:GM!L_'18 M30W83<@GUV?K!R;D]D+9=2KNOF;VHYKKG8JD9FXUQ6_;VO\2&UTG!]5<5/-0 MS4>U -5"5(M0+4:U!-4$JJ64UHTZHXTZ0_WYR*)>7&X^ ]&:0^=ZF5_G*_F> MG]+IG7&D9FZUS@G;J>P#0>OAE?K3SPZ-\9OQSWE'KI^#:BZJ>:CFHUJ :B&J M1:@6HUJ":@+54DKKYEW;J="5UR.?.MEBI?VROG3N5ZW,EUF=S[6ZT)8'QR#: MN$ U$]4L5+.W6B>B]8$DHAW9*TG M1@^OW/.G,$;7+T$U@6HII76CJ>TRK O.RDM5+K/ED_B1?L"K-GKG#ZF9J&:A MFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":H)5$NWVDCQY[H;B&W'05>7'*!K]]2C M](Y,M!&!:A:JV:CFH)J+:AZJ^:@6Z+("B&QW.$3'C5 M1K4$U02JI936S5B\\'% 9<2-D_'Q>KUUS>?I0&*=C90S40U"]5L M5'-0S44U#]5\5 M0+42U"-5B5$M03:!:2FG=D&T[)?K]==TON M9 OIO5C4"_>.2[2Z@FH6JMFHYJ":BVK>5NM41.4?SZ#E%%0+42U"M1C5$E03 MJ)926C<)VY**KKS ^]1\>AXS>3R/*8U%M*V":B:J6:AFHYJ#:BZJ>:CFHUJ M:B&J1:@6HUJ":@+54DKKWJJY+:\8)R\^]#;0D@JJF:AFH9J-:@ZJN:CFH9J/ M:@&JA:@6H5J,:@FJ"51+*:T;FFV?Q5#W6: /TM6C],Y5M.:":A:JV:CFH)IK M/._^R.^%@P[KRX;=<3<<=. 0U2)4BU$M036QU0ZY)XYTVRIOBF,8;9*IZRH[ M#IVU/[6?/_B6!AC:84$U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4$U@6HI MI77CM&W#&"^?8L1 &R^H9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6H)E M MI;1N:+8]G>:A:A_T)??/4=.]PY343%2S4,U&-0?57%3S4,U'M0#50E2+4"W> M:HI;HB3[7R+0=4HIK1M[;1O'4+=Q#C_T;IZ*7$\[F\\W$S)E2^U\F2VNY8?D M:#D'U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U02JI936C=FVP&.,7WY( MCA9R4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4$V@6DIIW=!L"SF&>I87 M>['>R]Q,^'F3_=AU[QXUTCLVT4H.JEFH9J.:@VHNJGFHYAO/9P>EWCTH>QN%@$Z;HAJ$:K%J):@FD"UE-*ZD=CV;HR_U+OI M<0:S>=[^/\TNRKNLG&OG#59F.V;B4J]+[V1%FSNH9J&:C6H.JKFHYJ&:CVH! MJH6H%J%:C&H)J@E42RFMD[Z#MKDS>'ES9X V=U#-1#4+U6Q4L3>R8@V?E#-0C4;U1Q4! MY/N@2KQWG)*:B6H6JMFHYJ":BVH>JOE;K3,AR]"0?<:.CANB6H1J,:HEJ"90 M+:6T;E2V+:&!NB5T-IL5MZMF#[/,9_GB>_:M.53/5DUJUE=YJ66;O<]7VEVY MJ/,F/R^D>8E6@E#-1#4+U6Q45#-1S4(U M&]4<5'-1S4,U']4"5 M1+4*U&-425!.HEE):-S3;\L] 7?[Y>%LUSU3;V*PV M%[$_WMUW4Y-\R%-IG$Z?[Q$;;Z67#)RK5Z1W6**5'U2S43EKIQ$*SZH9J*:A6HVJCFHYFZUSK5RLMN2>^BP/JH%J!:B6H1J,:HEJ"90 M+:6T3D@.V_;.4'FA^^GYOIW&[?*=9J^LV'NN'JAOSJ&:A6HVJCFHYJ*:AVH^ MJ@6H%J):A&HQJB6H)E MI;1N&+:MG*&ZE>.MZFQUN=A\MKTY/2D-Q.=7W;^= MR";,.%>/UCL1T<(-JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ":0+64TKJ):+2) MJ*[N..5ZGWMS_H<8WOU3Z7>:S2>[S5*IX$Z5Z] [Y!$NS>H9J.:@VHN MJGFHYJ-:@&HAJD6H%J-:@FH"U5)*ZX9DV[T9*B]3/W6*8GZW6"Y?;>[(-JOS M^7JF16V>SV]G]?W>Y"9 I4$Y>!:4SQ(2+=J@FH5J-JHYJ.:BFH=J/JH%J!:B M6H1J,:HEJ"90+:6T;D*V19OFH2HA/^7?\]6MO$:C7K3OIRVH9J*:A6HVJCFH MYFZUSN[_6^GTL^BX/JH%J!:B6H1J,:HEJ"8D[Z718"J[S04U;C?DVHK,4%V1 MB?-:6S:'R]*00[LOJ&:BFH5J-JHYJ.9NM4[(23]21H?U42U M1#5(E2+42U! M-2%Y*PV&THC[;TQB,VQ[+\-]O9?V Y+KHJP7_]Y<4"--/+3P@FHFJEFH9J.: M@VKN5NO\*98G'MIE0;4 U4)4BU M1K4$U83DK:0/9$<(*35N-_+:GLI0/06- MMVH.7>NB_'%?;GX]+^[D>8=V55#-1#4+U6Q4E_DR6W^,,2NJ'1?!H//+ MH)J):A:JV:CFH)H[E-6#I'MW:(\$U0)4"U$M0K48U1)4$[*WTD!VI)!2XW9# MK^V(#-4=$?6-'+0_V^=^2&,0;8J@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K% MJ):@FD"UE-(Z>3IJZR2CET\&,T(G@T$U$]4L5+-1S4$U%]4\5/-1+4"U$-4B M5(M1+4$U@6HII75#LZV=C(#:R=;H[%(/Q[(SIN?JX7I'(MH[034;U1Q4FY>M'>(8GV3E#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U02JI936#LYMZX6-_*]2W1J&%0S4":C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):@F4"VEM&XDMHV9D;HQ<^B)3+4R M49S'1)LQJ&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":H)5$LIK9N1;<5FM*]B ML^\BS#*;Y]=9^7NEW2WJ*VVQFN<7B]5ZKL'EXKO\MA+J,7L?G*-]'%2S4,U& M-0?57%3S4,U'M0#50E2+4"U&M035!*JEE-9-V;;?,YJ^_(PF6NM!-1/5+%2S M4KC>D8A6?%#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U02JI936B<1Q6_$9 MJV>,.?",YAYENON,IGK)OAF):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H)I MM932NAG9-GK&^QH]AUZ9^3&;_=Y\2YJ@Y 7]YZAFHIJ%:C:J.:CFHIJ':CZJ M!:@6HEJ$:C&J):@F4"VEM&ZJ&FVJ&B\^@SDF+_ _1S43U2Q4LU'-0347U3Q4 M\U$M0+40U2)4BU$M036!:BFE=4.S+0F-]Y6$#CB#N35^.H,INTO=N7JXWI&( M=GM0S48U!]5<5/-0S4>U -5"5(M0+4:U!-4$JJ64UHW$MMO3/"3.8*H5?7,& M4[K7J%RP=T22FH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ"90+:6T;D2V39ZQ MNLES]EE8J>;F34:N+C6G+&YOI!&)3FN#:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J M1:@6HUJ":@+54DKKYF9;]QF/7WZ*$IT9!]5,5+-0S48U!]5<5/-0S4>U -5" M5(M0+4:U!-4$JJ64U@W-MO\S5O=_/MY6S3/5-C;OIZ!XI:WR6BLNM%E673WF MJ31.T:+/5NO>9M/09?5T$QW90C4;U1Q4:CF MHUJ :B&J1:@6HUJ":@+54DKK1F+;SYFH^SE.6:Q/-UX7MZO-2<8RG^6+[UD3 MD95RKU'-]DY)_5E*;F<&?A:2:-T&U6Q4P(-JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ":0+64 MTKJ1V!9O)L@\.VJE=RBJUTD?[[S)I8FNB(5J-JHYJ.:BFH=J/JH%J!:B6H1J M,:HEJ"90+:6T;DBV19N)NF@C/V-Y^"SA:KYW>J)SZJ":A6HVJCFHYJ*:AVH^ MJ@6H%J):A&HQJB6H)E MI;1NH+9EG,G+Y]29H+T;5#-1S4(U&]4<5'-1S4,U M']4"5 M1+4*U&-425!.HEE):-S3;;LX$F%-';?1.3=D,/4-#UFTST9$M5+-1 MS4$U%]4\5/-1+4"U$-4B5(M1+4$U@6HII74R<=IV=*;(I#IJI6\J[EDGW=A] M^A)=$0O5;%1S4,U%-0_5?%0+4"U$M0C58E1+4$V@6DIIW9!L6SM3=6MGQP67 M?V%RJOFH%J!:B&H1JL6HEJ": M0+64TKJ1V-9YFHCEA^1HQP?53%2S4,U&-0?57%3S4,U'M0#50E2+ M4"U&M035!*JEE-8-S;8&-%57;@X[)$=+0%NMVXR4'Y&CG1]4LU'-0347U3Q4 M\U$M0+40U2)4BU$M036!:BFE=1.Q[?Q,]W1^#KRR"*WV[%FGG5/GFNAJ6*AF MHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":@+54DJ[C\CCZBK/:S.KL]/WUWEYF9_G MRV6ES=8W^UW?3?+)LUJ97S01JK\[,XZ.GSUOZN\L7?*\K;]S9,^[^KM8]KS0 MWZ6;YX_;U3E]?Y-=YE%67BY6E;;,+YI5.WFS+M&7B\NKQR_JXJ;9M3S2OA5U M75QO'E[EV3POUR]HOG]1%/7#%^L![HKR]\V/?_H?4$L#!!0 ( ,B-7EF] MS^=,\04 (,L 9 >&PO=V]R:W-H965T-D]W/"I9MIH! M]8<$;,Y[Q'- TBNX./#X9[)E3*"G,(B2R]Y6B-UYOY]X6Q;2Q. [%LE?UCP. MJ9"[\::?[&)&5UE0&/2Q:0[[(?6CWO0B^^XFGE[PO0C\B-W$*-F'(8U_?V8! M/USVK-[S%[?^9BO2+_K3BQW=L"43][N;6.[U2Y65'[(H\7F$8K:^[%U9YP1/ MTH#LB+]]=DAJVR@]E0?.?Z8[\]5ESTQ;Q +FB52"RG^/;,:"(%62[?A5B/;* MG&E@??M9_4MV\O)D'FC"9CSXQU^)[65OW$,KMJ;[0-SRPS=6G- @U?-XD&1_ MT:$XUNPA;Y\('A;!L@6A'^7_Z5,!HA9@.2\$X"( GQI@%P'VJ0%.$>"<&C H M K)3[^?GGH%SJ:#3BY@?4)P>+=72C8Q^%BUY^5%ZH2Q%+'_U99R87LU^W,^7 M\[OY]6*)KA8N4-^H/RW6GV MOE>T\7/>1OQ"&[^P!P.9HS.$3>RTA,_TX7_M(QF.LW"[)=S5AR_9SD!X_&)V MH@]WF6<@VVK+WI>U*@N&RX+A3,]^J6!)PD0B;S!9C)BMSMMPY@I.NT+:]9PG M.^JQRY[L6Q(6/[+>]-T;:VA^:H,+*>9"BA$@,:4,=ED&6Z<^_53K #ILW+)X M;#CJ?3W3-J(K?$@Q B2FP!^5\$=:^#>QG'7'XO<9V@4T+4)!>R>GPZ*-=2XW MJG>/MC&8U#]'X+4-Z H>4HP B2G@QR7X\7\>0L<-QI:#C>$15ZU^5Z[CQBV4 MICPJ)0%*J0";E, FKPRA@D8;_R%@14_11F[2(#<9&1.S]K&.*&J3=J4(*4: MQ!38EEDY(U.+^UIL6:PA783746-C< 17GZ,K75 U J6F\JTY3TO+]XX+&A1\ MRRE(*^A<9U #;3L-T-IDG4%#JA$H-15TY1@MK1,JIQ>!3Q_\0!IX.>F6V/?A M"[AQ2^=K'/<:^IR=>8,:0R@UE7=E#2V]-W39FDGBJVPJP;->1,[H>,B0H$^L MO2^Q&\SM46,"I\_;F3FD&H%24YE7[M+2V\L%$R=U)4ZSSY[8S5X;U"Z"JA$H M-15TY1@MK1.:SC)'HD,\:$ZDFH!!C2"H&H%24P%77M#2F\%\&?4;HR(U@%]C MOM^U8H8T8#-0-1=4C4"IJ?6H[*$U^N,U$@O2E,U U5Q0-0*EIA:CLHR6WC/^ M^4J)/D'G4N5JZ4RZ&KC':F?G@J8D4&IJ!2H/:NE-:.?E$KU>9^!-?VN9QPL# M+FA. J6F/N^I?"C6^U#=.HD^M/.C'K-AM*S)T=#M@J8D4&HJV\J#8KT'/6E) M1:_1&;+5G((ZPV-_Y8(F)5!J*N;:,TN] WUM*44?WIEPBX$U\#%?V$>1_X?C MQ)7CQ'K'>?)2BEZG,^BF:W4FYO&:J0N:E$"IJ:@KHXGU1K/C8HI>K3/PIGVU MK&;7 >HWH=14WI7?Q'J_N>#11Z\C<]!'EH5:G?F@L33C@N8D4&HJ\\J"8KT% M/7$Q1:_2F?.PV9E@W 0-ZBVAU%30E;?$^F>/Y4IAM3Y8O\A;H8-:3=Q\F#D8 M-IF#6D@H-95Y92&QWD+F&P?T]C3RNLP.-Y94M M2R)/R--D9_!#0KU-%A2%!C'-L1%Y0:S-9UG;33*?L:,(@YC>)(@?H\A+_KFB M(7NXU+#VV' ;[/8B;3#FLX.WHVLJ[@XWB3PS2I1-$-&8!RQ&"=U>:@M\X1([ M#_'=/ES0,4R39C^\%J%9R MIH'UXT?T]]G@Y6"^>IPN6?AGL!'[2VVBH0W=>L=0W+*'#[08T"C%\UG(L[_H MH;C7U)!_Y()%1;#L013$^7_O1R%$+4#B] >0(H"T ^P3 5818#V5P2X"[*4I'=+M/0@4S^+EGH%<3I1UB*15P,9)^:+Y>>[ MU7KU9?7I>HT6UPYR5NOEI^LOJ^L[UT&?;MS;17[M+;I)&,J2@VXIEWG@Z,RA MP@M"_EI>O5L[Z.SE:_02&8COO81R%,3H+@X$?R,;Y?''( SEW. S0\B.I_2& M7W3R*N\D.=%)"WUDL=ASY,8;NNF)=]3Q4T6\(04K52./JET1)>":'G1$)F\0 M,8G=TY_E$\(M,PNW^H;SW]C=9[,WQ+#**61E>/8)O%6\>_6"6-:[./#0%^KO M8Q:R72 GP"KV];YL*_'2TGC!#YY/+S59^SA-[JDV?_4"C\UW?5)#@CF08"X0 M6",I=ID4.T.W3B3EZLAE"^=HX7\_!CQ(J_*;VB.\BO.73%JL__I=WHI6@D;\ M[[YTV9#I@@1S(,%<(+!&ND9END;*9^B6WM/X2'MK8QXYSB+3]_[]W)Y8^OG, MN*_KJL0?JFN7$MNCB4Z:G"X09T.Q<:G8^"=5QV<11=N$1H-::EDG6HCCG8>5W'$=:MEHQ E T9STL9SY4R7LNU:)!+ M>18RSE_WR7;>F0[=42R5/$.%ZS)B>ZK;+>& *!O"34KA)LH"^]/YA^11OA)" M;"MOB2)9:N5ZSO]VT:?Q!++(0H(YD& N$%@C9=,R95/E7+_R>."C,[D4W; P M])):BGJG?8XVJ4]"';?KA9)RJ-1=1DLGD]:L!V)L2(C-RB^82A&=(#P*NAD@ M8P$X;>K8DE'-.E3''DHI9/OU!<795++FO+"R@G1*[\"*4< #E0Q0- <4S85" M:R:*5(DBH'6C@&M-^,Z,5Y(.%KS+*6=\^X4)Q=D4LC**6.T4GU$[K)X:;$[; M4H)ZP!Y.2\?M*@S%V92RLG=8:4=^8KJ1%V_08GWC?D8?J%R.R(7);PD['GHE M!K5WH&@.*)H+A=9,667Q\.B767(,:?>6H&@.*)H+A=9,6N4RL=IFJHRY.G1P M$L9=GS\F^JA9=QQ04K>'%%OC<6UYUM2MLI58[2N?9<_5F(,%/>^X;\O6IVT] M(3G='DYLFK4?:YIR5F83*XW1TVRZ&F.P?)/.U'A+4U"W0TI5Y[2DX MH5[E^_#TEWIU#&GZEJ!H#BB:"X76_,I2F4VB-IM#5]YJN*&)*=#J"T'Y*+=^ M>'5 .=T>3J*3$^685%Z3*"W2,U;>:L#!4N*./9%2MM]MH)QN#R?1\8EB0BHW M2,C_:ML)I.];@J(YH&@N%%HS497;)&JW.;AX@'Z6+-#JL^^MJ=?>987BH%\< M>TBE73Y5/2JS2=1F\QG5 ]14%FB3EI:=\@'J%GM(37TZ;6EIU+9>1#3997M> MN*P"QUCDG]#+UG)?S2+;3=)JO\(72]S3[N +-]\U4\'GFW@^>LDND&N7D&XE M55I.-93D^V+R$\$.V<:/KTP(%F6'>^IM:)+>(*]O&1./)RE!N3MI_B]02P,$ M% @ R(U>6=9.O$A.!@ =B@ !D !X;"]W;W)K&ULK5IM;Z,X$/XK5FYUVI7: ,Y[+XV4QNQMI.W+->WMZ;ZYX";6 F:- MDVRE^_%G".6E@!.V_M(&F'EF_(P9SQA/]XQ_CS:$"/#3]X+HLK,1(KPPC,C9 M$!]'71:20#YY9MS'0E[RM1&%G& W4?(] YKFT/ Q#3JS:7+OCL^F;"L\&I [ M#J*M[V/^=N75APTFLD$C\3&/L>7RS=RXX9>T0\XH@8 LM_.[(@GA=<0>XY!EO/7'/]E](.J!! MC.B?JC!(%9*A&X>Q)\0A+/!LRMD>\%A:HL4_$O83;*)LA)EZOEP_+V9@7F-PB@Y6IQ>_.PO'FT$;B]L^_GAV?GX!L-W'/$]@%@SP!= M/$XGA<1^(B(P-2+/DGM M)IGS!/V!.)N >6P=(]X#&H!KZGFQP!GX4+R<&D(2$0_'<-)!7QTL&W0/7 MTNXF G;@$K=&?Z'6GRCT#1F + KP-0I74 FX(F$7P/$9@";L@\<5 A\_?*KS M2P\,:@/S[_P>?+RO@['5,(@X7="S$IA>O3G'*O8A"[)#+CLRI$>$[TIG]_ILU-/^HHUHG&-()9FL"*Y'?S\COJ]!G M"QQMDO>=_-C2'?9((&I?P /*,$&)%ZO=K-\=3HU=D>$39)#2F[;$50T.NH/, M8(F/0<;'0,G'W''85G(@%TV'2$*>/'(& B+J.#D@#0KFS3>,')5 2F_:\G$ M&Q7-=?OU? PS/H9*/F[%AG"Y<'$N9P; R?I0Q\6P8KK7G;QAXP09I/2F+1]5 M@_WNJ)Z/4<;'2)FL[KBLZ;AX.0.AAV-&TED$0SK!;$U@ MI:",LZ",E9-4&90SL.8LJIVTXZ,O\%$)I/2L+8GCFA>X8<).,FXFQQ+:UM]Z M6,B:S"72"8P<%T%JU]KRDZ*5)XS5P$^AA;"4_#PP@3U%KD_5BU;'A74WY>($(:1VI#4; M59-6X_MCP9P.J$SY7Y?SJ^57V5+9M45JJJTIP6M%0UK1;%UHY3CD;8*E+(3S MTBS$+W%=5AN,GC*#IAR?((34SK2FKFH2#@O%3YF2O'BWCE3OLFWEV!' R[OU M6EKZ5?/=WEM:3A!":H=:TU)GLBE_Y26\=;2&Y_$6!/D9DB!J8*1:*P^KC)P@ MA-3.M&9$;;+,2%[$6Z=4\1X+UN>"H)TUD8+[2B(:UHMBZTT&5+<;=YBZ\?[_BH2"^$]RH8KWJ6O)T]DN++2B(:UHMBZT M^J^6!6EL>K6A(*YJM"ZT]O>6!-:S$J%-$IR:=(H53*LHH5 MUMA\NTMKUZ$-FRHQF+5P$J9UK366USS,;LTO>YT%UGW>-G8V\Q5_*W-22HO6CC58TI!7-UH56 MCDG>9<*Q[H2BM:_4BH:THMFZT,JAR?M*J/YP],L)Y0 ;?YIHSBC'99#:O=9D M3BIG!PLKO9H;IYA$;R(X:SOX' M4$L#!!0 ( ,B-7EFD5,MZ[P( -4( 9 >&PO=V]R:W-H965TO]PR/9[I3Y8'N#!&\A!/64+(3NV27+FL3 ).$,"=@,K5'S=M(W M\5G ;P('>=1&QLF*\Q?3"=9#RS&"@$*D# /6KSU,@%)#I&7\+3BM6V?*QPMY \ ,2)EJSF4:6 MFPRMW1!FJA@JH4>)QBEO-/GU%(3!,IC/0C2:^<@/PLE\M@QF3U,?S1?3QU$^ M=H.>"5O?^/S $-^@.\ *+05F<@,"C5.I>:7442,I04F$V1K=$[PBE"@"TD!\ M(B/.%&$IK-$\ 8%-(26Z]D%A0N4WC;X4\Y#9WB_;&/^I@3>>U2 M7OL#\B[+RM&=XRG/1.41O1-1S6I1G5)4IU;4DBM,:T1U*J8\SU553+M:5K>4 MU:U=K??!:!S6G&E;[6LN=/_'2!,@![?<*[>.^9J*_]DO']02P,$ M% @ R(U>69\"-]2%! 6AH !D !X;"]W;W)K&ULM9EM;^(X$(#_BI5;G5IIE\0A4. B>*<#NGZ9AY[9LQ,)A[N"?W.UAAS\!:%,1L9:\XW ]-DBS6. M/-8B&QR+.TM"(X^+4[HRV89BST^4HM"T+:MK1EX0&^-A?3?6QR2_8_ZR>:3BS,PI?A#AF 4D!A0O M1\8$#ES8EPJ)Q-\!WK/2,9"FO!+R79[,_)%AR1GA$"^X1'CB9X>G. PE2$K"?P*?KT=&SP ^7GK;D#^1_1\X,Z@C>0L2 MLN0;[#-9RP"++>,DRI3%#*(@3G^]M\P1)07!42O8F8)=5W".*+0SA?:Y(SB9 M@G/N")U,(3'=3&U/'(<\[HV'E.P!E=*")@\2[R?:PE]!+!?*G%-Q-Q!Z?#R9 M_O4RF\^>9P_WY@APK]%&S?K]!WQ3^R9UDOSOIUFX$SO&F!>S>5V!;MJ.8S_0,];:5 MJ+=5YEPVNOOAT2O.:.%9"65O8V@GUV3.F%()\S5!*M$HYM' MHWMQ:NCJ#(-.&-()42RL6]W.+^Y];!OKGQ%TAI"@#"JG#,J!"'2T# MT"H>8ZV/% +P'T"WS\I'T$;>SR8BK32DE>;JHE4C4VHPX,5%(4/H"H9.&M)* M(TR%6!CI8+6+0-\)/[AHQ_:C4X!P:*DE'W@@*E6 L* M*5$R.D<\4;0.\$.]@R@9DS $A*\Q5=JOM9'02D-:::XN6C4^13,!+^\FH-9V M0BL-::6YNFC58!0M!?R$G@(JFPI83Q7G2"&U5*>>*Y12]I%44;054'=? 4\W M%J=%$#RKKV@$52TNV@KXR7U%QN^>B/TY4D@M5>\HU5+UV)NE=^41IJMDDX*! M!=G&/'T)FE_--T(FR>O_VO5;.)A"Q74D-TZ2=_,%/MUUN?/H*A %)L1+,90P M0$2,IAL9Z0DGF^1-_2OAG$3)X1I[/J920-Q?$L+?3^0 ^7;2^']02P,$% M @ R(U>6?JP-N.S"0 <%T !D !X;"]W;W)K&ULO5S1;7U7MO\_DU MWXLTR=C;'!7[[3;._[EE*7^^&;FCES?ND_5&E&],YM>[>,T>F'BW>YO+5Y,C MRRK9LJQ(>(9R]G@S>N->T= O RK$^X0]%XW?43F5#YQ_+%_\M+H9.>6(6,J6 MHJ2(Y7]/;,'2M&22X_BK)AT=CUD&-G]_8?^AFKRX8 N>_IZLQ.9F-!NA M%7N,]ZFXY\\_LGI"0:ZPS0LM](?BV#I8CV";9X?_X[WHA&@&2 MQQS@U0%>.\ _$8#K /S:(_AU@/_:(P1U0#7UR6'NU<*16,3SZYP_H[Q$2[;R MEVKUJVBY7DE6;I0'DH<6O_[RV_V;Q6\/Z#M$ MDB)>KW.VC@5;H7OVQ+(]0U\3)N(D+;Z1B'B2%@=,8[G&\:S>$4X=JIP;)K.IQV=7GQT;3'P<8/@B@^?X&ML@_*+S1^/ M6^&/GR44_238MOC3E/4#KV_F+07PJMC%2W8SD@I7L/R)C>9??>&&SO>F)83YZ:ZVI ^;,VBG11 MKA\X8T^'40/,F[KCV1&F33(X3C)XU23EWZ4E7V?)OU*.8H%BM.-))DKM$?)/ MEVD)K+Q]=R D&8$DHT!D6G+"8W+"@>0AA$P.)!F!)*- 9%IRIL?D3"^6AT/D MM/G%Q][8;\G# 14T44[K6T^Z3*XWFXV#EC@88"[&I\1A=ISBK+6G]0$ M*UW?;0=)1B#)*!"9EI/HF)-H($V((),#248@R2@0F98?4 6W86MW'2 MWUC'TG??@K(14#8*Q:9GU5-9]092EIH8*D60; 24C4*QZ2E2=M&U&AZ[NN". M(GCNM.-)##!WZC3.%.IEZ\)":4K.A&0CH&P4BDU/E+*/;C"4:( : M2% V LI&H=CT%"D3Z5IMD%TT0H-QF([#MFB88+.VH2$&&/;]KF@88,[TI&@H M0^;:'=F[;,7R=<[W4A]2OHP%+Q4DR8K=RX5S^4'.-O&')$W$8<,>3U<.LI+S M#UPD2U3\4Y0;U[ADUD'TWK>0; 24C4*QZ>E4YM.=#24MH#X4E(V LE$H-CU% MRHNZ5C=EEY:H>P;A=T]'#*A@'#F-'[>M,MT0-W+;9S"TAFG6)XK,&N,I?^?9 M_=V";[?[3)Z/5'M2L.4FXRE?)Y7%258%$AQE\5-RV+0'41%Y+#6(Y[7D6+3% M?O"^&Q>4C8"R42@V/8W*P7KN0-KB@=I14#8"RD:AV/04*3OJ6;V455OJT*8$ M&,HO!E2$QT'4_&EIBR'$DZK5KL74L$"#X1/:HMR=9W=W/[Y_LS#.%K38!\I& M0-DH%)N> .4Z/7\H50#UFZ!L!)2-0K'I*5)^TWM=O=*8A*#K*W#0N.Q&T.@C*1J'8]'XOY1^Q,Y!8 M8%!O",I&0-DH%)N>(N4-L;VZ:1.+.E13 :?3V&% N=.VHA #:N9:+WU00TCH M-4Y)]!DKJX7M5JM6C<]:UK4/J?=V!JT9@K)1*#8]N8T6T\%Z3&&;3&&[3&'; M3(?PG5CY3GQYIVD=>JZL:X"9RKH&F*FL:X!9RKI8N3=L=V^UT'QJ===^E-X; M$[1T",I&H=CT?"D3BH=J0,6@[A.4C8"R42@V/47*?>++VU"QJ2VT6]TUPKK5 M70/,5-TUP4Y7=['R<-CNX6KM^#Q%7OM8>F]?T HB*!N%8M.SJ@PK'JJ=%8-: M5E V LI&H=CTNV"49?4O;VGUN_VE3OLFF+,00L MA)R'4"M$GUCC3D&[@2-,-,X^[EA<[//J&HAQIJ"U0E V LI&H=CTK"BWZ0_5 MF^J#&DQ0-@+*1J'8]!0I@^E?WIOJ&YI._8XM69A@0=2^0X[4,.UNNR!L:X,! M%)ZXO.HKB^;;+=I)=?BD^J[]H+WW*&CQ$)2-0K'IZ5/&TQ^J#]4'=9&@; 24 MC4*QZ2E2+M*_O _5-[2+NM.V/BQ,,.QT;];OPO T[-ZL;X#-PE.5FD!YL<#N MQ?I*B;7H:S]6[UOX02N*H&P4BDW/FC*:P5#=I@&H>P1E(Z!L%(I-3Y%RC\'E MW:9!MRE4*D.[0<2 \F:= HP!-8TZO>LF5'#R41_*?P5V_V53C\]:_+6/L_>V M!JTL@K)1*#8]X\J8!D-UM :@+A64C8"R42@V/46-!_!+K![.YO:?&H%V'[HWKL3M+P(RD:AV/0D*N\:#-7<&H#Z4U V LI& MH=CT%"E_&ES>W%J'6@7D+(25ML:&A+[5[KZ\)=>9>7T.( MZ5[?&O:J>WU#Y0E#NR>TZ<^P16/[P'IO:M"*)"@;A6+34ZP<<3A47-L'=I\**KA/F #ZMQ]P(80TWW -:Q\REH#U[X1>-)X M@O16GK54C^XNKZ[L,W%X5O#QW>/CP=]4#\5NO7_K7BU+SWX87@N^KYU?)42/!M]:OT8?+674+#,^) P X0P !D !X;"]W M;W)K&ULK5=;;^(X%/XK5G:T:J5MKI! %R)1VM&. MM.U4,)U]6.V#"0>PQK%9V\#LOQ_;"0&:D&$[\P*^G//Y^\[QY62PX^*+7 $H M]#6G3 Z=E5+K6\^3V0IR+%V^!J9G%ESD6.FN6'IR+0#/K5-.O=#W8R_'A#GI MP(X]BW3 -XH2!L\"R4V>8_'?'5"^&SJ!LQ^8D.5*F0$O':SQ$J:@7M;/0O>\ M"F5.SD41L9*3/.OYC.A_G0\0TCH) I X'U MWQ;&0*E!TCS^+4&=:DWC>-S>H[^WXK68&98PYO0O,E>KH=-ST!P6>$/5A._^ M@%)0U^!EG$K[BW:%;:*-LXU4/"^=-8.2@<9H=PM(A?.W0.>,0 ME0XV)=I/I9.'SP]/+P]3 M]'[R\1&-/SY]FHS&GZ;H!HTY4T)'&=UABED&$EW=@\*$RFL]^S*]1U?OKM$[ M1!AZ))3JG,B!IS0E ^QEY?)WQ?+AF>7[Z%$OLY+H@,A=%@76/6NA$57@CBQ>="R]L@6T +03/#Q'= M$;5"8YM<$.COT4S:\7^:XE?@=YKQS2&_E6NA4H>BTH:>5>IQE?,.4U+= !F2+9Q2:A!=HL44SE]$VC:+(30;>]EA1 MW2I,NFZGLCJAVJVH=ENI?F"9OA(EH*LY%*UKL\TK!:.]@DFK@F*1Y(A;M^=& MKP2T,GEC2N)*9WQ92D92@FH\OG%-0Q37DE W"F(W;LY!4G%+?BP'9RDG-3:A M[P:O*+R[O5>:&JR2 MR.TVYZ%?D>W_4!XNUM"O;Y*PMI-:N;PQ+8%_> O]RQ)#3T0QSFY:A)6@)W'O MU,YY:=4]L6I.37#T> <_,3G?TQ'4=?AU':V,WIJB\* X;%7\I"O;;"]O5E0F MC6+"^L7E=^MJPOK[$73.G9G@\.P'K4_IN<1K7SWL[A_^;"N^HB-1E MR=+6UA+9EZZH)ZO1JGX?V:K5.Y@7Q?\C%DO")**PT*Z^F^A=+XIZNN@HOK8E MZ8PK70/9YDI_@X P!GI^P;G:=\P"U5=-^@U02P,$% @ R(U>64X?K4F) M P = X !D !X;"]W;W)K&ULM5?1CILX%/T5 MBU95*W6! G)-$&:"3/J2)WI*)GI/E3[X) ;8A7LK.TD[7[]VH90DF%0VF5? M$MO<<^QS?+G8XSWCW\0:0*+O>4;%Q%I+N;EP')&L(6I M(S8<\-* \LSQ7'?@Y)A0*QJ;L0<>C=E69H3" T=BF^>8_[B"C.TG5L\Z#,Q( MNI9ZP(G&&YS"'.33YH&KGE.Q+$D.5!!&$8?5Q+KL7<0] S 17PCL1:V-M)0% M8]]TYW8YL5R](L@@D9H"J[\=3"'+-)-:Q]\EJ57-J8'U]H']QHA78A98P)1E M?Y*E7$^LH866L,+;3,[8_B.4@OJ:+V&9,+]H7\2&KH62K9 L+\%J!3FAQ3_^ M7AI1 RB>9H!7 KQS 7X)\$\!P0N H 0$QIE"BO$AQA)'8\[VB.MHQ:8;QDR# M5O()U?L^EUP])0HGH]GUE^O[I^LYNIE]OD/3S_>/L\OIXQS]@>XQYUAO"GH; M@\0D$^_4Z-,\1F]?OT.O$:'HCF29VCPQ=J1:BB9TDG+:JV):[X5I?73'J%P+ M=$V7L&S 3]OQHQ:\HRRH?/ ./EQYK81SV-C(&[Y'GNL%3>OY;_"X'1Y#8B._ M9^!^BQJ_VE7?\/DO[2KL@&X!K3C+T50YQ=7[I3)+KM'4Y!1P]/5R(O.H-W ]-WG5)%G=$=N1K4/D:M+%'QU8F MI97O50$L_.:0L)22?QI3^JK@[KF&7!?D712.G5W=J2)D4(L(0OLD*&Y=XV\Z MT*\^?E*AZ%9"+AHSJM]E1G5)%G=$=N3GH/)S M<%Y&X21A6RJ%SB$@.[S(H,G%@BVL)8CO^Z<9,CTK*AX\2S8O[-M!%74D**P$ MA><)R@A>D(Q( HW?A_#9$@>N/3S1<4Y0'#Z3$?IVOUG%L%(Q;%5Q2],WKSS? M_T )1H^0K"G+6*JDH%N:V$UZ6OE^-;V[)(L[(COR<53Y./J?RL6H2S^[)(L[ M(CORL^?^/*^YG1:,DJ[^#GF^/3IYTEI:2I5P37]D\5 MGQ$4MR_H5P4[M6.Z.C:DYKHCD-G&XL1>C597JDMSD7!^AA?WL3O,4T(%RF"E MH*X=JF\8+ZXX14>RC3GT+YA49Q337*MK(7 =H)ZO&).'CIZ@NFA&_P)02P,$ M% @ R(U>62FA )D$ P Q H !D !X;"]W;W)K&ULS59M3]LP$/XKIPQ-()7FA;ZOK00%-*0!50/L ^*#VUY;BSC.;/=E MTG[\;">$;$J[B<%$/S2V<_?XN?,]\7777#S*!:*"#8MBV7,62B4=UY63!3(B MJSS!6+^9<<&(TE,Q=V4BD$RM$XO

FMR M-#:G$BJAWU+MI_JCL[NSJ]NS$,Y'UY^CQ!.%Z'-$Y ML6F\(D(0DTG8/T5%:"0/8 ]H#)'E<<6Y+$%%O=H6VRXPGB),!.ON!31#PH5 MYU4;6TJNF1-I_A.1"J@\N[*0W3*"NW?R V#ZP["0.]+7REFWWH]0R&:;4':2 M?&$%M?,4M-^+4-IO$*;O/=^:WJM+)8/\32LMWRO^_'+E^(7[W/]OVOG#5OJR MWBX>M]"3F/[NDH@YC25$.--@7K6IOW0B;9G2B>*);5/&7.FKV0X7NLU$80ST M^QGGZFEB.I^\<>W_!%!+ P04 " #(C5Y9@/"\!*(" ";!@ &0 'AL M+W=OW.0VL>;8P7;;\>^Y=M*LF]H\(%X:V[GG^)Q3^R;9*/UH2@!+ MGBHAS20HK:TO*359"14S0U6#Q#=+I2MF<:H+:FH-+/>@2M H#,]HQ;@,TL2O MW>HT42LKN(1;3EDP U,E'GANRTEP$9 8 M*6'\+]FTM6% LI6QJFK!J*#BLGFRIS:''0#R[ =$+2!Z#1@? ,0M(/9&&V7> MUHQ9EB9:;8AVU[L\#1K=[EN=HD.[/*>W"AI2T,^RASR MEWB*BCO9T5;V==1+.(=Z2**+=R0*H_$>/=-^^ RR(8E''A[WR(F[%&//%_>G M^/-J8:S&D_EK7T0-Q7@_A;NMEZ9F&4P"O(X&]!J"].V;T5GX89^__T3VPNVX M,==. SC]Z_L'2A[3J$13G?N?P6Z M\&W1$"^F:07=:M=YKWS#H<_E3=N^8;K@TN!?M$1H.#Q'";IIA;1?S_;22,H@3[6?2%VOPI:*$P5 @N8QC+!XO@/)UUZDZ3S?NR7RAS VOUTGP M'$:@QLE0Z)V7HTQ)#$P2SI" 6=9JD77"1TT MA1E>4G7/UU\ATU,W>!>OZB=19;<5"TE(K'6;)F$!.67O$F\V$KP0\/)/A9 M@O_:A"!+"*S0E)F5-< *]SJ"KY$PT1K-+*PW-ENK(:IW ]H# MB/1 )V>G*$31!BZ M)93J -GQE*9EP+THHW"14O /4!A!XB(_+"&_XM<*TOO'TP<0N2BHVO1@-]W3 M9N2.^+DCOL4+#N#=)2"T5C9'J3?M(D4I1*T8PIR\MDQP!%U''RT)8@5.[_.G M:J/RI4C?!X'MJ URM<$Q]"VUU*A%]W=CA*4$5?@B4ZR&Q3+]8=6K5]UJQUMM MR]D/JOEN+0_:H5G+:=;>1#-:"J%+%5&")X021:"0;PK:W*+2N37\2HL?\^ M0[?QC-%^4-!RPV)&S9Q1\Y4NVI-80O8;4^:S\EA[>FZJM(1&"BO;MA"?H2O" M=-\BNH,-N22V8?VZW"CST9E00)=L&5M(SGX7*7V!CEJ .'PX^N_-WO$FS+T) MW^;-3596CR743ROM8[TY3N<\BL02I@@V>KR0A97=_Q>$'8]:N4>M=WOTC;/H M?]CT B-;!)2S>5F!B%_H!?T/ DO-\[:&!#.@W6(Q)TSJ#C73\!6WJ9N*2(>> M=*-X8N>&"5=Z"K'+A9X309@ _7S&N7K:F%$DGSQ[?P%02P,$% @ R(U> M66L. [(I @ /04 !D !X;"]W;W)K&ULK51- MC],P$/TK(R,AD*!)DWZL2AJIVPJ!!*)J@3T@#FXR;:QU[&"[S>Z_QW;2J(O2 MGK@D'GO>FWDS'B>U5(^Z0#3P5'*AYZ0PIIH%@R J%/=E+55)C374( M=*60YAY4\B *PTE04B9(FOB]M4H3>32<"5PKT,>RI.KY'KFLYV1(SAL;=BB, MVPC2I*('W*+Y4:V5M8*.)6ELTM?&T\VJIAPG5Q:Y0]919G MTB]H:Z#A/3QXP9C#XH3*]@\VZ"X!$P?P/O =5:F!BAQ63&?R* QLJ+'8-RLT ME'']-@F,SR%VKC3FU\BSW]5ME&FZ[!MI'/2%5_&V\S3< C^P3>!HX;($R@E,(4 MND]5<'&YWS'3OU!+ P04 " #(C5Y9<6C?>_D" #Z"@ &0 'AL+W=O M5#L.&><\^Y-OA.#HP_B1V 1,\)3<74 MV$F975N66.T@P<)D&:3JR8;Q!$LUY5M+9!SPN@ EU')M.[ 23%(CGA3W%CR> ML%Q2DL*"(Y$G">8O-T#986HXQNN->[+=27W#BB<9WL(2Y$.VX&IFU2QKDD J M"$L1A\W4^.Q]*3;^NI86M%0&$E-056ESW,@%+- MI'3\KDB-.J<&-L>O[%\*\\K,(Q8P8_076O4!GR-=^* M45'\HT,9&X0&6N5"LJ0"*P4)2@:B#01_0EESD'=$=2DN0) M6N 7M5A2H,LY2$RHN%(Q#\LYNKRX0A>(I"J24K408F))I4.S6:LJYTV9TSV1 M<4<.\MW%+NZQ*X=0G<@L\[P?<] XXE2;>H M+$:7H9)AU,V@7[5KD>$53 WU+@G@>S#B]^^

\_D;TQZ]5FO3[V^![T MN[T&CMCF5/UO2HJ@H-#?@7WLF<[$VC=-]*89:&)4FQCUFE"Z_2[=)2ILZ'8< MTST2WDL]4+A?"_?/"0^ZA/LMX6,S&+_Y';GHS3/015"[",ZY"+M)( M=2_O0-5AK3H\ISKJ4AVV:A^U-GLO\T#=4:T[ZM7]8P?J?-Y(X%WJH_:6]\S@ M2'YO@H'RQ[7\<;]\)C%%5']9458=*EU&QBTC_L@,CXSTIAIHQ+'_'I5VKY5; M$ *1),LEK-4)J%8$A.P\_NR6F:"UI_J3#373./>=\^O2*=YI??U'46M+=41Y M8S.JHTI55J,QT5WA'>9;D@JU'38*9INA^ECPLM$J)Y)E1:_RR*3J?(KA3C6G MP'6 >KYA3+Y.=/M3M[OQ'U!+ P04 " #(C5Y95@7IZH\" %!@ &0 M 'AL+W=O(%VYR;:PE=K"=9I/X\)R=-A3654A(5>.'N__]SO;=H);J M3F>(!NZ+7.BAEQE37OB^3C(LF#Z3)0K:64M5,$-3M?%UJ9"ESJG(_3 ((K]@ M7'CQP*W-53R0E?F'!-YFQ"WX\*-D&EV@^EW-% M,[]527F!0G,I0.%ZZ(TZ%^/(VCN#+QQK?3 &F\E*RCL[N4Z'7F"!,,?$6 5& MGRU>8IY;(<+XL=/TVI#6\7"\5W_OJ\"8X+>RE+HVB7DY^)KV?O;Q;3T>WUS0SHMYC,;Q:W MH_&G"2PG'Z:3V>T27L.,*<7LZ<&+*S2,Y_KEP#<4W6KXR2[2N(D4/A'I+4RE M,)F&B4@Q_=/?)^H6/=RCC\.3@DLLSR \?P5A$/8@D94PZ@$T;NC-F!/ZW?9H MNDZ_^Z2^4X(%EE(9+C;P;;321M%#^GXL_4:M=US-%M>%+EF"0X^J1Z/:HA<_ M?]:)@GCRKBA4JD.O=.7#4P 74&4\RH"2X>0 J9+I%U,?8&_6^ M4[=UO(T[_8&_/4+4;XGZ_TU$Q9G3JM%0*IE6"0V82,$>#D^.@_8?@P;!<=*H M)8W^D52YFV:K'/?/2,//XR^JH8D>T81_L?@'I5F@VK@&I)LS::JT76U[W*@I M[=_F38.<,K7A0D..:W(-SMY07-4TG69B9.D*?24-M0TWS*A/H[(&M+^6TNPG M-D#;^>-?4$L#!!0 ( ,B-7EF-.?SF1 D .I) 9 >&PO=V]R:W-H M965T]7CY;RE68=].U3-0WCVFV"@OU,5OT\G4FPWFEM(I[;K\_ MZ*W"*.E(@6RZ*\T+L\ M7X<+.97%U_5]IC[U=BCS:"63/$H3ELG'B\Z5^)N5IGQ+ MT[_*#S?SBTZ_O",9RUE10H3JUY.+6"=V@+?JW@']I"4"M4IO>VME>. MXV$17IYGZ3/+2FF%5OY1>;_25OZ*DK*C3(M,?1LIO>+RYO.'NX?;JR\W=Y^9 M^O<@[N\>OEQ=?Q)L*OZX%9^_3-E[]B%*PF06A3$KVV"_:.WC&W[_K _4P.4/?ZE;H'F?.VUL7)K1O. M\':=Q*OPO#UX#_)))AN9GT&!W:KZL&HYSIWEZW F+SIJ(,ME]B0[E[_\Y SZ MOT->I03CE&""",SPO[_SOX^A[_P/N7^K.:@TRUGAZ=(?>=WA>>^IZ5= RA^U MI;@MY?A!O^N:8@(0[26;I2H)=+*#L8I1@G!),$($9 MWA_LO#] N]A$#=MI',W#0LZ92D.RL(B2A1K4RZ! ,=G"#1N=8#CJCON-'Z?5 M!VV-8&AU05O(=4;=%I2PI9Q@M*\##GRP)\#H?V+0VZ@Y8+ "&_+<1M(?6HMI]!6\ASNS[L@-'. M 2/4 =.UK";YV3+,%C)_QQ)90*:.K+;[W:!EZ58F:,JTS(10QBTK,13#Q/'. MQ#%JXEVQE%FC?\OO*N/.Y5Y3QZ^9,7E5@H\M0T>-2&T-Q5 ,0YV^3NSZJ*DW M22$7V;8W9S*N'NQ9FL.]M\8R>F;[)B> D-L.&0>$!EVO96XMU+0WV&-O(Y%U M7K%W\_@:._;33I68BNH MVC2]JA-S!\_,\4&'_6 3->*6[IZ&L;KX@TT+N7[_=5U>NDE45E^DV3^@P]%V MCWXN*-$X*9J@0C,CJ%F'*>&(^RI0'&.C@@E&G< 4M*@)+6CB9HT':T9CO,*Q9G>B_^PCW*;_/Z1I9OU M6\8HM+&CHT&)QDG1!!6:&3;-RYS1R6,42NF.C@$E&B=%$U1H9@PT<71PYGCX M&(7B'!T1FSVZ;;+-29L40)->8Y'"7$[7=-3%Z>C'/Z\FBH>N518:EKEF+A>E M,R$/XDC'>I 4C9.B"2HT,R::,KO.Z>OZ+BD[)D7CI&B""LV,@F;'+LK\T-7] M6M5X%KV@O9XR <3=75%-3%*2B7Q4MY.)FS M6QGFFTR6@\"AXP)IJ8D4C9.B"2HT,U":U;K^&\8%4F9*BL9)T005FAD%S4Q= ME'7AXT( 5!*L9>4))!:,K?RA%FLNQ_K!H#TJ $(#=\^8H*F?BU._N]U2_'3[ MX,/FDO(^4C1.BB:HT,QP:(+H#M_PY)/R/5(T3HHFJ-#,*&B^Y^*%./3)M^MF M4,$?$@,J_H 86/*'Y)":OZMIE3L^E=JZI$2*%(V3H@DJ-'-SCZ9F'D[-CJ[] M>T"UT/':BUT30&SL=(-Q\Z?5'P$5SW.L[@B(N:K7[JE_>YH0>7@-T9Z-V ]V M!'/%X8_>#$7*F4C1!!6:&2C-F3R\HHCO2".M*9*B<5(T085F1J&Q+1 G=-@\ MY=GE.XBY F(0:1TB!2-DZ()*C0S!IH.>3@= M.GZ6L@G+J+U[Q[,)4C!J=U(.2+F>:^U* \2<07/R,BW7',G#.=*A^[)J&&RW MTNLBW+/K6'8^B.*89FKNX>'%*7#R?>N:$=[FT8\G*69TM&S<8UGYH,6982EVO,Q(#4>=_L( ML12 BI%FFF[0/,3':S>'3LV^75*Q]TS70MCD#.*T]\2A.*:A.M7W\51_DF9J MNE71?MDR#5I)6J A1>.D:((*S8Q&XSS0R7S$)^4CI&B<%$U0H9DQT'S$?XV/ M'/)$ )3 M:9Q50$(.7[>X\[;^)IJ M^#C5^)0FB_>%S%9ETJ<&A^A)*GM7Y5"X/62 #8L +V@;#^U"\]O&VSA.>U4& MDMF3#@6:@@1XR>1MIRD"H'YB'Q:$I.S3@H 4<%P0D-I_7C#0+"# 6<"AZ6]@ M9]]V^EL+8>DOB--.]5$LI)I%RI<& MY2J3V"3%]@TENZN[%Q-=5:_C:5V_=LXF#G"=.V=B^]HA#;]]"]*MFK2B)&>Q M?%1-];M#95BV?;'0]D.1KJLWYZB1KDA7U9]+&[W3 MY?\!4$L#!!0 ( ,B-7EF/5DK]4@, /\/ 9 >&PO=V]R:W-H965T M A7:RXG='N4XA7,@3^F,RI&>DD)PA@2%I($45B. MM4EKZ+4,J9!)/(6P8P?O2+JR(.19#NZ#L6;('4$$/I<(+!Y;<""*)$GLXV!<[%'-LC2G:(2FE!DR]9]#-M$:\PD0=ESJE8#84>M^3ALS>_1E^][^@#FJ?@ASA"SAK3%3!TZ0+'8<2NQ-KCW$67%U?H H4) MFH91)!+.1CH7NY%,W2\LW^:6S1.6+30E"5\SY"4!!#7Z;K/^H$%?%U$H0V'N M0W%K-@+GD-X@LW^-3,-LU^S'.4/=,C)UJ\Z=_[/N_;/U2C"L\EQ8&<\ZQ:L> M '$N@-?E.*>TZRFRR@U9BGT8:Z*,,:!;T.SW[UI=XV-=@%7"7)4P3Q&LDHIV MF8IV$[U,A;]/15*?BIS2S2CR^["UC9O.2-\>1CB7$77]0*@JXM9A!E49KQ%3 M<;)3.MEI=/);"A3S,%FA.:S$AX@S]!O=/4T<\35*">5X$0%B^5*=\XWTMYY# ME3!7)+W:&TJJ1(%IOCD40HU7AUI0 M[ZA6-(-R5_6#AB8&L7G923+DDTW"\SML.5MVJY.L1SN:OVT-G5;-O"N[VZR! M>L7GK?%4Q"I,&(I@*4R)[8NJ1O-N,Q]PDF;MU()PT9QEKVO1H0.5 F)]20C? M#Z2!LN>W_P!02P,$% @ R(U>63(N8]W0 @ IP< !D !X;"]W;W)K M&ULK57;3N,P$/V544 ()"!I>N/21FH+NR#!JFJ7 MW6JG6 M^97OJSC%C*ASD2,W3Z9"9D2;K9SY*I=($@?*F!\&0U'%G0QEUQ%PS MRG$H0LW^S7DW7B9$X4"PWS31:=>[\"#!*9DS/1++.USY:5J^6##EKK!< MQ08>Q'.E1;8"&P49Y<6=O*SRL $P/-6 < 4(WP,:GP#J*T#=&2V4.5LW1).H M(\42I(TV;';A]!QC<]4;?;\>G\./V)YQ! MCQ/VJJ@",841*BWGL9Y+RF?P0,F$,JHI*CB^04TH4R<&\32^@>/#$S@$RN&1 M,F:*I#J^-AKMF_QXI:=?Z D_T7,)CX+K5,$M3S#9QOO&6VDP7!OLASL)QYB? M0WAQ"F$0-BKT#/: UP,'K^^04R_S77=\]4_XMI/)WI)9E:J"JE%-9?_O*Y63 M&+N>^8$5R@5ZT=%!K15<5_G\3V1;KANEZ\8N]JA/&.$Q M$PP1GEW)HWG]8K M$EEEO&!K.3;;AQ91<-[N^(M-/T5,+=@,*D.V5#9+E9CVX"9?6PLGSFRW@7\_VPE1@%#M87UH?/G.^<[QY7-2,_XD M-@ 2/1>T%!-K(V5UZC@BVT"!A-G *3 MTDH3,W;+TX1M)24EW'(DMD6!^(E.B:4*H67B2.5'DUVLG:'.=-#O^3' NH M;.2/CY'O^N$ ?+H?/H/,1H%GX,%;N*/<=I;]SK)O^(+/+)<[*"7C+VA&1$:9 MV') O\Z60G)UJ'X/^6L(PV%"?=%.184SF%CJ)@G@.[#2KU^\R/T^Y/8_D;WQ M'G3>@WWLZ24IB3HL.5HSE@]N98./#%Z7@%T:Q_8X<79]"P-!)W;H]GY>AWBC M,^QTAGMU/JJ[KP]=Q5D&8E!H0Q#W- 1C.W@G="#(L\-A;:-.VVBOMCFNU0V4 MP FF N$R1]669QM52U0+WXG;Z!J#CJ137ZG%XYTD_!->9K4@I$8:5PKATKF[PI MKTU'LLI4J"63JMZ9YD:]2,!U@)I?,29?.[KH=6]<^A=02P,$% @ R(U> M6:42S7Z !@ VBT !D !X;"]W;W)K&ULM9KM MPHQ)2H*BT6V *9V1522>V/J6;H':6;P)B]+\ M+UAOC_4:8+)*!8NWC64/XC#9_">_MP.QT\#'F@9PVP#^OT%;TP!M&Z <=-.S M'.N*"-(_YVP->':TC):]R,A;"?Z-P\/5S_OOGX%@V]7 MX.'Y]OH)W'U['GR[N;O\>@T&H]'U\PB<@1O&INLPBL#[*RI(&*4?Y(??1U?@ M_;L/X!T($W OOY7G)3UO"=FM+'AKLNW"<-,%J.E"#]RS1"Q2<)U,Z;3,%' #V(Z_IC;CZBRR: W;KFI>Z@8HA1'@]IX@T7))G3 M-!LDL:!@0CC_$R9S0&*V2@1@,S#?CFY-7R\WL7%][.PF_Y0NR81>-.1=G%+^ M0AO]O__R.][G.G!'P4K#@(MAP*;H_1O.TK1 _0C&=!XF2380<@2R@5E2'K)I MW1@8 ]N.P298)P^6/>1>^C[TO:8\TR\U=.V"KFVD&TPFJW@5$4&G((R7).3R M62^UFIQZZ4T!WS*=4G+B_L(8O'84*$YAEX:4,QK>::&@RW?\8,L>T!O.K8*@#F[ZHVZ&*:.0S9F,H:&=9- M,8'NX>LK>_*-5J*?9 Z#=.I/VVB[D-TVUEZR2HU\LQO=97,*1.AS$A+P3">+ MA$5L'DIIO$LFS5HNIT[D*EH97[F3WSZA(?M.3 >9SJ^LFB.;#T.-?6G0/L3""I1@F91TYJXZUAE"OG9F4I(%]Y2D'!08S2FL4:OE*(S;6E*E5M!8DUJS5 M.I2AS(B4.Z$]A2AGA49S(NO5D:I=>;I2(U)VATQJIZ50]VM"=0F14RFY7+ M6J,YE34QKIMOH&X-#RFI0N95O+=5),S!K2&K:W;M'M:5D)&R)62VI2LJ7K=0 M2*A[^3M@Q6EV9@^T:'-X:\I3E*"0,BL4G')MWJE%N8I6'@KE6LAF^<_*HLV1 MK<>A1K$0U*U5(Z58Z)A5O[>HI3FA-7?-LI\?(-U/9*Q\"Q^V\/<65',*ZST8 M5=."[:[.HK%R+;QGZ<^)19N36+/ZAUH'5FZ%][B5,X,V)[)FK1J69FT,*\/" M9L,Z@3^;,UI#5_WK3%O8PCO;I?;LEW)Q=MWNG*IJEW:Y'BOGPGNT M!JNJ%D;:W5%8J18VJY9+@S:GLB:N5JKD7-/6&3160H5/N:9G#FX-65TAA!VO M4K]H[>R>C2F?YYN*4S#)#'"SD;;XM-BX/,BWZ[;4X9M=S_>$RQDU!1&=R:9> M,Y 7%M]L)-Z\$6R9[\4=,R%8G+]<4#*E/#M ?C]C3+R^R1(4V[G[_P%02P,$ M% @ R(U>63PS F!B!P !3\ !D !X;"]W;W)K&ULO9MM;YLZ&(;_BI5-TR:M!-N0EZV-E(:VJ]2UU=IM'Z;S@29N@D8@ M ])N1^?''T,HQL%QXNY)]V'-R^,;[CO87!AS^!@G/],98QGZ/0^C]*@UR[+% MAW8['<_8W$^M>,$B_LU]G,S]C+]-INUTD3!_4C2:AVUBVYWVW ^BUN"P^.PZ M&1S&RRP,(G:=H'0YG_O)GV,6QH]'+=QZ^N!+,)UE^0?MP>'"G[(;EGU=7"?\ M7;M2F01S%J5!'*&$W1^UAOB#YY*\05'Q+6"/:>TURJW'W8)+-CEJ] M%IJP>W\99E_BQT^L-.3F>N,X3(O_T6-9:[?0>)EF\;QLS/=@'D2KO_[O,HA: M ^QL:$#*!F37!K1L0'=MX)0-G"*9E94B!\_/_,%A$C^B)*_F:OF+(LRB-;VGDR_H_/)V>'EV?GQQ@H8W-R>W M-^@ 764SEJ#S*/.C:7 7LO0]NN0'Y5N/97X0IN]XR=<;#[U]_0Z]1D&$/@=A MR'_6]+"=\9W,-]4>ESMTO-HALF&'3MF=A>SN>T1LXBB:C_3-;]C"0J2WL;FG M;^ZQL84H+II3N7F;)UO%2ZIX2:%'-[D)HB!C!Q?\V)[4XD/#-&59BGY<\'IT MGK%Y^H\JJI6XHQ;/AX0/Z<(?LZ,6[_,I2QY8:_#F%>[8'U7!08IY0&)2J+0* ME>K4!V=)G*9HY"?)GR":HF]^N&2J]+0JINFMQ#J%6#Z8/@PZ?6SAP_9#/99F ME=LG5J>JDOPZE5]'ZW]CJKYE6E5%:RT9R[5:N7:WK?'S9_AMK-4S]N@TCKMVWR)K=9I7C]BU7[;93 MN>UH!XK&V% .L">_Q^%RDD=P%L>31SZLOD,_AG=IEO SIG+,Z$ F BGF 8E) M^7:K?+L@8X96Q32];N-(Z>/Z:+"*I5G5P[36R22_ON[M-F:H MRC:/&?W*=1]@S-!JF/KM-XQTJ6UUU^PVJSH]V^JIW6);P)NM]7N;^!-^'<"O M$3@V9C-.7AQY"^1 (4<.-7YI)4WM@ZIY4&IRG#46QEL&X:?X#L)G$ENY!:AT M(=4\*#4Y78'"6 N%SSM800FX5*MW0T)P[=1=YJ0NHQMZJ\!6K.?647$YQZ^C M$A86@W$Z"Q9JVZ#H"JKF0:G)(0H6QLX^KZ@P*""#JGE0:G*R@K>Q'KAW122] MC'&$*S6WCM-D_?2)%J M-IW>1HH0:(SU;+P;->E%C/TWJ9?2YO6TLLRQG V6!1WCW@M=;F%0>@95\Z#4 MY) %C&,]C1OU+E HQTW>WMZ[%&TV]RXB&)WH&5U]UD?_\9/7],TK0NG'*/#1 M+1O/HCB,IP%+^3=C2SD="(KNH&H>E)J5Z4#4/2DT.3G ]V2O7$U"N!U7SH-3D9 77$QBNU\L81]A$=MSKU,BM MS$911C?.IA-!]@2.[/52QL85E$Y[C5E?51GI;L0- ?,$ N;U(L:6FY2.G;J7 MTK*B#./:7*EL6< \>2F8)Z P#ZKF0:G)(0N8)W PKYZ98Z].J,_B]GUZL9WH4&9'4I-3E8P.]TKLU-09@=5\Z#4Y&0%L].],3MM M3GX[G?7[62/]]HW3VLMJDMIR$CVS7_-!+5!JB&VVIDA='"D!W](!>K$U6KH4$16]0-0]*3S5_1V0-$;5,V# M4I.3%>CMZ-%[UY.W7L8XPB:U=VECY:JBRG$WW4QU!#\[>GXV6I\,"M2EFCRB MD.8"9=HXHQW0#8L'G-JJ;/VR[-U.WWH18\/-M=;4KJU,*OTVJS#=^#L++G7< M%SJ).Z#D"JKF0:G)(0L6=N!86"]E'&.G<;=.V9E69?E2S1UZDX!A1P_#VU8' M/FOR3;]-XX @U3PH-3EO0>2.GLC_E@! ,1Q4S8-2DY,5&.[H,?PO)M^<)B%+ MCP*4:4&RNP>E)C_D(^C=W7%YS+$__LF[\[/ZN7X;QH\!@9(^E)J0KZ+,][?BY&PO=V]R:W-H M965T([_'/NCUQV#+Q8]TQ9A$ MO^(H2<];*RG7[SJ==+9B,4W;?,T2]5GP)ERN9K>@,!VNZ9%,F MOZYOA%KJ'"CS,&9)&O($";8X;XWL=\1QLH!\BV\AVZ9'GU&V*W><_\@6)O/S MEI6-B$5L)C,$5?_NV9A%4492X_BYA[8..;/ X\\/](_YSJN=N:,I&_/H>SB7 MJ_-6KX7F;$$WD?S"MY=LOT->QIOQ*,W_HNU^6ZN%9IM4\G@?K$80A\GN/_VU M%^(HP'8?"<#[ /S< &"Q=028<#P;=(9%LK M6O8A5S^/5GJ%27:@3*50WX8J3@XO/G\.OD^NKM#H.D"?;R_)%S2YOAU=7TP^ M7!$TFD[)[12]1==4")J5%+T.F*1AE+Y1:[]. _3ZY1OT$H4)^A1&D2I].NA( M-:Z,WIGMQ_!A-P;\R!BF;-U&N'>&L(7=FO"Q.?PCNVLCJ_MH>& .#]BLC1P[ M#W=JPHDY_(]-HK+CNO".JL6A(/A0$)SSG,?V)DQ"R=Y>*:WG:))(FBS#NXBA M49HRF:*_KM3V:")9G/Y=I_0.[M;#LZ[S+EW3&3MOJ;:2,G'/6L-7+VS?>E^G M.R0L@(01()A6(>=0(<=$'Y)4AJI#J?+0)-G0"-&8"QG^0_/.QWZI'IZR,]5% MLSX]9P+Q!9(KAGXS*NI*MLMF6WFZK+'?#WU_T+D_KH1Q1$TK 0DC0#"M$NZA M$BY$)3+A$4]8G?B[!-Z1]IY;TMXXAJ;:0\(($$S3WCMH[X%I+[>\3GNOJKU3 MTMXXAJ;:0\(($$S3WC]H[\-IOQ*L]LCWGU;?.(JFZD/""!!,4[][4+\+IOZ" M;VI[?O=I\8V#:"H^)(P P33Q>P?Q>T;QKY5WFJG)Z.\P6:)[&FUJC^T=HWLL MK]5OXY+"QDQ-%=[!_*.4KM=O>WI* I12DZY_D*YOE.Z"\_E63=+K!.M7!.MY M;KM\2!KY306KINQ:;KM7$@PHI2:8;17FR#)*5LR_TS.4,%GK;:SJCCA6NUO2 MSIRIJ7@U2?V>55$/*JDNWY&WM(WRC:8WY$]TR51G5&?KA>";=:V"1DI3TP)* M"T!I!(JFUZ.PEO9)O:4-:BY!:0$HC4#1]#H5!M,V.TQ3IS:'-BX"J+$$I1&[ MQAC;_>(751>W\(RVV31.DN6K%]AQWBFD*2VE[)^U/D 9O#$H+0&D$BJ;7J;"?MME_&ON37YF9V"YN]\O3 M(;\R7\XV*UWW"LP#:2S;*6RC7?A&VVP<;P6=LYB*'_77R"$]VAB4%H#2"!1- M+T/A(.W>2;L,I&T<@]("4!J!HNEU*NRJ;?:K3YPN5?^(L5TVW&-SCL;ZUB=U MRK;K%*X5%ZX5FUWKY;?1& FVYD+2[,!.V3)F2:UY-9,:WR\"];B@- )%TVM2 M6&%LG_2V'JA%!J4%H#0"1=/K='3WU6CMGGE]<0\Y[@-.OU>>O8S-N1KK#'L' M]106%Q<6%_]_B[L/U2[?]MVV7587U+O6)'5=KSQO)5!)==D*\XK-YO61UH[^ M1>9?2S.V7[Z\/C;G:*POJ->%HNGZ%EX7F[UNP.3#HX#)''UB--T(EK>J9TY,0=TP M*"T I1$HFEZHP@WCD[IA#.J&06D!*(U T?0Z%6X8F]WP,R>F58-JVU9U8@KJ MBD%I!(JF/]M7F&?';)Y-$U.G>M<5^U;EN0)SAL9/ZUF5*Z78ZU4FIE!)==D* M?^N8;_4VZ?=/SE;-N9HV%5!: $HC4#2]:H7;=4YZ0]@!O2$,2@M :02*IM?I MZ(ECLUM^XG1Q*AW"=RL/H)A3-)87]B%B4%?=.7H=(GO;Y1,5RS!)4<06"F^U MN\IZB-T+)+L%R=?Y&Q)W7$H>YQ]73"DNL@W4]PO.Y<-"]M+%X36>X7]02P,$ M% @ R(U>67C-T/1% P & H !D !X;"]W;W)K&ULK99M;],P$,>_BA40 HGE>7T8;:2V X'$T+0Q$"^]Y-H:'#O83KM^ M>VRG#6F3!I!XT\3.W=^_N]KGFVRY^"'7 H]Y93)J;-6JKCR/)FN($#^CL; MO [F$4M8+YW MU@0Y8=43/^T3T7#0.MT.X=XA/'6(SSA$>X?(!EJ1V;"NL<+)1/ M$L9:JYD7 MFQOKK:,AS/R-]TKHKT3[J>3K[.YN]NGS-_3R&A0F5+Y"%^CA_AJ]?/X*/4>$ MH1M"J4ZXG'A*KV>\O'2O/:^TPS/:8W3#F5I+])9ED!W[>YJSA@T/L/.P5_ > M"A>%H]C.&Z4X2B?@2%8)G9:K0%@N! MF=KI_9F*$M.NK%6J<;>J.;=7LL I3!U],"6(#3C)BV?!P'_3%?)_$CM*0%PG M(.Y33^:88I8"P@H]PHHP1MC*)&,'6'0%7JD-K)JI+YLD&KKCB;=I!M1A%+O# MVN@(]+(&O>P%G:4_2R*).K>/*^]A8\W C4ZXVC9^@_T(:U!C#7JQ;@7?$'D. M:M"&BMW@A*K#*' 'W5C#&FO8B_4@=0'O(AJV%KL(?#<^0?J3U1'3J&8:]3(M M2B& I3ND]/&2%%=W0/9=5TA]J:@NVDKPLOF'G9".VJ1^(\-'H.,:=/RW9P)8 M9DL#",*S+L)Q:_TX;)V'ME$T.'<> O]WV?=[,3^"E%>HRJI"!1.B"GJ)/W%VD?XC;]"J)6'["'59A:UMX#7NV!S$ MRK8>$J6\9*JZP>K9NKV9V4O]9'YNVAY[=_^6J7JF&RQT$96(PE)+^NY0[UU1 MM2'50/'"WN2/7.F^P+ZN=>L&PACH[TO.U6%@%JB;P>074$L#!!0 ( ,B- M7EF&442DSP0 $X: 9 >&PO=V]R:W-H965TLF]\B[$ +W&4\+FQ%2*]-$T>;''L\P%-<2)_ M65,6^T*>LHW)4X;],#>*(Q-:ULB,?9(8BUE^;N$KV6Q%=L%#TWKNQ+!*W, M($?\0?">'QR#3,H3I=^RD]MP;EC9BG"$ Y%1^/+?,[[!490QR77\79(:E<_, M\/#XE?US+EZ*>?(YOJ'1GR04V[DQ,4"(U_XN$E_I_C=<"AIF? &->/X7[ OL M<&R 8,<%C4MCN8*8),5__Z4,Q(&!Y%$;P-( M@W<(P9.:>"\U8-;&KAO]3 L M#7+I9J$]#YSG"W\Q8W0/6(:6;-E!'OW<6L:+)-F-LA),_DJDG5B@N^67W_]" M"%RC>_3Y]@$LOUS=K\"9AX5/(GX.+L#CR@-GG\[!)T 2<$>B2":8STPAO6<< M9E!ZNBX\P2.>''!'$['E "4A#A7VGMY^JK$WI>I*.GR5?@VUA"N<#@"<_ *@ M!5W%>F[>8.Y8N;FCDO,Q[^A_>V\$PZGN R?G7V2H9[(&BEQ MJY2X.;MS)"7WLDVDF!$:DD >Y/DQ4\H%PX(P+*NU $\XP6LB '[) %B5*;?/ M3/5)YO5)AGHB:V1J6&5JJ'UX5I*/!!@$,CFJ%!36MI6;9ZW[>6'-S.?#P)Z& M>*)P#)@XJBVPGQ\X!$.IBUQ78PS<%KJNIA)FP=U,=,# M3$/?N-(WUNI#\L$)! [ET"-V+ &R!*99"?0YQT+9Y<:=15S 6PI?@O(4X!& M@U%+\PE00_2D$CW1BE95EJJ4G)$DH#$^U]6426=1UF#<"D$78P_L5@2Z&-B^ M,5 7;(X5:G5DKVW@O9)YO5)AGHB:V3$MNHYU/H1 MW:[TTE.R>F7S>F5#?;$U\W6P;[ _U/-*\Z&FYYV&>*_'@'+/FUM[?;7;K5&0(4J X(J:F.3 %V/;;:^KEUV2RO M6?]3IUU+\^ZBVB>;URL;ZHNMF9!ZV+9'/Z0):F?Z=^>K3S:O5S;4%ULS7_7F MP=;O'DXVP?'I*G$2XIV&("VD*:[>)-CZ7<+I)JC:!G2:P1M GA+4:05Z4%-E MO16P]7N!JY@R0;[[^6MKN@:[A.& ;A+R73;&5#Z*#/#7+#,&I"*Z9 ZJ3TB+_P!02P,$% @ R(U>60GM65>1"0 RV4 !D !X M;"]W;W)K&ULM9UM<]K*&8;_R@[M=')F;(->>+%K M>R:VM'M.ISGUQ$G[>0UKT!PA44G82:<_OI*0618MCQ&^FP\)8)YK)>['TNJ* MD*Y?T^R/?*%4P7XLXR2_Z2V*8G75[^?3A5K*_")=J:3\R7.:+651/LWF_7R5 M*3FKBY9QWQT,1OVEC)+>[77]VD-V>YVNBSA*U$/&\O5R*;.?=RI.7V]Z3N_M MA:_1?%%4+_1OKU=RKAY5\7WUD)7/^EO*+%JJ)(_2A&7J^:;WV;D2_F554+_C MGY%ZS7<>LVI5GM+TC^K);[.;WJ!:(A6K:5$A9/G/B[I7<5R1RN7X=P/M;<>L M"GY3HNOJ:OOZIFA885;YK&>?TW M>]V\=S3HL>DZ+])E4UPNP3)*-O_*'\T'L5-0?L'H0('? M%/C'%@R;@N%^@7^@8-04C(XM&#<%XSJLS:=;1Q/(0MY>9^DKRZIWE[3J09UO M75TF$B55*SX66?G3J*PK;G_[/0COOH7![^'C(SMGCYN.9.DS"]13P3Y7G1(5 M/]FG0!4RBO-?RC=]?PS8IS__^Y(FQ2)G83)3 M,TO]/5T_>J\^H.LOWZL/Z7K')0#]\I/??OSNV\=_YY+$0$TOF.><,7?@^K8/ MA"[_VSJ^8 .O+A_;/@^Z_%&M+I@[.3AZ>/S"CRSE_/CRH:5<'%_N$5%XV]\$ MK^9Y!WE/A:VE-U6^O:K:4USE*SE5-[UR5Y"K[$7U;O_R)VF&ELBBU;4GN M-EQG4(.K"<'+[=@;3P;5G^O^RVY3D(O0M2DLXPZ'$\\R;H@XC,O>O M:B5_EI/LPIH[6=LU=R0L&+5R/Q_YDTM;\,AQ.1(F0# C^/$V^#$9_#_*#7EF MRYPLZYHY$A:,6YD[CBUPY* <"1,@F!'X9!OXI,M.726S]W?G)+%K+R!AP:35 M"P?F&2%R6(Z$"1#,Z(;+;3=+K.LG+GSI:R6&=1$:F\ M^J6/TV1.IT[#N\8.I04-;3=XUW=MP4/'Y5":L*R%LS]Q-:/?D5L.&?VWM)#Q M7LAG+%'VI$E6YZ21M*"A[7Y&H]'0'C5R8 ZE"KHW6993*9JVIV;TV>)'=.'DD+H+002N-0FD#1S/[1 M^L\YS?\Y4 $(I0506@BE<2A-H&AF$$H3*)H9NU:!SD=<(%W<>ZCK7O0NC '$H3*)J9OU:" MSD><(%W<.7^H%70L6M"9'-@ 0+T@E"90-+,!M!IT3G2#=%WG[*%VT&GKP5;D M4#,(I0D4S8Q5PU9DQZV2FL@['FE"-"*4%3ELD;H[-+;T"58E0FD#1S#-Z MM&]T:=]8GS@5)7F1K:LF."L[9)VKF:5WSIADLH+8#20BB-0VD"13.;0WM+EU1?'U!3#=AP!+83AN[I)>C< M&99AK?];"1V60VD"13-#US[2?<='DF**+NZ\78!Z2=?B):WA0ZTDE"90-#-\ M;25=VDK25HHN[AP^U$JZ;2MY;CU3#3HLA]($BF:FKYVD2SO)@TJ*KNLBD9U; FHIW;:EM,X^0NBP'$H3*)K9 M$]I5NK2K?%AGTX7,%9O*;,9663K/Y-*^5X :2B@M<-N&TK%/"*&"$DH3MI6@ MSE]SM7MT:??(:[6H6*S*I,]8',FG*(Z*G]:8H7812@OUH:>K0T_*I>TOBE.FR+4YGD[+]L[Q5;VC2S:]I06@"EA5 :A]($BF9V MCO:(GG.2'/*@YA!*"Z"T$$KC4)I TA M^Q/R.#23%$%W<>9N _39S6PN.G('U%&?HP!Q* M$RB:F;\6@QXM!FDW1!=WSA\J!KVV&#SWA_9SW*$C MHNLZ9P_U@E[;"[8BAQI!*$V@:&;DV@AZM!$\Q0S1R,[= )6%7EL6'IAZA-"! M.90F4#2S*[0O]&A?^*WZPM/;P>3VB;47H)802@N@M!!*XU":0-',=M$JT9N< M=A@)%8=06@"EA5 :A]($BF8VAU:0'JT@/W 8:?EB[]#S;">+W=,+T;DY+*K. MN[0:1^C '$H3*)IY^2/M)7W:2]+'DW1QUXT#E!;X[9,46Q= @EI%*$V@:&;N MVBKZ]-F)]'$D7=PY=ZA;]-O?,3X?6:^' 1V70VD"13/CU][0I[WAP:-(NJYS M\E!SZ+?-H?6_$:&C)#'7XT9.'9YR-=_3,69VS/ZF[/_:- ;W G:,_YO8&VU>W=R3Y7-^'8^_UT+GBF_N*:,SF-B=?9#:/RMU&K)Y+Y.!B M7$YO^7V?U!+ M P04 " #(C5Y9GTO1W-$$ !:'@ &0 'AL+W=ON,D! MHDEBUG:@(^V/7SL)"2ZN9U!=+DKL^+RV'^SC<^KQEM#O; 7 T7.>%6SBK#A? MG[DNBU>08W9"UE"(-PM"<\Q%D2Y=MJ: D\HHS]S \T(WQVGA3,=5W1V=CDG) ML[2 .XI8F>>8_KB C&PGCN_L*N[3Y8K+"G'^\T[]JIJ\F,P39C CV;;+] ,Z&! MU(M)QJJ_:%NW#3T'Q27C)&^,Q0CRM*B_\7,#8L] Z.@-@L8@^%6#7F/0>VD0 MOF+0;PSZ%9EZ*A6'"',\'5.R152V%FKRH8)968OIIX7\W>>IL./3Z]OH M\N+A,KJ]G,_19S2'(B44S2@D*4=7.$ZSE*? T(<(.$XS]E$T>IQ'Z,/O'\]5\^@7S(.1SER93:_]+7J57N\5O:^BC,CB!?T?Z._J MQ36'G/VC@UZK]O6JTG&((S\" ;L"9_O&;'WI_ZHC9%(LLB2DT^RW- MODE]>D&HL$B+)=,QJVU]KS*6SG$S'0:G/4]^QNYFGXBQFV.)6!)3B Q:(@,C MD7O8D&PCB*",X(*A_W8K#2\I@'#F7$?*J'GLZK(I%ED24UB&+6IA, BW%44'1(BUP$N@D?&_W4;U$I&D[.&BJP!FV<(9&.%?MW!<@3N(U3A/=S(TBQ\Y\ M>#B;(-1-VU*O"IA1"V9TI#][4:/#9)0\%I--L/Z/,])67 )%6]$[(R?,M!X."W46GBP'YWT^CJ_,S./X6AB MEM148D%'+'A#S-88[U,)?2_04C'V.X2 0X+;?> 3??UR\FJ]&_+3456Q?_^^8$X*?'@ZAYO+T6 MR2^:/YP_7,ZU[&Q&_S.K:I$M-95OETWX@_P6;UE5*SRQ?ME9(6=-V9W]O;U=Z)%PY>;FFK>8HMM1JANW<9EP-=5I>: M#,72J]7WW%Z7ET7NEWS^M;U!M.EB'90!@MAZIV9=8&3=76U M]T0X)WGUN *< )4-Q/L%(7Q7D!VTU\G3_P%02P,$% @ R(U>62$?R\-* M @ %@4 !D !X;"]W;W)K&ULM53=3]LP$/]7 M3MXT,6DC:5H^Q-)(E(*H-!BBL#U,>W"32V/AV)GMMO#?[^RD4351M)?E(?'9 M]_LXY^QTH\V3K1 =/-=2V3&KG&O.HLCF%=;<'NH&%:V4VM3<46B6D6T,\B* M:ADE<7P&;"KNN;F98)2;\9LP+83]V)9.3\196G# MESA']]C<&8JBGJ40-2HKM *#Y9B=#\XF(Y\?$KX+W-B=,?A*%EH_^6!6C%GL M#:'$W'D&3I\U7J"4GHAL_.XX62_I@;OC+?M5J)UJ67"+%UK^$(6KQNR408$E M7TEWKS?7V-5SY/ER+6UXPZ;-/3YAD*^LTW4')@>U4.V7/W?[L -(DCV I ,D MP7-9:O0&C,\F-C\(I08TF1/*_Y2Y,[0J".>RV>WT:X3>)_<$XLPW/<@2+@P6PL$5SX44[@5^AH69P]K^>LWS\#]X'O6>1V]N]0U_%O6JAL6V M4R#G).9MKU1!+?3/.]_J#.(@Y*^0=3:(NR>-UKL>HYTV]S?=+H2Q(+ D; M'YX<,3#M*6P#IYO0^0OMZ!R%8447%QJ?0.NEUFX;^,/47X79'U!+ P04 M" #(C5Y9^C6GY]@" "C!P &0 'AL+W=O\YC.W9O(]637@(8\IQSH?O>TICBTO=UNH2&YNHI"=7AC,!$T7T*L^I>AD EYN^ MU_)V P]LL31VP$]Z!5W %,QC,5'8\RN7C.4@-)."*)CWO:O6Y3"V\2[@!X.- MWFL32S*3\LEV;K*^%]B"@$-JK /%OS4,@7-KA&7\V7IZ54HKW&_OW*\=.[+, MJ(:AY#]99I9][\(C&1 R\H3F?C0>?!^/[L?3*3DG0YD75+R*BA3( MZ0@,95R?8>#C=$1.3\[("6&"W#'.<4]TSS=8DC7VTVWZ09D^?"/]%W(GA5EJ M,A899(=Z'U$JGG#',PB/&DZA:)+PHD'"(&S7U#,\+A]!VB11R\FC(^5$U?)& MSB]ZTV]FR(CIE$M<12"_KF;:*#R[O^O6JO1JUWO9[_E2%S2%OH, M5:>LD)RE#'2#"#!UJU2FCEUJ>TFMDW:K&?;\]3[]T?K>2=^IZ#M'Z6\/@!J( MJPJI$)Y(>^>()^+ &QAC -,;8B?K4,L\K6B/-6@&G>@5[-%RW@D;5[#QQ\#2 M7*Y$[8:6"5K!'F74?H48_[?IW;C9K8+*TOV]>S 'M7#/@\:2,'%Y)5:CU0MT MY2Y>_U]X^7S=4;5 *L)ACM*@V<4U5N634':,+-RM.I,&[VC77.(K"LH&X/Q< M2K/KV 35NYS\!5!+ P04 " #(C5Y9TC5J9 0' #>/P &0 'AL+W=O M5I;WQ6G+N2XS.Q43%/V95$V29)J/S['8O%]KSG]YY.7//E2N4G^N.S M-5VR&Z;NUE=2'_4KRH(G+,VX2)%D#^>]B7]*PF&>4$1\XFR;-3ZC_%;NA?B2 M'\P6YSTO+Q&+V5SE"*K_/+(IB^.+K[ M2[^6%=%("((]"4&9$+1-",N$L&W"H$P8M$T8E@G#M@E'9<)14?>[RBIJ&E-% MQV=2;)',HS4M_U#(563K"N9IWK)NE-3?7T]GD M YI=WMQ>WUU$E[#I9M\%3N -6Q^BX/AG%'C! -W=8'3PH^V^IC 8[,9@ M-C]$H5]@0@"C*^3*EB"T0SM&*+)4^7B*>9DAL]C*G,UOB< MU\U'Y--L3>?LO*>'W(S)1]8;__2#?^3]8E,<$H8A81$DC #!C)8PJ%K"H*"' M>]M[I3SA*4WG>;.8N34>0&H,"<.0L @21H!@AL;#2N.AL[=/EDO)EKHCHU3D M,P>M,$W$)E4V<7HL0]?N"@G#D+ ($D: 8$:K&%6M8@0^)(\@-8:$ M84A8! DC0#!#X^-*XV-GSR?\J^[/4O=JFYJ[7'_0&%B]0\_W1J-G(W#;0.PL M35<5(&$$"&:H<%*I<.)^,"X6O'P@PL^$G9?NVB4A81@2%D'""!#,: R^5Z^Z M/?"!MT0"R0Q*PZ"T")1&H&BFU V#Q8>;$I#Z6R7YH/O?"X?%S-5H&8G=Q.DL!22-0-%.*VBKRW5Y1\62T MJ@#J]8#2,"@M J41*)JI9VWX^/".CP]J^8#2,"@M J41*)HI=>W[^&[CYRZ5 MC,;\'SV4+BE/T4$LLNP-DFPNY$*?U*^KLPJOX?'XM^*6%^X*=NR.HIP-*BT!I!(IF-H3:U_'AC1T?U-D! MI6%06@1*(U T4^K:WO'=_DY#Z@?*)7JD\<8^E=UQALW!\\@ZS+8,Q); D@E\:TVW#,26P#TU#6J2 M0-',_];7+DG@7)I7-1US>L]CKCBS5G=):5:.=?K0,@Z[2]5UL &E$2B:J4AM M9@1N,^-2I&_G+57Q7[9MJX_1-A"[R]99%U 3 XIFZE*;&,%W3(S?$!%R2^4" M39\F?%91(.V"*2@-@](B4!J!HIGRUL9($()/YP)0SP24AD%I$2B-0-%,J6O/ M)' NU+O9Q26K.726_N^+0;9M)+9$GMB&XZ@,-%_*&)Q80LE3:!,Z./:>Q9HU M5EL/P:M9#R6Y6:P7%??=$.PN7^?6#&I(0-%,;6I#(G ;$JT7)R7':)_6=MPN M#K>,B]SE[US;K['J#^I5?^!<:EIG >@;NG@_0XW_/T]CRI/")>)9[@[Q=*-[ MR<GL[Z@3DQ),U9V MOLTJC4"O2Z!HIG:-G4KNUT_V39^IVDB&/G.UTL_3CRE#OS,JK9K";DF"W9,$ MNRD)=E?2:U@N86VYA/"OJ82@KZF TC H+0*E$2B:*77M%86 ^Y-"RTLD>^RU M]J'87<+.ZH"Z15"TG3K]QK;DA.D9;KZ!/$/SO+YWFW:KL]4F]4FQ-?O9^<@_ M);NMYC5FM_/]0D^<>9JAF#UHI',ZA51 M'J"_?Q!"/1WD%ZBV](__!5!+ P04 " #(C5Y9N#+#B9 # #2"@ &0 M 'AL+W=O[RQ>PI'T>:9]=K;:[Y^)! M;@E1Z&>6,MFSMDKE-[8MXRW)L+SF.6&PLN8BPPJ&8F/+7!"<&%"6VI[CA':& M*;/Z73,W%_TN+U1*&9D+)(LLP^+7D*1\W[-?2/MR8KS!SV8)#W+T0[@N^1T-; IC^,^@8->E&F\V2A M!*Q2P*G^8CD;_?EY]F4H.BO^\GR.QI,Q^C+;/KI:AG=W:+)=!1-EY.O M$1K-;N?1=#%83F93=(5&/,LY(TQ)="])@B!R:(33N$BQ28+9&@VQI#$:L 2- M:5HH,)JPF&<$O1T3A6DJWP&/W&)!Y.&/,K3<\D)BELBNK.A=)%R0_!IYG3^0YWBMAO., MG@'W'0/WF]SY?[M'_WGW$S'\.MM\P^<_P5<%?TX$6NAH-\6W9&@U,^BR>2-S M').>!751$K$C5O_U*S=T/C2)^Y)DXY+Q89"6J9D#5LY MUVTXJR@[J'*@>&Y:A!57T'"8SRTTG41H UA?60&R./5Y P + X !D !X;"]W;W)K&ULS5==;]HP%/TK5B;M0UJ;D 2:=H#4DFQ%6X$!V[1'-[D0JTF=@+\<<]Q_?>8U_L_H:R.QX#"/20)AD?&+$0^85I\C"&%/-3FD,F M9U:4I5C(+EN;/&> (PU*$].VK)Z98I(9P[X>F[%AGQ8B(1G,&.)%FF+V\PH2 MNAD8'6,[,"?K6*@!<]C/\1H6(+[D,R9[9LT2D10R3FB&&*P&QF7G(O"4O3;X M2F##=]I(17)+Z9WJC*.!82F'((%0* 8L/_H>#SE_'R M.[J<^.C3=/+A9!G,;]!X,@HFR_'7 (VF-[-@LKA?'\&;,F%UUNQMUJ[LHX0+R$^1[;U%MF6[#?Z,G@%W+ UWFL+Y MM]6#OUY]+QE.O84<^P3<'+A@)!41(;M?PKM+<+#(B&L4^2J<*XP7/<0@# M0U8^#NP>C.'+%YV>]:XITVV2^6V2!2V1[6GBUIJXFMUY2F,EQ(FJH!$:T53^ MJW"L"G.3'&Z;_2(3(KT5E9)ND(T5S)P1!G2YP.) M& NT 5D]X2%,"EF?T(K15(X#DN4U+X063F$CDA3JE)&R[N:2D9=U5Y;7\M"] M:1*X]*VK?5/WAOMAQ^[US?M=W1IL/'??QF^P<0YL@@:;\TYMLY>\7IV\WM'D MZ;V,IF7BFN(["O_3#=PFF=\F6= 2V9X&9[4&9ZW5D[,VY6B3S&^3+&B);$\. MKY;#^X_KB??HC-NN=U!/'MNXWH&-W\!S;AW4D\8VI1^NGS:6^T1^,7W4N1IV&<5\^A4BFU'+5 _$(>_ %!+ P04 M" #(C5Y9#\.*P.X$ !-( &0 'AL+W=OV:X[3L!$>IU>]F;0^LWZ4;$46"(;Y($ ML[=;$M-MSW*M]X9)M%P)U6#WNVN\)%,B'M)23E$4T1(XN>=>-> M!VY;.606WR*RY7O'2$WEB=)G=3*<]RQ'C8C$)!0*@>77"QF0.%8D.8Z_"JA5 M]JD<]X_?Z4$V>3F9)\S)@,9_1'.QZED="\W) F]B,:';KZ284%/Q0AKS["_: M%K:.A<(-%S0IG.4(DBC-O_%K$8@]![=UQ*%6.-0.'9I''.J%0_W0H7'$H5$X M-#[;0[-P:'[6H54XM++8Y\'*(NUA@?M=1K>(*6M)4P>97)FW#'"4JI4U%4Q> MC:2?Z$]G]X/?OM[?>?YD^C/R?W\L- M"U=R"7!TYA&!HYB?2\3CU$-G/YYW;2'GHD9DA\6X!_FX:T?&74/_]1[\Y]XKH:R7:[*>\>K'>(*&SQ),R'A 5 L(JVC5+;AHG>GY 8"ZFK MP*_HB:1D$0F=K$;(J;+F,-?):.I1^])O.^K3M5_V%=/8M31VOL;.O=(8!CK# M@YXK06R606P:@YCG5%;F5'06I8BK1JY+I;=&VJG1S&'-O3D=QA&R.__#[@*@ M[BI*M$HE6D8E1O@U2C:)+NA&QU.##@GS(&$^)"P @E6D;)=2ML&>.FU(;2%A M'B3,AX0%0+"*MIU2VX[Q-KW9B!5ET=]26IS03:I]YG0TV=HI/M64,S#V=JID MD# ?$A8 P2J2796279F?<60I7V"%?',(:1I&\O(2#05)N$XZ(^K4^Q$2YD'" M?$A8 2KB.LZN]=.!RS;%B@@>4%I'BC-!Z4%4+2JQ'N5!==X!ZORP(50Y8&H M+ ^$^^4!\JJ.B59R(_IDR=WO4WM#E]@]G66]H7L)T%FZK@X::$T/'RS5(-=V M0:X9@_Q 6%9>E!'.2RW:_&B&G!Q.2)H'2O-!:0$4K2KNK@[BPA5"7-!*""C- M Z7YH+0 BE:5>%<.<2YH'2_ \" M5D=O!#-=E@N@QE&54<&4W5_?U!O+2C[1&*X#EARD!>7U JWD]4!^5_ M$/3_!5!+ P04 " #(C5Y9!!2!H'() \5@ &0 'AL+W=O2G7ZY(F+Q<]/3>US?N@\TV+]X8S,]W M_H8\D/S3[BZEKP8'RBJ(2)P%28Q2LK[H7>IGV!P5 :7BEX"\9$>_HZ(K3TGR M1_$"KRYZ6G%$)"3+O$#X]+]G8I$P+$CT./ZLH;U#FT7@\>]?Z6[9>=J9)S\C M5A+^-UCEVXO>M(=69.WOP_P^>?%(W:'R )=)F)7_HI=:J_70,VP9, MZH!)VX!I'3!M&S"K V:E':KS5YY\V\_]^7F:O*"T4%-:\4OIH#*:GO,@+LS^ MD*?TKP&-R^[,X?73NKQ&^L9R; M1_R+@ZS;ZSOGYN'R$=_>H%-TN5SNHWWHYV2%;O,M29&51/22VQ;7PC-!.%XF M$4$G-LG](,P^T)!/#S8Z^>$#^@$%,;H.PI :/CL?Y+0GQ?$,EO517U5';;QR MU":Z3N)\FR$G7I&5)-Y6Q\\4\0/Z"1X^1N/KQWAE*($/9-='QO0G9&C&4'(\ M5HMP4RO#35EWWM>Z\[[6777XO_ST< MMV_=4!C!/%Q/9LDS7^$55T 2DSC/4+*F0WESA23E%;)DKI"@O$)^0C&=U:@\ M]S^CW^Z3,$1T('_QT]7OLDNC.H"A_ "*R?$LV_E+R":(XR#> M%*;>D31(9&/T5<4;E[QB4?8\UXVIV9^>#YZ/+2J1Z1.C/V9EMDPV&_(R1R+3 M)K.^P>")T-4_HFGH9 M^ED6K(.EG[^V8*C:FAR?UXE@)5%T.NN;VO&/SME*#!GW3ZS@]6MD2E]7G+2$1CGN0J>]O5,I P#Q*&@6", M9:8'RTS;KGY(O%*O>Z:B1\S1E%^"6!*9/ASW9YQ-VM&<=C17V9 P M# 1CK#([6&6FGJ:*R:BOR)C(/*-$=KWI@X39D# '$N9"PA:0, \2AH%@C)=U MKPTCHWA MD)^-+9EL+-Y:2&5ZG[N5=62RT42X4U5WMK-M(&D>* U#T5C;&(UM#+ U8XUB M3['6'_*&DJ /O_LZ$C)U;H'2;%": TIS06D+4)H'2L-0-/8:: HBNKHB\G^L(\72 M@V%.A;J'3#:<\/.]7NCJ MJ@=L&4T7:Q#Z3"AXZ))BAJ[Q;A)1$_&>1%+ST,45)FC1 Y3F@=(P%(TU4U/X MT-65CV]10JN;/#:+QOOI38G]ML1Y6^*JN]_92*"U$% :AJ*Q1FK*(;JZ'O*. M$IHN*55(AJ!IFR%(1$F&(%$D&X) *R.@- ^4AJ%HK'.:ZHBN+H]TRHK,) F* M*7^&+9G,E"Q_6M&<=C17WU3G!(_ M#/ZB,]3"#^(,G7RD0PRA*Z DKA0_[^G?UU_HLKIZ;?G9%KEA\E*]],AJ0Z1C MDOH0NMXZ@M)L4)H#2G-!:0M0F@=*PU T]B)H2A"&_KW3)P9D[MT"I=F@- >4 MYH+2%J T#Y2&H6CL-=#44XS6]926Z1-#4N 0BG 2T:ROSY@?;B4A"1D)CV[5 MHN,5K,YG4=0][NP=T-(** U#T5CO-*450UU:@$NS1Y#LH]#4Z>2$S60?Y! M:ACIUQ0$PX@J0USJM$$Y;5!N+3K^FI^P:%I(1,)C":' M;JASZ'?5GA+5Z?7IE7N79'E*\B EQ6,^Z&/@/P5AD']YX]D?=3.=;]PA:38H MS0&EN:"T!2C- Z5A*!IK]";E;\R^>_(*] L4H#0;E.: TEQ0V@*4YH'2,!2- MW3:BJ6*8ZBI&]^15#9PPDPZ_J)>(1L)7R"2BH? PL$0D%KW4G>QJ%U":!TK# M4#36+DV^WU1_Y0 V7U4WIGI$XVV)_;;$>5OBJCO>V4*@Z7)0&H:BL19JTN6F M.EW^+;)4IICXIDOX,>\EJ8J_'9"IA/6Y(U.)J4_U1]'95*!Y=% :AJ*QICK: M_DB=1W]'ELJ49KH%[TA5@G>D"7C!.Q*5Q#NPFP?![AX$NWW0MTB;FTW:W%2G MS;ODJ4PQ.2UL"61)1$*:VVY#I M:B";ZA'6RC*1L%9N07+:D%RIB%M0+Z0B/DKQIM55I]2)/=N4^ED])GB=1^>N6^"N2%@+Z]W62Y%]?% T<-HR= M_PU02P,$% @ R(U>6?CSN-E>!0 @AP !D !X;"]W;W)K&ULS5G;;N,V$/T5PEVT&Z"Q1%F^)'4,.):Z:S2QTSC9HBCZ MH$ACFUU)]))TG%WTXTM=(ED2K>8B+/)BZW+F<,Z0GN&8PQUEG_D:0*"'P _Y M66LMQ.94T[B[AL#A;;J!4+Y94A8X0MZRE<8W#!PO-@I\S=#UGA8X)&R-AO&S M*S8:TJWP20A7#/%M$#CLZSGX='?6PJW'!]=DM1;1 VTTW#@K6("XW5PQ>:=E M+!X)(.2$AHC!\JPUQJ>VH4<&,>(3@1W?NT:1E#M*/T@0^NB"@< M^74/$_#]B$GZ\24E;65C1H;[UX_LO\;BI9@[A\.$^G\03ZS/6H,6\F#I;'UQ M376>AB/OMP?&-?7Z+I;&+/ M;J:?;#297U[9L\7X9CJ?H6,TH<&&AA *CN@2C>>3*7IO@7"(SX_DZ]N%A=Z_ M.T+O$ G1)?%]N3#X4!/2ZVALS4T]/$\\- YXV$&7-!1KCNS0 T]A;]7;G]38 M:S):6-;K]X]$(P.MGZ MZ<1\G0-\U^#Z#N=D25PG_N6/O7_DJI6I1""9E^*%X;K;8.L[ CPT%VM@\<)A ML([2S3V@:>C2 -!?%Y(:304$_&_5*DG\,-5^1/GTE&\<%\Y:DIH#NX?6Z,)@#U70.LBT#OYO>6]#D22$/#6#ESQ9,AHD5W&Q_A=]D#M)6;Q#]&7K^&3Y ME80KY#I\C99R XG6X*V GZK"5>O%!%:-*BV*E4)6I0UJI M=2N54XW"!]3FVWM)$I$RJI2[\MS,U&C M;%:C;'93;,59S??YV'PCM077=AS/GM(FV:Q&V>RFV(I3FOCE MW#1)4=U"!BOG+V7?4MX.JY@.]#8X;V[PZ[H;7.TWJIM^):A3%JD"]6G8*M1^PU=4FSR<#9>5YGMU M.O7N/#N!-=KK-,IF-\56G-B\W<%OI=_!C38\C;)9C;+93;$5_R?/>QZCON>9 MA@(DKT#P$.T'0349*46OF";*S8\:56Y^5*AJ\Z-"59L?;>],)0"VB@^S.'*C MK)/\/9X]S0[,QO$Q4>GY.3Z=8,5S"Y_:R7%83I^!,-D!T[COX#4$L#!!0 ( M ,B-7EE@7C<^MP( .@' 9 >&PO=V]R:W-H965TW7+S(!$"AUY0RV7,2I;)KUY51 BF6#9X!TU]67*18 MZ:E8NS(3@&,+2JGK>U['33%A3MBU:T\B[/)<4<+@22"9IRD6;S= ^;;G-)WW MA1E9)\HLN&$WPVN8@WK.GH2>N15+3%)@DG"&!*QZ3K]Y/>B8>!OP@\!6[HR1 M4;+D_,5,QG'/\4Q"0"%2A@'KUP8&0*DATFG\*CF=ZI<&N#M^9[^UVK66)98P MX/0GB5722CUMPQ=Q*NT3;./7 MTH<=0+/U"< O ?[? H(2$%BA1696UA K''8%WR)AHC6;&5AO+%JK('HWFB[0P[A_,WX8+\:C.>I/A^AQ<3^:H4E_L1C-YN@+ /=[4?E2E^98IO^8+/3.%,$;8&IM #P4M" MB2(@$68Q>E0)"#3!2H&H%5HPM^J9S9F\EAF.H.?H0R=!;, )OWYI=KSO=;*/ M1+9G0E"9$!QB#P=8B#?M MI@FFOU?*7/7"1R3&MU%V0=2V9:QR8,+AI^U]WL MZJD-NJJ"]O)L57FV#N99[,B4LR@7XL.6U25ZD.U?-^A(9'O"VY7P]G^KTO8Q M33@2V9X)G?J?6*Z?76YA[\!4$L#!!0 ( ,B-7ED=X^+PUP, %80 M 9 >&PO=V]R:W-H965T@)3E "F%0#@5BH#N2??.$ .^3>*<;]I>B*1C&'RSQQ'B.DUP+-]L*8N0D$VV,WC", I2 M410:MFDZ1H1(K/6[:=^<];OT($(2XSD#?H@BQ-X><4B//"C_SL&90G:TJ_J<8D MZ&FFFA .\48H I(_KWB PU"!Y#3^R9E:,:02GC^?Z*/4=^G+&G$\H.&?)!#[ MGM;6(,!;= C%@AY]G/O34KP-#7GZ%XZYK:G!YL %C7*QG$%$XNP7?<_7X4Q@ MVU<$=BZP;Q4TM6@9,+G%L%#[G@X59!.Q>TT^AF MX4AC.40"];N,'H$I:TE3#VE"I&H90A*KU%T*)M\2J1/]P?-L-9F-O=D*GB;N MX^1ILIIX2W!G0WA>^=X"INYJY2V6\!L\(;;#,*='S&#.Z-\R^SB0&)9R1^S! MW3*R07 _Q *1D'^2@N7SR\H'=[28#-QK^H4B3$D8RD3FG^'NO-DUA/10S=/8 MY-X,,F_L*]Y8,*6QV'/PX@ ')7JO6M_XF=ZOUG^IT!LR,D5X[%-X'NU*X BO M=3!;G\$V;0M>ED.XO_M4MB[5F#\.L0X-,\4T*C##:LP4O4'#^BG%JZ8,\4:_ M!3.JQK@)DTMSPOSE+N!^4889?P1S?39^-6:)$QWL=HII0I*E=T4"-(K]V4BY MC6O[4^83B7ARS5ZSU?_W%'(ZQ/\M3_@L"RO)'\W".F'#.F%>G;!1G;!QG3 _@[52 MF+H6O_;MKO%:DEJM(K5:E:DUEM=KN \IEU<&AD,D< ""@CKG=BB]WG(L1(CE M=;DTO2KI'TVO#.:<>6?IC<*_+&M^M&GIK4L;[T<;1V]?VHPR&\LZ'\QV=.?2 M;)R;F6=F#YJ$C>N$^37!LDPRSJJ2",O/AJI0.6SH(1;9!:CH+8I@-ZW] MWO4/K,[0*NGWK,XXJW'_QV<5]U1^I4C,(<1;.92I/\@MPK(J-FL(FJ0UT9H* M66&ECWM9^&.F#.3[+:7BU% #%/]*Z/\'4$L#!!0 ( ,B-7EF3?1V09 , M )H/ 9 >&PO=V]R:W-H965TO]0FS' M[VO[PJ'WTK"@VYTR M#?YH4) M+E$]%@]"U_S:):49YI+R' 1NAMXXO$Y"*[ ]_J!XD$=E,$MYXOR3 MJ8&2'#M3(61#^><8*,&2<]C[\J4Z\>TPB/RR_NO]K%Z\4\$8D3SOZD MJ=H-O4L/4MR0/5,+?OB(U8)ZQF_-F;2_<*CZ!AZL]U+QK!+K&60T+Y_DA6@N[7"N)*$%LRY5(LAX0H,AH(?@!A>FLW4[ PK5HO MG^;F?U\JH=]2K5.CR?W=:G;WV_1N!;>S\+6: M+I;P,TP8H1GHK083GBN:;S%7IBAIBH*H'Q=@+O$U2$,OE!JQ^7 M";Q_]P'> 7 5WH-9B;^NIKO33G?Z(WY=F&N!]])F.8IIDV]K]=> M XA> -Q$K8:_[_,.1%<_011$\8GY3-KEX_VV ]W0RJ,3\J1=OL1"RP,K#UI6 MTZW_SJ[UB]_P,]07_(DKNCX)MU5MSIAK69 U#CU]B$@4S^B-?OPA[ >_G"+C MTBQQ9-:@%M?48NO>?2L(7O?S+25/E%%%40+)4[A7.Q0P)TJA.$DT=DG4I5GB MR*Q!M%<3[;7NPP?R15\.2MKC@N&6,)"H%$/;>HICZ=>W?N:R>AY==G0\/A_C M:1WS7#R.S!IX^C6>_C>%::OZW$WETBQQ9-:@=E%3N_AN87KADJA+L\2168/H M94WTLG4?)KA!(?2%793Q>HI/RJ#[Q:IE;4CJ$[=$E=N3:Q'W^KA-X=KN\79 M^,+_QEC8:U[+B:LA2RK^43*3H=C:I%#"FN]S5>8U=6N=>(YMNN6_=B^SUCD1 M6YI+_0&RT=*@?JI6(&J-/Q MT3]02P,$% @ R(U>6&ULM51M;]HP$/XKIZR:6JEK0J#=UD$DWK8R :V ;I]-('2<"5!XZH3=!NWO9:+ M]P$_.&[-D0VNDJ523\X999T@4=X)/@60X8I5@F9J>X?[>JX=7JJ$\5_8[F.C -+*D"KV MR99!P>7NSY[W.APEQ/&)A'B?$'O>NX<\RP$CEK2UVH)VT1;-&;Y4GVW)<>F: M,B=M;[G-HZ1_/UV,IM^&TP6,1]W>:#Q:C(9SZ$X'<+^X&\Y@TETLAK,Y?( 9 MFDI47DNU@@$W9456#4E'>CG!\@O!W)J\@OKF$.(I;\#@?P/G9Q=\PH=6@%B*N MA8@];NL$KJU._5.=;0;EX-J/&KJNRM<(OPGLINK6E"S%3F#'QJ#>8)"\?]>X MB;Z\0;M9TVYZ].:I_OW1?\S9D@M.' TPF<$]Y9;UA!&A?E7HYG_@W:IYM]Z4 M>ZR,@?1 /GVY!#3$[92AD[^TMWPI$(0U7J.^ V]$'MTMGDWRN1UNC@F%1T/A M]LN$Z367!@2N;$YT]?$Z +V;V9U#JO1SLE1DI\Z;N5USJ%V O5\I10?'C5Z] M.)/?4$L#!!0 ( ,B-7EF\ZC+IQ0( (' 9 >&PO=V]R:W-H965T M&U%*K0"MGTVR858 M=>S,-M!*^_&[=M*(=@%-T[XDOO$])^?<*U]W]U(]Z03 D.>4"]WS$F.R6]_7 M40(IU369@<"=M50I-1BJC:\S!31VH)3[0;W>\5/*A!=VW;='%7;EUG FX%$1 MO4U3JEX&P.6^YS6\UP]SMDF,_>"'W8QN8 'F6_:H,/)+EIBE(#23@BA8][Q^ MXW;8MODNX3N#O3Y8$^MD)>63#29QSZM;0< A,I:!XFL'0^#<$J&,GP6G5_[2 M @_7K^Q?G'?TLJ(:AI+_8+%)>MZU1V)8TRTW<[F_@\*/$QA)KMV3[(OB MK38R+<"H(&4B?]/GH@X'@.#J"" H ,$[0./F"*!9 )K.:*[,V1I10\.NDGNB M;#:RV86KC4.C&R9L%Q=&X2Y#G F'#[/E9/9U/%N2^TE_,+F?+"?C!>G/1N1A M>3>>DVE_N1S/%^22C,6.*2FPA89R,J7&@-+D? 2&,JXO,&/!#! F=J -V]"\ M32+&9J<0LSP^PWTR99QCH+N^00M6B!\5<@>YW."(W 5D-1)(:TL4I7/G*9536// M[JW.: 0]#P^G!K4#+_SXH=&I?ZXR^I_(WCANEHZ;I]C#V39=@2)R[4I8Z34G M:#L".U9V8:/3]7>'#DZFO-'5*G6U3NKJ1Y':8@]PTA%XTQ4NM2:1%(:)#8B( M@2:_R%F5\/P/G0-50;/V7OI)&?]8_'9ILOV7Q3<)4_%E1I5Y(3'3F=3HU'7$ M56"?L"C!.AB&^TR33!H;4,Y?\'QB.L[E%:\Z18/V'ZVY>5>!4QFY+?]@0MG; M84K5A@E-.*P14Z]=(5CE$S M^!M02P,$% @ R(U>64M+?/[/! 0A4 !D !X;"]W;W)K&ULK5C;;N,V$/T50BV*+)!$HB1?DMH&$DO;W8?L!DFV+5#T M@99HFXA$NB1MI_WZ#B59L1Q&M;?*0ZS+S#F:,[S,<+05\EDM*=7H)<^X&CM+ MK5?7KJN2)M)"5IX91GKN]Y?3&"+I38/W,EH11;TD>IOJWL)=VZ-DK*< M_I*72H@]!\"Q._B5@W_H$+[C$%0. MP;$,8>40'LO0JQR*T-TR]D*XB&@R&4FQ1=)8 YJY*-0OO$$OQLU >=02WC+P MTY//7Z9?[V)T\R5"7Y\^Q0_HZ>;W^!&=1503EJD/Z )]>XS0V8\?1JX&/N/E M)A7V;8GMOX,=H#O!]5*AF*WYH^9[I$>Z!5[@'MG#^'WO\W>P-,8(Z\T&!%[R7>9Z(G*(G\H(BII),J+6D MZ(^;F=(2IN^?MGR7B*$=T:QIUVI%$CIV8-%25&ZH,_GI!]SW?K:)W258U"58 MW!%8(RUAG9:P#7WRBQ1*H367-!$+SOZA*=*0HAGE=,ZTLF6E!,1>@6AVALW$ M[WOF;^1N]A5O93Y5\6-9XXY8&VKV:C5[1ZA)DD2N04C&-04.;1.QQ.GM18,# MFX:M?*=J>"1IW!%I0\)^+6&_5<)[RDFF&:UEM*G7?Q/(H6ZM)*?J]I]T<4=T M#<4&M6*#5L6JE=5,VY44&V:**IMH@[?9[V';F!N\G6K8#RV6T5O(P/=M(\H" M&>!>T[(1_+ .?GA,\&>PGT#U,)-F&';R/HE^O/H7P6RW!H$SJR6.+!H&<3T&8:AOT6!:]J M!:]:%8SGW4)>A8 MVK@KVJ:(>_4];A]-+PF%+7"OAB@GY9;IY5)DJ9EFYB4T;2F#TH_-UOJ=]:J= MZ=3RKT)K"#BT3.NT)KI\%_3X7]7.J#12YXO3,N;PGJ9KZ 5)V4GO24R M56@#JZ!]ZVTG/#DK7:)%%5ICB_-L28XKRX.EMV4UQ:]]#FZMUR$NK#M69=E(AM^F\&O+@MM[ MEO=W+-/%\(1EK!C,YRA9$KXP9N8PATI9=3=$*:IAD)-L78WZ+!-; ADZWTV3 M;V+:#+QF;:*5K4*5J,+5T7'MJ2Z.Z=">54+HK#. 5K"VA8'A+43^L# MOYOBF.O@^2V^GF++\\@<$!9G4*_PY>GB'9$+!A5>1N= Y5T.8,C)\L"NO-%B M59Q(S836(B\NEY3 9F\,X/U<"+V[,03UL>GD7U!+ P04 " #(C5Y9A\^" M*4,$ ![&0 &0 'AL+W=O,?Q<; (E^I D5$VLCY79DVR+:0(I%BVV!JCLKQE,L M59&O;;'E@.-,E":VZS@].\6$6M-Q5G?+IV.VDPFA<,N1V*4IYB^7D+#]Q&I; MKQ5W9+V1NL*>CK=X#?<@'[:W7)7LDA*3%*@@C"(.JXDU:X_"MJ,%68M' GMQ M<(UT5YX8^ZX+5_'$80Y)HDLKCWP)JE3&U\/#ZE1YDG5>= M><("YBSYD\1R,[$&%HIAA7>)O&/[$(H.=34O8HG(/M&^:.M8*-H)R=)"K#)( M"]40;\0]$\5 M# K!(!O=?#BRL?2QQ-,Q9WO$=6M%TQ>9(3*U&D)"M7?O)5=WB=+):3"[ND./ ML^N'!?KL@\0D$5_01T0HNB%)HMPE+JK%L2U56"VVHR+$91["/1+"0S>,RHU M"QI#7*/WF_7#!KVMNEOVV7WM\Z7;"+R';0NY@POD.FX'/=S[Z//'+S5YS4_ M>$Z&\1HPOIEL%F:R"9HQ 3RUD-,OLIG/CF&6YV".9Q,V8WR(5*?:39VJ., K M7>]E7.]8>IAP](B3'5R@F1 @!<(T1M<$/Y&$2 ("W0 6.PXQ4A/L'40[S@E= M9ZW^8)27%9=8$('^NE8!T)6$5/Q=]P?)L^G49Z.7IY'8X@@FEEI_!/!GL*:? M/K1[SMNJK-2SND?_GV[;T=LWACL7(N< M$G%A,F)@$K8T"0M[[R?/8:M3_A:5L>^78]]O'/LKNO[TP?6\KY1@] VB#64) M6^OMT!6-6G4>:.2=.YV8A/DF80N3L, D;&D2%AJ"5;PW*+TW^%_MR0ZP=.ZP<=;T805UY1N!678._J;^LCV:MVOJ_?9H45$"I3 2J7@M/KJH8/G)_UY0;)M=F[\Q*1D:7:Y :S\JQNH^RO&Y&M!!RC? MMTS_ U!+ P04 " #(C5Y971:H6QE3T=D:I]A8Y%^7 GVE=? J"[R%D-G?N!4[BS M+;P6^ALQWLO1X>TJ@N)MISB]Z@&;S9,X.)(X.G30)/$5JWY4S\!A,Z M&#ETD[?9.+V]1R[03%2B05VVPWXFQ;IZ(]\.F*@DI]X#X0-_1#@;*P:LC.2, M+^UP&P8FDDOE:7/9&!LAC)2/%@YM#ZZH6B=G0JHJMHU@?\?UZ3O J@<&&>>- MP;9O!X;]@FA-E;@RG>KD:O )Y-7MNV5A'$X568;MCK\F5 <39"Q52E43)O17 M0\,^IQG846PZ@Z.610"@UC(WC921J12D\K!BU TC.Z&VI;W(-M:S MJB31-(VANFEE; ?T-]6L]J9L_"I=KV /4G^9F^F(J@^50J\5S=BBZB^RQ@"F M'N+JI"CX\C-G4Y%3._F] P[[9,7S9E*Q1Q,-2F5B!JCRO0>J-)MLCOQ6I+BC M"[TJIT6&>VX?H>=_F^ZSW$H9OL M'(/)^/!-1LGA>ZQW>H=NLG<,)H]AN;MO=F=_B0O@ZJ#>>,ZZ9J'LSEJ94/-F]&GE-QN85?$O?G)_2C,RYOFO M@;]N?ZEFM\M?$*>;X.L#5] MKD*PF>*5B,T4SS4@[KP!(TG*8%4Q;]@5C"-) M@B%0B^X:C6,D.S%\W>N#7251E"1N!#"W@RC"$+@:<01S !XP)(JJY^#.\RA8 M/:>"]?^EAW\ 4$L#!!0 ( ,B-7EF7BKL

-8?20$3;8T.P M6BP^0"X99K>]9!:G60'7$5T[!@ LS0 \ M !X;"]W;W)K8F]O:RYX;6S%FUUOHS@40/^*E9>=E;:;AO#1&4U'(L1IT1#( M FUWGE9NXB36$(@,:;?SZ]>0S8RM(5?[[8FA= M7[O#'1/EX-/'T[D61&U>!:%:-YN!]W[ M@@_(3I1B)[[QU>W@>D#J;?5Z7TGQK2H;5F1+617%[6!T//#(92.6/^W.6LB< M/=?=GH8]ITR!W [<:W7"M9!UTWVB.S]3C"]LX7>R.NQ% MN6E/HZYBJ%U&UPZGUV,C?I#_I1FK]5HL^;1:'G:\;([M*'G1 I;U5NSK 2G9 MCM\.@NJ%2[)@&]Y>E/HOX>IX@8TBTYI+?A#J@ Q7'2,B3Q)/:9S1*5'OLB0* MIWZN-K)$_,O2(&T TK[@[38@'0#2 MN23D6(-T 4CWDI"V!ND!D!XNY,3/PHPD,[)(:49CQ18F>DS? &@WN&@Q?2)^ M$"0/<1[&=PHPB=7[H.UT\DQ#? \@OL=%]/]X"+.P;;*,^/&43,-,W6N%^Z!N M=++0._!KJ >_QL5,Z2-52!F9IA')+CWTSN:_49BFNML MD$)&R X)8_6\Y4D:]G!!UA@A:^,N2:9/811UL9KD]S0EH>KRXKNPO;V^C@EY M8X0LCB<_3?TX_Z+S0(H8(3N"SA=1\H52,J$QG84Y6:B$Q8A7R!(C9$V$RK(3 M)=:89@83I(41LA>F- T?51?R2,DLC%5VUT9J&&=Y^M#:2\^9(2]8R%[(\B3X M?)]$"C?[A5 EL_Q+%QM1$M]=&9B0'RS\$4B; :B&(U'H3\)(&9=FWX-8QP2' M(.CB")(YU?J6W/_3T)H%^<)"]L7,#U/RZ$')NT55B*7@!B:D$0M9(WX 9LLZ)N03"]DG9Y)E\BYG"L1H34@Q%K)BCDGS MB>I7O<(!*66,K!0P>S;*!V-(*6-DI?1ES[UM"0EEC"X4,XWN!03K6V'R27,;)<^A/K7DS(+V-DO^@9=B\<9)4QLE7 '-9\!B&K MC)&M$;&,CVP;&='5,,F1HQZIB0A>P+C6VNCJ-P'1.RD(T]MN&LYO6I M\=IY^EY3.I""'&0%?6?,#OM]T14$6$$FK.@*&7K9QX$4Y&#/K9PPG[C8;!N^ M(OX+EVS#2:K.+71,2$$.LH*^8\X.S4%R,F_7@AQV9,'>VF_JF)""'&0%P:-; M/>]P( 4YZ/,O$*:>=SC@)#ZR@GH'X2J@]GPI5"SIF)""'&0%G<'T2U:\U4(O M"#F0@AQD!?U<+>CK,B'[.,CV@@;L0LYQL>=S3,RDV7)))I64U:LH-\9-!Y>. M_9\EMW:LL]NS\NVJ>BU5!A?I:9L+.<=%=@XXSVV4BUQ(/"ZR>. :H;%<$!*/ MBRP>&--8, B)Q[ODJ@%#/!XD'@][B@?$U,M%'F0A#]E",*9>+O(@"WGX:Y?/ MK\$P(MV#+.3AKUX&,/5(]R +>?CKEP%,(](A"WGX*Y@!3"/2P27,R!:",8U( MARSDH2]4ZUL?U)=O>I"%/&0+_5@HU)NRWT#JN>G4,^P^7'_ZN.)KH1*66)VW M5ON7K%@N)&E?NA5ZENVTJ_36AZ((U+ZDC"JV.OWFYO1[H4__ %!+ P04 M" #(C5Y9M,4*KF@" !'+P &@ 'AL+U]R96QS+W=O=@?NF'Q<3J>AW6U'\?N1UT/FWTY-<-#VY7S MY%GVN[IK-N_-KM2R7'K=W\^HGI_N9RY>/[OR/Q/;[?:P*3_;S>]3 M.8__&%S_:?OW85_*6"U>FWY7QG55?QQONX?ZNDD/E\G5XN5M7?4O;ZFJYPX2 M")+Y@S($Y?F#%()T_B"#()L_R"'(YP\*"(KY@U80M)H_Z!&"'N&?7.!'KGRF4#O MC'IG KTSZIT)],ZH=R;06U%O)=!;46\ET%M1;R706U%O)=!;)R^["?16U%L) M]%;46PGT5M1;"?16U%L)]%;46PGT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L( M]+;)QTH"O0WU-@*]#?4V KT-]38"O0WU-@*]'?5V KT=]78"O1WU=@*]'?5V M KT=]78"O1WU=@*]??*S"8'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z M!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^5F00.] O8- [T"]@T#O%>J]^DZ] MA_'S6(9;S]<:K_^=5(^7<\OM\M?EUTZ\7ZRN.-?W%!7J;)%C>M_&%$V,-L9%O,")KFE49/8L@U3WGZ<%) 8,16H2',VC5K;]]SX M2M^JE[^> J7%?NC'M*ZV.8=OC*5F2X-+M0\TEI6-CX/+Y6N\9\$U.W=/3*Q6 MAC5^S#3F99YJ5%>7-[1Q#WU>?-^7GU/GQW45J4_5XOJP<XIT>_6;3-=3ZYF$H1^H4(KDV;8GRT->'HF?'DW.Y83I\\I/SYS+' M LO.V^A#*A.+]/FXEY%,IY>A%**8N^.O^)I82I_\?C1-NZ7V@]GE>G_[N)OG MD=C\./V.W\[XM?XG^Q @?4B0/A1('QJD#P/2AP7IXQRDCPN0/O@*I1$443D* MJ1S%5(Z"*D=1E:.PRE%&UL4$L! A0#% @ R(U>66N2J9'N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ R(U>69E< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " #(C5Y9T BGT^,% "Q'P & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>64B/ M.U6S!P 928 !@ ("!)@X 'AL+W=OL" !F!P & @($C'@ >&PO=V]R:W-H965T M&UL4$L! A0#% @ R(U>6&PO=V]R:W-H965T&UL4$L! M A0#% @ R(U>609.BCG6"@ F!L !@ ("!LS0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>62I7((\_!0 /!0 !D M ("!:6( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ R(U>6=C-,36R @ Z 4 !D ("!;W0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(U> M6?6QK)Q7 P 0D !D ("!JH, 'AL+W=O&PO=V]R:W-H965T0 !X;"]W;W)K M&UL4$L! A0#% @ R(U>6>G2?7N/"@ 3"8 M !D ("!MI@ 'AL+W=O&PO=V]R:W-H965TK1E) M& D .08 9 " @4.W !X;"]W;W)K&UL4$L! A0#% @ R(U>63D.K7PC"0 $A< !D M ("!DL 'AL+W=O&PO=V]R:W-H965T MCX0P( (H& 9 M " @9W, !X;"]W;W)K&UL4$L! A0# M% @ R(U>61+D ]%%% I#H !D ("!%\\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>65:8 M?>^= P S0@ !D ("!R_0 'AL+W=O&PO=V]R:W-H965T1 , %L( 9 " @<;] !X;"]W;W)K&UL4$L! A0#% @ R(U>66 )-&W @ YP4 !D M ("!00$! 'AL+W=O&PO M=V]R:W-H965T\) 0!X;"]W;W)K&UL4$L! A0#% @ R(U>64_=KBUM P #@D !D ("! M( T! 'AL+W=O&PO=V]R:W-H965T40< $T; 9 M " @007 0!X;"]W;W)K&UL4$L! A0#% M @ R(U>6;_U>X$@!@ =D !D ("!C!X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>6<]_NW^@ M!0 J20 !D ("!O$,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>69\"-]2%! 6AH !D M ("!/E,! 'AL+W=O&PO=V]R M:W-H965T1A 0!X;"]W;W)K&UL M4$L! A0#% @ R(U>64X?K4F) P = X !D ("!I&4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MR(U>6:ITJA4J P A0H !D ("!>&\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>658%Z>J/ @ M!08 !D ("!:7@! 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>63(N8]W0 @ IP< !D M ("!,X@! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ R(U>63PS F!B!P !3\ !D ("!SY0! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(U> M68911*3/! 3AH !D ("!6Z8! 'AL+W=OU95Y$) #+90 &0 M @(%AJP$ >&PO=V]R:W-H965T 9 " @2FU 0!X;"]W;W)K M&UL4$L! A0#% @ R(U>62$?R\-* @ %@4 M !D ("!,;H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>6;@RPXF0 P T@H !D M ("!_,8! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ R(U>6004@:!R"0 /%8 !D ("!F-,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>61WC MXO#7 P 5A !D ("!Q.4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(U>6;SJ,NG% @ @< !D M ("!$? ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ R(U>65T6J'-> P I!8 T ( ! MC?P! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ R(U>6;3%"JYH @ 1R\ !H ( !9P<" M 'AL+U]R96QS+W=O62P! M9SL; @ #BX !, ( !!PH" %M#;VYT96YT7U1Y<&5S72YX 8;6Q02P4& %@ 6 ?& 4PP" end XML 92 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 93 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 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 350 371 1 false 81 0 false 11 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.spx.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Sheet http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Statements 2 false false R3.htm 9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 7 false false R8.htm 9952157 - Disclosure - BASIS OF PRESENTATION Sheet http://www.spx.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 8 false false R9.htm 9952158 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS Sheet http://www.spx.com/role/NEWACCOUNTINGPRONOUNCEMENTS NEW ACCOUNTING PRONOUNCEMENTS Notes 9 false false R10.htm 9952159 - Disclosure - AQUISITIONS AND DISCONTINUED OPERATIONS Sheet http://www.spx.com/role/AQUISITIONSANDDISCONTINUEDOPERATIONS AQUISITIONS AND DISCONTINUED OPERATIONS Notes 10 false false R11.htm 9952160 - Disclosure - REVENUES FROM CONTRACTS Sheet http://www.spx.com/role/REVENUESFROMCONTRACTS REVENUES FROM CONTRACTS Notes 11 false false R12.htm 9952161 - Disclosure - LEASES Sheet http://www.spx.com/role/LEASES LEASES Notes 12 false false R13.htm 9952162 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS Sheet http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTS INFORMATION ON REPORTABLE SEGMENTS Notes 13 false false R14.htm 9952163 - Disclosure - SPECIAL CHARGES, NET Sheet http://www.spx.com/role/SPECIALCHARGESNET SPECIAL CHARGES, NET Notes 14 false false R15.htm 9952164 - Disclosure - INVENTORIES, NET Sheet http://www.spx.com/role/INVENTORIESNET INVENTORIES, NET Notes 15 false false R16.htm 9952165 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETS GOODWILL AND OTHER INTANGIBLE ASSETS Notes 16 false false R17.htm 9952166 - Disclosure - WARRANTY Sheet http://www.spx.com/role/WARRANTY WARRANTY Notes 17 false false R18.htm 9952167 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://www.spx.com/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 18 false false R19.htm 9952168 - Disclosure - INDEBTEDNESS Sheet http://www.spx.com/role/INDEBTEDNESS INDEBTEDNESS Notes 19 false false R20.htm 9952169 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS Notes 20 false false R21.htm 9952170 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION Sheet http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATION STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION Notes 21 false false R22.htm 9952171 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS Sheet http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERS CONTINGENT LIABILITIES AND OTHER MATTERS Notes 22 false false R23.htm 9952172 - Disclosure - INCOME AND OTHER TAXES Sheet http://www.spx.com/role/INCOMEANDOTHERTAXES INCOME AND OTHER TAXES Notes 23 false false R24.htm 9952173 - Disclosure - FAIR VALUE Sheet http://www.spx.com/role/FAIRVALUE FAIR VALUE Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.spx.com/role/BASISOFPRESENTATIONPolicies BASIS OF PRESENTATION (Policies) Policies 27 false false R28.htm 9954472 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS (Tables) Sheet http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSTables ACQUISITIONS AND DISCONTINUED OPERATIONS (Tables) Tables 28 false false R29.htm 9954473 - Disclosure - REVENUES FROM CONTRACTS (Tables) Sheet http://www.spx.com/role/REVENUESFROMCONTRACTSTables REVENUES FROM CONTRACTS (Tables) Tables http://www.spx.com/role/REVENUESFROMCONTRACTS 29 false false R30.htm 9954474 - Disclosure - LEASES (Tables) Sheet http://www.spx.com/role/LEASESTables LEASES (Tables) Tables http://www.spx.com/role/LEASES 30 false false R31.htm 9954475 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS (Tables) Sheet http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSTables INFORMATION ON REPORTABLE SEGMENTS (Tables) Tables http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTS 31 false false R32.htm 9954476 - Disclosure - SPECIAL CHARGES, NET (Tables) Sheet http://www.spx.com/role/SPECIALCHARGESNETTables SPECIAL CHARGES, NET (Tables) Tables http://www.spx.com/role/SPECIALCHARGESNET 32 false false R33.htm 9954477 - Disclosure - INVENTORIES, NET (Tables) Sheet http://www.spx.com/role/INVENTORIESNETTables INVENTORIES, NET (Tables) Tables http://www.spx.com/role/INVENTORIESNET 33 false false R34.htm 9954478 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETS 34 false false R35.htm 9954479 - Disclosure - WARRANTY (Tables) Sheet http://www.spx.com/role/WARRANTYTables WARRANTY (Tables) Tables http://www.spx.com/role/WARRANTY 35 false false R36.htm 9954480 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) Sheet http://www.spx.com/role/EMPLOYEEBENEFITPLANSTables EMPLOYEE BENEFIT PLANS (Tables) Tables http://www.spx.com/role/EMPLOYEEBENEFITPLANS 36 false false R37.htm 9954481 - Disclosure - INDEBTEDNESS (Tables) Sheet http://www.spx.com/role/INDEBTEDNESSTables INDEBTEDNESS (Tables) Tables http://www.spx.com/role/INDEBTEDNESS 37 false false R38.htm 9954482 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION (Tables) Sheet http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONTables STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION (Tables) Tables http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATION 38 false false R39.htm 9954483 - Disclosure - BASIS OF PRESENTATION (Details) Sheet http://www.spx.com/role/BASISOFPRESENTATIONDetails BASIS OF PRESENTATION (Details) Details http://www.spx.com/role/BASISOFPRESENTATIONPolicies 39 false false R40.htm 9954484 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Narrative (Details) Sheet http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails ACQUISITIONS AND DISCONTINUED OPERATIONS - Narrative (Details) Details 40 false false R41.htm 9954485 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Acquisition of Ing??nia and ASPEQ (Details) Sheet http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails ACQUISITIONS AND DISCONTINUED OPERATIONS - Acquisition of Ing??nia and ASPEQ (Details) Details 41 false false R42.htm 9954486 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Pro Forma Results (Details) Sheet http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails ACQUISITIONS AND DISCONTINUED OPERATIONS - Pro Forma Results (Details) Details 42 false false R43.htm 9954487 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of DBT - Assets and Liabilities of Discontinued Operations (Details) Sheet http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of DBT - Assets and Liabilities of Discontinued Operations (Details) Details 43 false false R44.htm 9954488 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of Heat Transfer Business - Assets and Liabilities of Discontinued Operations (Details) Sheet http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of Heat Transfer Business - Assets and Liabilities of Discontinued Operations (Details) Details 44 false false R45.htm 9954489 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Results of Operations (Details) Sheet http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails ACQUISITIONS AND DISCONTINUED OPERATIONS - Results of Operations (Details) Details 45 false false R46.htm 9954490 - Disclosure - REVENUES FROM CONTRACTS - Disaggregated Revenue (Details) Sheet http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails REVENUES FROM CONTRACTS - Disaggregated Revenue (Details) Details 46 false false R47.htm 9954491 - Disclosure - REVENUES FROM CONTRACTS - Contract Balances (Details) Sheet http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails REVENUES FROM CONTRACTS - Contract Balances (Details) Details 47 false false R48.htm 9954492 - Disclosure - REVENUES FROM CONTRACTS - Narrative (Details) Sheet http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails REVENUES FROM CONTRACTS - Narrative (Details) Details 48 false false R49.htm 9954493 - Disclosure - REVENUES FROM CONTRACTS - Performance Obligation Narrative (Details) Sheet http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails REVENUES FROM CONTRACTS - Performance Obligation Narrative (Details) Details 49 false false R50.htm 9954494 - Disclosure - Leases - Narrative (Details) Sheet http://www.spx.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 50 false false R51.htm 9954495 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 51 false false R52.htm 9954496 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Sheet http://www.spx.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Details 52 false false R53.htm 9954497 - Disclosure - Leases - Future Minimum Payments (Details) Sheet http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails Leases - Future Minimum Payments (Details) Details 53 false false R54.htm 9954498 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS - Narrative (Details) Sheet http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSNarrativeDetails INFORMATION ON REPORTABLE SEGMENTS - Narrative (Details) Details 54 false false R55.htm 9954499 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS - Financial Data (Details) Sheet http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails INFORMATION ON REPORTABLE SEGMENTS - Financial Data (Details) Details 55 false false R56.htm 9954500 - Disclosure - SPECIAL CHARGES, NET - Special Charges (Details) Sheet http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails SPECIAL CHARGES, NET - Special Charges (Details) Details 56 false false R57.htm 9954501 - Disclosure - SPECIAL CHARGES, NET - Analysis of Restructuring Liabilities (Details) Sheet http://www.spx.com/role/SPECIALCHARGESNETAnalysisofRestructuringLiabilitiesDetails SPECIAL CHARGES, NET - Analysis of Restructuring Liabilities (Details) Details 57 false false R58.htm 9954502 - Disclosure - INVENTORIES, NET (Details) Sheet http://www.spx.com/role/INVENTORIESNETDetails INVENTORIES, NET (Details) Details http://www.spx.com/role/INVENTORIESNETTables 58 false false R59.htm 9954503 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill (Details) Sheet http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill (Details) Details 59 false false R60.htm 9954504 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangibles, Net (Details) Sheet http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangibles, Net (Details) Details 60 false false R61.htm 9954505 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) Sheet http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) Details 61 false false R62.htm 9954506 - Disclosure - WARRANTY (Details) Sheet http://www.spx.com/role/WARRANTYDetails WARRANTY (Details) Details http://www.spx.com/role/WARRANTYTables 62 false false R63.htm 9954507 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) Sheet http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails EMPLOYEE BENEFIT PLANS (Details) Details http://www.spx.com/role/EMPLOYEEBENEFITPLANSTables 63 false false R64.htm 9954508 - Disclosure - INDEBTEDNESS - Summary of Debt Activity (Details) Sheet http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails INDEBTEDNESS - Summary of Debt Activity (Details) Details 64 false false R65.htm 9954509 - Disclosure - INDEBTEDNESS - Senior Credit Facilities (Details) Sheet http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails INDEBTEDNESS - Senior Credit Facilities (Details) Details 65 false false R66.htm 9954510 - Disclosure - INDEBTEDNESS - Other Borrowings and Financing Activities (Details) Sheet http://www.spx.com/role/INDEBTEDNESSOtherBorrowingsandFinancingActivitiesDetails INDEBTEDNESS - Other Borrowings and Financing Activities (Details) Details 66 false false R67.htm 9954511 - Disclosure - INDEBTEDNESS - Company-owned Life Insurance (Details) Sheet http://www.spx.com/role/INDEBTEDNESSCompanyownedLifeInsuranceDetails INDEBTEDNESS - Company-owned Life Insurance (Details) Details 67 false false R68.htm 9954512 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details) Sheet http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails DERIVATIVE FINANCIAL INSTRUMENTS (Details) Details http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTS 68 false false R69.htm 9954513 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components Used For Calculation Of Basic And Diluted Income (Details) Sheet http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsUsedForCalculationOfBasicAndDilutedIncomeDetails STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components Used For Calculation Of Basic And Diluted Income (Details) Details 69 false false R70.htm 9954514 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Income Per Share (Details) Sheet http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONIncomePerShareDetails STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Income Per Share (Details) Details 70 false false R71.htm 9954515 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Long Term Incentive Compensation and Share Repurchases (Details) Sheet http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Long Term Incentive Compensation and Share Repurchases (Details) Details 71 false false R72.htm 9954516 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Accumulated Other Comprehensive Income (Details) Sheet http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Accumulated Other Comprehensive Income (Details) Details 72 false false R73.htm 9954517 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components of AOCI (Details) Sheet http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components of AOCI (Details) Details 73 false false R74.htm 9954518 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - General (Details) Sheet http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSGeneralDetails CONTINGENT LIABILITIES AND OTHER MATTERS - General (Details) Details http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERS 74 false false R75.htm 9954519 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Large Power Projects in South Africa (Details) Sheet http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails CONTINGENT LIABILITIES AND OTHER MATTERS - Large Power Projects in South Africa (Details) Details 75 false false R76.htm 9954520 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Claim for Contingent Consideration related to ULC (Details) Sheet http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails CONTINGENT LIABILITIES AND OTHER MATTERS - Claim for Contingent Consideration related to ULC (Details) Details 76 false false R77.htm 9954521 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Resulution of DisputeContingent Consideration related to ULC (Details) Sheet http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSResulutionofDisputeContingentConsiderationrelatedtoULCDetails CONTINGENT LIABILITIES AND OTHER MATTERS - Resulution of DisputeContingent Consideration related to ULC (Details) Details 77 false false R78.htm 9954522 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Environmental Matters (Details) Sheet http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails CONTINGENT LIABILITIES AND OTHER MATTERS - Environmental Matters (Details) Details 78 false false R79.htm 9954523 - Disclosure - INCOME AND OTHER TAXES (Details) Sheet http://www.spx.com/role/INCOMEANDOTHERTAXESDetails INCOME AND OTHER TAXES (Details) Details http://www.spx.com/role/INCOMEANDOTHERTAXES 79 false false R80.htm 9954524 - Disclosure - FAIR VALUE (Details) Sheet http://www.spx.com/role/FAIRVALUEDetails FAIR VALUE (Details) Details http://www.spx.com/role/FAIRVALUE 80 false false All Reports Book All Reports spxc-20240928.htm spxc-20240928.xsd spxc-20240928_cal.xml spxc-20240928_def.xml spxc-20240928_lab.xml spxc-20240928_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "spxc-20240928.htm": { "nsprefix": "spxc", "nsuri": "http://www.spx.com/20240928", "dts": { "inline": { "local": [ "spxc-20240928.htm" ] }, "schema": { "local": [ "spxc-20240928.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "spxc-20240928_cal.xml" ] }, "definitionLink": { "local": [ "spxc-20240928_def.xml" ] }, "labelLink": { "local": [ "spxc-20240928_lab.xml" ] }, "presentationLink": { "local": [ "spxc-20240928_pre.xml" ] } }, "keyStandard": 329, "keyCustom": 42, "axisStandard": 32, "axisCustom": 1, "memberStandard": 47, "memberCustom": 31, "hidden": { "total": 11, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 6 }, "contextCount": 350, "entityCount": 1, "segmentCount": 81, "elementCount": 710, "unitCount": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1171, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.spx.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "longName": "9952151 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R3": { "role": "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R4": { "role": "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952153 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "spxc:CashAndCashEquivalentsIncludedInAssetsOfAbandonedEntities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "spxc:CashAndCashEquivalentsIncludedInAssetsOfAbandonedEntities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R5": { "role": "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-52", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-47", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R6": { "role": "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesFvNiGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R7": { "role": "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "longName": "9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R8": { "role": "http://www.spx.com/role/BASISOFPRESENTATION", "longName": "9952157 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.spx.com/role/NEWACCOUNTINGPRONOUNCEMENTS", "longName": "9952158 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS", "shortName": "NEW ACCOUNTING PRONOUNCEMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.spx.com/role/AQUISITIONSANDDISCONTINUEDOPERATIONS", "longName": "9952159 - Disclosure - AQUISITIONS AND DISCONTINUED OPERATIONS", "shortName": "AQUISITIONS AND DISCONTINUED OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.spx.com/role/REVENUESFROMCONTRACTS", "longName": "9952160 - Disclosure - REVENUES FROM CONTRACTS", "shortName": "REVENUES FROM CONTRACTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.spx.com/role/LEASES", "longName": "9952161 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTS", "longName": "9952162 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS", "shortName": "INFORMATION ON REPORTABLE SEGMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.spx.com/role/SPECIALCHARGESNET", "longName": "9952163 - Disclosure - SPECIAL CHARGES, NET", "shortName": "SPECIAL CHARGES, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.spx.com/role/INVENTORIESNET", "longName": "9952164 - Disclosure - INVENTORIES, NET", "shortName": "INVENTORIES, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETS", "longName": "9952165 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.spx.com/role/WARRANTY", "longName": "9952166 - Disclosure - WARRANTY", "shortName": "WARRANTY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.spx.com/role/EMPLOYEEBENEFITPLANS", "longName": "9952167 - Disclosure - EMPLOYEE BENEFIT PLANS", "shortName": "EMPLOYEE BENEFIT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.spx.com/role/INDEBTEDNESS", "longName": "9952168 - Disclosure - INDEBTEDNESS", "shortName": "INDEBTEDNESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTS", "longName": "9952169 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATION", "longName": "9952170 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION", "shortName": "STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERS", "longName": "9952171 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS", "shortName": "CONTINGENT LIABILITIES AND OTHER MATTERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.spx.com/role/INCOMEANDOTHERTAXES", "longName": "9952172 - Disclosure - INCOME AND OTHER TAXES", "shortName": "INCOME AND OTHER TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.spx.com/role/FAIRVALUE", "longName": "9952173 - Disclosure - FAIR VALUE", "shortName": "FAIR VALUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.spx.com/role/BASISOFPRESENTATIONPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION (Policies)", "shortName": "BASIS OF PRESENTATION (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSTables", "longName": "9954472 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS (Tables)", "shortName": "ACQUISITIONS AND DISCONTINUED OPERATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.spx.com/role/REVENUESFROMCONTRACTSTables", "longName": "9954473 - Disclosure - REVENUES FROM CONTRACTS (Tables)", "shortName": "REVENUES FROM CONTRACTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.spx.com/role/LEASESTables", "longName": "9954474 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "spxc:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "spxc:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSTables", "longName": "9954475 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS (Tables)", "shortName": "INFORMATION ON REPORTABLE SEGMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.spx.com/role/SPECIALCHARGESNETTables", "longName": "9954476 - Disclosure - SPECIAL CHARGES, NET (Tables)", "shortName": "SPECIAL CHARGES, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "spxc:ScheduleOfRestructuringImpairmentAndOtherActivitiesBySegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "spxc:ScheduleOfRestructuringImpairmentAndOtherActivitiesBySegmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.spx.com/role/INVENTORIESNETTables", "longName": "9954477 - Disclosure - INVENTORIES, NET (Tables)", "shortName": "INVENTORIES, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables", "longName": "9954478 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.spx.com/role/WARRANTYTables", "longName": "9954479 - Disclosure - WARRANTY (Tables)", "shortName": "WARRANTY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.spx.com/role/EMPLOYEEBENEFITPLANSTables", "longName": "9954480 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)", "shortName": "EMPLOYEE BENEFIT PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.spx.com/role/INDEBTEDNESSTables", "longName": "9954481 - Disclosure - INDEBTEDNESS (Tables)", "shortName": "INDEBTEDNESS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONTables", "longName": "9954482 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION (Tables)", "shortName": "STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.spx.com/role/BASISOFPRESENTATIONDetails", "longName": "9954483 - Disclosure - BASIS OF PRESENTATION (Details)", "shortName": "BASIS OF PRESENTATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R40": { "role": "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "longName": "9954484 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Narrative (Details)", "shortName": "ACQUISITIONS AND DISCONTINUED OPERATIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-82", "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R41": { "role": "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "longName": "9954485 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Acquisition of Ing\u00e9nia and ASPEQ (Details)", "shortName": "ACQUISITIONS AND DISCONTINUED OPERATIONS - Acquisition of Ing\u00e9nia and ASPEQ (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-63", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R42": { "role": "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails", "longName": "9954486 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Pro Forma Results (Details)", "shortName": "ACQUISITIONS AND DISCONTINUED OPERATIONS - Pro Forma Results (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-62", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-62", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "longName": "9954487 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of DBT - Assets and Liabilities of Discontinued Operations (Details)", "shortName": "ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of DBT - Assets and Liabilities of Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-88", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-89", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R44": { "role": "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails", "longName": "9954488 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of Heat Transfer Business - Assets and Liabilities of Discontinued Operations (Details)", "shortName": "ACQUISITIONS AND DISCONTINUED OPERATIONS - Wind-Down of Heat Transfer Business - Assets and Liabilities of Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-97", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-97", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails", "longName": "9954489 - Disclosure - ACQUISITIONS AND DISCONTINUED OPERATIONS - Results of Operations (Details)", "shortName": "ACQUISITIONS AND DISCONTINUED OPERATIONS - Results of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-107", "name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R46": { "role": "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails", "longName": "9954490 - Disclosure - REVENUES FROM CONTRACTS - Disaggregated Revenue (Details)", "shortName": "REVENUES FROM CONTRACTS - Disaggregated Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-131", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R47": { "role": "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails", "longName": "9954491 - Disclosure - REVENUES FROM CONTRACTS - Contract Balances (Details)", "shortName": "REVENUES FROM CONTRACTS - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "spxc:IncreaseDecreaseinAccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R48": { "role": "http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails", "longName": "9954492 - Disclosure - REVENUES FROM CONTRACTS - Narrative (Details)", "shortName": "REVENUES FROM CONTRACTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails", "longName": "9954493 - Disclosure - REVENUES FROM CONTRACTS - Performance Obligation Narrative (Details)", "shortName": "REVENUES FROM CONTRACTS - Performance Obligation Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.spx.com/role/LeasesNarrativeDetails", "longName": "9954494 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails", "longName": "9954495 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "spxc:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "spxc:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.spx.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails", "longName": "9954496 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "shortName": "Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "spxc:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "spxc:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails", "longName": "9954497 - Disclosure - Leases - Future Minimum Payments (Details)", "shortName": "Leases - Future Minimum Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSNarrativeDetails", "longName": "9954498 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS - Narrative (Details)", "shortName": "INFORMATION ON REPORTABLE SEGMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "country", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "unitRef": "country", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "longName": "9954499 - Disclosure - INFORMATION ON REPORTABLE SEGMENTS - Financial Data (Details)", "shortName": "INFORMATION ON REPORTABLE SEGMENTS - Financial Data (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:BusinessCombinationIntegrationRelatedCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R56": { "role": "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails", "longName": "9954500 - Disclosure - SPECIAL CHARGES, NET - Special Charges (Details)", "shortName": "SPECIAL CHARGES, NET - Special Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "spxc:SpecialCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "spxc:ScheduleOfRestructuringImpairmentAndOtherActivitiesBySegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://www.spx.com/role/SPECIALCHARGESNETAnalysisofRestructuringLiabilitiesDetails", "longName": "9954501 - Disclosure - SPECIAL CHARGES, NET - Analysis of Restructuring Liabilities (Details)", "shortName": "SPECIAL CHARGES, NET - Analysis of Restructuring Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-7", "name": "spxc:RestructuringAndIntegrationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "spxc:ScheduleofRestructuringandIntegratedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "spxc:RestructuringAndIntegrationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "spxc:ScheduleofRestructuringandIntegratedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.spx.com/role/INVENTORIESNETDetails", "longName": "9954502 - Disclosure - INVENTORIES, NET (Details)", "shortName": "INVENTORIES, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "longName": "9954503 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails", "longName": "9954504 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangibles, Net (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Other Intangibles, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "longName": "9954505 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.spx.com/role/WARRANTYDetails", "longName": "9954506 - Disclosure - WARRANTY (Details)", "shortName": "WARRANTY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails", "longName": "9954507 - Disclosure - EMPLOYEE BENEFIT PLANS (Details)", "shortName": "EMPLOYEE BENEFIT PLANS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-243", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-243", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails", "longName": "9954508 - Disclosure - INDEBTEDNESS - Summary of Debt Activity (Details)", "shortName": "INDEBTEDNESS - Summary of Debt Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R65": { "role": "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails", "longName": "9954509 - Disclosure - INDEBTEDNESS - Senior Credit Facilities (Details)", "shortName": "INDEBTEDNESS - Senior Credit Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromIssuanceOfDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-272", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R66": { "role": "http://www.spx.com/role/INDEBTEDNESSOtherBorrowingsandFinancingActivitiesDetails", "longName": "9954510 - Disclosure - INDEBTEDNESS - Other Borrowings and Financing Activities (Details)", "shortName": "INDEBTEDNESS - Other Borrowings and Financing Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-263", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": null }, "R67": { "role": "http://www.spx.com/role/INDEBTEDNESSCompanyownedLifeInsuranceDetails", "longName": "9954511 - Disclosure - INDEBTEDNESS - Company-owned Life Insurance (Details)", "shortName": "INDEBTEDNESS - Company-owned Life Insurance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromLifeInsurancePolicies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromLifeInsurancePolicies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails", "longName": "9954512 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details)", "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-276", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-280", "name": "us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R69": { "role": "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsUsedForCalculationOfBasicAndDilutedIncomeDetails", "longName": "9954513 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components Used For Calculation Of Basic And Diluted Income (Details)", "shortName": "STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components Used For Calculation Of Basic And Diluted Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R70": { "role": "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONIncomePerShareDetails", "longName": "9954514 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Income Per Share (Details)", "shortName": "STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-288", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-288", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails", "longName": "9954515 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Long Term Incentive Compensation and Share Repurchases (Details)", "shortName": "STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Long Term Incentive Compensation and Share Repurchases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails", "longName": "9954516 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Accumulated Other Comprehensive Income (Details)", "shortName": "STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Accumulated Other Comprehensive Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R73": { "role": "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails", "longName": "9954517 - Disclosure - STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components of AOCI (Details)", "shortName": "STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION - Components of AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-331", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R74": { "role": "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSGeneralDetails", "longName": "9954518 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - General (Details)", "shortName": "CONTINGENT LIABILITIES AND OTHER MATTERS - General (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails", "longName": "9954519 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Large Power Projects in South Africa (Details)", "shortName": "CONTINGENT LIABILITIES AND OTHER MATTERS - Large Power Projects in South Africa (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-343", "name": "spxc:NumberOfLargePowerProjects", "unitRef": "project", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-344", "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R76": { "role": "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "longName": "9954520 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Claim for Contingent Consideration related to ULC (Details)", "shortName": "CONTINGENT LIABILITIES AND OTHER MATTERS - Claim for Contingent Consideration related to ULC (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-347", "name": "us-gaap:PaymentsForLegalSettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-347", "name": "us-gaap:PaymentsForLegalSettlements", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSResulutionofDisputeContingentConsiderationrelatedtoULCDetails", "longName": "9954521 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Resulution of DisputeContingent Consideration related to ULC (Details)", "shortName": "CONTINGENT LIABILITIES AND OTHER MATTERS - Resulution of DisputeContingent Consideration related to ULC (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-348", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-348", "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails", "longName": "9954522 - Disclosure - CONTINGENT LIABILITIES AND OTHER MATTERS - Environmental Matters (Details)", "shortName": "CONTINGENT LIABILITIES AND OTHER MATTERS - Environmental Matters (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-349", "name": "spxc:SiteContingencyNumberOfSites", "unitRef": "site", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-349", "name": "spxc:SiteContingencyNumberOfSites", "unitRef": "site", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails", "longName": "9954523 - Disclosure - INCOME AND OTHER TAXES (Details)", "shortName": "INCOME AND OTHER TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "unique": true } }, "R80": { "role": "http://www.spx.com/role/FAIRVALUEDetails", "longName": "9954524 - Disclosure - FAIR VALUE (Details)", "shortName": "FAIR VALUE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquitySecuritiesFvNiRealizedGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EquitySecuritiesFvNiRealizedGain", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "spxc-20240928.htm", "first": true, "unique": true } } }, "tag": { "spxc_ALLOtherDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "ALLOtherDiscontinuedOperationsMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All other", "label": "ALL Other Discontinued Operations [Member]", "documentation": "ALL Other Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of accumulated other comprehensive income, net of tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "spxc_APICShareBasedPaymentArrangementLongTermIncentiveCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "APICShareBasedPaymentArrangementLongTermIncentiveCompensationExpense", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term incentive compensation expense", "label": "APIC, Share-based Payment Arrangement, Long Term Incentive Compensation Expense", "documentation": "APIC, Share-based Payment Arrangement, Long Term Incentive Compensation Expense" } } }, "auth_ref": [] }, "spxc_ASPEQHeatingGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "ASPEQHeatingGroupMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/BASISOFPRESENTATIONDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASPEQ Heating Group", "label": "ASPEQ Heating Group [Member]", "documentation": "ASPEQ Heating Group" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r107", "r950" ] }, "spxc_AccountsReceivableAndOtherAssetsWriteOff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "AccountsReceivableAndOtherAssetsWriteOff", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable and other assets, write off", "label": "Accounts Receivable And Other Assets, Write Off", "documentation": "Accounts Receivable And Other Assets, Write Off" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNet", "crdr": "debit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": "spxc_ContractwithCustomersNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r822", "r873", "r970", "r1215", "r1216" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r1113" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccrualForEnvironmentalLossContingenciesGross", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for environmental loss contingencies", "label": "Accrual for Environmental Loss Contingencies, Gross", "documentation": "Undiscounted amount of the accrual for environmental loss contingencies." } } }, "auth_ref": [ "r393", "r406", "r1154" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r110", "r167" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r110" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Pension\u00a0and Postretirement Liability Adjustment", "terseLabel": "Gains on pension and postretirement items:", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r4", "r5", "r18", "r28", "r129", "r1087", "r1088", "r1089" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net\u00a0Unrealized Gains (Losses) on\u00a0Qualifying\u00a0Cash Flow\u00a0Hedges", "terseLabel": "Gains on qualifying cash flow hedges:", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r253", "r260", "r261", "r636", "r896", "r1087" ] }, "spxc_AccumulatedImpairmentsRelatedToForeignCurrencyTranslationAndOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "AccumulatedImpairmentsRelatedToForeignCurrencyTranslationAndOtherAdjustments", "crdr": "credit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated impairments related to foreign currency translation", "label": "Accumulated Impairments, Related to Foreign Currency Translation and Other Adjustments", "documentation": "Represents the adjustments, during the period, to the accumulated impairments of Goodwill related to foreign currency translation and other adjustments." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r259", "r260", "r676", "r678", "r679", "r680", "r681", "r682" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r27", "r28", "r130", "r246", "r751", "r789", "r792" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r259", "r260", "r676", "r678", "r679", "r680", "r681", "r682" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accum. Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r18", "r28", "r643", "r646", "r698", "r785", "r786", "r1087", "r1088", "r1089", "r1100", "r1101", "r1102", "r1104" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustment", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r3", "r18", "r28", "r127", "r128", "r260", "r261", "r678", "r679", "r680", "r681", "r682", "r1087" ] }, "spxc_AcquisitionsAndDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spx.com/20240928", "localname": "AcquisitionsAndDiscontinuedOperationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Acquisitions and Discontinued Operations [Abstract]", "label": "Acquisitions and Discontinued Operations [Abstract]", "documentation": "Acquisitions and Discontinued Operations" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1015" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r119" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r798", "r1100", "r1101", "r1102", "r1104", "r1186", "r1253" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1028" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1028" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1028" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1028" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile income from continuing operations to net cash from operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive plan activity", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r51", "r52", "r559" ] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1061" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r987", "r997", "r1007", "r1039" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r990", "r1000", "r1010", "r1042" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1062" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1028" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1035" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r991", "r1001", "r1011", "r1035", "r1043", "r1047", "r1055" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1053" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term incentive compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r588", "r589" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible amortization", "verboseLabel": "Amortization of acquired intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r14", "r371", "r378", "r911" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of options or units that were excluded from the computation of diluted income per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r305" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "crdr": "credit", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain (loss) recorded in AOCI", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r252" ] }, "us-gaap_AociTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AociTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net of tax provision (benefit)", "label": "AOCI Tax, Attributable to Parent", "documentation": "Amount of tax expense (benefit) allocated to accumulated other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r633" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSOtherBorrowingsandFinancingActivitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables financing arrangement", "label": "Asset-Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r928", "r951", "r1114", "r1115", "r1116" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r165", "r179", "r243", "r270", "r307", "r313", "r332", "r336", "r346", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r634", "r637", "r674", "r747", "r827", "r904", "r905", "r950", "r978", "r1165", "r1166", "r1204" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "spxc_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.spx.com/20240928", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.spx.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Lease Information", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r236", "r250", "r270", "r346", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r634", "r637", "r674", "r950", "r1165", "r1166", "r1204" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "spxc_AssetsOfAbandonedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "AssetsOfAbandonedEntities", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets of DBT and Heat Transfer (includes cash and equivalents of $4.6 and $5.5 at September 28, 2024 and December 31, 2023, respectively) (Note 3)", "label": "Assets of Abandoned Entities", "documentation": "Assets of Abandoned Entities" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Disposal Group, Including Discontinued Operation, Assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r85", "r101", "r149", "r234", "r235" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1050" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1051" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1046" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1046" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1046" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1046" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1046" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1046" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1049" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1048" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1047" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1047" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSGeneralDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r392", "r1220", "r1221" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSGeneralDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r73", "r76", "r392", "r1220", "r1221" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "spxc_BoilerElectricalHeatingAndVentilationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "BoilerElectricalHeatingAndVentilationMember", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Boilers, electrical heating, and ventilation", "label": "Boiler, Electrical Heating And Ventilation [Member]", "documentation": "Boiler, Electrical Heating And Ventilation" } } }, "auth_ref": [] }, "spxc_BorrowingUnderTradeReceivablesAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "BorrowingUnderTradeReceivablesAgreement", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under trade receivables arrangement", "label": "Borrowing under Trade Receivables Agreement", "documentation": "The cash inflow from the trade receivables agreement during the period." } } }, "auth_ref": [] }, "spxc_BorrowingsUnderSeniorCreditFacilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "BorrowingsUnderSeniorCreditFacilities", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under senior credit facilities", "label": "Borrowings under Senior Credit Facilities", "documentation": "The cash inflow from the senior credit facilities during the period." } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and leasehold improvements", "label": "Buildings and Improvements, Gross", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r148" ] }, "spxc_BuildingsAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "BuildingsAndLeaseholdImprovementsMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and leasehold improvements", "label": "Buildings and Leasehold Improvements [Member]", "documentation": "Buildings and Leasehold Improvements" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails", "http://www.spx.com/role/BASISOFPRESENTATIONDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/FAIRVALUEDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r629", "r931", "r934" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails", "http://www.spx.com/role/BASISOFPRESENTATIONDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/FAIRVALUEDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r54", "r55", "r372", "r373", "r374", "r375", "r376", "r629", "r931", "r934" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r629" ] }, "spxc_BusinessAcquisitionProFormaEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spx.com/20240928", "localname": "BusinessAcquisitionProFormaEarningsPerShareAbstract", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share of common stock:", "label": "Business Acquisition, Pro Forma Earnings Per Share [Abstract]", "documentation": "Business Acquisition, Pro Forma Earnings Per Share" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1075", "r1076" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1075", "r1076" ] }, "spxc_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spx.com/20240928", "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsAbstract", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income from continuing operations per share of common stock:", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations [Abstract]", "documentation": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareBasic", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Basic", "documentation": "Per basic share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r1075", "r1076" ] }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted", "documentation": "Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r1075", "r1076" ] }, "spxc_BusinessAcquisitionProFormaInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.spx.com/20240928", "localname": "BusinessAcquisitionProFormaInformationLineItems", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Pro Forma Information [Line Items]", "label": "Business Acquisition, Pro Forma Information [Line Items]", "documentation": "Business Acquisition, Pro Forma Information" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r1075", "r1076" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, expected tax deductible amount", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r63" ] }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income from continuing operations", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r626", "r627" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss)", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r626", "r627" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r626", "r627" ] }, "us-gaap_BusinessCombinationAcquiredReceivablesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquiredReceivablesFairValue", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired receivable, fair Value", "label": "Business Combination, Acquired Receivable, Fair Value", "documentation": "Fair value of acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer." } } }, "auth_ref": [ "r628" ] }, "spxc_BusinessCombinationAcquisitionAndIntegrationRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "BusinessCombinationAcquisitionAndIntegrationRelatedCosts", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition-related and other costs", "label": "Business Combination, Acquisition And Integration Related Costs", "documentation": "Business Combination, Acquisition And Integration Related Costs" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition-related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r53" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/FAIRVALUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred payment", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r62" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONDetails", "http://www.spx.com/role/FAIRVALUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r61", "r159", "r630", "r656", "r657", "r658" ] }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationIntegrationRelatedCosts", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Integration related costs", "label": "Business Combination, Integration Related Costs", "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment, consideration transferred", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r58" ] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment, inventory", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r58" ] }, "spxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails": { "parentTag": "spxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets, including cash and equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross amount of receivables acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred and other income taxes", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails": { "parentTag": "spxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r56", "r57" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails": { "parentTag": "spxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "netLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails": { "parentTag": "spxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r56", "r57" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r57" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash acquired", "label": "Cash Acquired from Acquisition", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and equivalents", "verboseLabel": "Cash and equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r34", "r239", "r890" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash and equivalents", "label": "Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations", "documentation": "For the entity and the disposal group, cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits are not generally reported as cash and cash equivalents." } } }, "auth_ref": [] }, "spxc_CashAndCashEquivalentsIncludedInAssetsOfAbandonedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "CashAndCashEquivalentsIncludedInAssetsOfAbandonedEntities", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and equivalents included in assets of DBT and Heat Transfer", "label": "Cash and Cash Equivalents Included In Assets of Abandoned Entities", "documentation": "Cash and Cash Equivalents Included In Assets of Abandoned Entities" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Consolidated cash and equivalents, beginning of period", "periodEndLabel": "Consolidated cash and equivalents, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r34", "r139", "r268" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r139" ] }, "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash from discontinued operations", "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r139" ] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash used in discontinued operations", "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r100", "r139" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Net cash used in discontinued operations", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r100", "r139" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1026" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1023" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1021" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1027" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1027" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingent liabilities (Note 15)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r115", "r171", "r750", "r813" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERS" ], "lang": { "en-us": { "role": { "terseLabel": "CONTINGENT LIABILITIES AND OTHER MATTERS", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r151", "r401", "r402", "r874", "r1145", "r1153" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r967", "r968", "r969", "r971", "r972", "r973", "r976", "r1100", "r1101", "r1104", "r1186", "r1251", "r1253" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r118" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r19", "r118", "r814", "r833", "r1253", "r1254" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock (54,180,614 and 46,349,838 issued and outstanding at September 28, 2024, respectively, and 53,618,720 and 45,674,572 issued and outstanding at December 31, 2023, respectively)", "label": "Common Stock, Value, Outstanding", "documentation": "Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares." } } }, "auth_ref": [ "r118", "r814" ] }, "spxc_CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Communication technologies, aids to navigation, and transportation systems", "label": "Communication Technologies, Aids To Navigation, And Transportation Systems [Member]", "documentation": "Communication Technologies, Aids To Navigation, And Transportation Systems" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1032" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1031" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1033" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1030" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r29", "r256", "r258", "r264", "r744", "r758", "r759" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r177", "r192", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r273", "r307", "r315", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r424", "r425", "r426", "r427", "r429", "r430", "r431", "r432", "r433", "r904", "r905", "r1080", "r1081", "r1165", "r1166" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r177", "r192", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r273", "r307", "r315", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r424", "r425", "r426", "r427", "r429", "r430", "r431", "r432", "r433", "r904", "r905", "r1080", "r1081", "r1165", "r1166" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r64", "r67", "r68" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Contract with Customer, Asset and Liability", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1170" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": "spxc_ContractwithCustomersNet", "weight": 1.0, "order": 1.0 }, "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "verboseLabel": "Contract Assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r463", "r465", "r476" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": "spxc_ContractwithCustomersNet", "weight": -1.0, "order": 2.0 }, "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "negatedTerseLabel": "Contract Liabilities - current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r463", "r464", "r476" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": "spxc_ContractwithCustomersNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contract liabilities - non-current", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r463", "r464", "r476" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r477" ] }, "spxc_ContractwithCustomersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "ContractwithCustomersNet", "crdr": "debit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net contract balance", "label": "Contract with Customers, Net", "documentation": "Contract with Customers, Net" } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate expense", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r22", "r331", "r332", "r333", "r334", "r337", "r1108" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of products sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r134", "r135", "r705" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "spxc_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "CreditAgreementMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement", "label": "Credit Agreement [Member]", "documentation": "Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r423", "r1163" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r423", "r1163", "r1164" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "spxc_CurrentRevolvingSPXFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "CurrentRevolvingSPXFacilitiesMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving loans", "label": "Current Revolving SPX Facilities [Member]", "documentation": "Current Revolving SPX Facilities [Member]" } } }, "auth_ref": [] }, "spxc_CurrentSPXTermLoanFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "CurrentSPXTermLoanFacilitiesMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Current SPX Term Loan Facilities [Member]", "documentation": "Current SPX Term Loan Facilities [Member]" } } }, "auth_ref": [] }, "spxc_CustomerBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "CustomerBacklogMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Backlog", "label": "Customer Backlog [Member]", "documentation": "Customer Backlog" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r60", "r1132", "r1133", "r1134", "r1135", "r1137", "r1138", "r1140", "r1141" ] }, "spxc_DBTTechnologiesIncludingCTAWriteOffMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DBTTechnologiesIncludingCTAWriteOffMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DBT", "label": "DBT Technologies Including CTA Write-Off [Member]", "documentation": "DBT Technologies Including CTA Write-Off" } } }, "auth_ref": [] }, "spxc_DBTTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DBTTechnologiesMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DBT Technologies", "label": "DBT Technologies [Member]", "documentation": "DBT Technologies [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/INDEBTEDNESS" ], "lang": { "en-us": { "role": { "terseLabel": "INDEBTEDNESS", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r152", "r269", "r387", "r388", "r389", "r390", "r391", "r422", "r423", "r435", "r441", "r442", "r443", "r444", "r445", "r446", "r451", "r458", "r459", "r461", "r684" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSOtherBorrowingsandFinancingActivitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r24", "r109", "r110", "r166", "r170", "r273", "r436", "r437", "r438", "r439", "r440", "r442", "r447", "r448", "r449", "r450", "r452", "r453", "r454", "r455", "r456", "r457", "r915", "r916", "r917", "r918", "r919", "r948", "r1098", "r1146", "r1147", "r1148", "r1200", "r1201" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face amount of debt", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r436", "r684", "r685", "r916", "r917", "r948" ] }, "us-gaap_DebtInstrumentIncreaseDecreaseOtherNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentIncreaseDecreaseOtherNet", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Debt Instrument, Increase (Decrease), Other, Net", "documentation": "Amount of increase (decrease) in debt instruments, classified as other." } } }, "auth_ref": [ "r1098" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt activity", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r273", "r436", "r437", "r438", "r439", "r440", "r442", "r447", "r448", "r449", "r450", "r452", "r453", "r454", "r455", "r456", "r457", "r460", "r915", "r916", "r917", "r918", "r919", "r948", "r1098", "r1200", "r1201" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSOtherBorrowingsandFinancingActivitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r24", "r273", "r436", "r437", "r438", "r439", "r440", "r442", "r447", "r448", "r449", "r450", "r452", "r453", "r454", "r455", "r456", "r457", "r915", "r916", "r917", "r918", "r919", "r948", "r1098", "r1146", "r1147", "r1148", "r1200", "r1201" ] }, "spxc_DebtInstrumentPeriodicPaymentPercentageOfPrincipal": { "xbrltype": "percentItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DebtInstrumentPeriodicPaymentPercentageOfPrincipal", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic payment (as a percent of principal)", "label": "Debt Instrument, Periodic Payment, Percentage Of Principal", "documentation": "Debt Instrument, Periodic Payment, Percentage Of Principal" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, unused borrowing capacity, amount", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date." } } }, "auth_ref": [ "r112", "r422" ] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the period", "periodEndLabel": "Balance at the end of the period", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "spxc_DebtRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DebtRollForward", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average interest rate of senior credit facilities", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1168", "r1199", "r1200", "r1201" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r593", "r594" ] }, "us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred and other income taxes", "label": "Deferred Income Taxes and Other Tax Liabilities, Noncurrent", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred and other income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r142" ] }, "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesTaxDeferredIncome", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities", "label": "Deferred Tax Liabilities, Tax Deferred Income", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other." } } }, "auth_ref": [ "r1180" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of unrecognized prior service credits", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r481", "r520", "r545", "r929", "r930" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r481", "r518", "r543", "r929", "r930" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r481", "r485", "r517", "r542", "r929", "r930" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic pension benefit (income) expense", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r515", "r540", "r929", "r930" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net periodic pension/postretirement benefit expense", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r483", "r516", "r541", "r929", "r930" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r14", "r307", "r318", "r336", "r904", "r905" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Derivative Asset, Current", "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r251" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r803", "r805", "r819", "r820", "r821", "r823", "r824", "r825", "r826", "r828", "r829", "r830", "r831", "r841", "r842", "r843", "r844", "r847", "r848", "r849", "r850", "r863", "r864", "r867", "r868", "r967", "r969", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194", "r1195" ] }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeNet", "crdr": "debit", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative fair value", "label": "Derivative, Fair Value, Net", "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives." } } }, "auth_ref": [ "r673" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeGainOnDerivative": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainOnDerivative", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on derivative", "label": "Derivative, Gain on Derivative", "documentation": "Amount of increase in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r639" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r74", "r77", "r78", "r164", "r803", "r805", "r819", "r820", "r821", "r823", "r824", "r825", "r826", "r828", "r829", "r830", "r831", "r841", "r842", "r843", "r844", "r847", "r848", "r849", "r850", "r863", "r864", "r867", "r868", "r895", "r967", "r969", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194", "r1195" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "DERIVATIVE FINANCIAL INSTRUMENTS", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r163", "r641", "r649" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Derivative Liability, Current", "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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r251" ] }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current liabilities", "label": "Derivative Liability, Noncurrent", "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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r251" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLineItems", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r649" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1184", "r1185" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTable", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date." } } }, "auth_ref": [ "r20", "r69", "r70", "r71", "r72", "r75", "r77", "r79", "r81", "r82", "r649" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Currency Forward Contracts", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r20", "r69", "r70", "r72", "r80", "r272", "r291" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative contracts designated as hedging instruments", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r20" ] }, "spxc_DetectionandMeasurementReportableSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DetectionandMeasurementReportableSegmentMember", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails", "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Detection and Measurement", "terseLabel": "Detection and Measurement reportable segment", "label": "Detection and Measurement Reportable Segment [Member]", "documentation": "Detection and Measurement Reportable Segment [Member]" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r158", "r1132", "r1133", "r1134", "r1135", "r1137", "r1138", "r1140", "r1141" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r475", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r475", "r921", "r922", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1171" ] }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss on disposition of discontinued operations, net of tax", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r89", "r91", "r93", "r103" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from discontinued operations", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r89", "r90", "r91", "r92", "r93", "r99", "r133", "r1217" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Income (loss) from discontinued operations, net of tax", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax", "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal." } } }, "auth_ref": [ "r89", "r90", "r103" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit (provision)", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r90", "r91", "r92", "r93", "r99", "r103", "r595", "r613", "r615" ] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Discontinued operations, disposed of by sale", "label": "Discontinued Operations, Disposed of by Sale [Member]", "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, disposed of by sale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r234" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r85", "r101", "r149" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "verboseLabel": "Accounts payable", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r85", "r101", "r147", "r149" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r85", "r101", "r147", "r149" ] }, "spxc_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciation", "crdr": "credit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation", "label": "Disposal Group, Including Discontinued Operation, Accumulated Depreciation", "documentation": "Disposal Group, Including Discontinued Operation, Accumulated Depreciation" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and equivalents", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r85", "r101", "r149" ] }, "spxc_DisposalGroupIncludingDiscontinuedOperationContractLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DisposalGroupIncludingDiscontinuedOperationContractLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Disposal Group, Including Discontinued Operation, Contract Liabilities, Current", "documentation": "Disposal Group, Including Discontinued Operation, Contract Liabilities, Current" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 }, "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current assets", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r85", "r101", "r147", "r149" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilities", "crdr": "credit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r85", "r101", "r149" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other assets", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r6", "r85", "r101", "r149" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, net", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r85", "r101", "r149" ] }, "spxc_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentAbstract", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment:", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment [Abstract]", "documentation": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment" } } }, "auth_ref": [] }, "spxc_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross", "documentation": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross" } } }, "auth_ref": [] }, "spxc_DisposalGroupIncludingDiscontinuedOperationSettlementCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "DisposalGroupIncludingDiscontinuedOperationSettlementCharges", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operation of incurred charges", "label": "Disposal Group, Including Discontinued Operation, Settlement Charges", "documentation": "Disposal Group, Including Discontinued Operation, Settlement Charges" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r931", "r934" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r982" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1014" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DomesticPlanMember", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Plan", "label": "Domestic Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1172", "r1173", "r1174" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r1025" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsUsedForCalculationOfBasicAndDilutedIncomeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Per Share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) per share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r265", "r283", "r284", "r285", "r286", "r287", "r288", "r294", "r296", "r302", "r303", "r304", "r306", "r624", "r632", "r652", "r653", "r745", "r760", "r898" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic income (loss) per share of common stock:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss) per share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r265", "r283", "r284", "r285", "r286", "r287", "r288", "r296", "r302", "r303", "r304", "r306", "r624", "r632", "r652", "r653", "r745", "r760", "r898" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted income (loss) per share of common stock:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in cash and equivalents due to changes in foreign currency exchange rates", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r675" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r596", "r940" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Excess tax benefit from stock-based compensation awards vested", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1070", "r1175", "r1176" ] }, "spxc_EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitForeignTaxWithholdingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "EffectiveIncomeTaxRateReconciliationTaxExpenseBenefitForeignTaxWithholdingAmount", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess tax benefit from withholding tax on distribution", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Foreign Tax Withholding, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Foreign Tax Withholding, Amount" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r588" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONIncomePerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r980" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r980" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r980" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1064" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r980" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r980" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r980" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r980" ] }, "us-gaap_EnvironmentalIssueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EnvironmentalIssueMember", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site investigation and remediation", "label": "Environmental Issue [Member]", "documentation": "Ecological or external issues that require remediation including, but not limited to, restoration or clean up of property, regulatory compliance, or to sell, abandon or dispose of such property." } } }, "auth_ref": [] }, "us-gaap_EnvironmentalRemediationContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EnvironmentalRemediationContingencyAxis", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Contingency [Axis]", "label": "Environmental Remediation Contingency [Axis]", "documentation": "Information by type of environmental remediation contingency." } } }, "auth_ref": [ "r1150", "r1151", "r1152", "r1158" ] }, "us-gaap_EnvironmentalRemediationContingencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EnvironmentalRemediationContingencyDomain", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Contingency [Domain]", "label": "Environmental Remediation Contingency [Domain]", "documentation": "Environmental remediation contingency, for example, but not limited to, asbestos, air emissions and mercury emissions." } } }, "auth_ref": [ "r1150", "r1151", "r1152", "r1158" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1019" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1060" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1060" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1060" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r19", "r231", "r259", "r260", "r261", "r274", "r275", "r276", "r280", "r287", "r289", "r291", "r308", "r348", "r351", "r384", "r462", "r610", "r611", "r619", "r620", "r621", "r625", "r631", "r632", "r642", "r643", "r644", "r645", "r646", "r648", "r651", "r676", "r678", "r679", "r680", "r681", "r682", "r686", "r688", "r698", "r757", "r785", "r786", "r787", "r798", "r853" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.spx.com/role/FAIRVALUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Security at fair value", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r244", "r672", "r892" ] }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiGainLoss", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss on change in fair value of equity security", "label": "Equity Securities, FV-NI, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r761", "r1117" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiRealizedGain", "crdr": "credit", "presentation": [ "http://www.spx.com/role/FAIRVALUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Realized gain on fair value adjustment", "label": "Equity Securities, FV-NI, Realized Gain", "documentation": "Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r1117" ] }, "us-gaap_EquitySecuritiesFvNiRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiRealizedLoss", "crdr": "debit", "presentation": [ "http://www.spx.com/role/FAIRVALUEDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Realized loss on fair value adjustment", "label": "Equity Securities, FV-NI, Realized Loss", "documentation": "Amount of realized loss from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r1117" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1029" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r987", "r997", "r1007", "r1039" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r984", "r994", "r1004", "r1036" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1035" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.spx.com/role/FAIRVALUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r654", "r655", "r665", "r941" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.spx.com/role/FAIRVALUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r654", "r655", "r665", "r941" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.spx.com/role/FAIRVALUE" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r660", "r662", "r663", "r664", "r667", "r668", "r669", "r670", "r671", "r741", "r941", "r945" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, liability", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r690", "r695" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r241", "r356", "r377", "r911" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated annual amortization expense, year one", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r379", "r886", "r911" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated annual amortization expense, remainder of the year", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated annual amortization expense, year four", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r379", "r886", "r911" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated annual amortization expense, year three", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r379", "r886", "r911" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated annual amortization expense, year two", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r379", "r886", "r911" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r370", "r372", "r373", "r374", "r376", "r377", "r381", "r382", "r706", "r710", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Value", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r356", "r377", "r710", "r911" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r370", "r377", "r381", "r382", "r383", "r706", "r886", "r911" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r370", "r372", "r373", "r374", "r376", "r377", "r381", "r382", "r886" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Value", "verboseLabel": "Net carrying value", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r706", "r1138" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization period", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r706" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r372" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiscalPeriod", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Period", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCountryMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-U.S", "label": "Foreign Tax Jurisdiction [Member]", "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile." } } }, "auth_ref": [ "r596", "r597" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FX Forward Contracts", "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r820", "r825", "r830", "r843", "r849", "r865", "r866", "r867", "r969" ] }, "us-gaap_ForeignLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignLineOfCreditMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign credit instrument facility", "label": "Foreign Line of Credit [Member]", "documentation": "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, outside the reporting entity's home country." } } }, "auth_ref": [] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignPlanMember", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Plan", "label": "Foreign Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1172", "r1173", "r1174" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r991", "r1001", "r1011", "r1043" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r991", "r1001", "r1011", "r1043" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r991", "r1001", "r1011", "r1043" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r991", "r1001", "r1011", "r1043" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r991", "r1001", "r1011", "r1043" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r1024" ] }, "us-gaap_GainLossRelatedToLitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossRelatedToLitigationSettlement", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) related to litigation settlement", "label": "Gain (Loss) from Litigation Settlement", "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r904", "r1154" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails": { "parentTag": "spxc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, balance at the beginning of the period", "periodEndLabel": "Goodwill, balance at the end of the period", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r240", "r358", "r742", "r905", "r910", "r942", "r950", "r1121", "r1128" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill Resulting\u00a0from Business Combinations", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r361", "r910" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r1119", "r1131" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r357", "r369", "r910" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Gross goodwill, beginning of the period", "periodEndLabel": "Gross goodwill, end of the period", "label": "Goodwill, Gross", "documentation": "Amount, before accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r360", "r367", "r910" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Accumulated impairment, balance at the beginning of the period", "negatedPeriodEndLabel": "Accumulated impairment, balance at the end of the period", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r360", "r367", "r910" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of changes in the carrying amount of goodwill, by reportable segment and other operating segments", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r910" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in goodwill", "label": "Goodwill, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r1120" ] }, "spxc_GoodwillRelatedToForeignCurrencyTranslationAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "GoodwillRelatedToForeignCurrencyTranslationAndOther", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill related to foreign currency translation", "label": "Goodwill, Related to Foreign Currency Translation and Other", "documentation": "Represents the adjustments, during the period, to the net value of goodwill related to for foreign currency translation and other adjustments." } } }, "auth_ref": [] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in the carrying amount of goodwill", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "spxc_GrossGoodwillRelatedToForeignCurrencyTranslationAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "GrossGoodwillRelatedToForeignCurrencyTranslationAndOther", "crdr": "debit", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross goodwill related to foreign currency translation", "label": "Gross Goodwill, Related to Foreign Currency Translation and Other", "documentation": "Represents the adjustments, during the period, to the gross value of goodwill related to foreign currency translation and other adjustments." } } }, "auth_ref": [] }, "spxc_HVACReportableSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "HVACReportableSegmentMember", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails", "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "HVAC", "terseLabel": "HVAC reportable segment", "label": "HVAC Reportable Segment [Member]", "documentation": "HVAC Reportable Segment [Member]" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r20", "r640" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r20" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations", "terseLabel": "Income from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r66", "r132", "r142", "r283", "r284", "r285", "r286", "r287", "r301", "r304", "r632" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations before income taxes", "negatedLabel": "Pre-tax", "terseLabel": "Income (loss) from continuing operations before income taxes, noncontrolling interest", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r131", "r173", "r178", "r746", "r754", "r899", "r904", "r1105", "r1107", "r1109", "r1110", "r1111" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income from continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r132", "r174", "r265", "r279", "r283", "r284", "r285", "r286", "r287", "r296", "r302", "r303", "r624", "r632", "r653", "r745", "r1218" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income from continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r132", "r265", "r279", "r283", "r284", "r285", "r286", "r287", "r296", "r302", "r303", "r304", "r632", "r653", "r745", "r1218" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from discontinued operations, net of tax", "terseLabel": "Less: Loss from discontinued operations, net of tax", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r89", "r90", "r91", "r92", "r93", "r103", "r235", "r616", "r755" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss from discontinued operations, net of tax (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r133", "r265", "r300", "r302", "r303", "r1212", "r1218" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from discontinued operations, net of tax (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r162", "r300", "r302", "r303" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r931", "r934" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets acquired:", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r16", "r21", "r25", "r85", "r94", "r95", "r96", "r97", "r98", "r102", "r104", "r105", "r150" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r385", "r392", "r396", "r659", "r661", "r666", "r782", "r784", "r838", "r886", "r943", "r1222" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r392", "r396", "r659", "r661", "r666", "r782", "r784", "r838", "r886", "r943", "r1222" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction [Axis]", "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r267", "r596", "r597", "r604", "r609", "r940", "r1179" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction [Domain]", "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r267", "r596", "r597", "r604", "r609", "r940", "r1179" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME AND OTHER TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r271", "r591", "r596", "r601", "r602", "r603", "r606", "r607", "r612", "r614", "r617", "r618", "r797", "r940" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax provision", "terseLabel": "Income taxes", "verboseLabel": "Income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r181", "r189", "r290", "r291", "r307", "r321", "r336", "r595", "r596", "r613", "r762", "r940" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Effective income tax rate reconciliation, change in deferred tax assets valuation allowance, benefit, amount", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r599", "r940", "r1175" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal tax credit", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r598", "r600", "r1175" ] }, "us-gaap_IncomeTaxUncertaintiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxUncertaintiesPolicy", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Potential Uncertain Positions", "label": "Income Tax Uncertainties, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for tax positions taken in the tax return 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 types of contingencies related to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes paid", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r35", "r267", "r608", "r609" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued expenses and other", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable and other assets", "label": "Increase (Decrease) in Accounts Receivable and Other Operating Assets", "documentation": "Amount of increase (decrease) in receivables, and operating assets classified as other." } } }, "auth_ref": [ "r1097" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of effects from acquisitions and divestitures:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "spxc_IncreaseDecreaseinAccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "IncreaseDecreaseinAccountsReceivableNet", "crdr": "credit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": "spxc_IncreaseDecreaseinContractwithCustomersNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in Contract Accounts Receivable", "label": "Increase (Decrease) in Accounts Receivable, Net", "documentation": "Increase (Decrease) in Accounts Receivable, Net" } } }, "auth_ref": [] }, "spxc_IncreaseDecreaseinContractwithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "IncreaseDecreaseinContractwithCustomerAssetNetCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": "spxc_IncreaseDecreaseinContractwithCustomersNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in Contract Assets", "label": "Increase (Decrease) in Contract with Customer, Asset, Net, Current", "documentation": "Increase (Decrease) in Contract with Customer, Asset, Net, Current" } } }, "auth_ref": [] }, "spxc_IncreaseDecreaseinContractwithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "IncreaseDecreaseinContractwithCustomerLiabilityCurrent", "crdr": "debit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": "spxc_IncreaseDecreaseinContractwithCustomersNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (decrease) in Contract Liabilities - current", "label": "Increase (Decrease) in Contract with Customer, Liability, Current", "documentation": "Increase (Decrease) in Contract with Customer, Liability, Current" } } }, "auth_ref": [] }, "spxc_IncreaseDecreaseinContractwithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "IncreaseDecreaseinContractwithCustomerLiabilityNoncurrent", "crdr": "debit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": "spxc_IncreaseDecreaseinContractwithCustomersNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Increase (decrease) in Contract Liabilities - non-current", "label": "Increase (Decrease) in Contract with Customer, Liability, Noncurrent", "documentation": "Increase (Decrease) in Contract with Customer, Liability, Noncurrent" } } }, "auth_ref": [] }, "spxc_IncreaseDecreaseinContractwithCustomersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "IncreaseDecreaseinContractwithCustomersNet", "crdr": "credit", "calculation": { "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSContractBalancesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in Net contract balance", "label": "Increase (Decrease) in Contract with Customers, Net", "documentation": "Increase (Decrease) in Contract with Customers, Net" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsUsedForCalculationOfBasicAndDilutedIncomeDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsUsedForCalculationOfBasicAndDilutedIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive securities \u2014 Employee stock options and restricted stock units (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r297", "r298", "r299", "r304", "r561" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r370", "r375", "r380", "r911" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Line Items]", "label": "Indefinite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r370", "r380", "r383", "r911" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trademarks with indefinite lives", "terseLabel": "Trademarks", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r356", "r380", "r911" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r370", "r375", "r380", "r911" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r991", "r1001", "r1011", "r1035", "r1043", "r1047", "r1055" ] }, "spxc_IngeniaTechnologiesInc.AndASPEQHeatingGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "IngeniaTechnologiesInc.AndASPEQHeatingGroupMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ing\u00e9nia Technologies Inc. and ASPEQ Heating Group", "label": "Ing\u00e9nia Technologies Inc. and ASPEQ Heating Group [Member]", "documentation": "Ing\u00e9nia Technologies Inc. and ASPEQ Heating Group" } } }, "auth_ref": [] }, "spxc_IngeniaTechnologiesInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "IngeniaTechnologiesInc.Member", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSProFormaResultsDetails", "http://www.spx.com/role/BASISOFPRESENTATIONDetails", "http://www.spx.com/role/FAIRVALUEDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ing\u00e9nia Technologies Inc.", "label": "Ing\u00e9nia Technologies Inc. [Member]", "documentation": "Ing\u00e9nia Technologies Inc." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1053" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r983", "r1059" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r983", "r1059" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r983", "r1059" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Carrying Value", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r240" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, net", "totalLabel": "Net Carrying Value", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r370", "r1138", "r1139" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r307", "r313", "r317", "r323", "r336", "r683", "r904", "r905" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r317", "r1091" ] }, "spxc_InterestRateSwapFromDecember2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "InterestRateSwapFromDecember2024Member", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Swaps", "label": "Interest Rate Swap, From December 2024 [Member]", "documentation": "Interest Rate Swap, From December 2024" } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateSwapMember", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swaps", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r887", "r974", "r975" ] }, "spxc_InterestRateSwapThroughNovember2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "InterestRateSwapThroughNovember2024Member", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial Swaps", "label": "Interest Rate Swap, Through November 2024 [Member]", "documentation": "Interest Rate Swap, Through November 2024" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/INVENTORIESNET" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORIES, NET", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r352" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.spx.com/role/INVENTORIESNETDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/INVENTORIESNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r146", "r893" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.spx.com/role/INVENTORIESNETDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/INVENTORIESNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r248", "r891", "r950" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, Net", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r182", "r238", "r247", "r352", "r353", "r355", "r704", "r897" ] }, "us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsAndPurchasedPartsNetOfReserves", "crdr": "debit", "calculation": { "http://www.spx.com/role/INVENTORIESNETDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/INVENTORIESNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and purchased parts", "label": "Inventory, Raw Materials and Purchased Parts, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount." } } }, "auth_ref": [ "r146", "r1086" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.spx.com/role/INVENTORIESNETDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/INVENTORIESNETDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r146", "r894" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory write-down", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r354" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r307", "r316", "r336", "r904", "r1090" ] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Land", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r1084" ] }, "spxc_LargePowerProjectsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "LargePowerProjectsMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Large Power Projects", "label": "Large Power Projects [Member]", "documentation": "Large Power Projects [Member]" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.spx.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.spx.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Maturities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1202" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r695" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r695" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r695" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r695" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r695" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1202" ] }, "spxc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r695" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.spx.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r687" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit issued, amount outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r123", "r172", "r753", "r950", "r1099", "r1118", "r1196" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r111", "r237", "r270", "r346", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r635", "r637", "r638", "r674", "r950", "r1165", "r1204", "r1205" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r24", "r113", "r114", "r115", "r116", "r270", "r346", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r635", "r637", "r638", "r674", "r1165", "r1204", "r1205" ] }, "spxc_LiabilitiesOfAbandonedEntities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "LiabilitiesOfAbandonedEntities", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities of DBT and Heat Transfer (Note 3)", "label": "Liabilities of Abandoned Entities", "documentation": "Liabilities of Abandoned Entities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "calculation": { "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r85", "r101", "r149", "r234", "r235" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES", "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LifeInsuranceCorporateOrBankOwnedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LifeInsuranceCorporateOrBankOwnedAmount", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSCompanyownedLifeInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Life insurance, corporate or bank owned, amount", "label": "Life Insurance, Corporate or Bank Owned, Amount", "documentation": "This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI)." } } }, "auth_ref": [ "r347", "r1083" ] }, "spxc_LifeInsuranceCorporateOrBankOwnedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.spx.com/20240928", "localname": "LifeInsuranceCorporateOrBankOwnedInterestRate", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSCompanyownedLifeInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Life insurance, corporate or bank owned, interest rate", "label": "Life Insurance, Corporate or Bank Owned, Interest Rate", "documentation": "Life Insurance, Corporate or Bank Owned, Interest Rate" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSOtherBorrowingsandFinancingActivitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r423", "r1098", "r1163" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSOtherBorrowingsandFinancingActivitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity under financing arrangement", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r108", "r112" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of available borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r108", "r112", "r423" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSOtherBorrowingsandFinancingActivitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement." } } }, "auth_ref": [ "r108", "r112", "r423", "r1098", "r1163" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSResulutionofDisputeContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]", "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSResulutionofDisputeContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]", "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementAmountAwardedFromOtherParty", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement", "label": "Litigation Settlement, Amount Awarded from Other Party", "documentation": "Amount awarded from other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSResulutionofDisputeContingentConsiderationrelatedtoULCDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, estimate of possible loss", "label": "Litigation Settlement, Amount Awarded to Other Party", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation expense", "label": "Litigation Settlement, Fee Expense", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansPayableMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loans", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "verboseLabel": "Total long-term debt, net", "label": "Long-Term Debt and Lease Obligation", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r24", "r749" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Less: current maturities of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r245" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r24", "r1146", "r1147", "r1148" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r24", "r44", "r1146", "r1147", "r1148" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSGeneralDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSResulutionofDisputeContingentConsiderationrelatedtoULCDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Liabilities and Other Matters", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r403", "r404", "r405", "r409", "r590", "r914", "r1155", "r1156" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSGeneralDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSResulutionofDisputeContingentConsiderationrelatedtoULCDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r403", "r404", "r405", "r409", "r590", "r914", "r1155", "r1156" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSGeneralDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying values of accruals", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r403", "r1068" ] }, "us-gaap_LossContingencyAccrualCarryingValueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualCarryingValueNoncurrent", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSGeneralDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals included in other long-term liabilities", "label": "Loss Contingency, Accrual, Noncurrent", "documentation": "Amount of loss contingency liability expected to be resolved after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r403" ] }, "spxc_MHIAdditionalClaimsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "MHIAdditionalClaimsMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MHI Additional Claims", "label": "MHI Additional Claims [Member]", "documentation": "MHI Additional Claims" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment, Gross", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r148" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reconciling Items", "label": "Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r331", "r334", "r337", "r904", "r905" ] }, "spxc_MatureWithinOneYearMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "MatureWithinOneYearMember", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mature Within One Year", "label": "Mature Within One Year [Member]", "documentation": "Mature Within One Year" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r193", "r195", "r197", "r198", "r200", "r229", "r230", "r404", "r405", "r407", "r408", "r555", "r590", "r658", "r703", "r781", "r783", "r793", "r804", "r805", "r856", "r858", "r860", "r861", "r869", "r884", "r885", "r909", "r920", "r937", "r944", "r945", "r946", "r947", "r961", "r1167", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1027" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1027" ] }, "us-gaap_MediumTermNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MediumTermNotesMember", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Medium-Term Note [Member]", "documentation": "Debt instruments with maturities ranging from five to ten years." } } }, "auth_ref": [] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://www.spx.com/role/AQUISITIONSANDDISCONTINUEDOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "AQUISITIONS AND DISCONTINUED OPERATIONS", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings." } } }, "auth_ref": [ "r84", "r157" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r193", "r195", "r197", "r198", "r200", "r229", "r230", "r404", "r405", "r407", "r408", "r555", "r590", "r658", "r703", "r781", "r783", "r793", "r804", "r805", "r856", "r858", "r860", "r861", "r869", "r884", "r885", "r909", "r920", "r937", "r944", "r945", "r946", "r961", "r1167", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1046" ] }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "presentation": [ "http://www.spx.com/role/WARRANTYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Analysis of product warranty accrual", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1054" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1028" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r266" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from (used in) financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from continuing operations", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r266" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from (used in) investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in continuing operations", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r139", "r140", "r142" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from (used in) operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash from continuing operations", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r139", "r140", "r142" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "terseLabel": "Net loss", "negatedLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r136", "r142", "r175", "r235", "r254", "r257", "r261", "r270", "r279", "r283", "r284", "r285", "r286", "r287", "r290", "r291", "r301", "r346", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r624", "r632", "r653", "r674", "r756", "r835", "r851", "r852", "r977", "r1165" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]", "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.spx.com/role/NEWACCOUNTINGPRONOUNCEMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "NEW ACCOUNTING PRONOUNCEMENTS", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r190", "r232", "r277", "r278", "r281", "r282", "r292", "r293", "r344", "r349", "r350", "r622", "r623", "r625", "r632", "r647", "r650", "r697", "r699", "r700", "r707", "r708", "r709", "r788", "r789", "r790", "r791", "r792" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "spxc_NonEmployeeDirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "NonEmployeeDirectorMember", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non Employee Director", "label": "Non Employee Director [Member]", "documentation": "Non Employee Director" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1027" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r991", "r1001", "r1011", "r1035", "r1043" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1017" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1035" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1054" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1054" ] }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfCountriesInWhichEntityOperates", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries in which entity operates", "label": "Number of Countries in which Entity Operates", "documentation": "The number of countries in which the entity operates as of balance sheet date." } } }, "auth_ref": [] }, "spxc_NumberOfCountriesInWhichEntitySellsItsProductsAndServices": { "xbrltype": "integerItemType", "nsuri": "http://www.spx.com/20240928", "localname": "NumberOfCountriesInWhichEntitySellsItsProductsAndServices", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of countries in which entity sells its products and services", "label": "Number of Countries in which Entity Sells its Products and Services", "documentation": "Represents the number of countries in which the entity sells its products and services." } } }, "auth_ref": [] }, "spxc_NumberOfDisputes": { "xbrltype": "integerItemType", "nsuri": "http://www.spx.com/20240928", "localname": "NumberOfDisputes", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of disputes", "label": "Number Of Disputes", "documentation": "Number Of Disputes" } } }, "auth_ref": [] }, "spxc_NumberOfLargePowerProjects": { "xbrltype": "integerItemType", "nsuri": "http://www.spx.com/20240928", "localname": "NumberOfLargePowerProjects", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of large power projects", "label": "Number Of Large Power Projects", "documentation": "Number Of Large Power Projects" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r900", "r908", "r1106" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r23", "r28" ] }, "spxc_OperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "OperatingExpense", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate expense", "label": "Operating Expense", "documentation": "Operating Expense" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Consolidated operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r178", "r899", "r1105", "r1107", "r1109", "r1110", "r1111" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income:", "label": "Operating Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails", "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r690" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease current liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r690" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r691" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease non-current liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r690" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r691" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease ROU assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r689" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r691" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.spx.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate (percent)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r694", "r949" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.spx.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Leases (years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r693", "r949" ] }, "spxc_OperatingLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.spx.com/20240928", "localname": "OperatingLeasesAbstract", "presentation": [ "http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases:", "label": "Operating Leases [Abstract]", "documentation": "Operating Leases" } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r337", "r904", "r905" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r83", "r143", "r144", "r160" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r249", "r950" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r242" ] }, "spxc_OtherBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "OtherBorrowingsMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other indebtedness", "label": "Other Borrowings [Member]", "documentation": "Represents other borrowings which are not otherwise provided in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r19", "r23", "r255", "r258", "r263", "r287", "r676", "r677", "r682", "r743", "r757", "r1087", "r1088" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Current-period other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r10", "r18", "r161", "r255", "r258", "r287" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r911", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSAcquisitionofIngniaandASPEQDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r169", "r748", "r808", "r809", "r978", "r1214", "r1252" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r114" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r142" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSGeneralDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "negatedNetLabel": "Amortization of unrecognized prior service credits - Pre-tax", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r138" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating expense, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1027" ] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postretirement Plans", "label": "Other Postretirement Benefits Plan [Member]", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r528", "r530", "r533", "r536", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r929", "r930", "r931", "r932", "r933" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r989", "r999", "r1009", "r1041" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r992", "r1002", "r1012", "r1044" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r992", "r1002", "r1012", "r1044" ] }, "spxc_PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Package and process cooling equipment and services, and engineered air movement solutions", "label": "Package And Process Cooling Equipment And Services, And Engineered Air Movement Solutions [Member]", "documentation": "Package And Process Cooling Equipment And Services, And Engineered Air Movement Solutions" } } }, "auth_ref": [] }, "spxc_PaidInSeptember2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "PaidInSeptember2024Member", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Paid in September 2024", "label": "Paid In September 2024 [Member]", "documentation": "Paid In September 2024" } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PatentsMember", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents", "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r158", "r1132", "r1133", "r1134", "r1135", "r1137", "r1138", "r1140", "r1141" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1016" ] }, "spxc_PaymentProceedsTaxWithholdingShareBasedPaymentArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "PaymentProceedsTaxWithholdingShareBasedPaymentArrangement", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Minimum withholdings paid on behalf of employees for net share settlements, net of proceeds from the exercise of employee stock options", "label": "Payment (Proceeds), Tax Withholding, Share-Based Payment Arrangement", "documentation": "Payment (Proceeds), Tax Withholding, Share-Based Payment Arrangement" } } }, "auth_ref": [] }, "us-gaap_PaymentsForLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForLegalSettlements", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Final cash payment", "terseLabel": "Payments for legal settlements", "label": "Payments for Legal Settlements", "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PaymentsForProceedsFromLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromLifeInsurancePolicies", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Proceeds/borrowings related to company-owned life insurance policies, net", "label": "Payments for (Proceeds from) Life Insurance Policies", "documentation": "The net cash outflow or inflow for net proceeds and payments derived from carrying life insurance policies for which the entity is the beneficiary." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRestructuring", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash spending on restructuring actions", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r395", "r1095" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for bonds", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Financing fees paid", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r33" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/BASISOFPRESENTATIONDetails", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business acquisitions, net of cash acquired", "terseLabel": "Business acquisition, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r180", "r1181", "r1182", "r1183" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1026" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1026" ] }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitExpense", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and other employee benefits", "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)", "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits." } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "EMPLOYEE BENEFIT PLANS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r479", "r503", "r505", "r511", "r529", "r531", "r532", "r533", "r534", "r535", "r550", "r551", "r552", "r929" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plan", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r528", "r530", "r533", "r536", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r557", "r929", "r930", "r934", "r935", "r936" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1035" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1028" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1017" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r1019" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1063" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1018" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r1093" ] }, "us-gaap_ProceedsFromLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLegalSettlements", "crdr": "debit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal settlements", "label": "Proceeds from Legal Settlements", "documentation": "Cash received for the settlement of litigation during the current period." } } }, "auth_ref": [ "r141" ] }, "us-gaap_ProceedsFromLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLifeInsurancePolicies", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSCompanyownedLifeInsuranceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds/borrowings related to company-owned life insurance policies, net", "label": "Proceeds from Life Insurance Policy", "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy." } } }, "auth_ref": [ "r11", "r30" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net repayments under other financing arrangements", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1072", "r1092" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r207", "r227", "r339", "r705", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r888", "r921", "r960", "r961", "r962", "r965", "r966", "r1082", "r1157", "r1158", "r1171", "r1219", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Product Warranties Disclosures [Abstract]", "label": "Product Warranties Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.spx.com/role/WARRANTYDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of period", "label": "Standard and Extended Product Warranty Accrual", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r168", "r414", "r418", "r421" ] }, "us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualAdditionsFromBusinessAcquisition", "crdr": "credit", "presentation": [ "http://www.spx.com/role/WARRANTYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Standard and Extended Product Warranty Accrual, Additions from Business Acquisition", "documentation": "Amount of increase in the standard and extended product warranty accrual from a business acquisition." } } }, "auth_ref": [ "r1160" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "presentation": [ "http://www.spx.com/role/WARRANTYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Current portion of warranty", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r110", "r1161", "r1162" ] }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualNoncurrent", "crdr": "credit", "presentation": [ "http://www.spx.com/role/WARRANTYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current portion of warranty", "label": "Product Warranty Accrual, Noncurrent", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r114", "r1161", "r1162" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.spx.com/role/WARRANTYDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Usage", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty." } } }, "auth_ref": [ "r419" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.spx.com/role/WARRANTYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r420" ] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/WARRANTY" ], "lang": { "en-us": { "role": { "terseLabel": "WARRANTY", "label": "Product Warranty Disclosure [Text Block]", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r410", "r411", "r412", "r413", "r415", "r416" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r202", "r203", "r204", "r205", "r206", "r207", "r227", "r339", "r705", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r888", "r921", "r960", "r961", "r962", "r965", "r966", "r1082", "r1157", "r1158", "r1171", "r1219", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r1073", "r1077", "r1144" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1077", "r1142" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, gross", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1071", "r1085", "r1143" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r15", "r696" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment:", "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r148", "r696" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1016" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1016" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r193", "r195", "r197", "r198", "r200", "r229", "r230", "r404", "r405", "r407", "r408", "r503", "r555", "r584", "r585", "r586", "r590", "r658", "r701", "r702", "r703", "r781", "r783", "r793", "r804", "r805", "r856", "r858", "r860", "r861", "r869", "r884", "r885", "r909", "r920", "r937", "r944", "r945", "r946", "r947", "r961", "r969", "r1149", "r1167", "r1187", "r1207", "r1208", "r1209", "r1210", "r1211" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r193", "r195", "r197", "r198", "r200", "r229", "r230", "r404", "r405", "r407", "r408", "r503", "r555", "r584", "r585", "r586", "r590", "r658", "r701", "r702", "r703", "r781", "r783", "r793", "r804", "r805", "r856", "r858", "r860", "r861", "r869", "r884", "r885", "r909", "r920", "r937", "r944", "r945", "r946", "r947", "r961", "r969", "r1149", "r1167", "r1187", "r1207", "r1208", "r1209", "r1210", "r1211" ] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r261" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from accumulated other comprehensive income", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r23", "r28" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r261" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r261" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount\u00a0Reclassified\u00a0from\u00a0AOCI", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r261" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r261" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amounts Reclassified from Each Component of Other Comprehensive Income (Loss)", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r984", "r994", "r1004", "r1036" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1094" ] }, "spxc_RepaymentsUnderSeniorCreditFacilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "RepaymentsUnderSeniorCreditFacilities", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments under senior credit facilities", "label": "Repayments under Senior Credit Facilities", "documentation": "The cash outflow from the senior credit facilities during the period." } } }, "auth_ref": [] }, "spxc_RepaymentsUnderTradeReceivablesAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "RepaymentsUnderTradeReceivablesAgreement", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments under trade receivables arrangement", "label": "Repayments under Trade Receivables Agreement", "documentation": "The cash outflow for the trade receivables agreement during the period." } } }, "auth_ref": [] }, "spxc_ResolutionOfDisputeWithFormerAgentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "ResolutionOfDisputeWithFormerAgentMember", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSResulutionofDisputeContingentConsiderationrelatedtoULCDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Resolution of Dispute with Former Agent", "label": "Resolution of Dispute with Former Agent [Member]", "documentation": "Resolution of Dispute with Former Agent" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r985", "r995", "r1005", "r1037" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r986", "r996", "r1006", "r1038" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r993", "r1003", "r1013", "r1045" ] }, "spxc_RestrictedStockAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "RestrictedStockAndRestrictedStockUnitsMember", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock shares/units", "label": "Restricted Stock And Restricted Stock Units [Member]", "documentation": "Restricted stock and restricted stock units as awarded by a company to their employees as a form of incentive compensation." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock unit vesting", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "spxc_RestructuringAndIntegrationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "RestructuringAndIntegrationReserves", "crdr": "credit", "presentation": [ "http://www.spx.com/role/SPECIALCHARGESNETAnalysisofRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of period", "label": "Restructuring and Integration Reserves", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. Also includes integration reserves." } } }, "auth_ref": [] }, "spxc_RestructuringAndIntegrationReservesPeriodExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "RestructuringAndIntegrationReservesPeriodExpense", "crdr": "credit", "presentation": [ "http://www.spx.com/role/SPECIALCHARGESNETAnalysisofRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Special charges", "label": "Restructuring and Integration Reserves, Period Expense", "documentation": "Reserve increase representing the amount charged against earnings in the period for a specified incurred and estimated type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. Also includes the amount charged against earnings in the period for integration expenses." } } }, "auth_ref": [] }, "spxc_RestructuringAndIntegrationReservesSettledWithCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "RestructuringAndIntegrationReservesSettledWithCash", "crdr": "debit", "presentation": [ "http://www.spx.com/role/SPECIALCHARGESNETAnalysisofRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Utilization \u2014 cash", "label": "Restructuring and Integration Reserves, Settled with Cash", "documentation": "Restructuring and Integration Reserves, Settled with Cash" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Special Charges, Net", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/SPECIALCHARGESNET" ], "lang": { "en-us": { "role": { "terseLabel": "SPECIAL CHARGES, NET", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.spx.com/role/SPECIALCHARGESNETAnalysisofRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring liabilities", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r120", "r154", "r752", "r788", "r792", "r796", "r815", "r950" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings (Deficit)", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r231", "r274", "r275", "r276", "r280", "r287", "r289", "r291", "r348", "r351", "r384", "r610", "r611", "r619", "r620", "r621", "r625", "r631", "r632", "r642", "r644", "r645", "r648", "r651", "r686", "r688", "r785", "r787", "r798", "r1253" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Axis]", "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r530", "r533", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r1172", "r1173", "r1174" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Domain]", "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r530", "r533", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r1172", "r1173", "r1174" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r528", "r530", "r533", "r536", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r557", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r480", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r527", "r528", "r530", "r533", "r536", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r557", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r176", "r177", "r307", "r314", "r315", "r330", "r336", "r339", "r341", "r343", "r474", "r475", "r705" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTS" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUES FROM CONTRACTS", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r191", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r478" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r187" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, timing of satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r188" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r188" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSPerformanceObligationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r176", "r177", "r262", "r270", "r307", "r314", "r315", "r330", "r336", "r339", "r341", "r343", "r346", "r424", "r425", "r427", "r428", "r429", "r430", "r431", "r433", "r434", "r674", "r746", "r904", "r1165" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving loans", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.spx.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets obtained in exchange for new lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r692", "r949" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1054" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1054" ] }, "spxc_SPXHeatTransferBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "SPXHeatTransferBusinessMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "SPX Heat Transfer Business", "label": "SPX Heat Transfer Business [Member]", "documentation": "SPX Heat Transfer Business [Member]" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r556", "r1079", "r1103" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r228", "r292", "r556", "r1068", "r1103" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Components of Accumulated Other Comprehensive Income, Net of Tax,", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r28", "r1197", "r1198" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r54", "r55", "r629" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r54", "r55" ] }, "spxc_ScheduleOfDebtInstrumentsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.spx.com/20240928", "localname": "ScheduleOfDebtInstrumentsTable", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt Instruments [Table]", "label": "Schedule of Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to short-term and long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt Activity, Current and Noncurrent", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r17", "r47", "r48", "r49", "r50" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Discontinued Operations", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r16", "r21", "r25", "r85", "r94", "r95", "r96", "r97", "r98", "r102", "r104", "r105", "r150" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r370", "r377", "r381", "r382", "r383", "r706", "r886", "r911" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r910" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r910", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Indefinite-Lived [Table]", "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset." } } }, "auth_ref": [ "r370", "r380", "r383", "r911" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Identifiable Intangible Assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r1119", "r1131" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.spx.com/role/INVENTORIESNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r26", "r124", "r125", "r126" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Periodic Benefit (Income) Expense", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r155" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.spx.com/role/WARRANTYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Warranty Accrual", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r417" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r398", "r399", "r400" ] }, "spxc_ScheduleOfRestructuringImpairmentAndOtherActivitiesBySegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.spx.com/20240928", "localname": "ScheduleOfRestructuringImpairmentAndOtherActivitiesBySegmentTableTextBlock", "presentation": [ "http://www.spx.com/role/SPECIALCHARGESNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Special Charges", "label": "Schedule of Restructuring Impairment and Other Activities by Segment [Table Text Block]", "documentation": "Tabular disclosure of the restructuring, impairment and other related charges by reporting segment of the entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Data for Reportable Segments and Other Operating Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONIncomePerShareDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r558", "r560", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Shares Outstanding Used in Computation of Basic and Diluted Income per Share", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r36" ] }, "spxc_ScheduleofRestructuringandIntegratedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.spx.com/20240928", "localname": "ScheduleofRestructuringandIntegratedLiabilitiesTableTextBlock", "presentation": [ "http://www.spx.com/role/SPECIALCHARGESNETTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Analysis of Restructuring Liabilities", "label": "Schedule of Restructuring and Integrated Liabilities [Table Text Block]", "documentation": "Tabular disclosure to roll forward the entity's restructuring and integration reserves associated with the exit from or disposal of business activities or restructuring for the period." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r979" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r981" ] }, "us-gaap_SegmentDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDiscontinuedOperationsMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSResultsofOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofHeatTransferBusinessAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations", "label": "Discontinued Operations [Member]", "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, classified as held-for-sale or disposed of by sale or by means other than sale, and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale." } } }, "auth_ref": [ "r9", "r86", "r87", "r88" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails", "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r176", "r177", "r178", "r179", "r307", "r310", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r343", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r383", "r397", "r400", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r901", "r904", "r905", "r910", "r964", "r1219", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails", "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r194", "r196", "r199", "r201", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r341", "r342", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r800", "r801", "r802", "r857", "r859", "r862", "r870", "r872", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r889", "r922", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r963", "r969", "r1171", "r1219", "r1223", "r1224", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "INFORMATION ON REPORTABLE SEGMENTS", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r179", "r307", "r309", "r310", "r311", "r312", "r313", "r326", "r328", "r329", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r343", "r900", "r902", "r903", "r904", "r906", "r907", "r908" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r137" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term incentive compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r938" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r576" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONIncomePerShareDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r558", "r560", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r153", "r156" ] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase card programs", "label": "Short-Term Bank Loans and Notes Payable", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r106", "r810", "r1213" ] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term debt", "verboseLabel": "Less: short-term debt", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r107", "r166", "r950", "r1213" ] }, "us-gaap_SiteContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SiteContingencyLineItems", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Matters", "label": "Site Contingency [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r407", "r912", "r913", "r1065", "r1066", "r1067", "r1149", "r1159" ] }, "spxc_SiteContingencyNumberOfSites": { "xbrltype": "integerItemType", "nsuri": "http://www.spx.com/20240928", "localname": "SiteContingencyNumberOfSites", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of sites", "label": "Site Contingency, Number of Sites", "documentation": "Represents the number of sites which have liabilities for site investigation and remediation." } } }, "auth_ref": [] }, "spxc_SiteContingencyNumberOfSitesOnWhichEntityPotentiallyResponsible": { "xbrltype": "integerItemType", "nsuri": "http://www.spx.com/20240928", "localname": "SiteContingencyNumberOfSitesOnWhichEntityPotentiallyResponsible", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of third-party disposal sites for which entity is potentially responsible", "label": "Site Contingency, Number of Sites on which Entity Potentially Responsible", "documentation": "Represents the number of offsite, third-party disposal sites for which the entity is potentially responsible and have received notices of potential liability pursuant to various environmental laws." } } }, "auth_ref": [] }, "us-gaap_SiteContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SiteContingencyTable", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSEnvironmentalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site Contingency [Table]", "label": "Site Contingency [Table]", "documentation": "Disclosure of information about loss contingency for environmental remediation. Includes, but is not limited to, recognized loss and additional reasonably possible loss." } } }, "auth_ref": [ "r407", "r912", "r913", "r1065", "r1066", "r1067", "r1149", "r1159" ] }, "spxc_SpecialCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.spx.com/20240928", "localname": "SpecialCharges", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 6.0 }, "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Special charges, net", "verboseLabel": "Special charges, net", "label": "Special Charges", "documentation": "Amount charged against earnings in the period for incurred and estimated costs associated with an exit from business activities or restructuring pursuant to a duly authorized plan, excluding asset retirement obligations. Such costs include charges associated with employee terminations, lease terminations, asset impairments, etc." } } }, "auth_ref": [] }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.spx.com/role/WARRANTYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation adjustment", "label": "Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual." } } }, "auth_ref": [ "r1160" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails", "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails", "http://www.spx.com/role/SPECIALCHARGESNETSpecialChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r176", "r177", "r178", "r179", "r233", "r307", "r310", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r343", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r383", "r386", "r397", "r400", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r901", "r904", "r905", "r910", "r964", "r1219", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r118", "r121", "r122", "r231", "r259", "r260", "r261", "r274", "r275", "r276", "r280", "r287", "r289", "r291", "r308", "r348", "r351", "r384", "r462", "r610", "r611", "r619", "r620", "r621", "r625", "r631", "r632", "r642", "r643", "r644", "r645", "r646", "r648", "r651", "r676", "r678", "r679", "r680", "r681", "r682", "r686", "r688", "r698", "r757", "r785", "r786", "r787", "r798", "r853" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails", "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r194", "r196", "r199", "r201", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r341", "r342", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r800", "r801", "r802", "r857", "r859", "r862", "r870", "r872", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r889", "r922", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r963", "r969", "r1171", "r1219", "r1223", "r1224", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r274", "r275", "r276", "r308", "r688", "r705", "r794", "r799", "r806", "r807", "r808", "r809", "r811", "r812", "r814", "r817", "r818", "r819", "r820", "r821", "r823", "r824", "r825", "r826", "r828", "r829", "r830", "r831", "r832", "r834", "r836", "r837", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r853", "r970" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSummaryofDebtActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r228", "r292", "r556", "r1068", "r1069", "r1103" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r274", "r275", "r276", "r308", "r345", "r688", "r705", "r794", "r799", "r806", "r807", "r808", "r809", "r811", "r812", "r814", "r817", "r818", "r819", "r820", "r821", "r823", "r824", "r825", "r826", "r828", "r829", "r830", "r831", "r832", "r834", "r836", "r837", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r853", "r970" ] }, "spxc_StepUpOfInventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "StepUpOfInventoryMember", "presentation": [ "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Step-Up of Inventory", "label": "Step-Up of Inventory [Member]", "documentation": "Step-Up of Inventory" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r988", "r998", "r1008", "r1040" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1169" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r19", "r117", "r118", "r154", "r795", "r853", "r871" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r118", "r121", "r122", "r145", "r816", "r833", "r854", "r855", "r950", "r978", "r1099", "r1118", "r1196", "r1253" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SummaryOfDerivativeInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SummaryOfDerivativeInstrumentsAbstract", "presentation": [ "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Summary of Derivative Instruments [Abstract]" } } }, "auth_ref": [] }, "spxc_TAMorrisonCoIncTAMCOMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "TAMorrisonCoIncTAMCOMember", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TAMCO", "label": "T. A. Morrison & Co. Inc. (TAMCO) [Member]", "documentation": "T. A. Morrison & Co. Inc. (TAMCO)" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1034" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r926", "r1171" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r926", "r1171" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r1112", "r1203" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONLongTermIncentiveCompensationandShareRepurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1026" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1033" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksMember", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "http://www.spx.com/role/GOODWILLANDOTHERINTANGIBLEASSETSOtherIntangiblesNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks with indefinite lives", "verboseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r59", "r911", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1053" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1055" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.spx.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues recognized at a point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r926" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues recognized over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r926" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1056" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1057" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1057" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1055" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1055" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1058" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1056" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock In Treasury", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r45" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r45" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock in treasury (7,830,776 and 7,944,148 shares at September 28, 2024 and December 31, 2023, respectively)", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r45", "r46", "r121" ] }, "spxc_TriggeringEventAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.spx.com/20240928", "localname": "TriggeringEventAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Triggering Event [Axis]", "label": "Triggering Event [Axis]", "documentation": "Triggering Event" } } }, "auth_ref": [] }, "spxc_TriggeringEventDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "TriggeringEventDomain", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSWindDownofDBTAssetsandLiabilitiesofDiscontinuedOperationsDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Triggering Event [Domain]", "label": "Triggering Event [Domain]", "documentation": "Triggering Event [Domain]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails", "http://www.spx.com/role/DERIVATIVEFINANCIALINSTRUMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r633" ] }, "spxc_ULCRoboticsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "ULCRoboticsMember", "presentation": [ "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSClaimforContingentConsiderationrelatedtoULCDetails", "http://www.spx.com/role/INFORMATIONONREPORTABLESEGMENTSFinancialDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ULC Robotics", "label": "ULC Robotics [Member]", "documentation": "ULC Robotics" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.spx.com/role/EMPLOYEEBENEFITPLANSDetails", "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UNITED STATES", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.spx.com/role/INDEBTEDNESSSeniorCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing fees paid", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "spxc_UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.spx.com/20240928", "localname": "UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember", "presentation": [ "http://www.spx.com/role/REVENUESFROMCONTRACTSDisaggregatedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underground locators, inspection and rehabilitation equipment, and robotic systems", "label": "Underground Locators, Inspection And Rehabilitation Equipment, And Robotic Systems [Member]", "documentation": "Underground Locators, Inspection And Rehabilitation Equipment, And Robotic Systems" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1052" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r592", "r605", "r939" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Penalties accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return." } } }, "auth_ref": [ "r1177" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross accrued interest", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r1177" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://www.spx.com/role/INCOMEANDOTHERTAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of certain uncertain tax positions", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r1178" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.spx.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r38", "r39", "r40", "r183", "r184", "r185", "r186" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1022" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsUsedForCalculationOfBasicAndDilutedIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsUsedForCalculationOfBasicAndDilutedIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of common shares outstanding \u2014 diluted (in shares)", "totalLabel": "Weighted-average number of common shares and dilutive securities used in diluted income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r295", "r304" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsUsedForCalculationOfBasicAndDilutedIncomeDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.spx.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.spx.com/role/STOCKHOLDERSEQUITYANDLONGTERMINCENTIVECOMPENSATIONComponentsUsedForCalculationOfBasicAndDilutedIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of common shares outstanding \u2014 basic (in shares)", "verboseLabel": "Weighted-average number of common shares used in basic income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r294", "r304" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1020" ] }, "country_ZA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "ZA", "presentation": [ "http://www.spx.com/role/ACQUISITIONSANDDISCONTINUEDOPERATIONSNarrativeDetails", "http://www.spx.com/role/CONTINGENTLIABILITIESANDOTHERMATTERSLargePowerProjectsinSouthAfricaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOUTH AFRICA", "label": "SOUTH AFRICA" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-11" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1D" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21C", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21C" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-4" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Paragraph": "2AA", "Subparagraph": "(a)", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-12" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-20/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1A" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1C" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479836/810-10-S99-5" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/815/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "325", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481612/325-30-25-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-7" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477349/740-270-45-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481899/410-30-55-11" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481899/410-30-55-16" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r974": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r975": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r977": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r978": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1065": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1066": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1067": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1068": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r1069": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479176/718-740-35-2" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 98 0000088205-24-000059-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000088205-24-000059-xbrl.zip M4$L#!!0 ( ,B-7EFP[M>")@@ /HM 4 97AH:6)I=#,Q,7$S,C R M-"YH=&WM6EU3&SD6?=]?H26U"539QI\Q,80J LX.6RG(@%/)/FW)W6I;2[O5 M(ZEMO+]^S[W=!AO;8":3+,.2!X>6KJ0K]3FZYZIU,/2C^/!@J&1X^)>#OY;+ MXL0$V4@E7@162:]"D3F=#,374+DK42X75L(ZBT9 M-9NU>A34WH;_JFVA*5(CG0\[;SIZ9%RXDQ-Q(49 MR>1-RCSA[\G1LHP"M2]MZ15KBWT.HG MKF6=7N]Q]Z)W^O'T^*AW>GXF/G^YN/QR=-83O7-Q\>535]0:LEQK;LL=<71V M(FJM,'\J/?EY'5V*HY/SS[WNR<*D+KO'/-%&M2[./XK>+UUQ>73QX>BL>UD^ M__:I^T]Q=-RCFGJU6E\[R640%"7>I'_,>1U-?_@R-%G* R4):^$'TK_^E5K;_^AN+M;*XZ"?&V M.V4J^1]-M5:9S>$'CPTV\$?@W^M7M;?5_>7?'^SI_9 00SE6PJJQ M5A.$)#_43OR620NRQE.4I\9Z81+QT=A1[FZM6OY5F$ABH8)G!UH)4# MF)*@ OR\>P;XJ3\Y_#Q%]'R0#I@!.D93<9682:S" 385!E$!G=!@N,1 ]* W MJ1,ADZG($F\S!6\A@U@1 4Y2C/!DM8Q%) ,466%&V@MO%:R;$-,=H%HK^='X9G@DK&D^,%7\J3B@1 MZ02H(P#?HJP$0L AIHY+9)'%, S#.#+PSGV)Y!N**+83-R,-E8-M/-68B!) MA;G?\+(TAWXW EC>N 'GQ%.^2S*8D#3[_7J\75^9>SP9+LD7+CWH4Z@<7AU@ MQ=KD8>"72#8%,G.;-R']TE?B9J1<$9G,H@/LZF/M.%; 2B7<#V6)MU%F/E)9 M%4LF1"&);N%<*J(856I$'/CB3*Q#/@9S6=_I4$O+283.A1O'SH1ZRAR)*=Y$ M'"LOCBS&*3CD$JI4ZW_0K5'4FWCS7^)<9N'C8V)![*.=4A\DLXDDH*D=. BI3!$,FG#&>!! M02W[.M9^2LIMU;!$?^8&PSYG[H+I7 K$L?BZF%":V12TCG#0'^=SOU%?Y81\OY0 MK '\82[0 ,^2#^$+'QY>HQQPR\"E0[(BB>":.[QX1(PAL6:"(+,$S#EEM-#? MR#B/$OI&@UY<@"Z*,V"QO60<@578\>_8%6X&P#J?YM%!7Y+=^+*3>S*4[D8Z M4JQ@%JJ0@RC/O@AP4Q'K*Q471WMW[$O?L2#?Q[DG=1;1>B'8'WX6P1]#;EA9 MNMVZ*9+,L^1V%R>T/T(M+J5&<$HB,?+&NAMIQ@7H;#32WBNU,C;V#60?U80: M/G'S;; (H?*'E%.BF7_JR4.&GA;S2S@^-'\:!(Q_.COQ5[O@S1T*F; M+7\%9XHD!\: /W*14B[3'#2:RT8 +Y:"IU&$U)6'Z\];@KVD_1NP $HKLMAP M2\"DXN@ 5//WO@+^I5RZZ&1LXK$B_9+(0?'9TA8!18W2V$P5:B=#DT<1N4 N MD.$[I5SEIT#T_GM*BU==WG$KS^<1A4$?1%2VC)<7R]2ISNR/?<34-);3CD[X M%7"C_<7NZ*[9F (S9&7A+7N95Q?7T-ZU*NVW?!/-PT\?S@8N+JE5N&K7A\MU MS;W*7KVQMKI:J:VM>Z#;=^WV1MWNLLNYVU@8E\KD_59C:]:@>&^=>GHM:HMO MC5[EW;7)EV7KGO=3OPN&>J7>FBOCFW!%X<_?H?@^X0DXQBI$G$/"]('\1K7$ M%Q_OW+PKUO:'+AL1Z#%KMO:RW\]>Q=>OFNU]Q[^B^^7OW;,N7_ Z_]KE"UXK MEG)#*%9I1;?N7?Z"\;1VL!5\JB]F4WYY-XP#H)E?W^01]W<7?O.[U[M\Y_N_4$L#!!0 ( ,B-7EFAT0RM[P< %0A M 4 97AH:6)I=#,Q,G$S,C R-"YH=&WE6FUSVS82_GZ_ N?,)?8,)>LU MLF7',XJM3#77VJFMM+E/'9 19PI@@5 *;I?W]T%]2[%=M-+,FX^.":QP+X] M>'9!^#QQX_3B/)%<7/SC_)^5"KO243&6F6.1D=Q)P0JKLA'[54A[SRJ54NI2 MYS.C1HECC5JCQ7[5YEY-N!]WRJ7R8K[.^;%_/C\F)>>A%K.+9@K+)*(E%_ MM]6H=MJY.YLJX9)NO5;[U\&:J).?7(6G:I1UR6 8C36X5PY'.M6F^Z)&_\YP MI!+SL4IGW5=#-9:67>X&8%_H79.C[LGL/R*#Q&$5)K2 M"8BFN5A?;;?G:[.^HNL-S,9E_W8X>#>X[ T'-]?L_8?;NP^]ZR$;WK#;#S_V M6;W)*_76(3]BO>LK5F\+_Q1\]W[U[ECOZN;]L'^UYM1=_Y(<;=8:[.8=&_[0 M9W>]V[>]Z_Y=Y>;CC_W_L-[E$$<:M5ICKY/;("C?.)UO8N*_A74JGOW?P]#: M&89!P'[BYI[UJNR2&Y[I@$72H$',)=R]?-$^.7O(S;E3.1<"V*:2RMAUFZ_G M;JI,0**[%7SSC;RL5U^^J+^NG6W_'+"$3R0S;DL@DY&TEIL9BHSYO02]*VM:>"? &%"94GT#'2@0 M*0/U#,0RF Z6"&G8-%%1PFR!/Y;SI]+(]_BA*>C23KP=Z\+5)I2ZK&[J1] M*(]H/G4G^.0?%78?F<<)*F&XBU?@X].)!CU-6[RF+3XZ"LCE36B!"):>/U]A M.XV=C<1W@R"^%T%P&@&#(9C$O@^G.\#"$/'"/GX*,G0HV4*3YWQ=&%@ =O!$ M6>(%D)(9K8/=SI)15EG)R)03#$K27R8Q*!D+!Q6P"]AB=:H$G;QL$5HE%#?4 M&BA?FH@G,URIL%@N:.M8JBW$(MI*, C.7#0IAS9$147*D?S +3)B679@AB]B MJ[47?@LE"@(_P7PI_CP??>\ "Q\)L$=O]"VY$E)SPM:']C MV&4<0]^A)A PNZ-_@-KX"*;RC[N;"8(03 26L;YE"77A]NM^#)?RA;3$?BQ^ MN)-EX;S3HUU1Q@#L(02@@F>) K&?7WR8M].%!YVR.:"1#30\@4^P'.DH*@RF M8X7[U]8;:^O@#7Y(@55L!$N49U=VN"4< Y9@=V_(E69"&RSI1(:'M:Q8V'+D M+4FX711'Y 7"GA1$F.1]268S.'?=R[0\GFW(!U\0D"]#VG?56;?_LLZ:/ETL ML!@LMRFRQBHVECL6<_R$>KC5\H!1'!H>IXU=%!]Z 8N-X>CNI-S)@Z&&PH8C M0H%--/T0L .T8Y'6X']LN.8@E[\7"DPF6!=91*>UH[]CIXS'7&PI%*0=3PUX M"HF4A#R5A6/1L4XEO\=*X$LZU0)J1NB;ROS(^Z3LE\VE/[[MV-]G08P2^$%FH0K880\H@2.1&29\[/PL\[R*SOXG%6A(;V%P!9$(2 M$T NZ:M4F?3 D[/*)CJ=2&3HC(_*CVNF) \YSE,]DS Z3;1G#+X&*8# %Q:K MZE=)S.>O2]:_N)_2+$?==2D0 ORDJ4!:4YY;V9W_@K4\3_FLJS)*#DTZ6U\. M;Z@F2,)0.$MKR4H_7%Y>G;:KG==T?^7 3B?FBLNKK2H-'3NQ/=8ZJ9XTFGN' M:]7ZWK$'ECWM=!ZU[#&9[,V&P-B<9V\.F@?S"67>NHW\$ZNO9PU3N1D;'Y:# MS^2GL0F&1K717GE'=WWERZ^_+^D6\@KV&%4<=@/E*@3D-VL!W9=N7 "6L7T@ M;(UJ?0/O_O9K;^R^A<\O7[0Z9Y9^LI]ZM_^F6Z'>;>_Z9N'S$]!20ZP2&6%[A;&9V17GNRER?WQ%?'/F=HJ3RF!CPD13[,#%O7/3GVM(G^:[_ MJC:1>Z_^2SVUY10> D *MW_*$V[:UW[ZOVHXIK^F^ -02P,$% @ R(U> M61Q:1(Q@!0 IQ8 !0 !E>&AI8FET,S(Q<3,R,#(T+FAT;>U847/B-A!^ M[Z_8DFDNF<'&-I 0X#+#$=*CO0LY(+WK4T?8,JBQ+5>20^BO[THVN9 )6TO MO72:R3#@U:YVO_VTWE5[IN+HM#VC)#C]IOVM9<$9][.8)@I\08FB 622)5/X M&%!Y#995K.KR="'8=*; <[P:?.3BFMV07*Z8BNCITDZ[DO]N5\PF[0D/%J?M M@-T "UZ76(/01M6I-R;$]VKDI$J.)R=NHU$+'?SND-HO;@E5<7FN(]4BHJ]+ M,4NL&=7[-VN>?5Q/56O. C5KNH[S76EEJ:*WRB(1FR9-XS!*0X[A%6*?1UPT M]QSSU](2*R0QBQ;-5V,64PD7= Y#'I/D55F21%J2"A;F"R7[G>*.N+GY.<\= M.D8[$4OHTD'WN(HN]3Z][;_ICZ'JV6Z[HM>O"6N#KPB:.%U5VJ;J(^I4;-;= M0>L9T:G5$)UN;SCNG_>[G7%_<#&"RZOAZ*IS,8;Q -P&7-DCNVO#J-?5XOT] M]\AIN=6Z4_[JX^J,H',VN!SWSE9B6HGDQ#F"P3F,W_9@U!F^Z5ST1M;@T[O> MS]#ICE&2K_(G:@'^SO-3S/:>7^FA]NZ[ ,Z--_765FI.85[&Z^)F)"$2FMP&]$%='R#EZ93 M&>5$E;6R7CBATHAX)N ZX7.,?4KW]^J-UM,9M)UX*0D"?*=8$0U5LWJ$'#&& M&.8B44W+;:1?ODJO9^*!>[CT^OFW;ZW@E]'J>1)N$= M,07]+6."ZK>M-(=AE30'Y!"0]6[](#B\8\5G+M_QN*"&>U*M8=I/6IKE+S&' MWE>90Y9@Z8F)*658U11!S0"?POT$$Z;+6BJHU+DL:S&)(D U=(9$F&F98G)E MV6B%+"&)KY^CP8 9T[HRX:HLRJG L7F*ODHQ]O.\+^3TS,$P)0B&/B* MZT)==?)"O9&@,1%3[!(G7"D>-[TE01^\)1691'2I,N$BH,+"H"*22MIJ-KN4^B8A.S7RXNNM-&U79JID%5"*T*EAL7O:MM M1!45/);5ZO:)<[Q1[-CN1MDVLW7;JS;^<:OH;+U>W\ELQ0"1@X%PRY0DKTO5 MTH,J@^F[!7*IX8$*^?3L[WZO6>FYUX^?/X6\A'US2RS MOU<[;DGS";VK[WL7/?C!AG>#CST\O?W^@[&@P'L+E(X&LK33TK^!^HN&^7UG M^"-T;.AVAIV+P1J$_X2U11W1E$/X0/*(!; ,X8G@HI'_%I][V90FU'"8S^D: M#F^MX2\NW$M\&3/=$YDWH=??(FBTY@S[\(F>M8K.7=O;O#S,1,+D+#>[Z^6! M (9=._H>AI"E^$0[CU/Y7^G0MT_@#^Y.4R[-]- 4-"*Z,&V\32U*L?-9A4RP MM&1JL\H3+J=6/O.+XHJYH/X#4$L#!!0 ( ,B-7EDMAJ\ZOIH! /EA&0 1 M MWVDJR[_?S5^@R2M6P"$D]G;^XB MF&1SQC$>0V;/G"]G":D![0B)D80?\]??JI;$PP@C(8%:4F?MG=B@1W?5KZJK MJJNK?OE_+PM=>"*6K9G&KW^MEBM_%8BAF*IFS'[]:W?4&PS^^O\Z__7+_[F^ M_N>7QSOAUE16"V(X0L\BLD-4X5ESYH(S)\+OIO53>Y*%!UUVIJ:UN+YV;^N9 MRU=+F\T=0:R(-?\R_UOKIB)71:DEUJYEM25=UUK3R;7<:)#K>EVJM9I352%D M>C6[41N5JM0BM>MII=V^KDD*N6Y)$_FZ76U,)*E"5+%5OU)OQ%:#-$A;)(K2 MKC7:2DN=J')=:D\;I#69-)KTO7,'Y@SS-NP;VW)^+N);!/O M\ITKGR5Z7;7=;G]ZP8&N!_'B!#]2,^!Y!+GSR;%DPT;BRPZP$^=0N:Z(UU71 M?XA*M/5#Z -LHI1GYM,G^&)GRBO[>B;+RWW:>%_L7&PO7Y2=L<$'9<5N[8";:>P!Y<[WV&+#6UO=!D$O$2,ZQ^C4N>7.9'5SB\+XL@"WGI- M_KW2GGXM]4S# 6&_'K\N8>2*^]NO)8>\.)\H-C]U_NN__NL71W-TTD$47/L< M_^63^^$OG]Q'3TSUM?.+JCT)MO.JDU]+JF8O=?GUQC - @/07F[P0F*Y/VJJ M2@SZ(WQ_#QK'TA3W_2_.(YG^6E*N@;>&O, G$>VF;\#K7GLP.DO6!X9*7OY& M7DN"!J287HN-4J>"?UHML5+_Y=/.4R.\I N*3T7E]U679R7!Q=NO)<#HS51[ M(>KU5-91J+VW-DL=^L'I+^RM+ M?I]F*K/^+R%;?4&]!Z^Z^6X5/KA?PE/FU M*F\FW2IUJN(GJ7KZZWU=OWG_5_C$7K^A7>H@NY-ZP0-<;JH[KY JI<[?I4@O M:/HO\!35S7!)+% +QNR.@,I]Q)5H./UADZYM$V?D /%P",/I5\T =5@'*:M MH1KIOP#:;6VBDSO-=OPA-4& .N\IQ3\-836TZ-/M>]-07!Y&FD/C['.HGWT. M1_API\D334>9=9]]RB1:1R;1511K153_51JQ>\DS(XF)M)F:R(;A)\Q%$L,@ M:VLF9X97O,E(R4WFT^ZR9I$I@>L48@>LQFB.W-C4T(#I"M0\N7%@#?ZU9&N+ MI8Y6!/UL;B$U=A;>\HNMPK),W[=YB?=.VUQ9]#=JKMRL#,VA<[7G,GQ9\C]? M E7%NFXO[E?_O)I]SO_=WS&WO-6,(:W#_-,Y)L?H]NHSX*5882#6#\3[ A- M)=N74CK+CFF=^-J]^_'#6V*8"\!*P&/#DF;G$9]V1__>K!7Y, 5[W6@47%KF M'T1Q]IZ'N+GQOHST0+3=5@X)?J#W9:0'_D>V#L[V?[J/D9YEK!83LO\X][K.%RPT_W-"C6K_ M-X L_#[5B"50U40"G;+>X&^[QO;;F]5T1PY!!0C)L*!:'#'4&R1!6W!,D0X,!,NR( M^P[.XXA[DZV92==5\5JJ)C&SUKEGYB'0793=7U5XVZ^:&!E^Y?!YPO3&#FF\M-]UB^? E^QIL9Z M))'!U+@6VTF0O)UQDG=5E3I\X/K)FCHP>O)2"KVYDA_-FMXG,#7U%6BY6.6W8T:('7662.3WLB T,Q%R0SO#B[:7YF7HPM MZHR]4LWO+@*9H3T+SL.9IG9VAR#SNI4!KZUZ=G\ECXJ8!<:=W!4Z2]R)S@EPG,GF!U><";4UYTD^0%=XO3HWW6/=W+AV?3R)K*O&_, M0G@V!<9)67>J4PO/IL&LK#OBJ81GTV!4UKWTRWF*F/N8B*$@9=T[3\=33([^ M6??4+^PI)D?XK+OHZ7N*R?$BZU[[Y3W%Y&C/7,9STTS9GDB2%UEW)"]M3R1)>\;*["0Y->ZK'2/\VRA2"G5?ZMRQRRCCLNX% MIA:K38-9?#LT(XQBU@G^LK)A,;+MK@*,^F96FV:?1,4'KP M:V]X?@;5KBM22 9M7QJ+0LRZU.\SJ#MZZ/_]-T)+*'^SS-7R M_-QIA.?.]J6QROPQZW>SQIUJ)?3JL^,RQ>(.LY[X^]P9&#-B:/*8*'/#U,V9 M1FS0<>7SIS2+H.+"\.C-I;%XQ.P6,*,\2J$J2(/9T ,C/-H]%[XM&G$B/@UF M8PE,DCVIX_@-9B,!YR![Z)=_U0S-(7?:$U$'!A!WANTMW)8N7UZ_RW^85D^7 M[3=^[BUY(KJY).IZ5*^TV\S9:Y0D)H/,1AJR!X;>RG;,!;$>B4[[JMES;9D= M(&0TDL$B$,:6K)*%;/W,#O%_1J,PJ7DI*1R. M;?)83+@,M^W@5ZQ.$!D-KT0E>-ZLHB0AD-'H#5L0N) ]E"3?,QH18HOOZ7C' M2<(@HQ$J-F!P<8,X2<[G*TC6-=04-BQ3V$YNYBN>E0[?4DBD:3(;?KK5[*5I MRSJE/=5N\$!%WO!OG1KE/AJNQZEIQHJH7I-E,'J34L!NAN(Z"^N+K,N&0D9S M0AS$RCI'#D>AF]C"%!3SSA005_I*!30%CW0+E+=?QMN /#/PJG0//52"4#6Y M/?0FLY$O#KP+ 2^JQMNP.1;PF VYA09>,!_=V^&3Z9?7D:P?2Z?F"$S+5FHQ M&U#D"&1=!R:$0.8BK+;E;'+WJ'J>_; MTSN7QA)IYB*G1>5_-)5>V[HT%O^9"YD6F/^-\/QO)+6D,Q7T 2B(-L5;%DM+V%5?H+7)\66DZTLV&J^Z(;).Y MJ:N#Q=(RGR@S,J,JV\Q%4CF\BP[O)+4WU?_%U6YII!K-?M"S.C MM)F+E7-4%Q352>IJYG8 \H!JMRJ4I29+>X*78:%8V[%6.)%'S?ZY"Z2OID6T MF=%_4>:X#0"_/LN6&EN"+.?F#F@THY/M@2^W-=_OOPTV% 20:XML65%QMSK2 M.9#=9FZKBTW3]Z*B/WKX)QZ6&5NR84^)Y9^ZR8SYP;?/.*:2-@KX-AI[F'IC MHJQO[(V[OUN:0X;3Z?D7S11J+58KS&[$<32FB,9TCL!4*\SNFW$TIJL;4W H MJA5FM[DX&M/5C2ED\E8KS&Y/%1B-W;L[VK+'>_. MZ+I6938NS!-I>")-WNR1*K-Q[RQ+&TS92+:FW,E98(HUFM]4J<[L Q:TLD@X F(N^(P" YNI*<8;6B%A/ MFK*]QC[(RD]Y1D"WP44*L>V>:>IX_,$_T@7?>'?A"=V^,=,,0BRB=C7KNW=$ M=V3JJT1#HAOUZZ4Q>JOPMN[\[1_=WB-9FI8C3W3B79!3TY.Y2'I>075+'-!- MN, ;X,3)N+Q3OZ\@.&,N4,X0SK+*4^;"Z$=X^L74=&+U=9!#"^T4KZT(L.\? M^$ZW01M?:,X#%N:B]UD#2[$7$)&Y?80+X">KO&)N]^ (KWX8*K%F%CBLZIVI MR(YIV0/#7KKB!AQ[)'-YHNF:0YFV;0(\FA/3T931JPWRRYV4,^&)N?AX#O%4 M\.6%RN5BL#&^;:#MPW]54>VS>RT_>/A8PD![$I5*) M'_"EYZQ REK0-5- *OB:D[78Z[FQE54^,A?;Y,H\F%',!2RYL@S-.^;BA^N] M:6VA&;/AU*^/,IQ^,TWUC?Y<7^Q=A!L%SH.I&<[ @ 9D'%SF*3"LZ8"STRA+.L\I2Y*&76,N6*M- P M%Q;-&EB*O8#4F N09B.M,A5>,1>#9"-'B:\=)^*)N?!H#O%4\.6%N8 J&Q#+ M*CN9BVWF*1NN2$M/UH*NF0)2P=>,Y!6F0H?F8MMS"CF I9<68;F M'7/QP\PFR!5(XNO,10TSBYIBJY\ZM=!>9D'%R&*3%LZ8"STRA+.L M\I2Y*&76,N6*M- P%Q;-&EB*O8 TF N09B"M,BU>,1>#9"-'B:\=)^*)N?!H M#O%4\.6%N8 J&Q#+*CN9BVWF*1NN2$M/UH*NF0)2P=>64^K3(N/S,4V MN3(/9A1S 4NN+$/SCKGX8683Y HD\4WFHH:914VQU4^3N9!FEM(JTV(:K(6=,T4D J^ MYF0M]IJ!M,I4^,A<;),K\V!&,1>PY,HR-.^8BQ]F-D&N0!+?9BYJF%G4%%O] MM)D+:68LK3(5IC$7-\QBEER1E@OFHH!9!$S!5PKF0H_92:M,A5\I1?BR4+6#&#; [&FIK60#84,)[H79^F_8,"?J#YG1_"I/96I\(U\ M^KE\_>4\#RZK)CYG4T*T_5AK M!H 7KMVOJ^I_/3NDC>$ M.=(<'=^FR;N5#2QO;"VCEZH/W68N#,O1$6R/I7',IC(UAWI%!;7JPP M%]#EZ&#&EQ,KS$5IF4<'(\&:=$P1>!H'3#8!DXYU(E:8BQ!SP+!ML# 7#N: M8=N&83+C-&G 9-5>8#)EDS7FI+4V%R+JF-5UL!!!OZRN.9F,N?5,"RP"F/2] M:>3:2ZUF,NAU>?:DM.Y4,QEU2D5ZTEAYJIF,\:0B/6FL/=5,1E2^PWPM3=8? M"4Q'T; RT. ")YS26H R&<1(B4=IK4*9C!ND)T>I+$69#!^D)T>IK$?,11%\ M/O@ATZ[R[Y5F:_2@[29J.C!FQ-#D[6.Y T,IQPW/+6TV R(:L_X3C'GK MK2.'+'\LA].!@5^8UFM2@6(8N[D@ZW QK7&QGO#&2+(=3,3325X5!G-1DW!@ M[(X>^G_W*EY]L\S5DL,PT[8%<_$A#L.489C&TBPR%P<+!\,?=SVOZ%+L?52& M[;64EDB1N>@;@\EY6WG^TG55O);6;(J3YR^*S(76V*9]@FPOK]_E/TRKI\OVV^VTE>V !V4]$K?P MMCW7EF]<\L"L5\XL^1-%/[..^4GD'SIS8KV] M/#NRP*Q;GA%F)"H9S#KE T,ETU,8,K9DE2QDZV>&1()9WYMU+B0J"\SZUZFD MF63%8GX;FA&O*\V0H9GM2V.%9B1FHP'9@\Z%0A%,P(;9N$7V8'/.!8<%K-28 M#:ED!RMNRQ1/OWR1E9\PGIRBA=EXS_DMRM!#R7]&0HW9N%/&8)"[W?@:LR&Q M1^)H+G4?=-D8+3&USMI-KU3,E>%8KS<_1O&YO_NZ\>OR3=7M!_<&_-*^1<@2 M]0LQX(>X\!(->.\QFRHD ,CU;R4&K/12PZ,5 \'U)@-J(8 QMK! M-"VBS2C3DC(XF<5)6B8'L]%3CA.F+!!FPZ4<)RP9)'5F0Z4<)RS9)W5F@Z3' M.$633AY,V['6%WJ<*HS14&&?7V4\1.]H1\LJA'Y[SR*JYGC/ M?=V%S?K-NQ=E)K&MSFR CO.<#8W.;*". ^1<&\!U9H-NQW@.K!X3:W%GRL9E M68YOM!_D5]SOSX[R9S9H5E ^LZ#P&\Q&R H*BC,I^0:S$:X@/OO?T10P3,\D MZH@H*RL,C]E1N UF U,,T)P)Y<=L\(D!!IU+$3$;,SJXX-!@T1?3LLQGL/(S MI'^R%^$Y.ZF94#O9B\)<4@02U3:9C6=DP;P]^CZLB+I.JA\IQ)"!=]Y<\2OO M$]SA5F3[W('V1GAQ;^RJX7CBSN,K'(.[ZT@[W)*3( 9Y[(=CT =6/;P>K">( MP28/-7$,^L!JAL=@DV:F2,E@,%-A,!>#%!_=F44HYW*\H]7:6AAC6?W-3 7> M"L?E30)+/"XS%[W;4;'?B#FSY.5<4V0]^1-&?#NRT8&/FOUSI]J,0RQB.X\@VZ-G M>3F>6^9J-K\WG^A3D51):M9MA9P<-#(=2 MBX*&T(.X,XT9S'B!9L)^]O-W4$.K!;JT]Z:3H;W#)L.1U,@0_&J9P!XE4_AC M" H,!S3?@\*FZM$N&C)#^!;#43SF")_D;GZ+X=#5&0C/]=TN]QD.:7'NGUWV MF0MU1>.^%W#HORASV9@1^/59MM3L"!^S41YFR9\H^ID-^9R1_$?'<*3=]7?9 M65GD=\V9:\;0(/\BLI4=>0/R;\TU%ODS&NDYK[RMR\Z^+LEPVK4L M?/:;S9<[V9J1!_.96 ^6^0=1,M3_I<5L;*4+3U U?85LWR2\ W?UE4I4#*/T MS,5RY5#K;SCMRY:!.:H/Q!K-98M\>0U^P!;;'L$PM30%C,218RH_NX;ZYI,? MAG:)AA5I5$]I,1M(.2O?_9?T%TO=?"6$LGFXQ$?ED\]M9N,VQ9'O-':HV\R& MC?(KWZGPF=D 44'D.Z4"6FUF0T,YE>^T^,QL#*HX\IU&F:XVL\&O_,IW*GQF M-N;5Q>A)4(U8:VI:"]E0".5G7NUG9H-A!_@2I!H?1S^2.#XRUAR=#*<#0]6> M-'7EYS53'7UO&KZLWFH641SS#/'FMX"H7U=K(0&Q?6D\0# 7*$/6/&(T)&BOZV&8V"K7.Y^__>P7CPB7--,BZ)]A:&!5EM5CIN-$\ MMF3#=CN6=M4_5K9SB42#1D)G9Z0*LW&BZ)SX)FO&G6G;]\3IR?;\JVX^8PX M>9"M3+&$V1!.=);L5M:EQ7:S*"3,!EN855<,Q,"E"K.Q$O9U&Q/\8S8&PKPB M9()]S(8RF-6:YTFPD2K,!AO85X3G8@FS<0;F==NY.,*I)YB+O8.9YWVE'PFA$K,QF6X#!1.!E**34H\(L91F+XFSE$0D*,PL[HP M1X'/."X-!V&:JC!',5\.PJQJ0F:CW-PS*IP,I)2:*S&[K\!EH' RD%*46.*; M-!R%Z6OB'&TU<11F5A,OLBZ6Q"6$.?. M5 (:\E%.W9N&LK)PP;W3Y GV2]>RTX98JC&[6<(L^9,L=%!C;I< *ZZNU>\W M8LXL>3D'3>75QU7,E>%8KS?_TXVO3M/N/L7$&LQCXEY4-)I5M=Q4PPFQMHW\I?W[<]1[-B>EHRGFU;27!PR@UYJ*P*&QW M0-H97=[ B2MYJ]7#FTS^Q7TUH0JSL[[CPF8G>(C9!LVKXT'IN8#4#UC2?- M,@V\2]8?80"JYC(.)J"!G6 HKV_:JFS?,+#MU1D\Y3-Y7W5F(S"L<^%$)^R3 M]G)C@F'G M%WLI&YU?)M8GN-W]V7W*WK-PQ->RKLV,&X7@_FO)O=G_7C%UT[KY$^5_Y?,4 MIG@]E1>:_GKSUS$PU!;NR;/P:"YDXZ]7MFS8US809>I>:&O_(3 J&"#]]=D; M,CQ'!_O GT)5Q&$+_ __P__P/UG_LZMOCVA:1Y[HQ+]@8EJP1ER#QM7EI4UN M_!\^JV RZO(KK#]4;]*;/B]D:P;K %CYCKFXP57@B5@.AE"\E]#WN5]O%HAR MQ5TD'%B+'-5_L_=U&;[ZM/]YNU5N5X*_JI2K]/-/]'F6_Z6GV:6E4Z+WP$R0 M*+^6I-*;R7K#KRX= 4QD317\E<;[WC&7-^+>ETM95<$^N*D(<./Z_9\H85)9 MXVIOUKAFX!KWXWXP[M\*HW%WW!]%PDD:HQWU>S\>!^-!?R1T[V^%_C][OW7O MO_6%WO#[]\%H-!C>,S^%WV5[#CAQ3.-*N"WWR@+8K[5VY&$'&5(,SO;K\/'[ M7_Y4;50^_P(6IV$:]RMP+S5%\ S31S)%?Z!:$@P9;7V5:#>WID*3\3!(6J(V MZ10NZ%0KUW^G=NOF*9U]S79N2S%XFA^^R]9/86B0C_Z ,J%%F^5*J_FN$@VM MCROE9E4*HX\/*E]9^3FSS)6A7GM@_9;\BPT5=5)>,!W M+4W6A1^&II@J$;Z/3G8:7 9$QOG?5[(%T]!?'\G2M)R20#MR.N"*O3@W4^V% MJ->.M5J+@ECJ_.5/[6:M\?FM-*R%P5$/4?D=8NIDNH\T[?PF/_8?AXUAX^/$X^M&]'POCH0#+P!ATO:M8JI(P?/1^K']0/[H_ M#K^Z_XY_ZPM;J\9ZQ>CVQL+PJU!M2[4=LJ6]:H?3-U]-2W#F1/BW#QW!]?L% M8JA$]2>4BL]\F9<'DR6Z[#U0LO7=@.*NY*GPR?4"'C''VZY5^?7ZE+.0[""/C 8 MUKC;,Q<+S<;-$N&K!@L)"#ANH817+GVZP8'WNK?ZNJ,.OMUUHUUKA?7N,N+[ M1J7,(YEI-LJ./\ M0_]%5AP!)R>84\%:3U>0;<%>$@5W[E1!,P3-L05E3DW;E!SJ=KO5_55 M5+O4:4AB7>A:\-VK\#>BZS!"67VKK:XB&_?[+Q77.S@5,&17&N@(X$]B;^K! MCT-K;#ZOUV+LH-D#VU$'X=];C4]^#]5N0\S(?P)-%MXRP,:0]Z;ES(6>;)G M57G?R3EM1 \FO%+_'VWI6BK>ZZ121VR)S>9Q5XHY[\";%RX62PN(K"UE72 O M1%EAC0[X&/0,L3\*'V#. D[Z8_8V33,00_\0'H\H?%V+R#L(K)4Z[=:>@'^, MN@F,!]_TA[EIO D68(/!6K-V+37WM4@&0+[Q\?_RIY98;7ZV!8?H9(D3%0PZ MTRN75" !^@HM P&\"EE0S@'X7<>X05-CTB#+"(36O<+P M@&,*< 4U,:KBA\E'5!$89^PJSDU*X8%&N=:N1@T/2+5RJY)0>*!>KC<:B3Q* M:I3!&,A=?"#8A!UKCDZC3T16Y@(]CIXO&WULR51IC%X7$YC(!SNF7\7:_/SH M(>4?>5'F>()2 ,WP/-?@DXWZ.*NKG85HA:=47ZOBA*)^O8(VW%@^T&SDF,K/ M*V$I6\*3K*^(\.=*&4\")QG"RBX!/5%R)6E-O2:-Q_.L= MH:"^<8Q:(,LPV'^9UD\7AX+_B.-!L_=W0C4#PQ(WU59J]LS 4#$F0H3)JZ#, M"73%^TF5*&XRRRH\"TL%WCITB(*H8M' M572?0;-?;.$#/!DX*M@KT+#VW,1]&7]GUYG+SIL)"<_R[J!QQ.[-WI0^7@FR MH0H?Q*UY3P <<-$$3[SC3?1ZN!/'XST,,Q-L.A(Z7-EVA';%?8(JO]KEH+W= M2R=<>+$F+S\OS:R?B&&%GEM+Q,WW0+7GR,[*7HMKN]3Y%['?BB8KM*ZE2FN7 M"O=FAO(),J8C!=00H!P6FN. 3@&/67$LT\"U4G\5"*R;KP*MU"HK-%AT*SNR MFZ7P1GENGK'M73ZN=.)2K5:IHVH$-WWE-I 31M=CX0-^V?PL2F+9N\"9:W2+ M>HE;U(>4J)"0_G0'O=:(Q/[HJ;JH@2*NY;9 @ACQE-XZM;H2J.48('.Z"DX( MT&U'U$F84&O6E!"(O"SH6)Y'D!4%E)"%5>NH2%IHT01^*@"0K@._L!>@O> M MEK_D GP70(37*S3EX'%@\&!D:B;,+//9F?M?E\&H(X**=?]HDAT-F6,X480I M'A@=_;KZV;_LZ 6'Q^9?B :<=_&!],[TI%HMF?ABN5H3+QI>3#41XI1\2*L'DC@S MK=< SYE>1&54\2[:.-%BM=2Y"Y;X$^(3IZ2[)Y%VD6RR^QNKA&>3,"PKW;>H M%8H%T]KGH"BU/Y80)];W#IVS?%FNU/Q]D%57;/AR+';/GBP#6J449) MYI>,/'KX313#G7[C^CWYMW.UDI9:Z0=[_5RI'%(J/L&^47KU7'(=5RY2!.7" M5*YU^-I3V*Y"F[ZF7.9O,'TGZ'8E:,&Q0FT:M%=!=RC +#1,NL&PL@F]"J9, M*S0$'9$U+?HN_15?_JS!JU&:#)BCB6OWDV93,].0#051#,8GGE3"B[$"I"I; MJBU@ K*F'LJ=DS[('X-";P)3 >X3#GMF,I!LSS'OWM>:'P TJMO*)43 U/T* M6/>QS!3OTE,V_X('IDJ)R"8FLC_T(E [6O0GS8WO,G-'V(/'ZZ6]V7/9@H>: M*X=J3E2A0\4Q-U5RBP%@MKE73N?8>"+83V#WPK,H:$Y@)W[B2ZJVK M1F.=M.FJY)<&,1G3:FW2NB MO)D9G5)E7<]V\Y5G+/>WD11N^$*/MI1[^O%Y/ID!5 \84:F/TC;*HUM.+&)T>PW_7?W_/ M4YU.SQ;$<,<'*ZQW+OUF!8Z$A5?!F&1FQB+,+;0O_A2B-'^EU'GH/HZ%*LW- MJ%8_"U\']]W[WJ![!Z*-8MX=TRJY\EL5>SPLE3!6?(T 1@LY_-33KDH!IF>- MM1VN7<6%)K[02."_.V2Q+33K,,NZ(9S-@LQ< KC4+4X:KAS YP0P/=&%,3 , M$<)/U).AV](;^&((:;@D[FMLFKZWTVI7H/C.ZO3=1L'"ATQ/ CO:?SRGFCE! M;018_A;._+"CPB4W&M>E QQG8"DXLPW#EX;S ZQ]<&GPVDP+M,_T6:T;KG88 M1$7MXFKGS2.N\?HC>W:&9BEE(H:Q NOLP-W5XA?U7H?_OE>:\. M\7(MQ"!(FH750ES;) :D5LO;0!+7&TC?94.>49WR5UNXU6QEY79.P;![UY#U M5UNC!M!&":&6X5)LMV)N7($;&]+'.%1LW]R)50TZ-2*NT/%M5!R M4,)6"%0+U=9:"&P>QP+@4 WT8)D*45'I$8SJ%!RK?5I(SDLEACDQ&/>_"]7R@=SG/)"_$8K\G[?+ADJ7:'R> M[_IAO>'];?]^U+\5X*?1\&YPVQW#+Z,Q_/.]?S\>"<.OPO"A_T@%?40GV!M^ M?WCL_P:W#?[1QWD/O_>%#W?#T>ACJ*+!J4[XPP]#7JF:0U3:WPK>H&.&[A6V MI"9+!XOZNF4F!7F!97HW;;@O7"ZM7:XW(I=+JU?*3>G]EO!A'U6ME.M'"CN& M_UQJ)5-YC0\JTJ#>[P-V)I\S6:D^)M1A"O6W62O4WPHUJS&X*,1O14JKCT=H M11#H-624$/?PR6$Z)-.](E1)V4Q0:P3+&%E,8!T36U?4V\"2R&&:.T2JJEL< M,DJ5-1FEN!*8;TIQP)T7<$=4W7YW%D4A)'IW%B!FTB1HA]H;>R1/Q%@1^RUV MCLTO- @J0JK63#@J_/E\T__\-D3,TKP/UNQ?V>K;@OW2=L'^Z[I?KW]E7\]D M>7GC >FK92[H405XXN^:,^^M;)@=L?HOBKY"JG1MF\!_ZEA^6=?I;_AU^B5, MMVE)Y>9>B?Y@>S,Q-N&WD=AU6#L>TPC;VI5+&9>R72FK74+*\!1)K<6EC$M9 M0:6L>@8I"].09B."4JE3O:K5*V61"R$7PD(*83UU(:RA$(K-:KF5!2&,[(J> MUB@T-5>T9]J.>[R9O"RQ")5]DT1_U&/1C'/?'T!VYL0V=-M=YJF=V/T)!7ZH ME#?+S3KC@H?5DY:6J:X4D$'06XQ*F!-B< M'AP>65UH!NUXCEG:)YE> 13)GP@<,;T\VGYS*0M2T-VA:]]U*P/$H5WJ5"O5 MOL9,R(X/FU*_$M^H0P4Z"PV,!P9&.FX1$$>6'"F/[C%JGFZ@%L(O.Q(8I$0=^C0=&(JY\ /B]\2)H%*JB:D4[MVSAZ(C M,2,=.2C.Q]*M"("OGL#JRN1P.5LU21ZRVXA_.B<0+#BIF077,7@P% MJE:I4ZVWXI],/SNH3BC'?YH?PN_/WOUYKUG@QH,]I^&#%PW^6,!\A0^QW(3W M8C#WIF$&.M94X%YKUX\P(K2Q';\??AB;<''L[EV<>Y3 MTM^XV$)\ ,CQ9(X82Q7R?2X&,7(DR!H-(W@D)YYUQ3'"($:.1$RC8:1>ZDBU M@( \QTBF,7+$IHJ&D0;HD5:YDCY&\A[+6AM3;CBK6/&K1$VI)Z B]HET?06? MK@'8IH=O>-69'&+DJ"D5&B,MQ$A2VT <(PQAY*@I%1HC-.X=^T@SQPA[&#EJ M2H7%2+."&&'EH"<_:W.>LS;I#Y#5JPIT2,E5!<+4,A=4FVC&"E-;/2?+-&QA M0J:F1?Q]:T=^V6\ %\6=+6JBSU%'P,_O\9M8N)P8KAGQA?+!O6Z,7.B_.)8, MU-0,V7H=.&1A@W>,+[5,6C_L'?U>+74:C0 _.>%.%ED+M105FT<=D$MB4Z0U M=Y*J7LZQF7%L'G5\+HE-W,MJ-N-;QAR<^0#G48_KDN"D=>V2*VQW]BS@' ?' M?5,9V^0\:?:IE4 S&[5(-MO $PYO"^@+,>XYLS?(0RTL+@HP7X" J+7QP?/#ZYB4^>)1:9 M?\\E=C@R0#[:I4X]@:I^&6E2S8%VF=CB/M!:%5#$";1&*1+0(NN6-T-/\V!_=D5^*=< L0>?C=HNV:^VYJUX#+[E=64"SA[EL MD^'*>8!IF.H]<893<.[#E]9K2:R5UN,'3B[GCZ2,/>;*.G+L72,O8:K&$O[SD*R%0!((.ISZ:M4?B V7HNL[88.TUA:U4%2M(W63.0 M*T/CEO)$UH?3P LWXK4G1O2,8)PCTGP#DT%8A:UI=398M4J=>H,GUN0-5V&+ M7YT-5_0HXOY^(8=5IF&U9VE>&%;M"JBK>)5">)[&2?;D)2*C.=M*/XM]&<)O ML]^1GVI<*[)(&^L%@%U8^S,F[,385F:1<)=WT(4U3F."3HIK@O+LCIP +JS9 M&A-PM=C&::%R/4+I\K02(;(YN"R-+.^9): HUATA:';)V6R=0(T=1(LT%?:? MSS=]IA>J!)-G %'O]0IJUVF2?NSZ7QDQM;GX%$%\SN+-'A.D1JDC5F*=)LV[ M#!59@#(D/0EF,!V3F28>J9 2ZWS-M-/-Q8:+3'-QT MS5"OT"P$G8.5M(1V(&ER(N18Q(T?L;!F&EJ$K[WHMG-_'8 M2+1-*-OK3*FL!1]=IH:6]V*9O]-?B'HMPXCD&1&,U6)"K.T46U0KMF"N'-N1 M#9R4X-4S%2:H;(I5-/.@!G?)]/Z)5NFM]O:IWW6)?T]I/YQ236X/-Q3?U>J- MC5:OECJU1EFJY"@!@N/GX(G.Y/&#'>GKY49BH1^.'[;P4STS?B2J?ZIB[(9E M'#],XJ=^9OS4J/ZI5UC!#TO>![^?L?OS[@O<:OH*A/F\Q^[":-X+WI\%G1WC MV!UCU&:M+5L6TDJ/'KL3XJ1HY"Q6'#1#IF4[I7-WGJH_E Y4K2>3$,!.FAF7 MB7S+1 )'[X[)1(,>OFMPF> RD0V92.#PW3&9:.+>?"7V82,N$UPF6-A-3T0F M6O0 WOZ!CTQW^\N"IW3^ WB9#?LR= #OF/BT8Q_!XWL)#(/J/$?PCH!*=+.? M]DO)<%#E E3G.81W#%35V,?P.*@8!M5YCN$= Y5(BU[M1]XRW>$O]P?Q>,W] M'-7.^(5HT>QN-M+8IYC*@@ M]?F3.8SWCA35:<@_=L(Y[W/!%*2X')WE.-X[NQBUYP!#&)H-..Y45!4)OJH$J%E304CB 6#N9%0)!4H3JHWHC=?R79 M1"8F_!!^/V/WY]TKZ)F+I47FQ+"U)[*[6WEBI, 5K#U_BX>T8E(FFXM,0&/7 M73]IK['K#B+=' @_RR%H-:F6.HUZ.?8Q[P0YQ79,F8MG <7SW7W2][W0^L$- MTHB"*I8ZDEA.H ,&EU$NHSF4T2@B6DUT"<7,H)K(UU NGUP^DY'/>J+R62MU MZM5RPIE[%Q=/ZDE_]^Q8TSPW3@Z5C0*L M7#F';V&%DM(N*;;_QM&B3&ABJT$:I"T216G7&FVEI4Y4N2ZUIPW2FDP:S?_% MLU[>3?-U8&\IS\CUQ"+RSVMY"A.\D?5G^=5&;&[18:$9_H#$)HSX+;T.PY(! M<#8#23IZ^*#;\-^J,K87#?*PO=^UMA]./+:' [Z#["QPP)6? \ M>L/[V_[]J'\KP$^CX=W@MCN&7[YT[[KWO;XP^JW?'[,_BP\_#'FE:@Y1/X-B M$. -NGN$E+PH!%4N+8FERHZ\]HRHTMS(-M70,%Q=7MKDQO_ALZK92UU^O=$, M^E)ZT^>%;,T T9Y"P$.V;R./2!;WZPW6RQ47[U[@TWNS]W49OOJT_WFS7@9A M#/RJ4JX&?G[H45480#7XED./.OQYH]E,9%#M:7:^8V5M9%N@W0;9MXMB)%,3,**=Y^?F>EEU /EEDYT\E-P\NIP7#XJ('KT"RS4G?@B"[T4ZE@H.0P MG,YY%1_@F0<8:9EENLSPV'1D/8G%;K]H4M1C#)E6<\?BR<]9C0\6=OIQ7J\$6&!0Q7I))TL\NW%: M;E8!4O1XMB-KV8Y9\-SO0+AXK/)$$P6)%[22-,$WE\JQJP;R$"5[B#AB9!Q" M1*O4J3;+L=MK\LAD5-Y^66DZCMFF5H1.9)O,35T5M,72,I_R9WM)I'+1G"RA'-&!4K]0JX8Q+/C+P\T[_+RAP^ MM%YW'2]N)9ZH)=?T!.3W?6H>A'VUU)$J=6X\YA$H1U1D-*#@;G>CQDS^;%R; M\M1%-5YCL4S#Z8C>\<-H#QA$VX84_/Q5,V1#(7=H#S_BZX?3'S:A(=(O9&I: MI*LHJ\5*EQVBWI*E!:^A#3#AUN["!&K]A_X:A$NIU*G5*TF7SV&V11?':A*J M+R6LXB9Y/?%JIN?!:H$LT"V& FHV'"V6"1JIB.AYUH+3):L.UHD8E(G,>VIG M&F?GT>.GXZP!.*O68Y6Y9<0 SI!^?G>#]O3T=VXEG4F+8_6]TT4,=[/$6F*I MIMR@SP54S[00Q(,J;K/5*O QFRYYE=)+Z9IOJLZ?I94B/S+U]'E@*?ND%2 MT"YU6O5:.7;'L*A,R(!U7F! '5'8[P"J@5MQE03*]%P"4'E/CAP8CFS,M(D> MYZ!I(3:DCQXT]0GI9@;?$Z?_HN@KI,A[PE#%?>D*/Y2?1\@;>BLQ:S-C!F6^,1+^).K[ M&*D!1EJMO.6_,JL ;\F4 "]4O[^H([\0GN5ZJB;TJ>DV#AK++^O%/PCJN/$5 M7QERXY ]F!Q1AM%@TBAUD@NI%_UT?K(6Z[KIT*6S'BA>L%W5[9_FB'"AG.W#?#PAWASJ<=BF0P1ILROMMK#B7DD$5$;B(0;!F:D8RIV2\Z_# MD2'2Q&*)U?@EOE&JHL3$F8FM9"=GXM M:2_.C;%:7*NF<^W=%R3K6#;RJE5IG#^-A06GC/KJJ2>WS MY\XGM;#Z(U@W!P5I2=8R"W'_UBS?=(+>GFG<9EH7&EW>+9:[0??+X&XP'O1' M;O/>\;#WM]^&=[?]Q]%?A?[??PS&_TJS!$]2]V?!02AP3T)=DR>:3KV81!H3 MIJ5=B@:W[.;WKWLC+>57[,["V_P5H\E9R Y/#RXJ#I=2;&).0!*]G=C9!N.0 MSR?D0W:J.@YY3'&HMIA)"RS0:>%UCZHM0XFG?278J.K.H^OK._"OESJ-!#(< M^7X+>X@YH5-5&,0T:'TO5NH<%\VR\X[<&]B M9[;DRN(P8!)SG(0W(L/C!(^P-EJ)'6'E=F2$DU6;9-E#D0]N%433C>MDR'^.V8N8!9E.&>>@BK] MA0(5GORM5.-;,&GE3==2SIL^7#*,@;3I$(/+?=9T?'>H$+& ".X0/=B\U, \ MH#53AQ.8**V!&A@>:)8ZC49026P>0,H\:"*X2-% @T?>12G^85BV@DK,*LEU MA1XL'F#2>F6Q:_44(D80M58/P7Z#M$X5_+)EH+U;KZJ%&Y(5=H((/,J48AF? MDQ#4QI*YS?B'C=G:K&16G;H5'S>!^(2")_D6A# %($/CO>KV86&EHA4W.B]< M!3(T4/#@>*66%4,S@^'OC%G"6\!YI_39V^I9W"Z.4#=KB\3A*B.U\?Q> N4) MN?G+'E#>JYX5'2C80#.!&B!LF;E9V2I,W-XMZKY.^,W";=LF6L6<=AUTZE6E M4CU_=ZJL6<]%A5WX[<3W3>I&J=.J28DE!)Y]1S&WMFS/7"PT9T'+\:(1B^R& M<;])Y_"LV6K]L#D;9]/QC3A&580OMG9C:/JO)<=:D?VSGNL)XO:"/SV%6@<^ M')LNJR]?H.8L)&DF09+6FB1YC\2-'%/Y.3=U8(3]5P%+,3NOIU4MXD6R+E"U MJ&#Q#55[\A_LW7^-%]]46U0MI+1DF/A2$!OA<"=N>RY;J%#>L5L']U^#=)-I M4)$+X3L*LIJL=)EAZBW9*HI6D!X7*Q@ MY:U6E9E-2FZ$7DZ/G@:85JDCL=/0N##&Z!9SO)1XQ5PL+3(GA@VNNY<@SVW4 MTRMR^>2E&7N];>*ZVKM6NZK6 G8@W-'%:"];Q)CV89Q&7QL#&$V#ED%J3,*- M"3% C>VE75\KX8;JMF/#6 M"V.^ZCRP'_ M?._?CT?"\.O[#@BK,_OPPY!7JN80]3-NB\$;=*R9^#'RP _J;KH(;-0#771@ M=KJ\M,F-_\-G/PZI&72,]*;/"]F:@5!X.@5;9;QU07$P[M<;<2E77)'Q/&#O MS=[79?CJT_[GDEAN-VJ!7U7*U<#/#SVJ56[5@N\X]*3#G]>EX'?P,9UG3%7X M0HH&@V(2JET66ZUWGW0D"/7^.=7]ZP+\+E?]7,;!:!U3IFY@:FX1(BS@NKDM M$$,E:L .=Y3SJF%/\T8PY=FFH)>F01VJ,,>HDZB3GAOBT>,M T/H'3G>PND7 M3+]UYGK_6.8ZIV P!6G:7%EPZY/NY,P)@_?363E%CRM$H*'@YV5P0D9=F^E^ M_W:D[B]_:HG5YF>O:D>493FILB67H4=P,/2+K,N&0C +[[]7!A'$=H!YDN1. M9LJQ\W!4"1\[CSS]E$+CX>8=)33>BK[=OA_O;B=R #HC>1Q)B=+%Y1SIQ4Q7?RI$-XX>?3A,H[V#6?BY\^%,W>9>E(@M2AJ0H MDA!)9_><:N@YB2VIO']T-:<5QNE[F^5FG6WAN"=.G*H8#)[K##=O&J@6/_/Z M/9P[G#OG7%MJ[Z\MH'\VI3^"5HYZJ5.OQ#^=R+'!)9=SAW.'9>Y$T:M'3/:C M:K7!E%I-M$!=(]CHIK]KADH,Y^:ZO9_WG";GAP=KU5T)!G'R4K#NG$J*%X3C MW.'CAQZVDZ/SD7)31Z!R#YW(ADH1QO: M_+&RW:ZF8_- -Q):"GE3S?4'- M]R"_HI+L6I9LS&@=-A21,4C(VOO>5HY]5SR"M%\5M5_L0J <3ES8.7T54?P?U=\V9XTDFK$06I-,D+*'"^[*Q M#R,NY)P[G#L7B, <;8^>C.*M!2M>CJ#,(^C(_L9I -H^?CS57HAZ_1]BF4' MJJ^U$2/@8KY=);\JE?:>+)\2WRIL>:3X=OBC^R=TT2E.[8G8Q,G-\E%-HC2F MU#A#:8<3S[%4WI2:MNMEHQL](X?++Y9?+[X[\BDG4\Y3P M$$JKR@64"R@7T*0%-(E*H5*[U!$;E7*-"R@74"Z@R6Y2BHG6(*U5W!JD<38A MN91R*2V E$81TB.'%>.[J;6JVQRB%;^H4OKBFW"K<=ZN-OWNHGQ,X<;$V]7R M=K4Q6N+=PR>\6RWO5LN[U6:1?KQ;+>]6RQI%>;=:WJWVW$D]MT1Q312I2DT4 MB7>L/=/T)25$PI.F$+;5^*ZIB(4N4-U+D8Y4B,HJ6+[)VHC)4N MTL!TD59 #VC>LK9X^1Z%2>>@X.++N<.YP[+W(ET5#BF7FVSI5=YS]K] MGK4ZL(YWK(WF%S(06>'NY8&(S'(G4D7:(S6/4FBY5Q=+G6H[?C<- M#C>N##AW.']=RR,G^>%.$E[&.7ORU6N@_JK, M-.7C>.+2SKG#N<.Y4SCN).!&G'6AK#.U4/+NM;Q[+8^.9( [D;9.]SV \W:O MK3= J=5C'07D..)2SKG#N<,R=R*IX",AZJ0T;[/4:91;C$2=.8+22(!*"DJM M4J?-0@MZWJ4"RFR?VH;(^]1R >4"FH$^M0V)]ZGE4LJE-.%E].Q]:ALU MWJ[?Q#K;I-QSE8PHW)M[!EG>PC=,F;VZ1@RULI4I ?SC>PI:WL.4M M;!FA'V]ARUO8LD91WL*6M[ ]=[[/?Z_T5X%WKRUP%Z9(><%[L=!30J!UWKV6 M"U&!A>B$%M 1@Y4-&JRL5;F4<2DKJI2=T"-Z7Y":I8[83#KDSZ6("31Q*0HA M14GT@&ZT,#U%Y(L1%Z,)5;?AY>,X=SIVD[;.]8Z@'[+-C[1:;5?!U M@C+Q>3$AU@#"Q9=SAW/G LIU+Q)[JFX56=&MO(DM;V++Z^ER[G#N<.[DECO1 M'*@S-[%M2K3R]'ZM0-[%EC7<<*EFF3MGL=Q/%>H:*T+-V]CR-K8\')%9[D32 M:>RUL6W62QTI8#>?HXU)M'%=P+G#N<.YDS_NQ/(-TE]&&RPMH[R)+6]BRP,G M^>%.$C[&.7OS-9NH_9(J 5LZLX M0W-VU:6W!E/0V(']OP)K%H:(F_#"S1<@3GX,@"3Z'S23Z?^5+(]2"E!S\>3B MF:!XGE#P*]J1VY;;_ZO6*E>X_'+YY?*;K/R>4&ML7T2K2;;IYN+)Q9.+IR>> M210I:^&QN'HE?GL^+J!<0 L@H-$RX/<*H,4IW-22XA=NXE+*I;0 4AI)2,_> M_JM%VW]5:XUR._NK+&__M?TY;__%Q\3;?X4?$V__%5B?#C[AW;]X]R_>_2N+ M]-OK_B5\N"533=&.C2;08FM&'+TX5; MM)JE3KT:T"."MU_AHI1!48HB2?4CY9/""1!V!*LWN=W'Q2A'8A1I1:KO'7R( MM2)A1[!&/4"@^))4A,R0@G8$JY_]>$*;'D^H--OG;P++2A'3#'4$T][?4,AE MC2Y>08USAW/G FO+D:,SQ[K5M*NE3KT5O] $QP:77,X=SAV6N1-)K\94JR)3 M:I5W N.=P'A5,LX=SAW.G=QR)UI@^\Q-@]I2<#4"W@B,-=APH6:9.]&$^LPR M76-$IGD?,-X'C,N+1S[G#N<.YP M[J3F1IQUH6PQM5 FF;^?Q5RB1V([EJ8X!$F-M6X0+L(3? JSXTG^/#K""G>B M;9V&W3O=P)\>6Z+!#:KT[(%MKXCJ[Y_^KCES/-.$=.+K^&\G6W. MKBI66SY5+*I;0 4LI4.UNITDRLG6WZ\GNQ=K:)PJ9:.88;D;:LFA-!5O!< MA&R\ I4$PW3@Z;(%'QN"!B.;6;(N+&7+$/RM;&Z1)\#*E7/X%E8H67]SD&3K;QPM M2H8FMAJD0=HB491VK=%66NI$E>M2>]H@K"V.X9?1F/XYWO_?CP2AE^%7G?TF_#U;OC[Z1.]U'P^_##DE:HY M1/T,2D6 -^@@W/;'2 //1+OO9J,L2NV$.B&W(C8.OT1WYE:CF41WYE0MS6JH M=H[!ELIZ3NV<=)+F;:/?H=9F@U]L7=&U4ZR(-=X9]60R2I4U&2,U+$\J<02( MF30)VJ%(T)/MN3#5S6=;F%KF0OBPLHD*B^%'P5P22\8S"'[E(XW8-V$@ED2+ ME92\VKRH([6_I0J>UZM)>4JQYDC/)]+C5;F7*NT\5KEG=B6Z([9](R O7-M/ MU6QDIV:LP 3TS#_3<(O:TS"K_)*7VO;A"!1IDS%L9\.-!'P%HM]NT7RX)OGA MHK%2%5NS!6Q@\$+0F49/V!WJN.C!$S:U@"R3O-8<3DVYNHQR%:O'(_2E-VHU MSM'^>)USF9.4!(WI7?GHK0F_D8X@J1#1PJXG5CJ/B6:R"9UP+##4CEBSIT$- M,^6K4D#R$(-0R[L!O%6D4W!,P2+ ?T73B1>?>4=YX^5H%2LT?(J7)1XNC1LC M3.K^=*7Z[9[8I<.($=H"IP;CT1*TE*P+RERV9B1&$S(&#[5?S("@%;<\2O9< M0@:I[QH>4HR=/L9.)([C(DPEMK>XV,X[G&HO1+W^#[',(+S4UQ55&,%,DJT; M&=>+'[[)N)&)C1D%8#ZH1V.&:[LPE35+>,(B%1C6(C295+")LK*V^[L4(L1U MC@B7FYT[S/-;,B66151!-E3!I)V#/?_2D5](K#A@SK5'V 7'I[ ;D1DC M5;N&"O_VX$/-"50E+2PUM5]MA)>+S#1BPFZCG(*8=JDCBBQ ID F_"U96NAZ M4<:C_I07)HSL/_0#;JF?N$FR357X62?X ^"_NT7< D0L=)C,['#<]Q29P@Q M1PSU4Q%3!=*@;.TY9T%Q/F ?8D]GNC8G62QU\Y4084(,,H4UKEB&9X+J MTZ,MP)\V?GXP;<<"@;#HX=,O+G4/ME^01+'4:<J$FGK>NR1--IUN;ZU,T,#^B.-Z1&UEQFWW3G$*\ M0]5HYS=G9>4D?7!]?X%6Q*ZBP$2 QQ91B/9$"\1L C$N/OA:&2/%WR)@$=X2 M]]^!X=/[<4UNW\<>^E+9I40/TI4MT)5\.@4FUU!'C MM6/E@9B3SJ24[PRF$/[!TY\VJ%:5G@XUP-^W'6NE M."O+/PAZZD'_8E@=QQ(MY%=Z./>K:3UN4S9(" X6PJ(S0 QXC9TIO$4]DQZ!RM1<8LZ M78LZ0#QJN)-6;7/KF4/N+-9S$.2JI4Y+Y(8RVXU7-(.F .:ODF 14P%!4($( MJOT)A,4RGV'TF!6HRPXPVS$%K\7EM?EL$$P7G6)]*GMER89"A"4(E*+Q@GX) M^4M;T6*?*UBX]0Z(/O!I_N"1/$AYBJ5.3>2U__((H; N4EP(2>!A!R3%\(W: M,V/AR\J&SVQ[)]]^G9%/72?ZC?6F[R /))RP6SLVNRXM?:H3MR,!6CS>-VJ0 M<-1 .-I!UBF//V4:-B$W<4^%31T[6C0#:O>S%F;B1?=AH-*DQV?8/[":017. M;%@LY/YQ<@E"QWKGYEUPP\9)#H28!WY8,G*"1HUN+"=BHH5C7@9L_L*B,&RH M)7D48G/11E">/$,H+,Q.]3G2@S)K?R5HJ8>4F4-)'*'SINL5UAJ;<"O_>WK[F) M'2>Q:*H9LJ$DD5@4QH9*X_ZBA.^RL /S99/P!/,AEF 30S,M0:$=5H2IK'A' MVHNUXYY4J](->7\@=4>4N&[WFJ]KT@:IZ5JITZA6>+^]/ +FO1ZF)P.F7NJT MZM4 >S+3YZ.SH$(?R=+;33N'"LUL(".)G6TJ$AOZ1A0)K,#JQ*->#(+E M/?UY,EBP&'.]S@)8BFQ].I:LDJV"O+8@6Q96;T:6/Z&V=W*,U_;_Z1']W3ZLA8E7).(5YN8'*((!"'_>,#R ) ;1?XH.?32KP MV:3OFJ$M5@OA67/FD+FL3VFC**]ALXWY4O2LJHW-$ 6; M.([N+A+K(ZQ+#ZGNEB_@4R OQ%(TFVP_">9I*C\%<\ES+&,M,-0"\Q2"KR/& M\LOO&WYNVE9ZEW4W2WN0FL &IP%--7@F)9-82LR*3Q1#V U V>H\F35KXT M88IZ&G4XM]OC'C(=3F_)Q!G8]@K+:?1,._#,8*,17$N#F^:9QDC(TZ4A,8+G M2GEE@/C6-Q]@[@>8H;Q7MOH*9% CG[\$:D!T).0QS48+=':SD5B=M?1/#"?D M)A45@*<51(T!P#;6^:LGYHTS=%@XJV?1J$;GC03.?U(X0&IBG^%L)G=2F'ML M[*'LA)/"9T%9%V"'K.D\&=OXAEYB-'00Y MZ4+V-#>ICX.B-\<=)%I7C18]-E2!_'NE/0'/,"U)71%:E9Y>9>-EL ##_7#Y MRK*(H;P*Y,7]5H UFI_=/%F+]Z=3HCC#:=\CYR-0K=2I!^P)3TQ M(B(GR\0#C-X$HTBQB&R36^+^"[_K*Z3HMO2Y$ADD1+BG78NOKWD>4(;U=?HH M;(+1$&2O9S63B%E=WC,-ZK[0;E!!JOQ*F)"99AAT&W,J+"EWNRE: M8A83;X>< )2L8"3]-KUK-RQP8QT>6F3&_^'SWYBKV90,-";/B]D"QQ%?ZIX M9N:M*83O<[_^_*RISASA4ZZX$/(L,>_-WM=E^.K3_N?-1EF4VH%?5_A$ M6,!E.6!%K80HMAR%! M \HI=8CU^<.$S)* M?' 7BBFD:>OU0FSWQ=YF86W2D2W_?-KN(4QWL+7?V.1=IR=;UBM0XQ^ROB)! M-C=F!(JU@"(WF=UTY!*03PD(X[V>) (2NIV5Q))B,[+MR=I")F@T@."VG9)I MKV T>6Z_C.F5OQ'9$<86O'-*K#@FSSMDRK1X') .6F@D6#0&'L$'AMN:>3CM M3H#48&ZJ?<,YE-#;JI4ZM8#*"TGP)*ZEF3>>'E)YR3.U'ER!*)Z[E3T+>VPZ MLAXJK2Y6\#'.:5[62)9L9#XL97(CXDD8-=NA]Y"A]L8%M]O8/H3/!9D+,C/N MR0F2W+S@IMFYJQE$VBYSYX6!X?4"K"CF MZ-O!8, MTZ%U\^%C[+'KD)D%=L=2MF@Y3V=.;-P(E!VWSF?YX 2]MT@-&,;2M#5D_(U% M=(#+$]EL]"&4M^[RF%O9W")/@)4KY_ MK%"RL4N*[;]QM"@4FMAJD 9IBT11 MVK5&6VFI$U6N2^UI@[0FDT;S?\56R;]I;FWVJ6;D>F(1^>>U/(4)WLCZL_QJ M(S:WZ+#0#'] 8A-&_)9>AV') #CWMA@H249SA M O;%$N%OK4BI\Z4[&HR$X5?AX;$_ G'IC@?#>]_.\";Y1LO!=]Z3Z= W;\2G M![Q3+!UA\K8)\@*Q> M"5B,1*Q\?B97]*?J9_^3E>U_@ $&[T-S9?F?+@A,A*IDHLP-F,D,6 @JV5#* M] [-L9&.F_1B>S6Q-563+;A.^. ]$![@/]"T:$%P[XN>:X-X7WXL[W$O/'R_ MR+:&X:5=P+VZ?P> KOT67IEE_.]$6&(W#PO(C[0%0L&0L,_V#F>FOM1NF7+" M [X.TFGR2BU@%RE /@UN6F+SJ!DQ MP+W!:^%[S/F@&P X\1\&KGL"U7D;:'_K=A_6DP2-)TRV&8#CN^]@.B0[,I 4P#)@R/=@DEN!3'*@OX)4Q[87\4#** ?I&M M5\I+>)IF"!Y(4[JZ57ML.C*EQT3SFX]'B*!1_,@&J9[A _V,2] M09 \1&V8#/\=J,KV5J^\73(BZ9F=I?$?H.?01QP@2XCMT)BVIW/6JJ9=R9.J M\?#ID?^)^'#2,!ZQHW! 9 $.%YJP^$O3$1D(GZBA@*$28K]._1'17F M\A,5), M(&8G(-?P/@U_!J#+PI/'.E><8!H"HA M3BV(BJR_@AC!RV2'*EQ MV73=ZL$I^DK3GC>%?T!)!GL)/P8Y11H:.I/5!50 MN<,K]L9F"W.B4ZWEJCETS9&P("W^_(&^@7SN$);F,RH1N S4GN*X M2F!=(&=K:.[X%R;088LW('(:,-&[T240+6S6_&P+!&8+VDWQ*8/%KZ_H'()& M8DX T*ZDPG#0P[*#2,-OW6Y^Q&.:LR;N"FBP!.F'<5 5/=D% MDK>&P6Q@8=%UG\(>(^F8$1;: C0&X%_6KZB& GVT[VSF:PW, E5_A$ M?$*$%?6(J@GVZ3PIO[P'4:V#4'<5$"HW\H(D&W>_]X9A/-'=48>/?874:0=C M@A=0=I0N0T/H@OK0!>E*P&1/J@50J>G$\4PM^0WI '=EX;L)ZZ8-G_Q%7BP_ M@V%4=NWE#SYQ+JRYZ60\I4:9ZZFUH.&D3G30M6F2219@M?A)'$$G,AJC&.0P M'=."1ZA4/X P7V\^48'#KK9WE3]=K63-FNKF,]ZKP^).KFF47+"7!'4%J$1Y MN=31+J)V#=9- =,9UT5/(:WP2 O^[.HC$!9GA=>"GG$'9S/)N;* CLC* G\ M-25%&K42Z/ZUOS*NK=@_1SK0?.0PO=^)86Q296:1+V@R$%Q<[HDSG-+=#O<; M-6#7HHU'?<2@VE2>^6SC:H1F@[%E0OOKC3]GM#44$GUNK??GYD\%'*R)YP70 MVG02E,UE0,58^IB/Z96I@V+^_9:Z/I>P&FP7E>ZFSOG M:@2TP"PRU0D>VJ-=YSR'];=_='M>:, ]>49F"-C#NTWA38K(MDEZID@H$ZT[ M>NC_/0VZ9,%F^^\5^$)B6).-DI*F.E['=7R_\93O9N^LY5-0Q<[\E,6< MHNJ#IGV,NY(?@4K$E;R!D]]/IG?CL>$6+E<2^,(5?^$:&+.__$F4I,^&)A^< MU6Y$%(]G>I]@GD^+U?BHO_Q\)1-KA5'&)EV":L>7H&VB[.RS>6$#;T78OFR] MX^!&VCS7$@9J^[L57NP191)FM9H"[+V@H[LHH)OI7N%VC>KV!K9I/-=U;]>+$J%##5J)=@B4T(+4"-G_\=0%J5GJB.V@ M/+CS+TA'BG^EMPZUL$GF?E;_,5>R=LG5YQ@N(JX^[> VN+A7IGJ[>QB^7T?B MU[S'Z=@R[DC*,XO0V+*[>V 37U5BZ][NU:IQPDER+ODTN*##:W\]7L+7:V^@G;C_C3<#I<.0 X M8M-U3&-1PJ2,%B)GP 8@2C?.I3Z6*\A$0;Y'=[1<'5BH:A-I #G>F MP! 1EJZV@F?.0>'JKJA,".A3E?@K NARN,+?.U?60Q=\78XKCK?[YF^0P(KB M&DH$EMF%N^F!"\<33@/'8J^4^?:S=F$'((W&@EI2++CSUZ<@.HO!]O"5MYIJ M]I:=)]OH>VVO=N]L"$UD'3?!!'M.0,?+5*IWZF]0=7; ]-PR.'<6O#3LSDO; M330CV3UDN=;7_.Y&_RJ!B^PW$9>;H;0>D"NYESY.<@[8KE]7AM4 MI"W\W34B0;0>Z3!1CK_"Y6Y26;5R_7?0T_2-$YR)K+I;<<8?*\-5)'1E]1+J MCJ31(81DJD'@&>]G 'QZDY-:[ ,4S<,'*"Y]%N)PKO I6<$IT?/ +%R=UD&K MH6L8*','9.)OZW7HE8![0,NK";=$\4I?5=VP^MIMP ?2#P*?*N #U[F]PF"= M_NF*.RZ):&SZB86X"GH9@]YVZW2EZ^Y O'O*^^(CQ%@4OFIH'+IM"C9+0NT] MY<^DIJUC0Y4MW_Y= MKPG(WQS*\NM*N86/9SOIE MOH]_M5&S-B:4J5X2W%88P 8%C0-N5V'\KS3"!<^8.?.R,(01OHE8P]/IJ'S0 MNM"6JN[:$4R0C>T%0[QZ9R!^0 *A^UT&5QVKP7D[3FUW-WO7WJ,MW4? WPKQ# Q]L@>\@W!,SV2 MTO?N@G[^=+E##PIYN*G&]N$F,:'#33">K9,AEFG CXIKO+U[3J16:00X"(T M!R&IX>"A;+?CX<#8OL8_H1 PQ'K $.O[0[SO_RYT>[WAC_OQX/Z;\/ XO(>? M>_[1PP!81SQ7Y1+F\+=U^FU6/2EZ?L/4=?.9'HK N!!X1@LOH=R E^R<*-GF MJ>5J8IER@)OW:'7T!&MDKFDCP M RXITV^O*TUP^T")S[Q,=J2;NCX\Z-L>"[N2GC\=C1.@3KL^A^"O$7"/3K:5!]?>[T"6VRCM#H4LJ.(V$>L*X M6M (O&L">ZOC=J\D0_AOV:![@J[]7/.VOEQ3),0-]=WW+P !^'Z:1TIP.\ZQ M3'_EMH9""AW ZKF/]/O-B3MT&SQ:O-PKXU MN,_"W'P&;]_R=BL<&:T]SPQ9'^Q X\*[VQW,UD% FJ=_-./>=W6OMN.FV\>% MO%U"S,0]7:Y$L5P_7[;4I3378&,-AQ+1]IXG$"AS5P+=#O:!/\$#F%?N7O04 MET#@V,RDYT#]'8BUO&#,$EOVTA M,%37O-BJH?J2N;VCM1WG05%;W^6?3O-. MK]"H.]JR>%#%]2*=.8Q_;NKN82'_F=NJI7U,M1P8R/]G[^V;U$:R?.&OHF!G M=NV(*AI)O);G(:)?\CC%R C]V"(M%;(8Y:6X,G5-5;(G]VH&/23N^&HFT M!^<@[TD/_;Q]]EXVGST"P;E&:"=VIAB? MSW4E&BG%K]=+\NN_$/<9 O/8+;S'>GQ$_!)#)N"YSCV.Z]Q+NLZW=__SS_O' M>P0<>*10)!_N'^^^HA_]SX\?E*_?/GZG8 0<+SJ+U]SCH!'@I]J^HZ?3%XQY M(F8A5^7ZWGKK"F>T<;0P6:5F,6_A&*;&A_?"KJ-0(Q/:#'9P8GH;CX3'+M$U M_9XZ1:[&+/^N4$3^S)QT6%U=8U5>WP[N+):C>$5]&(&R[=JMOLRV2]!D<&G9 M=FVUE99M]WL4[G*XFSK.ZZ2.D>.Z](C'BXZG78(5^G3U, W35Z;&.$I*89 E M^"L(KC'<3OR$:?6LR2W\Y)6%&T* @,B6E\BR]ODW4UK67Q7+;E&"A6-':B74 M(]O$9T .+*LM8ORF\HGFP$3+,>(/KU?LQ7-A(OIND36*G=:Z+/$9I"!NSGE!P ".)78-H,&'"W,\QQ4*9 MPQ_Q9(,%H MI$R1-3?Q)3CDWYQ0_CF@(=DT+0@28C\#X\)#3#]=,QP)-*@+0JUJ+!TJRGSW MMM/>!(WPY$!RH%H/='$93'W1,YC820+O?$'/>VWY&*:7?YU&;FW\*.#],O:O MY%F+RCGD4-7=J99"1E>KC.7TVT"63! Z<''O;=M^YG -MVUEF%^^'KI*= M_"ZND]\!A7_?5X'S?2P*9VHM8M];>_)Y;<9OF14/Q8O]DL?1X)-I_=(:X0C2 M_(\)0TM@B_3-Q1,M?WFE@+\2%EVAGEO@Z=#1S).6CY)&+8;PY[.:2N84PQWB,-1Q7"'^ LMAK^&1Y '2=P.TYU)XK*:\5I+ M7+0#/*' KHQMK;A42..4;W_OMP_6I4&J@T%:;RO7$^PVAH->\3;0T@3EXQ9: M:%Y$SJ09$DS.Z(X^./9X7^R%F$V&>KM3O)MHKBTN(*U;MZ!JFQ[CEFDY3O%\W551=.;- MN763GG8=/(!P@V-?\)0-8O6U.1F39^UP"RMT'PA+764IA]3ICM=22=>[#H(7 M;?*3\7.W\&D(X]@3[=ZCF#D_U@7U65UPGT 8'HA?2EQ1X"IX9]OZUJ[.]9GB MC;._2"Z1/E(O[];+47C%U<\@*CQEC$"T [VTHY#R=OM@7?X+33U+@_"I:QW8 M*E,Q:ZT :PDK9)\A5@@9H>,OKU;-35B]$B:@SLR%=X58L(AA[_[P& #6ZG>X M!'@T?\Y21Y0[ 4UK#-O=9H]3YI9O15UA5H3Y+CQ-DW=%>]I_5;BB-H21.N?> MAG%COE7E;PUWK%5UZ*KZG%6M0=.L98CFYP7C4[90FJWP:%=U;\9&%G8,77F5 MK&UM5U[1JD&$$&(U;3 D&)B_6!F4F!JR!.5XRFV+K)'S0H2DKZOLK);H)L3S MDXDMXS]CBZ6U=#%1_ Z;0'M6WS*V8H7!M A1;;#Z?___:YC@0'AD?#,)7"Q& M7$MC%_M5KH_%(T?F:L\,N]7-L-<8]O)/L%?=!/N-89\W092*W9/L5S?)P48; MRFB2M#+5V]2\327AFIZYW_H[6?NE(/="J@3/"YNHH9$](!O^5)G'W]>3YAA[ M'>OHNYR3\ @7#&%H*=H3S':C!MWGEDJOS3 6RF\4L*\QFT)3NVI=@N53$-.1 M;?C5XS'VR;D)([4_ YASB%V&3;N<=7?I^<(U&?KRNK8LJMF.X._75 S[6,." M7L$CVRX>^R^DM^E1F*]U+3\M]W )W:T7QPIP;08B([XP2 'L/81/;+ M"]>9!&,*=@E$?)ZM7_#X[7_#7D8(#& 3R[NB?<"BXGMZ Q!- O$(C1>*OT"3 ML*=3TS["+!>&* ] R^\,PAIU#RIX[)V% ^7_ON'3VGB'RN"^18""7Q# M'(%;RW)8<[7HD.=CN/M/QL\/V'G-IY:(.L,;UN9F:OXDD^N_B.NLY+^UEG^U M,;2=A/3;)/*65UPW(=[8-4=XBS-R7D@HNI/5JQFRLO$3 1 6" Q^DJ:(P@O^ M[R0.Q;#1+ /A:\)[L40!Z"EYOFR" ^A=TA MGQV/.Q7:%YQG&/-/94^;TUT$:3>&'5XP7OXL]A*D@^W7DM=VX)P*Z;!MG%5$ ML.^($P#.XS-G&+(SQE6UJ(2QP"994J M4_'(Y^MT.T#B\11$MQT>;4 9 M18Y,\CP>O2+XXQL[ CKN\G<7PM.S5\!!^RR-_!@S0RZ. Q]+7XH%#AFC.IU3FAH4\>K":IBA9)LMGG\2C[>OH M&!M9QDLZC!6 &\9BE>]L,GB+HJS'K9"V!H^I2T.>":+%MO$77>+@AQT>+;6VO#,$=X6_"P,:V M=7YSY/"<&_8Y9K:XS4XI27A#1D[G(#,HS[ESG@?$L37@EKF>F)R2NI\3U/!#7 ML]OL=Y8[VQCJ_>)8%F+AR]#W M]JA6$]8L27#/V@M?'G#/-E[BMVH)[BFX($IXSU/+W ZPI78?T^Q* %L2T4 ) M+!02W5,8Z:BNGK*-W1G;O!J+&A@A@85-HGO635, MHGL*+HH"H'MVU,:P/> =\DET3XGN*=$]ZZAV3H;NV<$B,E[IUEG[VYDOHTX# MQ.?8U^-TZ3M._6*GV>]DF!TGRP0-Q[7>5#DWUUC CB,TAF_4M\>Y@I+1PRET MQSIPV*,^],:P(_%)ZW=1?PJU*/%)1;\-E_BDE:GE _!).VTLX-!*T\;"X9/& MDSLWDNKT33D[4I54?R_O](!W_KWG?ZEYAYM+HAF_\10IF@.\)\GQ6NV7GT65 MQ7/42O$6I>C$_+7D^Z;)#URWN,O=C>0VU*J1K=**$6K1CE% M[G4^I&):K)<%ZS*.C5D**'!O3R/SZJX2.SW6EC-9LY<30[>7O]K[6$OJ@RSS M"S3SK4B8;HZ= ;@L/2YP17[UU!9E5=T6K(J[37Q08"XP+RNC* S)RPHI4G7! M/OE?8\_N@7E%P:\(_K.K'@3SBEQ?U0PUBA1Y"(PJK9%9UN9C M;75&A.$C@+-$)WMMX6PK0ZBL$(\N#KU:$.7T9$G8NU%.NPC4SLO'CJ.<&EG@ M32L@2+3HV)(^P<3^A?/BK0WAVOGF9I/;SP.9M:JBS",#L%(3M<)++8"_NCF0 M&,"K)=!T79"D,P:W M:K42U:N!;003$WD1-IU926"P%3VP)8+'2KW288;@)X&5P!C*BYP8P@OB#]_$S;QD]'VO$HQG _3,/:H)WI*;:#*(P^6RVH1I>$!%6 .B,28>B@(D'J MY:4Q53JO3F!--E"E%N D8U61/*%:/9P>F3!Y]F9T<%S& MB(0$-+SU,C:F/@U\T!H9YLT(N29?]*.5?EP9&8I^A69[$5LPB(#QS+33B%BH M^>"'+BI!):U\R,6N BP^'LS5]H NF5H8]T4@IPF$ MS9A7%HX8;>,6+!Z-_U)&*0&2D8K6-ACC6JDME5?8O#5\WX@\F[;-P@H&FV.Z ML+7;F$H)+#]\#>^G6APH!W\4CZ5C9[M@WX&QWW6$%VJVFJI4$!J W6_U\ M2 3IGW=T_DM..BF]WQ9O4J52JA"6P\ZLB$&A9 :&6U/--?+V56 "+S%T.]$- MC'M_1ZNMJ!OI'K;]Y@W*%4V%V9>3DS5C6FP:)B.-+.RW=^V71KPH'LM O$LE MD>2OLOFKHNJ#4R9919T\CE//4K,$O'QKKTUR75:D]=@)IQ<=<8;\Q;L&Z#6& M[3ZO7X5H%58EY!Q+<9+BM+IAR]BR.Z)#B),6IQN*4M<'&3G&* MMQ^T@_GUQ/&OPT%YLH:-?J[:G7[QDGTI;4(QGI2V?<:K6[FT]1 +1((+7N=(GXM'O;WNNH*0@S]]UP"N-VW#7=[[9,Z:T3P9/WD"IS:&'4T8K#59 MORQ(\%$E"VJ-H=XNCKXB65 \%BSBL%?)@IB8W5$YI2N2!\^>!XNXL57R(*:! MMUK%STC/"QGNE%STL&Y?_<:"/7Y[D#M[$3A*1=S9?;W;>QU:95=8^98$B23Q MM_;PS9MB3NB>3I,'<5"W,=1XH)H)B9;,T.5I,Z\SEVXO6= M\0^QVL+)Y\\"K>^4O/[>\,QQH89J];J7Y:WP;'V8;\1]1"VU._+65A]1:>TB8,M%416EQ4 &,I90Q<99VB(QM'E*<@XSU6]B6M"?*8;&4 M,2EC^^S8X.QD3&T,]::6!*^1,B8*(TH9VW'N=18RIC6&6E,KG.TG+SVS\M4' MTPK\9&%TX0-CT=:9.[VWWJI!W# R9$B>73AF6O\,@M'7T\JVHG_?OLA1Y2,*1@B'Y,E5D;"V##RUD1*Q?E&0SOD M0Z/Q4/+N_AP+WZ5HG(]HG#8>VB$0.D9$:N&<;2D54BK.+2+:(14TQ6L@BAM% M8Z)?:%>UJ&_;5DML^N^PG)MF#&QT=@MICHU/WRT<1I0;UFC]A:Q;K_U]LXUJ MV+BMM7[$&'D.DBSUD41#DQ/U \84V'"+&+5B?\Y6Z04+XYE4CRVIKEI1X-K/7C[]MK3>^L5Z\RWM:$1:[9ZU^U&5+E/)K=^]&EG M7Q/A/'?5E7W=WQ;Z.KTB4 M24@4;-.*A'DBXYD-,WHVX3]!TE5?4N7.LM?HYO0 ^-B/MU^AF[70"?Z;<3K&_I_+FOX$N%FML_(5,@H7Y]FK5GA/( M#+_<;+JI-I5;(&+8]S7,L*/<.,,'&)B>BNI M7&\";>J)VP(?F,XDULN7OAG^]8*]N:TE?=Z"39I39,V_/#SJ!S^ ?.8.$"J]+=WL"8N(BM]$M4VAG3)L_FD8S]M3U;Z:/3W*X;]\MM]Q+! N)DYGK%569Z3NC18>IVZTU/I3]EG9$P4?=HF]M8&/6\I MWRE?X0ZBQZ*HK>O_OL)_K9MQ=:+>VY3QL"_WM_]5J*UE+9"!M#90TR6L%S-M MC@L;P3KQ@OE^(90=0[*/B/^*?8UI'V40#.0%^DC88COJ")Q;6_2KT1;=0MH" M5Q;RZB/Q?8N1[#8B7L2\K#,V[Q:W:L5\V'68E1,@2<6-R!:(^;J*:>@;M9]A425!C_%\4 M[H?2W!ZO^E%';VDJ]SX3U]4Z::]OGW9E.3B0Q2&2:&_=)MFS!V7+6 MYFT25=JKMLU&V$+Z2K$)5?B^\?,*__NW7(!I*4A[E+T_F!ZXS(;U*\0"B_MH MGS[$[,,JL7<]WSO6V)H#H#;H-8:=-@>L49D$;F2G_$0G5R79P(\Q,EM_U)\\ M]$=Z-[29N&_XVN_3J>\5??S0=CU M6T>:!X*S=#C43VX',"?RE#&G[X+="6&V0/TVE<< S%]$>F]-?7@H5$&8_XT2 M.*'L8T9][/E^A1?GWU!1426T9@84/7N[2RV/*VID;VG$\0T\+3?2F'R-@ :6 MC%S0ADM%TR@=U"OFQ"T@P*4]["=@(^@FP!*(!9OF!51_N(%ELJ[O4^-EI4E7 MRA>-;IG1C#DM+A5"9,68,;:5[\BOJ13XRW 3J]\#L?P91.AY2\O> M4MF\?35J.'HOU,%;R-"NRK, M-/KN;?@5A!@5\7:#6&+K)XPZHQJ$ MF'\Q-5W0;9O!,^PT%7 /31NS>NM1\)LR;%LS,FZ1(8I;E-0LE*I,S>UD0A<# M+NZ2GC3\GP ,+J,-DHTK!B!QL%Q4A4AWV"O3QP]X"ZQJ'30Z'#LO)"^KMH_$ MJAW,8T@BW"-36.09B+AE5V,6=XONH>L5\N<&I\./2_.]8K("IM4!M;0E+&MC M.#:\6:2%U]8P-D FKTTIP3,[6Q7&H#N:K'1:O9S3Z1U)'T TV.'T M[\T0E670&(;MH&.%)ZEX6IM)=Y1EWTZE/X0TIUNAZ,Y+S1-H.3F0'$@.) >2 M \F!Y$#Y![J\/"15G#RD]'RB#C>?* Q$>,^HZK66? 8^U??E(.V+'T_N@>(% MF4'OA.CAIV4:(],RZ35E>,Z_OI9&$L< I#W#".$1(KY[=L:WN28"LOQ'# M5YY<&'-*W).33163;)12)R>.H#SU.2F8"<:Z.CGQ1.6L,*L$K"X>GX59'WCH M0&Q,3(*_@8$U)_1\9&18-#?$FQ&J%2F]3TG9U5D&2\;6^O1 HTWW_P,9Q[[2 M59'/.F@RQMSXPW$5_%8Q:3H=TMXW_2!*+CPU#ZL],7G82S/3DD%+LS\N2CWF MOHZ(Y;S>Y @0#@TL$.8/TW/6OK\[(2X2P#(6'KF)_O(.#UHM8WECVG3B]*%W M<\-]!B\Y#!@ZBT1)!7TA^WKM/S=;S(<.B\[#-X=?-^&K7Y*?=[K-WJ#-_:K5 M5'-]KC;;K7[.)_B34OM-O2WDI+H[A]I3\I\1;"WGSSB%7RQ4/$U]5*)VHK6A M291(B61 _:LC(2*UJ6QK3$J'BC C?&=QFC*YV\?'CT^/IP1\#/4P4. &"]BH M=ZC@ND\.I9AC9B6!+-+RO5ZSUQ&88^[PBA#]#?)G8+X8%MXV'\0_$GJH]M!# MB3O\_NX[_!SI[8].#[Q0,X^ M.["$=0'0 _$W"B)NIN9/,KG^B[@.3P35\#1,>R<()H1D.S&U>A:V2[(7@Z42 MA+4J J-G:CUV'!@^?XT_ONE2TW :UJ%E-@K-$\7B77K.?)0#Y4ZSW\DP(TZR M!,:[UWI3Y1QRC@R/X B-X1OU[58F0$FA7R;-D=73/6_-49[!HEQWQYB.79GS M- 7%ZRH,3"1.H"19Z0A&*!LKM3'F[@G"2J6&%0+'%-]P" MC\BA=R/A_H:BC:WY(L&&9STO3[S9*2W>E*9>0'Y3J^&W)%]U,= LW%150)LO MNH+_@M!I-G&7FQ9?'B4>3<92 #=.I]-[\@RQSOR6@MIQ?)U.>WR)THZ^J--^ ME':S&1R.U#R2>"I)/3DW[0SK=)IR4+;WFWEWS\ UOF1.+0EV,;>.U5JH8\LZ M*SLJ-UZ24WT['@?S@.%X3,C"!=:@^RN]:M%M16SG/L0V+H>1T.25_+DQVL[^ M4,?2]:F@M?I%>N(#[T.:GPG?SF.FE%V0'-P M554F?7*^M0NYEU\?-;K'W+,T(H8FGU&=\K1F!S'*RSJK%L*"2RF34E::LU*2 ME'6Q!6+QX\HJQ*S29/,3<,?G^]OW]Y_OG^X_'E; 7=+U6&P/P?51)DZ *!O; MFWB4R[?R9U=IO;^(!0JKPK2%L<2JDC,M3GBC%:E/D#V@:]\#NH+RP&],@L)D M>9XQ[95R]2?.'8,4CIH*1_E%C/N%H]\8:MWB]4AB79R;VG"Z,0X[+IBS4QK!;W/B($\E)CCI.[).=HS21 M.$J,Z.>TH"V6 Q/QB3N7$9#T6"O&;HFI#)ZNT!%N0Q04/\E(8EJ?+(Q$<5OJ M6<,M\$4NR\I*-H0Z46I6V.2 2Q=3.$5S3W3LW*XW^^7F MGI2PFX+>MDEQEN)07FZ&)7&"1D;+_T[ M_7^EMV#:B-UI8]8]33NO!^4'^%E"::V44+I:P69MM-ZS!GJ((HY5B,K"!<%U MX3V*[RA8Y!!@^;(Q9QE=DX#@YXZK3%UGKAB*%XS&X94(?$CL9^,9N_(M:<_# M2>#"[M'V??\=>*:%HSM_D+%_!9\9OF)Z$8PMO,ZTP7W],\"^?D!$UG_.-^'ZT>"Q=^,L@2)>4]DZX]AJ.+N#5=5F)Q>S'DD.TCODZMP.N>US MDYU8BEYB_4";GP,94!$:P=".T MO6"#Z%./Q/J<8/XL!REY(*(8 M'&YX>Z6\SLSQ3'FEZ@F\BS?Y5GB*'<*LB1[GFAM7Z#,M3I#[0GY\&[<+_LQT M)\J? 6AB( /\"-O(-95[&Q=F$[9B[&"-O^0+!)",*+0G',B-:0.W&UBX"W)I MA^9EO,0/7@V7-H]E*4@AF4%.V#KA6?@-6@5XVC!=Y<6PP-C-R.29T+)O,# ! MOF%K4?CWJ6D;UI:X,0,&E@JM%LQWC#VO6*<.& 0>S+>OW3W["NKJA2K.7X$^ M7^WUOSD;UJ9I":WD?@&!%S!C0JD1M@T/VRP_$)\M(? HE=$U6/&,XD1,XX6- MA:.G=W3N]7SX#R48$(,./;6<5X_N CYF8]?9.;QBYL'NHDY,]AML*D ?5(:. M@AT-%%5GFPC6$F<#FS(AX A8'MT-< +0$; =91JX]#XFVK(U,WF1MEQK6;RO M\:*MYJG<9M+X*!E->I7W_ YJPAW39:7ROOP1NTP<-* M+.3 56Z02S_")5_&V.AWY/;YPB+(X+CL5Z3#)*2# U[GX[?_W:+%FU#"-CX- MQ>BM,@HII83"-'60=;<49JNIW*+>8MJ&RA.;1:1EU]- & NJ,%$27+)P7/JC MS2E1)<@7<"9?%F@[H) SB2F,9NI^A8UOT:/K[^?VTVR?VL%#="!52M]FH.DF MC6;&"[AMA-AKGVU38][&*Z23[=\C18E?A$]DZAH?/5>X27K^/M#-R%E\".9 MX/&6C5*WC=+C&*QG8)&M4QYOM]^!7SMS\AB9AS! ?<2YW]J3VY5NQZR(+3MBRX[8LB-V>J*Q[(A=04?LTV/^ ME((,=/H)'@G@:$<*C^"=57=UV)/]R64+YITG=;UJ^Z2U*2QHC6K6I-# J M[D79UD42C$MI(,A,9P&3*0N*3F!D'AQ[O"E.F9%OVVT)=%YG3BM9:RDU8.]F2[6Z93*$1VOY0R M*66EF?.2I(R"TK7/03S.["SH)3X-RE:?@\K"OH@.* MS'G([;Y(W<.E<$CA./Z92G;A&(@D')=Z)5XK=(GB!T2R,%T6I@ODE)18F-YI ME:)NA:A+E](LI5E$::X.-::CUD>:.2@3R=+IG97NV>MW]M1QA5M/Z]F3!>"K M?/^_;Q8AA'1KK1\Q1A0.(/V11*KTB(;/XGW5ID;2X8AL5%V=Z68%-$"V-(S49PIQ(6_403\#*_W?K'@%^A"VR%T M!98%.:P>U24OIA-L3,&C[QM1A N@DV%92\68X%:PA7C!R"-_!IBI&M;D-;,6 M_6R5]YQ-G=ZGL$38G[F$D6]'L3"G!FOK.[T503&PG:+1S;JDF4&=8/%FQ"&4 ME;!T$LO!O;12:.655AQC1;.%EF-)X6:*-;DH!9("7)FI:-+E-6/:B4:JS/YBN_4/CM> M>(29=DY9JP94>;:O9I?%9Y_<=+GDK>Z#%0.9>$3B +W M)^\)HL:R'SX9/WGWP!1KH9NX!WXKDTM/STQ23D(8QE;K](*B-X;= 2=C0DJ* M .PD)262%/7TDM)N#%4I*%)0Q!84[?2"T@&3TA?!^:K5F0J?.^Y7^4[*B-AD M:OJI1RP2(65_>]4DOP./?YQ.R=BGJ:F\)-3, #R=K@3@J3%[%73G]S-:DJ%Z MM$=F6>G.DIN$XJ:$RUNQMNI+;55K_BKD*1ZBK0:@K=IU@PL3V3G<>Z%PI=CD M,(=Q'^++&4K/<('4]U620?9F5.L3G$>40K+70#797TWUH6 MPX,X6@VP?+[ZYZM.&Y#YYJ7FFVLI^>;UOOO)&5CK)T\3ZK;YS6.RA]SR6E%( MUFJ?GK52^A))UCISUNJ[I6:O'QZZLG+5J%;CM39M= MN,Z+Z0&AB^1!G)]X%'07J\U%ZY:7BR9.$8;DKQT^8\7\-9#\=6;\5=1S/$Z. M8R\%3?X=3Y;U;+(HV^G'9KLZ<5[]V2[KN651MJ-7*CVI[:2VRW6F693M M.B4=7%:1/%LL/ZJDE(/C9/G(R9W5Y&H50J4T2\!NE*?L9BZ?+_GY"[@;VAOW M7]9%44Z?(]&YL_)[U%ZWJ!M6L4\61'YE#>K'*,$P>N=@U?0=:SVDK7?DH!7 MM>:O0O[C X(=)'(3 MB#)>,H0]PG4@_<0)L.-XM)YB=YZB$3$WLGN)]!%:VQSI7+;@77"_< I"Z=MX MHC,0*<=2CD]X"%Y4CCL4 +)("IL4Y'T+E%*U)4N)\K_Q3?@;1$<#_P1S7ANN,^F'9M8?.0_ L\W MI\NR6:*_ER5ZP!+_WO._382AU"5UX64A":]1%]SH7>XBV4>F/2&V?W.M]FE. M:JG+S@*ZI)72Y+=: :9SCE-859LTI9<=OCBNXL\(_+]+B&+8$\6&AY4YC#CS M% +TGBB/9.&3^8BXBMZZ4K26IBLN\0++A^\6+HBY"_-EQS@XU'@&.TRNZ&"4 M1O S%7PW1JG"+U&#V(2IEE?3G]%Q'HGO6V0.&Z[OBJ@OT@9]@6FZP0>GC@M I_@4APKH+^9 M&[Y/7*^I/,U,3['B],E$E5?#4Q8&,(!A 4&C$]7UY1BM"5&6@W$2.M3AFG3'^:0+I>P M.W(/N=\RC9%I 0T)UM,A=8S-+R4/3?8; \+(9N5 MS4%J:]]>J!TP0. 8*&/#FRF!QQ:>!M&71817.Q(IK#7E@=3X]-2T4<7@"Q?& MDNHB9ZH\.@&0^';J K/:RG? R.C>]],Y;H2]RA#K1]GM?4;PS;_18G[%'>_"U7@Y=33'[0&&H]SJ&+ M8OB*#^R%FQ+NSUO0YQ."^O?#^R?9%@6PKU&3:XR5^@,:)3@M_ MKN#"X)F505)2+5)V53'\Q\A%U[?P0&>M>E;./(GQ_V,#M2:IST>,ZG 3!U.9F\1,5O1()>8O3&!.$#Z4>!ZY$C$^0RV M\IGNYGH.'W\NB.UQ)4VC5\=)U#O*"0O7F1(/+3>8D"D!?D1#X06+A>/ZVVXK M<($]-A=4BZ1096P9YMQCGBOXCY&+R2<6O@H(!A2S')@V^N#D$'KM ;A:95<2 MT.+F!"2%1R:],=0Y69; Y":5I[@]C=SB5P*D&GGDSP#6 T3!N '\0UAWC,NF M3N#"DW\&H(&!KV!YR%9\C1P.@!]M1 [PHE<8E[GG3+[C7COLXI@0\-M'Q'\E MQ*;\CM1%AL]/SSW6$]4[NI;?F7)X*"4/;5[-B3^+LOMB3X7G4JWU(\:(GK.E/Q*;\1BF2-SJ MG7P-YZ3J6Z8Q]B=.%PVMJ?6[I$L&&AF/!^WN8-R?C"9&1Q],NZ0_&G5[_VY# M[!4^-%M!*BR,9W(]@CF,/1XVT_:]HN^DQ<"T19>&-V%,>KO MX!?? 8^#_^D^P:/OP=']L7:(.LSWHC':K1]^A@,3<)X6R'AN0!K#[Q__]?'A MGQ\?E4_?OWY1[KX^/'V_O7MZC!RI<'I;!-_RFM;OQ/$Y;]526?Y(ESGK[:$C MWI@^O&Z<8<,^F)[Q#%'$,PU-0ZI[.=3-#NV2:\-C$P$*?YV&4WG"@R+.;G5G8\8?N#B7=$% M^5&"\*:U@"@:K(-"1Y95WH=#4QG M&0N/W$1_>1>U/#-MRCKTH7>;;^!S\F=I) M_(Z3.,1<1*&@?++<)VQDIF0DIE!I4_RU?U_;A,?0)F0 -RH#PJ@W1/A _/ "GAZW$\,!E0!:3E,RKH1)@8WS(O^XNQ+\2*%HF MX6O^J@LH OR2B$RRV([S:99Y[L\?BDB2NVJEU^QUQ&;5;[!6XYF%A?0ZT/. M)+ PB)K)GX&YH)>O]'*7N"\F?,]"66)# $;HG:5ANN COK!KVBCS\#"&WU%& MGO69&N;E\U8H=')]OFOC/6U:]AR/?OP9IF'=>A[!-%-^9OV@UQAJ:H^36G^V MP!Q2(NHJ$7LZSQPD$9DAD0;E]5V3LB)EY=BRL@= K"3K,1#+>I040YV)C_K> M,2V"5Q[$(F,?$^DL948,?W6O\H*)8!:]_3A:G%5+5,M\HI: (3B"J'5;K<80 MI+K9%:3IF>2A4GEH#X#:45V;;DNXEGJ2N\KD+BU1IGT4#:6)I:%*PM<]$V?@ MG_:$N&P]-/V?)4.8MK>(7:FX9,9*"5E&Q.H@*RSA=6 !YECQEIY/YJ6?5&42 MR,L /-3VU'X=6=WK-8QD)7>MN6M/P5-)ZA[+3WB8')*%:L!">VK 2F*ACE L M=%FG!W?.? X\,&:N@$_&,QM>_&S2FRQS0I$';.,EK$1C'@)L-#@4F/]#'RKB M*$C//9,<[JD=/+*CT)5Q8:VYJXHKQFZKUQCV]>):7K*0B"QTC#NY) OUA6*A M/8Y"E)H/$R7I'%>O7Q4];"FSJ>?!Z4H7<-U9!XS*? JJBHO0;FO0&.HZ#S/E ML%#F]"BRQY"O"Q>Q.DM9)7>@*MZ!MOO-]K&E3 J:%#0A!:V28SE51=S $MSM M*L0L?UW+T8H\.&C2%_.N"ZA>>5K5S(=B!O]=U<[+.A:!GA>LC@7&.PW'1E@> M$A02BMMCFHQ6=[L2PE MHJ82H5>26*?J++$NB3DK)4(4MI$2$4K$,3+;DA+1A@A5UTH["#J_S!&A?$K$ M6#[X8GS@TC7#V@V&1'S(T M!I:X[1*W??\MAD0;CQ%-XK9+W/:+?=4%9+Y*W':QGQX M[:(*Y$EQV[5>#2-9R5UK[JJDQ$OK-X;J0&WV)0_5D8>J21H5$?(KDZWV3H'4&DI:%+0RA>T M(Q\(V,'\>N+XU^%+>#+8:0S5JW:G=7Q;5X842FAW(=YU 04N$MK]7)X7K-1% M*!A.">TNTXX/C0$J@7;7NQ!IJUII"&!GX.9+B1!G:;DDHE-)[IW>:PSU7K* [_CN:$$B=_[ MQ+GAL0LY*0D2?S@&\\PEJ2CQ>HNBQ.L2)5ZBQ.^_\9#8YC&B291XB1)_L:^Z M@"1:B1(O]O."I"GUQ(&IT=*A)2(5(DX*4I\NUM# M;#TI*W65E6IN[7MB68_+0GF3*/%BB%HUE^J8V*Z6T$]=YDZ*R$,G18EO#R06 M8)VYJUM)I5JG)9:&DBCQ$B5>5($\*4I\1ZUA)"NY:\U=E92#=33L$%:\'$RR MD(@L5$DY6$<7BH4NZ_1 8L2?@QR>%".^TY9Q8:VYJY(KQDZG,1SHS:YDH3JR M4"40\9VN4"QTAC6_$@[]$N#0NY7<^G5ZC:'6'T@X=(G2?)&5=]U*+OPZ>.'7 M&92&8U63(EDI:!<&*-H0" MGY1XYS*!]E GOQ*\\VX+0NF>*O'.I40(+Q&]2K+(NHCOJ+=*\\>E1$B).)I$ M'".-*RD1&D2H+:TT.+7S2Y,0RJ>4@.85"%8E&6Q=':N7)*!Y/5FHD@RV;ANO MPB2@>3U9J)(#Z&X'S'M7XIE+W-1CW1E)W-3JB]_XU+$$WDA:RQPW&78T^%E&BM'S%&%/HN_9$$CFK9O*JV M]C&KAG-2VYNTB/\Y6Z7<+(QGK@=L37-33L:7.O! MV[?7GKX#[,^M70O9MS/H7&N-]&^[UVI#8LC7%*Y=R$E)#/F#$9H?X!,)(2\A MY-/))"'D)82\A) _>USW"E]U 7G)$D)>[.<%RT:6$/(R/^V"\],JP7?H#AK# M3DLKCOLG,S:E1!Q;(DX*(=]KU1!X3\I*766EDD2)GBJ6];@L$#@)(2^&J%62 MQ]#3&D.]U1,&H%GR4*D\=%((^9XNH0+KS%W]2HK_>FVQ-)2$D)<0\J(*Y$DA MY'N=&D:RDKO6W%5) 5ZOVQBJ@X$PE:V2ATKEH4HJ\'H]L7CHLLX/)(C\.0CB M24'D>WT9&=::NRJY9.P-&D.MJQ=7\Y*'1.2A2E#D^RVQ>.@,2ZTEC/PEP,CW M*[GYZZN-8;\U**UYM(21%X;;)+IU%BFKY-*OC^AAW?+0PVI2FRP%[6($[1CQ M23SZM8/Y]<3QK\.7\&00@<:N$.?UZ+:N#"F4*/-"O.L"JCDDRORY/"]878=0 MB* 295[FV!X: U2",M]O-X:]=J]X_T1Q[EFE1-14(@:5))KU.XVAWN^6!L\G M)4)*Q-$DXMB97AD"6$S4N5)UO;0 ]OS2+(1R.24(?05R5TD.7+_7&':UXH9( MWFN+R$*5I,#U^^#>=R0(?3U9J!)@3(A#AZK>EZD1$NWV6%=.$NVV^A0+"*:/ MD6(AD:NE+$M9KCB18Z >)9%#RK*492G+XN2*#+0CY8J(!5*?#Y3^:(CP=,0; MTX=9CS=8*8&)JK%R)[;IRGO#,NQQ#'MR<+AE!37M";(:Y M?R(0_*^!JXQ#;O84PR6*:;\XYIA,D(TCW$UO [40[[_]&:''D9C*,2&6">RP M5."!D>'A::5-Q0PI%QB6 O,F\ H;B\1\@HPI"V-)81!]XLX]90HBB&_U2&R^;[#.2&N]6VW3[7@, @'S_;X:C?Y$ M??>VJ=P#=>$Y90QSA)F$2PCS4=PP'\5=YZ-*,6=SVJ"N[ZS7L4458T4\Q0"EXBMO.).#K8$E3H!8 MN XV;+@4_( V;B"3U839'-[B%L6&MTQ6VK]4WD34CNB\FMWZ1?&W[WY-4[G; M6 'CG^AM)F&T>"8V<0T+2#NVX&?FU,3<"@_>[+HPE:;R-4Z+Z]'R>C5Q8#,S MW,(QYTV)!4:O="D2.;S&!K(BEU$F=/$!D$1D7?@;U8=T62,F]8HW(S!T4_G' M1K>-;;=PVWCP+ 8:"O_6GGR.*/^$//H$H[RWG/&/M570F:4"E4DFMW[X&;Z# M@ 59H$YQ Q+*[YHJ3$G119@>KB#UXBS(D2DD95(&5\H'>YF MAOV\>0->$F!39CDO/S;)BKN0[N%&!"EU6IUFOY-A9IQ681A67NM-E6-=,3K M$1K#-^K;K3Y8I=>SU/D,YY*.:/:4BD<"L9:'!^+SSED0:D[7RVX%>.ZGI5*0 M+D:0]MQ 9A:D3F.H]3JE 3A+01*)H:0@9;@ Y N2M_@YOKFWQRX!-P=\=OI? MT\XL5]W&L--OZN<@5A=0JKCVN.FY8FK(=?$9:WO\L]134)"".W;2RQ.&'GAK MW>+.FDQQ%(]A]O@A!S),OS%4N\4KWB3#B,QMQ#^O^?@'\>9:3540_JGZ M7.N4!O9S[)+N.KK].\C>GBW.[ILC&]S5=6.J /1:K<:PV^(DH;S-ZWD*$+-) M;BEB;;-PB]H8]O1F1W*+\-Q2R-)Z,'OXVP$F-PL38>J;5MJ)[+D%M2>_2]HT MO+ !UUO&]ZQNE+24&Z5Z^]&5>0X/CCU.EV2],6QSCJZR6P,9=PG(+T5\A]W\ MTD9^258V2'XY:WXI'JAG9)].8]@20=U<0)C^0/Q$AND)*T_J?(]5>NUNMAAL%/VM9JLHI.R*F5UCY^86U9[C:&FMCFG2E)6I:Q*617D M,BU->ON-X8!W@7".PLNI8CUF6>K.&LU_I_\OM0AKL]"I"^\)*7*-0DV+L.+4 MX!5J7:O]\LM2LQP":J6DE5 MK[ @,:Q4C>H2L6[/@)_.82%++-W+5J0H62+U7%A-WJ M,;B"6Y#/YQ.JH\2M7W_:7\2]KHVFI<&&-T._S&(MSKVP]-K#S5B7$O,D=*O0 MF/4V755)&Y,75GN+GTX(959/><.K1'Z+]?$YJH[O[:A4^DIY)>&<2%0?'Y:; MKXOB5R7XA@)OM'#AWGA&)@'83N*A23-AY(FR+GVF,X07?0A<_#4MC)^YA-"U MV$!S90X_FGD*L9%MDW5Y0!Q:FK5)Q54Y\BMQB6([OC*'];DF+?DV@8''=+5+ M>,U2<:@$3.$S!]= /#.J;3?&?P:FMRH[O[>?__,_-%U_9YM&4[GU^=/9VLD- M= &V;_1L,:52W/=='"0<++JB M4J=T8%: VN*?RU* @P5*W NQEDTEHXT27/?D%9?-6OM(EB,<"3="_04>S[67 M>R!'=VYEB&_S?34-WJ9BJ@?GKB8_U^W!M2X^4VQ]UN/D$VSRW]4*M@)D.ZX" MMY1 "A)"NH>59-7C<69.()MOQ*6P1&A7OH(%8/VYDW V>Y=RMD@WM[N +QB4 MB/'\['*K:5/OCZJ:/&Q7!*ZB',6;S3@/,-W..!(=E\P-TT85N(AQE[/F+N75 M\'+:I4QP7-^C%\>X>LW4/,6 _=@TGA)K*K^#5_03=0-;4JA>5JXD^E&+A>O\ M--%Y <>> M;O?HT^TTAOUDGO7?0ZP:CV1@+$=(*:5(4*!';*#G'JR@P6&\_9%R*IFP/FI? MIX_PJ3=E%(0'3&>B;N#/P4K&-Y/ I0[)>@>PNX.V#>@39Y>T67=/.6N\'6@G M9LU\K6T+3Q'$&$)5Q$LQ7PMC#6),(1C)$Q@7 S:2 YWY0*&HTW.RY%G4"BSJ M[XV-I\)0IK5^Q!A!J!_XZ8\D,%A.Y#&IG2WAB/V)TT6Y-+5^EW3)0"/C\:#= M'8S[D]'$Z.B#:9?T1Z-N[]]M4#;A0[-5B]$%V(;K$&]6HL/3QY MCT>#$ J&,])Z,.5M@J5O6X; LG$RX\'WT-]TWC*?-/EG/MBYSXA$2CZ9-BKA MSWB-XR7PY7KJ(($O!Y\E\>4.>?57L-H&@AFFOKS/>7D_^?+/'V\?/SXF@>=V M ='Q\>/8VM*_[4?HW#8V%0^.>ZF M,*^.8SA!EM8"D]'C-#:ZHJZ7.V'HG@8K-,!C>/S^!=%'8W<;*6?BG@__H0"E M0 /Z\-1R7G?<=A5&H=RO]>B5.4,'B"%ZFL1C:I"/[-G3DCKV+$3@,5@L++H% MH&@VKBB >9GSCNP8/UK;Y'M@<@\9@&&1>C>GT">-,T$/U?5FISTH!1-3;34[ M@WQ I,<'ZE3A"[TMV*3T?G/0U.A<+"A)L,Y"P&=E1FC[#:3$X(CLDF@+?3*3U&5#ZC"WX/6DD)G<:[E=-X M%W<:0V!DY9$F4A3#C3T_ *NO6V'']Z__#*.-(E52-4L4YJVP-JF^>V[3-D.[ MK6"0%^!IC6%'%08BIX323QCOQ%O': M_'D] Y>%V#>XC^W]/^F X:2IB%NFW@95C*7>Y@A^U?K-H8#3GKRV5I)R?CU9/Q<[F$6 MQN\UAJI:'&) ',ZOJ?';Y_SU]_]DT!C>CL=N0"8T;=3V2 8?L<[X,-L.10Q& M;I=3D0DUZ2(P%P\SPSOQD?168ZCWA0%6E!"=)S=>N]E%;0RU?FFP&R*Q2[UT M[1[CI&O[?Z)'YQO<8N,R3=GYN0=/#N:V;*=KK9HDY_7C)#I+9?2IC78_S!G@ MZ71$V.R7U@_C/*"4"L3R4EBEL%;CBO&$M0/^^J X=%)=A+70\WSHIITYH6>= MFXX0*.P'F& -VV(\Q\O>F!-#';TW2V*X"#\RI>4!B?Q<8[-$>I7P1PL%$NEO M5PP*0V;T9DHN[6G-7EG)LUI3:XF6/$LS>KLR>58FSQZ0/'M1QZ0LW?7HV:YG M=.[%K[-)U)IO^E._AR;OEEF\504Z_?()S!V_IAQ-X-KOZC:&W34J1**B\("] MJ219^.SWME?!WO8:P\[Z3).[MQQ7*?S8E@(BS(-'68X[K.*\5C MP/>MP.KPR7@=F?%BF!9U[ P_2E5QYC#(F)4!8H8WA<:;D!=B.8NH/#/]7;0H M$XL*31 P!@(!OX9Y$B]#2 M(V'/1QF<@@+!+6@J\](S>ASB;DZ%R$%1.[_C3'>!TDP6U?T?.R!ZF9<3>JZ!B=A=.P.I\Y(OA M!R[\-Z5^MMTZS_I9%*9I $LC"NA43VGE^,R?QDJDJFW,.&PID3 MHJTX=T>(>EY$[+DUW&ENOX5&:,4\7Z>?3/1%_B^-IA)W%6T5G9+"16!GVK/U M!(P @MPY*'LN:Y;RQ;/^AX \P(A/K\1Z(5\LY1$DBO0Q-WY.:O@I^1_@['L>WD>.3*-%2PQ^/ MX_M2PU? \9^<@.O,(Q:W=.8K3#%>(4]+17](Y]^=//_DO"??#'-RB_3=Q?6( M?ZZ7EALK]?S>[4]#-H[_R;+O-V\5B]B&_6>#%R4^>:T&3V[P2KU=6D20;8.D M(>%R!&XC-E$+?-K*C5UC2YMR#*'XIQW=>9/)QY]C^.DM[<3#DY ^)A2)@I E M#[_9_ [:ZE@ZI>)N8A"=DPCDRN%V$!P0E,R3]G:D#9E8ET+L7=8F(B%_S;M M]-1 ZA:ZRYU6 3AZ6W >:$;AU^D=?=PDWKW]^\P_I+9C3(^A*RM98B ME?5EVN[%.HX&HDF GF&Q7LPT*;>LR=,#F-TS?R26Y=W[WC?7F01CVA?CD;@O MYIB_&+Q1;7$ZR\960[F3)K.^.JXUR=K>_D#!/;E _!ZV]J&M2)]ISN]F6J#' M5"[N;IB1S#(#\;O4C0X?VMD>9@>7,OV.)CU4^%XR_=X.YK!!$X_8O(W6&T/_ MU4ENM+L:>;6P&^6W?]W>A;FL/NO23O_U!3RH@*5*L]3DJ%EX+*?;M%=9ZT@0 M)%V,DBO:H=)$TA%XU)F#G0N3O+$7#>M"J8PPM1JC0H_UAK4-FKH)WRY"WD:O M"7;'A6$9A^,W+S 1T&GA;W#J\-=Q-,YRP?H[KYJU7V$Z-6LVCK^=$W_F3,+6 M\C#KP#)@A4M0D2^FZ]ALZ??)-7+(2+/=UUGFV/#)F^&$Q[!*3 */%AINJ;(R MXLJ3LP"2A%_?.9-81GCTXWM[#//'_/Y5D!/B;-$97"EC<#P-U&PT8WTM M%R:=T2\A)M=5^#U(NNEB;]>QX\+R,&,]0NVZ0@DRP/;0&@,$>\4&NT"!OYC? ML!K)M%]@)K@-GD\6U\%B/5W:27YC0O%F]?@MGLP\,T-R';7&&3N>[R$+F[0E M#J47# TT676M?#66=&/O9B:9*NODR@] +P_'_F+\@+>].:7!_,__Z&O:.C 1 M2HW>??WPY>2T4<6DS5N%8 T/.A@;12(@\,08SR(-DJ@>E5YA 2T!>O MXQVLX4)%0*<(U K0(S&L*U9PYX[IWR>&;RA,YIC=6SBO8(&>B1W&23!K]P=! MQ\/ JA7+PO^.'-."M;&)8%F=BX=&RHPPYRTYO"'H8VL=:CA31'Y:SVWGDQ.KE8U^:&3>!CWAGR MSH)0!HKM"BW0(V%!)-5QU$DTWAUQFJ#%I8QKP-96$NF+J@OCBXVF.#\2?\>A&;BTMF[)0Z M](/!H5W@+*X4UP'Z8K2T!'=UCCSO A7H;.E/5Y^CF$+PR:(&!18ZLX&TSV8T M/\.#ME_\XKEV(9X;M5D/21!3_U$+>[[=@O MM%I8!LUB,B^J[H9 RW.0V^A.AC^+19D8ND7P2>N0$LS9Y,\ 6 N9C56T ZO< M091H 8& /1C7W!DNVN=MYLAWXCZ>D4E@D:_3[;/W^W7Q_/ME^"7G%+Z]JWKV MK+:5=3A'5X#Z)E$E.N8J755.&$;@ ]_["MES0IO9\/FNO\)M7?-Q0GUR3B8-!T MY#2_REB4?=*,#353K34_(6"UIL%Y5I#3FHQ-E5P4*^U,*?&0L$T9"'%4H3BT M"I^34"(VZ3=P->B)6T;,OE)Z_-:0C. J160LL5]V'2DE&>X4#">\7U)6DBYL M\FGZO'\G+\0.JNCO?@XYZWM\-PDP63M2"M!W]>#)G:%VW%$ZT6OV.D(H2CX_ MI]P0RFZLE]&44AWL:2<1&M)/KC._@R=QS-]-?W877E%\_(GHHD 7[&(._S=Y M,GYRR@PZV&I"[]2I6:64B+I*1+\2B>AB][N!,,!.4B*D1*1*Q* 2B>@UAH-! M6TJ$E C1)4)KM2J1B'YCV&^5UZ'K.!)QAN':#N0@P<.U/ E<$N(J77[52N1W MT!BJ[7ZS+0C259EG09*'6EH5/-1M8>GEH)9MLB4/M?1*>$AM#-N=;G&(2TH"'NIK@/'2&ON@.WUP=".R)WL4[1+GA=>N!/8,O"]$HW]IKI*@Z ME2@J'1&-].)X@;FV2= #)BE?ER1?>U#!2I*O-L@7!+52OJ1\79A\'>.J/(9H M@V@VUQ/'OPY?PA.^3F.H7K4[K=)N2:3XB<&)4OSVBM\Q[N5SBA]"N%]I/;6T M*YFJQ4^8 #GZ.DM;QBJR%;>P2@7+I92S.\7LA!&6HJ=) APB\=/T&:+;84GZ M^Y&WQ-W9V3X?F/8Z1I9"VG.7#[WI*MGE$\5 MBW %KR8Y["Q$LLB^;/2,+*)1%JE1F;9DDEOU MBJN%+I>OLC85WLU777 /U+(;"DNV.E^V*N6^K-?#P*2\LR7)5V?/5Z5<2_7Z MC:'6:956HB_S.0_*YSRO?!OYO,Q7$B6O,JTX=ZOYD,2"23]M/'XRHJ$ MO:EX)@117C0)\E)+YE!3;D:S,D98,T?*M5QFYL +N5KE1$GF M6#-'RH5<9N9 P)42T#!E,D5Y%3*KOM@5,][M^,_ 9-W*KUGOR E-J'#\&<&6 MD)[OK;HUE3J]3K/?R3!#3OMUC("O]:;*Z1"(O2IQA,;PC?IVJ[>XS/U(Z)&4 M6UNJ1]X''HSN>7?.?&3:M UGC%=N["K%O5AY MK2LB#Z5:C;&':* M!]TR_^2L#T$_._;SM4_<.::>$!O=4ECG' ,NRD3R;/1@YS.Z9+NU+&>,DO@X M,USR'IO0W\4HO".Z[4%T*X_%ZLDT>Y((#V>:?F.HRX/V>C+-GJRVPYD&KV=4 MJ6KJR35[3+7:0Q;LA]:/3ECUT7U-F?$L;NG MYD\RN?Z+N Z/8[H()MK75.V=Y)HZ%\^'Z MI'\>^N0,';]SS,[\2K,PG2BE-[I6IE[@>:9E:C(ML^BA)F6*K1K4\+KA@?AY ME,V@-&4CSR1$9*1]D#LE,5*_U9*,5&M&2GC!'LP?_I:7HY*SU2SLZ*FF3! 6'E_(IY3.[?):!0]IOM1O#3J]XIVHIGU(^I7QN MR&<9@/3]5JT)L_^9:[5-TR C#CM4,465UB"9CVN/ Q4('9ZK\K<3 FE/DG;FLN]_J\2%**!9.KEGN<5^* MS;+/!S!0)H&+QUO^C,#_NX30:=OP(F4.DYMY"@'VGBB/9.&3^8BXBM:_4K26 MUKY28*,6V$CIA5C+J_S+W1--%5ON@(_YD7^6>TQ6H5FJ+3XB0/Y-T5MT4_3M M30&)L0*4,@6%#0^4R) )]^AL_!\ MLK@.%OASTWX!\73_OY/_]# MT_5WMFFP'S.EE5N<-74/?#=G5[ZYS@N\#PEP;[/[ ;I7, /#NAV/P3%8>1X+ MB_CD=H):'CM"W$E8[9TLVRE+9)O214E-^Q'/13'"Y/K\8JHE(%S+NA=7 MV_Q[\;A*-Q2/^+[%FAZN]#.0W,*P$?AM;A+8SU M;+C;=@67"!_AF/!7SYP09@6W>#JC#E;8*E;]L>Y8<$.#I1 M>URBONF]9:<,R3__L<'72=]^4ZZ_$\]WP>VB9N-^O@ _"J7QUIY0B;]%>P , M1[P/IC>V'&Q1^@3#O;><\8^UK'<:H=0%9'+KAY_ARPCHA04RHQN $@6WXN[^ M]K-R]]OM]U\_/EXI#Q^?DG(8WX$MF5R_$ 8?9ELI2V<>S\@DL,C7:>8%OU\^ MLDY<3WC^P%ET=WMY*=+',X$H_B>21UX]UA7M/)8_^*(_3/H2BN$2,"O>V#5' MS ^?._03WS M940LY_4FH2!W:L_A/\)VN)$ZI$=A0#++6'CD)OK+N^@$R;3I MPNE#[S:EEF/FZE/O]?<- M)>ZI:WJ*5<[R@^/<":C[K"257?Y!_&I-@RQK8KY3-:O:/EWFK^J)JN@-S9RZ MQ.2V<5,]SY02#PD3E8$01Q6*?@-AO]@0SDST2""R0C M^$X1&?6BXEQO2DF&.P7#">^7G#U0QF__NKU37+)PW##68>%G:5T6+RK9)2[%1XJ/D.*CM79U7SW8,FGE 2&<3K3.,%8],^SO M#\0/T^KP!O +,?!BF*9Q[ ]@)<# 6H9W-[AV M/Q.<"5WAE3"N*A@SU2U&1>@+ M%T32A9EB.;I+Q@ZK)O<(L*EACTF(^&-XG@-OQ"=HF;J!8 GK,E(E5 "&KP#3 M8.4ZJV.GUY]TTKUW'@P%P@(_'H4H$<3+BK)P=IR2>CU\2NY1,K%/S@+8HS$2 MCX-HO_:(JJ;-X#K@GS&.4N[M%1;"E>(5%A2&W /?E;L2PYQX2"G;>#&?C8U% MG(]0[.2V!X=":9A3,'8V$#T NI!H(VB!-+9"&H=(&".R1A4#JPP[P.@'OUPL M7.<%/C8\5"S)+=JB5_Z:>&>S)AYX*X*.(I//IC$R+5H/GU(&KPUVE<&?RY:I M'5I824 X+,MYI4C[0'N4-,-:>B:EO1.X6TQNKZU>WG+Y7K?9ZPQ*J;<>-+LMO;1J^7PC[9I39^=(1:I*ZU*S MNQ&BR#);6?5XFJK'NE<7OC!\*X$WTPBE?F86%?/JJ:C M[K436\=/LCSBD*O,#!+R#2;H3$*04IY8:*5<=LIT9_$X9]=M6W[.R:YH=='2 MH>L>U?S3-RWS+W: '!WOCPUO=I!2Y:S]/$3C385:]9$B-D]^-_W9'1":)P5M MOEY]F]?+$,!OKS??5*A2$VR37:EVRO9>CZQ4!4E9J+$''3O+(C9MP[.@%CNO M=94I7!40IS8:,*49?)$SL&Z9!9?"Y6[E"EZDK$I9+;%PH;"P9O=/RH/).[T@ M9TAVY/9)V9W^F+'%1Z8U93:14,?<%X\2*[S').**-M$=### MK"^#]?PB$YHPQ'*],&UH:KH>SO::'FL\Z6\D M*X$GO"O+Z ,9QY.,5&Z2$2>K>:<0IC'3@/9FJ3S_J-_1#\D_&N3+#DK/]>GT M][9[R)Q_E*_OQZXY[4$ E7&9:S"?3-CVP6VV[VR.\G+9!@AN$M* MU<'I906E"MS0WH#3@E1 J:K[B?WOCOL#^P N7&=,/)GS4MB^($'OL;LTDG.O M)$ ;NB!)"3+5Y02J,Q_#8'MQM;CJE%DLF?;[N_&JS V(#4W817I@LPC< M\?>*0[LQ5/MJLRM( H), M;#F! BW&01W@H&ZG-&@=Z6]F@*P$AW-U]E[='5S-@]3RZ5,;39+5%H&RX*F( M;F.H#7H"I(-4>4QTDHP0*:*7*J)9C7V*B/9 1/'2L!8BNIGKD*F.I&"$LU5W%2 ]-$OL&NCY?)U(EV/Y$DD9[?H6UF(H2P/JNH\TJQ#& V M&GM.@:?AM8H#G#,CQB0"_ FS$%PR"<9D84P-@3H/:>8 M0 @TY!(#BS.0H5\,*Z!X5XF=V\HZ4)+90[GW=0\*FQQ(#B0'.M5 V9X+]2:^ MZ-W"\2B? M/RNW#Q^4KT^_??RNW#\\W3[\>O_^\T?E]O'QX]/C08F=[&6<*6C[,BI/ "7) MW\.(] >@W"634J/!DEO5:67/.-6C0/'T+B5"UHUGP)#4IZ-)H6/#=9H,NO\,B>+\BZ@+S/?=G^)Z?(8M3M>=AY%5NK/9 MB,XWVN+-\SOQ @M\HV=F]::N,Q=]RN]#F&31YWGGS$>F;3 0XZ/ ?H-QSS 3 M3OB(QZG76K.?]#Q&AD=P @=U+=;44XUJD(LM2.>.O_DN/!/FVIR5EDV7M)_ M/+DPJ$7Y[4*+.3)4MM0GD8I/ MJA(D<'^@Q+/Q0$5[AK,OX5U9%5T&$Y265M MRY[!1=7;IR5:K7A9DO( 4I:4''8.K8U_=1W/6YV/%6*D-89JN]_4+D:,I$A*D:Q&)"G2%;5?D5!^9ZWJGISP#"4Z/HF=G-S: MDZ_^C+@\6=41JZXCM*1*B9 2 %S,Y=NS$<:%UA>+VD0[MS",=NQ^-@ M'K".FN9\89@N'M]=6/EC+C3OS*',/24GF<1(?+^B\.<42>@TAKJNBHOE??I3 MMUIR8 AG*5)QZ_DXX1?+-?FZ$.ST6[E*RLOAP-Y.,-V8/L73:UV^+RN(5I,\ M=:@MS.CY'60+>V@+-0XF1N5<(8_A^XUA MNUT"9$'>;1#3:3@:/-$%LV?IY\F#42,9NHPFRVBUGHQ1!- MD,G5!W*I25E;R?'L)9'T$2C[.X!I+RHJM4N8L% MM,6%4NN"+M!WYS/7^ZX@7Y2C%TL2Z6J-85O7!(<$/KU[>_&DJ72[3:&:D_G(!1GSU(YFV(:V3&H8,;FV>RTY)K3 MZZW=GMZ1,S:[/=!KXFHUR5.'VL*,GM]!MK"/MK!3*&-3EO!4FK%92@-8X43B M*-XAC^$'C:'6Z9?69.K,T]^.%HU?,'M6=9K9*R\]K1[,+ 7C3 7C\%S.I%"H MZ 07[N)[)EWB)>.5ZT+S&$H#AZ';*IXO7V&+]&+YFB4E1(B6QG@Q"[T8H@DR MN;H#QM(^L67@2)Z#61$D$;.DQ&-)>>%#ADO=14DM"2Q;/!'S;*\ 2FS(NY7Y M$3\_LH/Y]<3QK\/'>>&-#O'RE::V.%< =;TIE3=1AQW?E%J'WFM+7%/)PF*P M<-EYF#W$A!,&&U%R4(DDI?1Z MC6&GQ4M6%@1^[O3G!K7D/PFJ*;GFV"F:ITO0[/4;0XT3\ BBTR1''<91&5W" M@^S@ .T@KX>.!-2L/CTSX[5AV+1=A\5.G #!3*(9%TO!./M>"B721VCM<00G MFJ,;^JW&L-=JE]9?J[S=$=/Y*K7QB11U*>JG/3_OJT?!<:VM^$M5(H;$2%5R M['N,4JXP^EHI>=0"*Q<>F/8[[1K(I[T9.$7"OM9\IZIK7V; MIN&F_3OU?RM"3LR7X3_@CVAJX9JO43!O].ZFM.(9H#E=LH],>T)L_^9:[=,D M_/CZ4O>C\,([S7XG [^^6SB>B7QSXZ*Q,%_(.]SB:[V))0.)'3,\@B,TAF_4 MU?%3->O)(GSO-O9$59L:$AQDS2)CWU-X$Z[J--%\N\IR4XS0O5=>37^F@/55 M[NWG__P/3=??V:;!OF:;HCA3Y6^Y%$K)$0;-T.'!]U'@WC9>B:9UL:V&SOP_G\(&P__)60W,RDF6_=+8Y MYY91?6Y>/W'"EN,1;(%CR"[&6]%^!Y<.>*5/7F<,_7X!5'-M3?(=RTHMA M!4;$.F.07@/VQ/ \ OR/R[1,8V1:P%S$:RJW'NS8!.2;WGC;RH/C \>K](?Z M%1UOQ:MLC"O<:RM (5OM[-7VP/C;8,Z&9-PMGJIH#%,D;F:\$&5$B VT':/- M@Z7["@%U/C>0.D#6J6&ZE-"$KMQPB>(%HS]@DW 7QC/#?B9*L(#!QLY\89%H M.^*O,<9C6#IN9'/3PH0,\ $=,WQAL5)VI?0F@S_,7+1BJ98JKGA/IMV9-NI M14P=Z@B&EXYX8_KPNO'N6A,5]X6&(\ S/I#1!(< >.Z!^)N+VZ!1,C#:E,7' M\8Q, HM\G:X'O:7<#,%/)*A/Z'L\P2CO+6?\8RV6/2;ZIAV0R:T??H;O("#" M"]P4-P!SF(79P'*>%$I]]_>[5G/BSF\&@V6OUT%U3(K.7IV K:SE;CA,6L:E%4Y^I3WIGN.X2YDW_\2]T MF;/4!991&%X;8L:2A2@5;^<.S.TO&N1)8N8D)D82!_/EQ5%+RK&48S&)F5&. M*\7EH''N"=FDO*!JD+O \H35V&>BV-[,W.1J O.L_!ZIGC5 M,TE+T_94:'PRX6GR&3S:R?8-8UHKIGZ_,6QKO>*-NL0!B)#L?S[LG[/[Q.'\ M'SOTB)]W\"1BT!@..ISLG'/L72)EX7QDH2I1>" ^A^T'K<90UU5AX%XD\TOF M3V7^/4TM#O"#!BKX02U=< @XR?XU9?^7A727C^$'Y?L^6%S3[Q9G>0D)):2W M<#C'Y/ 6L*2I+RY(HN2>RM5-BGW%^K(V#T9,*IOS9Q>]5;YUPE;2^J XA+5D M&!&M4P&.R6&=$.U2".A"R3V"J)L4ZS0 9:/RZI]/HVPN*+?A&\CQH2#G64]Q MSIS;]V JY#>N@U:K,6S+[A#GPBXY3>OA_)+9M Y:*I^#SO&4N-[,4Q7O4,N: MM7/\H*65UCE>,I*(C*25;[1T:;3.B%UR&JW#^26'T6I+HW4>S%,5[^0T6AW1 MC-8%71-27"9Y0Y@N!7KY%K?;&/9*2(Z2AVA"FMS#&2:'R>UAH4&AM&K)/?72 M-MPCV$&KWQCJK>)XPI);1.26=OFV:0"*I2.35\Z%7W+:IL,9)KMM4K'V0>/4 MP$G;)!KW5,4\?-ND8J,;71A=4]+MH+"1WIZZ^0P''L5:79PU]^\!!C_ TJI8 M$3 HKT1,]$8K%\QH938=+<=$ZYBCK)91EBO93EBVJX;K4FQ[&_O;#LIN8B?9 M[+S9K'3(C8': 48;\'J92$:K&:/E,J,5@%L,5,R^UW6."R?-:'W8KAJN2S&C M>,[?*2%=OPHVJQ26]105E:XQ(7/#_1%"L6+GERG=40;$*F]1T\^.]C3]NE^1 MDBL<'W^&W:G26R<.5*Q*T%19V7(N#!2F?,C=$7)WA!/O@13O&C/0GO.'$AA( M:S$&DE?A9\) TCZ(O#O"B;*7P"GFQK95^L2V%6 IQO87XB!;X@?B9[&\; M"V):Q7%"I.A*T96B>]#5Y.'.&^ZS:&,I(:&N4=)O].ZF^/\1>+XY7;*/,,W(]F^N MU3Y=+PR);&7: =7CJT9;O6N5,1Q\ ZK>CS[5RJ91A8VAM]9Z @E_M[%/JMK4 M]FP"D/MI1I1G=)^5<=C'7'G!'N:*,X4?PEZ:4Y.V[S83+;Z-\9^!Z9()2S#S M8:![^_D__T/3]7>V:;"O&55QJSW3\W%0?P7UC__Z6[ZKN4R>A<7W+-AD59Y6 MPDZ(74Y$?Z6,N6TW#YAYIF85^6>.B28Z)\_D2HDN*:_IH(J_S@?,/_E,2."Y M)Z^W:$EE,A:[4@Q[HJ#2!S;)/]UV)FC8_--E%:!)T]5,RKZRJ5ICJG2/XD3E M&NK X3]&+AJ9E($VS0NU!=G'KMH&W5,58!.V>RM]$5<1L,UQ]7&EO,[,\4R9 M&=XV*W,TD:?8#L0,BC%R7@@\2I1@,<$H0G$"5R% BSG]EV'##EF*$8LM%/)S M06R/, E'27$X;X /C<7"=7[2@:QE/I8L<)L0F^E'-M'O(,:XH^[7Z2<3N?3_ M$L/E\2O6;'8YI>T(=D7)/PTL2UG"TXK6TMI7)US3 XS[]$JL%_(%7C+CU<[H M>F/8::VJ"MS2IC5S">%-K'/BB7T"^>3-"Z+[ MCL[9[/T?4'8@!J@.=#: RWU<.V5S#__M$F/J$[=9#\5ZZRN/9.&3^8BX+(32 M^E>A../B;>+S'+N$?J,J>4* ,'/3IOX>K1*('#=4I'G-L%80DB_)%! \Z@-> MIQE8$%WM;_^ZO0,]O@!6HVOPR/,<-BB_7M"TLO$CP $?J0<^5>G5W]$??#%AL.>0-'1SUI*4ZHNB^3'G"\-T0Y9$CQ,< MQDG@H@[V9]$.GL)<@,\'!A=4PI^!X8*R1Q:$#?XCL&.>.;K,H:,,:S7LL0E_ M6UCP$2X G. Q\;PK]ELO $/KHX,-7^&YR 1^ -+DPMP5=*Y?L+,#I=W8=,?! MW -ZP?/@=9OL(<.+##6Q)VN;;;J3:))-" P4/-G *5+G'E^XWI@MBJ,<*>!M MP%I=\F> '\'$3$\QI\S^*X:+QQD3<\PB>F7W.5CR8"?&[2%UZ9E8\@SIU9SX ML^CP-?94*!RM]2/&R'.LP$]_)"9#8U@2<4_D<*B#+6K%_IRYZP/#9W(] E?K MQS7UMFX,Z]58>GAH&E<5H"?"P;4>O'U[[>EQ\$K[<0ZV0@W%T5M:^F%8>P#? M)DXDX5/] .UVHJT!V5DXV$D%Y74M$%1\F#)#>2NFSZCXX0,F56H+XB)R,@@< MR*IE^I3M863#6H+$P9LCD3-1!\2$CGJAFZ/"#^W- 6$EB1%O%0\H;4YA'-2N M<[ 1]%CQCV#"? 4=/O%L=AJ5CXM+AT4P(Y)T*,&9SP.7#S3'!'_E1 [4H21 MBL-#!9C%(ZJ]V$!S8PG_1%^ W,#")PUC]+JF@0\F'AQS;Z9, M+>?5>[?UD#%Y(:X'OYC!;M!G+?*,^AA#(UGMQ8]EW@'S@Y2 M;6PNZ%'&V)DOB$\US#NZWZ%BM,P?>(;AP^AX,C$]U%&H MIRWK"C\Q%/1)J":&GQJACX*_0$?K_,,JM?-W=BH^!;Y8ATSTN(I)1.R@"#_E MV?-3^B]T ?&CM!,Y''0>&T=\L1,T$%)_^\J!JHN-*P20Y8!%HWC^-IZ9X$ZP M!U%(04[6_@EH#0+RQ%0)BN,(/;CP@@*>AF\==T+E?RWQ(%XN$R\CDDE00*8S MV3@,A/=%2A/T#W575J&7LHZZXC/_K_4C,(0/$4'>@ZD]\>>N>$/#-IL\O.5F MTM'9=&QVNCH'"W"ZF4Z:7/Q4WVFF=:Z9;I_(YOY.5B8KYC;' O 8MZUL2!0) M;'OC5+^FN:]7Z?YKJN%/JC&<9'QV7NBT,^FTJ#"NC\M=9VE8_E)QJ<2"+(#\ M_L%,F(N>?4"B., E7F#1U:V-&AJ/,=IG/'CWT53 ,#@)EX"H8>QK8(@[M6#$ MM4CCQ/#0RK&9P^\I;V)+6,TVL)T1[-E+>#>Y"&"(:^4SS,I2]"LENC5@3H!H M*IJRS@-LF:+V=EP@'_E*.>,\=\CO;DD%F60LR"+"91B&A;A0>"[,N< K=J6W MYP8/261J_2[IDH%&QN-!NSL8]R>CB='1!],NZ8]&W=Z_NVHCDQMU=,W7X[+% M&[7UEAT\IOV9[W3JF^M,@K'_.[@$X,(N_Q][7][<-I+D^U40>KW[[ B*P_MP M[U.$+,L]VG%+6DL]O?O7!D@6)8PI@(-#LN;3O\RL*J! % B"APA2M1';(TLD M4$?>QR^_@.R8>1@)NXG7CJ'= MC1_9))JQF^G">K\Y]L@!#^CU'B629LV=3- LCZ]P)RMIWOVG'TC!>#.0]N1? MD9,G?36I;N;\H*P7<5)@R(W]B)MLQ)GQZP3_*'7]%'F=FOGQR7%DA?^C5]9IHB'CI!_F<1>!@.ZX-N&R6>:(46+Q9A MB3IL^"_9W_=[]?ZPJ?U3HZ[_?=ZCAO7N8%#J2?F_[[9;6UO3<.F3"IK'2P)F M[:8^LEDDTBCFU&SDHF(-5]D/#\R]S8X&*^WH&B,/3Y12Q_ JFZ0VN.+-:7$B ME%+E$B66U3ZME%='NAL]NUR:*'D$[_ 8VXWX&-ME*._@T?<^VS-,W+6[F_>[%;V)O:$8608 MR3!2FI&Z!=4=JW-2#SA)5\-104XZ]M$PYTE&83T46\U^CP_&K*!,2T_YYZ+( M(OCJ>T^?151-.6\=9_3!;]H+X+#,BUA*?XI\."JR"(V$1'Z5C9VME\BI;!#:T>S:PE+5>@ MF2YVR34WA_NK%E1H9<7C'X']P-Z765D*VV,MT7AKOV)!@JZMJXM=E0W-7,W2 M,![&=JP2G:PE#I?12:LJ='+L!N(%%>*,7[%.R UXU[ME3["T 2_'6(UKBL:[ MT'8GMC\Y=R>7/T/*QNFYX*OGPQ)<>0_WR37\9CON-QHMAQ5G=OC_3IR?X:>I M\Y--3O_%?%WK:;<=@]-7Q((P5N=.Y2R6D<-/.Z6^+)5UT(7?!(NK6N;I(2#9 M*SE&T3G%"VG,T.Q=H,6NG"KH=D_.M-77%1R"9V8MOA5U=;9&7IB)TF$559"\ MCMU2_L:"X)-U(0K715L4"F)9ZFALY:U*VXN9'03.U&$3<>8Z_L!\U&!S@$%C M[%:/:-83HBM1S8 "\T<69#T$*_;:AP9*_/S&53)PR6=3GV-" V/0WX MUN7OM]]N_N?RTOI\>7WY]>K>NOUV?GVWDY[':R97?@';"7):'7N:MOY>2X,: MEM, V=/B]_0X?L]:4+IOV!;9Z*-1RT(1C(73'?$3LSXX[MA[8A]CP%GL?Z0& M24XI!- R3Y$)M3T'$EEF(OJ89;LEHKMX+N9+/V6X<2FK[NQ0Z(F?G! N9;P" MLWV!XX![&UN"5ZQ;W.Y^FC]! =4;7 F5Z?[L-.N=3GLKG9;-5KV_Q?9/_4OV MNJCVH'/@OI^#V*@3=[V,S K?/\:FT[*]NQN= MC3GX%;I]#5$;HC[4@W^W+>QWS']VQ@SV%F1J_DRG[9:V?S31N!9B,BT+QWWA M:&PB?(".GB PC"24J&?L;;V>L1+!<]/6;IBM!+,5H(-NC=DZAMD,L[UW9BMH M9=D:LW4-LQEF>^_,5I#5W1JS]0Z*V8Z]Z_8* P XU$7G;1YW5^6.O2QYLIP_ MLGS0/SG;7K-"!4J-#+%LX"44$P_Z29_V=COK& MQ=_QF9LZ-FBB-=;:?QNU:5O:+MF4ML3*D4W+D,U1DDUIFZPW8S0)RO174JG0HZ;17%Y&JM@R?LM&]'6)/KF%6 MPZSK.[>K,VL/APN\23^N85;#K.^!64N'%%9G5DHE;RL[:)C5,.N[9];2@9S5 MF76KJ?Q],:L&XR(75*)=!&!Q$"WS IW7=,R;COFC6)3IF#<=\Z9CWC07O\^# M-QWSAJB/[N!-Q[SIF#>M3BMX]P5CWK?5ZM0?'E2KD^DK-,RV V8;O VS#1J& MV0RSO7=F&[X1LS4-LQEF>^?,UFV\$;.U#HK93,>\:55SY-Q[SIF-_M691L1BQM?Y5J1AST]=:8Z6$]<+(I;8F5(QN<]UF%'E9#-MLE MF](V63FR&6+5;!:FQI#-89-->>NL%-D,&VBK94=2FX[Y0_F4:?S6S[ SXYG- MH-<*AG#SVF!63G8,MY=9W/K-'F)7V](-&KX^CMZV33V\ #8 /VVQRVW80K"' M38#1MGM_1\>ZAGO?KU8N[6JOSK9M/=L:S6LTK]&\.XAV[$#S=I"%-PFP[E_S MFFB)P1?RB8,D2UU'3\")XV+H ODR(3':/1 IJ(?V.G(9_:/4WL*B_UDSU[LUP"O0\62<%SY\%8?WKZX]_P;X/]=N,5X M2$+KM'F2_]?F:>MD)4B+'1PM/7%U8(I;T ,^"QV?/<&=&UP*@TMQT(LRN!0& MEV(7N!2K-HP?85]XV8;\;?3='^$QEL2,>,JM>P0-+BYP_>;"0?_%*)6\*7.*SL??@PA,F MUMQW/-\*9.;$9Q/'X&.4LV=7+L95+^)F>HLGK[B"%W3V6CE#Y?45:$S; M):6,M;M[4B)\LX8AI6,CI8PIO'M2ZN+XR"Q4GB&E R>EC)V\>U+J(4Q+!:22 ML:$-WD8YO(UT%;V$W>"H&_MJ?3NNU)+I"]R!*[)J7R LJX_.1_>@&P--3Z_A MW:KQ[OJ^7PG>'2#O]@WO&MXUO%L)9[L$[PXQ4F/TKN%=P[O5B&ZLSKO-!H;& MLH,!#HEW5X8V2/]&Z7T7*SA%-N(H!LK;_Q$%H3-]Y;]RW EXSY].FX.X03X/ M&P&/V&D->JS'ABTV'@\[O>%X,!E-[&Y[..VQP6C4Z_]O#YR6+*!"NC>=.N?% MK^C\\-\Y:Y8+Q-_L'!Q!WZ__H=GZR!/+V?_^1PIA8H'DFUG*'H5?G& \\X+( M9_?PR<\S;_Q#(=\F9QNX538Y#^4O\4D,B'T.SPK]B)V<75U_N?Q\?_GE^O+N M+@-SD;HZ/6""?*KN9:TXO;_BMN[&CVP2S=C-%#=XCX2KVUM+][I6=F\9@ Q! M V]" GI\C/M'9DV]V^'EA>Y(-0&X46RIEG)WRU/@"1/UKC MR/-:QW6KV*(4,,ZKT"N(-]K&DXZ%=N3=4[IV&]VQ_N#*HB^[&#Z%W^PL:B M=;FYBU[Y@SJ+SY[ODX#/K\(Y[@/XSN;V*V93WN8 ECIY;PF2M=KIW(#:]BUY M,EM=0+?>6F$)&B@RM)Y/6_5!5J./[(#A \!\[7Y,6X3OC*I70+EXTSK$& +M MC;WU[^S9FSVC_3KS%,2Q+1/RH+O"8O(HN5UO:HQ3A92;.:1<=%&F.?#]-0=V MBXK.1^$WSWT :?5T[D[N'CT_Q)\OO*<1AI_.G^ @2W0)@B_;/J@VP9*RKC3F MC^%)PY.+/-E;SI.WO@>',PF^^M[351!$MCL6024MOW5.SGK-+:"?&VXSW'88 MW%8RXU+ ;HF_MX3)<-)RM[O19!##7X:_#H._MLI>R%)7;A#Z$?+8E3OV&7@R M7QC_7PHG7+-R%J:!6#)L]^[9KG#&W6J.G8:]<$(VZ+IL.T0%F>M-45[V%;.Z MAWL[X'!5JRCR:K !NH73R]?FYL')6;<]K Q*@,&4V"K=%,Q46Q9**&%P#;<] MW-104;5Z)6!TL3$\Y"Z\05GEM"Z]]MV!H:A*450AG/O:)DW_Y*Q3'37U+I+FO%$)FZ9'(9NX+#C, MY'G'),\+^;806']MOAWH(69-BN((J*:@,Z:D)T)#@;*(*X92*DDI)?V0 E)9 MQ0]I-_2S.DQZO&JTL5726#\]WF[JL1.-1#D"JEFA9GX]BZ7=0HNE*N/&MI0( M.014[GLOM&<$@K3)\)K-"OD/FBEV5L_>;I^<=;N#S9GBV)M%WG.GR)&VB10D MZ]SF C#]#P3:5(Z%WRS1;9 M9@/?N(?8Y!M'VPZ!GXSWL!*I[L'H=Y%\+4@SD2J 1ON$QQ-U=RG9/CGK]73PX83H;:4&K5D]^F83YY+QZ:=^ M/#UJ[+.)$UI3>^S,<. IW -S)X$5/L)I/SQ:Y]$#7!'.+NV#S %FI'FGZ!%0 MS HGI@;,=3Q?/LE^\!DAIM"T5">PYKZ#\U5GKU84L(D5>O ;[]F9,&OF_#-R M)OA6G*,ZA<<3Z,H8?LO/.JA9CCN>1?1[.G=XP)3!\>"SV<\Y8_QPM50'+ ^2TOJ(-_XB@]^X'=3&]]H&EG;L]B#7O: M4E1L!]ME>JTL+N"_(;\AS3JP3@>V,+)G6.A*?/C+!K"&RD[T)4U?[3'+KRSI M=,&EZNAPUI%[+6:/'^7*IXX/L@1$"V/R=FCU.,*/DOLK[R% M#=YB8?TU%O8F5#PHO[!^'E%N=6%#K+C3<-<:O_@W:Q+YJ%:(M$$3AH^2JA6B MGLT62;U+E X_]#C-*YSQXBU^N%^WN,)^LH'OX64QUZ.\4Z3=-((WP3$+A=UL MU<37/ZM?<%F(#X[@9#T0]*@K:>"Y(ZKFX5*"<&.)HBM;/>:<%R)#/_4[M)?VK7X$*# M.<,I\VSV:HR-)D%F]U=AO_]N_W2>HJ0" )Q[^$OXJB7I%I!T MHZ%5W&! V\^V,T/I B(D+BB(?8#T.9!L@=M!"]VWN0T^ F<"KM5!^11F0!9! MPHSA]D&H23=B% 4.PINPH&Z=YS(5G?BC7582K(*)DZB7/UQT53*'F&\#==N4 M3,ZJ%=QPIJI 'AQPT-IV"G$#R\:(0S%CNR8R2&RDO MJW>&#]3MY. #':F$:VT%$.=M)1RM62?A;F,_G?O<+$AL#4ZEMC6/?/"@ Y1Y M_@3]^ ???EJ# E>N9++=']_0NP,ZO/9"%MQR@T=+?(B0IREK6L-N*$+B66]] MU.R1K;2D]7',66;-, IK>4D8=ON'*XP=BO=^<^P1R1SM@OMZJ(\='.CJ:QK@ MFC1R=AMF&%G:>A(',]Y["2AL)'KDK!%[]83U[B+VWBS^"X^.X6$89 *=K433Q$M [059S9H$Y%C\ NY.!\EB V4UCJ]?CXSHP1O\R>D< MO(Q7(#>N3C! XH21B+F1AGV&$YC90>!,'381K[-)\@=H'2S4:==UD6MQ2=>@ M4WUGO#.Q#V\1%A>Q3#+NIX6=6^)/H+;"^->M0U,6W:2Y/1YW[DY,EQ'7"M2.!9]@.N07WP>?H#YP_*PVNT+U13&!+C2@M%" L] M'CR33N3$@UN -5M!- J M4K!(9"L=8,V:T.]M>GXZWM:R/N"6^6/XXL4N%Y^2/KXEN_S"P.\;P]_IB,]_ MHUV <0%DXPK'.O$<'VA],JJH.]DC810TU3)LX(C>:Z%1'N"LP8S6I#O'WM.3 M$_)\4&*'93AEZGM/)2W=?G/749OAR5E7&[4I'V+JM[:Z6!6"VHV>3B=>>"H> MK]M)#P.]M89^+TC"3_8/N$K)X;!V? '=XB.:Q]RP]@@?UY8T$$A9N'B9=>M/ M1BEC'DP1J6*14.-D,]$0BHS3P%>$CT99+>31FC4'V\,)21:DDM:8X[9?4QGK MFC1AE,0U]_Q ?(]S.R7:32#S_F@W9!LP;H'@Q'C85>T?9?Q.XTEQB(#D*[P MX9<^"K%-:"'KHOV1I PH6"8LLTN^%^W]8OUVO:>-B>FL.\7=P!W"*:M&(QI_ M+ RD[0C;P1/ _>/[L1#/I?(@.G$1N OA;%0".K8/;2D9U@O8QY66!9N/5I: M-)1;)Q:^RPS52E*L!R[!H-W12K]@C$!=1 MF/\5A=_'9'_OB;M;S8734?[[Z,O5S,'T.QV!&OMQ2I3_R9Z]V*\!UCFJ8@UD MFGAXJP]O7]P[W^'9?XQ\K(_,OC77QV]BDCT;:FF>MD_*R]4]'307(J1L,<"! M&ZPMB2NN*5O[!:'0+3I]7%, MMZY*+I]C\R^U(C=88,B]P)%8Y D]S6<.,2^Y EAC-/:>&;@G81+S6/1_],:"?!LO84RU#();X@B:!=.P6JVK"=8Z".%Q8#01J^'7-O2&ZQ8 MVU)]PA?!RU/OQ87K_N9,L6H]B'SD_Q)V[-G#'YB"+^ZRM!$SL4.=2Q'3Q: 76G MHV9\MF<1P[]2/7,ZOH QA[IU(8)2CHA,Z+ZO%(S.J81UX>5 F=8#U43YX($& M@380 KP/_JKU0821/E)7MHR+B"^@$,B)C5!4FQ\?F@.P#EYIP-/?ZDE3$)7G MXA/7&>2'C08A5H-@/(AGYE0C0E\E")ZHMUE0UXE8"41IZ+6>Y6;$7*F M#["5#A@51@/77V3KY*S?VZ"LVM*7\M02F;JU,'*Y^H+5U6V> 8YGY+0&/=9C MPQ8;CX>=WG \F(PF=K<]G/;88#3J]?\7J7^3JDI92_,F^E]OX'QHMC_FML*F M2HBR(GS1D?0I@?W,DEI>+,W[*YL\8,@@]A&^.,$8]&ODLWMXW.>9-_ZA$&5; M$\KJM_%U#$AXCK?K1PS,]LOO5W\_O[_Z^Z7U]>KZ_/KBZOR;=75]=__]C]\O MK^_O,@50J3O.LWKXFW0+:!7%TG9W@?3$3]@G[HQ7N%(IM"V4VM;=BST/ML$J M;VB9-KNPC3_!\ "]3>G'=" E@"TEGE00&YI7HC>/MAQ;G.$CB#,JJ;.53A[7 M$W805[UKI!AZA6U\DA^NQ;N6B&*:0=[2A%1J%%SP5:M5UA)>PQ]X2JW1TI4S M[ZYM>\4;%&V%/#Q)J@$/$0OM>*6E8L+B]C(!L:552E2+0[.6US6,6OV\_L7L M%7[%%Q5;0U0%W>AG5>J_U:SY+!)6_7P.C$P&(IG'?S^D/7XMT>F,!M7?&[ MAG>IJ"6VG\BB@G/[SPB\K*0GL;H,L_JYK<@P?;"3Z]TL+OYR?L%J$J*%"0M M!\BJWRO0275(P^D1*[/1-,>!9\^8.CI8^+RVC_3_A20=_04 M\=HF7KJ$03B?/8+ QCI#&:#:YP4)Z5[)4S^_N;C:^]F BJODX6 ,9:_&R"_E MABKWAXO1$=0'\-.B8CKWQLXW8*P+$/%?0<*C4\HN.",!U_P&G(=_/L>T^KW] M4ZOGJ?LI&^KZN$81T*"@8W\;R\5254UP9['M*EUPD5.LEQ?VH4"Q[2B1/4\- M6VIM/\IHDWB;R6:S\A;<(!-!SKEXQ2*!=?X=EXF%7K%YIP<<&-"@;4WUY >R MAC==:]X2SRD\M@25=T!5G=KB"C6+(2'.*=Q6V]ER9;,@6)?+UMS2\TUZJ3$M MU-9AIW66?.VYXR6K;N-)ZQI:B7H]]S2SF4EC4CO)97-Y*0RV\<(4% 3! C6D^>*QL[X>2*]1^EX M\7(/'F4':':%/J@X<9S.TQQ^"N*G[LIG6#,4&U#&[%43:!WT%B.J!Q+>Y/0^ M?L7VLQ=L$[Z KR %Y1>?5#S(Z4;@IH<1^J[4K(Q80D#<<]^;1&.>#0.10RXY M%TL=5O!Q0<5 M-$,FX]\ZK/P1&;R"4.$,J,6%Q;* V0_>2\'<4]0MV[@ MI=[H'YS_L V0X )YV1[Q : O">@OY@)41!.(W>:)6\T] M;UR6XSI/<0,(<1!M3':6)#NB7\OU3F=P')%,F-_0$0F\*753<\HM!*(#1+:D MW'D1:.[S*3;(N=9W.KK/./\#%G>+)K=UAWAUE$F\L%U[XL#'OB"JBL]5TF7D M>TN:%O88$G@K8L5TO!7"$^E,X7^3"" 7K5/!D6/)D739<)@/@G[$W6#F+_D, MF51Z\1I8*B$!#>OI3?#"PMM\)Z"N2%5<4R4 ?1;=;);M:N89RK_,$CMA<0G* M.[G_'0+9D!1A]YCB^EJ]1-0K59\_,C?"H?&HTPM_%C8NQ)R2%H=RX_*"=3HC'H8XNLB\ O_ MX@5/5&>8MR1,@#L3"JC+U='=CY&>X*GU;,U9#L;#.Q!'?_(. "U3<%YVE3;4 MC9,&@T+DIM5S!H/^R5ES._4AK4%!%7^I=0U.SH8ZKT);I:C242"U!Y@R M/:?_8KX7[[B1['C8.#ESO>Q^E6BT:0M;TA;6JGY;6+9FI0K-7B2YR0K[B[# MU.0&&1JR&,]YHHZ"GD M?8<.F41(_;%+ANZ;XE]+\U7G-G/%K;.HLI_.UXC_LK,%!H-M%E4-VSAK50NB M]P')7=04$F\ICSH MY@%&A[J$$?>!7FP%8BK=9<%CVKB[+Y_O:==_9?"H>_28I@EZ68G289+[X/)J M&8>;=!.U-T2V?W$P(DTN3%\=A3U>">I?4OFO9T,>W>+H?UR%\7XQ3.J7O-CA MRI2)!N.-F_Q;>Y\]S'MH+&$*!+IAYL* +O@&J!L"P:"<(*Z?53I<%GIDEMQ> MW"-#P9,D>!AWS"D]*7F75+>^([PX2C6$!K7:]&VE/HTCHRV&Z[?4Q+4U#;1A M>7I[M?+TO96>=[94>G[W:/OLT9LA@M?E/R-$BT;H9/CE9VS3%(,* DT69-C7 M5'L/^]ER\[O[FXN__?7FVY?+[W?_U[K\KS^N[O_'.K_^8GV[N?[M]/[R^^_6 MU?7%Y345I%_<_'Y[>7UW?G]U<[U>'3I?@FYEAU2'3I5(M\"&=!<;)+3NA!M^ M,UUH5;^FK,C-E%X0W&/ 3'?+@V6YKOU;?S&"P-1#J%O21!3[(UT(DDOHF"0' ME($:".@ 4G$:*9"YJ'V:1V&,[XG=PV/2KA,''>Z)+!L#<U!Y[@7 M->PN?53!6.F%(8?[F=W9+%*FC62(,R'A/PU7VQ$-J;[.KP4J[NJ=I5:JM ME[O#[*UI)\4>Z$%<+]J\J7-8D8R+1N>6F/=9[=-*^0-D0J-/L +IK'0$[_ 8 MVXWX&-N;,*>._5U3E<)C[&37]YZ)AK]9]/8$& MD):^M.ZY*;]HON>27JOXJ#8;:GXXP[OY02Z&T])9DPQN^;]+J[)KT62;UNXR!(K[1]*SI$#\6^_8+Q9BRR M#=@X\GF!-975MGZU+I_F,^^588C9&_^PO#FO1, P-3;E^,Z8IP?QCTA4P5I6 MKN; CI*O"@Q990C1!3D6G*/.0SCG4411^WLODT,[3X;CZ4#XFHTVC2WL91/( M)7E-3]8[D^0+KRLMR=\+4168J#LB*AQO4&]VLE4FAJB.@:@*C,\=$547)=6@ MGVWR-D1U#$158%;NB*AHS'"C6Q5)9:*E(EH:ESHLF)Y)T9J^#&(+<511\]"& MZYMX$590R&-YWW[?>H'6+_RB,NZ?EAO[X/GUZZW>ED.M6[C1PXE*&/+=9K"V M%/D.*&;6[V:[+0SY&O+=1\"W%/D.2?HV&AL;0X9\#?EN)6A_="P(X6D)RH&DFLH$E8,I0/WH9$Z.DY)*?;/\'"]/C,JBC:/9*(T2$ M:T-KEETQLFM6X$TL[T;7,U5K,%C.5N=NZ$@OZBYVHB[%:2$\S$5R3C?32P&% M<KB/SD"K MP98KBUS.;C=D^_=:1U$0:=G=4?3I2H=YX9>U-E/@N.QN,X1>W6UE-[.JP*ZD M^3+9UR""5JI>/4WGE3RIO:C5RO0B?_/$Y)2_ +/"!TGB^4'=.A<8"XBNP8*Q[\S5V37B9?(M")%F*M:* G MJ$1 %2=*G<#GUVP5 5XP_>?OL [0W[=D\393 'Y />-/D\A_\8 8F*MH\B'Z MQF!SG2+ZX&(4+W65W)(6@$WJ'_@5"1"=T ,I"O<51GZ,-"ON5DRO.I2C:35* M'HTZ3YG!7E%#S],0-4\C!^?,WOV[_33_]=;J-1K6W1.B5E[8<_Q_5$'6;YX' M''L%HN,G$:/\-#"X];LSR?MLW;K+5+HJ=,S)U+)?1++H,O $16;_ MC% L"\.)\C=<<7#E\KO7N18M"GHV-%U%*6*&ZT7)HC<7)#(843SG M/0Z;\@\IJK48O+3WFK(L"]W?+,"PWT!J("QK4X?C M6#:L'^@<3#7EI_;K9#\,L+^.(4]C_+%;H#]TQHQETV=T'K9 MYX':03EI4F#NRY[H.^8_.V.FERCW]L_/?.\R0[B*K*'T9K8IOOP(F@+;=X=; M&.2,:5T]-YV:29";MUXT,DH>4,%XTAT>$ ZVT0+-E]U"@:6RNRVT&[@%#9EJ ME4\EY9;1B$8COHU&W C-?L,D?\6^]_YF4K47;K^",ZD(OUX+:]_>WZBJDJ4D MW]D\\L>/-LZN\J86[Q[GB;PW(/ZJ9!1NW(7D%N9V/GLX705GM\B\CF5'X:/G MTT"YI *AAHD9AT\ 930PQ&=()S2>R(_/ESYFNZ_6U$&[@*;MU:QHCI\JY[$/ M4XT-RERAP \_T=4EMWKK>P^^_70>+YP7U36UQDD3_76MPRX2Z6JE:PVSG3A> MF0\3=%RLJA'EL/.90WGI>"CBV'MF+J;>XI0\K^. HYJ CQ./.:^7S26V3*$ND%:86R->'$SMSYI0TVYVLQ #$H)XBDE;SN:9#BL]QO] MLI-)VOUZKS'/F]C+XL:#%I56U2KWNKTS&22 ME?=4/:CZKYX/_W1)=5Q$OL_<\2O]@R85SGA1.?[[?(+:!BVU[0U.6/?VW])K M77&N"0LY??R1#)[&,86!]>$;C0?^:'DN_\1_1?#W*;:/\7_C5.Q5E/T^MX=3 MN_EJ:79WL).X5K?>6F$QFB ((@V<@B;)JCRL#\8'X)"^CPL.OJ'>^'IOT;"3 M] E&?-7)\=8+0O2T.?)=U5?[S;%'SLP)7ZN^T*R(/R#^;KTE?U=/C]]C@>B[ MFC#S60Q'MD-KQ,#S<47A-"_(WQD8NA:&Z.ULU=7.YI?=;?\PT9>TP=3A\ESP MG5*!S]L+M*'3+J8L!O7W,HO$,))AI(5 ?*.Q%4:BB>W9&@_#1H:-W@<;%917 MKRS:!DV,FST+MFHN1TN&H RZG0.0QUM:=82O;=?[W M[#4+;Z;W]L_TR(E;VV=Z!*$:T*?7Q<5/.A'-EDROX#V #\ MM#OZZ5 A=784PD=#.8IW-O M[/"JD9#7K6Y-.+?7%_!R34=#3(=!3 7& MY&Z(J:MOVC7$=-C$M ]2HM17-B+RYJ3TCB*)XL).!7YCOLDH HN;S&A_SWY9 M86!Q27^)Y*-;SR<8R%79J;]6A''CVSN <4..1 M46/&:'U#:AQN:KL::JPZ-6XS>KI]"NQB%J>K2>-44$>_HTIJ,41@HQKJ7/6=\VI)FS6#&)MCLZ[( MM31Q80MQ+\.NAEW?!;N6X];^5E1K&X/365_1*%;#J893M].*N)6:]6X'&+77 MT,S8.$16):?[+Q1'R(RSW![RRVJ84/^;^W]E)C6*$SE%%N9XGBKDU6ESL'W, MJVY]T%UAAWD]]^UZ4X,CI075>%L.HS6KQ]EL(K@ X; (6"X<]OWL(*R%]4$ MJG^TO+=%OUUE'R=G4^N7O9WBSAP S(F7R(!WNSF>0'F$[\)VU+)+HTGBV7K/ M*I+2;@"G5WNW3>AXRV#I_S-RF=4:2J35%.3S.Q>DK8,0I-ZT+"L6>"!E61$3 M^YHDZCI"HL#D*KNR :XL:WE9FW$%C089\?!\4/99\F?MQF K";0A%I'IIDU7$/3)@*<9 M1MH!(VT%$[?7.#GK:OJL#1L9-GH7;-3<"B)NKWERUMEV.8=AHTJ0DV&C%I7"H#9"G M ?+O;X!\CPP8MO4;GP#P+S> /,FZ I&6*J)#'M WVQAP,IRK@A MAI@.@9AVKP6SI-1O8$ DFS\V0)Z[(PH#Y%D-LW('(&']YCKQ18-5=W"$N*M0 MY0Y(LH5!@TTDO*'&(Z/&/:+*]MN;FJZ&&H^*&C,Z^@UID;(YFPS7,%B>!LOS MP,IQ#(S1]K$\^UV#Y6D@QPRO[MANW3*69[]GL#P-NQIVK3269[]OL#P-IQI. MW671^E:P//N#X\?R3+7,KPPQ91! *P5<=W (H%/KEVI 7O:'6X2\+&C;++FT M04,?5EX!@>X+&RM_:C?I3VT#]FC 'DL387,)V&,5P5?+G591BVC9TVKI67:/ M@+#;DA9E03#U#]TE&N9;6R,;X%J&CSY;#FS9;H@#JPRPY:#;7@/8LMO=&C+B ML+L]#,ERP(_+@"V;V\.0/.9%M>KM_O)'&6#+:@-B&6#+W0);5AW,SL!M&KC- MBO*4@=O?D;*B)E!LV,FST/MAH*T"!@RZ""@P-&QDV>I]LM!UEU,/*I5:]>PA\ M]([:Y WB;,PT\XN$1 M34&MW^[Q-@=#@[=9;8(JI< RP;R=JZ]A P,6)7K%*F4#&M!- [JY@A&X1]#- M8=. ;AX8L95T.0H,QYV VPUS2HP-3N*!$U.!0;D;8FIOBA9CB*F"Q%20&-X- M*76PJ3D;;S2@F[LCBA5 -S&H:+ V=QY3W#Z0U[!;-KAH4.6.G1PS]N8;DF,/ MS&&JL7/=T!+0Y ,E8?_O4=E5,;R$V#-O2V M<>?65B9-#X?@0K>W7HIMD,$,KQI>37AU&]!@K4;CY,R XQI.-9RZ0TXM&&JW M(J0K]@@T?A3F?V7GL#8K M:O)69^&TE/\^^DF-_0,['?G,_G%J3V&QG^S9B_T:H"VBRC80;.+AK3Z\?7'O M^:C?_+\+%R.IL3'LG[9/Y!L3W<::O*>%[ MF B@+CQL,P#092A,XIQ.#$QH\:/>*R)G)1=E8$++[:EZ0%X&)M3 A!J84 ,3 M6L'K-3"ANURM@0DU,*$&)M3 A!Y \NX]Y>;:K?96DG,XL[(]W';%RZ&GR0TC MO2-&VDZ6FY>+9_NZ#!\9/GH??+0-A,-68WAR9E"K#1N]5S;J;J/EH-5L8,U5 MW^"$5LSK,SBANVI;;:TZ2'AK0&NM)LU0+=&M:@#ZJB=OVZT";+$MTDM+7]EC M4!T/CVAVA"V[,@I=J]DV,*''0U %KM,695 '$1;*FH65LOX,0JA!"%W!_-L? M0FBKV34(H0=&;"6=C=WCT6JHJH<-CYM -1EBJB0Q[0%NMM7LZWT10TP'34P% M=N1N2&F $?L2>/,&(=0@A%:;C4I$$[<./-9J#DN&%0T(WK%3X_[P:ELMS"1I M&B4--;Y;:MP?7&VKU=S4;#74>%34F#%XWY 66R=G/8,/6ITZ:H,/:O"1#A ? MM-5J&WQ0@V5F>'7'O+H5?-!6Q^"#&DXUG+I33MT*/FBK:_!!#:<:3MTAIVX' M'[35,_B@!A_4X(-6 Q^TU=\:/FA18V79E0T0'U2WLD(TPR]LK/Z)XQJV%B 2 ML]"%N5"%:S/,$AR]EAY'KWUH;*8@662.L"*,M^P:VA4%+&T-MP986M2H67)E M[4:>Q-@.7Y:%+M4_M 2(:99P%V!-4ZBF"Z?;+*JYN8G"F^EY4N^;EYFXIW.' M!W^>@16E'#>\@<$MS.$=H1^Q \?9Y/"7"'X21$^P>O@Z7')NH32SQX\)&*?$ MXHSA-\-'GRW'WVP-B!XZ1"HY9)2/Q;G2\;XY/"=8[O4&M]Y+X7.VZ\-!?SL MC^UZNU\.ZG,9ZJ3^)4>Q*#CT3F/YH:\(A:E-%P\7NVDDJ18Y.M7&A^*=$YQ+ MORM"@?\&)0/_"87!F\!.ON41K0T[NE5"6LE=KC85W:-VX.?$503_F?3$]JDF M_M@FU] ^PFN(M:XEE?$*A[_2]M_A$4J;Y>BDWHJ*83H%1T$J@F_P=_[3%1P/ M_\D1P*!@'@K$6@\-WP!8GK",/9?HP(X?S-GO@:+X=@+ M; B=V *?\I\Q\J\UMH-':PIVN_5(@+J?5F'@;6"+5#ITOC+P]WK=+>8HS5%N MYR@+1)9T2UWPL?-/[E ^939[G"U0=R_V/-/@5&:?1Y:GUNVPTH*I9-?!<,5* M[RLT45D07OZ9"?FR#=O.=VJ':[H!HDZ7K"WO\+ MGN2$ TF"&QQH2N8@?[+@\F?HVW"FCFO[KQA7":X]%U_K>S-8[H,D7*W MR-F!2@1)(NSGS\QE4T9 N.?=.:9R(?+C3:J_?V,K3:$*38?DMFS XUQ=V0+/@S<:XQ*P.9^T3;T3 M\]04:\O!N-M&=6 '7E13'5%H3NLX%<=[J.HYY[UYO"W3FX*1Y;.Q]^#FM^M9 MIU9.TM"41ARM=5TP^YIZ*J\]U^-)(TP!H:V]I$"BT\"0W1; '"L0K3-T?[1T M7X"HL ;=TPS#[-3J0Z3[(XU2\YFAEB!NTB@VYO2-?A M,NB1>MUY%I*$=ET/&NQXD==<>(&T_5'0=XS(9 MW+4J@(89W#6#NV9PUZH=KS2X:X=37F:.TAREP5TSN&OOH4+3X*Z]KY*S52=L MKX!"U>F=G/4UPS,/L=C,4/S14GQOBQ3?W]*,^ I0_)$F>@SNFL%=VX+0Z%<* MUJHSV%33'EKWL"'0 @(=5(M AYLJQD,C4%- :G#72KH(E1,Y.U")*Y65=QOZ MX9>'#ZAER&0UQ;0:F33UB$.'3R;'Y7(9W#6#NV:0H]94FX6ER=W6R5E7TZIW M=*:UX1[#/66MB6+N:2/WO*?(R7MQ3.5"#.[:@:[.X*X9W+6]UR>9TWIWBN,] M5/48W#53&K&"=9T9PK@I_E2WF^^[)6=O@KE69^@WN MFL%=6S.E5: FRZ2TMC-QJH* 6H9,BK1*&3+IZ^%K#Y],C)/YGG'7WEWNIO3V M*RT.M^M=%N=N!IO.S"E[_!7U- WWO#_N*;(FBKEGB*&83>H&#H1[CM1?73WS MV5V2^2P/Z;%^IK""[]+G&-.@;X)!KJ,GN*8%\Q3_#P%7";.'+'>?IU[ M@8,?^.2S&7SRF24P8N@[*-\2X%&-Y"OV"/@H"O._DH$+V1.T7*N;!G%3_XO+ M17'CM 8]UF/#%AN/AYW><#R8C"9VMSV<]MA@-.KU_[2ZHB>:B6KCPGIZ/9:L_[]_PQ:K<:O?+WTC^:O'^O6_2.#-?#?6B2PF15ZU@S$ M\0.GP2<[!"$$SV/UAWK-(G \BQM-L&]06S!P6_2H^]#1GH4/?YDOX6+.8^^SXGHN\"I\7;Z_))2(0YUBR;X@_ MPHY%[Q;5D% 2UQ[_,W*X2H&OPCLGT3B$3=DC!W;VFCP55^%1!!PNZ0?\W@7A M2Q4G"]M^X-2;/ .^&P&A>O OQI_SXOD_X!MXMLW^KWQS;L!7)G97M\Y!\>)O M[!E>R@N#][S"C5/ &:[O'W!,>/Y\36+/<+LOC\[X$3^.M#".?!^6.'L%4]E^ M@=_4Q-_YLZB1VYF"O>:&-4L E^8\BKY.W_-9$,U")%*D),?%EQ!J:O(P>.$# MJ"4X%@L$9@#/!<;#!\%UC)TY_*%N_?D(YX&__$!'NT"4'^%50 Y(LI(0X&:! M\3U^G/%=:0\\11G\S">.#R?F):=.;YW">I6;2.X=6"?R;7>,-_;DP>[X.2-_ MT]F,/;!T@0+XPXD;B91\8$2RV ,XI$U$#!@D MAN'K^7CL@\(Z#R]LWT=8NK_;LTB;Y.XU3\[:?4U(@81(J246-$6LO\06+3'; M6FB!5%J&8/V%C54 ZR9'@ZRAMIA+VZ)NW4CN%;C:M7*[;G>:Z^P[M6OLR>9J M4;O_-GAL0TTA0ODK:G<*9IYOOM@.+39;+4025L?)>YVMB0B2HRUM$D'WE&3C-6.9M^5&!#(+RA_D?O0T%_8Z?SL:GV#W@'&'D4=IP))S9;^2B8Y+ M :L2"$2Q.T=DZP!)*8_$MTW1&5%,YQ^N]^*B+HJXM?&*M@M8$_!V(%S^&6&0 MHWORCVCR0.$#6D'D"L\+=PPV$?Q6&- U3L[\-:DUX&DP,!^>J'1*'(QZ<&CE MN%Z(=@S9G? 08 +A6\16G\^$/0I+MR=HD&@>)>R^:11&B7< _N9LHMCYXT>P M=>##\"!F^R[ZJM(?? 9MC(PGE#8> 'Q*[@K/?1QRN SQ5&XJXSW#C M"Y#\K>\A9=%N[[P(&/!\BG2>N]5J&J&Y)Y"1/,TNFJ7/6%S-7JHF%FEQUJEU MYZ"R:34:(-F_?+X'JI[P: S[R<81L2V0;JZU,.>7FK484G.RKJZ_2I,AF/\< M?[HF(7@S)?(@ZI#$<8(R UCJ_YTX<-,!&W\"@?D"DC5@;FPX-!3#H7MR%KYX M6;MA1I0W)\J;YU">]>%O48 R%#GS=S:)YL['&FZ7"P\GA-,(>)B+H6K&0$\P M!KZEF(+G_ZA;7R*?2S;0TR#G&,G5)+BEV/(@67VZZT02QNMZ@==,'/3S2)S" MO^ JX'_1E."Z"J[Z549(1)C)\TG(X_OD@VJ*?IC ^<_L5XK3@S9C+DK&16_$%OO_:04LY/$"_GJ,;'%)"1+LT9D'(KR ZV$8 MZ *6!3?7YZX.4Y==BU\/VD;=SH=$#2(MXD+IS%.?^IC>01#-Y^"/^R#()?W& M@42I0(5KG"A\?,/BLFK6[W^]XL^&'U(/HI"2 XH-74O&]3K%%M#5)C6!+T+2 MQ4N;L0<\??O)I@,5+X?%D=:<^^P9%PZZ=L+#\-SF0*6!]I-U[KIXMM\9QD;P MAK\"1UC-QNG?^.* .I">X-CY%Z_!X;?:1+<)B'U7>BWR'.]N_]NBY!%]B?NC M\/DPG/'8W_F#S_A/\#?04A@LP;W(,QRQ\ 7% I&;"&40@0C#2KBX%984O1*2 M@HP"_?&@J>),1"!G&L$)X?&BNI\AB\@OX"_Q/)XBR2E,1*36.-2$OQ,&08' MR4Y2&%[Q/1L_NJ ]'N!1->O*'=>17AXBV[?ATLGN!(H04<( S0TZ1=0!"[*D M#A0XA2.!)7 *HPW;<2P7+@UM1_C<+<6?EY!4HEE4\11$XS'*2"!AYL*SQY0P MP E5/ (6/H*X?'A$+IE'(>-$&1%14:H!>#-](&#O/GL^A<9L?^2$(D+N1PA9 M9DVDI 8;T?'AN/X)AQ)R4YSX3HG58(AX(@/O 2D.,@0GNI@G%[/R^(1&$:>( M#U([D+K<_=/SF#_VI* MD*T/L/%2$8+=+9+@#C7=%/SL@88>100F"?[!!0H'#E^)%X,D)*UPN!&4NS*O MJ)CAU ! 85G[I_3TBJAF,;L!]/&?D@ZE"1 MJ\122=-<4/ ^SVQ][JGNB3;W>J*J. &+Q0-5L*B%XL@4382181\@5^8\HU69 M/&#)7,9XAE'"=!MXU[J"FLJ[Z4OO(2.S?[=?A1W!D0_K3D MON5%%03=^@T%;B*OM:6>_4:Y5I5!088H#1[[16']!#[VFH4WTWO[IW8]S9+K M*4@'K:W)^H2=UJIGT-G*M MA#0Z9"FV>K"1PJT7:7\P\EGX6C5=3 NU3JT;U_K*1GZ$96$\6M'D?F),$Y)( M@(1*IBL+S.%;_N#@9OJ%C<++GQCEC)S@$7]Y@3RN%2!MQ+7.0I BXXR X@,9 M( *^PI@4!6^F*0][] H?9HL^>#JZQ2,/J=_5E!0./'SF_#/"7"&\O!;7%E$V M!@\8I5' V ^ICE[Q=:J;!/XG.B8B!:0X3_S088W<60\H,4.A8)]-9S03T%J> MN@SB.7_I_,9^K) JL:L^.W(AHX96G#P/\4>EO.][HF/^^'9AG2?U59F3V)&8 M>RN1<)6-K%!*,]DQ$A4>@J,&.D%N-&I"\I%XDX9D FRI=$^?):M;3R;E+1)FQ6 M),@IV>$*248Q3F?&@M!S15"41S-CV4V9"_[!W!-_85B8.7[$NKK)@G(W31BI M)HQ>?A/&'OLI2IE=2TK^6_J2_W;N951,BMU(7Y+7R1#GI-(N=BI)$&<58O,X M+<747(PL-L>\)(B")QY%!V%X'CU@202\KT6J'WEYF6PK*=4*/,0WD&K=D[.F M3JIA:I')*A7*QM&X)XK$@XCBIHU(F@'#^RY[_;\@HAB35I;N)N)B$SL68F 3 M18$,::8OJ/QQ%CBXTC;]ZODK^?N]D[.!IFY.%L"@&IS;SJ300^O4DGROC^DG MCV>J><5,$B]->XZ\XBT&1Y*54N0B+I2\"?F_U&Y<*(N1RF291R@KTNK6GTQ4 MZ?#:<7EY<&TC K:!8\S((2A346)C97W0JJ@0TBYR8!Q>465-J"BQX^BM$1Z?+SNX0FK&I!O*2L,KWWP MO(DUM8E)7?K)!Y*V9]1PI>O%4P6CU%C;GLP0MY M94A*B7&!R3.P@NEJ&9FC2YYU:E*F:E>RAFPM@ C7Q0K/24F<8\(7PXDDT&YA ME:]::=L_.=.65.MK)A:28;PB%%6/$VAS48*2*AFQV6\^BI8@RW&_)56?U3VJ MO26:>'S-6ZIP4S7F6"""4E]4G<0O:=@,G*:1?#E#--BRZ95K+I+5OUJJ'K;X$S(I1G\$A5TQA47*R<9M,IP_Y'^*SS[$PB3,M1Q1U?F/T :NR! MZL)SBZMK.9756,&#"8?IS'L)?K4>O1?8A,\#&K:+B\%Z==C%JQ>)*DY9FADW M,WMQ5^J+ \(]?P<;+F])F+3"/>Z7J7:UCGSFK/6IS=,2^!P@6DQ2 MQ,\AKA"4C;_QV2-.)WAF"ZNB3U.O!"[PP;>?..>(#II@X>-V-!'6+;I?/,5 MOKHKS@6T\D?%9=O+(QA#'Y66HQ.0OJIQ$AV&!@'S& MLT,CH!'>HZLL@M]?K9!S^4TN"[+N3T8>D-K"0ZW13HB'](QM0T)7PR/_XJ%W\ 0" M6?PJS*^AQ"=D78/ALBKC._B*TK\HBX[QUX&NEK@_6%+5H'U_M['5]V-97K9N M,^N7X%J21GSL_A)8$KXWHZ)V[GGAE;]@.7D,8X$X&I.:, W+-P&"N'+C5(NF M=5ZN*(9&L"? @E1TPWM' RZ6L)Z&V[$!IZ?5R(,7[J8YB_UT I(*.DY:P]TKSGBV_Q7@-)M1K]ZB7H)C5JR,*NV+&$.@G(F$A: M465C6.K^!$H01_Y(EBY8$D2JLA3*;\_04)2AU^#1YI5ER>$+@A#[G#JN<$JF M"V)P44..$R:V9Z%,_XA0% ^4,\TUZPU-[%E"K ,WWA*0/K37 M$>_"$#TP(M:%U,EO#QLAJ*_7#L"^&P%!R,=.R# 00#C8(N61#*%2-'I&/B\1 M-@[_N(^1?EK=$Y*J>C\)I(PHD"&B^Q,S!#^82-&-^;N(,$^1,%_UP"ZQ 31# M:XNV++MXX'8G#$$ >*\9KV00"WW!9FM<')J#6&:CM+A(4Y4.5M;S++S\2,3B M51JH!_4KO,:-#3QO.D495DO= R]1Q%8K%&_K&RB)KT,53D T<+PRSB\LZCR! M%>,DQ453/,""#QGS6+T"PA,#,P85DP!L..X"8YLZ M":PJ\\LIL/X89H#M&1>8\ 2&K;T-9+[#MP!X*8K^- MX,]$'AW>_P_/H4I 7$> P2RBSQD7/S)C&MO+&5,Y)?'A X_VOT#DB%Y<=$O' M),$I#6/%X3!Q3EP^S;EOD2D0/0; M\G?%S@BY(KYB&'J\VY92UT[(8A@]VW6D<\,5!G7J\G006BT\@G.18R;B!1S(5H M=<) D;[049**OIJ2*: !JD*%YJ!F(7'*RU^DQ2 )DP=]>-0X-BJQOB6!O0-9 M":9"P!1UC>0PXKZB*S4BG"HI8CNEB@/,_8@Z#27DJTF1+A08$LTI1?!!C%9( MH":,VUBT!A7#;D&()P&-6@ST%@,0"D03 6+(RU"2&Y0VY@)HF!81++:N8+6< MS!( $F$L+H2>8@07HB@4,[8?MQB++G_!Q0]H&7'8 JUS)][M9/Q"7HH)ZNV5 M5R$%@L!,2=^2DKY^=4KZEI3F+=3@[1F(9NF)\J FD(LK5)6TMV+O.$SUR2/- M)MPQ0U\RQHZ,A0^7C:]S;N')\OI:S(?_C%#2D3_#DF=X!$LH= %)-Y+Y BY* M$7KH%KA8VP<2% [U,=>-6N8\'6("Z8[-IJ<S^ ME8>9XD_COO*PA6T*UG#/F >2L!,E!9(F88\=:6XG810*<-%?XRZ\4122D?[* M9)45!:Z38T%;6>1'9!A!A!FD59>"99M*C)K$@%(=4$*^HRR:8FDA>Q'!:AP+(0=:6#G9 M^)8$0*6H.UH'4G?$QG94%DYW*?KL4@-@;9[.JS]<<3#!\&3/@K-@,$#OXSY+ MBG*'$H@UE9I-$ _ 6SJ) %%%,MT @W9V$L%>+N3J^N+F]TMEW,']^7]?WL74 MMSCS8*EYQ3>EV^OA##OX(S:@X%XM,=+P2"I!SI>%&2M9A"@"G* %,<%(^A#; MME/3W[$H?L3"EI0_E$T"+4I2U&99:4IY-LF*H.^S!*)==VQ\ MZ2]452%=;UY5(_!3\7,$)$$Q"L'B$,ES96](%(]MQD\J+8Q+&;2VP 2V*"2.%[<+;/4<(KP2 M[[QQ8QW( E'9K"70KAZ!J7#+@OW7WI$2I2_#\*1-^GJ?.334[_ MQ7Q/N\_>R9FK0><33@7Y% G]J&#-2!2Y1'0D+!67G5%XG3?-D3,D-"[[&:?. M*(AI)^C,,MX,IKB3] !BD6(D/*J9\^3(L@[5)?U'!$[,.:JB@BR*A9SR2\>"R'SC/]AP:DF=U"7( .\)3/8+ M[S163")S&M=46!]DP]_EQ1O^Q;-^]R9L9GV/9NQ(++XK-^F( MX#WP2.&X?8GS\41;QO8PSC8V%9L\S+P1!NDQ,Q0]$=E-?9"B&-B)3S$Y.'F6 M:4S;)/R. 1-*9^#;X1FR@I.OH29'93DQ=J<,!N '@*!KF)QS@EE<_8%]90+G ME8^;P?5S]KJ@G-HK!B 5IHX!C^/]*]>NG@%UK04BM21K&(1A1,4.WC2CM-+E M:TJ/0;+.6&0IZ\TOQ,\#81YN%U:.U8?K4J-[48@1M?TT2E>TB]BP2 M3+;/#+L.%!/S\B?H.CF'[PI.-\")+*+4%[XJ[5+MO@8G9[V>KN^11QU/\0+$ M7>3[.K('1LP%Q 1R["J1FP0/RSTC'I]=>DSMQ5.ZE(^/C^&[+2M-TJ<5;QKQ M)^)=X]3DEF: T+^)4"K5(/@\3)M'C-.5B5Q"FY6FWP*PJQ+T.VP@(K!N"D]9 M^EUI36]&O\/FR5EGH.7+_=)O9Y?T.VSAR-[Z0$^_C!>CJ'4,#IZJT*"Q_EY. MU I84""[NLD0X)A_6.&X$UG\'2$LQLZ,US'!+RY\-LD)\0S;)V<-+7#;-.TY MP*72^I-K)F* (R#'9");O.A;8_["\L.T0MKI6!L M7!EIWSTY:[=T,_S*2ON5UO1VTKX'6JS?UV"][EO<-WGMZ!>;^SH=7>?7GNFWNT/Z;3>PWZVY"W,E M T.C4K?>:/G@?-Q0!.)*X:?5#BFMX>^P"8@BOA=*^<\EU7DD8?=<#=]N@+G; MU*KXTL9*AC/VN:T69D*R=MSB;$?J3*0PV$)<.&75!:$W_G'*:XY28\O%[!>* M;6/M/*]!P@Y3H@SVD_EC)TA#5@L0L1K0S<:$L[G%VV[LTN+ED4K8Z*Y8)"?+ M=$MG?"66]D5D"[3;)PM7K_[3DF%S?MCVTBG;IS/)4C>W2/)*.E5VXY&:7VRN M3VI;G,V\%ZQTTQXT&HDZ$;F V:7,[8KK_:AG\T7."HVS M4++P+2ZR%RNC4[)I;0+'PG*]EP2KD%<+9CXK@ M]1'C#VH!=86BO5[?UASH- M]I;Z1)7#[6=KF>"7FKJMRGM^75[/(%#8J_FT]41SHJF'PW7)G9BWPG.#ITGLA0GO)33H#Y M1%9IQ"24WX325>R9TG"B6M"(CFC4-*L8<'4??C[$- M9,,KX>(H0(H"P@9.@A+14?CH^22Z-;6SJ&Z6.(.\W3\=G^4[6Z3&EWSR'< M,C"&%:;<_/.7:1+-#63$Q0)X)EEQ^SCZZI[S.5JUR>A>/X5%3I#;OO7D^7$- MDCWRGA.;38]JERX#6@&/3K*.1*A&(4[LZLAI\ BG328='S:@P#;+;"A&90/J MK48#WW:X_2C@#SG0H7*9)/5"M#B=>*!Q;<%"I;[4F6B?5PZ&0Q2^2KAM$:T2 M#5TQ1)$,YB\<&,<(&Z7:\&P!FH\C[ M;M79L<*[6K84('RL)F#D&-MR'TQF; M"O-57<_IFQ!^7D=7_V-N5U4IM_RK[?@T0B-IIPJR_53MQD#GEP^R?OG7\ZOO MUM_/O_UQF?4V5ACD(IZI>U7KI&3$(=Z:@J;/XPW\O[IM#G7O'BX//QR4:L)# MH7@4 4AQE>](F#_>D3)2X(EH)!P-JN>Q)2F?2,W("FBU%9WGBU"ZH>ZCCXB( MGIQ8#\?U QY$<%<(K465JAPXY4D9>X!..D47N1P*F$"I$T@Y_"G)H ^.'$*X MN3P&AN R*3P---J4%Z#>'R-WLF_#(BCK)M6X^O:3KZ8M<904E/\\EI_ ] 6@#,OE/A#5 MIGBH\!(1;(NEU\D$3\"5^\!#-!O /#WP(.9NIA*)42#PE) M/SJ@H_WQX^NG,H9D2L[W6WN1\TOF ?3V. ]@00>VZET\BV_(,5S;-*7J&;2: MK5^M_XJ\D$-$CH4_DS FAKC]2/+> B.7\EG-A:U_8:VB"PO AIR1^;KDNGX% MI'X2H 00/%X0RQK"JDX$!V98Z<]J MDI]+A D^R%_\AJ&V-Z*V=IK:[M0B#'Z5(G21I,AX8PA'G+ T?9^@")=9>D%Y,#(T B!S&$,/&#!@-\1)@ PFI#SDILM$1ABI03 MF'N13Z_T$(O23?Y-&2C2R,HRI>$7Q#9=4J=.Z$4QZ)Y.-2>#/I6M5;(1GLY[ M55%1M4$OJ\__IDQE[AAA>5M7[L.__Y]6N_VKZ]BZ8<+[2*]:0JY4C7KXXC1C MB7EN,C666#W7U#1B!Z<0[_-TQ01D"DHKHX\Q\)4S]/CB_$M^8>#8SG:-%Q3M M[WQ :+O9.#EKZ]J3/L"NR_7T[W\O302DT%0 ":\0(W3<@XX)\*,8W2DG7@8X M49!/+:02DB=[$G>(4C8[+E%1IL2JI4*BS5M&4X':>/(DQIE358+TEG,GS@(+ ME+N#@N:AU>] #HK3S?)K-UM8)98%5D#ON)*B"(/03NRA8] V6 S:H-=>8N3; M/N72@6#IT%KK*T8]AY2-/T+C@@RIWSQO@A4R-=!V$S9U@(79Z3?R\*[<$$1< M#([.NY._>>!2\+_SRKR]#D24SLM%&F\1./\TZ1(74<>%A#0FDQR?CXD&Y?D: ML!0ZX SW.:-]RBH_)SD@_@='.2#Q#@0H%"))HUSHL8\W";T""9IV/>2*2$!*JI],?A&UC^B/MV M:3)4W3IW7X4[HAP+CW(*O!$93:4/C1B^*>F""FG2;:(^#BA97))=OF#T@P^R M_1H3V)422%EB]KX95]RD0!(FR9(5*E4M PG<'B,G48EP\&+/^6>__C=:FEA! M'T\S%@7CR%-TXQ@-1YI8B!4HH7HE)B1"T"+*( OIY"OPY0&/T%=-;]#QQB<4 M\$DV.'^+5]%S>%0)[*O^3L@E#E/JBW$B7C(SNQ-0'IZ/3!1_,NN42, MU3EA).+U*G!0''GC'DKQ;1/R/4?R\ MWB1)G\*656>C@Y?%,A77O>9I)\( M+D1)JRF,RB.;M*ED:A)%:)*.(WL^]SU[_"AO*L+)X-KH#F&ZPO7YH81IEW*8 M((N0-V;)5 0!?[1;(;EW1BF ,N.CB M$)N&+ZE*7Q3_RYE!"3'0-(@9_L'GE?FBY@-#?P6Z $@4K+V0*:@),/4#E;&3PCP6=:KB9EH M#Q&XBV WBH@"*5RMUY\B.CZPY=&98S08B[;M!\8GF2:1;I=GDIE,Z=C)3#0S M'&)9&?KP ,K0!XMUYH7067OG+U'H!YI?Q$>D"U;#NQ M>%0MW7TBGR4&?SH$*2.-A4+.<]0%1XEGP<=N@75S""P$/:N_K\[7S7732_09OU@8$J6M6 M$T6F+M$/6VSJ7;:Z;_IQL.UFY^2LHXD+"^3 ;:(SK75XW66'M\46V[46U\/\ M0!9/8;&-%E25A+E4>],^,(Y% 4<-6DPVJ5&O+2^64H(OX9(P.?TMK:P+4'R7 M#C#4/(X0?Y4AG8LKV":^L>XBM(??A\/O:C,:94FCOZ45(7#(4 -SEJ:'G77< M5J4JOV1 "Z.^(Z IFJD4AWDK$=1=EISB3M,H3'MQ:W(=]_-_BA>I/F(<514E M&>A>)M&"N-S#=Y2XEH"?2 731/D6&M[*@L&!K&:(BUG7'C@FS98UW2K55=&E,7V/?9> M1$&,*W).J2*'!$V2 +CP7%Z$09_YGC0F)>A(>Y6H;_/RG'X8+"UU9C,\A(\9 ME;G/J4?K-BDA\.B^*?;KS?<_S[]_.?UV<_.WJ^O?K+O[;Y<\^W!9).W%2AYI7Q*\IC M.8)%W+^(V6I7#2" 7?(/)FC0B'7(Z\SR:4I<\63HT"N;[$[-= MT8)X)RK?6LU+N=?$PK8N?PIR_[ M1)2-)@,<1'XDR7)3DH;_4MDXQV:AZA;"H!<=03](XKV-FNR);"=N"C_$!J7R4AT?.$9*7<'@I@0E+FP2R M^D@>5)S;E#FVN(_V1UR%,/O7_[=?IK_>AX/ MM?"HYY=31" 8BE.^PM/4TT;#G1'-!4[DU8MH,*N8?;WL$BC@2(VW.'_V-;)H M;,^\4/ABF5=BUDFS$BZZ,K^6&$GR]W U\8GPY*_R%YYD>."I,;HOY!,\Z" 9 MW\LQ4,D%4ZZ@;MU2SQ[V^G,A(<2&*B=(*O!N23!9]GQH\2JDLO& M+O(FCG'7$HK"0(QDTC4H00(88GX5/&$7%624R)!F>P:409, M3&H/HI&L1$ =PTL.0E[:,)&;(LTMYIV)KW%0&55-T7-?3^$B':'2^!DDY/JJ MS,E54 ,HI2@9STDJP%BH?&; @M0[)L;%>S[-S.6( MA/8/'''MRH'8C.?"0P_(\G7$_-,XCBFVQ7EQ<=T"XB04E@DUEH98;L\9$OX$ MMX*$F-A2ND:!8F)B-A.5[#DF3S-:1&/W()9:=SI*!2:(>A+"#>!_Q M!&R9U^P.J&00!9#%AZ+Q[NVX4N57P@,<AF\45 MPL8F[,D9RSI#.4XH=<^YUP+OQSIUD X6$].A:C24F++'-7['-<)GBXA4..:1 M5/V39&X4O'^"G7L(5&)SC%B17%H\??EM]=84$A)B*R6_:!S2"VC<>)54_.P( M&UBQI-/3T!Z8%V\&OS$%\8I'F);WJY",(C9BQ0^GPN8A']RN-(F$((%8]BT! MW"F&[^A8..X'EQ9CQ .91C,2"#,F*3W5=^+C0.L8!U!I)P^6T3XRRP-:0_BN MY'$2HA!-40ZXAWC+-OZL*- 8.I:4G/KU11+,3 EWN/#G2V83Q:;^58%#!#4B M]H7CZ7X5N"DA]L&#Z6A+ 351UNS:H)-2E(W3SP.:VI9U+ZB'U"7@'":'VXFM MD_A(O VIV=%&%JH],@A+:R#.$C*$;% M C#K4]8L3HU&%ZZ1\!&)@?@.4N/5J2A(B!).7$]BO&9R([*,S4GA7DE1'ZB# MW8&W251)=V&#YQ/;J.LC@_X N-EZ.4 MYK.?CS;2IZA$E3ZTHZ#-TIKH_*CK5^ICQ<[C,2.?7PA\6*F7Q>&%B0#@\WJ% MJ8VD*==,-KF066+%^$UUU;PBX27^-)\(J*B'&HX]AFNL)6/]%I\A!96R(N'C M 6_2]$(OQN5Z%5^J<6\C[@HCD2B7E,1SQK5B@:EL23532(0 M'^AAA&-(A>1BFD0Z0K*/Y/G; WE1O=3MS?WE]?W5^3?KZO?;\XO[.^OFJ_7; MYK^ZL+^/W%S?77;U<7N3'W*I<)+-51-^Z#1X6C6INZIG$_A,45S_?D MC)5XA!+Y4'G(Q)FHPS[5G@1PRA(J(%I,,4H2H/SU%;@R" MBIT2&)7#S^ZL/:5:GZ+R*"O_F_J^7WZV[J]^N MK[Z"?K^^MWX_O[^__+ZF>L^!*,T7(:?-@8&KXL?5['"X*@7,ILPP[-4$0 YX M6%4O:-AO[+.O.'-!'=)X]^ >U:W?/1_[D&9C!2@%W8WLO7H2KJK7J>!5$3/Y/%QX/O>=F=46]:^5+$*=2BCO#*+1 M+\U6M]X5T?! 9(;32-XRH13YXT<[D$BZ^-U&O<5AR@1:C[=Y.A-[=7OZ7]5?&+_DW M$(_S6,?1WXR.JXZ.^\_(959+J+@EVJ33:J(V$5(1S$;&OQD-I-!4[]7 9^+ 'KX@PHL?W^#%^9>X/K@];->''%FT M-6S5&Q_7T@>M>K/(K>ALJ@5 5QDML%LZ^R.NG!"%QM/TA5,MESW#?/J#SRC? ME84'7@^BMUUO""H$-_6@P6'!-E+JC;:(;QIG["R9R%O2TVT8XNW,HI3BK):_ MNV[XO0)^5FY.K=H5<6Z^<:WS MZ &.UQ+5#IW:OD"CZ0!?&*]8XZ )'EE;V&BH&EOGHO-0=("%I!TN.-S=N53" MHB:%>AR7X/95,]S](>FOY,;$/J]$6,B5/*C%6]_[.36K>4X?#R#U8&(4:V9= ML10MEI%)&QZ5J#T 9SSPV;+8,TU^)><9+,IR!%9O4AZ>$:-4)_M+M]$ 9P3D M[R_-6H-^YKV#/^ ]BC>!C7+T"J6/470BR07&P,"+;S)4LE,J^9/%I8&>P R- MX8V)8"8:$K'GH"AYS3'OQB?X II_22WN0$#DQBF5&82Q!JYH'-J8,D9-CT$\ M(IF@UO@_IG';T7O: M MPM$7),'P60."1KPI!Q$(":V<9T+0JPLDD ,VHR5B)>[G_ADBMA2OT<4@ =A^ MHU?16V"-/-_W7FI\_)GH@<#Y[#3OK"9B);\T42)Q4 I>DKML:PI,D= M2V#!1!EQ3M1&AW^Z& C3 WJ5]-_?,!)0 8=_GW[]1=*@>QF'!&E@]=\5T.H< M".XWY\=SC&'F'4+S0+D0%TXZ/4;;=3W=](5R4.*9%@I]YX2E;YJP4OT2RV" M/W3JK8\<'+1=[ZFOW1(,<0KDTU#>]BDOD?]](_]W*#FBT&JE$I_C0B[V0\,Q-#,:YSE\ZW7I#Q"!0 M1=F^>^I%(9\>@?WAJ^;T*FS-5YH$"GS IIRK)#)X9#.XGAM#(\(Z61#"+X)D M:+1(1I/5\2H_F$L+B&I.LW($4-[$7/ENK_S&M7ZW7ZU6G/3))%Z K\-0((FHL#PB4T<903@!6IB6"C C50!W (M$$[VO!UQDO"PY?0L,8 N##W?9:__-Z"@T^&' "I-0?=$!!H20>P) MJE"R8RDPPFEJTB=)4P[>\Z#>D>4AJ#X6.S("!'_2!::0%C$LY//>\HD(/?L/ MBOLAR@U24Q^2B@41C$R-?4@U+FMMVMB2):BP&'@R"6KE>S%*G8H2D<5&;GE6 MO&@GM'^"68R=U*1(83T"^@?>YGB3)<1M+./]6<97&!H5, CWV,3^S;/=@Q=# M%?5$DP(&ZE]KI<:F9/)8+PID,68H^&0R[HFZJC,J*@4H0H*?Q6N<>;8;3[V- M4VI<]Y $:_,(="+#>.":%B]XK-6D"&T8(GJ[B$4,Q6AJ)0$4EW"7(]8^((1(AY=\K4(OF(UA)LJAD2(L($5 MOGC6C%S#.1&< /VC+&:*'D^MO\$^9KRSXW=PP>9.:L;%7>+SQM9E/.O"D.\; MAZKYM)+LC=14-&<)V8TA"1X?B#NZP,\FC,I?NIUZ:^4$:)+I1+-&A!R<)#[* MK!??"=FI-YW*0%8+"8U&)(M9\ A.1J80L(.8VB$?%"3/2D(7.#84PUXJ(#0' M6Y:C$B9*+$+=H QLR/#$2O!XRAY3",4H$ZBC2,0K M[LUJTWK0_BE;^TZHVD M%9I*=^)B,,^'6Y9 Y^,8K#(1$2(O# ]L(T>CK,CKH@OB-CK\2C;S2[5JJQ*, M8=U=1PM]#J+H>O$@OSA),(*S%#$T<>=)16JJ[<[%]-[N%O_ M2ZXZ6L'D2]3.ID>33KQ]<]%>]1)93&8[A%O=!Y['F'* MQ[BR$Q^NSJ7Q1+'=$^"(LH<0!^I*3%K\_T>@4M(BOA<]/,ZC&P\OQ7O.=G+C)P2X:!PUT0>0CD@7<1B]\;&^.#R MB"B5ER5&<2OI70;8X"[*Q]V CBT^4MN9D%W@VL_"3$C-L8CGSHGSPKKQ9T2# MH"L6/(YA0OY3/"5#+H#OG@Z4QK,<_53P0! M!J"TTE/,;),B1 *F)[UWE)_074_.W9"#\RB@Y)*]ZTZ-HYD'\!ZPI$?P>_"? MG^ >:,Z',C=I#J\ ;A31+S[''GX#_V;4NL>'=A;)].18Q.E*<5WPQ;:H++<# MPKT'FN" ]K0&CN8Q_@&J2\=P;"I&HW&?[^+F[U=?3IO#>.39VVIF//-#T,YR M_&3>+5)C'KP.M:8O9JS4^-4^>1,6(' ^WZ= VE? _6?>.%''CLOEK9> _4L& MB*DYE_XKK_S?L^[_LM$(#:HA?& NXY.:DB(K'.#$I?LO_4%]* )\S4&]N1BO M2]D+W3YX?_399G< =H,T2#+Z/LBW&C*+V&Q*R K&1U!@?0@&$,LA*D7*SPHD M$5@E["<\A$&C/E@\+\ZO2<^L*&<3")$]_L5N?;CX/1('&G==[ $^@*PFG1Y!U9NZ:0@X+^EG7[<00VQY9, M=5>33)29 E$\F8*14XLR!@'K?__]KZTN7'D2/2O('I[-M0."DV =[<]+S1J M]5C//5*/I/'N^^0 @2*):1"@<>CPKW^9654 2(*G*!($:V-MJTFB4)5W9N41 M6GA[(]063HFW'@,^[EG.,AN[SWD@;VD/U*3E(_:M!J]Q+Y^ Y#-(M91-]MZHR\;90)3*FB8R-4B8R'F"Z3C&'%!MK M:Y%GH5%%3^*D;GRVP*-<;A*F4U))=-5 Y.5&21#U!_XYO2+M77*6O7ZY^$2A M[##PQ9'7<_+T0Y:3L"P>)A1^R$2X(AT7AZK0P_VE#K7L2$H'^ _3RA<(L(6\I--<40R<)0_-=I8I*#EJ]7X+%C,[18# M\GB'51+"@SEZG/4FA1F2LZ'2\J2IY BC3==8+&?^6]R0 9#T8]G8=(YR>0ZY MB].Y9[7%AG')FC!DWAL&^%_N=+[[",A5C-SS46HB]2&U )ER&I"'P54>/V1E M/;65T:/:K(D[D]TEIX#+6 CVCV)D4,(/,?>7-H/! 5YL.#,O=MM0#R*E1QUC MT,2#(^6J%GH_2Y(SJV2Z^BRK8"LN=9NVDM[QK6/.VO%/JVW)Q+XZ7Y9>W M-P_7-W_@;;FX-[^]67QA/G^"5=D?!QRR^D!!72L!JB+G$1E!M$_.98)1G=CO MG,5 NDX/Y>9VF%$__UV.)*99])8CLJ#^3/R9-*C561M(VR"6^=N7SP1/7_\/ M3!A#S3.>&DZ/':5]!E(NDFK3H4@IU[+RE]+ '22>I[TP*^1EZG].L M9%>\P/; - 0!A$>(M(3^!BD""IW::WM@JEJA+,L1=8G1K!1!W>#A'&@>9N@' MP8^(UY"3+Y,2L);WO:GLQZ+2A*GTM3[# M#?<,V/\+*46/KC5T[19V.#,WA&'I!.SJ"\ P9W8;THPJ D@*3=QB;?(6#+-F6V) )RBT1?P%I"5Z A?O/?+RR3<"*\$ACW35&1Y#LZZ_&8F M3^;"-(8S!FA#]9,77',$QKR0P")Z0_=- *7^2[;!)]@!3\B,827<))Y3%CK6 MYB3FXMT)&3.RO($4D"3&CX:OEE+DA1>/\ IN%B"2A (:."CIR1YZ)%)@JK) M2\+TBS2/&UP0U(]]= C0$B>5:]DVSJ9F7BH0L])3("'"'[=G(S3,L5"JNGD-.W=._D6Q@17RZ^ SMH_C$$>UHX;MD77.=P%7Z MP!TF(T+N#K,?/P:>J+](7E\G0-F5H!\W7!_B!,\]; MK.!NY 4X74A(0X0:7I*_CPDFZ5#T =5455=MW03^^:\7%]^E1Q<=4A]I4B'= M%N?"G(GK[P^:<%\I A\REX:@.&S V3I:_!Q%GASI4N?R(.;K)G(JA5^8Y-Q] MI (9%3LF_$))YGJYL5PBM]DX"/"_Y(X8WX\_ M#&:"YYPSJ/1\%53M& !*(C:W)!S)&J9]/BBX!YJ=@6=5& Z:$9 + M$J8R9",_9SV4!">C&$BR6]<0M;.$/)Y)_!IG&Z"TSL-^Q@H1V9@*_OR"HB.733=(/#&)1"CV].7W_'C!!=^C<9\FH/SADP][ M'Y,+(NL$D8EEE5Q-.JA"Y^4HPL*('5%NS(D)2XH60A!#P9F^Q+"6C5U?:/.$ M97QK3;0J?\E>1WH*E1&&.UV0%!:ZT_!6O&H18(E$X(BG+?$>U?2D[RYK+?0J M>;OBQDNMK=8^]-JG=Y77+.557MGLNI713>Z4DVDCLS6X8@:7G0^#RY10/OZY M4='J)CV">6 UNWE#'\+UW/3::U9_IW>((N25UTSRNT]K\F1C4;L*<4\AN28$ MK8@-3#UK HO+/S[CK8EGO7QR?8(U/?1Y^@TM> .H^QB]%?$6>B'_.J,\O,/66V2K\JJX;A9\O6JJG=]O-C59:_'FK4?R.*NRI MJS?KYH[VU.AN=KI]P*G*>^KJG?IR;OE(W,S90Q?S(GSYHQ M+3FX:ISE=,[D.Q?VJ^[KZCQHBV(VE8.Q,WTJHU6V8W77.M8#JA]^-JYZ^-^D M?Q8>=AZ%=3RI((6CA\D-?+(.2-8D[T+89#\3VC .)DB)&MU<:O*,1P6WJ:LT M,O;06EF#BM8"P0F"$8PZ"<:& N.&8/R)LRT?ZO):459% "EV5>Q:'C N9M<5 M:G9^)(9M,S88+#L^=H*97BD"/@D"QFY&U23@ M]'ES]?.O(^;28;6C=ZN)4R643D$HB48]BH05"1\O"5-;J6J2\ EK5J.IUTN( MU(V];#%X\EB\[%]#[#,]"8.!&R\,SBRCQH+S'@G!]3IZ>T.**T;NFTF*F==M M+"F.%S?MKL)-67'3V=B 5*C9#VI:74-O*-R4$C?-KJD;"C>EQ(U9/Y2VV=$E M#KVWHW=:);8T?^*%W\67.ILX/L='7\VZWMO.MWD5?1T&S>M<\;Z53WQ\I-'8 MW E1I+'LYG^+:^_2 6I%4J5BI&(9NZEYI1CI-$@#9*Q2O_N4L>GS58^>WC,/ MQQ?49'TL+\UVQJ[O1K'HC2 Z )Y8<+5NJ !>27'3:ZL@44E1T]);"C.EQ$RC MWMHXG4OA9D_AN][F\16%FWU)M ,%O55D]10BJZ:Q;=:(5*@I)6J :S:M=RM7$+6T5N8]3C7 V4$T7S>J89?/ MTPJ@U@\2)-M_M>3Q849,'SA^[%0LA/@7%2+:3, <(D*D!(P2,-40,%4/]-W2 MJ(ULO(Q(E]S>%#M:,W\[?E1.F,+.1MAYG>PH'5ZV,\=.EHR[*LI34LPH 5-. MO&QDCLE1+3B<&WOQP MS'&+:F*EKIM'C95*1Y,4^:XBWXYN'#7Y5A(KYL85JR7$3*4%2]7#U-!HMP_2@4-%S=:J&SE$X;Y"S1K55IL/T5"HV9/!V^FHFIBR MXJ:Y>=FUPLW>(EY;3N7;>Y7BT=T]2.,2![4]NM')-<(X,UJ;7,NJV-"^T&*J MNX?RH<7EE1 MT]B\[;Y"S9["RZ:*Q904-4:S586,V6KBQFBH:YF2XL;L'BKT+RQ.^1ZY*Q, MOUM'03VOGC^VYZONCET&XTG@,S^.6[]J[:%54<6;;L0FAH%7-FX&#U20F'_.W$C=WD&R*&MQD,_7U&KM0)M@4_]^4I29F]CN;\??^KPQ=?J M5ZI8/<\I-RR>NSM4GK'RC,OH&?>#T&'A.?#*)Y3-4>"YCH;G/D(-U=FV[G$] M("AONO3>]$)$'B=!&\UM6WJL#8BM#;*/L=7WV([!8M17P<5$N/QKU?^EX'+< MQY__"O\E=RB.?H[VPJ=&6^+?]1WFQY_.C2ZE^>T7U72DOW \S__W31!K8V;Y ML.M!XFF#( 2.&$^LT(T"7YLDX22(6*3/G9B?XN>_]D/$V )PY'#^9Q+%[N!E M"AX(H!EP++3R=XA[>M4G-X:-VPT<,(UQG8:N/8PR.QD_%;9S5)M:W)BN!U\'GHCH$YO!=\YLS] MH 4\Y2.UR 'I3_%(>W+C$3R,J_[]GQ>7\/4D"$FF:1$;CH'\-/_QD!E3*D2>#1 MX6B2Q+/ 9L_ +TB?8G4\NVU-+-N-7XI/^$JPT;FS,V=G\8(GV*F'DZMQ,W_" MBA((XE5!0E)[G,!V2$II\-J1#TP^=('Y^DD$^XHBS8JBP':M&$Z%3VH67Q44 M^KC]!WP(;;!9G:"#PA(!0 IY @Z$/*/Q_#;'"<.W#"*M7\G0&LX M\'% W(P0P[IB/&(8@B EL*4LMU(B0/WWITA_QC>5ID M<(#-T\BU1Q)>-E#[HQ6^V(#_/0$4'<,!YS7@YNKNIWK MS(,)_UX@L'RY^N[S- MB^=(.V.6O8[X^Y#IA:U%Z%%+>HZ$$DG[#"&9.(#]% M/X*U'UTX%-4$HRN@U MTD"6LT+T+, -E0J,&!^:FYV]"&H(ZL2/X#V!#W!^ ?B&8\ #CC1 &#F"%"?P M"N!&0(# 3\@\^ 3^#5RLP9H_&+UBN4C/P"*@*Z7UB@<;7+$@[J-D@C0!8(?S MTQ[H;S"=07,5,1SXGLSFU1/XS\O;?UY_.3=Z&B%O[-K[5SZ7-YR#4J4*AD@ MI>:%]*]T_[L2.,<++8 66 #WX+NA6VG6/]\1*1"(+EG^(QJ$_U[!&K M'P'UQ(L?R>W89BAH]V^YEGOSEG9+35IH8MZ9AUY)3?N5^8!;CV!^ MX8 (=<$7(6!J9T)GWO_ZW]9X\OE":,ZU'3JLC<0)DT]4+'(-\)!0(?"I*"O]^;^IMX 3?]A*\G]'0)1IR9,(6(V[' MO*_KG0_"CI7>&NP.]@G^E,\\_LL"QD3[=*$GCD="\]KW$SC#& X=Y]87 @RD MR#E9)P I\/4<&U1&G%I.E>?&M;3'*W1&*>@RFB7,@H@14J'1T9NK:;515EI= M$'N"]\FXBHOG""J3ND[TSO70'K^T$7T78 5$;O_.93]N;,C MT0='<0I0FZ6T]HMUN54(U'WMZ57&OIM1N<6IG(ADR B4EW8YPN!K-#7^]Z#VN=R8G=M8;2:O8B/7.N6$*<,F(A?5MYFP M-69I%68S?LCG!67$N]#IG:N"V-G%<(UW#2.-- /9!!S?%0^A(1QBC MA;\HX8PV-7!]V"T")HKA WK\<&'':O# +&TPTQ2"7PUR3:1Y 6D@\J-UHP8O>73#P!=&'FH< MQQ6N-->C(O #9B("2^HG>&TN_G =/&%+VW &:PJ N22O+6.+E[;?K M-(XX 75HN[N)VN[[XDH[PCVORU_%--ZHU_@M_6(:7YML.;5N0+E%Q+B4HX:6 MZZ>O*Z7:.OBU^#)RF+9"#B5P<9?;25N+Y!SAOZF;<_82F#8RO00< WB.;'++ M#;5'RTN([N"D#'S3^ 7L): P_(,G #%M%'C.NC+:1'&^)J4;>KVVMIZHZ]W= M"G0#;,YMTZT MZLI<[A%>8Y85$,K*L$3I3I6YC:5D8BV%[+0IPZ\B,54UH,1J^:,#:0_:J^ K M?@$J-L1Y?;X^P"T^5BY->:O$I%=G$XF$5XOG!(&,ZH/LL3QT\Z:2J,E"$TO6 MIFXRIJZ;^T$8!D_PS^(+A@UJ%73MC@TP73[@,5C#E&=40=@]BCG27 _6,^87 M3@\#+L/>EPNSOY(=_2#70'WK?;>AT_F83L M''_FKAJK5\LQI^N3^4*5"R@<*.T!L^]-O?>3J(L3LB3BV1?%.]HBP$"',,$B MPD,TNWB:71^BI7=_XB)W#*:/%@'7N0/7QF(2%_84B:Q#*7#RJB MN$2+DO9+0!)%9RIE??OR9(581X7N]"-8R40HSD? M ;V?/;/0=J/I$N_4&)4^]VXDDV0VK_7?FJZUJ0-WN"T@*:\S-A_$4CG!8Q6?DLB M$MC-[T666EH\(H#1#8$#SPN>N-V/W J4]1]$ X7>8TWNT4&CG!P.> U/):IA MP0/PN!\\D7=#A8&\W&[NM[B#/FX 9!LL_Z8JS77^]LXUNVW69CV3V7:OV>[9 M7:?O6*U&;]!FW7Z_W?D7B.=W!:\']V8(XEQH-I2-;RYO.X7R]N[J_H]O#_?: M[5?M[NK[[=W#Q2_?KK3[JU]_N[IYN%\(OOG]?RZO3D&!-@B0_KCT [88/P5*)2QEO(MVX?U'O:-K<*Y$MDA^Y$IBOB M(D5Y7$?#(SMSVV\"__S7BXOO,L7M4#D64QXZ<%E:'QY/,3SR4Q)),U 6O N& M(_,QB=*:WYFZ>EGD*ZK@SD2)]P>DJH%EHZ(5&?Z>Y5N25*99&_X@B8.I#8*. MLB3 V^+&$MF+7*SV\R7$,W(=<]CS\&"$H@8SN)(^4%4,GA'1\*)%<\$ONI&8 MW3VLEU]>=$C#[Q!28 ; 85%=O[PQ0C6ZS?-C;X::,5J=DF^KJG7ICZ4HK>G1O MV(K[;9JH&JN'H2+V;3JKWFSN71 M4=/MB9/N<5%OM][;^;BYDA#P"6M3TRPE4G/A M?B4<]5U)U+2Z&WOZ"C5[BL)T-K89%6KVI#L;YJ%&Q"ODK][E7&IL]7/6IZ MB0W=?"KZRXS;M(+[TU:X6 V"TA'=*_35.CZG@I:"5@F@I9[?5JH?;]!"UM?N M0JM6G-N4GZ:,\75RCC8.M>["%M]Q6L:I/U])RNSJK<-0YHZ\I&/0IU]GND8K M#TG9_'N'5B7O,.M5N/D_]>.[J2?E5RJ\JHU]5L6*E+4I_-P6$/#-A:L4[BO;+C$8^ E?!JK M'0"?8J/I,' 2.X:GF2;[9$M)D=D3TS.Y'-S2W-P_FCH.-&EG\>OTQ056E +H^NC4<*_@04R9$- M\D 1GQ-3-$5U%D:BQ7I$PR/@.",FFL"GYR^"'*(O\2-X5^#3S)4G*QS#$MBX MCB87"+1-X#66AVW7Q3!9'+7RB/-Y@$HU6/,'BZ/Y$3QBW-C4^!T"C8 P1]?* M!QMR("W (DHFV/&<3X6A3=#?H,F\8%A$G7S<4"3;XU_>_O/ZR[G1TPB#8]?> MQ_BQBML8TRT 2FEA%$XIV;=TWVH4ZJR<%\.O+,YW0]??P;14_M"4L,51 H!F M')74#Q[Y^W*C3[,I$\""-&.UEK=1:-,TOHG+8A*X04*#O$)8;LQ%"4@7FL"W M8%)T)@9A^_!"$%(^\V"Y2,@S&G3F)S25(G3CW .X77Z22OI$!QM9&6R'X>"-1L=O<,GF34:7=U$6H3/%S 7_7#! MW+OIL6>Z)B"P6;V0,MGMX4S$XIIV"6>*C,%Q8S M;L\B;X@Q.<1JQSYIQM0;G5[Y9I54>M),1V]W=K4G-6EFWYL"['67T\'VDV:* M>Z._P4VHL8O[K6,=JO(P%](\Y?$RBP&AALJH:15J6D790/B3IN;)* Y5'%I> M$!9RJ!HEHWJ'5[=WN-'LZLT2MIG>04:Q(N"3(.!6;]MRU;(3\"8I\15+O3OK MZ/4/5<.G$DBG()":K?:VG1T4 9<)D2=+P&VSJ@1\RAK5T!OETJA5[XEXBI-D M&HUM2R;*5.I35=2H23+E1(VQL0>K,+,?S/1Z5>@F4TG4;#%"6*%F3_+,.!37 MG%"7FU,>([/U:,Q7T5?%^MA7DS3J:L2!:D^LVA._GI$,O:,829%&\1@9-6%( MC9'9^Q@9[MN?,-?IJ2,4W^^FE1IZ.V]4^4)-3U6@V0.;;PJ:%7S%K->A52F4W^^HI1Y MH$RN$W)/AYH]*[?="S&B&C1L@LV<.K&[Q+@VFW@SP M$@O&1!3/V1!?:H,UCH,OS%Z6#=?P@B<6\ED7+7% MVV0S>^0#KH8NX*2?1#C'(IKKM%T\04.^@R9$\(D;"# ^NB-(8CX_ L^ T/08 M?BMF6!3.J-"U:S]M$,^1LPI,Q<#A[>_YG(IQX+ H]B1TAE[0AZV+B2.XC!<( M4. 'KL_1#/^4TSOT=4B,=AOE1X$L&AXBQF],XP<@'A-RXA!X@9H]IUNR7"=" MBO*M1W?(/Y9X0D(%@#Z-7'LD,6T#Y3U:X0N?PB%H%1X7?_5I5@L_'FT@FY02 MNV.0T^6!;3[DH'!5$U V;!$X96(\ 8>QE+NER[#[G MI=:FC)'-N]ET'L8&@X X*.04HASH"@85B#.G B(=DK-,LBX2V]$"N3TS.60/ M M73Q<:1;H[&/ M.1,MLX0C'78'J$K/F>CJ9GOY2MO/F=A?CS1CK8[)51XTP<_&[7W^]\F/G%@' M)&KXA&IMKUK;EPV$/W%V51,H%)LJ-BTO"!>S:=7'4#S@;%$,)1+V*,ZWJ+G1 MJB.K-L25:$/<;6S;@:04N2"JC_:I$W"S6U4"WB3%MF+)/)UM6\^5':=**)V" M4#)JS59]X\:IBH05"9?FW$;-[!A5E<(GK%F-9BG'CE2_YUHXP5P-IK'G"?.7 M5+E4LI;6,#>>?UC",N]JHJ:QL4!0J-E324-SDZXN"BO[P4JCJT:\E!0US::: M5E%2U)R!GMF\/DNUTE"3*E8?W=3;JE.VZN-02!EJ3H7J>JJZGBH)6P(^JB1E M-#:>JJ@H0TVI6 /:WP)_>!ZS<(RUB5@=^,BHFI/Y$2^9/,E ZN;1>^7@[DL0 MJ@AW.3%C=#:V7A1J]H0:0\FSLJ*FKE"C4%,43UW>TNI$>ZID%_Q7TW;I&VU\ MO?8J MTT.N.V*6([HA1:)'C^MKER,K](!J6$V["<)XI%U:80#[M'@/J7SG*GMNBTX2 MX@NSMC#K=8-Y=>.KZ8XH_+S@>^#(!]YP:1(& Q9%\ . #*#FT;59M(=6)0?E MD*6$)I!)G:U6X7*#QCZO124V[>%=L^0^.+'3@H_P,^RB$\6XTZ%K\YX\62?R M<_GCE.3?-W1X%?6[F>I;AGN[N/]^]3LM\7#QV^5M?J%<;Z&B)CQR;U,TADM> M^\/__B^ST?CLNU9^/;$< (CZ \T0;#0"3EO'8Z[)%D/S:ZQ-]*+5T.JN89;O M)]@7*)4N8T!@G/4H*B7[E*O3XHI^/Q0H>4"T7Z=HO\RC?8E".GCCG513';+U MSKJA)N"5"8@B/CF5M&"NCBYE+M[4[@F8(]#\(-: (;!1'V_])YLAP4K K2@: M)PG(S+(Q@EI(+;1X(<$\^,!GH%W239](:0+G9)V0L M2[BG11ZF>/6+U@7V2 M>/$C7V] MOKFXN;R^^*9=WM[ I]>W-YOT\ILYTF%[^RW7/FY$'5\96*P:6+UD MI6--(& M\(GHMWB6<,_J0^:180?51Q;Q/ZDG+/A7OHTZQ4);&7A,=)-TW$ATC\0.JOQY M4%TU;##WQ#P/_Y-E13[*V:3RV!ENIJ M\]9=;:K>E^62JV?4W9E^_O2:?)-M2:-TEQV''^E>95">T*RQRQF3.KO:R,SE MU]RG5:RB$I:9NH]D^XA0<16E'1&GF82_@3Z.@*2>O1? C"W@L$=G53K<^ M,SN=3>KH2C@PMYIX:;4-W=P[7D[8?"N*=IY6+KC1:6]@Z?:N&F:+=TX M:A/A& 2!M L67'"Q,W*%(JE&]1, M>USC#G_S'-7Y@K,ECVK9D.7IVK-#HD[4O9$]Z_H<0"&+$H]@DTYLS^,W YV8 M_8Y!M"3"B-HD9(]8(N>]U-!-]I((*V*" 0=-X)_3>T3!2Z2=9;5WKA^#;>VB M=+8BK "SQECF\A]>1D.YR%A"@R/FV0>[H_!7U2,,TE"L/)Q<]@4T7K2QO!QZ%H>3XA&= >^B!2D+Z1T95%?* (( M$0A^UY/[%Q"(DLD$S@HO@/F11G NT9,>R)BZ%3583A^6)L@0V M2OT0CC4+_!/01;BTJ+6=A,&? (>T*K$/Z/ 90)3"( M&=!DTL>%B%" HD+8I :TR*(XP!*^>(3O!MKE^^?UM^Z8D="=P04# QE@?*UAEA,V ?P6)[E MVVR.?$')A\$3_#-"R@J0@@ 63VX\FBN9K/&:S-J"HLR:*'U\;QAZ#Z&?V_/J M&DIY&%SE$>LGQ0>U/"4-W!#.+,:G!#]\83&S4X[[#<@L"5FN[(PGR8M*-$1*3Z^+ MHE XDC@0?='5FW/@MN#1./;X@DAR.?CQ*/P0O\'B.-<1H7AYY(AY'H?(']\N M-5P!OH2%K7[PR'1M!^;1:=>"7J<)$LL-L/+4?=)MSB&+/U=GF)#X*TK076)I ME!+H"\R?0T*?*TF4L*&+* !04Q424@6(1E"]'"\(Y7PE//QNJDH>A979,_4Z MU^_6!)F)VQ<@G$#\<>UC=G6SN!@?WPJ:%EQ.1VBXR]MOU]H$G$E;T,#[IJGW ML.HJ9Q'EU!+]PM!-S1J"]H[BK(XKHCL'8%+MT?(2:4F!FIYZA0XV)M-N M MABD%)M"=@R:2,UUL+)(?4&.!7F#CM#8K)XL=!E:$!\NNF4BU#9G/6\5;(I3> M+G0U() W54"(MIH=O;$A5QSU0TSE,X&O1(Y3EI0("CA2_!87%C[6(8,FXS(3&#]>V@!6@S]Q'-L2B_ MZS#$"XK4"#.:790J\-3[AH&66N89H8>6][[PC+ZP_0IMXSS/"9-]P.#M$\MU M%CU_D0R!:B6'@T$(.W/D[M *G3UAOL$(@@6L3ND"<+#@0T$\(H'(F[&0[8]2 M,TPR7Z&N=Z5/-0/=A>U&P%UQQPEXN]8S'6 4> X]00>$4_79R/(&Y"R.)U[P MPLC52.URKZ 5A/5DA>A\XA[@N6FA$DPX&;%G%MI(#S6.,]TH54.'?3/GGGAR MA=9Y&WYL]-I");UOF%OPXZR:RZM!2>^;T/K:= X?[XZ^6Z+H?)7TN,:8$\(. M5#=UJ?D66+Y8HZ%K-UO*AQ@GF0.F04@TJ\YI.U/A7_)Y7)ET>(KTOJV M4-E.!&K249<0CDQ'W680CDQ-D,;9T0SL3G)(:^%QNP/N3"9#^V +; M="IB*!7,7!(2?(#,E\;CI%E:_X [_.WOU[)_0S\)HYR9[[D4ER0I&J*=[[-" M!I217(HM!5+&5)Q=UE5,.R"SS.TIHC T"XD^IB*@0$(-H!%0-R##O_SR(#&] M9MO#[)4+!&X1[0I3;YJ0N&VIM^;;O)%01\K#4'<0QK-]X>"4H!HGI(\6[,+V M+'<<\1@G\NZZ;:Y3Y(8/&+0>C:5J[-5I3T(_;O M!!:"W:B>16G/HM[BGD4'[#Y4V+;E$/ !F1T\LID[IP%8'D!CTY'[!>T;N6"G M1?!CS6-#BH!'=/7#S38RK;B4L<*^&PNU($PL,MCZ+'YBS"=)0.%Z$ 5(^6UT M?N[8 #520&&A2.-6I]':771H]DZBB#_G]<5:.J"@AT_%H^]94O*E3"R\FD]* MOLR2DK\*>^!2V@-7,BGY#I!2FLR)%</A!W??30IBVN#M1V[9?3^^V&INV3VLV=+/=V$FGLI[>;&[:)6UQ][3E+<_4 MGG:[IR[03KMD>\+!#"N:Z.VF=]I1]?;ZPFSAN1HU,AGGVGN=#BSF= N MC?7N!0!+:P/VZ;6O!YU;"GJ_B3G2TLTUME 0&\&\^G-3[\YK=!SWP4VIL]:' M&;__M*AZJ@.DE''372#W6I:?^NA[KO"X8X^!]XCVJQ=8;W2QT +%O\9F%E%R M0S<*C-,<*1L+2'G-.I43+V(Z]AHEX8V]JI+OV OU% D?-0FWP0TQ%0$K CY6 M CYKMEI;-%-3Q%LF))XJ\2H#0I'PD9.P >)WT_ZV^R#@O3:U.I0+33F2Q^L] MFZL"095LV]1J]%0KSI+B9CN%K+"S)UN_K7?WWO!,864%5NI'/$FAVIAI-1J' M:MZXPOR262%^ (; 0E2J7[WN5PH))?B50D()?J604()?G<2M]L-ZQ:%'Z:\W M7N.O'VU3=J.];8"K!$'8:J/&-#H*-R7%S9G1;:L9$^7#RZONG!1VWA@[S8,) MM).X,.$YLUAZU(^9@]T0C](0:Y[DQ8FI HTEQ4S]4//+%&9666%UO:>N3,J& ME;K>4?Q22LR8>J.4%R95FJOT@.VXJ$KY-4,77Y<^5CK":[6Z&Y.>2@14B8"E M.7?7["@"5@1\O 1\UFYV-S&6%?$JXBW-N8V-/? C(=\3-@D[C8[>+2%653)% M"7ZED%""7^WHSN08G/9O+(H^Y6=>;>V_'VULR.A4H6YCC>=SVJ-@A.IK5U>[ M>Z/=59+IP"<[T*W?_B.RAX0SE^^R322UI4\';V2#(%X;M#T^^C.VCFJ5R7E2 MSQ_V^4JRAMGM4].-1BX M>_B4FG-;9F/;C)W=@>@('"'U_.Z?5S)*R:BU.M.U6QN;%Z604629 M$O"OQ?^WR0 6 8=SY!@^"VG%2)9SH[O'F2SKY%@;K5VT=MTO\=.>\Z W#.S& M#%8@S1"2/7-M/IER8-DT?4,#/##?B7 <6) ,1W(0JUDW.[E9=6@^1G+27.%P M2S?*S26CJ6=Q@#.('EV':9[[[\1U\'4X-F( ZU)98VXFI1AY39^GD^SDA#": MQARQB _Q>K*B;,JS%=&6^*M?TJ7'#(>QN-$XG5-QO6! [2;#4W9#VJ6G8+., M%!RG+:LT*V1\G"<-$G%].4J+!L5%X/)X?!H5@\\]),.ZWC9;/TGR=7T7YVQI M?R/.S2U%,B1&J?!"MH70_&Z4+SZOX_(84.'\N.3IEQ!YVC@&"*C?XE*^#WH*8.8BB<]/4<81 MSP!:X LY++R?1"X6:;%(URX64BP=9V0A97?T%CZ;[C.;C0SGG8"N!-65VVZJ M/6F>H39T2;6RP0!H'(\>)#'((:Z*R[B@.^Y M"=MHF+ HD[B<$BQMDH1@9D3($R$.+ V&H346,K,I96:/C["F9@Y@"3'\?="' M\XL)L'P(/?\5_-':B8@E75&\/L3-3DZ4OX(HVRC8;Y7;CAL7[D;8J MO"%TSG%NY@L EK,;6@!NG BCDAC\D2;%1I$[<)DC7@=J+T$; 8333&Z"/N,[ M*A:=&[]2$A;%BG2S_IEJ<^EOXW/&K$ADPK9)QV0763A %X'MDK^1SA7.;$U] M\;#?M4:/EGK2J&'25!G?!?86/MU7KMA<%KWNW"68Q$VGNQ S:,F\C>S0G4A: M0#,AXF>?=HGQ[MJ-)"'16%W\+4W#OO!]="GN& VL#FBXZE@SZN?_V$BEEQ=> MMZG?(": HO3BSW@0@A)AVAJL*-I]]J>#X#YQM?['\'XA6^)J/[K[1 M+W1N>SIC<)@B&HN,HUB'N(?\PA?3/[@8YA:OT;E0MZ GQC4-BAL6!]QGDX:G M$P 68,\T*=QU7# =6!8P"<: RQ?:SA#<.@O &$9RO+@U3K7B6@"L:7P"LT7K M3[MYIG:&1^;+\,V+4\ZN,@V^):?\PL"8M>%[ O'%KW0*.?V6&^.9.3Q,1ZW3 M<0H@>_R,0K'2!YIC/<,&+E(UV3"D?88 :[#R"J)O=C >NS&/4F3&TQRG#,)@ MK+UOH1O%':I:G?Y&^(ZM'_ >27ZP$4#)F%XA9A3CCP)J6V')#4:246??I&O_ MPRC*QMT7$5T3T1)^)J?@%-(S@D>$?4L1%"2@FC8!)>K&1*A3<3X,"UHO4T&^ MFM3%N5@?MYI!.O,S>-;3(,')Y^$$I^R2O0B&##IXUW1\'VU?D!PI.<]BAP09 MSE*G8>GO3;V]R"3(&8NX&IPH;VF@Q<#B2!H<\,HE4]*%RP V)F.QX-BI.6XD M8U]K991AP/ER-;S/[CE3(C,7/C)8[&,(O.=DL/FB8)%[\R)M/FET3)LWZ3+^IW'^/0KF;"9B-YWVP M,GZ<$UU\LKPGZR7"._&\- =1+A8W._#VV;/S$_Y,@U&+WGJ,BF$I<+^F_6$S M'HO +GS1^HS?P)+]&,,[R>[#_TTO66N'%+!:/XDU/X@USP43D:Z*P5Y,^J#^ M2*1-0O0#&3?.R"@$ Q*$3 "" B_:0*0&8%X"VY!0L.AJ>"K"*B.5-F6C\PA0 M-&7ECD#PH>GADHU!-Q@$)LNV612)*"$0R@_&HX369!(&L#'<%_P,;^'(\LZN MMLGKR>Z\(Q"&XG81;Z5%%)7Y>*E18,?6ILQD#6^M Y"$\E3L&?PH/"Z%*'<: ME#J4(2.[ZN5NA!"$&5E3/&"[8-3A'<0OV94PA:GG;X3)'?'9$SKJE$&1>EKD M4$C-&@QJI%?G[[UR#:(SEU&D._@ !!6^X$Y69Z17;C/*PE#*; 3:?++&X0 M_EPS4(&45!ZZEI,7/ ?$!R0+]LUD1BZ:*/:%L8RFH9OI_A8B(;UJF]J>KMTG MB-E,"),W3O9#EM E@C8.<%!Z=29S3C+?96&6&8>Q?##=.& T0;QBF-G_AC2PXC84%>9>=S,=WS>$U-IKP0=M%)P5\!0C!*(P]?H^2R]^3[ MD6_5::^?\Z(5W\76,CK?620)L<881LD9"GD1U5OPI% 32'@9"Z">R)&D2^%# M:].$N#>7=IT%\MQ'MR;,;M!%4.C.C7Y40Z!_39&6-^[):IT UGW,8 .^C)+^ MGVC.)A3:C> @[L %!8\AYED8"9X, 49$(&!0TL?(7M+(!N;"%]6$M0'&,&?9 MS.RHS2H3;KH(%B;NC9ZLB0S?\E ,:]-V9]/F(N %D=HV3$7OA'+T6CNN#41 M^X53^\LV1 EPGF7+*]P1P/$<<_\HX71J99D90*X 5T5XV0V09"A7R+A'3N*@ M2@,/J>A:Y\#(T3RD[D?\FB(1OF"=L MHE\J+HZDT1%EA%$=5/"\%4Z(=%8"2,(CY4BD "^>0.,'/H"3!#AJ"+#R"18L MQ(L8M$"$?K#ZP>-"5D.77.!'L!UXV^="ZYQS@R\O03 >R&'.0Y011S%@".3" M!!BIIHU R3^RL,;%ULR>R/'NXZ8\2$Q_]@ MO)2H)>B+>S"9-ZBE5TV>3H ^S#"T_-8TR(A35SM\ A+Q#R/3%V ,IP4;/J0&-FBBT/7 M3CR+6NW#=R%8CI?9RWCJ,H@3I J>%BH(G^#O#X.<[2D$NMPS>0;R=<)>S)$! MVDXB]$(7IT1.M%I*42"IG$?B,)&-A@IJCLC T?;SP2(=K#38&DM?3@]AX'!" MH$PA0$Q"N:.A]L,/GCSF##G<..GCG7'@<^H/<#,WY+]+YFF"$'1\M;2!IJ?G'C>??++H,.!H>V]DEWZ60?YB)=)M)R(,& M=.6UWFUFL+G@:D2:XT9 XA%W?E!J]J>C?5;NQA*9B!QK4E3<,/!A@[.Q7@R+ MLI"L!UQUQ<$'@S<[^#(L_=4JS5ZT$0#L;^_^RS6[;=9F/9/9=J_9[ME=I^]8 MK49OT&;=?K_=^5>S_>YG="K_^M$ZW@-H+=K^(=EA\QA.NN G69Z!#?+QD M E'VDG$V"03R4B*U&LYB9"WF;A.'H$937SH!=$Z^8P\Q$%)C=HM!IZIBP1& M3SR7P:<^59Z3T+10WA%XJ7Q'3"5W3!-^T4H)[%H283>B 0/ MYGZ*1?\$[1V!+YCEC0O#4GHF_,*(1QG3 'LI+Z+3J/]!60!I#.R,1S=((JP( M74@JY @ V]/=!YIT5D;WG,Z/QX[>J8X'[@$=YXJ[S$*CYZ"Z_@:\IA OC6S/ M4Q#>>>!A B,0M;H A :[JA9<@F"<(X6.LUP43-HR(NV7)5DX"8G@T1(&) M3(XQ'E'B(2/=";'_3.G75/[M&5KO62!6!%_Y?F4"K Q!\4]%7B)*<(_[&2A$ MQASLVAG3AWHM\T!K)-[H%2A'T>B'W;R(U& !XM=2GWEBW^H:83%5#XEO-1)[$PXOV2K9BF@Y*H!ZBU1BC-] M("Z!Y=UTNA LD !?!? O88T]!>&/G/M$)_0COCUQ1%V[2,/*"/,G)E(22(SG M/&R^,7%P0!Z_E!(!(-%/C@2']02?R$LKD=Z0"PB1/T7:MG@I>IR>$SI"*$"Z M?* [E]QB\,(A""*\IZ68"UFR3_FP!H]RV':8,'G9&K$,:<2OY ,^L51W6#GD M4)U\T.=.,5()WL;BU8D5 H M93&P$,@PS0&Q')2 (IT<.,USP S %(I4P,+;R$9([8G0!7G*XZ'9+O"J85M- M=W#KN[R;7-^J[0BS7%AFQVC?\A"$-L#B>"! X18* \V>TW9<. @II1+JLH0Z MH[H)=?N"(?HTEUCEB"*?7S9?^S(ARR4M2QE<49HD%HTP$QUW/@9%\4+J(QC MXZA"D5P=%ZQ;K.F1G('1;'1ZJ.0USM5"]"FVK7T!&B6]]*M0NI>Y]W^SGO(1 MNXAN:',:I+#>P0TU!N97(,IJ0UFFRW^08+!\!'J/*)!BAR4 WQ2\3 MD9F0&@%4&Y2^G>L1<=N3^:)9\&K<"RM0ZK,BF/7=OTIZ^L)3%NJD :G&8/R(C['H_4^=MN) M\3YJX'IDY'.:Y>'JF:M3'KZOP7?"7(_3N^,XI/(W3!7!GT]W;SC*^/0EYIS: M -R+[(+L>YH-!$?^@[L\5\+$.IX8]LH-=&OA'PNE"/Y3\2U 3[%G[ M,W&&*4($G&4&FJC(P 0W'V4+@&"*<_EU7CZTC^]5@?CU+/Y1'$^B3Q\_/CT] MZ2!2]6'P^-%]_C].8/_MXT5HCP!1T4?F#*WP(QC4UD=BW&[7K+=R?YI-_C? M_-D^1Y%NP/_KHWC\[N=U!/RA?0AN5^3\ !%;Y;X[+\"72?*.4'!H/:5W/Z6, MO69I+EPTP=;GX_C$<"[/L<#HO90)19($H^RD+3CF,GD(*M)F(EW4$XIV[;B^ MKW[2&KOV>8'0L%NT50"'] M3JEW_-]?4I4:X;5N$H/IBC4UQ:F:AZ&!%0U_RFMQ9?Z&Y@2P;/Z^"F5!FC%& MYA2!G0+!([+I\T%/+I@<(56*6TQQ$VGV/61]1)A"SC-TZ#HGB[3F,_(+! MA1ES 2["7>(QS6A8YT;KK/^AML'=OI5/T:MM>US*<^>-FFA)%"BK#\23$5)( MK-CUYG*F2%L?2_ B*^>Z1KO,Y_$IA*)V"_([AP)N7@*M'A??44>2!4UC76E3+ MQ+NP(&)DHT1+I(3GK@NE6U.3E_*YBTO/_<%XK=C< [7-3JPS$03%: MI^>@?+^X>^ T?GTMPN>W#W^_NM.N;[[>WOUV\7!]>U-R^V5=['9+8B@:NO:- M#8&5OV?)/R4'<9E551I7S]5GRE"ON$MT(^T:Q/EH')Q":JMN*=[T[6E365[2\QW,,J&@ MN'<&3#P5J?U]$]^C+/+JE;K,-,JBRRYT+7^+OD"/K?#URHNG7$:#U :!:+21 M*9N(44\9<(\H==>-A)$^E0-A@R/ ZS=EQBI7-AQNTQ>%.9I/$W))@R9I M05TNJLO%#:0\OT;DR4ISWNA4EDFM\,Z=QE11=HN(1,]+XN.4KIV22->6+E*9 MKC-I4R$)2T&FFR#-#*1*81$@FNY=H_W5??[D!SZ54[@VQ49@^W?(S/9YXYWF M6V/8,[.=3QCM,>K]EG$1AA=., %+_:MG#=]I'() ,_QIX'[S!PXCQ>!3$"J M&)P;#:.';4WIB;]^G'H?\,HX<"CB0S&=[7;S$([]>-W-F/5W/^.(!2SBFM^/ M9J4I;!3<@C><&U193K4?V3R1M&_.)IN^"?SMH8BFR:ZA.+.AS0!IK@=(^/!\ M36!B^WBZS>.35BC/!YL0/KD^K4] MS@.08IJ[>+/X6H>O/A9\7M>;S5[A5W7=*'YDP5+=CMYH%3\BEUHQ;'YF7.RJ M6<-Q,-F_%B,0 ]2RJ@,Q27=7Y]GRTOZM+.SZNM;^E'A@G#'W$:I9OL$E+D"1 MZ9]:_891;[9;/;#Z>^U&I_4Q'IM-L/=[AF/\BSV#02],_Z*Y+SN?^5(PW$3. MHL'<7E Q>"UW17UV0I=R=[]]NZS)2;!_Z/=RR"#>M>%O'Y@]\@$W0\K_A6WH MM9RW^VLZD&5V\LGBF3*+AIMDHT^^%0]361RBI9L]HB,-&4XFQUSR0LC9D4/= M\W]@WA^_2\\&2C0$G,Z^8JF''^B:<=[N-;L?]+Q')BYGD)6%C)J]72/=NIS- M5XQVG_M95:0AN,%O*0V5R-M*Y(G]- SCWPVR*TE>955>(O]ET95]_G[]GN<$ MB-RWNBG=M7LK[%L^B\YOGSU&@HNW9:V;BKEVR%SF[IF+FXZ*OW;!7^8:_#6? MI*7XJR3\9;Z%\E+\M3/^,K?37\L2)!?R7J_>5KRW3S?:T*]O[O]2,E?ZC;,L M\3/M?W^Y^X83%V*J^/P2V'P>U)DH&.D>-D,_SX&NE^/BPFZDJ0VOWEW]^2U Y/ M3P_6<^ 'XQ<0AS'SJ83PWAZQL9426,4Q?'GQ[>0P?&EYMKQU^.;Z/W \^:G@ M^\O5UY/#]Q>\>Q)]F4\-W]\N?CDY?'^S^LP[.4Q_O[LZ.4Q_YSW(3U&4-U^' M:WD=7IH375(9SW=KN,A(/^.9#.)>)T\8O#,A=:/*6H07+D+3&>1 \2AW5V+H M?_DP!5 BE(]TM[QI*M'>JHN*T@OR.#YLR5%SAOVV*SEJM ]9)MGJCX)9WC1]$K,>:51=/%D?"UT6N( MJ7EW;$B7M7Y,[0^'V\OR^]6,:[09R/+&\C6?;R]&?\! MW>LF/CQ$ZUE)/ I";'&]5E[309G\"--WF@V]TVWL)'W'U%NMYHY6ZC8[.UFI MV=:;1OO(4XI6R<)Z@>C9L<5;O@.URW2@E>JJ+OM2/%Q=_OWF]MOMK]=7]S7M M^N92G[>SCHD8BZW7(R;&K0Y4:F(L/M%9IKP+3/U2D^!Z!ZP>RHZ)J[8^457( M#YQL]DF[M>. D@A%MF65R/&7E^,DQ6+E_#'ZJ%TE.*]#^[^Z]BUX8J">KZ^/ MC#8K9UGMUO857AAL%%?6J#>#)K=7@M.N1ZH8YJ6>0KDJ"ODID[*LIUEL4F)G9NU"URZQ("HX,K)4UN0)6)/_Q +!U*2L M+6?95:=Q^%0 X.P !$ !S<'AC+3(P,C0P M.3(X+GAS9.U=Z9/:2);_WG]%+ANQVQLQN$Z[J[QM3PA0V8JA@ '*[OXTD24E MD&.AI%-2'?O7[\N4! (=F:(H6]UBHF-,2?G.W\OKY:%?__ZT=-$#X3YEWH?6 MV9O3%B*>S1SJS3^T[J8W[:O6WS_^]-.O_]%N_]89]U&/V>&2> 'J7R;%DK?\_2D^.[^X M.K]L8^?JHGUY-;MOXW?O2/OMVXO+JU]FCDW([&_S]\Z[T[.+*W+9GIU>7[GQ#F_>BN9/OGO?7M!EAB!:9[__LG_T%H$P>K]RMTD_WW$W*7YR(U_?8)TEQ?_5D M;Q6'!V]LMCP1EIY>GU\E!04;6L*8>GZ /7O-V EX.WA>$?\LGPC>GXCW0M!I M^_2L?7Z6(553GK=/+]H79VDEG6!-EM;P[4GTLH5P$'!Z'P;D!B#ND1D.72 ) MO3]"[-(9)0[$CTM$A&P52+T.,)^38("7Q%]AFY3[[^-/" E$Z7+%>("\#-4, M^_=22Y\'DJR%(O3[S,:!#&I1TD\,RI0_(6[@B[_:XJ\W3[[3.M&7&OKM.<:K M2I+3-)'T^$D5#@3^\VY+! M@I/9AY;H_=I)2_VO%2=O0).D2$; =JT7KT$"\:&CD/;V-P8E+$3@@Q3 P261 MB^ILOT-F5>T'$NK1OX3U+KZO:CV0$/=/;[B-W:J& XD=NOM$O2"?PGM$G0^M M+H-A^PC/03WQ_&YLY0ZEI,A-V81APG(3@Q]/Y?_.4'LSR&\C28D$Z:\GNP0[ MK$*?.$/OH_R]6[5CXKA(">&.<[3IMNM2+EG\,'%BF6N'@YXYF)@]^#$9]JV> M,35[DRG\_ZTYF$Z&-\.1.3:F%KPU!E#H=C0V/P.!]<6T!O"GV1].)CJP'$1. M":37UV_/S]X*2"> !4DP3<2BM%RT$8R&-V@C&H%LM"4<1=+1ST+^_S0],#I& MWQATS>;_O#K03K6#3,EF&_W 5/P1U+ $<(!H43\(L<*6H F4>E!.D7,26AONTR/^0$_I!)3 X,R:B465[M8 #>T88>V^34($P,Z[(F5S-5ZU@0: M$/#(G=G;S*0TP-%BHT3I>A>E%%LYG4LS3DWU&H37V/QB@O63F_'P5KAB;'2U M:D\^G0J1=Z>[B"1\D&"$UIP:A$#?-":FCLOC@DH?G^WZ.")LD$NMP*&':(( F([-K&?WN9V/\ MR9P,S*D&)%D:)0@7NR#$/%#,Y&_0;4\;Y'9K (WM=#BV='V^0Z!T^&4VZM<, MFN;L3\-A[ZO5[\,X8SC];(XM&* //ED=T1I/]%*D2A9*0-[N I*PE,,?R11M MN**(;8- ^FJ,Q\9 *T6V+JIT^KM=IR>D#7*L>3OJ#W\WS8XY,&^LZ0AB6"?B M<\F4#L_,C!,V*.:#)*,&N=\:],S.U.P-3*T5N*WB2G=G)K]I\@8YN0TEP@4;-1(IB9<&_8HA3?U) K9MT@P**M$HEK MI\9O6BF//"HE'#E3;[E-8^-^R:A!SK\QK/$7HW]G:KA\4U;IZ,ST6M B2=P@ MY^:LY8R82VU*_/U6@M;4Y0!<7F8;GMP5(?1SPK%)"W-&5V,)88KO72V8JG!3 MPI9IH-+JY=?Y"U M+VLEBIFI_=[)_"9"GI,,ZY$ 4W?/3%I"K(0M,],O2*3%#)N$B5;F:X Y!ST? MB#Y<^_%5(IE)'6CGUMIH+>T(=!$@AOU'2'TIDLTL;^Y1C#W'@+GF/P\,O88D M93!DLA45@B$E'[$9 @W^ZS_/+R[^%_1 H B2FAP#I0B^$6?BYB,\)G[H!OZ! M@Z. NS(@,DF2"@$!,I$4BF*I1_"+X/E*/:?''J'B]CI3P_=)X$.5Z5-\3UTJ M[I2 %X "\P+JA:#'BG!IUJ'#Y,5Z* ,JD^^I$%!"N[903[0OH*"@ECK*]B6E MI7R?TA-M%#W&H!K[SP0'4XX]?T9X)_2I1WR_%D%Y*,6449K)=^T;I4)CE*B, M$IV/@7O(P(U[%S9[M0@LD: ,I>R1.OU02OI-B(J&!T+NLC2X%<_GG,S%A:)C M\D"@RN@C7YFE"NIKW;-Z4;&-'!0+.B*;>*@+#2#'=M#!KKABLD)]KL1.B6@F MQUB,:"(#)4*.:";>V2/9H<='B5\FNUB,7[-S&;G^'A$N+F06T3R\=^E01^3VS^=?:JT /[(_BOO2>-8)_X>]3H D(E8-E] M:I)1XYO?R V3<+6*[D#';CR*F"P("2Q/AJZ0516B"BR5X&62PVOPTE*2\0^2 MU1D!:;(Z0?8^]WWL,=*IR5 *93;T^PI\[SC ? X8H]B_D?PA,\-#[O//O79;$S\@(X^1V*93 M%-ZHUTB'YQWUTG=^&;42",V;]AH)2_K UB1<+C%_9K,>N0\,&]H&&CQ7&4YJ MLE("5GI7GUSKD-SE3CW@CQ(!1P2)1QGO=Y^KR4&.9D8;8QE.Q1 MQ!]M!#0>0SG^ZC#.V2-,;L6249R:\N9QG.\-:276*H3/,MF9'82C@>1&G%R# M6@M$&XF-A[S+EBOL/;-'CSA].B.6!QX5"[C[P:QDIX2V_%ROV&@G);2E""1D MH+601J)9?BFJ/HQZ?)3X95(TJCM6&PE:]1/5(NZ9)];V[D#F#72/&SN&LP[V MJ6V()7XW#(AC>0!KA2K\7=51AE#V,P1['PJ/VHM(420T%4?24$I7-)PAJ2TR MY#8%J2^*%#Y&IE8H1,X:$3Y98/ZJ097.Q'0C&70 M92^R>T'0I12+)U%;JAT[QOW&2&QF#+O6]QF/;<_9O8@4^] M"0N#A3'CU*ZP4^V PI0!D4F=5@@(J0.22J!$"T0])/5 D2+':"D L.MBNIS! M-%J>_9^#L?#+ITY\[)L3V2<'[*[?/6SD["%8%47GF?1LA2B2^J"9F*6O-4); M*J%8)Q0P!%H=0ZH 67E]0"@$R@LQ5F% OGMTO4P'9:#M_269Y'8%J5I\[<:V M8VR?F3.^!3)?X]7*^K-F'@2 M_>UY+-)=/H(G)#H(*R$!9]O_VCY_T$+XWI<7A7QHS;#KDQ;R\))\:.T6\ZCK MBOML/[0"'D*IIWONTO> V2."1UF M0$LL*Z%0&TD]/\!>\'UM3&WJKV*HBFQ_:VVY4^6US.UB?V%XCOC'_".D#]@5 M"1S+L]W0$6MWU2%_ <>:AH0QLKHRU][!T%3$IRP-SC&,%<7/TB4%\TG\),4U MY"#,7]!BO&Y\;;;AW'DPGL[?W%7H'$WJNK:78[**C^3N8[PF=?VAE^I/.7;( MF-@$6@2QN]^8M&2\&:/:N=Y0N;BE:93#BFB;F[;.?0+PT?+"\BFI/KG5QSM2XA7Z2^LSK,A@CPI_=X2U9WA->U$Z44;RF50X3%P3IM SB:P'B M]F2 0S(NMZ>P>"V,L41"F>(IL1<><]D<0@F<_J;<) 71ZQFF;UQ7SFP'\YFQ6-=;09U=4$2RO%:JSKF M-P4KI 5?)="33S=TV?*>>M)W@ .;>_3_B&,Y(BTWHQ*3:$8BYF$P7=R>F<"[ M< D/MXJL SRYZJ(X&?(]=:AI'K9@5&3$7[K2'S'NP:@.0Z[U9T\V$_WDVTZI MJU;[4$8P\XNLK\SF1V<*2A466Y+[S/=O.%M&&SA"X*J?-3D0\QK[R,1<7,OJ M)T=G7N"18E8_WGXJ$X R'R3NQQ0)06NYXNQ!EE0,';7):S&2G'(ZAZX+]#4? M1$KGB196]MRB!S#""=X[="D.!C"I\9ZP[:C7DQ[0M"4I7 M(1IA"3SHAJT & MROGI^65YQ)40U*&OJ3 .A\8!?@;/(Q@#B/2B6/5=R52CHJ$YK(P?W0(=PAJ@ M]0\R-U))J.D(KX*%J<-*/;+B8@--A.W+G5?(NJZ;."K8EGRJ*#4KZ(:B:['XR M8=%I!D64OXJH6CBQPZA+N.D"_.*HF1OG<,"(+R(W%NT55LP!J["HA=%R5] < M.,*DE=DX8!P::7\550'0>TP643\<;19,@3QF]RR@]N39%RF>2G.LJY/R#/#+&I5B@IHF-_1 *[6Y"HO:MA;QM"K^/IUR M@::P^(].^$5[3;?56U>Y*>L0D>(U9@'AOQ/,;UC("W'=AU5=\RG)^GU7=/!< MY@V^+JB]D,=\GB?$=7TK\&'^X82VW+Z;3#B4.P+VX/BCMP[<];OQ(%@UR,X6 MK,70;Q*0U=UJ.+,\L>3"^+,B+U94O YK&NOZI3J3E2U8UUXS9UM(:MG6V.QE MEOM%9$J[R_R2'6?[,ZRKB[9V=^\:X$-+47H$2X.VK@VQAO(CJ:2J.E1G5-NQ MAX8IT;9"1QPJ$F=87^*5#*NZUA&Y*ICL_XJK]51L^2!T[D7S*_M9YBG<)&LA ML^6%SMF?85U=E%H4W!RF\2N89CC_AO&YI"K;YGE (;6MA0>-M+]2D&U.;XGO MBUB>:&$DF/+T4>&@2T%UF.T^"RC)[?">O&"[3YRJ&9,'YCZ(XYJCWS9'F55' M2#1(:S%DCC4%!<6Y_3[#7D4;2REK8>+.!SW*K2HH7 M#1(49,]>%1N,1WD:#344_@'SZ%%& %#FZYP\<[R?5B])G:K2*1.19.= MU/H4O*)NY1>NP[QTZULI7<973!P^'?(.]KX-Q9=.Q-"2PW!S#(]+;J"IQ.70 MF9&-W?H IC6:/.+5= '1$1$Q_J#3TBLI:*LXC%!+7H*.1LC]HPPIP$S/XFE[VWGMQY5+7)O!J/6I@] M8)ZY7+GLF9 >Y<0.F +'$H):& 0>C_>OK$^8B: 3IQM@]C17=B/Z]'6HAA.: MNM74?DX2Z>)QR6UTI40_.J->IMTPO2XP8H'8MH-=]QE 6XD+77?F4-I6:_'] MT8XQ9S.Q)2?YA,04/XF.0AP2],0<(MJ)@I_B'%V'>&1&@WBRO'V)CK$4"RV% MGCJ\H!\^'9?W.?HPC5[BCS_]/U!+ P04 " #(C5Y9WE6X*;,H "IFP$ M%0 '-P>&,M,C R-# Y,CA?8V%L+GAM;.5]67-;R9'NNW^%;M_7FU;MB\/V M!$51;<:H20[)=H^?$+5DB0B3@ 8 M7B_-4GG$R'X]'??N)_9C^]PE$:Y^'HP]]^^O7T';B?_N/O?_K3 M7_\/P'^_.7[_ZNTX75[@:/9J=X)AAOG5Y^'L[-7L#%_]-I[\>_@IO#HZ#[,R MGEP _'W^9[OCCU\GPP]GLU>""77]MNO?3O[" A?2"04A.PG*E0C!& 2MI7*V MY(18_M^'OV3#N'2HH##O0_N7>^S_+^;NY M]_[U_+??WCH=/O1&^EC^^K]_>7^2SO BP' TG851J@^8#O\RG;_X?IS";#[K M/\3UZM%WU)_@^FU07P(N0/(_?YGFG_[^IU>O%M,Q&9_C,997]=]?C_=O/7+Z M\GIS2UU_V#DY/#M\='NT= M[YSNTV]W#NA-OQP=[_V#_F#_GWO[!_3CWOO#DQ,:Y?RILZ\?\6\_38<7'\_Q M^K6S"19Z[>.7!)4.S M7L?[?-@]^_7W(*9RGR_/Y#+^GGZ\>7P>YT='CEQF. M,BZ$<8WM?)QNO>F\4F$\N?[+\Q#Q?/[JX'(*'T+X.-@+DQ$MR>D13D[.P@3? MA.DP#8+%DDQ*4*S*H$3)X 6W)'\E938TO87=GO@Z\BD-?R0+.,*5CTHE+T7CT9N<'%GDEZ- M)QDGI&Q_>O49JV*\TKL+O&&2[I'T]IJ_>L?KZ>7%Q?PS83C#B^N_+P2O-7=F MX\W):\$9&F-;4KT=3M,")^;O, ]P=EA.PY?;<*LI,2%[0)8(KA$9HB+K$L@: MH8R#%.RDBV,P9**4T.$WS'8L11GI56&AMBIZ#KT_Z>'66 MK+,\GB6ACI3P0Y9B$"+9@"(U:&DTX8H1G"/]P T3H?B(4?B-&_,^J=6N^+*V M-)JQY*[A>#L\OZ38+A7 MSUH8,!IZR13\0LXFD2"TH;"X>+*B5@8,TH44M^'CW@39)ZW:@D,K^;DK2VU; MGNXMP%FG+*Q <"*0.I%.0E">/'4A@G(F,G1FN[[N&ZD^16J#Q% H%L3<^XO/GXL%/7P+ V\L)\>CH+$SQ\')& M8AV.\[W2MUNA;S#N?(-E/,'%^P@F3O>^S":!9#D.!"B.2Q MH/*M)^MI1/VU1-MCZ=V5WU"F#5?T)QI6/7I>@/DV4)DY_@"F^2P>P =:XZ M-)%/IG@"3LZ\E592P&Y;F\3[,);AD_J#ZZIUI=8;4N3:.HIJ(K8^/WT=B_%D-OS? M^50<%EK*8?1A&,]Q9SK%V90\!9^<2@62]H8\!500O-/@B@["DO= +S4FQM.( MGNGWO2QR-!1&,X*L5\Y<:\)T()QFQ#G&3SBZQ&LW8Q+2[+?A[&SW M=$42'IUEE>&SM/Z?OYPK/8 M^OSTJ,V0HO'J)J!7=N(-N;!E.*,@.!B;>0&5-7T19"MB9@JU!Z%6ENA%[K2>,.-?[Z^NZ\O:>?6]V3>[/S?N=@=^_D'WM[I^TNP=W^U"YN MN#V!N]'UM??#$(?GP]D0YQM,LW'Z]]GXG-@ZW?N?R^'LZT#HJ%.Q!HQT"(J3 MRQZ2*K32L?##%>"]3\ZW-1^'TR60U9\-8GV@\"Z=-Q=J>\6%\,73!B]PJ'TR4E ME2-(Z<@5DA2S>D91$V/99TT@72[(WQD75A% NRWN^\.*P2AER-/! M5&KJ)PO@4Y&0*=Y-(11E2^MWN,W9*A#4%T(P(1Y.:PS#[>G0>1C,: M9L7RL=HP^OX=Q5&CA.\Q3/&X3OAA^76Z.)E9A%X[*5U>5 %A?HL?)W4#92ZK M4;YYK#- )61!&DX,+H-*R8"3+H+Q6L1L+.;2^JAU \-:=^9_">EL.,+)UYOP M?I[432QO@XA6U]UE0S$(+PA16W(>8I+,&R-];GWX_CB:/OEO?6/KW57=2*;M M['T8Y4&*4F:!&>CQ-:Q-]8J\%T"N)Z*1REK6W,+3<_ODW_6=-\^64S.&O+D< MGM?#K6KB]B\^3L:?'DF[ "45H!+CIGO*@&L/7AY). M^N0G]IU3[22[;6=CI\QPLN2,*;3.."T!D1QI%7F$&,F=RC%DFW1T,K56=MV/ M:EOSOMR4N^+0)LZ YV+)LBD'T9L,5A;&AI$>7\_736.M:(S_:85PA:3BER27F&X?-U\.33+@H ME 1A9 !E:JH/EQ*X$SY)FF:M6P?KCX+I4ZR^)A/N)0HW$4"[)/*4QI?D31^% MKR&>XS46871(23 PC#'"0FYUL+;4$09M0-(G7=R>">M.?4L:5%8^ M,$*MHQ4>B&WI!U2 PDC;PPM,;[UB;^43!]"IN[40MK"J 9'QY*(+[& M]O4;4^G)R<1:L[+>%4Q900@*@4D9& ;,QK0VB,O@ZNG92PN6-!=+.W]I//IP MBI.+MQAGUT ,BN+)@P3N72+'+0<(4@@H:#)C@?D46A0!&G[*W&]-AW4EO M=PQ[1OYZ1?)F/)F,/]?=NH%,5C'/$7+R"I2E>#?FHB!K*:0L5I30_!SV/HQG M)GJ_).FO.^GMG(?%'3>612B6HD>%J=X5\!9B21ZRD=)0K&:,:FT.'KI8N.)] ME,5'W4ALD:Y>A2\6"'?=LW8,8@B.HN2 0G*FG6J="K VEH N6<'D4M[TT\_I4RB] MOK!O>=@-)[B3/>%ZDRQ\',["^5S7'L;SX8>KVZ\F<22'SP$WCA9L#@F\L 9" M(9B)<:55)N8 M;!FJT%HS^#\S6ZXFV]O/*)4-DB!)C MQ-#\6N *,/L4Z+?G4==RZ_(V(928R9LTM>]RD)!\3"P&'WCS*_?M M+]D?XRP,JSMPU8SG5E13AFDX&\A27#)%@:GU0Q0-% *&NJJCX\6S:&7K\]P-!U^PN^E3+[UK1!>2DR2T_ C MN0?".G N&Z"P2SF*HJRVK4_)G@FQ3UY<8Q)U*:QVC,IY6*S M5ID8C^83,C A8/0>P1A[O?OK@@7B/;.A)*M\%1R.\!HL\U[LK",$GA"0BP6%1,=&Z^\@3 MAW8K:+PP/9MOODS/JJ0^A?-YV:79;IA,OM**6TPT*BNMDP&"" 7JEB<$QAEY M@KQDK7W,J7F-_V6 ]=D/UT5@>;3?5;X^S)&UKY3[P2EMRZE2! MB,:#( >_&/K/R];F\SZ*/OG2[6BPYFPW[0@XHK=\K6E6G,?:^=9!%I:<^$BJ MRN68Z<>LC,14F&E?1/K[\_N7XM1"TBO/\$;+[IZZ<_./= M^\/?VI7???C3NRC#N\0X&I7CK0[@'2?P&*>SR3#-,%\YB;=?N/'.13_J_5&J MP1.^Q<6_]/,BIWGO2SH+HP]X'&:X5PJFV8""9V6S<" IKJX]I#(YE-D!EXQ' M88KPI;F-WN@(U]5DU7X2A*/)^-.0I/OFZZ_3>J;TK7O"3IH-/RW2'6RVTGB7 M0<_32:.T=3E'("7+:Q\Z'73KJRC+H^M3U-1CCM]5LQV)OYFA?03?(L/P-CX9 MI(K9"B@*:[NXI" RI2$H%4U,0I#5V0P]'T#7I[CMY=-S7?%W3<]%H^';^(04 M*#-/H"76:8@>O,X*T)K 4@HAQ-8;" E,I#O3YX>1],EAWR)Y&HBI MG3#X<]A.)JW=K2L:&F'Y/[G6J$E*PG2.VUD89)" M@-9NR1-X>M5E>8O\:2:SM@:9N169]9!\%S;)!EDSD@/9F\AV-K\CS1B ML.2@)VR=$/ HF&?ZI[];_K215LLNC7?\[/M'U]=9^-^G9W&%TG/IA)8%>$Z* MIB$28"P!4C Y,O*[L;2NA+T&W%[E7FV1@)N2^ 8H>E42LUZSOE<7<>!S+LA8 M@E(,KU=#(D2;+*2DB^:!0K/F;0%70]JG>_2]Y&4S,3>\8O;]DC]]?XX/W?8W MRF2LQ3B]T094T/4NE)D7;6,IQ\0S:ZT>E\'5I[OX6PTB&XNP0WUWG3I0^<[J MA>R@%'!5BQ>$("A0<0:TM^@4+UR7UML23P):AD[N#VE65Y5:N\(V]8;/G-1S M8WXTGLXF1//)O#'.50/H:^>3\6)0Y S):02%TD$4D0,JX9/23K8O8_@,>,N0 MS/_^=597 FU3!>_D8]6GY[MG8?*!**^X,C7!&6+MNZ1DW0773)+KJ&*0Q2>= M[RBJ1XIUW/[^7"^M.=3OM$K[.&VR]&T_F1R&7:78YJ;=_DE<^L=K< M->5:F=XRB*EVW5+>(,%":9OWI'H$RU)DV5ASHVUJCA;":NGA7-TY?4>3].!@ M,S,\"B' Y^!K)3@#KC ##%5)I!^\PM:[GS]&M12=_@![Z(WEMXW<*L2D$S,) M9/"UH"CS$"*M *V3H)6@H\;6NP.KYE9U.0\/RJXP'CVKG9T3-S4YV0$Q)8"P MBCA3'"^V]=I;#_$+.!==EX.KYY&M+>)V5Y"6 _QV.$T+S)AO0#8V1H%6 #)1 M2Q,8 YZ4"4CKM4W"8A"M2X^L!?@%G+>V)N7F!+R%?,<'UY&PY")5VZDDJGI7 MI][00@VH,X\Q:!M-ZVK ZR%NZ/43@H28YS[ ^V'!_='TI]7K M:1O/5R9E48N4.4#! JA:>=:GE" R:UBM1.NQ==.XEOG*O8Q1U^7@ZE?QUA9Q MIS'J X ?"6&\%D4JEL&:3*I+4/02ZJD?:C2D;;+(MG4SN[4 OX 8M34I-R?@ M+6QK/FQ/M8F.J0#:<@DJ",),=I2&$+D.I2ZE#5WM6&D[[YFGD,?X\!?2==90D>14&J.AA-H 4=0>8:(@>0(V.\^4<>%.;LXCAY-+ M/>XE!)I=L.G6F65[P;0YMO[6%G,.ZW02,GY/A)SN?)C@_'A]P'T4G&8G_M-'RIA;]J]4W"^OU. MTM7;=B:3>AGU8M'S-'&G4P'N.;G!BOP.GPT#SWSV%"(G89=K(;DRA)=P=:-S M8FU&@,TWMPY+;=RR/YU>UEWJ8]:E:"3 M]ZMXTFOY1>9WS)?NQ-.RH^:W4Z0;ATOSI-6'SIRM+,7/RR\%7NF=7;U F2!+ MZU@V6MK2^I[B,R&^@$L3&]%1'0IV&R6,D N>-4>PSM6<1T=6V:9$1:,F;0."U;GWBU3&WHY0[[NAQ< MO5S3VB+N=(?] <"/;, JM#%YAJ11(@.%HB:]LPR<\=JD()BD6Y?36 OP"]C% M:4W*S0EX^Y5QCT*M"WR&LR$]]3:LUF5R;S]J8S5SGQAAPP*Z/VRD\*W^UR.T M"5)Y9S)"4565L8#@I RU+Y$(Q16M1>M$O!:XUXK1'@:P>&)==(ODFH?Z_!I/ M00&KFKYD6MXE"8BQSA:2 QA=D/3_I8*VE2'TR5AOG("W0KG-2+&I^?YQVQ,= M4207.7A9&TG+',!1) #<6&?KE9#0/#VC62N:35:MW0KMNA-E5P9Y9_>_?MT_ MV3_=)VNU<_#V[?X)V:W3_8-?]]X>'NT=[RQ^4?.ZIO..=>.R/_HP&@9:,3LG M1WO_];:VT3R?KF*@6SUZ38/=R0RL:< 7!RY7"7:[XXLX',T'=8QI3,_^7])> MF1@U+,-Y^8ZY'KM.OB/>W:CB0;^[O* 7;[WE&_5_'H_SY^'Y^VWP1?OK(I<0HDI4HCF8EV1"5PJ"C,K MAEYIK%(?'L-VC'6OR797LZXDM&8FNN4L?2M7MNB M[B2KXV/0'G/F1;7VMCL?5!]<@Q=%\G[1K)>K9W\T"Z,/PWHD,Q I*\5KHPDN M0MT+]^"@\T*(? MY1J&?%QD=.7D0TD&2JY-T JWX+6(P$3PNF PA;4.(#" M?AN.\MOQY]&XO'USN@ ?;@V/?O'@?EK7&T5K ]O$-E+;V6MT2D1/_#B>AO.? M)^/+CT_OBCZNYHT-V4LE@-M !"ZZUB?B'@(S%)\STOV\=:)1"]QKG1*U $!_ M.ZU%+'E6DM>[_K5O=3()?#$2F+(I*B>]#NQ'JZ0MI#YL3&V-H+=.D;8CY3:Y MIL_ OI/2Y465,>:;!7P'S"7FHU=@M)>@,N&-H9:F<%PG*;53:;G[7.MCZ575 MAQ=#RA:";>:8WS!UA^49@QA($0J3CH',T8.228*/S &SPHJL1+#-<^96Q;IV M"?1GR?9F'??K9MH\6VO0(YCH2+2.D:()I')0!(DT=R6EU@<::X/ND\'9"$OO ME4W?J-@W;E]JFN0DI-F-N;W&G:*4RI4$06&JR9*DA***X#W77J.S9 G"/7S.B*505 FT0.4I"OUKH$ MXAIP^W!,\%)TY5JBW@8W[W=BN5Y5V0I$I4F_,^- L60A%JLARA)\R$6(U#I# MNP7N/FS,OQ2VMA%^,]I>9T@^9Z9J%%NX=J"#R[2^G %R1P)D>C5;&6M!_<8L M70'F%IST@_$,:SO5]^,PNM$1[ !G@^"<1LL-:&2FEH9%()?-@S.I2.$BQ]3Z M!+OI /KDO'?-V09^>R,F;,USNGUV@2EHYI @&U:J9A+@C2_ BV7>,\7]-J/- M^X#[Y.#WF*QK2GH;Y'SB%#I&%GT48)FIS3@$UE,_!5XP6FS)!<.VZ-^OE=.P M*4>_QU1M(_=M,/;ABP(#BII]YJ3V&8\!E!<2'/IZQ5MA26A[?\=Q7Q;9*?JTMZJV[),4XOB4#CLCG_XHE';L)16';$C2S^[F19=E!*^VE\370GO<_G3YWKQ1,L\.' M_;&!$"9:AXS4NZ$ H_@,P?I0,WXP,,N4D1WLDST?:*]J:G=&NP?T9,8!E/A;$Y&:A>1FT#PL&ZW1PO12 8Z&1=D M2K$T+T_[() ^'/!UQXKUYWXSNN/[GMR@9,=4IO%E;@LY:$Y#M-5!"P*#(J^M MB-9!VI+0>M$K8DL:9$4!M4ER)\]Y@F&*;W'Q[W#TZ 3DP(HM3H)G%1QCA2)! MD>A+$301BM^K[/R(S[7\,SZ\#R%B3(1V2]<\JU';%%F4(T:O2 M<)BKV-+.-RBZI,:MC/P-R&B3Z^2N)XF\H @\4$1<^_X9$\F)9 :DX,%$1_^3 M+;FT@B>_D=)4_6'2.@+JBD@/.Q*%[( VS(&VP=)$R PQBPRH:W#"LTUI5>KT MVUG;#EG6%\(F]AE=2T6J),E JD1J*#X4QG662=VI@K%V[/4(E'6C MS4<^]MM='HD\DED%'H4 )8J"&*RN-_&URS$:O-MXL*N!]FA#LR4[[@:7#>71 M;$?B$4PWE"#C2K*:-LB4 M%:72K6EZ=SF[G. OP]'PXO);T["UC=&3G]K$_"R/NY'!>8\4T^ CHOT&X!(' MGDM:[$6#LYH405*:F$-$LI8EEY*E4*?UMO"RV-9RF9]\R.GX#1Z%8=XI,YS\ M"\/DW?AR,F#)%*Y8;8%1&S^+G"@ 3!J$*ERSXB.SRY6D>OZS^V2-.J'.+2>Y M8]FT*]VSY$Q4E*>?QP,F@D(A/(4)%NM-Q@#!Y@+6Q>B-%3KSUGG,SX38)UO6 M*<\V(<+-\NP8+\*P]F<]+.^&4Q)=A3P(1N:HB@,>"@6J,A9P2ONZ:>634T07 MY-N@W(-H^[";U#_VK2_8K2B\N5I&+F+@*$ C.JCUP\'-G<\HM6:N""M;QZ_/ MQ=BG2WK](=VJ0MPXU0[((3[]C.>?\)?Q:'8V'1 H1&4"&.X9*.](RHA>:$4ZVI!,X+UM-]RFB5==TV\CH$) M;0GX-AV\"O*9+>W_.*1;38S;V\\8W,'0:D>#/K?S/8V[V#>]JY�^99!,-R MKLF:' +6>K-2."&<$\FUKLW=]:[&4L_Y=91K/OSE:(9Y[TNJUZ03)&"39$FQ!H%F(PLS,2BF_?07 GHB]P(>0[;GJ6]FHBSZ^W[@4ZY!)L< M)%^[; =#T3.!@\R\K-4PDV*MMQ"7.L1Z(=L;Z["GA4BZLG#[!__<.S@]/-[? M.SG8.UUCD_[A#UK3ABV!KMDUTD\DZO'DZSRQH##FG#1@,6J*M8(%;QT#;:7C MSF>)QC5>*S>?OZX*^/99[\CL3\\PUR8SB[M>QSC%R2><#JP2(B3RX'52$A03 M##QR ^1T19NYSD:WMKU+P.J385F9$7>7?VMQ-#,5WX =A\^_A!E.AN&\EO\[ MNIRD,])4^2A,9G> >H6&:Q0@DU2U5X2!4.K6JR9-QECR[:MHK@"S3R:F/8\Z M$E=[7OTVGOQ[OU9!JT[1;6#*BDSF5 #9C]KH4R-04*? 4W27,;KD8NOK4$O MZM/>=WO>-!)'5Z[(SX>';W_;?_]^Y^#MX>D_]H[W#TYW#G[>?_-^;^?D9._T M9%X&Y$8S3!K!&O[*&D];TZEI-WTQ*T7 Y9)TKYF*8%3X%R%P56OTNDE0D ZM< MXJ08O%"M?<:7I)@[X,^S%?1S1-1PX60LCR.[/P4\"J9X]& EK]XN!HC24)!4 MI- T UIVL/GQ/(S]BF [)U:G(NQ,0Y-ENH],<.>,B@6BFN\4NUJ$2R?(R!.Z MXH7V[6O,_1C7AJR3-EYIU+3B:PQ)ZYU!=%:"0(&&6Q%$:=TQ9!7KU"]-O3:/ M[B^GYL+:ICL=12Y2;*VO7[@[W3G#.I9B5WM, M>[\F[V#O7?[IT?O=PY.UMA$>NKCUMPE6AIIJV[KU?YB?H,C^F96 M.U809XYP,ASG8;IZ=7<\G0V"4)()$T!SQLG%*QD"J@3:2>.M2-SKUH=CRV); MNX#EO><0MW&"T\7(10EL7MVEU$MXY'U0$.J% 5LK$61)"\:TWAAZ&E&?;%HG M_+E7:K*=@-I5/;V':>_+1TRD_8YQ=CD9'8[J:U=UJXWB/%JN(.FZL2"4!^>E M@Z!54$I*[V/KW,3GX.N5#=L2HQI)KT-^W;2JA^6()F1R@I-/PX1U.G8GF(>S M@4F8$D>D *G4:,QP"I!BA$1VUC!C,1GLG&G+(.W3F=N6*-=4WP[/+V*;\V08'MS MV2C&^&V^\"@L_(23\ $/+B]BO5!W]?R3LT">W.'E;$KQ9 U4!RDPGI$Q$#D* M4"8Y\/0:L$B!JS5!:=UZ*^V9$-?5KX\\[MYSYJ(:1/)M>;(6T&E+$;2SX$.V M$$DT@J5L4;?>7'L6P#[%(UUR[:X:[DZ*#;>NT^2JLA(IA8OQ: %N9S:;#./E MK%9-.QW/7WNS2"6;IS[O3"9A]&'^=]-!?< ONPC/P;-P]6'6N M6M5;>^29M6O(=6>2HQH9T6J]Q=NC,*]XY +7TA,W9Y+4O]Z3AHFO*,:;S,)T.RS"%6YU<'IRH9$,RBDL0):5:M;!FS_@\ MWR;#4!A#WKIX^&I(^^1 ;)*=]VX,=2_G9I[%78BUW\_.. VOBM@M0MXG86LA M,F,Y@'"F;JL)!S$5#QH5Q<7EIO8VP-NA>[91NDZJ;%?^2?L;5Z_5+)/?F M[W_Z_U!+ P04 " #(C5Y9ET^C,BY\ !MKP4 %0 '-P>&,M,C R-# Y M,CA?9&5F+GAM;.R]:U=;29(V^OW]%77Z?#U1E?=+K^EY%\94->NX;+>AIV?. M%U9>(FU-8?<)A&>3!\_[>__//T5W!_^=___K_^U[_]7P#_^>+= MJY]>CM+%1QQ.?SH<8YAB_NG/P?3#3],/^-._1N,_!I_#3V_/P[2,QA\!_GWV MSPY'G[Z.!^\_3'\23*BK7[OZV_%?6>!".J$@9"=!N1(A&(.@M53.EIP0R__S M_J_9,"X=*BC,>U R(3@9 WANHI0,LW!Z]J'G@^$??ZU_Q##!GVAYP\GLV[_] MY<-T^NFOO_SRYY]__OPECL]_'HW?_R(8D[]<_?9?+G_]RYW?_U/.?IM[[W^9 M_>VW7YT,[OM%^EC^RW_^_NHD?<"/ 0;#R30,T_4#Z/%Y^NT?WD2C?YG_)?WJ M9/#7R>S?OQJE,)TIZ,$E_+3P-^IWYY,(X MC4?G^ [+3Y=?_O/=\5VD@^'TESSX^,OE[_P2SL\)\>P3IE\_X=_^,AE\_'2. M5S_[,,:R$/W5DBLH7>'\W_73?MD8TP<",DX7$8%^BL-*\888[_OTS3%_^RS( M6,+%^;0AXKN?W13OZ&,8M!3PG8]N@';V0? 1/T8?>P'D%\C;"^I&3 M3U]^3J./O\R0';YY_?+H]O/GUY/3- MX?_[]S>O7AZ].SGZQS^/3__K8?STA 1UUV5>N!G0=1YS8SG$F\%P4+>B5_3M MY;,J_AX7AE^F.,PXWZ.N@)R/TG>_=%YWR-$WE9Z'B.>SGYY=3.!]")_.3J9T M7-63BY#C,7TY.8MTX!AE. C-Z4B)WD"(V0!Z:8QS%G7R=PDQN2)8"9,XH\3E M(WZIDOX%SZ>3JY_,9#^3^V(4<_$V6-=IB.=X)A%5B8&.2=0"E%$) L8,ED@0 MM2\Q\=+7FF8(OE_/-6$.QE'H_UP,IE\/ M1Q\_C8;T[>3@RV!R)JUV4K@ T64.BFL#KM"RDLLN*9L,,ZDO8MP'J"%/EISS M2WBSAJ(7<69C@=]'H0W9< O3R]D)M1*HLUN61R,VW NH(0L66DY+.+"YXD9] M27UKE,A%*UMB]0800>5(;X"*#C1Z)U.V/+KX>*GPG5&Z>R9T$78/#" X'T?# MD^DH_?'[S%8]$]$EYWT@!"&#*H&3]\T52!1<(7(57.MCX0Z(EIJ_S\"_J_8& MRAFUE.Q=5;--57V0\TR(X?QM&.3CX6'X-)B&\TMP3H>L0R1324D"%XGCCN4$ M+B03F XV.=58[4L!/04*M)-X#V_^.YS2^C ?A?%P,'P_N42%!8T(5H$)NM . MAQYB1 DV^^1*"CKGUCRX'\E3($ #&=_5O-AX(TCIXN/%>0W6OIE^P'%=\1@_ MU /R,QX/R5''2Z"&:X%TL 'WT8#R6" $Y<$6'@)!1EY:^XXK@WL*_.A'$WES.D8P^1B_'5VG,U/MDM@4ELODG @T%=W*2IP&>NAIM$*QXTPKC%%%H)Y M"I1H(^F[%%";4H#H6*'A2YS_]WANVWP8G=/G3^:">#%( O$5!@(74S")$(HMC$Q.D+M_?5EW8/AN2^LM815<3YLFS373@PUZD/_[8C*M MI^?D=+3 M3[Y$,98TQER70RM9)8E\0Y)6)/!%$]P_'F0\"V.!Z/\#M/H_5R) M_Q'.+_#,H^;&>P1T68$*S$$H3(#TNHAHG=;-F=?WFIXV:_>*$0U-[GI+?W;P M]OAP!OY%!?\V?*WK/!B/P_#]W(0<#=^?XO@C"9R^HS?VYOJ.OM0O\S1!HAN9IDG$WRKK+-KUY0' R'0_2%/-, M2+,W8+:FR?%D7$P&0YQ,#M+\%)Y#O0R(E*"RBD(#:CII5<&:!^PU.!]EB,%;;W1C M%BS#LS'/TP?,%^?XIMSSE,F+KS>^N\P_\9(5+XGVU=Q0T1CP@GDH26ICF4[, MFM9O04>,V\KH:L:3.S&1/I6R+]E?]RQMEL-@N0[">@$H"YTT@B>(,4@0T@LL M/D6)K/\7;*<97[VJ?]1>#3T$X>Z#5;\<(U[>8JP"L*?,L ?![29+K(DJ5Z#' MYGK8"6%B9#[$R&NA#EF4,BKPY+, Y^@5S]:7>$\Z_6,DR@,Y9+OA21?Q-^3' MS/\]/?A]-!X/)J/AX8@\'_KV\,WEM:4W'J5,%I2B(UK5]49C"S#I(M,\\*S] M0X;O \_8OG?76!NC]J)L>'\WCW"]*?#C]P.< M$.U^OD*F8C'YS!,/ES^33[SF N33(-7OH!RB4--4 /D=%JY(+FUK1/!N^#; M"]:T<4A[4TL/:1Q7T Y''^-@.(M@OQV//@\FL\N7XV$M]9[]]+BJ(YP?I#2Z M&-8M;W:G^.D @,W^Q>DX#"<%QW654M$B2RQ [P6]*$X%\ QI MT2:5%(L5J7EYTG96]H1HNX=4Z*-&XL;+]RL)]X88SZ336=@80*)A9)U:_>E#<7TYI8 M,9E=TOQ]\/[#60HIL6#J91_2:F*I=0""OB4[,/A2T+G6B9)M5_"$6+=#U?:0 M,;/Z:EX-0ARYD$J:8U'I#6P/F#TFY]92T M,"^EU1WGP>$__GE\7QR^.;UZ?'K?QZ]?//VZ-WL-O'D=1C7 M17S&#:X_UWO09C>C#1;7Z-)TGI#W+8/\13BO_8-./B!.#X;Y.OOIY6!2;YDN MQCAY\96^^32:A/-9L*&ZH><7]?:__LZ,8Q>8WWRZI-?DFL]2HXA!.#I10P+E M,X)'EB!RC-(&:9AJ?46TQ>4UJ(3H&>K\ULDY&:-W$KBWM*L$9<'I0+:.S?2U M+>0%BD>GA:U>(._K.W-/(,6K?K[כ"DB6+"K%2P87R3W4RI!E%5Q& MT;KP;,^NL?>2-2O>?G?1WDXN,UURWW_WRI(OXMWN%5EA,H4@.*!VO93-D&##F 'EQ ML8@4N9%/\PJMDTY6OT+K(M!M78,'X;WS10&W.H+*/H!W1&XG&;'>%V.Y74G) MC^@:?&WUMA!B#WO\KU6F^(K\^'P\G(;A^P%9/P>3"4[);OH]_/=H?'@>)O-& M4$EG[IE X-(CJ%1KX5RAO8UYXB!91%A:[_8=X#U;I(LMTKZTW,-%PQ*HUT!? MAX]7+^0J<'NR63M"W8T%VYOJ5Z=8,[UM=_^[%S;GQ4:>%:!3"52Q"$$K"#[ZA/F;5??U71T"<-44JTAR!)!9 M0&T\*)8M1&2B%J4)K:/V.;?N-?4 I.W;7+VJ=-2?/GK(,CJ\F$S)EAB_P_/Y MR?]A\.D*FB@>C:FW_J9.?C#)T%L3+>A,&BZ(UN?6)6)+X#QMFK320P\[RNDX M9/P8QG][I3:W2[;+EVL5@#TYV ^"VXU+W52EJ]-E WWTX=H\"%1@0">T M 6M\K?I !R&0QR=48DERQZQL[MSLAC /.,>[Y4L7-?3 DY-Y1L3]V^M5##R3 M$>68!T]G-[E=M2V+YK3=HHB.!>%1M_9M5H"U?;NGL3)O-X!HK(D>'.#[LA/.K]M"QD*%G58"8,X+"1*B=4Q!-4K$P$[-L[?ETP??4Z-.;;GK8 M=/HW#&<;MV$B64/;-:MYR2K9!)%% M.I]W GS#%5\%]C:\A=4A[\:'V$<6+3,M>Z9 WPY*%_C292MI1U!8KZ>$$."* MJ \N,FU]]O_^]^/K3>_P/ P^7AU4,3CF MZ.@#HW*B@RHI" (C&$;GH!=HS8JM[!<^8GLV0#OQCYK+KH]0)HX'GV<%TL?# MR71\44^Z=X/)'S/Z38$EMS? MMM)C#_WDK['5[@GCD*8W7ZD5L/45B5F":T=7MLVTN) >C5302Q;J$HQ2>5=T M\I 9\W4\EJ:35'.(W"F5O8O*-,\FV3H]'KJ@W0D[NDB^C\SWT1@'[X='7]*' MVLKG">Y1;Q MB84 GJV3^\,4;31VET9V(QK-DPQN0KJ*X:T JF&X8B&0[<4&\N@-<'T\_O1YU\N/W&NXR1;AJ7>I]+Y#GLW]Q9&)SS=VED]MX8.V-%J$DJ=K)5HL>L+V(QB]ZF746J@]6#;S,_PT?#FXF'X8C0?3 MKY?5%CX%9@U@T;X.I&+@F$V0)'I$)0S+K0.>]R-YMFT>2K+=2'=W&>7;,^I; M3=;#N'JR8A9AVF5:ZV9Z>Y *&PB]MUJ#>_ %Q[U'J8GZ@OY SB$Z[P!K7%

@41"P=:O#5<%OI! M\W9I]^#8R1CX!EJZ_]YD?1'W8&%TFV#ET.C:,\2*VCB$%P%>)PTV<8^):63- MBQSW>[#88VE4WIN6'^^?ZIRR MQ_(6["&SMCSV+!MFF$MDKI3J(#.3(0H3(#E$EIFTS+:VY_9J[-EC86HK'6YG MBMH[3*/WP\'_8#[.)-5!&81OS8ZN5D'BO9J#-, )_=W%QYN=D29GBEL6/;/ M8BZ@8HK@#??@;XTW3+*W%^/T(4SP[7B0\.!\]AGTX]]&H_SG MX/S\Z,LG3%/,I^'+2\P7:3K;(CY6U^+,.2L2XY&8[,B8DT77;8 VA%R"*J*8 M%>O@UGA%FBS@^5UXZ%W8/D]ZJ-)YAY^1A$0O'SD>&1D#GP6]?%G4C/'"P81< MLI(^*&S=L.KJV<]46T2UM;33,&GZ"L=KG,Y%]FHTF9SQ+%E.64.)9)DKQ3.$ M(BWP1*:--B:F$AM3Y3L SWQ9Q)?U]=1'MMT-X_A-N6U#$[J2G44!W-1UQISI MM*_GOF8^^QBT;]XA;SFB9UHMS*)JI\E>$A]HDZ1?^?JO,3EL+T=_#L^*5ZQP M;@ Q^WJ7%R!*(8&QZ*4H.>?0^G;S+HIG/BV^*=](8_>$UONXF[IAW\UF+9#G M,IH0W4VQW#HGP"BCR$TI"$YI#YJ0([.,99_[=WX7H'LF70<7MH6&[R%CL]FF MMZ&21WW#7_XU#,;_$%V M2ON").7%SW@FT;TISHV4<@]9UKX_F;>WNRF'Y6(XP>ET/J7^\$-=Q>3,2FZ5 M4 9"K+V^@T.(@A>0WMABB/!!XDITV@3%,^'N)=S6%'L/)=>^'YG/N9WG?=R( M.I-4WTP_X'CNRLSLT3>EG-5Q28X)\I4-DFP$"[AH>O"* M3WRFVKU4ZT5A]]!J_2:(-W?@*IV+*9%\#^H'57FN3\S'K\-X^G7,XMU M1KKWX#-MC0IG'D<*X&I:F4C).]6ZKW-'B,_,6V3!]ZGK>[BY<3#_-Q)^C0]? MNKRGH_L6<"82:DU[)R0G:VMC&\ '(T&B,=$F29_;FI$K 7OFX2(>MM?K/>S; M^%: ?).$F"?UI7B%[\/Y-;;)&5.>*ZTL,,9*7;Z$X 2"5"P+2ZYO,JUGEBS# M\\RUA64'K;1X#\4:54+65Z'"6]"_O19'G(8O9\E++GV)D&.U%'(MT"D^@TY" M1I8E*\V[G7;!]TS!Y>5V/6CYGM3JA@UWZR[]9GC]_5D(641K/1@K:BO@0JZQ M2PY*C"7:.M;,MKY.6(SFF6Z+Z-9(@_>0:^/K@JL:L%]'XSM[L7%2YZ <2!80 ME.89HDL&.,_(3)3%LM:9FDO@/-/KH3J^375X#[\V+@RYSXZL*6W#"9XYKISU M=+C3R@,H(QC$+"-9EU8(;3,=]JU[L2Z!\\RO+D[J.CJ\AU\;5UE\*\G&R=LP MR'1HGTEEE.41P?I4:L\?LS<7%WMH3?$/QS*;EMM?:&KN'1)=Q M_7_[Y9:L">\?L[^8_;S*\AV6G^I___GN^)O<__SSSY\GG[[\3*A^FO_[GT'(P8_[+ MO@] O68Y*\X41\>F<):#*B&"Y[3+R<)5YD$$%5JG1FQQ>?L_BO:RVY*E0Z5D M.E*L,Z"?K7"@+SW_XR'5_@]0_IJ;37'R@PFCT9K,24Z[75M5-=_J= /T?6M"VL>+OOIK+T>FD+/W8U$&(5@#WU M?WL0W&X:P351Y0KTV%P/.R%,D)Z3.U!'CCHRY97SX*/.()WGF 1/BK?.GM\1 M41YH$K<;GG01?^L>M.0$('D!-\?2TL;Z\V5',XG9TO,3!,D$*)L4Q* #9,;) MX3.)I]L'U8*TEJ6/V;[;W5@GHUX$VG*DSBRUJKIY?\=0NR#-CM!+3$E83,1C MB*B)W%G;ZL,K,(A!91=B,JOE+BUXP)-2;PLA]KC'-R_7/],E!9F%A>@M R63 M Z=C!D=.@19H592M.Y?WMIBG'=_;Q(O;#_YLIP7AV@M[.QZ1V*=?WY(2J_J. MZ'<_S7)L>"@HBLN0C*CSO8S!1>F_ZVCG4?4 M1E!R53)7'#2WJ=K*#CRF"-RR4++F7HBPQYOJ#]-&<%^VT76YTT,;P9;+FB62 MOQX-TW=FE<@65;02Z L2>JRS^X)*P#TR'04+3F^AYW';13V_)MMX33;G4\,F MAC.?NN7JOO^5;\KY=E;:G- D[\%$18Y_T!JBD 6,-=Y&44J^W.Q4V=,]O_,490\\23PB8-/GH/!@(BDG@(HJDK?+R=O7B7ATF M=U?T_,9L,="S+I-Z:&[87.!4M(68 /M BI;6J"3X)Q, MH).25A?'2#M[_,K6:"[RR)>]?*$[/-'KKM7XY&K\<3;G30T?.^T^V6??K^5_,]7.FL\TL M5\N0A @J.X10Y8>$TWL=DHBM>Z2O".V9LHOK(-OKMH^&GK.XULUC@CM;)]B0=:NL(2><:DJ.!]%5. MDB4K=+1*/R3Z=1[\6*J\@L$0@V 0K!7TKM+N[;(JP- [.N^MX;YUVM,3J?+J MG8Z[*M/J0HE]+]-R3C.;90:4FN2-48*O<3HG$S-%1J$4; A(2A6WZ_>>2IE6)YVL M7J;51:"MR[06(#NX[--Q7^U19H@JTXD^NW3/*D/P/H)D1F=KM#!EM=;YG1_] M(U"BD>"W3@WV(GVUQ;["R2)X>&'0*\+O2"7#?OK;.QA/OHR M'0>".1B&\=>9++\UY!0\TON7 F1=%)W-F4&= $9GLX@ZBIA*Z2N;?YOK_$&9 MO1>TV?(6^_WLS>2#0^D=%%9[ZO&:0&U9AIB<=TSZ3.;$%OF]H_FI>T7*]174 ML$KJ88D\].8MMU6]Q?/(AC/%%F S264094,8(J?@Z=2!:\(7V;32HF%;: M>]]ZFL2NU[Q/+T0_/'UX[]U?DFW'.-C6^E\.SB^FF,\8YEQ$YN"#(@]4"$=^ MKHS@%%/1:3*]?.+MM]$VZ+U=!3&0UK*Y KN-W%KP[6/4H%P!FOC M/T['?S(0,PO>8S4*5HN)K?'P?>+GEBRC)GIH6%>ZPIMS&_+\2,F,%<9L@ER" MJ9%?"R$Y 5E%1OX#&LVW$*98BG%_Z-5&ZZMO=INK;+M6P&V\5YNII_>-J:!! M&@?K>$-H8+GCNL4Y!9B!0^@?*;9)FI;> 9N-8/P7X-A?CGZEGD$M1NDE"X#3HQVNM$>G1:>+*M]+N\ M,[O*T>S"J'W)T?QNF8?G83(9E$$*WU)_O ["DSD QN1"9W-QX",9@:D8E04+ MW&'SH7K+(3WUG,U.++I=4]90FSV8]$O@72:9K *PI]S-!\'M)G>SJ4I7I\L& M^M@)<6()B5FF0 =7R]Q,@&C-K%5*PA2R1M>Z? MTK7Z/]!G+YPJG)DH$!P:3O:J"N 8YV!80B6\]62^/CH_X]D06VZ([2&W>NA0 MW GPZ_#Q*I5X%=C;L/)6A[P;VV\?6;3,).B9 GT;EAW@2\:9E<6#*\;3T55H M;R@F@0F\_E<&AK*"[-*,YS9#65EZ%Q MH+!PB,49<)K7QI!)*+?:E?R]'[]CP[0OS8R:BK4'ZW3A\(H77T_I(V;\CR)* M5(1)6AW)0@D"@M:%(!KT4G,=5.L0]@JPGNW"Q79A:ZWVD.*Z$&(%>.49K@"Q M)P-N!7B[,=::JW95ZFRHEQZLJE6@LL3(UU<.2N0!5#(&PFS6O6:!R<)\-*T+ MZ'9&G0>LI7U@3A=UM#9K7EP,SNNF.ZEM&#%,\,/H/!]__#0>?9[MY%KU!U16B)J;[Y\&<3]JX) MVT01K4?+[G>-Y<1PT';-U%<\-"7053E^A1)_[L*DS40C\+5;VA<%MN_2- M=PJA[N3DFG@.Y*E(0*>3=UD%&U8:=[Q7"E]TQ&])WUUDVOJ(__WOQ]>;WN%Y M&'R\BB$(DUE)9,?87,@)95R!CYP#"H$^2JZ=7,TY6_B(+1[QS<0_:BZ['N(O M+\F0^4Q+_8S'P\ET?%%/NG>#R1\S^AJ9/9=!0"RB@#)&0J0? !U,QK-LBL;6 M \N7X7DV!);D@K?28P_S!*^QUV#% MKZ,Q#MX/C[ZD6>\-^O;/,,Z7AR?R(H5PY"'/#D\>%802$RCT@2.7*8C6=0#+ M\.P@>Z:9YD8]B;T'FV5>1?RF?'?$+C]AOQ6[V^2#Y1+!IUE!A(\0N>-@2TD6 M&<.@6^=G;P#W:0\IVJ3**842%7.0 M8R9Q651URIV]8[;= '/ MQ.U?[WU7JRQ?S&R*XN%\0O)<]F?<>A55(FM:>$YV34V$4#Z!-@Z3BSQ&;-U; M:"/ SR1MK]>&V;;SQ//5D2_,_/DF0A=L\8X["$F3;<\<'1')2T#A?;:""Y56 M"[FV1/7T6;A;1;;.IVFQ$/JWD\F9T#G*; S($"*YFH)#X#Q"T44Z63@Z(;=& MQQFD+2<%[(X3K9G97:'-"Y\ZV2$7'R_.R5O-+_'3&--@]N.SS&)Q+#E07&I0 MN7CPRDI:@R9#VA@E?6[-QP58GHG8OPIW:S\NE..95U(X5!9TH5=)):7 VQA M>Z6%<%>%8$+68RCEZ'0US]/K;FNFM MM,PEY')[RM NHI[?@]X^G[?+D\W#G1LH>8=.TM75\ UI7ZT 8V&:U1;DO]TZ2?0*C>G[>]9@M$I.AU@[$](: MI$=P,EO('K7*9,LGWKK,LP7N'X2L.U-U#[Y1U[N#&RLX*R:&6"MK8\0$M7DF MA) L"$3MT%ME\@Y9>AON,SE[46P/LW76E=N9RZS"#H#1D/'ALJ.MWP1@2111 M.U50+K"2-6<@ M39(U1<<"&68.F-=&VQ@R6ZW.?*^T\&0G]71Y9W8UJ:<+HQ[+I!XNM#1*DFU0 M.T(H71BX)"V@%%$E%27R7E/ ?[Q)/9U8U'%23Q=M[F3@RBH GR?UK*W2SI-7 MUM''3HC#9$R8E0&IBB<_.BKPG'$P'JW108FB>[T'>S23>OKE2QU3D)YI)-Z.BESC4D]733Q>"?UF.(%AEC M*LGKU1F'$(0')JW7+@F=RN/S,YX-L>6&V!YR:X\F]:P"^WE2SWZRJ-' DW4H ML$>3>K01@66+]50D^('.+R^S QYK8TUNB["MLPCWBKG[,:EG%\3MHOG6N5@G M;__SOACZU>!#CL8($Z$$C(0L9G E6!!">(F&8[C-R04Y5DL?\W@F]W32U*@7 M,>]94Q+-E*T%5: %M[546H(O(L[ZOGIA2K:J=1N;YZ8D/02TM\6!W38EN:>L M.A51WS5R$9DEH07DX$T*4+CG-3?61KG#.J?'7B[?B1I-R^6[Z'6W:?@S\*]' MP_0]?IX4_5\!.@ 4G3=%UD8J#J370EE'THO-&UANB/F9FKUHMPYTJK0K[3;A8-\Z["&)>>/41B]M49@M:%:==%R3VP=.V,;DGXHN$SW(7."D52\S(#ES'6\FRI M9.OK[Q\H27\33FY%I?N12/T.)Q=$F5'97D;TDD=N(;5YU04_PAQE+\CV9$F# M-,*!,E*!1Z7 REB2BERD_)RCW/L5-$8?LR4%Y,SK9"[N(5@60$;A7;$F)Y,? MG1:>;(YREW=F5SG*71CU6'*4;3+H4^U@7&M\E8T&//.9Y%X=G9)RN3WY[SE' M>8LLZIBCW$6;.TDU707@2=79DT3XZ/^/9$%MNB.TA MM_8H1WD5V,\YROO)HD:IGNM08(]RE$7B)GO'P"A6!Z-H"4%Q!YA]--P)5G+K M;+^]8NY^Y"CO@KA=--^\7^2+TU-,'X:C\]'[ 5Z#/CP]^-=X,,4WI5R:5MX[ M7US-G WU[.)8(!K':XO!9&6]"$@/7A)T>^3CR5WNI,%1[^)O:-G.4!Z\>C5+ MM5IJ>B.S+@C%06>&-=\FUTFC])7C,:LH4$:]$C]6>=H/0(WF0N_GK+N+;;Y3 MOQI-)K^2%._]E1=81F.<_^)I^'(6%4M\UH[?.$UN(5G(SK$"# TS(4A,I8>$ MS!;0GW8*TB97)+O@1C\9\'P'Z_P>DU>(Z&O+U80F=DB/!#HVD=0:X@. M+7 3"I:2A,VM[^&ZX'NFYO)(4 ]:[CTOZ=W1?QR]_N?1R:_OWOQ>$W3>'1R> MGM "POOW8WQ?9SV]P\](*]D@$:GS,S;+/-IL28U2C6X\KY9%E,M'WJ!;Q&"Q M>K2E3LU"A> "U\"1F>@2U_[VX+,6Y]%23 T.YOL^?QYH31JSLSJ#+;5MCHD: M0F0)M(W9N>@"RAZ"*0OQ;"M]IBD/[CD1VPA\7Q)5KG?ZRY+ARQNF>23(<3US MT$"6E&A%)8-CB;RW&%"Q$&BUK2FT%-"N[D;:J?WV?5XS\?=X[3MWXEFC#_#N&ZI]59(N@)E;01ULG M<"9RU25]5>_F0:LL;)).2>]7TG&WYSY:M?<&,/I^^N]^]%SWXREEL3 MX39,&KF!9W(PS)>()E?Y "N ZF*TK:;YNT"V:[2UT=%=A3<2<#^O^CW@"D_D MTFH/6I<:]W(2R/>-(- ZG5@*0J[4QW._M+[ ;MNBTKO(M;7)]C:D/\)[)%"$ MCR!-#D*:RUB?EB-#C'\=$Y&4+C M00KGM>\<+8>@_P)LH$&=Q>.]4EDEF:?A*Q.KP MT$=/F+X$W'HG^N>0/N3]>'0QS*_FOSDY'DX^S0UD0OL./\SKR&> ;]+]W2B. MIH-T\G52 [*72RF1^Q*=![*,:QD%0]JFA0&&Z!CW.EAN5N)*6UR/GDX[5%-+ M,[/%\+*:XF;.V,$@3TY'K\/GP=S.)_"S5I@SMZS^X/LU..=]5K1] M1H=D]RN"']$5H)>EL)2D-6$UM[<1H$?/L5THIH?^4:>#C[31OBE7;53?E-]& MH_R]-1F=4]I[#\GJ!"IR"9Y.7;#(M6(V2+>:#]TA%KH"K"?C7O>EBNVSY:K: M:P60/5V;K 1P-]N)S9#_YT44D?O+D$5WW%Z=L12?-X2,#Q*EM>:,V=")"*05#< M(D1:.7V+WJ 2&77KW+;EB+8?]N]!C;>)TDX'/23NWD#WYC..;P"3-@J7F0(D M'8+*3H 3BHP^I*7K'-#YUB-^%H)YXKS80/(];!J7%EK-FCP<#6?-XOXUF'XX MO)A,1Q]Q?/3E,GFSMG^E_^6:/\FE%IJ3(V!\),A6%@B!'+]B&!-2NB!+ZU9] M:\#<23U,?ZEF?2MJX7;3:Z+KZS"NV;F?FV>WWOG@'E):EX/?5AXK(P9QY@+$ M0#N2LH)#2+S4LI#B9/;,9=?X;=QI'JL7"L6LMZF?-0R(!H) !84'5"';6'P/ M$Q3V/X^U"P\ZY;%V$?B^Y+%>)6D=I/]S,9@,KOOR9!),+ QT8+069CRX4AQ( M*VQA4:M1=Y#P;.?;#JEV.\LNM6 =A32.9!<+L)QS11 MY0KTV%P/.R&,=*Y@,(KVUU+'&I0,,48'W"0E$#E95:TK1W9$E ?"+KOA21?Q MM[[D/!Z^Q^$@W&I0\//58#7GF(ZAYA!Z\N!B)'M;.JQA;H8LBD"V^$H724L? MLWW'IK%.1KT(M(])=9D*^QNE9D1Y3]@5^C@;F*#;B[L'AAPGZM]U0__Z]7(A>+K=20C9+:.62X:@=YF M 5DD[TQB'IM[8*O@>F+\:*Z*A6=#KQ&/MS@NH_''6D;])IY?WH/W%@99[6D] MQ$;66&:C@,DEZ=YAI>Q@^/Y>)$=?:L8+YJO([PG]=%)"NESX)5TYYS)@I%-- MUBLCSVJJ*)DUT14BJ@H^2]M/H+,!^D:1X?61S%U*&P7&9!F@MW4#M^12DMP@ M*9Y06*FB:7VST ;YM@([.^+K@OCR-M6]+\&BC9=^,@WCZ1?(LYJ!T P] MSR0%,J0C*(D./2KQF(2^=Y%1@- MB[UN/'K[Y5UK"O^V^C:07!^O[U44!)DME8*8;:QIL YB'>9;C7^E>7%H5PHX M[%J!2RJUVNJOB\ :Z^UWDM3'BX_?DCO(XZP#<&6-B-5'0W ^08G),ZD(1RX- M-/?=0[>;/;ZVV$4M[-ASY"Y:TML_ZRF9:; /3#1%Y#>(]GN>B(B!9BEI(VFR(@%%^ %2ZD M$*D$MA/G]!KB]H-XC\D?75.5/02*-Y8:_8/!*/,S75+6M!;PJ@:\N2?S,WD+ M1J>L4@Q.E-;!Y%;8G[FZ3>7O8WW/L;[G6-]SK.\YUO<< MZ_NQN/KH8GW'KW]]\^[W@]/C-Z_?O'YW]/;-N].#%Z^.3HY^^_WH]>G)KX,A M+7 0SE^&:=@@1W6=QVP6V=MX88T">I>=H.>MH8D3Q\,9:[[G)0;F2/%D "=I M:%]3JN8Q9_"L**MLUM:T#M6M@FOCZ0'I ^:+CL0'?B2$+04P6,2LNC6A9IKP-Q6>*TY>^[,(.A91?L0)3L<#2>C\T&> MK64FLLO1#=QZVFR)$#E<3@,CD0&B%D9ILHYY"[_M_J?O*G[6N[Y'3>7>V'&_ MB^C;N)6',34,HRW"L?V86@L=+57Y!@+>FO(9-\$%#I$)3E:AMA#<;!,MW$>1 M#")_=$I?$H?;FLX[R+6'.,'E ,CA^ZN!/5>=:[-BEBL$:VVA[2P;\)Q@25Z< MMSGJE%K/HUT 9;N!H#9Z&K47LCOAF^2Z=XV9H4T(C N3H MZR2%D" 6K-WXK-62W*L46C>7VLL)E]OR#]IKI0_*?#%3@Y MIS89<*Y._&05.OK7:RS1!BE;-XE[7#TB^^5)%_%OMT !3TJ]+838?)CEJ\/+ M<8=786;2&C#&$QJF"D0G%601:A";ZQS=2BJ]\]%/2IF;":Z'X!WM%*./ M^"V(\6HTGTHX.X-"5I[KZ"&G&N66TD((M%3ON#.T1&93ZVCO$C@_BA/02B-W MR:)Z(LO5 * 5P/7D!"P%MAL'H)D:5Z/'!CKHP0%X *2243@3H93LZTPG.KE" ML>"R$,&84@=R/WZ"/&#X[X@?'43? R\.1Y-I3?<^Q\FWV)=/Q7()RG!&?DY4 MX+0RH+DLSJ//*K4>$'L'Q/8MC(9*NI-IL(F$6SL I^/!^_ ='] MUL!JZMY)*F@3\2_1Y0:R:^WBW8^,&8W,L0*BWE(H:3,X62LE11M5;BR10__?/3FW(\K(!&XZ]7248E"%>OF-"R"$I;![1J#SXE MU)G3MB3+2FI<\( MIFDU$ORHL=3ZJZM<-.+R($YF/SO35J9H8H*00C4?.!TL MR0KPF!$3%FOZJN1]"-K.+G3[JPSJ0RG;Y\Z]XU%#,L4+S2#*68)"S5W)R@)W M+%M+G _8.@?X40& M7#UADZ^3=KE6&%KG$2^!\P2WH5;"WPXOSF3FM8-4!&$#'V!LGP?-U/2P^CO)N+7=^0U/K?0?3O",I6R5R@9"J?.LDO;@0B%; M3"AC' S#M_NORZNP83X>3O'] M>/87[_ \3#'7L-/D+#+G"V,*L!G+6."/, M.1O5>/=?#=GCIT^/FNCA/O'@8S6'_F<&J;K;TS!\/XCG6*U:8K/V/!>/"= D M1R<81C)HBP*MB.;I#\75[85OG -^R9119, M22EK+@.P($@(7M2L-NLA,::S#A;][=O!9HG!#Z-[.GSI22-WN>-ZX,[;\>CS MH-[MA/,;@93CJHMP?CDG^TIDG\YQB@?YOR\FTQJ!^1;2/Z,S3"6F25PE:E J M%HA,F[HV)K0US#3O;]'34IXT*[>NZ[L4]FU["9Z\/3H\/GAU^/>#=[\=G;P^ M.OW^#-^@?>"*G[Q9Q\!UX#>;^D$!3C#.=#'%<69BEFW3BA:!5>[)H'?/6WVI.O->IY98C!9Y-*"=[7_ M:PRVUA,6.O=Y3@R#CJ6UW]0!WO9F;C1FR^*F@&U5LL?- )$[%@S+H"4G<:5$ M?B$GL]*2LZBR"8'SO JS'FDSP,9Z?K@)8!=Y;ZL/W"J8?J0F@)UTM$I#N'4$ MO"WE9YY9T9Z,J!@MU$9%$)"< 3+M8NW*3+["2J?K7BF]>Q/ YCKO(MT036GOC^]T$L).>5FP"V$7(/:0&+6]@XZ+S MH68_AN21K*3DP'M9@"ER\QR93UZMU/6SBRVYWQV_^C$"VFNC]TY?JX#Y43M] M=5+4TKY/ZTBY]TY?C&D=,^U66=8@3Q:!MJP< 8-BS+F@RNT"[L>@\HTZ?;73 M>!?A;K/3E\V^&*\SX1(UH2@S"$4A1)&E%RXF86^%%1Y?IZ].LE^UTU<7P>VX MTQ=CV;DB':1B9FE'!6)F!H(TD9,X2@YA)1T_KDY?:ZN]1_$VKP7Y_JK8BUI) M*CRX& A*MHJ,E.BJ)8MH@TR:B94TO>M[]=[B?)M*;>&KW.HFX;'5T<')R='KRVVB4_QRCFLIU5J8K:H;4F\RL'QE08BKW55\!V4;5T+;*;?Q7< Z\MUU_'^ MU>S;Z##-[E"+T#4ES$7P="[66G+E4#NC4^NDS3T/!&R@\4Y.?Q?)]^[YK0+F M1W7Z.REJJ0NXCI1[5[W01I;9#/A9UV)K'$2?++B 5J7LF4T_6GOO=AKO(MQM M.OV:Z\A<K:1CCYW^3K)?U>GO(K@=._T8<]+) MX_BW6)[;Z6%(Q%$*%K@W)5U M.7"P5I3$%2;G6YO^>]O>NYTIUT+:/=S M,4;K-!. 3$4"&AEXK\6L=LQ9;67VK<,BCZN%=[\\Z2+^[;;P+C$(@YJ#LTS2 M>>?(\O&)#KT0)7J)F5NSDCGQZ%IX=]+)ZBV\NPAT6RV\C='!6:^!_NMKFG^" MJ#,Q/%FNN4G:>;62DA]1"^^UU=M"B,W[NQW\/AJ/!Y/1\'!$7*-O#]]<)225 MG)@4NO:@IHU+J5HIH3PDY(G;[!B6!R\.'GC&DU)O(U'V8/9=V;7O1N?GOX[& M?X9Q/M-*!"U*A"1KP_&L#9%.!F""<)-NWM=U_#XSM$Z!MX']3R?:0R'<% MB7:8R>0LH3/"T6HBFG39"J(6^6.11C Z.M+M;(UF:IX!V)V"UU;) A5WEVCM8WEG;#GCDS2W-V%'U;[3SQ_'1$2\;!^^'AQ7B,P_3U=!R& MD_-PV2IJUAGBC "&X+D%RU+-?PJ,G$GKH8A: )VT3&:U+BKK(GB\I-B>X%MW MTKGW;)IT0']=2S\Y"XGQ'&LWTSI,3)4L:WE#I(40ZVV6B&ZU2Z*6J!XYJW:F MH(:]?^:OQQIOAE<F3)>2!F0GI[K,/3H$7Q1#K*Q(@E59+B=9MZG<]JG-U:; E%9]K;2C-[:!BQ%T2EP%"WR6UFX=!Y=S N:$2"9G$YNW=[[? MQ5A_#7/C[GB8QA@F^!+G_SWS)H5D70">'+TU,D=PC&Q_H5/,UCB4LB_GZ7Y$ M3R5NUD#>"Z,LV\JOGVVLU[T3)Z]QVF.J_9*G]9MUO^HR&R7@_UKQXZO!9\RW M^U)>4Q UL[2O%F!9>5",]E;':IMK:WQ,0>J"K6=LP#T!M6YT=PP71I+8'5TVTKF;\Z5Q?G]316R+RG_2Q;UXNOO MX;]'X\/S,)GGNOH@"WI60+NZ-5NC( :,0*Y%CC(DS4KK>Z,.\':?0]:6(*/M M**J'FXHE4*^!O@X?KZY=5X';4^)91ZB[24/K3?6K4ZR9WO: ;IQ06Q4\%'++ M0"G#P9.7 E*C5%SQH'CK8/E>T.R!)+9]95D7=?4QL/9RX-(LTD)RG'P8?/HV M6%4$7XP-(#.2:X]!UC8O'$Q.*9D0%:;6%M@2.-MW#'M5Y>VQMHWTT$/:Q4O\ MC.>C3YB_9>]]?3=X_^%;>R>')9KB##A3>PMXYLC\C 8D%]YQ$PUK'AQY -+3 MIDI+??2PH[P-TQN]OX0H.G I("GA:*&>@4N25IN8E"Y9+7"EAIH=R/$=@*=- MA?5EW4-"QJTPRN62Y]"RL%B44, *H5)HB).9U]OEI+G,%KWO93+"_7">-BE: MZ:&'+(_3<AN)LV%"QM7JCX>7,E[1U\I1R\P% M(.5(?(9K);0H$L(F+6245L?3)TA/C$ M(V]]*JP'*^,!N/>^8:M [BD"MP;J5!-\HUTV$/WLTZT /C7-B20?K: M.5.Y!,[I2/X[BS9CW99;W['O#>T>B,KM.^NZJ*X'MMVUWJ1R(@E9\Z"+0'FR*)>?E/(/=1JZD41%R8F3I MF&@@>#*!T%OKR.XNSK>.S#Z$::]">:^:I-\U5<-V:7(CZ_[FL/6SXE64-BI MY+7K'%E;3@<'*'-RSL=23.L^NMU1_EA4:J&J[68VU9G>FJ>@13!DU&7R]:7+ M9+%[ URH)+@AYRZTKO-?CNC'(DU7%?00ZYVC.[^?TO/*97[F:Y.96D*!1=?N MDX5\.E0,&);$/:NE.:T+D%;!]63)TE =/?C$'0**UT)1.F;+DP$IF(+:&A5\ MS 62)7L^:1\-:QU56P=GN^*+!YX^CYB@]RGI)*LL:MI9;1>%PH(MS'*3A5+- M*_NZ(=Q6$4;OG%IHC"YZR+ MUQ);YZ(^NFOB]F39\*JXB]+VY*YN%E6\'0E9E8V0/@+WO!9\RUPG OK: MTU&S.G,JVRTG;/0AF3MW0$63>>00:U?S6.^ +#@T%HP-FHL0L[_=0[[GF[?F MVC[ZDLXO57VSGG0@7D)(91ZVY4X1"X+&!6X0AZE:1X-[HIQ[VXCVUL# MO:IMYS/<7H=Q'1K]&7NL++_SC'[KR952&[6RUC?$>U9%KG5&692LW6=4;>5@P!L9 6UM":.%=>6YBKPS5S:H(N^B MD'VI(E\^(TEPD5T@RT"'+$!%$\ K5V M@\HWFB773N-=A+O-67+96R60([!8+VM+*.!UL5"$L598U$6N-E=@CV?)=9+] MJK/DN@ANQ[/DZC#M>OL%.60W[PWF3UY#T MOE8O=:)!@SJ2=72X+S;MW*'MP7["YXAZJ7NHB M]2U6+[F(G"N,Y 2BH:,_(SA>YT='IIC+(8FME!H\?1.IA0)V4KVT"L#GZJ7. MJNQM3G2,:-)!O:L!8Y+)8.F*;IX(^KNJE?GG21?RM MPW*+)I 6&Y.(*I/)5;-\BBJ2(2U+S4WW7M9^5@%"J+.JC$%5!XQ(]43+TM96>?\;?1\/IA\F92@65\@X*J_.O%3EA M#G4"9%PB&IU4B3NEXFW$/SP+-U+ASC?$^LJ<_CDZR]8%R5T=D%9'I7'%R=OW M 22RP"09?S*T#K2L!?2'I]LZ"NNMT*X3:*(-GAE;9$E20G"SF=%1T\LA!?@B M3F\%93\YQRM&UWH/V MOQZF=Q+UJJ:&@X*O\'[#D634OI#OFI*(H)Q5M=NV(N[H][>OWOS7T=&+H]='OQZ?OGUU\/ID@^*W91^W69W;RD ;E;2]K! Q MO\ A?3%]>QZ&+P>36N=S,<8;9$G(Z'4W0$JM8^ C[>Z,7G_M:Y=7#$GRUJ_6 M2L#:%;7=?=SD^GF7"0%D'*',HC8Q599L:R>A#O8!;7B.]#_R[YH7'74!N*W2 MMO:<65S;UEHO^U+>]@ZG@WE6=EW3*?VK>:]M#";8HH#E7&?8,PX.O0 A?U N*H;,QB(3-;Y'6 M@/E$"-2W@GH_8W$M3-; >)6;-E[X>V#6;NQ8KO09@.M;'OG^3:8 MS.8BG()LI*<#%[%VU$70@FODP:"2_;K)6R1.)Q-X%[SIHHP>^$(H<#(=I KP M:AHWD]X:;B HH^H&RR%((8$6G&1Q&'5L':B[BV+7MDL#9=T>@KZ9I!M:OFET M,9R.OY[]\^2,%8_"U=[7UFA0RCJ(-B209'I[S[GE2],])YA^?C_Z_,OE)\Y5 M??G-M9:OG[=]K6XJ]=%&(NLCO7(TQL'[X/7X;Q--[73>3]T^5FXA^.*ZLK8X>(AEW MT=5DVS3%3"?WQ7CX9G:TSC-@SI1.-;'2 [)(![7PM:R )4B6#O Z?. M8GP_')$:J:J'7/R[6&_F<[\I;TE$XQM[YN$8\V!Z)FAKQ+II1J]R':ZLP64D MISYPJZVP*J36S2W70_K#4:VY^GK(RU]51&G!Z]?'UT+.5RO24TR[^,T^,AT>>B!@*N_;>"P:N4:C>J;(E..8,7 MVH/./(3 E?7-;]<60-FHD\3-B[&;GWYY$\:2=NB8!L9JI7E4MK;),O6K$DQT M7 7^$$M6>,[V$B,W5^9W?2,:BF]?$A_GY^&O(0W.Z=6:75 PC#Y*M)"50]K0 M:I(XYP62\U)Q7F-@K<^(2KM@"LG2F:H7&Z=B;84 MT/;=C,UU=N?6OI7 >XC6OQJ%X>1M^%I/N$M$FHN29KENL[Y:D7RG((CZPA/= MBS$FR=R8 G=1/ &];RC:7@+N-\V:^4B2G)U1+$!(L^8^,H'SRD!@1C"C!5>F M?2#K-HJG9NUM*.=>HNDNLG-\ .LJCKYFV^09/**T M8IAX..@2&#L2?!Z-ITU$$BQ<1^88[Z+R#<]Z0QHO)=$*F_STBO6#]7_$@Q-,Y5X#81)(@#JX9:C0Q6!BQ3"4X'%D+9TDT$-L!YY7PH+?""%N"4JM.2 MIP_-:-3\!5O3 I&SQENPZ !\MU*3@&)QYSQK9ZWU=^_"M7:2&Y M%4Q9&(\FR_F2ESX.[6C03 T4SG1,.>_8JPB^"DX<-AQ*A?!5M)VKA3P=KPH/:94FL#!?>;T&CZ!*#I8%QZ'@,R M)=" Z M3YUM984]^>!]VU^?=T^XV$5452H;W.1S,[R9@+MW- R7M\UHDK\_;KZZG"QV M]#57=5T+HBA+DB+J#,YI9P;9J!RX?YI:RL#F%^63C]L@Z_%EWEE[*\)HA45? MHRO,J/$QAO$G$,3I>'QOAWYNHEXK;PP-8(,&356^YM-(PZ:%K%.4<\*=B*4S MR-:C><5$*"3B*JT6OMF'J1,RQR.=5]CI!,9)R&'C*/+,*([ %34QB$ I+5WW M_!3#*U;T3N*L4BCP^' ['?I1M./X,<[^/PT4Y(;>7$3/L /+@K!LJ,2$K"(F MMW0%AY1KI47=^]1UR%XQ%2J(ODI2?[LC*@FMO-8H!Y$0C[G=3'( 56,0BM>! MF]()-B^Q#KJO?_JQ.1*^C)==!XFY3CPBJ8F:35L$.YXC;!GS7B:IG@ZGV[U' MZW,8K]L2+B7?"O9.)E5&E)<[OPVYAAW:T)0BBH0!))-D3G&QB%J9N$P4DU3Z M7F$%C+>A\EWE6\'*>0P)]I)C^VTPL7>?IQNQNQO<3.NNQM<4MN*H#/C65.5Z M8DE@@U,@A!B,P,H!^%B1!>N1O3UB%-)"RD)D5S)"JT?5D%Y M*_K?7,3>)(52FE;S!O#_H\2( M.NFD]HDY63J$LW#%9AIQ M.&A&/YV+@S@NU4UCXX<7;*?1?A&%^FFL,B>6!"+846>Y1QA,!<1) .M3F1RP M]](:X:WWQ0L--P&J8<[.$A(5\\%'H9'75"-N4TY?$1S!5J:)$DXQ6=JA70NF MK_8;Y73?QDCM+N<#;L'!'/%6)X>$!M^,JUQPE-/:)-:$AI@[5Y7NM+K_%AR% MM;N] 4<7*??5>Z$-IO?8@*.3KMHT87B)H/LB@=&>4'",4-!Y;_1.(2?!##+, MD$0=PT:7]CT.N0%'<=UWD6_O#3BP$I'GHD"3<#X.J4(V1%@M23RXA)GRY;.& M#K\!1R>==6K T47@%9)*YWWA'Y]ZBVI13K05X/R2Y+-_)7*2"(]("2\\4;D# M;^D\TK5@W@ +R@BZ1A;%B@@#Z,8JX80D983URA&+NB+.&B,+*WG\+EKK6_HY2[K,! M2QM<[[4!2R>=M6V\\1*!]]F !7N?HDH>I9 S=QB-2#LFD6/)D\"44;YN\L/A M-6"IPH,N@&6ZWQW=C.(TEK2P0Z3GU B#C$[Y? (3Q#)/$/..2"Z3Y$\' M+ZWKO['JX_=]"4]\Y;XA 5GN8P$D-YR@0*- J1$DE>MXK6');JVW1DZ$'S M781;4../IG02R[FE/B'*-$><2HTT%@S90'$TS$FJ-F6D'NY@TX*"?S[;M(O4 M:C0W[I+-F(SBR<>$ LXC\"P%2R5R,"LP%2[9(%4HW?BR"[[^#;M5Z#Y7N\ O MHI<*'/IM:&<3I6*86KKSFO,\T6PX!@,G6,N$Y,@;"T:N\0X9[ )B2KJ4G(LI ME?;6-R-Z2SPI*/O*/%\L^OY^,)W88@*_SY'DNL"34*:28 JY==-\^W[V+G \EWWW5 M_6X,3CFF/>:&N2L]G#4@IU&2O>,>0T9,)VTVR(#IH.4^TQX:(/K MW6; =-%9ZPR8%PB\3T)H103&X'X3)X'WB5CDA#4(&RR8Q=AP7Z-%VD%GP-3@ M01-@0(N4G7'I;6 ZNUJ%*? ZII-TTEF7Z20=!+[O MFQJE#(Y4Y :_@< 7 E@=I8AR#_Y5%#ZZTO4Q7? =FK=;VO0LHI>U'"KE^GX\ MN3C]_>CJ]/>33Z=G1V?'IT>?3\\NKRY^^_7D[.IR!S^WW0?OYM2^ 'PA#_9C M' W^M. KQR6!K DI,>*1D[FK-N,4:09;A:)>"A4Q+S\0>@6,W+LG#\4(7:U@> MLQ>#\1]3:TL2HK&"1$UGN/9EV>ZDY[7 M5=Q1!;8CH%L(^LG5_ OYP97&VS5O-/UN/;EH9;2XEIZ%%)!WS0)@6LO M0I[LK]U8Y4$"Z%0Z(IR@7XT()LR(IBX+%'$SM!)YX@O7C@%440@JF2G=T6(WD M#;"AH*@KY''-6PRW=G@3Y[-/%H7GQ@E+? [5$0&[DU7($ XH@^"".BNM M*)TIN@G/&R)#,;%72.;Z9PPW@^'-QS@&A-.V_%-K*"5@8QY.ZR@-V?V&H\H; M@8A.BB0=E$NE4[A6(WD+OF4!&5?8#)ZC6LRR;(&KDD>Y#M-^O,D2>MM*A1V$ M7L%$6(N/.<^U"@KY9&(>U9'=(ZZ1$CC"NT$I*][=O%\R;/$=^^1"%UE7B2/, M ,5P-)YC7/K+\U-+V^"4UGDR1QYLS(E$L-+\(_'">^J$*)\1LQ56_S9#&1T^ M"R>454"-^]#YN+9\#YRMI.G+8!.A#LN M$WY[I=C^ X,)>5<%!0S>!]*SQ!= MA>,MF P[R[=&WO\33'.FMT%5R5Q8C6@_QL+N&MM"@1W$76FTW@ITBOC1*('M(;RF@I::TB$L'D*]&@YL; M..&&-R=_+K+^--,R! M0 L^S8C'/$Q9@KEB/@WZ'('V96^X5N-++E ?& <4:(X( /O MP @X?;#,[:>XT('00]/FNE8N/2FSB\A**_%7.[D?Q7\-)K>#X?DP_F>TH\65 MH;5:8.:1=V RP!D"BPR6H9!:N=-AD)9#7?+B6D_#:\M8= M:@:6<&9CPX9V^9LK^&YL_73V\<*B:P&WDO/<$>I^O.H"2GY:9-"#AFH4HW2$ M'4QPV,'0:@M'OK^^=1%,:7MC,]V=!._ M-'_%T9=1\^_H)PM0FH8\8$ @12R XB8@9Z+* P>P27FDB6&MS(QU3^C?*:^J MEZ:T4$MZZZ/)]6<0[LWT.N+8CN=A*,5DY(3F!;%9MUM+#$-).Z>H#DSY5C?Z M6_H_/G_R:[8U"LCRN69?/);Z.9K'<>$6F JV>%V'H_\.K[OJ9ZVJ=Q1NXE\ U]7?O0=Q>9%@\&_//T M*(2I#.W=\9T=?/U1 TMPU,0DV,&P E2.Y$DS#!E'9(R2!_.T??>Z8,"Z1_3; MUK6,^)OBLJL0#O@X&']KQO;NEU%S_PV C<>#-/#+/!*M7)+8&>0Q 08++I 6 M9)H:'ERTWJE8O*)K,Z37?&S7D/IS4JB*I/A13;\=8*WBKFW@]E3A55*E[>FR M@SYJ9&AM!>H])PF[A+!/+J<'P?L#;Q$R.'LEADGGBL_LV@]AMM5\[94O7=10 M@2?SONF ,UDDB"*$+U++,,MW:#C/HP0!:DN1$$1SX7@4[6;0=*HV MZF-E;\%@.D ./&>Z+GI\;@/\>&!4"]A]6&/M(>_'1CM$%FTZNBM3H+8!V %^ M5)PI9PD<+'DJF:86CC MD4\B6B-C(JETAO9!,7>+L?B&B=M%\Z4C6A\_7%U% M?SML[IJ;94\Y:I+2L_?L\&9"W--$7% M6L&*O+S_^M6.'O*D@N?--L9';CPMK+VVG&BM#44$YT5S@.H\0 4[6DDEHU:T M]$;4#MD^RXX_%^E^54$#-0*B/\"=-;--=3Z\@$8 1 W8JR$WZ9/2YJQI@53T MU$AL"7A?I8^H-5CZYT(-W:WM5;.#X*MV+_HT^![#SS,+G&>.TV$W\%0K5CQH_^-R,Q\=V?/OIKODKET3&X_NO M]W=3O+^ !/,?'R6 ?&6_7RLJY%3)$1 ->[*)6(A&A7NKE_1XAO MDD$UU52AFO$1X>U@]+N]NX^/I7,6)]<&XX %%DAKGN\,E47:PG=1AY (G,J^ M?!!]*ZHWR9W"RBA8.O,?_+[ %E4DB@@*YZ./L%XJD0YIV@0@2*"L MAS^O1HGG>-XX+W940,'TO(W8SIJAG\.CEAJ"B4;2YRYPU"5D: *'/808P/-G M1)0?'[$1TONAR O54"/YXP>\;!F=#Y<_7P>5/.#)S3R4A\W-<:0%IR@PY[35 MS"=3SP5^BN:-6M'<8O=N@ M@2H"*#2*8/J #W8.:19'J.E6= FB.!(Z5&8NZ/>.43L;V.XOP,+?RN6\3HPLZMN\!^C ME3&!"YG?59H2TK"EHZ"%M=:?&5 M_7<(6>6?HL&KT791_*%(>CX600 M!G?W^619CC0Z^9[OAF+(78*S+.XG4U&W7^V MP5>K!'H+MOVDSQP,&5J1=$=-[H-Q6&##-+R:(N1^(=:"YP!6/V).>FQC-+CX M9*7],&U+NLNK)5H7!99.9KF(X'\._"2&RTGC_S@:AB>_^0TT]R.E5Q.)A15( M8@+FDZ<*!"!S1; 3WC@B;,+;'+'.3]U#K751A35]2+M"2L,)N-7-0XQ37.?? MLLCGP%@*41L;$54J7ZTGAK1G'!$K&?-<"4%+MWU9"^:-L*.LT'L[A5IOKO.D M#.*]2 H[I!@'HY([A9Q. 7E&=.2$\&!*9SX4 ;Z'J.%^_=S^U;UV!]M?\#$W MPLP]*T^''J0[':2Q5(4=ANE2+^*W^Y&_!36,>PU/OA14H@SDDCSW&+$%-9Y/ Q%#HY$Y).B M(3A.(BX>(7Z'($C5Z'-FBH%"VNL M9T\!QI?3Y.G6=R@Z?BW\Q3)W_8<5A:E3RJ- AM/.L^)#@Z7 M9MP:* <8$ZBNYZ:\DBI$+E?%5"\N?UMTP&667+9"IU<)RKW(9?,K':L[EA#,%WM M-*([\QYIHBQ*.0&R6*++4.$0%M]J1(M8 M4PM,!4V,=3CZMR5*Z&BCRG<0<&&K82TV(G&PP5,D",Z7/B0A;7A$D0;&A#$Z MM;N:/"BE;[ #^M)Y%[E6B(3]:B=Q-+!W%]$W0S^XR^.S,[J%=RR<-+! A$T> M#&8"F28E(HNGK<49>,ZEPQF;$?5K*)31VM-QI>5$7M@RN,AGW93FB0G,-:S* M,4S!XL$,:9HGIL_-%G@)2KSM/Q[X?L__E\F\8-.&'R#F_&L#H^ I_^C1_1_L M+Q3^4_7M(+G"Q_=C.$Z1&"*X*2X)BSC/0QV!I? C3T)0JKEO-5Y\WPK<<$B7 MU5\7@176VZ_V^^#K_=<%$,*C58(BV$^RW<71U:X>S M2H/Q+_ 1D_'I<+;0Z]PC4#UZ3VO[^P4X M!-+4J%.YF_Z=&%8O^.1[_C9>!RPD(5&@X/*(5)_RG3*![W2TD22O-"L^3[85 MLG='S H*J]"T\T==5AS].9AGNSS#>F6_?XA#4-ED42#S=!6*8AN]-8A9-AT, MGR?SYL[I8 ,+RK'7JC3MRB!_=[3<@\(+7Q),4VF6A35?1LW-R'X]NI_<-J/! M?\#=%JJ:A"L] G M,,/'^]$/:WB6]W=-E168XH ,C;D^WJ5"0^>7RS=@V [JG?#I4J* M6MMI='\EF4?>SUHPQS"U0[.81_$V!Z)R6[W<*ZW7*LP.>/HNO'RIJ K56K9X M?.Z?O20^!II+9P6R'KO<8B,AZPQ%E.#@8TC*Z=(AE:X8=W9.VCUO=ET!FP 8 M#HHA@XU%/ F/= @1)4Q!'" -6[P;7!=\?55#5N71,V>DEH(.I;SQQS"HF5N? MU]<,IWU(8@QF10C@L8/4.(8O!BLR';8C+&-*A]*MGC<"VM>=8ST:/#NP M2ZFC0BCE":;YO7H;4)5*%E<"VD_-84'%/74\BTF]-THP'H4P/N==LNEX)[ I M/8_(.1VY2BR Q_)ZJ;"EC*]O)G01=HWXZO:M<7[=QY60-%C8%W4PB ?-D,4L M(FP#,2Y81T7LWW[95\U5 65VMU5>H(D*]U6/@%Z!(SR>)7$?A7_?CR?YQ5GD M9D2G5%04>65R G_4R"5MD+0RR\^%K>-GKP$)F"G) A+&"7@-?$":PEMAM2#)IA2B+WYC MV GA.Z!5:3U5F,-V='Y\>C29C ;N?I+=PZMFQGEX$\[3E?U^T=S=?6I&.>9[ MK8#R2GN#M#0*/,>>T_8@HV)SCDD:CSH72S.\6-"U#14L((O"':P@+R M;:;%X%PRGXE&AG4&_71;VJ\\*AM4FBV"!^TLSFFIK%7RMP:$PQB*E M"< 7\,4X29 G-E*E%8NF](FY(^2W2\8^=5DK'^9GZX#3I*PW!H$G PZ.I2 - MI4 :/BG&F%+2E0YV;K/'7N"[P'ZP[NUW!!PVQF0NU\E9EQ84'S5'WC$9#/$V MJN)#1M;#>>N^22%%K+5#]Y? L[P?:5+>;GK-UEGW\+Y3SM.#?QDP M.;^'G;8-KW]P.FJ-P0K0L-.#)A=//S@O!+F\1M )+<34$R01+1<):5[K.Z"<^^,H%Z9,7: MF)X<@'[ MY^5?]MO\WLYRS!(A%@5)5>[@EY!.GJ$HG/$RI$1%Z?3OU4CZ]RW+::LI+NHJ M[;E?=J;.$NJT"H)3@Y+-M?<"ON@D)4J!*AD](Y27ILDN>-^?W=*;=GNX]&B+ M?9&DVP)])2^(Z*:Y5(=1+I-Y;29QP5FMN(J(B M>L1)S@Q@),+YCT-46%%'6K7J/TPJ[%025YX)781] !4J1&JCE4M(:VMS(E46 M@$Z(>!)B;HOI2.DSYN K5 HH=L=JE"Y:J5LDUZ;*(3BA@\4>82PBXF"MY7DG M$7GC,7.>2"%*>V^'7HU2E4*E=5(QKKYH/9:,P5)GJXMA@&-ABS7*8>1MC%;* M1)FL%5#?6].X0TDFV$47%3:797[:K$_=<#(8W@^&-^?@$I0,Z:84Y$ '7P]%ME?4,#,1HLYC@)!?B$?""XFX"W Z M<,,1B4DYGQ.*=>G4ULV(WB\)"VJJPO70#^K/\O @,-2:20T=W#P6UB[ M R/2PXG/"8X>^]*5+FN@O%_FE-!-A8 1N!S+C?7:\12YCF",QKQ GQ(R(7G9Y< M'IU]/+_ZY\G%KT=75R<7E[\ FT?V;H=D^1<\9;>L^%V752C]/>M[9LS52%,MX3GVSQ.26KD?253EY(WT_WCP+B/92T[P_VS@YS1_,8 M)Y^;^;:< [.&8C@?HT,R@FW.RTHL8/H^R6'((YBCRU2,?#.(-[QT?ZV^2;'E>JMO3G21>,7HB9]U"O@\L&YP!U*.RW&HL"$2SY%- M.WMW M-#FVH]$#_/)W>W*1]8B@%I:@(PLA0UPI= ZQ_FO1B MGI900V]<^0GBDNG7SA 6!/]3R$C'4 M#\%XE0B-R2'*.%A,6#BD)3' )N%4DIYZ7]KE[#T$XSPUCBJ"O LYW\DPE"NZ MD!>:$\RT-+&T>72P(9@N^FX9@NDBWGV'8&8SO^;)<;_$/.WKVRV\?7=3]\$* MQA7LU8A%F:0 MYMY!&U!=@BW;M+\.2+_QE8**:FI)N3\*^!!BU!X%3&%7Y!QP$:&0B)I+XC5W M1+P^U:^)HO2N^0["+:AQGR?XY)0<$W.TFM@K.:*_#/TZ/)C;/< M=6RT!Q< <9V;BW.E@9G2(&-- 6^G&I"/4_5RC%%#RT]SL'C14HU:D(VPF% E24V0B MRTU@IH$=RQ&1@<B=!NN@R#4EBN8_?.IBV)*&I+?OOOKY[&=\VVU1K8U/V$/?U9IZ:4H+M: A,@5U=I\AG*?G MX*Z5!C/*&(=T\!'Q8"W2L#XPG(/7 @N;5&JEZ_7/.*@0]TM"1R5E6,'&7-2E M7<39$*[F,XCW9GIU>!DGDUG0Z1JX%O+^A9+&#!:>NTA@*9$$$6C+C =_J? 1 MT K8JV='/354,!SFP^+'Y^EC=).3[UD(]X/Q;?[E<3,&,FOII8C"YT):BC@E M#%GC)4J>S*9%*%LZN7@KJ#?#D;+B7^NQ]'DQ=GQG!U]3,_HA+5@(6%]A7NXS MFKT-D^:WS\>5+\E>@*3^A=FNXJE_>>:(2$;*:0T]V+P!!V1#(HA)#U:O$!B. MMM=^>698I"Z1A*(W&O%(P:3/V?]$:"*8EDF[=Y._W$7?+2_/NHAWWY=G/S*M M[L<@DO'XR/\7[,"#']EWB1DXARE!Q$N"N #)6"NDY*=IB06$72,_=06L_.TH+AINRNA[T01FGO M8@I@M3D&]KWS%AG!P3I,>7Y/$)++TM5 >R+*MO3FO?"DB_A+Q]/ A+MH7#,9 M^$7,1T696W88)(V*B&OJD%72(J&#<\(J3SC;9OFN_N@]9":7E7U33' E@V6C MR?72:S^VXUD#3I>SH ,/R"4'9I,P"EGB/$!2.%HL';AI!2[6GS_Y#5@ !41: M\&+N.9I'+=+;8"J80K,.1_\9-+OJ9ZVJ=Q1NX&/OEI#'L MC\(&"0(R:W.L, M#'=GX4 .E.C E >[NW3=V@8X;X8?I41^$%=O%W%\?W>?']*DCX/QM_M)W/\M MW&Z@ZE_(%11:_;LY!;M1(M@B'6Q$G'J9YRL(,,NCB$8YHI]FY[R^NSDIX>UE MU,*N*W >4(>1XXF!)T)H+B:FL7C?Q(.]F^NB[Y9WF]Q-\ZZ:=5 M/.8%PNU+\3HR9P*6*&KK$-?!(2-<0-@8*E7R2KCR\?7#BK\5UW<7F9:.OX&) MU06;.ZO<71TLVQUSPV6F#N!G$O@PR?PYC7E#&DKF0M)2[J9'UO=E6R^XD*=Z.7CD M+/N')2D)L".IP% 26,QNA@W7%&DMJ<':.4U*^ZGKL.P\V._GSYU9WLHSAA5S M2"<%QW,0"6EI$@J:.6*9C5*6]E%7X>C+0RVBYV<3^785[+Z]T\5"?GKK+N"S MP^#GVPS_,+7I&)SCS.:LE618[JEGD%&>(\J#S\WV-*.E*RE:0MN77[L[!9X. M1H,$*4MK'W3*@M^:F'Q:*, M"60DD4@Y9V"3ELR(X@-(UV#9PRC .NK;1)*7RKYTQ?B3DWI1_)Q_/;[FU$4! MKB%BV&K$I007,0F)G'<8)RHE3NUJQC<]I7]U%[5ZRTJQ0HAFWJ#U4S/ZB8#/ M(@^_C/*H&Q\QLX98%#D&@F/CD4LI(J(4U18VR,!+SZ;J!/"5LZ6^4DK'>#=1 M^WSXK]N!OSV!/YT\?&DFL(8!^)L/%W'\+5^P9ZL_Z,0HR07423K$O3!(&P[R MHLH(31ES7NZ\A[0 \LJ)T[LNJB>^?#HZO?C]Z/-O)SM$[IY]QFZAN,V0"L76 M/MG!:)K=>#0>QVF3FI^Z]-OQ_2B&\^%%S"VT0=.S+C:CQ8\?['CP*$K,DB,D M9H/$9;T2%9!5-"+E=>0B)&9\Z89/11>PZ^E6 LPL/($C-QIL?:2(=SE'D",7 M?$!&1*)84D;ITHY3,?!]Q0OWQ]VG!^A^]'XHD8RX)>!) M4$81QEY+%:4%/Z-2$OR!U+3OB15"+4)( 7$#*8@.'NQ5(QZ10]#)/-G->[G>X1C?>^3" M7IF]D/?#-7=8*9.'@8=<.\L=2$]X@HQ1@L-.SV0H'29] 95>@-X88C[!E'G&&2QQM(P,<#O$.>TO*) M)ELPO6>*%=57A:D$F_!]GMXK&,M#5!Q%K13BCG*P37.]I1&",1HB-J5;X&W# M]#>?"NGK.9]8#3Y=FV#!H,W74E;D!'1"D18J(F*T"UP1PMO5=.S(H;]YLX-> MGG.%[W37\],7/F9'#AR4G?O[D3M<_75"6 MRJN^M:,(FH\!S))O<3A^9B1_>%C^G7D-^Q36#VQ HR]W=GAFORZB'65?KBH0 M=^V?$$>I&7V=#7OU51Z>9GO6G%MA)SZ8W_F8ZFTHDQ?/W'2=Y!IVD()\/[KS]< MK]STO]MYL)D'^8'C)1'RH[N="@664*I=Q-*<.)Y-TSYRH%/K2]^\;'A0B=RS M&)X_H$8*V&ULU+UI<^0XDC;X M_?T5V&ZSV2JS0!45X_6LC)S4ZKNF4U;"\-%B=TA4DTRE*GY]0OP MB$,1P0 0(%5KTU.9*07A[@_#'>Z '__VOW\\K,"3J.J\+/[]#_Z?O#\ 4;"2 MY\7=O__AM]L/$/_A?__'__I?__9_0/A?;[Y^!.]*MGX010/>5H(T@H/O>7,/ MFGL!_E96_\B?"/BR(DU65@\0_D?[V-OR\;G*[^X;$'@!&CXV_+;ZLT?\(,0! M@H3C$"*<44CB6, H"A%.,LZ$R!9W?^:QYX=8()AY:0I1R 3$(24P]6,:AI[@ M 8[:15=Y\8\_J_]04@L@Q2OJ]I___H?[IGG\\R^_?/_^_4\_:+7Z4UG=_1)X M7OC+\.D_]!__[4N_TBJKSD-PVIFH^$BI7DOEVM>7X4__Z' M.G]X7(GA9_>5R(XONZJJO545EZGBTH\5EW\\1>R7"]AWQ&]SR*L#YEIQ/[GB M<0S33\[8O9460DS/\ Z9BUGNOE#O"S[7=W=#ZF+6I^?8U=>B;,AJAJ_%ELP. MRROU@X_R;ST9M="(,6WI]*9[AU7QHQ$%%YVUW%L:Y/S?_R#_MJP??[#EN[Q^ M+&NR^DM5KA^O"[9:JSU2_I2519,7:\$_/XJJM>A?JE+^M7F6.V'17!7\_3_7 M^:/:-*]HW52$-;2FZ5)]$)\!\#_05X5!P 4G @!A[^_&^_ M;.6;\VVL?K\8KXS@';@$+9L+L&$4['(*-JPNP/:%?-F\D W#X-O \O_[6J^& M]^YF^_'?YRO:8_&U7M7)]U.R/8Y6RNDLJY<8EFPZ##OKKY:'*@#PT@"WMMT] MP5\.OIE7U2 ^J=B9E]E_XA=)F8G'!NZI7E:5#Q/CU)03?YF[;X 4\P^@K+BH M9+AW!+*-,J]K>$?(X[(G5-Q]%#+&^)@3FJ_R)A?U%_*LR-3OUF*CKU1% '/ @P,28/5E( *\(7D? $^R.^P-'O_+4@%?B7-NI*?T-EHM W9 M)?!L/=5:XM-BDY&:M@#UZ_ZBC-@O8M74PT]:L]::-"O2LUBM2T 9#--%:]C9 MGK^4)?^>KU973!JU2O!W\NM2W'7AUC)!-(EXJHX[8B:=:"^"-)%_HR&..!%Q MB,+8Q-:,$9O8M@RDP5=1KU<*VW_YHQ][_ZI>('BSKO-":AEX6S[0O&B-OJ'U M&<51S]JX0L?,N@Q4%V"@"SK"H*/LSESHR.?(/(R2FM4_B@=6(EO M5 A0-[G:WGZ5IG%=B2Z*>E<^D+S0C:%>8'$F.+67T$P1K873#T".BS*F<_*1 M'7V3_]KJVLO5YHD-CHNP\>Q/_-IN;WPK(P&UQ?XM;^[?KNNF?!#5E?3%FD^B M>;NN*OEVEH+$*/)9!-.$R"U2R@*))QCD-/ R#Q.*(R-W7(/FQ$HV< "((FNX M#>I %GB(^&'J0\9)!A%B'DSC!$'LA>K0+D%>["V?1$7+5P)ME[8Y;%<3P:;G M1#B&PLR$;3!HKRP'\HL.D@4@F?PZ@JO5JORNKNI 5E;JDI/G#?A8UO4"] RZ M>A0G-4!,8#@I1]B\JB=A7TG:'-=R$"F/=^[+EBE IYWHOOS4' H(]Q!)'/$T@8\J"/.,XBCPC!C.(0/;)3GW8H,F9F0A,N/4OA M'@3#HW1)'VP9: ]H6]+@IX&)GQ>@Y6,!)"?NK(*9Y(X,@R;166V#&1 OS8/A MTV86@HMM MHAVN-(LNG11@4)?3'[",2DA]K_Y?W4(\D94Z#OPJY,HY:P17O[@J^/X/=C[9 M'2*\U-7-]A4]?22/>9YE0]X,TBW& *,RR1.Z]/,,0AS+ \0(:ASP* M$LSILMFD#YQW4&=EWTBW3Z1:C.B#M&^@(PGR C#)[.;"O>?8, Z8]]UJAA2_ MVS=F:+PD9S+&4"]IA\$%V/(.NH^H5_CBA_M/=$(==UBVU\R#;$ )!SKI'(8V MK_)67$5)\S(_;\#U*B_F('9['2X,3Z7517S+Q9HU[2&WY.JZ:,1==_$N?R6J M)U'?B*99"=[&H9+398!CY@RF M"Y:QBTJZ))7CB0O/0Q;*+:$K<2M^-&^DO/]8BBQ+PR#(H,"9!U$2,$@3$<$L MI5G(O2@2F=&QG@4/4U]8LGO!URL!RNQE^LZ0FI.;YCG9(*WGZ$^,GYE)-\UZ MVF8ZM1P"Q2)H>728\70!0HX\9QL.9G5_+X#HI0][R5)V5DSYP,WSC6"]9GYX M^I1_%40Z8(*K*ZHE]WB,>(QA0$@"$4$!I($(8<@2D7D)#R.,S>XNSY&<_.)R M( 96DAJ0&WM&\@K(2& M .%_7]?-:/JS'8YZ!LDE-F;6IZ,,MJ07X,-?X:=K M=5K0PZ48<&=9=$5U9$;.DIO59N@*_]) :#]G9PT^E)7([PJ5]MVG"HDXBEF( M8BAX1"'RO1#BK/581(H##RBI\D81F.KLK M'/C647.X]Y^4Q)%*'JX_JPZ>%.^ETIW^H)V6#3[RY^RZX"++B[R1N_R34#&+ M?+VYW-Z[E)IVIU]F4L]B)#)(<>Q#Y&$,B1>ED*>(1PP%7LH2$Q4T(S]CO+!E M![;\@"U#?8Y1[^IJICU:XJVGYM.A:&8#7F*T.(3Q'&C&AL%.=D=6PY#XK";% M#IB7]L9R%3MC=%VP\D'IYCEK#_/,,JC/HJ5G-%Q@8&H>+,4W M-@KG9'.D_B?)S*KHYX1]J=)G/V^>*W1;$74U=?/\0,O5$D4LP2SAD%%?:BM. M.<21U%:$@RQFB8^1GI-PL/+$ZMG3 ATQ_72A?>G'M>\BF"PK=89V7:C&4>T]P,>\$->->*B7 MG'LBC$@*!>($(M4U@R 9Y!+J8P\%/O.XT3F\#M&I'>F.!;#A >PP ;XI-D#+ MAZGSK(.GILOL&"4SU70 D+FC;""Q*_=8A^2\3K$!" >NL,FS9@9#,+Z\6JUZ MVW-552K!HZTU[H][-/3_W!H3Z[PD#88=9Y>XGH:?!6! 2F M*]S(-BR7Z/65\:V:GEUX%M74%6]01^W/6UZEE\7=K:@>5'[]5<'?DL=<)::V M2?5TE=]UY>E+/T!I$N$,TL#/(,H(@23U IB))$L\X4<4,Z/;IBKKP( M;F"UA^ "%".5,Y? J.?DN(?&S#BVWR?% &C+C50.4Y=]L:7N,#O 2%A7"0%Z M1.?- 3 "XN#:W^QI,6:-5FMGE7RR%_K3Z+ISR0V*3.:_H[.6A/; M3,6"*.K.GR4*FDEMY M35H$9O.>3,3=]:*,GC-7]$]E\4F4AA',WD,3JZZD!3^]_VP0HNR+=%X%K:4Q MT[5!$,=!QU'NK?1E?Z79%..H +L:=;MG M$PO0<[!HK^+>G,';/)G.*3RN4N[<,#5O8IY3( _2]]RN;GE#H[J7C[G[^*NMGT9O.7 8^B@,F]1P01@8@+#V(2)%!X)//]E/ X#-X_\#IWX;F/LS7M9- &H!Y=*4] PC]6^KE?"]VCD2\I7O'R4SMB'%;G3 MC=I./#ZUUZAR-159Z.\I8L^!?EAW2OKS 9X#P<\@P8YQ7/#0YFNJ<+@;LD9SU)[2Y^ M3R\[W[7O6='V+GW/?]JV#V*5/\E]]TE\W&9E(20$0:K=$DDA0AZ".!&^#"@2 M%D?8QYZ/S)H>'M"86&&W%,&'O" %R\EJI^.?8=WS,8ST//P+)3=3T1VAI\FB M&I'&6:O"0PHS]R4\*>)A$\+3'[73Q:Z8X'-F,"!F.YPEH)0D02CC?^1!Y$F= M)8$O8$ REOC$C^. F.CL!;Q,O1G?W+R_O3'3X$N0U=/TF? RM C&@ZB&\JX) M9K8X0,B1E;F$DUFMD0/(7EHM%TM>6."DALGD:G[I$L<\9$D402].U)27E,&4 M^PQ&@C$_%CA.$VI5VK0A,;$M:DF!1TG+LGQIBX6>F;E,0C/KL2U9DC)VK4Z< M-D,^+8OK$J4M@=/D-"?M!2R::.[, MB/N<75'Y12H+P=]+)T+]:!GX ?9D< ()PA@BFG)(,0YA%' _\_V$)R+5GH8\ M3FMB@[)#7#5)>/?FMM6:_Q2D454019U)$_/3I[(1(/S9H+OC&0#';8EC6,RL MQPM$-I3!0-H="@;]+-VA8=>[TAX5LQZ5>G*.]J,\L\1\O2?U9-GK,ZGYB.6I MZ&YT5(^'1_4G\B#Z[@.^[W'/1QD4-"80Q9A![ L?THPBEI(HXE%H=')JQ\?4 MIZM[QPI T;5LXV"+L^;IZ_3H77(>HPF<^3'M96*[.LJUY&+>X][+H#HX$KYP M.?-+U2_D^:^J:7I;C2M%WM[$Z5Y5:*XRG5)(XN"I!COD=^X3'=]D& IK=;FH ML_YLMXP&PNY>-YH\9EEJ*M?YG'4S^#X0UC96[>Z_0^'QR,,<)@E6O9DS-?J9 M)##Q4D082Q,>!$;5I:$_>@JO'L Q;[CA!5N\NUI;]MEMY]N9+/?FV*JX=&-Z/G MS#(3:ZBBWKMB707S#@/@JVC650&N'LJU;@]B'6 T-F-WF!ANQ)?#8;81ZPEJ MMPF?67N^#5A/R+W-5_,1NXWWJW@2TA']*I3GV>7/#KO\ML99%3BHZ3RW^8/\ MR.?L1@T(STC;LNZF(57SCC3BZD=>+YD:YHXS#%%*4XAXD,I@-_9@0J(PPZHQ M>6!4LN66O8D-2,^L:LW=L[OGQFX9[LJ.VIE>'<]J8]SE>@%:OH%B''Q3K!LZ M"(Y?JYY7\7HOR\RRO9JF(D)H/G440>:F -&!J M7 OGF,8QH30Q& ^H0U/K6WGQ+,"?%+F?-X-:MI-G=T:VR*U2=,-+ZH[3Y\M' MMVR0U=/8BX%R/+)%T08_*>JG;X2=#&QY*>2$PUHVI%Y]4,M+H76&M!P\8YFJ M7;)<+:/FUWU8E=__4_ [\7;]L%ZUAF:@Z6_%B&R//C#/LPY@F281+G M4-H""L/0QZ'@/HH\HXM!0_H3;\^_%=4PF^BN_<8K._$SJ 13F')E)ZX^O[TV MS-DVA%C/0DP(G)G14(#T,Z$5'Z!E1/Y@P\JN\5@ HAA2N9@.$[+MH'"5A&U( M?=[$:SMH#I*M+9>Q3;"6\8=\Y<]=4M>V75H@/!0$@0?3C&;2*T$4TC21?V,X M24F<2$-D=$9SBM#$5F8@VVZP8YG(9NCHV0T7,IL9B W%>9(OSPGH+"?[!)F9 M,[/'A3W,SS[S>:L.<1L_,(+#^;L2-Q"8Z:6&]$X[$9R7 MT;8MW:OW(S@OVHN&=6Z[$K1YA*K7Z]=RM?I05JK&6GKJ*?(8#2$+?76A$::0 M9#B% 0]B$<TQ,QVH!OBA3H:3G0IC$1 M1O-D7SXS7V+L"6[W,F%/?<9R]"C)J[^J\YR=I@Y;9XFEC*8!"F#LJV%D@?0G M2> QB%.21BST:(J-9B".4IM873Y<77\%?[WZ^-M[PX&DHPCIN9/.Y#93*T46 MM'1?].R8PJ/4DM'5"--16O..,]41^V"TJ=9#MC?^JN\%4T/+B[NK@O<-1Z^8 MC$';<[%-J7LFO"1A80 1\B.Y]V4QI!F.H<=$Y"&.? \9C1K4ICSY/?T.'VW5 MSM!T=6V+MV9[ZT-X3B\DC9=P+*O MU^U#F^7^T2#I_.AS$YZWMCTH^ZR.OV\++5=>FHN!MF?>2,)3P&$<08T]N9:%0 MQYT!@MCSF1 19HGG:4=P%@Q,O)EM:K:KH7%X";)^ #WKN0+-EBV#B- &;8VH M<6(,S>S MJ3]ZQ:_GB$P< 1V6-HV$)@828,:UXD1M2M\_2H>Y6_; 7"2("#\ M[^NZ:=NM+0#O7 GU\ZXY\T+!KOY9B&:;/W!W_+L]^OUNWT_9-GC8(?DG1\<% M%R ]>J1@L^Y\QPX72+UW-'').A:[Q=67Z[>''8.WY[/#?*=KB4"A;N".S4$0 M" L4AO*E\43E\/@^Q"FC4&28JQ H\6.MVS)G'$V\GVP'W^4#$X#M]OD6'1L& MUL_)>]#86.9&U]#CE-PM^K;H]/1 "L4D: ?%;=C<[[/^_G7P-]B.YGX/=OO3 M7._#;(-QB=WHCN.$T'Q;D$M<]O8DIPN;A\OM)J=2PW\51 6@!M5R1QZ=>&_H M^F;MUDKTI!?&A7''Y#Y_2'"AR&8&VUY:H^.!$9FL#@>.K3?;T<"(,+L' V,? ML[RGRHN\$1^E?AXTMY(OJVKR_]E5V/\6I+J5Z$KW+L8DBQ&!/O54U1H)84H1 MAMQG.!(TPUE@5 AAR!D\N@5XENS(*$SR8W@% M9@F^YN78]) :7INU#,&6HX,V>3LU8[O<+8!B#-R.@FM^IW89-*YNVRRYF/<> M[C*H#F[H+ES.(IQMC>:;LJK*[WEQ-TS>Y%F68)_'$'M8QJ>$Q) @Y$%*8X]A M#V4HT;JD.TUB%J+&D-K[$EM[Y\:3:[U\_+KM8 MYHL/ KMS.;J%X?M]SNZ!]+Y!43;=K[_GM0"/5?F4][4"ZEBP(3_*HGQX=G6. M-PK%:-QT_,GY J%1SO'.;LR0X#JC'?9A0+X0H\A@DU"E5$2&HQ5U[=+ ]?"Z[SE[RZ?YWENV%/VK>H3K!S^[N9*+Y(BI4 M8?JF3=T;H2Y?WG:*/^CJ8CD)"](]=QR^DDTG[-;\D.&>L,9 M2\Z6OL )"9(0DC10F\WI+.8@&=@1;0&D<*"5#O0S%KHJ/Z!L!MC* MN!W,TA4\J?U(LKY01U3=.?8"M/R[,\&_ES?AR.*_NCBS;C"O+NV)_>QWPY=E MJTK)NA"?!_?NHR#U;L*WE_K4#U26K*>FY7DQAJF,(& 2BH3RR!,\,!J@,4YN MZLO@]UUF8'NZ"[ AC+H2$^4$Z\GIJN&E>/$YNU:J27X M0>M*O:?L]/IM^?"@FB[)E5I;47]>-W4C SI):1EG24B]A," I*H+K>]!C$(! MF9?2F'*.$I:9:/48L8EUNB,-:D4;E%NRK8?9>I4CW4G,D=/3=U=XF&E[#T5+ MMD\%D*[5#FEWFJXCH",]'R4UJY;K"/U2Q[6>L=/P?<,Q3(QX_B2%:1/0FIN& M-.VE_^=L,R?V2]FY*-*Y$$6M3OD_YG6S]*B'>,ABR/W0ARB-$,0TS"#&//8\ MW^,A-C((#GF;^KQ^?VM<@ VS,BK9L-MV1NP85G'*=NSNP#/XMN4:O"_6#[V' M9UANX_*=ZIFJ5WI3AO<-K_62C WC!' ZLJ,N.9O5[$X Z4LK/04).Z-^D.*?WPL25'+2%"-W:J_D.>VNV,<9V$0A\IM"Q*(4" @13B%64:3) ZQ M-.-&98QG*4YL@+_(G]]+U-7]!%3"\73B/FIXQ=(J%F8EK2<,V,U,1 M!RWU]@*FI0]Z!MQ9*FU9'=F?\_1FM2K:XK^T%?H/3N36+5/*"$%Q @EB""(2 M!9"&/(1!1@(6\23.8JVI@]H49W/!5HH!4)0%["F#U780FF-/RI5_]-I>SXR^ MR]P>R>_,S[#V'BZT" ;3S+]4ZJ*^>?XBOTB-.D/^YSI_5'[+TLLRG\0^E6X# M2U5BE0\I#SF,J C3F&(>$+%LU$P&/:/A@BDCN[)A3=^SZ.DNP*.BW&ZF8J"] M4+5Y%\SSLWT/>E9G;G3-#-/^I+\%V# (=CG<7O"U=X+]J_BR>14;1B<:#G@A M;%-,"K1EZ?7&!EX(XN@,P4O7MIGG3*H[\:7\+BJY_-\%:X:\0\QYE@A?&D4/ M,QE5Q3XD,4]A(B(O]B/"4ASI3W(^067JZRU%%K1TP4#89$CQ*6S&398SB0VO MMHX(:Y.&>E)JDZ',#J2W',=LA8+A*.8STHT/83[U\(SCE\_POS]X^=R'+YI+ M-:0!J*8T?\N;^[?KNBD?1+5IHB3B),:IP)"FJ31#7D@A23(*?<18F D1>ZE1 M)W5-NA,;IIZ+^L]64Y_.@J;G4DT A9G%ZAG8YD$I+#F,011*$?0AQ'$7&6:;4!,B$Z^4U^KQ+69SY:R"&?LB1#&8R$2M<5809I$A)(& K#+/0\ MCKG%%!MG %X\S6:#X\B#<)@\8?"LF;%M\RRKY^5O-\N4$%4VC6#(8M7U%V.(LS2 7LJD M-L8DH9SHF-+MDA,;RM\^7=^^?P=N;J]N=;,9=\0=UU8[(_/;$ M',;RYV5QE9A[2&#>9-R3 AXDX)[^I.U!0-R+ Z/@?I3:Q"K84P),DC*=5CJ&D>;U MB"O)#>\].K*@I]O>92S ,7;,2@L)IMJB.ALSND8K9FGGFJ(?3@#5>>AR2]? MU2"TJX*K/]1EQ1-9J3KII=1X3)GO28>2JX0M'$,JD@1F//.C*(AYS(UR:R_F M:.HX7DW]&^Y:>Y*37;2>P%S3C,R)I*&I,;YBW<#>_N6]!O937J^.XS7_W>H) M?GZO%ZOC\%UPJWIF80>;[,JYF(H381R$4U/-8 MD"6<,Z-6&D>I3)V:UG5>;HD:YI\=Q43/+ETLJ9FMZ83LZ$V4638FD*MLLJ,T MYLT@&Q/S(&ML],-FBLA%OGPO5;UYOB4_KKGJ[)GEK%7X3^LVSI7B> F/$C7S MC4,D(@%32@.889)@E@GD15J- <]2FE@A.]JJ40#8IPXZ\GI*>AZO<45UBH*9 MLEH#H*VTVL*-'+/)-3J=E7_9JNKYE6=15VT!!Y75?\"V!E]5_F[NLWU/^#@E M%%)$!41)',(T8@AZ'O=)%B11S QK[G>7GSH)J2\PMYPW]0(*S>,Y:P$-C^:T M9;,HG3\F@K-2^;W%9RZ-/R;882G\T4\Y;YXK/>2Z7F9)&&&1!##T*).>J=P6 MB1\'4&#D<2Q(B!)777);@A.K7$M#AGU]>[=VTIZSCK<=8GIZZ!(',\T<[6$K MG=J6_"R-:O<$G;XC;4?N]])Z=D]X@QZS^\]95D[VG0_;"LU3A&[;8L T92G M(85>XDMGF--$.L-"ZC^/! U#(N-3HPLP?=)3G\KO='\<5PGPK>7'<'-Y23&- #FHRS5>P,S*?Q/=MCZXO M55G(O[*V,%Q5@1[IX_6ER@N6/ZYV?-J8(HQ]+X(\HKX,Q1,.*4\3F(7(D\%X MRD6@E6_BD*>)S9+D$&S)@WT>NS/K;:O:O0\.C%K'$RY>F)XIF_DUF-FX'5!O M5/<94O$:_/;(22-V\#\%_R01CT.\'-E'%QS-:C@=0OC2HKI;Y: MJR%%-X*MJS:1]1-Y$._*!Y(72R)X&$2(0IH1 E$488@)$I"+B F5XL2$43K% M.8(3&\E=\F!+?P$4!^!;QX.A]3N+H9YI&F;J/(460Y],HD%XG M]IAJ^8AAFG DD8KE3[+02Y%1TQ!'.-DT#.HIM[-S5XHVJ+?$W2&F9QL=X6!F M%O<@:,F"&PT(C,VAAG".+.$8I5F-H(;(+^V?SB.V9:--7K4KJ:2V6[G(U8^\ M7B*?^%D09##B/E(5"QDD(>-2M0.?>!&*N&?4 NPXF8G5>$NTS:,$BJP,-"1A M0R?G!$AZZGNYZ&:::R.U1<7GF%#."CR/$IFYGG-,T,/RS=%/7]BNZZ:?BS,T ME$BH'\4>@FD<)A"IC&\:QAZ,DS (.$X\HI=P<8;.U/E/FQ94-U9C?TZAHZ>< M#F0VT\Y#<2OF6B^HO$Y+K>.BGFRD=>+CMF>VC4IW_-+/8'OS_%NM M#HBCTXU1 (C(*D9 Q1>HS'_K2=18X$TS^VJ1)ECYI(STV M;X6EYJNT<47;?& [S(ML&# ]5M7&5/?T= JDS+1?@=0F3P]H\:A;'H:8 .#OUU"8\\^&F*2"'9YC&*]B>4#0[>YL(:<:SE$"4J1G, M 8LAH3+PQK&7B(PA&84;[?Q[JT\>6S)'!7 6##>O MM6,?%>LPX#WVH:EWYVV3I)1R%F2>:G:20<2D?XT1IE#XF1?Q6&[;$3.[0#5E M86(M;#>A;%5^K[O]^J?UL <=V[D-NRI9 .YZ"Y_^OM-B*Y_HDM,6D]EW]]>Z MPK0%R'ZW=W1!>5L)4J^KYW:X2S?GI=\"?8Y0&,8!S")EH(0O XHT\6 8!B$/ MLC04J=%$T).4IK9#.P.%P'4!!C[,#,YIG/3LBA/ISAB\VV6P@DE& M/CJ"RWF&JQTWKY3V>A%TIW-A+UMV\G89+4_;TM41@$L=J'?9'YQ6CKV<0Y$30SBN9M,J8O=G>%UOQ- M,HZS\WOMD3$*W@4M,L;7M1@Z8-*>H^]XN=.Z=>BR&K*$9"$F:BZ!=#D%IA G M60H]G'DLBFG ZT$+G8\*8X-!G&<<\T9J+HT5MX@VE([E[;&&3;CB.E^8A M@RL4S+8"8P#,CP-T!',5[(_2FC>4UQ'[(%#7>LC"WWQ35E7Y71J2^K="/G(C MBKRLWE:"Y\T'PGKCL<21R'! $!1$31'E:01QZC'H2[@NRMX&1.>_#X!OJZ4]Z8^([?KO.1_7QBE6JI@MO\05G_CK2>1HU)/*Y2CH0UTZDC M555;UYOBYXU_I-<\\^ M]NS$&W9/$DB:*HNIK3%;J-1@23]_ROF:K/0W\*.RG]^]+Q7;3*4U)';7X>Z< M>%9;^-$%9]N_Q\39W;Q'/V>W<[]9UU)]Z_J*_7.=U[DZPZB_5.6'LGH@4I&W M"3Q+3EF6,)1"#PD$DW1^B#J;=*3 &-XEM>S '9X6*A"!]!RT>[7>PF [K9G8^D=[<_Z=&?=H(WA M>+E#FR]@.Q>BRYUNTZAO[HG\=GU>-[7J!"B-UC*.4I+Y<01IF J( L(A29@' M$X*(%R=9)N+ ;#C$&+FI;_FZ 0F[M0L+T#$!=K@P'10Q"N"X[7 /BYG!N!01 MB\D1.H)>,#YB=/F99TCHB'HX2$+K*3N_X5@5U'7Q).K]*JBC60;U,O53A.)0 M0!%2"A'F7E?9D'H>)3QFH1\9G7-?Q,W$IF+3%:&OKP1\-_^FW+!A.#/](OSU MW)#94#6S-",EEQON=DHN%R<2GARV57 "E*OA[!?Q,N_4=A>P'8QS=[*H^2'% M=5%+DE4?HGTI5SF39"0G[*/TOJX;\7!.[317F4ZQ>N)@".<'\FWS9L6#X&NU MG7]3O("6&4?QO('85N&]SOJS1?L&PNX&_R:/V>WI4ED^9^^EHCR01M1+D?A9 MDM$,\CB((%(UB"1E(:0"!Y$7$OE_1AT0]I>?>->5Q%0-VX:[Z @F][=)> M/C,U?2G:HE/49_"M_W.2&KSCTCG:M%XL/NLN=%RPE]O*B4_9),X=AN-#-+X- MQ3](-M]V^Y-4]NT&M>F6$9$X%DG@P2",$XB$""#-5'-R['$4A%Z"(ZWNG.Y8 MFEBA^\.F-D^*;=C8\9_5!1RH59BCM(-U<6BM8A_-WB4.W\ZXP7@=S-V>_^T7 M_[9O9BNN,@==HC:>6>B$THR9ARZ1V<], M=+JRLTNC]J^5&$8^Q%&$(AI)C]$C&42<^1 CZD/*0AZ@),24:AWV:E.<>/^##HNOL8ET(D'W9T' MJTD3!=,YCXP3&D9$)8/YB*NY$1P2'"/HIR'V4QHF:6ID+B[B9J[SX'9[GNPP M6!]\^\/@22!U=AB\X>[U#X.-@9KP,%B?EU<_##:&3>!7SVH66L&&>:[HIX_X+:5TLPJ MG!;PG'QFR>1'A+'+(-]=:+ZT\2/L[^6*'_N]Y9P]SEN?@ZR^D%PJX5ORF#=D MM7-!O$ M#8?JG0=,;]]V"X.I&@ZT@2+>MO/KR"_V$D43Z\PL1J;[!XF#^P8MH#0N=5R+;[C=?OS8=QX\$>2> M[RUM"8W!38MKB.PN4LY"Y>B&Q$3:T0L0K87FN]\PD6OO^L+H0;M8XSVI"M6Y MX8NHVJS7=VIJL.";:T'*!8\$#V 6HP0B&5E $D<^S#A+ A9DE/B>62'+&8HF M7V>K\I6>WGX)R\7WX;IXZL4A#C$RLXH#855>VB6DJT/ #K IIG%H"NHH_CA' M;=;@0U/TEY&'[F,6'M!7(=?(F5RMC6"N"O[B)[\5^6:HE!>+,/4HAI%'?(B8 M"&&:L1!F243#C&24^OK-3TTH3^P1;0EW^M]9!?FE4AP8N )&8&IX2U-!9&8? M=M#I9I!(/L#!#UM6;/PG(] ,_*BIP+/SIPZ^8BIEN'KYP_8+!XC\G^I"T=W7 M$+4U/9+B69W42L\@KX!X>%R5ST)T'U7CQQ_4%B9W-\F7FCS =N)15UVP;/ < M]=B,%IS/<[.1<\^#LUK 09__MRM2UWF6L_:UMWTP?8))AD.N!I,S-:,-04P2 M!@GF2$:O7H@I-SDR/D-O8C.]W[$7[-.WZB)Z#C\]S\TA*F:6^2) +NNH?UK, M*1KF'Z'V>OWP3XL^VNY^Y#&+^].[N^;M?7'WI:B+OY+5=7&S?GCHCL3JIKBE MJP]E=?6XHJO_KOJ=4_>2U73AJ0^K[NXJ<4<:T8\\4E'MZV+2,,+G>-W\/Y4^U)7X'A M@=EKH.]PP-M%<-I=5!M3F^\VVQ:(O2MOZT6L/9S#8["_D+Q06;R?B\'"?LZ. M?O"3:#YGM^3'T@]0)-]3!",148BB$,,41XG\#Z&!$$$6(]:3M<,V-O[)<='2"A6!QJ#^1[ MV+AO$O!3CVSG]#EUY!S"Y\[?<\'4W&ZA0R"/>(\N5[?M67/S0%:K(3MZB3+/ MCSQ?0"IH6U8G@TG$,ICY282]$*68:Y75G5A_8F^R[\'2D@0#3=,>-/N C%LL M!V(:'N8;26C14^:H'!%.6P3<_QCMIU@G\1*[KC\5K#[HER5 M=\]?\[O[S0EG%/.,!(+ C"8Q1!GGD!"I8!Z.61"G288]HYFV9^A-K'!;HJ9- M7<=1TO03W,ENZ ,A,&6,NA(3S"^6E-,9UU:QZG-W)Q52_3#GJQZCYD?S+PM M;\1*J*/>7]N9V<(@@^_8LS/D[JFKA8$PZ"D;Y_$=E?O\6<>E(INII:VT1N<- M8R)9'2D<77"V4X,Q<78/!D8_9W@Q737;L4Q_$>5=11[OBT@=\3:7CEH?MLF.O?GR_O_^3T%48[#V"F-P M48,D"JF/8<0%A4CZI"H_+(-)S(340A$+HM7W:(S(U-<*BBKHR7;79R8IGR> M.:-_CL0U/,(_E-0JR_6$R":)K9>+;IG+:O"R#;-7QT4:3U@]\>R,.:KCW.^G MI9[YK%TP_(4\M[WP/V?O!&VNZWI-)-MJ&D*]1)&@'DTCZ*6$0*2.FRA!'&(4 M!VF0"BRB<%FTMU/2C=>.AT=(:GT3T^Z;>$!8^]NXK;K.5 ;/(\DUQQ7I@*87 M%U^*@94A&HBVI]V2+!CHME-,'-:7:TCG*!0>HS1K&*PA\LL06.<1BTDDA*Y7 MI/J8UTU[EVL\0NSD E,?5'5T@2*\,,T"."WU^0C8B/,TVB98P?', Y>Y,.U6NLONYGD703:YU MVQ7?/6:.@D('#,T:.[H#\&6(Z7!E.Y/Y(2_R1JSR)]76K)%4<^F"=VY@W]N1 M^TL_##CA-( A9PE$"0\@]1,/TBCU!4U92LS:*ND0G=CL=2S E@?I9 Q,]./F M >G9,+."6F#JV3G7$)E9LAZ=CRTZ6_I]?##T9CV-CK&),A'7D1'2(CFKF3$! MX:4A,7K6_-#J_3^;YZOO%:_=E=$8+#GU3=>FA.,OTNXVX)WZZP>25]L"CO<2 MPN:YWZ6[5 CWE3(F()\_-9L(7\.KM4FA=5P&8X&8U0F="9W9SNPLA-\]Q;-Y MW,YC4:G=75_Z.U&PYRO&JC59735O254]RQ^V7ZQEX"5$"$$@#:( (L81Q $- M(8X(18D@29QII< 849TZ$ZVG!9X4L?:6B'1\&/9ZUH-0SU%Q#HR9@6F+=W;H M@YX!=ZZ)D8".?!,]FK,Z)T8PO/1.S!Z^;*"$-#PT+]I=0K7!NROR_Y$^$5=M M'[*<''A%5X6,I0C-5VT79_F[]8/@;7NI3Q*8[EBJ>V(9(X]C%!+54U:=",G_ MD"C 4/XL"CGW0IZ(92$:/8LR.;]F=_6-F2WJ&I\1@_N"^=Z3GN'Z?>!_V<2, M'=X78,L]V&7_9=#6ME79$0'T,BSZ9G9;,#.Z;C]U4&?TP. M_ZG!(=,3MNPLKO8CL4MLN%1+6>1EOKH"%AF6)E](#S(D&!(6)CSF$8VP9]10 M_!2EJ4/J;6B=2&@6$VH*YZA!^DLZ\C<'/ MB7O0#_SL Y8**RT&5QW^\B=Q(Z0I:-=^_X.MUESP;G+9P^.ZNW_^G+UL#MB= M,BPY#KB7!1F,*(L@BJ-$AH=^!%,NO3J&/.IAK4)=IUQ-; @^K54(KD+'\K'K MYUM6?4^UYIXTX+NHA+02'"%I<-MN:3WC76^$O6:AVRZA/^5%WQGP9T,3 MX^2-:IJCN=^3H>G:80]L^0/O]][*V_TW.! MQ76ZN%7FG0SQ<[*I&I74KPOVIZ$60A","4I@A)3)95X,,9'_"0-&_##,.#=H M%#]*:O),NKM_^6,0AO\J&0"['*CYJ:?[29KB-6[0W*)@9J7& ;"IGSGSS3%) M;W.$B&T:F]57PS1%34/&,ZEH8RO,F7*F(=1/XL%3-+8ARB3P2/)/ X%CU+? M2S%BJ5:+"K=L36P3!^(+\*C(MP=-8F!@ >X4"P;VP-W;T+"BKX*QF<7=;V6Z M !LN3W;&VKZ0+YL7\G[[0O[R:B_$P)B_RHNQ,_PSOR"S#<,YCJ.;BSMJ\VU$ MSA':V[3F'LFI[;J]9(X.$XFY)_-B/,A_!P(_5_&1!(,X" =,L%5'" MHL +V5!,JG<>$&8Q'_DD;GIG#A=A M<5DQJ6HTNT?3?1WI*:D<%Y$>D'F5"M)3PIXJ'SWY>D.(?G[\7@O=G88F@,M#&05<2CHC*A4F2!(8)2WA,I2,J?*,,&#VZ M$_N8B@N0#VPL !L84>>85+("2L7+ A"#[DRFT.JI_ 2 F5F %JOK+59O=[%2 M7(#/'5:N#PH-)7>5-*-)==ZT&3,H#A)G#!^W,REO*\'SY@-AZI+F^5WY0/)B M2:,@\CT_E%8#A=(?P Q2BF.8^ %#<8:#.(M,[,E#;J-*@.U*'*Y7['NRYUU4.>F*0SG4-739X=8&9[]2,(+ M,) &/6TP$ >*NLMNJ5IB.NN6.DYMYFZI6J(?=DO5>VRR5A9#BL7SD)E#DB3R MD>=#DJH>D.H8&K>Y#BP+8X_BE(?OB%#X.FET<+/U[ZW9Q M2G:+=AU^:JUOJ%P#:)%*83K_:;LPM2O;W::8?7CZE"]I MF(4D3##DE"&(6(2EY:$)),1G81QD882UVAZ/$9G8[O3$G@%1P69>=<66AM/N MCV&C%V%>*K&9S>EKK[?D%N##7^&GZPE2Y<<$8?7CPAY,+%^[+.6 M:?%M,4S_ZJYHW?H?RS1BW/-%"KT0IQ")E$-,(Q]2#R&/X%@E71JEN1^C,O5) M;E^1UA4<_MDPM_PH+'KZ>+&P9@K9D=NH'_@VD'1XB#LJDJNT[*,TYDVS'A/S M(&UZ],-VVOB7LN3?\]5JZ5.2<(80C+BZB M6.<&,F;*MI7:2S#S_ Q2/_ @BC,!4YRDD 8HP3[&(4_\Y:.H\I+?-*32K)JV MD?TE$6,$%H"25=N'6SH%JAR&BKN\*-KDDJS]04?"$BG*8B^)60P#X0N((F6@ M0Q%!FF$1)HF/241[I-X7FKDW]C@-)"Y'213<"3YZEMI&8C/C?%8AC$WQ2YX= M6=_-LK,:W)?"O+2Q![\W'WGTMBSJ*S-W*_D[V7U=B4]]$_D0?1I M$IY(&>?2]4DPIQ!1GJJS $\Y 3%E41H%B5']O 4/$ZONEJ.^F>1!N\0%:-D" M+5] ,6:9B&+S O3VSHEA-;,/.XB>:$!I@ZCQWGP!)HZV<1L.9MWQ+X#HI7-P MR5(VHQ-+]H^OXE%^ ^])+;Y4:B+48:L"6CG/8X)H# S,6VM,]AR 'H6 M%F#+A+NT6 N1+YK+J$=IQBF-1J+OSVPT>]36L7D2A7QUSZH:9U6JR:S;\418 MG56D(H8QCV5P'N 8IS%T/4A^).(U\F$92G5&0!I!&L0\#G/+($V$F,KIL MRH:L='7Z'$DCS=X0-DDF4GUXVL8P;$,>E!OZIJI^'L* Q RE(?1IZD,D$NDC MT<"7MC%-B$^X7-V@YMH-ERT YA M4D>]M^2'=)N:ILKINFF;3S8E^$+)2@ MEFI<4FG\6TWN#)-#SD"D9Q4 M@"$=LBU"'MAS6'^L!8.K*N1Q8O/6(FL)?E"1K/>4G>K?JA>]KI[;F.UM^?!0 M%FV8+7V%E$8,<019XJN9:AZ%V*,4!@%/B?!\N9Q1"'62TL0NPD 7U(JP?:_# MTTCI*;\3^ MQ3XC7IHD7!BEM5CP,'4&C.JWTLW8Z*:$M8R8*;L-LGIF8&*\S S$+C,J# # M.XMMD:*Z[>TBBI8GT#/ESGI<@(@CNV+#P:P6YP*(7MJB2Y8RGT#V04I<%D+U MC7\2U?.[M;@MW^7U/Z4#DV %^WP?1+ MMOJH>T?=SMQ:N %VW$+-@:F9>9H,3J,!8Y=@8C5IS(K@;"/'+H%C=_;81>N8 M7Q[W451]5? ;43WE3-1]L@7R>!8CEL(X])!TBT@&5;=/F,D0)\[\F.(PUKTN M/DEE8L,SQ/(JP.\)&Z:KC&,T;CF<26YF'JR$-KK_/2O4!3>^I]>>[8[WK'B[ MM[KG/VQ9DO;PN"J?A6B#H\_M>(.^[I'&V/>]F, ,B0 B/_5@RA+YMP@':8"R M&%.C-+23E"96SI8>Z @:7DB"(=30+6%=56Q M=I+.O&5KY\0]J%T[^X#E-/*R$OE=\?X'NU=O6?Y3387MOZ=A+'R?AQY,4D+4 MK:T:UY)P&!$29RE*&4Z-BDO'B$WMW?\7Z,EM&CX8JO,H4GH:[4I^8T]<404# MV0T0[K581T!7P\3'2,T[1%Q#Z(/AX3K/7%8$][5E,8C7PJ4AS%4 2!5$\/)9 *$L"$9B*. ^YCFAKMLR/$IMYGMY/F=XCK M5%6;PZ:YZ3H"PW#3M<;!?-/5$-#5ICM&:MY-5T/H@TU7YQG;%J)5_D34"+ - MD<_9]H>?1+-,L(=1E,4P(#B6SC17W<%% CT:4(0S$7%JU-WW/,F)57U+R[IM MBP9L>DKN%@PS5=^268"MVK<9>BX;A.H*Z*Q'Z%F",[<)U07@L%.H]I.6\P%$ M70O19_05=Q]5^M6F[]R0Z_-N+2G]:&Z_B]63^%6&H/?U,DV]$&5)!%&(N=SW M*9%N.0U@D 8$I4$@LM1L8( E(Q,;"OG=B@S' M@BJF8 M"<';U.2=V2GMP/4$*)IFY8M)*MOVREEF*>>!E!.(D5E4<&8.$D@@F:93Y M7AQE"!F5(!C2G]A,J8SZ2CP.0WS6!5=CFQ4O(!N8 61[&FXZSL@0;#U3-B&$ MQA=Z+2-=T<)/N[.0?@8M.V###]@RY#0SV08)=ZG*1M3GSEVV@>9(,K/5,I8C M4LJ'QTKE?S5D8H MS3MVY;S(!]-7-!ZQ]$74FF6A)C#6[U1C"L'[Y*'^BBWF4<#3@$$<(!DQ4>1! M[*4"QBSU2(J]* JT4GUT"4Z=]=.1;\>0&CH2YY#2]!PHUA3_8VW6?L^R3VV4C[^0G#X,EO(!S#V<>C).80"1("%-&$"0B M5">F7I1D1EOY24H3ZW._=35MGKT,(M0^9=@T]R1&>@KM1'(S3>Y)[A493-#) M^JQDKGKHGJ0S;Q_=<^(>]-(]^X#%M(N]":I7A6H0)>ZZFF7Y*U$]R1B5120B MA'-(<9I"E)(,$BK=\C! @D<1\D20ZG>48IRB#7IP@B+C$DPBA@AN>A)S@!.%$MQOM=!@:=ZG=0;#O2VO2DU8; MO7'C. 4>9C9RCWB;[[Q#'@ST'8-B,';$,3AV TC>OLCG^2D?YK4#6C;WP_2P M%KY"6M'^GX]EU2;F#DV/25=?_3,@FQ\-'9+K>R&C2:Y&'*I1[R1O%5H&DD3- M+6=YELM]3/&I'F1EW7:^+UFN.A1THZ'$#S4-49UNE17@_7!Y]6FZKJ6_U-8M M#F6Y)\O7H&9-L9[E$R^2=PM:I+T$G>ICIMOR95_R;^ MY&@FB\%+'YW.HK/.?'-:#*3:F]AB\IS93LI%OASFFPS)?JJ?XC(0* AC[D.! M8PP1CE5#)(I@Q&A"<9R&2&BE_)PB,+&WNYG9LDDJ543UC-A)3,8MN0M)S2RW MH9#:&GA.DI'",_EHY\C*OVS]UY,+SJ)ZY\095.WLYRR]&?Y+5:X?KX<] M0^7W=)UV!-\TVI%.\OIAO5+V_)UXK(0R[6IS1%'DDT2J'@D\=0D?IS -8]7* MG(1^AOPP%:'IV,[+V=+Z5E\\PG.'.. [U V\$0=O0,.#FPE0N_R?P15HF5/5 M]X/KLLO?MGG7 NS"_N[58#?P$>>%W\Z%G.$UF/E8[D ;=<$7'$/$X\+S$JM]A;?6+/ MKJ4%%#&C>1C'@= \N+05S_"P4ELR\P/*8Q*X.I3<6WO>@\AC8ATI_%4P-F]BV#UDW MG[.=S;K-,CJ2?C!D!WB$9UZ&8(@0ABA4$]T"'$$1L$AXH4>)677%9>Q,O4>W MAZ3_\D<_]OYURZC@W4_4R^[^=O7Y[;69V;CP+>C9E?FP-3VIW^<+E.LV_V@W M3N@R&8]F+;G/9' #E"/C=2$SLUHW-\"]-'^.5K4L,NG3P7-1?\Y,XIUASX^" M,/;2.()>%*N9J%X(,9*12<)293RCE'O$J-CD0H8FMI$?KZ_>7'^\OKU^?V-8 M>W(IT'I&<$[XIC[/VI%E$A_-%5:N:E0N96?>6A5'X!W4K+A:]\(10G\KJW]< M%VUN>EVWR:B;6W 3)T!"Q+&4H#(G@ M9H,O7I*PN*(S4_8M0=,@[@46NF&9A7R6@=:FRDXJJZ+E,F8Z+H6S*.C%\C/' M-<>%.XQ43GS.3+F8.F:HGI?_S]4RCF,227V"GDABB(C/(4U5'XO81Q0E&'&6 MZ6REVR6GSE#Y_-OM?X*K#U^OWU[IJ<^.M.,*8R>#F8IHL:^M'(<?Y2-E*A<7A(ZF:YVTF9*VX;,<.?5>, M%R"O(:/&ZY M59F, [L&Z0Z7OJ5QA9X;>T-3(#D .YQ)+W?S(EKNU)B'#O*.0;##(?CZ*G@; MY);,B+M=8LE7E290M]Z*2B@N-N"76::^\PL]=5#/GE6)-L'YGCP)^4,FVEGL M1=FH?LUM_OSP$%@-S2'V\HJ?2)67ZUJ2>ZDLKM:T"Z-N[LNJN175PYNRJLKOZK)O&?I^@B(NY Z7>A!%600Q MCSP8H@A%@9^D*3,JO#U"8VI?4%&$\L$'P,>"#6U(*&,$>BR5FWZ* IAZ M?J JH.(HYFGFH\ L$^%"4*SR#U37F3^#VC4X>M'FA0(;;J&MC(J:XVAS1 I' M >>LWP:W<]'M!A#I+3ZQ MF7HY,F2G\Q)"YF#FE2?*VA0V: MC$P=,ES(TB%B]X*O5T)Z8'W&D^#JBE\4=7>;M=,/[,WS]C-]?Z0N.5+U E!- MGC/NL0Q&0C5Y]A/I1L41@7Y",XPB$6>)T3 %9YQ-[7SU?+;A:CM?A+;S179Y MW1TR4@/ZO/?!S2"2;FA!R[-A5K*[MZCIW+S&NS%TB0Y>RQO=U_+&XK68>U:N M(73ECSGC:UXOSC6I)NIYO*\'SY@-A[7[0)R@F<4BB4 C( MA8@@2C($<40P##"-/7MXE$+TCC= - M\XX].[%:;HD!14T_1CLJY_D0[%(1S93OMB)M*N"..0>Z$AN%46-B645)1Q>< M+0@:$VS5F86$D5-R!;E=^'?L7KNITW_[/\ M_YZGG6XNAK57%H#K;;C3PFAF"%2F78OBP(V*#W[Z;8!QP]-.K^=);@_0RPW^@I7FK0GK0G66I $*D@BF:4 @(@F#U(L0]$5 $Y\R0L-9 M2L+F.&2YM'3)YE#ELK>C&V+,A+EI"#(IW+,5BDUQ0'(9+_^_*!,;/0AQL^AE MLS^['F;R&ZM2 J[J6C3U=N;9QNF@B 381PPR3V32R\,Q3#&B,(M][B,BPBC" M-E-!M:A/;! W S/[AHL]-Z!C9VGX%F/(C4"P?&0 M4CW:KS*^U B64X--S19Q&G=NIAQMW<4NWVDM?[:I$JN7"0VI8(1!DF$/(D%E M#"H\+@-1''@^QW$0ILNF;,CJHAA4DQTC<[5ARBB:8FU,JJ)1MF$ E!L.G,2@ MNN!?%(]. *G3V'0[9&W+X )L6=R6MCHL('.#U;0QJRXSOX?XU1 XS5C6=%6+ M@H-?22-M[-_RYCXO/A="3?+K;UVPA\*(^BF,D$@A0BF&. TS*'#"119@)GRM M&IMQ,A,[7AU=T!%6(PK;684&J>>G\1DW2NZD-C,VQP4^?Q=E(KE!.KT3!.P2 MY0U?O5GF^5FY1G/*3S\]7[;X60GV\L#/?]K.*SLQ9'(8-1)FA(]3HF*A'QHR.?MQ\'WS_S^;YZGO%ZRO^ M]P^%<;G0B<>G3B7[YUJE-;:YL360I-=UTR;0+L"'LFR*TB2][!0"Y[=#!\*; MJ9^&W!,4[IP1TVJ'/+7F;%OD&:%V]\AS'[4LH-FO9_Z8%^*Z$0_U$F54Q)Y( M(6&80<1ES)FFE$(419GP:!HF(3*JASE!:&H=W:NUEU&[6L.P.N441'J[HPO! MS?3S94<*\$T1!2U5ER4@9P1S5=%QBLR\!1IGA#VHMSCW>=LVLX7XG+W(X"8_ M\H?UMJCW+7F4OVF>EZ&7>#&A!/I>HAS=0/6^P0BF88!(1%B L=80,QOBDQ]C MMV0!'>@"UA,&ZT)%:%E>D(*U>:+;5&C33K,&6.O9@JD0-+,/K34HLY?U&0LP MH+KA!0S,N&P6:PZ!L\:P!J1G;@)K#LIAPU>+-2S'Z;09"49M99H[TCQC.(W3^ ML,$I.&;FPQ 7\$VQX^CP05MLJV.(\ZO/=B"A+>CNT83^0Q8).>JP<5WTV=JW M@MT7Y:J\4U4L.:]ORT_D*;_K2M@++K\:1:VFCK<_N'FN5]R"NF/7($W&U?L:MT6O]1;,+RJV+^!V[P4H'L%M"3[MO #))]AG%/2VV*/Z[NLM$Z, MD$3)#Y59IN["I:-SV(QE>Z*US**0Q+[P8,;4KA:Q$*9QR&'DX2S@/H]1S/3F M*%S&B);&7C)MX=>\:,^FOF_YJ<&CW,54>V4J[LE*=?P%XN%Q53Z+OK5O(9I^ M7*>,1)J5Z&^IBFX,R6,O99?5WS8 _B$JEM=B=Z7^BEWZ,OII_A>^5(VM;]H7 M9;79#1VG?AJ8^GD!)%]@A['%\195IB>T%\)KL)_- K/=#C8IW&9[U\4HC>Y6 M]JO/MS]=C,#>CG3Y:I;GNJP=VE!_;9N;JX+73Z)9BBA"7BPP#(0JU)FHU+/T9E\DBH:&OF .F)]PW.B7EP(CKZ M83NE51VSKXNZJ=H]Y+="M.,MVO@ 1V;#A/*LQL0"DI\QIMG)_1PP-G;!2MR+;,!$V6)GQ)I$ MLS^^3J[8&5''-?;PX^97H9_(@^#O?PBVEE]?\3G+YY??;9K3VU!=Z\]]1^RVV!E M_/\HJN;YB_PB-%<%5WGWCVW$7_ /;7ZC:.L1O^9W]\WG[+>Z:Q6ST\SJG9J- MQO+A]%IN^U63_T]W[D50$'.4AC!.!(4(4P]2/TZ@B"BB."1Q*,/Z_JCV5G^W MGI1IBU/F6W.KL]LFCN\P8^8%3/OV]'R)UW\9=B?)/=L+T#+>74QO>&__U7/? MU4J#EG]89E!*T"6-+?::_>U*T3Z^*X<['V<6N!UY2M/R.JN_-0OL+[VV>8A: M;AS]=.G;\HI)MBKQ9EU+MU+2[X:ZJ]8Z_6_XTDN0\#C-H)>%*429:NF%0PIC M3A!G&%%*N9O+P+:]%^D9,K3T)G '619C[ E( M(J[&W<=4P1U#S *"_3#CB5GUL7.<[;WU8P#/CJ_FQC@1:E8WIFT>5D\-;!E9 M@$\==&VOM*MST)GO5A88N-I\3$C/NY=8@'*P-=BL86?IWY ZK]O^M>I +R_N MV@3,Y^Z_V\B6<1\'61+ +*$)5.X]I"B,H"++DGZ&7SK_W1Z0F GN",3HDET5N-A!L1+ MLV'XM)W!^)M0_JC@5T^B(G=BF%_]+E^MY4^[;@Z?UTW=R"A)LK",6!;'-!/0 M#]( (L_',.4>@SSV<$K""'O\6S?=<7T7<1J?#67MCO D?3462I=1^9)3SWS<9KY61!FS*2$ M;LIW85X^I_TN5/S>8J^.06O!UE4WOJ2?$;-Y+WG7S5]&:7T.X&PO2F^_F!!^ MLXUC8 3TG(!/&^0[+L .&PO0,^AN_[ $PM%&8DI]UAW%$IJ76XOM,E:IS.P? MDL15P=OTM;I^6\H-K+C;/1^Y$=53+G^GCDV*.^D:"^D)7^75K^53F\9V4RKM MEM%Y7X"0\DQP3P20AUD$D>\'JG:801;0.$F2*,:QEOLZ%8,3[U(]QZWA>^QX MEB:Q91J(O5/1NN>[.S$5&]8!R2OPT#,/ZH%[HVQ;]Z]UW$S^'EZ6:3C?O:>K MH1Y1OJ>>WYW3:_7;F\U[4O_:<@TDVV#@&VP8MRG^F>*%&25.O^J+LTVIGN@% M.LNSG@S4,QG8[NG.F9L]&6HOLK:GHV.> _)K\9BK$OO;_$'P#V4[TNBO9&52 M"#^RQ,0[WJ^?OESOSK%I.>A2E7?GGTMFU@89(&.0G,_]<(2&V99B H33@G<- M::UR/L;6G2W;0T.XW3P/G8_;G<9\R(N\$1]E('LP[V?W.O#]#_6JQ5?Q0'+5 MW>IS]D&R0U:JZ_PRHG'D\RB -/%BB!AB,(T3 J,H3"0P&<*)47F& YXFM@[O MZR9_:._U25&L5<^=';Z Z!A;@&I@306RJKKO67O2A<'.YPNP-==_#LV'4VJV.:V_$)4P_[V%NZ6_/A:KE;2GJL^MDN?)!1G60!##ZO2 M&!2JF=JQM*4>Y1$7'O&TVH-8T)[87*KMJBS:>V:IB&0G+:IL9Z"RO1FHW:GI MYMJ^(3_ -\4KZ)DU',-H\@KT+.5$P)I91,4$V.5"7>%W?&RN[6_UH3,OKC,' MP57)G0'E>0OQS"$Y*,^S6,*RCVM9W$E5?E"Y_[=RB:L?>;U$E 1)&G@PPNJ6 M/O4HI#1.(* M;68)6HEOS20V;YHZ(I*KYJC'2,S;!'5$R(-FIV.?M>R$KMI\=.-'ZJ[#_9+A M)$LXR:#PD@#*0 I#(H(8)GY(L<\BAE1HI7_A>DABXCO5KB5IO4/V_VQO#$PK MVHY@0VF&XX@S&(2$0.0E#.(XQC!)?>:+,*%IB)>/HLI+?M.0JID#H9?D#%)G M5FTV.6D %7=Y4;2S73/0+7@Q5ARAD&4\A"'U//D]"J5AQS2"F9^$(18\"/R@ MQ^I]<:9-CTND!F(V.(F".T1(S[)?)K.97>_67YQP\AQVT3\IDZO^^8<$YNV< M?U+ @Y[YIS]I74#5-E#Y()E2(VK4=_=SIO:,9<0Y2H,@@JF(U95R@F#J"0X3 MGG*/)AD)?*.,R-.DILZ"'&J[#7M.CV"CIXQN)#:\8=WKV#50579(T75:R'-& M-G=5.*<(S5U"O)H=-O8'NEA$5+JXZFG_!&@9[L\N M@#(V#(9B.[(2NE1G-1F&4+RT'Z:/6Z2BW5;YW9WT3XN[]T_J^EU]N[TT#2*1 M$>C1@$/$,P&E TXABFE&HUA0CVM9C5,$)C8/6XJ@)6ED"4Z",J[R+D0UT^UI MI#3(7KI06KOLHY=2.TH:&I%E-.GGV'/S)>V,<+V7=#/V.0N3L1GTW-]*+1'R M<)R*!*8\E'$"CWQ(A$ J=$\1\Z6S$2;:]N+EZI-?_%2/I20HACMQ P4Z $+# M1EPBGIF!V,Y*?W^Y9 9VX1()[8R"OJ1F5N&4)*,FX>"A^>S!*7[WC,')#UE8 M@J%F\VI;RRQ#G@]E]4#>DTH=$-9?1-6FSE_1NFTNNB0QCUA"0TABZD,4A %, ML2!08$X)#_U,,/T1$Q8,3&Q/U+UF7U3STZJLZY]W:FMVJG34*;8 M.K*A%Z Q:F9MUIW/$E\@]9ZQOF0=0WM>-$MJ;O;9#]D@:IMA=C' M6%KKS(,IBB(896%7<)1QK<3)X\M/?=&^(:C:0YC=L9_ XXQ-O5A*,XMI**"^ MYH[*,79@(Y_<.:R1_]H>U)Q8=!ZE'!5HHW+CG[+M/M%>!][<"]%\++L!*NU7 M28@T%%D:P32-I&IE 8&8(A4UI4D:D<0//*.J\5.$IKY;Z:\[6[I@(&QU^GH2 M*KWC5A< F.G?C=R%NRJF-GNWG:9,5N!+V9GJ#1H+,*#D^JSUG,S.&DF<(#-S MZXAQ80^;19SYO)U&_Z?@=VHVIZCSNZ)=]%VI\G*7091$+(Z)W")3%=H$7 8Y M:0J]+ F2+!)IFAHU=3Y%:&*-[LF"';K@6T?94*%/(J6GT"[D-U-H*]&-E?:< M7(Z4]B29697VG+ OE?;LY^V4]KJ0FB#JIC_U^%06Y7 0LDP#%F(_2&&J_H-B MPB E+('_'W?OWMRVCN0-?Q56;=7NF2IC'EY $MS]RW&<,WZ>G-AK.V?>J?.' M"\3%X8PL>4C)B??3OP O$F5)%!H"ZQ173WC^I&H]$7DJ6ZM1])B2!F M\\$,J!E]>4\9 M;1A@4T37 RT]I39;><>]L*?=E5-O7INE-= ^$<:>\0I4D5 MV$#DMSIL\HCM/(6R>*&ZJTU3)'.Q*G6JV8/$24QY'NE4)5^I<*0VX41F*,91 MP*2?$N(#YRGLI3/V941#Q:/#(]U!R)@IK0-Y80J[(=A5R+4D74Y3&)3)V32% M_50FGJ8P*.KN-(7ACULFA[-O@J]FXEK^NECP[\5LMND.B$,1I$G*4"@Q19@K MUSC'F:["5JY[8$3^HSY69Z@1,I4:7ODHSSA"=+'8Y)) M3K+ :(2:'?F1#8#BY]__+8RB_U),;0W%]C1;3>=\S9C7W ="FOQ,<2< ]WZB(VMWR.?YJPF[ZK/$8O.>#KSK=+9^UQ%MW?/:K MV$9"=';"/?WQ54E8+FDQUYU!FPZZ#Q&),0MR'R4",X1I0!&-<(AB+CBCA.8L M!YVCAHB-;*=O%DNE0#H>OZ:]CLP#SU:#D)E&1=P 36U=2:*KK+?HCM-SVL3 MF9U%2P9(31PN.2[T;KS$X!G+\B[=LJ*>G7*M&UDH!5B68EF4];75!S$7LNC" M- \!3GB:)RG*21PBG(9,_4W/O4ISRD),HR %'=( M,>V!0TG]0[8-/003\^S MQ:L07M[P :T, \!J9B!& @MF+_HXU6QXVWQX+2.ZY6.U]'ZY%2_J92@3JP_# MZB>'>T;#R\O@>+BJ-P-0GK8 #0[)3D6:Q1*6W3O$4BOJM6P&I_)A)%"65I(EB4I2&HD\<1@F,G&S7DZR3/9E1\454KP;M1 MVOWV^, V'\>0-#,P+O&!694>- WM[5[IKF=FFPKJJBG(,7+3-@@Q%'ZG68CI M"$0EC1'.F&XRICP3/Y62D#QCS #!# L!MU'"T)2"NDK& U*?-T;*#9B=URW(9 MRYLK,9OI&(OR?THZTY$7_E3,"YU0K2_).D<^UP,6F%0'(G420CA@*:)Q2E$> M^C%-PY!+ 3)*9F3'OL]JF#CS'ALV:M^?;C$"O-,R ]/P>LLY1,";K@Z=7WOH M;//@KNC,3FA7%U]F1*>] P,!L7,=!GO:SG34QZB+?G?0)ICS>5%574O$&]W( M51VZ]G1-?,B"A(=)&J-<'8.43='1%YI@Q%@2YHF(^ C-+-"&P,!/5Q&FV.//:N.\OFKD_]9NMZL!OS>/H M/;L7(NIW*S:1FSQ%T;^VAJV4M^TPW(QNK6\%$\:(75C2[)+6Q/=:2]8C4M-V=#83>:>=L M\HR=QNL+@6MY1V>BFXT5IH3Z.B4HSW7(-XOU2'>?H8 $4B0L3S(*"OGN4!A9 MM^M+#SWQ45.$*?0N&&9:?)*(,-7=DNYXN@U8)P^*XD@1=]>?5/L.BO=6Y0Y_ M$#[!ZF9>S<_YWZN;LKQ[81?5LOUR&4ZO.O#X1+>QBO*J6M9CX+T;=2 HNY%Q M]5VB^TN6(=%=ZA\!E):S:@ZM.9D\ZF."-6?377LHS"UXZ)X M^-BFYS536&[JT^PG];-*SP+W::1.\4GJ2X1IF*">8-4 M1M;/CFXWD*BA[-6DS;1R&*-AO70F.4PSK80V5D,CH08443W?**+ZRT81AU>= M1!6-!.N4T>S#I]TPJ@-N7C2%H[W+@UM13_/1QK5Z\%F((Y\$*,1^K%O-$Y1Q MJ0Q$!H3?Y8K0')!#MX. %>"N]?EL=OE#L)6^*[A0"SXN MRF)]>#/TKX?6&-L6S&;>FK:W(6[N5@\"<-RW=B4[,/YT0&S'+K6)<%9^]>#" MDSG7)N+U/6RCSUN7*S39B71V43=/K+N=5=L1ZOIG'V@E^ U]K<=(EZ4NS:P/ M6 ]ZL$R>D!A%?AKIR_L8D8ARQ*6/!8M9R@DHK_ETEL9VX(M9\_U7W[=56>AD M4MK\BNHN-4AJ:N^W $X)[J$%88RSCG*68:9C%G.?:-2 M_Y.X&-DV7%;+XJD.#=#Y?*63 'N<=&VVSKQ7Q8RW_+Z V0H[V,W,R.A@PBQ, MPPZJ^?$V#'4-@#0;M?/9Y^W,TVQY]P.P@JW,2; X,D!V//S$8^_?P'3:H/NW MB\&C-TUK'GXC1%F7SG_J53T8!F\&EA@[SZ"A[&G238^&,^_38K&<+Y:&R=C' M(#@>OG$D/&TEL-01JL@SM"ZD\5P#(3KAW!,/NZN]DN]_V_JL')3 M%DSHO+#&C^G:%G4[P3W]\5'P%5O6QJ(I=F0X9CSF"0IY[B,4GK*'"-6(YFS]N[%ZN=#*M)*=OI1.Q,\6^B?%1FI\=* M=3[G'XOJN6N,H_[.9HMJI92B5XTK11"2($1!PA*$69B@#!.)HLR/XSP624A! MASP[-L:^,/OOKU=W5_=7UU_NO/,O'[V/5W<7UU_NK[Y\O?SH7=]G.ST.?)ZS'EV*=S XPCNVC)Q*0&\#2@WEJZ$U>S MK"MISI#K05U!&LM$)DA@W< L% 11S@7*.$[2.(X203)0)!M?TS$9TP:O\-@K@JN:CNW%IZWBV"O83MW&_D_9Z=#MN@70 MC7I]]VJ1]K9"W^6DJ=35J4PB'&0YRL.8JS]H&"1IKGNK0[3I$*&1]6I#UM-T M/4W8\FKG(%1FBN<" )@*VLD.5L=C@CE2S(-D)E718\*^5=:CGQ^O]OP!1WE, M?,H1X:':$!G%ZF\L1E&09P&1%('V(1L!>M:^8D4;GP=!,QX3AA'-6(ZP'TF44YJC M,,)2;?DXYY'1#.:W"X^=UM:5:&A:\$*46O1A%3Y%()B:FLEB55_29_RDDI)Z MH4;#-??\A$(;5TY'\ M,*TT$WV$&_\CDEJ70N];<])2Z &AWI9"#WW4LG_B>O#0G7C4+_%6/.NFN> M^OUAS[S\=?V):4:764'D?*P9C(MW&GEF!=7A<6AVR\'=D'O=$;&NQ/BVF*E' M;I?SWZMU1A78+3%<;F3S57/A]=A0"K5HQ7VS/M[N;_NQ?ET^<%G7^BK)C5 MQ9=MS70X[&(Q^F-;1<466^FZ (& M\AF -*SV(X@.4_EN1+,B[M4(:/+>AK[-F$(#5 !S"=VB8S>(\'248+,'S64> M'#9HL,QTTP7-9=H:)PAXS+*M(ZV^Z?^__.>J>*$S43>/[ K']2_.YWS[![U/ M7LW9;*6GBC190716&^ F2TB!HIRSE>#MF6DF?;>DY=+LG#BE"!!E>RN(N;XI0HM9P9N./XK?^@0I-DRK MXXYX+.9S?0I21Z.&$+"#Y93O/4MCRCDGR&=AC#!+.**$$22"! >93' HP_:] M7\[Y_X:WWHGA\IT+/>[N7^!MFP4;?M;W!W0@%%]GGO[3N^R_JPWG7O,1_3;? M_'#[B;5(7B=3>]YH,V[78GD;N1QVR4K$_;@_8=7LI.>]OWX,&V MM]"+(KHH7V_I]]^4'2T+.M,IRUU]!K]1.W&3?:$X%N6+J!Z"&--(5YTE--8# M.TB 2) J!T7P@) T#D,*RJ>RX&'L;$GZW7OJ.*F-R7/'B_>LF8%V 8*#;+8A MC P=S*ZOF5&F7 'XVQ: :XZ\FJ5U"E;'ELL^/M:8.&O< ^=@XDX]UA#MMN:Q M7^K4J[:/0A9SP=LK5)U8NE5>H6\T'EC,0Y;Y&,5AGB$WA4::)6#6"PQLZ)698PAAYFH?8D=!.N'R"R"L M\RLO$]KO=-$%@.7P]19D$8O(]MU2/']]OI9K8]?&)*,TRX.$MVP"/01F0;#SH>>G2[6?(3[K0#SL<]:6)B__'Y^L4F# M:2_DV^]5D),DYXRBU)<,X5Q@E(>$*U/CBTSH(&&2/;R(,E\8V9D!4I#O7Y^@ M\==/TP9HVB J":69GC#!1"@1YBE6@.AYM#SU_80PR0)L;'L=86)A?S5EK]PD M0%4-;4<@&9AA1Z+#3'$M]6[:EXTU'A(?8)$=P6!GE:WA@%EH QD'K?30\]-9 M:@,IMJRUR>_E.U- =>'[$,M+"]_M-<670NGAY0QRN((H\CW X2%4BR=:_J-JE+-8,^C-BJ&@MAN$>2[CA'(? MQ3%1+K#O^R@73*(PB"7CBK4,UNEE3'QMTNO6Z(Z,H^E=RWCH0"]:.DX.=!*N MO%_6[*Q[]1T>76%QQ6('A;/[%2#YB2]7[,#9O5FQ7 <8?BB7#[_1'\73ZJD[ M-24Y"5F$.=$U23"6*PBC#DF^L/+*]:&D9GAUWQ#YR5CY% M&)AZMV1]:8Y_A\18G_<.?L"RLUJO+[<.]VUK MH&XB@3-"":*^Q AC=:HC?D(0C_V0D5Q*PD%3E8;)C:P]O3VDW]P?V(IM&#"> M1AG5X\YS(7,%6*ADALGO$DB61 8"ZA.\BL', ^>7W6I;KQ7ZEVY**' M9LV*4QS-'!9WV,#LUUM0=KP3ARWPC$1TU1)OF-BT+?*,!-]IF6?V%+SL3^>O M+5]_I[-5,XJRJE9/]5BUCX64HA1*)HNF!+!51[:/#3/>FAMOPXZWX<>F:P$0 MO&'E'Q>, MK9Y6]3S;YDWHXCHTMO^4UL%[KH']B4/YB_!\QP MP$/EU04$1^H]Q!AEF3H^)C177EW&=/?%[?=@7+ R_EL %YT8OH.V\&1\],U\ M0;= 6NT&FYD1'1.Z3?H&S T?GF;$G9,(EMV1OVA.=U+7$0S'6R\2OH#=3C P M,.N+6#Z0($V8P%R?OCG"7$A$0G6B9#Y-@CS""0G5Z5N7O9O9FF%R(.]R3=18 M.70V_ 4MRU=MM?5.:^@_&F(5IM*G(24HPDR9Z)@PE/DR0T&8!YC0-)<8PP[> M[M"R.GAKO%B'UXMSO,R,JCL,8)9T<(I@4UHQR:C GI#CSP34Q'Z6X7\]P0%3 M_OI/6<8CY\N"MS.R[]:#S9N; ,$_*1%T^]S5LCW@7])2>X&5\G2:XX5P..'XX/C*O@X(J?31B['AWPG[#D!24N#SIB> M:5;=T%>=J]-V+GE(0A[@E*7*20MUT5HD$.%^CD@>R S[*?,QJ 'S?C)CF]&6 MJ/?<4 4:SOW(&-J\D^4%FJM.U);@F=>2=&BI!D5R963V$YG6/@P*NJ/:PY^V M#$'28J[/K[>B/M3>+SXK?7^LK<.=6"YG]1R3AT =J:3P"0IR7Y=E:'5E<8)$ MSK,P2"F5S"A- D1U9)W5/+031+RRX<-;+KS9FA.O6K,"#&@986H8S'*-%#"0 M58-43Q+Q]/?7VY#W[H[# X]?0<1U%;LRHCEMW H"PT[,"O2PG=E0YSO=R^.F M7+P4RJ_X\/JUTH? MN'Q_/&<*?^A]APNFCX>ZF>]%D 132/I,XP2DOD()TPB MFOLIRG,_]!,I&<4I))YU&CL3Q+OJCDVU K$U ][B>*.>,< W,SS300JS2$WT M4*'9<:9;._^BF?.*^9^\-7_>AL&F7J %?8SN2&ZP M1\1G<1Z HE#&E$=VK#0?5G%]8^0,0]9CX &,7J^A\'I,G'D- ]X?[7]'*5(" MB^\JKFU,=]H0-Q2.G6@W> 'XW+;V3/>IJ!B=_4W0\G+./RHG[B&+1)YH,\%# M';'VXP!E<PY35\N7,'3H+%D6M@Q\.D;L)),+UU&4Y;#%[;=JN^>**^+\4"9SZ)!9(A M\?6M2H8R/7 KB0D/4^;+4!CY"UNKCFQ7[O2E5+4L]%;9\[% =]';* P;#&O9 M8 ; 4BQ0P=N.&"<4NVW6FJS0;8?]?I';[B\M)D:*Q1?Z9/2-[WU\Y._[S>6U MI\D 9CZV8@Q_KRTE@'VKCS(/&]2XS:[=8,9VC>D&,6XSO35X\ IVEJ!F^G7HGPJ MYOI2POP[?QB(XUK@! -@>-I(?.\/S86CNI^C4EJIT^%5)U.PHX+U5>[XAVU[ MP;#%D]#W:4WRS&[ ^(.0BU(TG[NG/W2VS;*DBH9ZU^7KU5(\58HY?>^C!)_5 M PF;,].#B&1*>!Z@+$V)\M(81CGG.4I#SL,,YY1G,>0:;$1>1[XC:S@:N"'S M\IIS==ZL/[C4O$-;I8SW(K,LB3F-,1(D4,=^3@BB*9$H3?,PSV0H]9B MA;G M7^-5;MUQ.G/J$!#Q#/D@1AQAG*21"A$.=A3 ,_PK#TE?=^ M.:=T/JC5ITU[@:G;F3??8MDR]C/FBS:+$/TDKP_F6'1OKI>+L_=6NWMS[>?O MFS>WS:UW=>S-6;1)&AU39QV5QN-TXN9+HT.^VZ=I?))69R5]X!*+\Y?'>O:K M3G$^?UH"CDI[GY_@I%0?H]7_G[\H !^5NM8SAC5],:_:1@+#@6!S-(S.2R<# M 3\NG8X!]+@T**3M:6G_HE,>E@;%>G-6&OZLY;2:NH) #\+IO[S>";CZ\+KY MS U]U3\[_TY+7O]QKZCJ:3KJ"Z*#)Q\73[28/W"9LDC0%/EU]Z1F'EUM&FCK MTG#.@S@($XH(SAG":1ZCG"H#',7*%DO!(PRSO4ZY&]OH=G5.Y9JH.@ /5)M/ M\#[,3.Z[H0RSM=MC;-\,N-TSS;;NH%)SJX^SBM^FG[[FN-?WW7%'@%&P=&2L MW?(VJ94>!=:WYGD<(O#CZ?5J62W5=U415TLNU"GG]6K.(??1AU<8^X@*NIX> M$/3XV=.-C# 3U*/I=42U(>+%2\%7RC2YN^$^+I[5N7-@VB#8#WW,]%#4($4XT-Z,3"*41'X<8QFE M@1\ O9E!@B/KYC;Y9KYPS8#WAV;!JWD 'A2/8FCL@3A#!NQ4G **C7]@)*F[ M+7^8W-2[N)'P>S9FL^=.'IK<]P"J81>@:F+6.ENO/KM]:'HY[_':S:,>?W<+^^48UIU_)Q6C3IZZQVQ=3^I>C()WFO>]=2O:&!J M]N2LP ^*]2T,6ZJ#Q^SUAA;\]^IB<2=F@BT%;S/'P7WE(6N.O -LW^BU/'F: M*>^E^G-]X4?GKU['79Y M=,V.>W,5=>LWW0)?Q7H^9=_H3@ ZS@!W#7H_C,V_#L]=GNAL*V+%]YFUZ ML??G[^H.FRWSCJ\,1L;7D13>IHC0_W6FQR;G)VQOR_IO)*B5)2N7T1Y M7SR);KAA+K-<-XSW ZG,=< HROV0(\*%CWU?\)" KF\/4AK9X+;QH?HJMM-Y M'3CVEH7I]<1QL,R,IQ,(8.:O1[*16A-U.##16#1'EN^;:*N#$9G.]Z,=L])'K $2^1'88AP3A@B5.K[#)+K1E)49K"D.#@/$X8+ MM_9W\PE[SM"&1OU&P1!F-+;@VYF8K!VACJ.)HG5@3)Q'V\PY>*=H&1BBP]$N M^%*6=ZZB,8CK?/_>&)8P%3@(8\2R2-=<90FBVDZ%.&$V%N\TJ]*@-"=T6-J_[F3= ME@;%ZG=>&OX@4-^>?S!(1NZF4_W%-UH^BNHABIG,L%"'W)!F"&.EH;DO0A3( M,,\CDDD9&YUY3^9D_+R^35;%NB)?*[1R0%>U1\8:1@SU^63DC^C]E'@"75AP MB<&&.>]B6I#Y@JWTO^M?_QQ@;['T;U<;<3]+"2-(3^9P#0& MWQ4.ZXW!V8)V(8=K5C0]!FX%F]&J*F3!FJP==1JZEOILM%R61;Y:UH&.Q0VM MAVE%<1B*6#ET)"0484E#1')&49@E02A)'G.90,(1=FR,O'5<+[^)TE-'Q.=2 M?!/S2D\4++8ZOK3-0#L MQ$&8S"R.,^%AAF5#MD[G0\4:@A%N=XUD=#5:<9#6M!,63<3>&;1H]- I[225 MR="9(W-6S(K:DJ@?7*B37;&L'C#+PCB.,I0'G"!, H:R3%!$TXCFOLP(2T"> MRE&*(ZOW)Z'04=_I)?WAL9JB3;^X(<3,M-PI#C!-OY12L'J^<^\NY98N:X>B MQ\M9_8N&G3/G$P", 7#::&V(WCNT2S,0?W_3,Y,'X7X/Q\4U6G[YD&IK&YO M]J\XV1W.H$#]FYSA#]KMKS?ZV+N8G\]Y?1B^653+4BR+9N;"!S$74BGLIFYG MD^23,IIED7*F@T@RA /.$>5YCIC/<\%2G$K>^_F\_F7.]B.;(VQV48]!7(P2W"[)N]U]!W7U[B2W='6;A/7F_2:IV]Z>1=HHAR3GJ_5-8V2442Q'H86:*,&TE0EH<^RD)*11)F M.$I!K2_&9WFJI"Y]>;RHPZ;VZ5T3O$ SR_ESO1:8C3VIRN=P:<_Z1>N35>\3 M[U[O8P'Z^Y;^0!C^5Z@"LG@!C@J";"C;;2T7JVJIC%IY*V9-P/I;\5RUL=%4 MIC0,<(1H$$N$,Y:BC/GJ#RP%3M3?X@A4S#E :V1CWE'VRCYIF T?0LK,^#J2 M'V8UUZ)O41TA?FP@G2/S-$1I4KMB(/);@V#RB)TF?Q'?VR:%Q5P=F!=S]5?6 M-)G=/R,]Y*G,E'^'B)K@44G) @SA*<28AZ0QD86><5.]Z&'V^; M(9CJ@Z$ULP=C @8S$H-833.,WA8,1S8%3'Y20V,+SEOK8[T./'7ZCHDY+8O% MIT4I&*V6[4[)" ^CE J$1400CK5WP05#*8VB/,\RQD5HFCN]G\38EU4M,?-4 MZ0-(#-L(-_+!K$!'QZ%S<%R,$[*D#RP\69KTL&#]/.DCG[0NK=-7#6W823>) M/W]:E,OB?]JFB3>*8'DGRI>"B8M%M6SNHAY$D&!)2(K"3$2Z>B%%!'."DC"* MTCRD20XNN[-@8^Q+J!X+.OEJ->]U!GC6''E5PU)[XPROU[/!WLPO&!]1F%UH M^>DBVY[FJ+Y\WH*XYLIKV?(T7]XO#6=_ (T[JH$;9B8NH+P!*#V5!>> MLIJ=?;NDY5RY*=6-*.L9&1^+V6HI^$.4)Y)1D:!,R$"=6W" "/$E8CP2)$Q9 M+K$/F8EZ@ [(0L'GF>JLT.W,VV=U2*\T ]XOQ=SCB]F,EM7FIX>U"(2>F0ER M@ G,QG0$/471JTF>>2U1=];CB%2.S,,A*I/J_Q%1WRKXL8_;:7#744"M6BQT M:7(I:"4^BN:_#T&J@UE+TU'K]TQ!VZ 692.M+G(\0F56LSP=]J MM^%3#NJC_UHLO_5#F_>+R_FR6+ZV$^&"(&28T@Q%7-\RAZDZ_4N6HCPCN1_Z M>1J&1BDT%K1'5O^]-=6@47PV>!Z/(8R($LQ [*O$=C9 [P1)759I'Z'X?O7; M9E ,5G8;+F'G*'PJYL52?"Y>= .3[<9$'UY_HW]?E!>ZK*;N,2"S0(0B8"B* M28QPJ@X"%"O7@04\3F,1R$" O 8 [;%#BS4GJ&9E3T^N_-6KV?%J?D =&VQP M-O,W1D(/&+AT"1S8&;& P)%G J$\J9MB ?&YYRQU=-*&3W!^P&/ MAS3S>[[D+2]HVDX6\,#.S-_IK@%F^?6_ Z]Y PY+^5?LNINDI M:P&,\ZZR$![>J:^L!4R'.\O:+ 8OBVSGH4!FY/8>&3OU##04MR_*L.:?( 5, ME[L10>ZFV^YAVZIRL;_.9/6*>YCO5RGN^[5%[[M;42W+%5NN2K5!G<^U2R$> MRS9G7&Q$- @B#-:(;RA(5J7U=;>JY3JW)).4_S+(RX47ZV M%?6Q]_-GP0HZLVAD!X;Q2!!U;'!@FKG%2>VH]'CQ.F;6MS M/V/"!VA+-R:, M=JWH6K+Z)KZYK2K%L_JX:/)@E]^$1^L>"^WWD'OTD1;S:NF)[KY:^9#Z8\\- MWG)1>M2K])=7%DU'\-6ZBDQ)7SS5)S_-EW:&F,Z2H56U4-]U_?/OQ?*;)WX4 M2T\;(&4Z/-[URE.?SKL"**I;131E3 M=T]#_2CRORFI%%)$;#';B R\Z7?<] M6WFW.NY9+P+;JK@H'IK(OR90UE]%\9$NZ87^HL^7#Z$,HR!3>U%,!4,XE )E MB=K&,QF$81;*/$^PR:YTC-#(&U!#VNO1]C1QKZ5N9E&/@C6\][B$ +;-V$IO MK.>FH@TXB6J)QDE4?]DXB4<7GD2M3<7K--CX\_"3DK8+[9C:CPM1?5DL;T5= M9:@+$=49K5>V8GB0,E]Q9!WM,>)QQ8DW7RS5=ECSXG7,F!_$ $@=/Z>- Q+< M6>SPT4QXB@OO]@T^(\R!A"Q_''-1N#D![=/NQIVM+ M1QMXM0Y!U"R^.Q).4!-B!1&\>A@NK*MJ8@#E::N+X9#L5!M;+&$1N7J;45C, MVRK#2MDM4;SHH*\>947#),J$$"A(1(XPR7-$T]Q'@DD_"#@-E%DQ#E@9$AW9 MA&S27'F7YMI<*\UK5+NJVLK;, 4(QI@":Q#"&@$NF"79DQ"LD=H#T/#T,'N4 M )&J$="R"U"Y0@T6@ &*/QAW,5UKNG +4+JM* OT6L89TN\ MO1\&^F"#L)DY7:[ @-E&>QS@%90& KJJDQPB-6TUI('0.S6/)L]8IO%TA[QK M^:F8T[F^Z>JRXM>'A(R)*!<)0W&H&_ASCA$1(44!SR,B/9K,[>QGA::;_KE&"V0$' ,&S90 2NTJ.,2$Y;2X, (2=U!?( MLQ:GJ[HI7+.<'M.\=X92M?Z:^PD)"<<1DKE/$<9^A'*U)DI)%O,@5&>N)#<^ M8X%(CVP\^KRT&7K[AH7!(S@6(!NOT="S.X69HNCH^&4E M_> A#+;B=$H#6R(;VOJ2\'@#7'F?++\P BPIH=J@MX-?:UCP>>; M0]>9]T5]0VGU[6AE!SP./"BIJ\CO?B+3QGH'!=V)[@Y_VDYYO_;:T=[3'UUF MU8'.;Y@'49SF,2(RU1UO"$<9B2B2?IJ2,$J4.V'4,]N*^LBJWDY#Z8X;3)1+ M6LP]W9:\^9L>"OO<1M.!37IA*)O9@]&P@YF)/AOUX**.D6GZ[UFAX,B$P&A/ M:EFL8'EK<.P6L0QH;KI4[+;XK<[YWU?54F\[K?=*(L'#F*NS#,,Z$SCPM7,1 M(AI*==:)(TDS_O BRGQA'.4$,0#1ISX;Y@?]9K[?O_];D/C_U?:JZTWX6X\' M>_4VK 'CH##$HY#B@,=Z+%^2(IRH32!3O"$91D3X&66"@'*OQ\/;PO;_JHL, M/67XGQO8ZYN5YVW$BZ5XJOYS5(P-P\^C(0>]T-LT$-K7F+WJ?36]\^6R+/+5 MLNZUL5PHC[*.[XT0O;9"QU5 &T9\VABW%3 [86^[5>PVA?4T\_:(T9)Z\&,I M4J'\SB")0H1)2!'%(D(1R87(,QXQW^^:GIE9HP.4C)1GNZD9S/!L_E MXJ6HP&?*0Q@)'M$DD!+E$@<(4X$1R:,$R8S%DH@L223H=N 4A$Y*:K<<='H( MEXAG41!E&#$_T(5$TD>$9#E2)QB).<4DCU.8Y^ &2L78;SOCMD^Y$!NV(;3 M"JP/&2U)[Y>6J,,3Q1&Q'.T4AZA,NB4<$?6M[3_V<5?#@^K"8U$M]?R.AR25 MJ4]DBCB+E*?/DQCE/A.(B"AC4F1,"*/["S-RHYNSAE3=;N/4.3];,)FIK#OA M89J[?V[/&HV+(30<3.;9)^1H$WBVB+WSI)U]@A^?J+/W*5OE+HL7JL/F7Q;- MQ<-YW=_E@011E 9AAI($J^,D#G)$DRQ"-**4^\J]BP+0E/=#A$96Z/,V+U_H M@O_FCJII8 -5[@,PF:KUZ<)#%;JCJ.\!6LG/AR6W4.1AL9RI\ $R$ROOL+"[ M:GOD\[;E^.7SHE1?Z"^+^9UX[ 4G AGD?I)D*/(CC'!$$D0B/T$XB:/0QP(3 M'U3L=9#2R"J[IMLUBX)6UQ\"R$Q7G8@-4]:6C'-9W7)CSHJ9SJ2\ M6HJG,V\#BV*L:I\883;W,?&=U=(?HC-QY?P1<7?KY(\]X,K+_B*6322_8.U/ M]7Z_29'/B?!IEB*AYUK@&!-$ \Y1E(2NC='8PN?'J-:\?.^E=;(SA'*1VSA66T4\ 1\N]\+C # MY_A)P7"=$_**OBUFZHGJ\I^K8OEZ/N>;)(@V)Z7:M,**.>=Q1'Q$_$B9+)D2 ME.O9WE%.0DJ2+,4^*.0)96!DDW5W?WWQ__YR_?GCY>W=?WB7__WUZOYOWOF7 MC][GZR^_HOO+V]^\JR\7EU_NKWZ_]"ZN?[NY_')W?G]U_<4B20D"NYGA&A-, MH#O4XT3A6/-27_CMR7BJ'// M?[W\)DJ=4JJ,I3X(O8CFHJ>=["EHBG&24D3C-$<8QR'*,XR1#*3T*6:I+T"1 MVM/8&=U:;3/G+59U!XQ^KDO-H+?%83>;!S9GU=$+,K5[4\$.-8'C(FYA#ET MYYFG&D9]*/2H^ M4AY;IOX6!'F6YHQA*HSF !TF,?H==$O0^ZXI(JY(0M-&=E QLT&GR0JS*QLQ M_WI<3(LDD4.2.,L/V2$P<6K((0%WLT(.?M).Z2ZE%'77^76^R:U2](NFEX;R MC#;--!ZB*-'Y(1R)(!8(1TF ,CW4/<512IB(9)2!DI+-28^LI&M&=-U9E^55 MW\[\0BN/ZM"U+D<[G/9T*K)F"CT.7C!%WT#5RP_3;&PNN6H6ZGH4YK1$'BZ^ M(^L (#RIU8 #\M::6*Q@9V6^B.4%K;[=Z,Q)+OB'5SV'\VJNK5FE[TC/UY.- MU DH"$3,$I1A/=W,%UQ/+94HY)(E(J%AF*L3T&))9V96QIPTR,JL&0!=@M4E MG*MV!FG1L= ;[ 0S,0!8S4S,.&#!3(S&23/A=5SH0>Z_M(-;_^2M>?'.CZ,& M-C)P !P9&0#A28T,')"W1L9B!3LCTUJK^6-CS3XOJNJ!9UF6)]Q'F(8!PC+V M419%%&5Y'J=1S&408H@UV4-C9+.QIM@Z)S +L0\3DE)!>,J0C/5TCXQCE N6 MHB0.*/;#7$@..E2=BHE-5M&\6LP*7L!U$82TA-)C1"M=2.O,VVJ=OKK\L MYFN;XS+(L5<\9Q&.[=4G#F_L%6TWMK'_8R>6,YXW8U"7K^<_BNHAH3@@J4@1 MU1?!NL6&VOQ2B2*9QRQ-B:^\ JM*O2TRHZO?^NS]?U=E4?&"M7W"%6W@?<@! MG$QU\E3IH:II);A]6=I>N5Q7I6T3>9^BM+V"'JQ)V_]I.T7]T(XW[G7T_:Q^ MH!.EJX<\CM)4YE+WFLB4KYH'*,<"H\P7.,4YDY2![D.'B(VLM!UIKT?;^T-3 MKY/"H7H[")N9]KH" Z;#]CB U=A$0$?*/$AJ4I4V$?JM8AL]<^(^O!T@OOBF M>YM=S3\**?2D=&U4=)/?ZGJ1'X@-*&QS##BNM$VCK,49>H( MBV3"J!_E(N)Q8MF!P)HI(_TXI5G!X4N)\DVDG=5*-"[&/>H?=QDTX&\*!+=?K*EESER5."=RY#C3]BI<=>BKA!Z',K=YCE8V]-PIN:EDCE3]*+E) M%=Y4^+=J;_P<3/D%XP^WJYD(_#P.SLOROGR:+_FG&7TTV98//SWR=JR)>IHJ M"OI-KKU[43X5Y2S$NS/CXN7 M_Z,>;O62\8TZ#BPYB0(>%ZE3.8-/PI5,.=OG_._W"YWZW#:@,%2PW2='5BY% ML-<*M-+M/R_ /?0/R'QF&X QROC4 9_B3=H?)PW43!]5RWBB'.,(\1$0A#. M:(:R/"4HH1+[:9#A. !US]E/9F1+TA+U>E2M[O,/8&1V;#U=R?>;NJC+TC( T$0R0.&<"QRE"=!B 1) MF"\#B5,)"BOCU;5*M2;/H429(E M01X3E.N;>ARF$N4A#92/CV7F1R'A:6JG['!F1C8&'R]OKWX_KQM!?;KZ[^]NMOEU_N[VPM@P7J4,LQ+I;6EJ7'5AW#[MR$#6?>AK61FD:Y M ,FYA;)@Y9TLF#UHARW<"6NZ:>:RB3:9-D;XO$[)4^42QKZ<41/Z>QR F]CA_O?-AWI32H"]A_Y;)LMZ?)-FAG9=WH_P$N) M:5_-R>UA'( X4J^84SA[U\8Q#B ]UD7&!8F3!QT>)+6HJHUNISX-_#P7*!19 MK@?OI8AF5/TM4L8ZHR'V89,2H R,?3EDILQ'B@O=0&UF1L<$$'C=!,%N)'MH MBX;[B7MFY-]KYAX(G(&I>[!U;(= /#T5R\ZK;9IO/(HYV_)HUXW+,0_4_S$? M"76 1EA2']% ADBF1"81#D4@@8,A -3'CJIM>*F/?5O<;)WXCC2-,Y3 FJM 2$.,D3PY%+- M1-,FF/?8Z#I-*#[.O+FH3T?+@=[ IT-,B(<,$D5R[I)0&&:=) M% 86Q(H?/0"P MZVQ]HP<3ZH+8*!LK^* M"+B&?9?6YC#?$.V^)0]A)O,8IP(E<8[U[% ]#=DG.JLK%C[1;9=R:*_6?81& M-DSK[A\VW80.@F-J8$X7&6I,.HKM^?5L%+4?%LMA%]>]9";OY3HD[+Z.KH.? MMU/33\6\6(K/ZL3*U8KJE1?*R#?(T4Y:]Y:&@ MFUF%$:&$&0OW*()-B246CBP,E/JDAL<2FK?VR'89RQO6XO&;Z^]5G0:IWF\OJ0A^KXR01#Q ]#W=N1('4@)2@*_#SU M<1+[ :@?]0F\C&R^-OW'9IJL5VI.T4*BE?I'V^=AT;*K&PV(EF%/*GV=IT.V<[GI8,G3&F5=+)[RHDG9U4TC'N?%_RCZ7'F0A2SH MVEK7O7Q*P<_GO%]^6E6K)\'U4;])$NS][B$,N$P3=68+8F5,,:42T33T$<,T M"&C*<\Y!27NCB(.^YE-AZ_[](0;73X#W55 M&Y\PO*+YZYR7L]?'.Z%655O3;_]8WI0%$Q??YH\W;&E:W3R\RLC661$7BKKV MN3H&U!&T_(<>BJVY:#MOF5<\'\%DV+RZA0-F%PV1<#B4Q5Q:J^KH(TM/5BEM M)F*_:MKP"=N*C+JY_UEB3AQ1'/%"K^BL+N0W],RWGQK]SKPC]I_FWO8; MN8Y[U_8B0>_$.SK.>A$<9M_*/7ZSU&3N\'X1^N[O@4_89T8OYG6W/-WV5ERO MEM62SG4.TX-,0QY@EB$1BP1ASB0B*97(9WZ8DS#A:0*Z_!F@-;+R-)2]2I/V M?HGQ64#\LR3 =;P*)V<1SLY(1+RBJE9M%&NQ8U[6[56\D)QY^IMR MIKQB;8%TU>3L]:Q^*([4JN0L#?UFY?@L2?%9G(8#*W\4K%DX"NJ%H^V%@24B M0^_3S*MV])9@]J!]0375L[IAMQX)M*'L-H_ZB'@.LZ8/49H\1_J(R/LRHH\] M,EJY6-NZ*O=93J*0H)!%J?)\0^7Y9KY -/%Q%*8!40ZQXSJQ:;H':C[^/%#? MY+PHS*COV:@PP:S!^?7%U4[F[ TMC3JCC5'P=;09X4B57E/V'K.&PZ*VRTFG MLEOQ(N8K<2NT\Z\,TXTHY:)\TOWZK]=9&-UI_;YXTL.6Y9WZ:25I/=)*/5 L M>/# <$IPG"2(9$&.L!Y51K*0H32.L$\(2UD.;!O@AK&1[=":/SU\O6.PE\!R MYBUKWG1V>]7C#MH5P-%;,K->[X$]S+BU'.H[U0[_'I/>=0__=1#Q?OTB^JS6 M=PV*69>] -RBYZP1@".V)NX"X!;,W18 CM<_V:'[53&BX]SM..I/L\5WW4%& M-%MWUX]6\,0/8X)T^B#"6%)$0T$0%YP*=:ZD?LH>7D29+RP<.Q,.(*K=Y\,\ MI44L__W?@L3_KZ_S4M!9G36A&:N:6P!1WP,TG_AO=8HOI+Y5;/Y=#V777#?_ MK'D'7K1 WT?(9!9$!"..0SV!AJC=3ZA#/T^")&-$I%$(JBD9\6U8;'(-[NIH M^<\UTA[3($O%C/>MQMR+VN;JE;\J&@\Y#C,9<8$"'H4(\Q@C M*D2"(MU/F,4TCZ6$%K)UBX\>B&](%:*IG(57KZU1\*,H(TG $"=U&1!C*$MX MB@1F690&@A,*+.^V1,%B-I!^Q"LV6)P @YF!M!4.>C'14JGMG=OZO+?<.ZS) M6R\]>1W>6Z'VU=[M?.;D^5O7\F-1/2\J.ONU7*R>UW77>\MR'S#Q*18\0GZH M7\4H,%TO6/"J[GH5^_O M+_8_&R=U^51@W$\!@['Q7M/!K, :F!IFMY[E1-#&S[HI%R^%.OA^>/U:Z?J6 MIE!YJ^-JTXUFI0_OZS8##V&4A3B6(8J36&C'0;E/G":(!XG,I?"S'#.(03N- MG9'-FFZP41_95E53%,;6//2ZF !'C)Z&OYG%FPY5F-W3@-;GN(XS+W_U?OG: MH/LG;\U?KQ?TF;=AL=?]Q.%<4R=8N9I]>AHST\Y'=0+>9JP92>$ S 9>F,G"P^S.;7<]U"YX;[4H%BN/*7]1*;U@P8%W?%R MAC\-SU=6AH&OV/*ZO!/E2\%$G5[H1S0/&(E0E.8^PFFN\\52@62<28;#F!)J MU-_D$(&15;,E6>=HM51!TZ$.XC*LD2ZDA>FBA:"@;.4A:4Y(5-Z[[&0YRD-" M]=.3!S\'4S0NBH=+M;LN7\\Y5^^SNEO2I;@NZUU9,?P@?!S$82)0FN,$81:F M*(^2%"5*U3CA0JFAT5"V8X1&5KR&M-?2/O-JZ@HAKZ-OIG]'X1K60Y<@P/31 M7GYCM305;B!56BW1:*?ZRT8QCRX\B8*:BMK6GNHZXZ\0>1%'$ MI,^5M\ICA',>(NHS/9@M92DA5/T'=.&Q2V)D)5T3/&%"R!YE@61^[I'@*3NJ:'!7SKE@Y\TF+\<>\Z\^KIF19EW=#Y5M0_N5]\6I2B M>)PW<]O8ZWU)Y]6LF9TQ;Q(5>X.N'WSNX\B7,6(R( C[(D5$;:LH%K[,$C_. M$LS-*GN=\V;TU3^E[+>? 5!LN/7*AEV=C"L;ACW60TG9V#TV-09@^L7T++J=;QZ/69KQ[Y)+^_Q^UZO!3"!^KU>C]W@ZEOQK'Y; M:X:B[=$-[3./KTH=*=4_?ZZS[,[T2ZL_=D"Y%M+[=;'@WXO9S%31FFJB^CWW MB/_9T0#M,5[&X-QMIP2G&]<]!DY;4[Y'(3#9N-+UJ ^!_3RBG*/8Q]H#5G]D M-$J0Q%F:X""A*05YP"?P,K*K;#]ETW+FRBFOQRU*JK-K&##1@*'GA\[[E:6B[E8K.I> M?\]B7K7S*5LVS-L,')1_V+BX$AT8;1N6VO&H8Q,9K?H3'%QTLDX%Q\3J]RPX M^ED[?V3=!%:7N0HYY(A09*$)S@B:0IJ/F)$=>P- M]^EYMG@5PNOWBCNYC]X^]$R]>L>80/WWW^E^K/7E"_U6&M[YYK'(8 8'H].C ^GZ0>>=?_GHW=U?7_R_OUQ__GAY M>_0PHF9^T1@XP]XRG9%]$WPU$]?RBUBV9[XZ+GFO>_-M]M,:KDD%6X+ILK8^ M+:O(/S#)I!\%''$B",(A"5!."*^]QS3BTB<$F#1PD-;(NT9-SRL5 M(5M/<1<=J*MXDLRVON*9UXC>T?5NAS XP4<\*)US)W&7TCMYB0=%/NPF'GX$ MWC3BMV)>/*V>VK:XJ60B"@A%B0@9PBR*$-$G/8$%COTDPI$T[A:QM?+(FMG2 M,N\)L2WV$:?K%&%@*M>2<=BY]R#S)S1]V%YOLFX/>\7HMWG8_P'XM>^M4JNV M"/:CT!D<[1#KC]I@&U[R#JTQLC+T2'M;M+V/QEO741B&5<8E C -LA0>=-]J M(IG5[>K@PI/=I9J(U[\Y-?J\G5_Y=4Z?%N52=^O7;9*NJFJE1RFT0?V'C/E! M$ =8[50I13CENOM8IOS+)/6I'T7$QRG$M1PF-[IW.5?$] E."E%YS[0X/$3$ M!BPS3],=!#"][=&MNY%Y'>6C-SA@=]-,1$<>YQ%BDSJ=9H*_]3L-GX)OL_ .ND?"X_OF:<+!M.Z^I'5>I2*H?MSLFF:R@C;, MPR)9;9-[EIML@^/[).W-!7[Z7:FI.U23@W MUY&U=,E#M*VGLKC)4FK!>9[/O_ENW^MW[G=[;CCYO[V+\6 MRV\7JVJY>-KD\[Y^42S68<4@N9W-+C:C.O$<8Q 4NS.-88];7(1?S5DI:"4^ MBN:_Q;PC^KU'5$]9>LBB# =I'J)$L@QA2@DBNG=GB EE<9"Q*#)JX0^D"]JH MX;WZ.T:\7WC+RI]TQ_ZZA7^G/SF=4>.FGE!8CX17QP,+9DPV.'WLX[3?QE3# MLXA.P@MP4ST.;G9WTR[Q@UTAPU$8O#0&+#?=-3% MORVOY==*G%>5GJXF_=CWL4"$Y#JY*(\1H3)$*64Y#G 6I#YHK/,@M9$/0)N6 M"+/Z:W][_=6CFBXPD7 8,3-/S!D.,).Y@:"F>^;5E-%"(D7;JXF/T!MB2$;7 M_2'VTGJ?'A%#8A_L$S'XD'57I5O!%B^B? 7%)?8].[**KOL*S5Z]II?&4I#I>T%IVZFM%>X2B( M)_1I.+ZVG>G\L*J*N:@J99+S-A.A'B%1J;_0V=6\CNSKGU[-%54Z4WPL5IJY MQ[IF\'DFEF+3G5>=DJJ"MRS7B;-2*"[Y@Q^0/--SHEDF),("^XA(+%&2YVF* M,>4\![7.G8;MT>]).P;.=&QIPT*33M[P +/)$[U.,ZO]\[TDF%WO^/=Z IQY M/1&\G@S:[-=2>!LQO(T<9U[_;6_)XMT;O&VP\9\6?$?;PT1,3[J!3/LBWFXQ M$U.WN''XL"AFHKR<";8L"T9G?Q'U4?Q\SG]7%(NF\J)-/29IF/@I)2C-:(PP MB2G*L!2(B5171T0X4P<,TVH[ .&1-X*&$^4"BC4SWK>&F[.ZG.AEPQ @B Y! MUN#6822\@#:Y9N+,V[#AM7QXBA&OQ\GQM/#3$ /<.XR$G-W%@SF"CNX;+*0? MO'" K#?=C8.%E%M7#C;/GSC;K=L;[L1CTV5>C_H,?>+[<9HC/PB5B97$UT4M M*8I"/T^D8(GZI=68MWW41K:K'2G0$%0SF,P\8&?"PXRDJ=SVD]^&Y'$]!&XO MK?>9!S2UORO)OY>4_EZ_G MWTM>J1_SJ_G%2\G_5K8;EFG#1G]7I=GTWKJU._- M1/"^CL6CO:$IVNR>.)L&RU>SQUK=."D^=,?:NJ0GM E3J]?M)G MUENA#D4K\9 +3 .I7!4288RP$!11?7M3KF)M7T_=:!MS'R0RD=1SD&J+X+A$J P@.A9=,'G4WL.^V MJ/Y1>^$98;'2<(:25-47!6!Y=! MQ SO6QWA +Q'M8' R9B[M[*-.,=N3>K=!]6]%=ID$MW.,_#S2^T:7OXHF?(: MF7$ZU/938R="_1 E*RKAU<3,SP=O1#ON]=M+!=.LFHYG*!;(^=XO@95+_6:I MR1SE_2+TW=\#G[#;T'0#@'+%EG7_L],F6<2B[T)*F2$ M5@7KI29N4_!6A-T6!3N?L+R :RX"]N;Y56W$.(M$A#F.U![/&<*8I+H(*$(B M3C.>I-B/(M@UW'&:8Q]P]^;" J-<)M 97LVY!01XTMV/AWMG#L'.'1[@4)BAC.(4<2K" MA&&1!;"[^"%B(VO_Y\OSN\L[X)2B(6S,M-R5Q##U;JCJ/K UW:;(,.XCI=-!EG,F8PH:[0XC/[*F_WI]_?&O5Y\_UZ/*KN__^=W=Y3W0#@#1-;,,XV$&LQ4='_7)?,-)4PX\P='<#@='!@5( M?%(38P?,6Z-CN8J=&6K&>'U>5-4G)U/B0,Q)B MQGP4TTC9H4 *1%,>*T\CX1&3?D+5(>-%E/G"U!(!.8"H59\/8^UJ^/'TV_78 MFAMOL7&Y?RGF'E_,9K2L]" (K])\_0EFH*"XFUFH$;&$F:@6Q%\T*W]JL-QP MTSN^G.E6<%[-43/*U9V5LL3"D9F"4I_43EE"\]90V2YC7;&]>Z+:9F'O1S[6 M@Z4H(DZ'^GJ$.%CE&,9(9JS.",R]JD$ M%1F.P>3(SE>GJK.-JO)^K&'14]:Y6.KDO27] :[[=O_NS$SB>[\1%U&>,V^/ M/=W_4:_AVZL91XM5-[JS[@:EW]W]P+NS*1/N69RZG'PTD/>4EX]' MRZ+2[W,A=2K)JM0'\(M%^;S0TX&NU:XR_\?U]_F;63\X2!,_BAB*E/56SJE0 MUMRG(:(!S; @)(\E,:[U Y$>.Q2F>/&*CAE=^MVRHY#T \;'G'10\85M/ 76V N^@#IWGQKAO@S"8OG0H7&-F> M:LI-ZQVOI7WF?5HLEO,%9/K $ 3#)M*A]#![."2XXVBAH8QV;=D'UIVN4_MQ MX;::MQM\_+3D@,43+=2N$D3J\.IG*,8Q03@2 T6$&;G0VOQ8(IG+IGU??V6!(YOYINUW^4.?DNL0[?MVQ^" M[V:_+ZB9"-?7ZB+^;P&6^J0T@<7Q/ M*B/K;)?E,6N:.G>S1PR[Y [C8[;MG2PU M3$FWTEIZXT/<[8*# CG:#??3F'17'!3S[>XX_&%KI2R6:K47L7,[?=Z,L:L# M"^WT.EV[_TE]*1[\6$\2PCFB-!7**\TXHM*/$<]2&J:1# 4'Y:79L3&R6E]6 MR^))#R+RZ'R^4EL2[;'2M!*<2M8_YM]SXYL:A1)KT<34'"Z3\[CGOVI(L*T_XUTCKN_#,EB5X:Z;\'I MBE$'Q-DJ21WZG(OLL?TY[]TUX(TH/Q:SE3+:348329(L4_XZ"I-,>009SQ") MTQ#I%BR!## A":@1PPF\C'U[IW@R3JP8(;L,]E[,_(6)T(:9#>,LB:I.G5TW MX5?('_AXPBO16 MF45''7A?-8099!L^&0FK;18.@N6N."B>TUUO/Z5WV-4&1=Z_:PT_8MN 09T8 MOM GXYY+6P^-K(N:!+3=0B?.\2W*6A*8+NVYJSKK'7V]02$MFBZ\$>B$G@O= M2A.W7'@CP&['A;0WG6D: M)0&2(1=2A"DF"2C)8IC=01=>=F3(95TI*CT%I]>L;%>VWD!%8N93GTF4"DQTJ]H4Y3A(D$@3EM(X)9'HH+J< M\TF ZNA8PR3FW!U 9@;/6F28??MU+6--R'VY_1;_CJOIF[7?I5A^2ZQ#M?#; M'SK!I;M9J(.16!9E,V=#S(4LEC?J158?U=_F@K<_ZGIJL4SX"1:(29X@S$6, M,HPS% 5^&$6,D#1*P'X>C(>Q8WQ;S'@U&Q9>"1!7@*LR'EHV_LL;N%K:58W; M"+VX3D# I7,#Y&!ZC\<.HKUND.52%L6-=^R;X*N96,BM'INT[OLA'G7=3G]Z M;SWV?).-&TH_R (6H9 '7#E2::S.52S10RURG =QSIB1:3J=E9$M5,>;]AO. MYW3V6A5UFN\6I_VYV(#RO=->P; 5FQ98F#'K8[J-8]M3J&6M#ZOW1\V=9Y)) M[1II0.'D9(C;%5(J>JL9+>M4@#9ROEQX:L&9)Q=EW71=.\=Z@-_R]3\JK]QY M.T4KA@XWJ-^*\D6]&UI5"U;4K^Q[L?S6K/&C6#:WX(N:WOJR.^\FIM!-0V?U MD6U2BIN>F_YG1Z6<3M[.8&GG:12F*_5T@L16Z:>;%4^<$'DM[Y9JN6^+F7JX M:F9[K2^U2/4]VBEJ$L"00B+/)]'/"$4+M)D4-4Q]Z>.AZT9O6Y M^(]NLIGM]: 9IF:NM'.D@/N-"Y#L9T^:".UZ!N4@S?>916D"P\&9E$8/V^8. M;&?X?A'+RQ]LMM(W8UT$X"%,\EPP&:$T2&*$LS! )$@S)-7_A"1/!6/ ?,'C M1$?/)NA8J"QN6XQ0([[@DN0"^510A /*$4U)CEB>B"A5S <\>E@NEG3V3JBM M29O?^XJE=T'+\E5[*?6,R1%P,[.JKM& &=6=UI]-MN(O:Q:\C@>'-RL0D9WE M9AB0G#A)PQR$W6P-P+,6485NOM[%XBDOYO4QH3=J[WSC#*I_W8J9=@HO%M6R M>O!EEJ0ZH!!%C"$L&$:9%"&*,Q*'+,MXGL1FK3U/X@.B+U8-/GM .=::[@-@@=30 @S.>M9FSV6SOJ#-[WS7OQ _[OER[N8"E= J& * M?.VB!&/A##NLGXK/X#G=>O'ICNBGRK]U.C]Y,3O?^J;4E_K+5QW!UD.;M./^ M7$>V7^_5BO6$3XHS&@B1(!D1/3DFCA!-$J:OZ"D6 :-Y#'*M#6B.?:O5^HJ01^W,P^7\I2@7\WJ'FM6=J=H;6I%2/\W]&$5A&BF;D I$>1"@ M5#).N?('!>RX?8C0V-&Y8JD[9[Z(:ED\-CNEM@7Z)F'9_[0&>ZV.UJ'NM.=)5:HCEX[B]UJ[.-KT4=<*YE3\QT3LTC6;];&\&9NHL7HIE1=)4 M&#DM;AJ=Z7>HDYKJ1>PON9J,NMT&<5\*JDB_UO+^D9R3RS](TJ1V^]"S#^"S I.FG4'ETZ=VIKUF]$7LA.?.TUC1M 01K?AH% M]4^C,YT9H?L-J0/3[!78BN'@2S"SR2DPP M1Z;O()E)C=4Q8=^:EZ.?MS,(70BJ%W>JU!'STZ)\HL>'^7P0(4JJ+ORD)$,'$1Y(E M)(PRDC%A5%[ZGD*,?@]\9.08S.2\RVLV,V<_^\NSO WIB7/F*7F\6J!]4WL. M3$$;8SC/>V+MR'J_BPB3[@SO^9+>[CKORLO/&@/YK""I.7[ !+-4B@CI:4)( M5WBC+*(9$K%/DD3FD57#LDEX'WG_:@?/4OV]*07_SY\M!K)YAS]+(,3JS< V MIW;S64MQYK5R>+4@]5%G(TJODTOEY:_>=BREJB?0M4E%AUJJ_:&%\FJI_J4" M+COOXE\FZK+A_']9Z&7GE4P??]EEP:*GK"[GJ"X4 ^)^\=O\N="DWE2VF+:8 M/;[4V$:^YL"K6="1EOOBJ2Y=^>W+S57?>IQY-5N CK0&* W;[1$ @ME:4VP@ M)52PEK;FTMMUN#58?[J&M^;";O6_!3SVLWJC-;L/(N=!(/1%'(GTZ/6,HBQ. M0A1D&?&QX#S)0%.+)^)[TCLY,Y>EYNNGN[-KWO+/XJN"W]TIMW9.7MM/Z&1N M@?@OXV V7/\O;A3^:G\G<[.JVMY4Y9_*R_G_%I>_G/Y>OY= M;6Z_EO,EOYK7OZD^S?COU7+^>+&8\^ICJ?[R4O*_E;!6PVZHC9[MJ9NLU<,_ M%(?>)UJ4S765CJFV]86MB_9K2>ZU(_.:L=-GY#/GY]G M!:L=MM]U_IBR2%JZ)C#6#5J_6+R(4BVHUS#W>1V]Q.-N\?3O#V;]?Y97Y[A7 MM%O8K5QV1RQ,YM6[A:SO^#M>V=G=:Q=;OZ2E;AQ7W8BR;B7?MI5_B(-(QC(, M4!!F$F%"?93[<8QXP"B/?1;C-#SQYO0("Z-[[,TL!1T5#0,:[%3S&P'O?Z1D"9' C9[J2G96Z73>^TB4'=\]J MMUR4G_570I%NYRJ'J:] R01B>:3;4N8Q(CS *(UR%OA8$$9 S@-:(YLAVZW M^]]Y+0]>QX3E.&H3,,ULD&.(8$;G='3 )@8@KR.;8D)Q4B,"@."MU8 \:FEV$OBAQ5F6IB#V$48[]C A$$JI[300^(GF6(8EIPGE ?)\GD%X3>ZF 3 &\ MN<2]?L2;Z?HX94B>UJ-YC=O*#4-DINXG"PY3\!ZY,V]#T)TZ#\KC2('WTYA4 M90?%?*NDPQ^VN&M\?%Q>EN7%XNGY_&EI?*VX]=38-XB/CV6=X^TIDHOY_\_= MNS4WDB-IHG\%#VOG9)D)O7&_['E2*I75LLV29"E5]_2I!QJN$GLIAH:DE*GY M]0= 1)!!D0S"040HY\SN3"DE!MS]"\+A -P_%]6+J6_7'./U0G+^I%.& #>' MVS9;7!(ZFPN\#SS14MC=WUZCW*[YMH<:[T9OKPE;EW?[/^$:Y7;H\721_?F< M?Z^9%+]MTKU(&*5A$&(J\APGNO:5%DFFMN!4I&D4QUD$VGW;"!UX MX]"S95 MR]N%VC \B#KM%!K26B!G&]/ZQ0,:U':Y+K5XDQ#5*#!0+A/$9&]QK87(D0-; M>Q!V(UO LP[<2=_47EN(F[8+QC=!U!1K%NJW^^JSN"53?B[5U%NW5\\"D<@@ MB' JU/])8A%@J@F9LX26-.-,QMSJ+MY1_L >X_Y1+ 31 @'4/0XH]KN,$; ! M1LQ&ES.TU@89=<[6=,EO9_HJ@@JDE3I#!D&+[O1>L 00( V+J1OUT5#8PJB/ MW)'I)3UR&'8\NB-WF[>(CDX8!N:RN9A.]+'&[/91Q=C7+^9*E',F:!I('):$ MXH0J?TQ(7N(DX3PL!:@6:.OYJ)3H]+D%] PE$D8%5AD08(3*24F/%$13D9B$0DNDZ"P#FZL MQ0X\S:[FTY7>!6D=((R$]K!91#.#@ &;E:T*2.M@T#A#C1JHU:.NBC^:&W$* M6(!P91#0W*(4:_ \Q2-@TWO#$/O1QHL^P!9N!1WPI_U0E9O&9+OTT5E!>9[2 M&)-0%#@):(D+SA-*?T"_WEM>8+;JT_=M5C LT>WLUP3S[94NBH?AD&Q'O?#'S:S3]?D.6C&ES_1Q>:O)*9F*^6 MYZMV@V/V-T>*N2:9E'%&2(A#IAQW0E+=E2J+L(P#F889):$L(1L]'TH-O VL M4^28TM#,*[%1$^9QO.!OYX_&1A7FK2Y:*,T/'07/M&_?WF];E,?Z\V8^8?/D MZ[RH-*HG] GB>S_I=>R3<@ZOJ]6_Q.J+T%Y:>V@XP8G%6 /O7(]F[2G%D-(, M;51SRE4\C%6_-QL")IBG2,O%H)/5^W-81GDDE.)*8\SG.2%Q*7("YS*DO!8QB$7 >18ZZ"D M@7U"(Q)LG]IX6,[ ,[@6K+^X,RT:/6O9Z+D1#KC2 M[D&J?^YZM!\V M-?QQ&[;NW2T^[GIZ+L5"^;A[\K-3*J7^U?ZA9NJ9A"(A+ M2G*54.[+1:82K@,"RN*_+3O131%DK;LUWO $$/=QMLE$RT M5;NH?['^:ZV&SZ-=D-W>SG;MI(Y\N N"8O=T%_:X0U1S?_Y'M5A,E]7\HE*C MJ7]>W#1Q-J,BB>,\PR&+=#\*'F)"P@BG>1A'),WSH+#:F1R1,["#,)( *W@/ M(!;!BQ\S8=/\_F_H_&^HE8O^+_+T_/^@B^IO>F+_#7TR.OSFDIK8 P4@F/$# MB5LP8P6-IYCFN)V],4W/X^/%-,=MV(II+#[N%M.8=C[?Q;-ZK8]D*7C-0W9; M7ZR;ME23(! T"6.!LR*D.&&Q\DX%DSC,"4LC'D@A4D@X+) SRZ"\8L)S*L9V:@CO"6CJ\6?U:Q-'N]P[(WU%+%8"!PU6+$' MX'V< GC20Q6&[JO2MI[KI,>7(5$;G% 77NCV64$98)I2CD7! Q[0-,I"XER" ML5_FT-;Y_2%&\Q_ M0NWO=:+6@XWG2:'V;;E3\,,#\!F?_YPN)R(J\Y+$%*=!QG 2J7BRB$2*0[7Q M%C(5+$Y!B4I')0X>2QYCZ]5*^&0R-C#:G;QY!0?F.T_%Q2^'<=?6,1B,C;Q? MA[^X:SZ(O7CK0>:_5_,U5=$%>9ZNR.R<+E<+PE83&B=QF98A M3C)]&)\D(28EIS@765Z0,B6A!#&=VXL>V$DT79IU*Y5J3;-%FBZ^:F&<=6_5 MYW5O_]?VA=AYF6%@AI[OU;+1IU:+ MWS3:&U*S1A/E=AI=_+8S P+@KR.9K>"QFXH! =G3%PPZ@L,N\,OG^WO!'N?5 MK'J8BDTGL8O[\S8@:@XO""_C,"H9UC< .$F+ !-.&6:,%"(K4L:$%6T 3.S0 M64^?[P%[%GNP+#9W@T %R'F:/%6"#-PAF;CL\ M6^P\;>W EO?N[>Q'&V]S![9P:W<'?QI>?'8K*E.)"F2\?_?8P![M]O(&U?6R M)Q'=O[>UWZ&=:";,:[E9"*KW.F"+4VG7^[%&J^(Z8$2W8.O01TYK.%?7S)NW M\EVPZF$^_2_!K[ARL5,Y)6O^(]-B:B'X^9QWDC+5WY0WYANRI.4DYFFBCTQP M*F6,$Q)17*:1VB.1,DA9D9"\!&4H#:3GP!.[0_Y5[YOMH?(8V.J.NTLV!+FK5-OO3CN*HT?P,?9W.=5SP3>U==;[XVA#_O?(& M0MIS0SW?6GY(U[V!H#[4FF\H<Z.8)F!7C6X?2]&J]I.2>S MA"K_K;:.DD::%[O$A(8I%BF/PC2,9!0Q(./<,9E#1UF-!F?F:+?NY+'6X@QI M/1Q;^-G@:>=S/:,$\Y^&":EV<_=;G)4#].X#&.J/D^ZHQ+%)Z6PAV,-*9_VH M\_EWM\/]UBU.H&.[)!$X3>,<)W'*,8G+$(N@"/)(A(7,IJNG@P3T)Q?&,:?!S%G*M[81ZLJTS+,,QGA0K(2)Z(L,YHDD*7W^^ S&4PA.T\Q'"XP9Q&1X^:E*RKR?",MFXP^&(7@PD?ET?, M"9@=QC"W4=P9<#>CKF]QRX@QRB3%&14JRA IQ20L&,Z2@JMLDC9>H>(:-3I!XV=!\E:L^G M3VB$.F4KP4VMFZ$+K"O;KI;+%\&OQ>I&WI.?_YRN'A^KF;["64["4 1A%J>8 MQZG$"1$2%R$K,"$%2U*:J6E,)Z]B02M0:U2@&I O>5<90,)8JQ1:FJ+-E_ET MA4R6R_S!H6LJ%&8[#S T=##_T,',J'/6DI;6*J%:)]UV5N](-%U'5R_/C58= M4?'9>!6JPOB-6!U!VMN8U74L]VU.-3?BFM2%(LL+R4F$,QX%NBHLQH60*?7,@6](MK&PWW,X6PC?5K3&#< =>- 2CSN#[?%' M#_[WFKT+(D]RGIR/#MRXNXKRY_ZMP5 M<2,OY[)2+TOOD %918 A!YX7C2:H507Q%Z'[)3?:Z+BKH\\9.!4) M[Q6380 M;K!9Z!DRT&QU ,!I-D/DC#;;'8SO>@.7QQV)F]BCX"\S-6Q[[7_>*8#X_-;Y MU[V^\Y\D5&9Q5*8XH@'!2:D;ND49P8&(6)@E+$TEJ*H,JL# 3J951T^-=6Y. M5Z,S1-^ZOT!_&;6 9V-@V.VBWB'!!%[0><<1S@_E"(8OMBBH^'&YHQS!V6&2 M,M MWZZ(@5W.MRWV M>9@?V8.'G:4] D:=K8<-?#\?>S[I-N/^G"_6R7_W MY.=G,1=RNEK6E_SJ%[=B3F8FXX^QQ8O@DX*4B8H!*(YDE.(DIB&F>9#A,)5E MP4A44 '*M($J,/!L78M#I)8'F[!@..VF\Y @P29[5Q-S#M[JA?;E \ M/X(BV!FX0N')58#%C^I(7,%Y[V:PM%T:Z=@:5C/P8,:H9[VZH?-;#\V[BB3VM*X=N[: M?MPU^98K%Z"K3DPV]OLF])_?_B#_KA87,Z)V""8AE]&0YR+'.8M*G!2O:O!:8MXW+)U82#;!0\#0@?S!AW4WE4! 3SA*A=C4QU;XU$ M9_91D8:$)2(!W< /I.? ;FTC\0Q-6YDGUX=Z>4%VKNX7@!WF$O?7AW9T1AVE M]1;+J(TV>J.-XF>H^_ZNCKX_'S6A/M$=KB;4BY8?71/J$VJ+FE"OXMR<_9JH MZ)LF+OH^?7AJCZ,N?*S%?ZD7HVW2YFB1A M6 H2YYB4)-+.76!",XDY*4L1)C14#A[BW#WI-; SWS!V&37/D%$45Q(K5>MX MZPQM%5JM]46MPNBOC!L:UOEZDW2+P :\'YO0_YLV W;UG'#VY M=U]:C>K./4/YWGW['MXQUT \/!FB\>=JH959EX1$.8V5C^68ARJN3G2%+HDC MBE.>!K0L2!KFL-90!P0-G3M0BT5KN1LDP#\& _\+K?Q73XC?X1NWS= MW!\2,^X-_1%C=V[BCWW^Q!BK/MO_5JEM>OMM#)*(DHQ1G'!:JK@IB=6FN"2X MY!EGE/$BR$$LLCVR!C^OTP*!]*Y]T CD=,,=HTNF@NY3UKN;X/,6 L#?2_[ M>R1]S%)^V.2#RW//(ZX79Q?*)RST%HV+G_];O$VDH&DL!,,%#S7)&K,7M#'2[%#AAS MPG78^Q%'O@@[8-#N%=BA#P*IC1>KR3I\OF-B3A;3RMR\L#!.RT0*S&@6X(31 M4*V*"<$\I8D@<<'3++)B,3XD8>A8MA$%NJ8Z#$?_[/)B)#!@M;3/GCWWF U] MZYQZN+/&J7]MIM;A<<>AS#UFUIH=]^@'3TU07Y\:-@VK3#[IAHLD3L*29DF! M!4D93N*<8)I'ZJ=0BC*("B*95?LHJ.#!)^(FD;I59-I#Y'@:B);[RP&@@4[? M753>SE#;2*[.)4>#T+A C?>>3GY$[ >ED=N!<3A]W/)YE]8#@JZNYBJ<-NSK M=9/C*;LE;\T_E:]:D0>EPNUB.F?39S*;T"*C:2AC3&E"=4XYP84("TRB,&4E M9UD<61U(.:6#8R=\7Y2%@P/'HPKV-( M8C;*G*$UDHT^YC>-1NA&HK5.P\((Z6PP*)R.+0[\PPIL>N ,2G_W _BP([9! M<+9YNQ^"^S#P\N;K:OZ[6C6:6NDO8LD6TV=36K0.8"RKFH^/-+ /5@K@W\_/ M;U%;*-_1P;YDV0*0?A?K'PN81^V#P3,-'\Q4IU)DB^%'JT"V-[5;> QXRFT[ M=\[4"O$R4_M$?K\@\^6LY@9=IX8T16Q1(((LS"+,<\IQDO$$DT!0+"F)\DSD M45R"TNWLQ X\Y[]6"S%]F#>[%/:&.JIT4K-@6SM+0.TV=OYA@KF#CGRT@]9& M#72^6BVF]&5E=GFK2L4)];;/>V4A#!!/6SU+H:-N]&! O-_F 9]VB@QN174M MJO/7!]-DAJU>R&SV=DNF'$!V=N'_R%K?Y)%LI= MK-Y,%2&9-?^*9-K 4>\EIB9A<)^$<">,"[(G-.%G6+(Y.%QE5,T&B%6K50HY>I+:Z[TLIJ M@39J-KR<7GN '#QUP;$1NC8G4 0.QI!@)YVKD?R+O.MDU:^O*6O)D&1G/> MU"=W.A=-TKS,B"P#G(I8[3W"(,4EC]7_*;-4_0^/XPC$<.2FQL!.IE5!GP%K M'G4;M@W9 M&!L"S&!-LJV4^."&V1"@CC?/!HT&W^B<_U"+XOW3P]^K'W_,GZ<7\R57_X8> M?_:/,K3KT<+1_?1I.G\X0TH%],?U[97NQK&<*A!L&54LT#B^H_$'!/"@XQ@& M QQ^VMGJM)$Y,O1H^Q@[$[O;&,LGW (0W>)L]:9W1]5% 4N M95SB))<"JWV,Q%D4R"AEA',"VK3LE3+P'*YEHK50QR:$^P&R"P5.-ALV8^$6 M@]?P7HL\+='[98RZ O>:^7Z![?^PS\.%<\YKTL*O2N,]9(:3(HQ$)FF,PZ*@ M.&%)A@O=(B051 M#WL948<^H[ %:] SBZ-*_ )G&+9 V9UI6(_FD-EV78% +>$,-B+A^5Z'36K-Z7K\-/C96X=M6 K M0>OXIQT[($Z7S]62S'Y?5"_/5W,V>]&MCW0?-]-Y\47PIJJMFM_H0\0FK;ZZH CXT#D MJ]_C2;J,VQ;2!VP[W2.]#.J'T&)?B^0@#EA.\AP'(56[QH K3Y?1! >4)X+' M:<$">@JWQ?B=IZ^NO]Y\_^/\_NKF&JG___WR]N;[_?GG;Y?H[O+W/RZO[X$] MIVU0M/-?GK$!;@EW*# &[R@-L'<@:HP/[QT-@. 888;_+M'?JOG#O5@\Z23Y MQN],XC2/DEP07&8DP(G(&2YID>&RD()(5@:A -TN[Y$Q\/QOB^R>R.IE8>ZS M=,G03.F!U6A/B"M-@%TL]N#$XS#C(J:X9)+A)*(9ICFCF!91PD,>!U$4P2+$ M$Y%RBON^JCSJ<-/WY[>)[1:O5E"V;DP06,1&GM,0LB72&OFY)6Q0A M#O.2!I04019)ZQ.FG>$'=F%*'FH% LY5=E&P.$@ZR3;8=.N:Y7)NM&L?X+SH M)#O=SHFL7B/L>.B@%;W'0KM/C7<<=%#CK6.@PY_R>8=VK?1M5J.()V$1,89S MPH1N65U@$D0%#C@)2%Y026"WW,<$#G\6C=MEW,2+U5ROX3\:=7Q7'7$_0)W5+O&V]U&[7G.B5%A)9B> F3.FU+! MS4Y*9[TU6ZM-J!"7.:&:34&%"BF5ZJ>"XT"$(@EHGN<9LPOE':0/'N*OU3%W MP1V%0#7_($"SH*1QE!/,:!SBI.0Q)CF7."S#D&618"HT ]!3# 6G@YL]""9: MK/5!RUJAX?"UB.J&0PUX-GX0L(TJJ#V:<@@)@$>690)K.:E;[;> 3@4*P1M7#" M0^ $<[]-5RJE0K>LXPS56D!XR$Y "N!TAT#,S=WV(^?)KT+-[?6HUH.-YTNA M]FUY4?###O[S<[585#^F\X<_Y^J)^P7AXKM@8OJJ)2S/'Q;"^)2)C(*0ZS-^ M0>- YX,(3(H\PY+&<1Z*(F&QU2TI1.C WG.MQ1*]:#W02BNBXMBU)LCLS1Z@ MFP5;3"T<3K]0O]WR]6JT0?UEHC/7'G@U%U]\\.5@@++W^U7:L\=PKT+HM[PI]UNT8 M]D)]$PQ? !?\\]N?2]U?<FPRPG11!F-(M#'(DX5:%JG.$B M)5R?(\A,QF%2< &[8SU)G\&/:J[%JIX[+THQ7:?+N_ECU5H1V&GN:>_ [JAW M-%QA[ENKA5J]$'U#G_ZLD?T-;;I,;-0[.Y"PY_$6V M0G@Z23]-EU%-F+["] M/X+V,Z@CS]R:6VJIS[R5)ESH1R!IMV&_>5I;+K!B]AQK-$ M!!*S("8X4<$K)GF:XI 0F0=E((/$BN!_+(4'CG8[ZFM"MD6KM/(%IL>,"5.: MUZR=PL;9ZH_/6\=L/E:M70=9FP%LS3/XZ[=SV[_22P4>;&PTKR_U]-LQRI_I M%[;6'^DU=;N/D/HS<%T8I/706-C[(OT;6MUQZ0)' G^':' LN0[,'4TA()DE M0?2Z+\G9EKSCV$"#N_I6/E(*?'K]K9/H#*#N. I'OXOUC@34/QX&80CN#EM+ MW>@[CHX^'H.'K:%;)![6#[D%D]?BQZ:AM?(6<_4C,]MW?7QZ\:@/\99KZA_S M&4-VKC;ZG5/Z* NRK.28!@73"5%,;;:3$I,@"X2(4BX8J,FT#Z6&3IJZ_"9:_7QQZ5 DXN45V 5M8P,+=#QKL:@E(5BB/Y\Y6=4L M8[5^'1(R_Y&>4?9/8B)AF53(A" MX#@.8ISHSCUJ1UYB76BW5Q1DRNN'/6KFVIPTZWUS^O:.OO:B6*]11<9 ]\: X^M\3 M#Z/N1^V)!P6_9T\\K%S7%L5WCV(VTW+)_&W"TS#*BU W;PP+G*1%@(M0,$Q9 M&L5%$:5,6M45[1]^8)];"T1&(FI$0AL3;Z'1[QY/MQ'FS$#F.;0CWF?%";V( MMX8;N1'Q/E-VNQ#O_93K--+'6HOGJCY6-ZU8+W0PMWB[J+B8D"!D852H<"@6 M&4["0N(B)A2+(*>\9"(2N54]CJ6\<2;:E@IGR"B!S IJ%$%:$^C\ZX?1=D)Z M \=IAIZ$B\/$M;+VA)G8*]/]2GT+IIIOVB3U78O5Y<^& M"N7WJN(_IK/9^NHJC>-8QJ7$)6'*$\0R5XMKD&!*]JK.;^?KF963+B[3PWL'XP,^SNJ=Q8=OY!R-P8V574Z MH;E"WSY#X-/7*7\A,]1O)^CF:;])3M=,[X8:[4YIOPG="Z0#GW!D1A12+!;Z M(EE?,]^3GT*?L1KR,?6/3K)]I^";J? \3LL"![$ND15ACHN",BPSW>PR4ZMU M6$+69 <=!IYZK4:;MC)M:M!*:P MU*_,"5]G%I$X**.42!RJ_\$)53\5(A8XRO*P#(NT#"+0Y@$D?>C$EEKX4CLF M%1W5*>*UJ]IP=L.)S.*8ZI-_'NIFGKP@F-(PPJF,HC2+.(DS4$;U M]O #^XZUL*;F%WBH\ X*N]GO;B!L>MO;!FG^ M3[E-IS_GB_IF[K\$5['"9S$7."#:2(=-MT-0VDC+JU#QBZOLY>NSCP*KXQ6JBN_Q5LRDW-P$F/[WM#$)INB:T+1H"]X7H1ZI^@ONR&S4XGD^W+ MK"ULZIN=ZOG.S%3_VLS*WJ''J;*V,&Y=56WS6<TSS>!<,D()(RQDE0)I"UU%KRP-.V%8U: MV:@6#JR$ML;1;J$=!)T3)O<9.H33&:H507\U_QTDS1J,AZ]"9FNYXQ8M0^'8 M*5 &#P#/S;E0@YPO!#'9(Q%-HC(*"LQ$6> D+@DN>*%[@R1%JEQ*&!96-2#O M!QYZ4=3 MN7A0NVEN>4'FHH?5E[*LOY1=;0 I&.V-6+NQ19^>=77J4DG_#=PPS %IRUNR MP=!S;1"VMPV8WBK7*FD*P_V?\MH5S!T4?]W ''08NPN8.TQ[NG^=,)CCA=GF M!JAM)M:F>_& !R3+)"["S+0U3#$1F=K*4TX31F)14%ASGX.BAE[Q&ZK[SFT7 MD(&C!R7+NRTOM@,OLKJ7Z2T&0^2Z'3?.UWW584'C7DX=-7CG)NKX$QY#D TG MA.[3O/HIKWF_8UIP$A"BBP']8/WI-? MGL'<]1J:'B_D:;Y>Q@EQR[ 0^XEDMAEV#/R'/DJ-KIV4H8$C''?XAHQY'+3Z M^"C('4JKN.B$X1UY,UXT__J-K L=IKK"_)^/4_98'ZW40L5R(L*"92)*,$F* M&"<)+W"IPB8<4\'2*"M30D,0,X:5V(']9*V$WG>P5@V=3O1#*X)$7:93-:H MJ3#L4+7SB/ZQ@CF\#4P7NS UU4PWQV""\U6 K/;%2&$G=%S."1 0.ZP2L*?= MG,CGE^5T+G16TA.=SHV76B,VJN)&_WK$!KVY<4+;S, -C!W,WK3*HH\T9 MZH"YI=#9.KO:0YFS!SP\.2(7#4;U2B= ]-Y%G3*4\_9RTY#^8D:6RZF<,B.B M26(@42[3),EQ1H-(N:@XPV5(E(LJXXAE5-(B 'FGHQ(']D6M?&040-L: +,_ M[%&TWO'YPP:\ESL%%I?=F9VI_O9=1^2-O:.R,W_/7LGR0>=6J2H26KW=JF_' MZGS.+__S9?JLDS[5SU^53U+6F89*WZ>R+M.LMV+GC+T\O/^DVI/]57]MP7O)$ZJ2Q3+,[\%1@6A022Z+V5G')PU27950K M,K-S*2/H#')*:\VM9U]KP9FAOUJ9JBG16G&&'G0Z*;AKZ^#OT?6LI(*IIJT' M'#C";/1 ;=U[JXV9YUHEP5_4XTAIAAK5[*O\[5'K]\Z# 0;SKPY8#4!8#0;" MB5' 7LIH9 -@P[L\!/"''4/2FH-2\P$RY<$6HND6/GUM*$(F0D6,69IGF%$9 MXH1(@4D4Q#@/ THXB9.8I+",JZ,R!\^N:K@.D?CY+.9\NM+3 !@"'L7-,H#S M@H5;^-6(UFTZ&N%H([UA_O$8+ME:ZBO8.2IOW%#%UOR=0,/Z04+1%?U%S37#>7#!-.,IU@&:1+Q.*1$!)#MX];H V_T[O4CJ*E(1J3_^VN! MA=T,=K80-EM;(JX+WS7T>_7W1=N[-?:X'+O[S-HAQ-W[H1-KV&^D;B7S=5;] MV#2)"E@:AR7)<4IT$F":"%SP-,%Y2H(L*L,B%Z!TP#YA T?@FQIP?56KVSL9 MZKVXV4U!7VC 9N0)0+A7Q_=8Z+M6?I^HCZF<[S'Z8!U]WS.NV;YSH49= M"!4P?B7,W!!]%_I86&VNUDU>56BI_K9ZFX1!$A 11[@,:(Z36*VDI8@ECM(T MC646[B1_8"9P_Z8M^_<4GKV0Z,X5P=-W!F35*0/.$0?C:N8;A4(,Y M"ZV'\1-&$]2J MGI[(XNU&?A&+Z2O1&X&KN?)P+W43EW;IS'E)PIAE6.@JY20I""8\)CCBJ8H\ M0DHYMZ(0@(D=^H)Y+;NY&IBJB+^C!C#TL$/2,@CQC@\P'*GEF_JF#4H=%88) M3$!6^PI1[(2.&ZR @-@)6V!/ YE&=!?Z._8H^,M,:!%TU1F\YID*)!.T""*< MRY+A1,@"%SINR5(>DHB',HBL,F\M9 V]/VF$UQ.!KK:G (22RP:W?M_@&0V@ M0Q@5"%XQ\\_Z]GHD0+:$V@>O:&4"UFJ!EBU&IK;6W)),Y[):/-67Q_J&KXG. M5A5:/E:+5 M/UQMWO3GM^:/]71+RBQ(:)GC/"MUI41,<2'2$G-:%AD+@I"6(/95!QU&]..- M6+16"G6T.M-MQ=M/N'$N.KP RZ!P6%C=%P1_B,)#1G=,?,6/#AJ,&TRZ0[03 M69XPE$.8V699F[NJI6D-=[NHOFI!'7EZOVQ(NR8E4=O3B$:8%+HJ@V8"%V6@ MG!F-2!!)PE)J1:/E(GQ@![:N,.BH )R>0D9'"'IC2.B8XP65CM9N19FN8SCXZ?KF\T:> M4[6OJ.:"FTJ]J5A.)!4%9V&(25;HLCE!,1&<8RY"480%+4EJU8"D7\S0]Q-& MKMGY?KXW6Z>_JPV6SH2;+Z7:0GUJB/V7B.F+NS8E_)7,ZOV;1/\C^5MF?O\_ MTK^E2#U[I[X!PI2H1L49TE]-\^'10Q]1:L"KJY00 "P'Q&+F.=D M.V$S_[V)Z*]:(F3ON=]60*!SLLUN00[<=EB$TVM6;W2S_\GQ(IM>S;>BFOY/ MND4TWX6^DV"KE\5T_J#^(1:OXGLUFZG=XP^RX)-$D"AG/%".1&J_$E!,XXAA M2;(P$&G&N01QU!V1-["3V9+NWHGM&&AVX8A'*&!^:!N%1C+Z2\M&C7"/ 8>E MF9YBC&/21@TK+$U_'TG8/N8VXTUP\KZC<[..1&%&2UYRS+B:XPGC:K?""HDY M2Z(L49N9* /EF_?(&GBF&\FP6=T'C-V,]F0N;#;7>XB=WNL>%UB >9YF<9^D M46>PAB2#L/6=HD? M##'HDF\4Z>:-=W1!&V7.T$8=GS& $P[>8@*8])%C!"=H=F,&MV'WG=S0&[FNH5B7S2TWZJA/WTT? MYB97=;XZ9X:]6'NDAI!B\^6G<9P$7*BHA%*)DX@23"5-<5'D)8_+(F42%)^, M;<#0B4#G=U=WZ.8KNOU^>7=Y?7]^?W5S#=S2C/U*+?=)O_"+ FZ^.I88&MA. M(\^:+F=CC;[AW50?;0SJ>E?]3,V2+'0LO%1Q[]TC47+;TCP:\3CF08S+@.@VBFF,*5,A:EZ*- U$ M*M(RG+R*!:ULUYY#HB"NIRL0&J4IN<@(ABT0!Q&R<^0^K(8YW%;BQN!!ZA./ M&>;):QT4,ZIW.6;L>R]P]/..1 EBN12BZ20R?S TB&M.[9;.Z,N+^)<@BZ_J M^S$I>%(DDC <9I3A)"W4?!8IP9%0$[H(6$DSJSMO5P4&CO_4MZ4 4B% $;2; MY4/B IO]M29G:*U+S?#:H=D_TP5M5/E#,N5G2&N$M$H>*1$K#QTM&@]FUEJ($?]M;12TFI'N;3 M_Q+\JF%*(.O+]X8 E9_/>:"NPM6-_ MY[&-UJBK=IL$U"INWE9'==3HOFE2[9NW>7"$A^MEYDG/C^YXYA=NB[YHG@6Z M)DEIZAW!VT.JK9X9,4"PYY4SFD0P2H*/PH=; SJ1+]U/S]2[11G$UE4SS^$O"'DWA8C47-:/O MT5I&J%/R\@IM'=?8+P;JW+;UTUMA\W[L:DGK(E(T2-Z 7^B\N4HO2HWL3GT" MN>MRO8[NV-E6#;A<39EN?M845A0YYP4)&*9!F.H-=X1I& A,$EE*KGY79* < ML%T1 [O+5J!I1@AL4;L+AYV[.LU(F.O9LF^ HI+#MOCJ,KLK8-RVL@<-W.DC M>_B3SFG:"WUU]D74_[V:7\U?U7)=+30[2J&+0X*\Q))P@1-2%)C0,L )+S(1 M<\[2,(1UZ.J5-_@=1$<6.$.[!R:[*7FZZ:XYVD8<^M0*_@U-Y\@&"I<<[>,F M^DO2[I$U=I;V<;/WI&E;/'0J[ZLFE7T7[]*<%664)9AD-%;[%IWC1D2(11"5 M3- X"02H^*)/V(@;$4-$?:[)L4R.Q_IH>L[1M7J-1YI;P6&TF_2^P('-^1U< MA@SO;4ST3J^Z1]0'\:@>-OHP86K/,XYALY!"?<'YNO9#+,_G7/VW[ARRG.0B M"^.(,"S"F. D#P4NXTC@(@YYD6=9$$LK[CU;@4.'U(WX+>YRLY%=:56 0?8Q M\"Q#;H^0 /P%HU-/5;3BU=79C7B/<;CEH;ZBLZ/B1LW5K:$$+P^\KLWV_)8O4VX2+-HB1BN,Q$@9-$1+C4?H'* M/"@#&<E*;!;T:/JN_&@J$F?H! MVD4, K&=SQ@,.)@#V:B!-GJ<-6>[J%%%I\W6)XA&&Y\MQ!Q \-9!#")[Y 9B M#K#L]@]S&>0$VIA-K-VYQ&U/\F+.HDSGR@1%AI,HB3$M8XY3'FC)LY'>S)QQX9?J0L_,F/O& .9 ^*(:BF;$PU"?73)^X\0EG+(S? MRSIC\]P'U(:O$^M36691F'$BE M0MBU2;*?UV;IG\9^&4 G-M)[&+?P>J#:#3\Z_?)W<)@+%HQ/[A?\ M?+&X$\J[UWES#P_GNH'R^=/*QE\>&6)@#Z@D+;%CEO?[)8]& MPSR-SGK76=+GFX*7,[31 >W!H]F,G>Y4+(W>XR:6@OWMH7K]GVJ$QD,POG$, MQ\8=9:I;&M=.7MN/PZ?CY7^NWLY_+/CRG/^[#>(MI^&>1P>>?DW]H-D1JB\? M__?+<@5H>GS(WN.3[T1389/NH)4>-RA'C'*:5/O&&VTR]1C3G41]'W/<3FQ5 M]OY33!\>5X*?OZK?/@C-$Z*]X7?E(AO&NDE((I9G5.*8I!(G15#B0I0$IYEN M2YY)R@4![1R "@P\1UL%,*DU0+Q1 2WT.O'IN=8"F$()1MDRT!\0.V!,_YX& MH%4&-=J@5AVD]5ES6WH,WAVQ\!6G0\6/&Y([@K,3?;N.X\,YK6D')I2&-(ED MA)/ ]/,I*"8LDCC(HC*6G <)22:K:D5F+CYH+0?D:M;2[*-3_<@I?F0#2%DD M<< "@G,A ISD98P+&H]'@%Q\9].9I[H)MV8VN^]=C_NYJ2NQ>J"+!]O3?]YP3^__;G4U\_-\>+V=M#Y_#$_K3QX #+^:&=F+VIK_/&['V M!QV'[3Y^W.'%9-C<-B+17IN]GB@>-_M2QPLMT^:A_>5$M-2L)R<,BC1/,::@";2DE+N-0XBA/\RS->$9C4&K% M48D#S])&OB'RH=6< ]?IXX#9+<]>88#-W"X")H=[6SIJ?WV[:!EUD-;(W\IL M;;NG!?FXO%'786OSWR^_]@\Z.H--WP[#K=H>MZ=%RFBLNV@P9HCC"DR*(L0\ MI5P*6C!9@E(G#L@9>N)W>L[48H$S_P ZEO/]=)N!LWS'W '2I8Y8Y6O^'I R M[JSM-W5GKA[YN&LUQF+ZJC;TK^)W,IW?S#?_GI X37@>9&I6\@0G@L2XI&F$ M69:621:0G*0QK [CD*B!YZD6AZHYXFN!T**+@QC9354_EL-FZT;&&6H!^'(< M (<*BV.V>:NM."AHY*J*8P;OUE,=SKM9NH79.7.VD^0M; M_=/PDZ[>SAE;O!#=:U-,'^9UH2%[NU=_6\Y,CH_62)))CDE*@H6#G'ZN93G"M3Y@G*4UXP 7#09'E. E+@4D0!+@($Q%'/"YIR&SF["#: M#3S=+W\RSERM9C2%_O6Q,.\KGY7\N$O >:% MUIIVBN--JA?:UO;,_*%1&'UJ5/YM$S7I/W?T/CMV?3+"BP)P]7_D"W/C]/^P M%PBDZ?PTT)751()JG(U-*8 MQYKF,,=E&C"B^LZYHX1SR:(5G);G_9Y! A[^ MGXP/_"H 8+"O>P$;D>->$@! V+DQ@#P+K'\.B,/$QF%(94T MP1&G 4X23G 1$(&+E' 9AD2DPHJG96?D@2?^6A;2PNQF]Z[U_5/X))M@\]32 M'.O)>%#UGB09]4P]V=0/FSFV.](H$^F@ >UL.?P!^)2X5--L]?9=/.CMD9IS MU^1)3+*2\R*@,19A%N*$V-3?9^>JV MFLY75_/[Z9-H\B8$S\J"E11S7A8X$9' )"HU>T\8A9F:9C$%57#TBQMXVGT7 MKV+^HD*KQ:8G$EDA@IZU(IH6=S6UG8:6^-G%H?Y0@4W1CEP-Q&T+@Y8]0"** MG9F>XLXCPD:-..T,?Q]K6C[UBW7(ZW3SF^0Y93)DD>Y>JI9ID@9JA2X#7)9Q M3&,:144)(AH<0^FA$V<6FJ"0U-1ZE=QN3MGH^XMTRNN^23L_]JN]'Y@W'*5_ MWEFWE^M_@V9Z>Y#_U?OJ=57^_T>+O3TO8;1N>_MD.]0+\7_?5]?5_%94UZ+2 M;62^SC=DZK8U0WV##'VFL4Y>TD2H2@E\>WF#KM7_:CW$?%GGT7RMJM6\6@'X MB_J1Z?>[7D$!'HK \$!_>26?MS;ZH=^3Q:H]L#-RJ/[)ZP#4O4HUQ_ORL MXI7Z N6[)EE8WIU_O[/G-[(>;.#);.2CK@*HU@!]4CI &]$=A\8N>O**"FPV M'P-D@,V@M;7>4OZ.R1LYD<_2_-WT/-L'7:L7-D.KGV>B83$\?ZH6JX;A<))$ M$8URD>(XTOV@\C#27/(AICPIF!",I3"V)1NA _N$K@HFF"<=V=#B!@L([7R" M;V!@;J$K_0RMY1MXSFW@<2A]L+?76Q&$A1&WJG?+J4FWM"Y%VHW,0E#&<7)>#MG@^ X)=\]B;[NNFS MD#CN=9\]!#MW?H!'7:,WMS[?YEN?,Q6AQ4+@G*Z\C"FFYO\@[#'Z5PLWG09['^^3)_U54=SG)MG*9,% M8SC78522ERDN2VEJ4I.,I"PK,Q#53H^L@9W<6K(YTA&M;)C;ZH/*SBMY @#F M=+9M7XL=X*C;PCQ/[J)/TJC>P,+D]Y/=YI%3^Z&_*V1?<^WN]$A/"YKR% =2 M2!WF1+@(B<11F+ X3TB>IJ )#E5@Z.NO3G_P]SP1KBW2+9&UO D;$"_@Q5@' MJAUJC;4V(S58AX'AO>FZI?@/:L0. ^=P';O!:K2990*8.DQ$4LW$FK[3#7Y*_3Y?+%7%4PK0#TDGH_ M5+;WTB<# +V*5O9>M?8:>6=(2?1Y]=QKDK?;YOU21KY@[C5U]TZY_^.N$STMS?(V.?=+&7ER]IJZ.SG[/^XV.=54 MGZ[$M^FK;AVQ4N][NDX=7]]U=E-*;L5B6O%P0ED61B266!(>X203:LE-DA2' M 4FH6H4I"4$+K:,> T_NKD3T;$3"YK@KO'8^8 308#ZB5@@;C=!&I4Y)3)M_ ML87L;3^R8"=R(BZ>G(RK%J,ZH1.A>N^D3AWNA)QUS>2C9GC=_O5JSF8OFMCG M5LNJYN>KFG+-[.UUZKR"9Z5P4H,^*$6%^DZOUIPR09FSH*0E3G(BE&_+":9I MEN(\HR*)9!K(DH*SX+VI-_2984?9_QO5ZOXOASQY?Z_#\BCQPT"&N@=U;*^!?"I!4=+&:W(D' M?9OSNZ@>%N3Y<R5SYTR!A."D#ALLR2M4_*8NB.,MH:A4P M]DH9V#=V!:*_:I&6J1_]X/2[.&\FPSP5S%I[.D4;:_H\AQJ@XS74OS8>HW_L M<=@/;=+/9^WG&N3I?DX6$AZMJ(&]F44+Q+%(EB0=*BC'":<8J3.*&84%;B MV+34*8(P83EHXMI('3'O9EL?_9M&(^"\M@+3^4-["DTGTHC"=&^_M _JO-=K^N'V>_V/^2#,;]M-37@D LJ"!%.9JRG.N% A09;B,(VR MH(SC),S*27T;=[IO-Y4Z[W)LCB M%$[\-6)!)D+*"MT,/"]PDAO!Y"R\X6GVPYS@; 6?T.U"7AOYR"- =9"/K 5P'M#^\G_=S[MRFU^SKGZ M#BQOJ^6*S/[?Z?-%Q<6$Q6604!7 A.;&,:(1+D28X3!.DB J2TUBE1W M'V BE:"SB;U2!IZ:%]5,J5 MZ@"[([LF=^K\NRZ\73V2.=I^R(E:82^@=JOO MR3#!IO#P",&Y%?H0\,6FL%?&N/P)?6;N,";T?MAMVK9J=19ZSJ=Q' 5674?ZQ0Q]"*D$ 0\2#L!A-VM/-Q(V M;=?Y,*99H)8X0$5OOU&>9N(!(:-.Q7Y#W\_%(Y\^M7KWN]"7$6SULM#I@G/^ M71@6 %./4/.214F04B%SG).0XH0$(2Y9D6,BU._S,J)%!&(Y L@>\>Y@2Q>S M&C7:U'4Q;LQP$)CM9OY X,'&ZM_4J%JFXQZRNG]2>S 8 M/G$/V^HMM#YBEV/:SNYX(V;I'#1F.RGG\,?(F.A MVC=$.)=FUQ]GF!29P#2*"2UBGN:9U6G?OL$'=D)&AMXQA-$G^AMJI=N?N^^ M9KB,];F9*'(N"Q)$,; >>#/XP).G%G6L"/4X!'8+K*MAL"FS M99.^E9I-V1OZJ_GO( EV^PSS5DG;&7KD\MA=HW9K7O=\QENS3GW4]K!H^KQM MML.3N. DYD6"HRA0$RY)=,]X4>(\*L*L2$(21:"[*7O1 T_'CE2T:(Z['&AO M %#:3=QA ()-Z_V=*[N(;1T0#MIV\HCQPS6//"3XHUM '@'$HI'CL1',HB[T(,.[ BT"-B<-Y;:S6:H M_K!YVJLZ>/)U=?4TK_%1+]6>RG+*[1[(0$TX2GH1%B-.XY"I\I0P3$BNH"^0+V=7(_GNI>U+K=X-X1RM4K=4Z0W-A*L]6Y"?Z M-)TCKD]4%DN=@HF66D=@ST3W]V(WCT?!&C;Y&[+Z3UJIWVJTNWJAC6+F*$O] M[;E:JF"]+A;:]SE#@&?Z>Y"?9SJH1\8.9 SQ>=E](I;>[L-=]1CYROQ$N'9O MU4\=T/% OV)3->0V1<0M,;4C5,0IH:G:5XBH5-XQ8+C@4N" %2+G+"$TMTI/ MM9 U<#AQO7%LSXOJ=;K4X?(G*N9"3E= K]:'F.4YNQ\<8)[I_.;BJO8A[[EF M:LD>#\J/F^?K4+Q'TK@'X,=-WCGLMGC$;4I?D.7C^9SK_V@^F%W*C=C)'=:@@&-Z[5MC#0**KYY]L\OEE M.M/\6OJ6\IL@2Z'IMZZ>=&A1WUXVU^Z!E$PDB=I/9CE3?H(H/Y'3 @?*O<8Q MY93D5O7*$*$#N]BU%F9JS%H]T+2CB"4K%@3)?H\Q%#[0 ]HN-&L54%>'XVG* M[ACQBAD2C[KU^-A8;4GWBID'VC$'FVO?JI\T#C,HHZ*F&8.,-0[KF(-U:Q(R MEV<="[[)FQGL:[6X751,"&ZVNM^F4ES-ER\+7?=K[BBG8CDI14CS/$XPI;JH MF6FF>!9P'!>4E E/TIB&D[DFHQ#\WCY(A>A@]>4OZR__CB;6$Z!5XW_2:K&H M?IBIT-Y\J;T9JYZ>R?P-5S_FZA:MHJBYT93B7KSIKMJ;HI"D+2\HCG(DTP4D:!+@L XD9HV621"J8HXEU'+=7 MQ- Y8FN9R B%$I@>AL8B,#O98)@'&,Y60(!ULLUNX13<=E@,U6M6;\2T_\GQ MXJ->S;>BH?Y/PHM/+AXUR_)7W?KJ1MZ\K);SG\L^/+W MQ7S%K^:WB\6_%FU ;UFBXBQ@8*?S+T$66)."8OT3NGC4J;PJ?.FT63/TKH:S MNF9V7=;=V%2HHSYVNYBJ-5P_NT3WCV2%R$(@;9\F3&F+XI258JD>L"^+<7\? M_;YNM%CO@6/5;A>X'2J['&7.EK]S\G =*N$3A_,(=#ZGX_@ #XX]Z36^3L_WUY"KF' ;(W5OL67.=,Z;(07)_Q;N@\U=_49.';'UGWC_F]JOB/Z6PV M2?.,)#S(L0A+B=77)<4D+Q*0ICDA:O6L;Z$VQJ#&FK.= M#VY:>+4F_:+O'70K^$N^?]>;Q5_M>P"]KAS]91RY\AQ/GS&O34='^=W5Z_CR M72M^#W;W_+9N*Y6'G.0)B;"068@3H>DS61IB6I BC1-)LY![Z@S\S:4)E5.% M<%];6[N&4^Z VEV]^H8)MN+Z0,AGF]\=DX?OZ?MMW$9=+B NO7N/NM:E\6% M/"SF\]L?Y-_5XF*F NC--YZPDA-."ARJ/0=.."&81'F(65@(W78\2"-0CP\7 M)09V*1N5\,R[6W$"W<[-# TES.UT4!S7]9P"@[R$:EGZZF^II0%VK[WP6!PS^#(:YB[T\*@C]@QM$+CSB0!@P^T+ M";<=\G?QK/YJDN56CP+-M[\0Z,?CE#VB1_(JNMVI3%Z=_@":FCO?:=/)K;YE M4KN0J?GWWSSM@FT0ZMVV]@XPWC[3QHZMC:'5 VYAV;58Z=*(6UT(R07__/;G M4CM5%1"2.=/DJVPU?:TWEDU3\$F2A9((0G&:JLU=4I0<%WE:X("F61&Q)"82 M5"P&5V%@;VAJ?.2L^M&4R']Z69KTA]^0;'5"9*V4)0GK"8#;!63#P@CSK[K$ MUJ#8:H/H&_KT9POC6B>T40K]U:KE,3ISQ\13;.:@P*B1F3M [^.R$T:"I]'] M:W$YYTV2RONDE(O7!?_7XGWJ"BR+SG7\,9+H="LTRW2M"YWJI7XTR5XK?UES MSO#W>[*QD(?YLF%!]YPD=RI\3CERSD)'2Y$[%99NAMS)8[D%:@WSQ_S!%&6M M^Z->U/TW[UIJ[QO9>%PRNZU4:*[S#G0;P:7>(G^;+E>30JK_2:(E-KU,C3-YCOXU'O MX[N<'=[^Q]\%J=G*I5BT][M-,!25J2BB5/E@JEN*R8+C,DAB+')"XUBH'79D MR3=W7!AD[CJQA2CI2(M'K7S4*@ Y2NO%R^8TT1<&P./$@\:[Y.GVHP Y4?2% MAMN1XBFH \&;0SM/QGL'6'$HT$;2[;/!JV><(LY+\E"=RA?WHJ%H9,.?5BC-TDD;@6_CD_X/ M.P0;W\5S4Q=OTM+OQ'Q:+2X6@D]77PEK;FPF01IF220SG!:$XD13$9&R)#B/ M8YD6(N0LC%HN#8N@PTJHU7=WFSP#-ILW6J 7K09:&CT0,XH@N=8$L K;P6D1 MD_B#R+&KVCML:@50K0'Z.APV@$C%.T:.%?./ C%];5&]K/3]3WW]H^]##WVA M$*_;3.K//)O&#[XN.T&0],8V=B.-%^. +-N*=6!/.L8\4NKZG5=1D_#>DY^Z MMZW.PYUK">8+U3IL3:2O;\J7J9KR9,DH043."B ME,KCYD&,24PC',)7D9VGGBZ=?:VMF?F#Y<_M:(J*&ZT M^^VLCA&QL0,U5#S=-GQGJ+; 8_@X$+:^(D_?ZHT;M X$[DZ\.Y2<$WB1F^H( M31YE?J[/_R:YSB.>*G[_Q4,TS0)L)0!CT-"HI"78#;D_;+&R&2!U2+: M &3G$CV9#?-NQN)U099993IR/5/S]AOGDY#W@*3Q:7C[3=Y+OGOD$<TL/U%&DF]CJV%+8'EW+Z&@(S(!ACQ^XX,$+U'1?48FUW''##2@<.W$$ M> !X>MDY__=]=2LJ'85\G>LFF:9'IFWVV(''!_8'2NK+H&X0 M=8:^5M5J7JT.T]-;P] _YSTA )O=ML:CO[RV/+6PU2FCZM"8HR5,'3&JFP]U M[*,.TT_O_N^?'OZ8/T]U\R/X!#PTP-!34,M%]],G?23XQ_7ME>GC-:N6+SW= MN0#F6TP\'Y8#IUZ/T4-,MV,6NDVX@Z..-^6.&;8UZ8Y^V"VL_J-A>;^:W^EL M527D?,Y-0@P7_'91\1>V^B?1ASVK-[617^C=:MBB:=NE42-5JB5DVU^S>P:_JV6E'T MJ57Y-_27UAHU:GL,^CT#Z6E+X$NK43<,GJ%\OYWP/;QC.XR%[KRZ>KM5WW9- M#]>EBJOS$X5)8_P^?7A7DR3B"^ZB)/5^R'UY/E3 MM5A-_ZN^?U782\D*C@EE(4[R/,!%0D-,F4P+FDJ>IQ22M3.\R@.G +4&G*%G M;<*ZU5E#X@COHC'\.[3SXK_6FX$Y^,U+,=K7E+1K \R_&A/J5'%DC,"5Q,J, MFNE!/:,M01U34-<6,TC7&H\=/T9#WE>?D.$5'K>[R&@O8*$6'6][6"? =X\[TG@49^]J,C&['^(V5O7W@ MF\3=Q@)_2]JO\S8\+7F_@$&C+HF_@+T'ELQ?2+/3EE0??)U-75KG#Q,IXC+) M XX#&6>Z4)=@4H0EEFF8T:",TXAE+LOE,.H.GG092]D-6GF&!/[2J#"S5I1KX6>_L9FK- M6CSHKK:4):$,<]W&ME"[H8C@DA8)CC.22BZX+-+(GCMP:^R!?7$C#+%:&N"L M;!\.D@:,EQ'%8:K[HJLE#I,L#G"895F2%#2(R@A2!NV,A%O=LU/$^V# MN?K6L$:0NTV0@F5GV]SJ?>I,XN;=J?7I@4SGRQ42;46DVG9O"GL,V>%TSK1/ MJ-$'E9/58+L[CJ<^HS-63;9,#T&E$CK*:+AAB# MSAH*QN7?T-T+>VP4FQKZ=]%^27<4%4_/L^I-"*269.6+=_5\N< M/CV3Z<)4XBB%5LP;P^/>+T!_Y?;V(R.6:N_5=;LV>_]'W'8;]PO"Q1-9_)\U M$T"1TXC2" =)H?GUTQS30"T@850602)SG>H*V1^\%S#P*K(15W\)IVMB7Z2) ML"T]SD%TU +*.&,$9[':,R5IFN*2!P3G,B8!IR2(!;=;5GS@X[2V; 2>B(7= MIN04^V!K2^?5^V.".&:&IPA]9_A18^I#QKV/@@]^SB$;[^%A=3M?SL_YOY=W MK^QBN8)Q*1YZ?NA'A:E51+>:S4.0B/F>J6H'=HT/'R\XZ8M96>=^RS;B' '7L4*B@4-[+MXW.O M=[*3H$QB*@J.4\$Y3N(@5UO)C&$6R5B&,BJRS&HK>43.T-O*1JJ^UVCEHK^, M9&#YRB&<[-9!#];#9JJUL>"U\(@IGI;$0U)&71F/F/I^@3SV<;<)^D4LIP]S MO;$Z7_Y=\(>I;J:M-WC:Z39K14C31/(RQH(G,4Y8H0/3/,4\2Y*(TY)D,2@U MUD+FT-?4:G_\2DQ)N7I9AMMYB?A:+;5G1(^U8KH5=:,9,*:U0=9N>GO&"S;5 MOVRATHA'&_D#Q,, >SWY QN)H_H& 3O_03D48G'BQW.T9]CX"GP\ C]O2>"AYZ=KSCP2/:;YT3'OLL?-.NB_'.V>J% MS&9OMV3*_[&\63V*Q1]J_)>% !?460XW= Y ER*H50=I?=#K\F_(J(0:G>PW M];90'=_C#X 2S!5! !J@- ]HO],Y@*V,T8X%@$9W3PF@C[KM23JWU\U]]H33 MD-*@3# 5A %Z[<:\?06PW)PBVJ=@# MC=T>XC2#89.Z(VN=*>-O=W#8$D^;@3T"1HW]#QOX/M3O^21\ ?['+N@$UAV M?Q@HNP#!C_DPK[%M^5KJ&3)R/1:W'[7-5[WZ84'CEJ ?-7BGJOSX$VXSN$Y: MG8@H#$D2<=NB@_>;^_!LZO[N[O+^# M3^GQ+N_NGW]OQYN_-XME6U( MBZ_5#OK^AYB]BC^J^>I1+7)1D%!*0WWAEN D%%PMSM.HCGS6U7)5 MYS(L5G]6%! MXU):'S5XA]'Z^!/>BHG7E+8K]=-RRIO:YTZOA>5W_=.-O'E9Z8+II3DF^OOT MX7$B4\:3()(JP"D"G/ XPT59$%P25H09+V49@R:]7_4&3TB2PE3I-.UB3JX0 M/N5-V/F5C\,7YHOV5P!O5$5;NG;[@BS/D%%7>[)6X;/Z8/,,::4'+?GU .9P M);ZG*/?1);T>@+4HX?4AQ2$]R_0OF'/]'WV,\TIF6M)574ZGHKPZNKN1YU2M MRFH3Q2^5FH8'( W*HDPIQ47!-=U>6F!:9"4NTT0FJ2A$1*RVFJ>I,71 9MJ+ M-,>LC59ML:&YB2 U X":\5\^WYM/;C6$!>1'N;^)?O\['K[ F*^%UOS0T0JU M:JD?6H8%A>]:-=3J-@JX@/2T44!V2V ;$&Q8RMO)&/4FQ;F//E[:W,D(;"76 MG3Z:8Z'.WD96G=7J\]OF(TT/-7.E6U_O;C*,ZXR@^T2Q64N!<49I0(G<:8"_E)?HX99$49A2N,\ %7^C*3XP M3>R^NB?,,6=X2 MR)8WV@NTVQW\BJ\%MIYUFP9NIRENC$#T;7]S06W)69OZT#&FR6A<*7-08\]9 MG1-AN!MJFSQ64XW\%GR59XVE]KCU7B._C)T"LK'E.VQ?KE]TTLB-_#)=/K^L M5+A6,!42E'&,4Q)QG) LQ31.*$Y90=2R$::EL*H]VSOZP#Z]%J?#+]X(!$2X M.TA8[ I.L0_F'!O3;B3ZXL$T0$Q^BHENH3; 5%CH?,B4WHAXYZ'Q MU#^F[% MKP<_Y!:6&D_327.]KN9-#O4D#[(L3X("AY)$..%IC%5@&> XY$5<<$)(&D," MR<.B!G83=4@PJ^8/6#,7N2>']X!E%[3Y@0#F26KKMU+&-V+]14+'3?,4N_0( M&C7:.&[P^_C X@GG7B%,"&Z8<;^)!S*[$ZO5K#X#G:2AX/I"%R=A7*H%/@XP M#6B* Z[^'XVC7&T8(=.X3]C $]F(0\N-/' [CL,PV4U@7\;#IG KM::-JU&X MLT#!I5O%4?/\]9DX+&KL#A%'C=[3V^'X,_ 2D:_*AFIN6J"_BL7;EQ=Q7_UC M6LU,0'4C_UX]B0O-3[AX^T9^G#^M;"M$H.,./(\;=5"K#^(O0O,;KE72(;U6 M"C5:(:76&:JY&>U+0L!H]ON H8&$^81A, 15?KB"X53X 18V6MV'*PS=L@_G M,=P"AN_B5[C>2/OU&^74G.55O-O MT[DP-/J3/"NCC$F!#\PUCOUFP&&6?Q ] M!64>%1LUA/,/Z/N ;P )KEF]3T_3FK%17V.N6]SKJW<:A)(*DN PU";;+)_K_FOJVW<219\WU^!8$%SG8# MSEE>DK>SP !NEVO@197M8WMF<% /0EY=G)$E+RFYV_OK-Y.D),JBJ(Q4DAY@ MIB_59$;$1T5D9&1[\LC*VJ'6EV;;GXZ MZQ?U]!'L;"EA2J?;)FO/H'LI;2PTZ#@U*)C5F:E_Q(T"1#.U3^1) V0B)B?1#C*0@+JG+Q9>)K8$?#^:BLU*%0S?J#% MX=GC(\]NXQJ?$Y4X%5,X5QF^":608K]AZ$8UW]LTL^K+6NAJ\Z??ES.1$%]$ M%",N)448DT0W/Q#(EP&/LCR),4XA.@.D/[)JJ6^? %O^ ?$ST[X148$I:A)>_%UC=XO]#W1E3474';I@2*(X<-!>V@<-5M$$A]VE:$=M <]"FT7,:F M_JUMYZ\'=%VMJ]7R1>GHK5C-)$[\E*M=.&99BG <")3%,4$Y2S*IODJ.?6[2 M@&B0"LAXP/L1Z1'JFWD%'B5S'=Z%%$T=PV;89#B3&!I.; 6M9ZUM:=:#Y%T( M#2D$<+ZJQ/\[Y=7G7K839KJ3 0X$Y(&B$8< M(TPIUQU,E-TA>1:D<>+'&.3X?R0PLI?2IJ2Z2D2U3#\=S[8<))V.EVCJV%TX M6/Y3DTJ/;?A'GX.I%Q?%K*YO?+_DO-3U]>H?[\JGY>^+&64R"REA*.-$Z54N M4Y23T$>)JP'[&K29OHVA,^PRCF2&J9U M5@(;*Z"!2 .W%.KM1OW4/^RT;FC-213/0*B-[ID\:CLCC*YVU5^7?Q35+,L( MI223*"9Z%'P:)3JPE2(FDQ2S! <2&]T+'BSC>X\ M:6%*!Q348EC7,5F8Z(##Q**YC AY.WCKZI&7OW'F-O^#]I9MM7[X93L,@ M3WB._"Q7RB@H1EE$1BEB(J8)%C24 3Q[$V4=&EJ M+JVAZ%+Y'#"BW ]31M6O(@L4&)F0*,\BCEB(_2P(*%;_ MDY['\5%M7U"HCY MT)@ _F)S' BB$"A2-0AT@\X(H&,$(]]F5#J4RGBV:*>2<['0B!O$.A2^9P? M@]FF9_V)87N;ENRFE4Q3^M6[7*W*@JY7>NBQOA&Z)VXKA'L%<[2%[:\]Z4[5 M*];'#:G_H3-BH=N[GF;9;0?IU4S]X ,92V5H?!(A3/T491S'B-"8"!%S0>,4 MIG+#!$?7P2:6N-Q>7V[[U"],[RD,D0,$4<]#XXR0ZNX6=Z.\+>U?'5U9P,1T M&70]3FSZ$.Q)P7L#LJ??LLD(K_./U;&CCG\8IX)WWQK94>A)D3:<[-PCX+ 2 MGB<;3.'Z,K]=!7>.RV&9Z+VWU(09WGTB[*=V]SX!UX/[M]JS(,FQCT.)TCC'>FI8@D@:A"B. MLX#%84H);!!(/YG1(YEU\_D.U?9'"+QN.(*1F5MXON0PS;,0&IZX-RB3J_R\ M?B+3IN$-"GJ0;3?\]'G#/B[9_UT755%WCM3^$"$A92+"B-,X1#@),2*R[A^? M1WG@$T$$J'W3$3HCJ^AV1D2'K-65X#&8S)34@? P+;61VWJVQ1&I' ^I^$CE M4Z9-'!'UV-B(8X_#W=#M1-Y+_L_J^@\V?_X[F3^\EGHL[^/ZY:5\UQ<-U6KQ M1.>P*=[PE4?6V?VYTHJK=;5JI[9H]M;UX:B90OT@7I?E=M1TYPX1Z.U:H'O: M'1X76)@]L,1T]5/TX.IXD+<]3E8>N 6YR5QT>RBZ/OP9J]@DYK?9MK\1]J_Y M\KE5CSB.64;# $7Z[@7G*4-9+ 2*DXCK)JX)84:%R\=)C&R%-C2]EB@D,[T7 MD6I.F%'X*.)IO3:5%9*"?Z[,EOGWII\7F',_),UPPGWOFQ-FVP]QOI]J M/_BD=2?95U&NWN_51UIU)Y7?BM4EK>K4_EE(JF=A.L'H%!+-!&)J=5UPC PSN;4&YWX*RY:"^ M;E)'F98+A\<9B-#NFM&>)CEU4UIC$'J:TYJ_"S\"?7GCO+HK[U8_R^MR\5S= M\[O%UM6Y7>D__[UZD'.F_9RGU5P[.5^7Y=5;R?^[A)V)') :V7!\*=X*+A;* MF5^6[>R9:U+J#G%574^KFVWL._V+Y:IY\/>BTEZ^G#<=")6;_Z13M_8=?:F6 MO=(]0=43NGK3_"SEXC.=/EQ-_(5@!FSJC^/X0.806ZL3F@OZDQW9'(+5/<.Y M7-:RD=6R%,7SHFW_VRIF$"629%CWV@U\A(DO4":4,Y:%>9R(@$HN$U _JAXB M(UO.VZ7Z^Y\?@1V@^L P\Z7.%1%F>EIJWA/YP_L_Z[*H>-%VE'5F(DP$<]4; MJ8_$M"V.!H0\Z%0T]*QM@>378BZ:V3LS'"0D\W..B,STR*PP0AF3%+'(9V'" ML<@EAE5&[A8?.Z;;5 AJ>EY#$%H(V<%A6._.E0X86#47S*+@\5"",RH=.XM- M7.)X*,9A;6//,Q;!R)L%*W43DB^B^7NQZ&L,L&U1TAFD)'(_%U' $<6)1%CJ M@&6JZ_Q%J#:\($J5=FW25Y\,XY;6W!C]7O=S6Y_@2KEAS_N%MPS^VERDM*TI MNDW\D')1%^C4]":7'\0@7CHNOE;V8(?IEUY,]]I][/5",AB.Y1)>0(AV$ICM MPKBCP@T+_9Z-TF!XV'[UZ4+(9R.P%V8^?[6S>CSJ"4L;@O_H$-PE1,89%A&/ M0D0$3A .>81(&F=('8$"1HC(.6Q.H2GAD5VUA^N_7]_^[?K1^_IP]]V[NKM] M>KB\>@*>EXQ!-#M#C0$-S*ZW'#23T/K-B_?#:>ZIK>QN6U>>)OL9K2V-P3C2 M^M+\??BQ[4N[D7TM*D;F.CSW5?U)-:,T31+&!0J22*?1!0R1 .)A6D#-$H#U D RP9I2R(B%7_ MMRZ5:<*=VX9H[3]XFK9WMS#,3!W&R30*>J;T5N%0N.#VW>#Z!#N_']S>JI_3 M$:Y/L*,]X7H?M@B@-B'8.]E<8A2BNEG\XV?!?C;$'L5\7MVLJOMRR=>L'L;P M*,JW@HEJ%L8T#Z,@4@XM4QML+$.EP8RC@-!$_3<2D(@99WQ:LS'VY6'-EQ[7 MR#:LCZ M+/59Y$=^@ (>883]-$ YSQ/$0^Y30C.1^: \/?N%IRMZ/AO99 M#=$[6)EY"2X0 -[=V E_9I/T0\E&:97>(?.)#=,/A1UNF][SO)WB7DLIV.I. M7O_!?NH&:0_*U;Y;7)'JI_Z_KJMX(W-1;^R*=J'K*/1_4)O[_A]TGIQ1'C.2 M4(I8S/2;AHOZKUV'EPMMQV3ZBO^R'/]Q_HVDQM-9'H=817BX<'H=&!-R1M1V#PTD- M]8@0?[3Q8Y*"EXA^58@M%T*=Z'1UW/O-@NM=Q[3JL__ML6\4% GSXLHC @Z; M.C>RP2Q52\_;$+Q0WAC799%K,O<&90:5*@Z+955]>&3)R0H*AT7JU@B>>'+$ MJ3=]D[LX@21BGAB%,]="!A":)Q3%$8Q[[T&69<@F8CVK,RLLYN M:>J=6/]X1AC\W ^QF4\S#7 P@P =![V'<2<#;^+QT(,H33DINI^1?[^AT8. M6EIWF"4\SY'! @B42KD8F0,E/.T3!$IR#L0JVZ]C7"]R+LECR MZP7_HHY0,Q*G242"$*5U_[PH)8B&/D:2!FE,$^5-F5\/]5(8._J\29YOB'J* MJJ?)PBL%]G$Y?1UTMK3 2#-44*L:@5YASJH0V%]Q\OJ 7H'ZJ@/Z'[3-17E3 M*R[+]Z]*?:N?@O]UN>1Z2OR=?! Z@4GG=N5^E@B>((Q]]1=&):(TSA&341:& M*>=FNBWE/QH@^"WV_O;_3%6E5PW;7//.!_1/#3 ?_S989IWY"XW@]-VU%W MPF'!K$+^1Y:<+.0_+%(WY'_BR1%#_E_68A;XNK$%Q2@4DNL&S 01%F-$HCS+ M4QSS/ ?-FC8E#-)4^!CJIL/FO([5O+941XCH:P0=QN^!N(P9K9\X)M^1?,H( MO";[[Q=O[X!A%5WOOF^9CU5WLGT4;%W6O<*^OMT6#X+,B_^GO':=)!A'RFEF M-$=12$-E-B*!",Y\E*__6M(><^*EDZ]D:0HO;=Z> K9 M3E8!YC^=PM#,<+A$!F8PVG;&.]+JI/UW='NC+_):N#0##M.(#$5UE1-TBMRT M"3Z&PA]DZYB^!_?0;QIG;S=W]5NQ$#6G-K9),/[+^H/8HOYW-2 M5I[R!+Q*DP?>Z8*1-=NMQL0+9@OZQB5>Z )SK^:FT[U?(5@S=.'5+(TZ3-$( MC/&F+ Z3_^SQBT;@&,QE-%O'\F"MB-W)JU+P8O65L-KOWFV+(1=1GC+=ARJ5 MROPD%-&092C N3)%,LPQ!HTS&J0VLJVIMTO=MZ&F[FW(F^VC%M@9GJ-=(0(\ M/)\#!OS(;"*DJW/R(*UI#\LG4_BKGV:'3OA)N7UW+YUOB2?RV7 M535+$^GG.I\#QVFBSL!QK(Z_Z@RQ,O0E'B$!=ARX87<(77DW:I8M@(*$S?V"(UL2;OX'8ASN] MR4MVFMY<K+Z;NR[9C2EL8R0C@+E+)G.B4>8ZPV>AZ&*$M\ M/V-!+@)8&;$1U9$UO[W>47O;A@O]SYH//>FJY<2RQM@,53-;X!PKF$UP!!/8 M0(#$=F0HS&A.:C! ,'PT'+"7[0S(=Z)TKR!S7;FST%[(XKGV0-JY4M*/6!C[ M G')!<+*14"9"',4^ %A F2'>.,"PZS#"!'JVNJ%XOJQ,,]:.+C"RAG;H>HIP6:><>HK\ M$3@"!::I++$!7A2=EM;HI/+[J9!>%)P7K MWA.>?GC<;#==9?JDD!:S,,F2-,@3%&%=^YGDNJX=8\02G E.F<\$*'\%S,'( M2J]^)NDX^6X[# T#]F,B PSB ^O5Z^DP-4_39\,=P#%Q6MR._K]E?MP!/+:) M[&\9*LUF<_?]0\'Z!?TOSVR?;B_OO,V5)OY]6>Y 4<0..T#G"\\ MS 2<)S=HRQ\6S6J_/[+D9)O]L$C=G?[$DY;M/94_WS0R$WS7QDS]Z>NR4G\B M?WM_)'/1AH_R3(8BY1B%H=[A<8!1+M0VG_(LD(Q*/R4)K+L#A#SD%VS5V:'+ MC+?<MO^H!2@'/4EMUCAG$MVW955MQDTV715W9.]%^:68KU>"URE'LS2, M!0NECY)0^ @+IMO-A"E*@D!(S C/!(:9(3 /H]NBMBZSGJ/*=ITF=U;)2<8B M''O3D.&(>$(#B4V!JV;FU]U3H?I0>A_PI@] M"WCZ!_#9+&1GNQ[93\'7^??=K.<<1!1JOZ/I,\#A',B4$X% M1KK&QX\3&A,60.(D-DR,?9O9LJ1W_[ZD8:5MRBGH_ ',;%G!;F:YQ@83>",* MQ='[\50/;!EEQ/8YV#@R9%8L3&K+S@'IHSD[:RT[B]8W[GL;XVG'@NNKW>>% M+H::!5'$8Z)<,<+"6+EB:8 RDBNK%F.2QF&@C!GHTA5&?F0KMC^_GK7L7'AE M.^2^W#(",U] C,T,UWC(P4S6/FA76] Z\>"6&^_A-'Y@&V4'@R/K!"0^J5VR M ^:C1;)E]P+[Y99UM6>_W38[< M+$NR**=^@$+*=<^ +$$Y)AGB:9J31) T-9LF/$1D9$7:=H;+3MX2\YA8?5TQCSYKKX+_M2:E^I7/W]M? M6$Z3*))^B((HEP@'@=9 '".>^S2A/*=92J :^('&5 JX)6NM?Q_!,5>_,T2V MU#YC::V4[X@\9^G>QS4G5[TC0O5IWK%'S^M9H+926BQJ3Z0^^Y:"[\:25E]) M4?Y=]Y>9D3#UE6(JI8RY.I;BE.EC:882/Q9$D,"G,6C$!I#^V*YG2[HS ?FB MZ:Y34[=K6F *K=EI=$3 8.J^C9IU.+GPM@@^=!#\>AI!ZW8%0!P<=RLPI?XI MS0J T!SK50!=!F:(*K69?5..Q'--X$KWLU<+M,5V?NK'/&-A7:6,<)1$B*;, M1X%(<^9C0JEO5(@T1&1DD[(CJR?=06L3!]$9-ABN9(99!;"XQHIO(L^0=JOW M.YJM_FVGU8-+3Z*Z)L)M]-/H63MO8*O,S=SQRP7?A* *47T71%L%OEXMR\Z^Z94E57Y/,2)+GDI(4"5Z7$/H9RC,ND1\KPB*)TB E1 Z MXVQD==]M=76)74.]KLSOLM->)@$+CMQ]'3-7XU,PAYD;1W"#O0_GT#CR2]SQ M-:G'XAS.C[Z,>P)V!O:2J4/<>J[;Z-==RG4$LQ0_Q:(JWL0NQZ(>,_!$_ICE MF 8Y%A%*@C!%F$0<$8H)DE'&:9+B5&1&,1!+^J,?M[;<>,NZ>3[K\N,5-4,P M(PE%V,P4CH@;\ *A UDS;V"/%6\O*6L[7$2QY,[V66+AR,)!J4]JQRRA^6BM M;)>!QUZO%ZMB]7Y53U!?;;L#/*[(:EW-PI0H,T-"Y$>9.GWEF*%U=#P2OH6X>BQT$ZW1 UA4$,(-A*STH-FLBFE6 M=G#AR:*T)N)U0[5&S]LY$ ]BI8YY@F^Z1;:5#82&. MA2XDW&:E5-OF8%?+"E)2V2?XL+ZYD!FF::?$=:AXIX2S*ZCL6W"Z>LRP&*%:B*3EX%@OVWL2P7Q7'FGNGEZ*/Q4TD10%H.: M(O01&5G_-$FO0],N+-B+CME>=Z[,,/T#BPO/HQ^0QU6>?!^):?/@!X0\R',? M>M8ZA%6NR?SKLKQ>O!7EN*-+;%D\O2$UUNO+DBWA87MOR @U@ C(U#6.,@!PY@ M;4';8\33G'A[K#AO8&R%@;O %8#VU&$K."P]02N+16SG&FRN/Q_%:C6O.RMO MA^>*A'+U/Q3CE"#L2X%H&(0H(C&C68C3/ -E* W0FBYU0#0$H1,,CJ-D9C,< MR0ZS$!VQ=U0OO*]">-3"XY3FGANP4F1#Z<6G'X%F/7S^@=3 MQ^]J.5_K9>^D;H"P7@E=_:*GH8CR4IF+S4$RDSP@)$]0B-692&DP1R3(?22S M#--0$LJPD:L/HCIZL&O#AKZ@:1EI2KL:5KR:%\,T(1"^0G^V&9)V39R-U84_UJ;2+]/,R:%"S08M/D9-G(MTW2 MLGK9SAOZARB>?ZX$OWP3)7D6MVN]YIVLVS!4G2Z6S6@TD88I#Z)4%S;YZD3& M0D2#E*$W8ZK:QX"7CH OX+$..,R1$E"L/)268YHG @4X23/,4]27\:P M3CNC?0>K+CO&7V*M6UDIS!OTFXR/7=>=J3Z'F3L\&L2PK7'#AM?RX=UNL6U8 M\3J\.)\3: 6"(R<:1GM2M]H*EH^.MMTB\'NJQ]6_[DMV5SY5Y76U*EYJ#^.[ M6/U<\EU;%\-[*Y.UQHZCKQ0-[[[4%SG+TGMZ?/!VK'@-+^9W64;@G+[;8&(A]F&=B\I*S MY= MFY@;KLZ8A2STM5^;^=Y6\.UGP*O_MGX1_+[473!7[_?JE[523URK9U]U!&(F M0I:)Q%?&.(\SA!GS$8G\&+$H8$D41Z&0H$/C)%R/G3W3TKWP7C7ENNI$;&B? M72H\PD.A/UXQ] @\?W8)]7B?P:#P>D3BUKVE2SVEXHMH_GZSJ+2U?X)%S,-3-+/Z(6,)L]P@PVC24 MM@'#73MI$/6IFTG;0-/32MIJ&7B8Z_H/P=:KXDUV M-+T-44#+PWYI3P>JSA84IN2',CIM?3@HC57(J7_%R6),@P)U@TK##UH.BA:\ M6+\\B?+E=KD2FT(:$?$@%9*B!+,(8<$)RD/!D!]&@?IC@=,8@^9#]U$96=4T M-6^^), &Z?V F.VS9XL)4[2&'*H%U03'F. \))&KPVO/A4O0K?W_7Y[?],9LEQ=>(J5XJW@.O]Y$!=8LU\#H>UZ_PXM M/%TK8 /Q]CH#FSQO/=+M=5F1^5_+Y?I5N;'SM;Z,[9WH=,F8'LY7W9-W?5)O M:X%G"<>IS'&*DC0.$4Y2B3*IZW0S&:PW& M.(>FY.J*F3!:B76VGJY9$7K+MR+LECR3>NW MR]6J+.AZI?V)IZ729^V 1^IHDX9J=X^H[IHM!48TR#C*\RR3"0V"5/+90CSK M_G)FF_S9/!G]GO/F]]SES/S0\](XX.66T\TN1D9H,GG^-S+S&J;!W3+?<)^U M!NS+NZN;[>'':_CK=J%4CD:'2QTD:_ATF9?H"#)GN8OG\C-Q?J,C^ YS(%TM M;&=6[\LE$X+7XXN_%5+<+*IU210F]\MYH?L2S&BLNP;E$E&2,.6Y^!(1P1F2 M@A 9^I(GD5' W9CB^/F)-?W_19=EN?R];BU7BL80*L735I LWM'R=]U\;JX8 M5*:PY=![;5F\\!8">'XZ#;29[7,*'\RV;4@W-DT3][;4O9J\PP.1L9R.#-)I M>I,:'&/Q/QH4\Q=M_;!VYJ:>JZ"41UDHN2Q?-(4[.F]/6+.$A7[&U^;!W2@DD+CN,E,':$V=AWI: M[)ZL4X.7+.]@/O8X^U8LQ(TB5,UPC@6+8MTY7X=#I6[1G0J&DCA-0QD+/\U! M74J/DQI9W;=$5WL%,KH,IKDG^$Y6>EG@92'LXR,Y1[6!&=B S3/SMI03EU@Q)9)=/UKSA9%MV@0-WTN>$'+;K\ M/;*?@J_GXD[69=!KMEKKD5HWZAL697TWN6BFW%RR5?%6[RJ_O3^*YWK*>!T MW#;=R @-TCA+4$@BAG H4T3BE"&>$9)$69I%OM%AVS%?(ROWAM&ZO\^K8 69 M>U<_2?ELVE78]6<8-@B?""[0:^_@NL>EMV.SX]_L./6HMCTUKVT+<\^DDW6=3Z:RGFO+++^X57['^RYJ)O$^UFC;;H[U9N MYQ]5[1=LUQ/U1>Z?';5%=(_Q8.-$A^2F:ZWH'J.]YHLC+']L]^O^:)3_^:^_ M_&GS)^HOE%3B+W_Z_U!+ P04 " #(C5Y96;MC&,M,C R-# Y,CA?<')E+GAM;.R]67=;.9(N^GY^1=ZZKQ>5F(=>W7V6+,N9 M6LC?_L+^2O_R$XSB. U'5__VE]\OWQ'[E__Y[__C?_SK M_T/(?[PY?__3VW&\^0BCV4^'$_ S2#_],9Q]^&GV 7[ZQWCRS^%G_]/9M9_E M\>0C(?\^_[/#\:>OD^'5A]E/G')Y]VMW/YW\"_6,"\LE\(%!&(%<$3QW00@D+B5LT?>CT<_?-?RH?@I_ 3 MLC>:SK_\M[]\F,T^___ M(>:_S9QS/\]_>O^KT^&R7\3'LI__X[?W%_$#?/1D.)K._"B6%TR'_S*=?_/] M./K97.K?I.NGE;]1OB)WOT;*MPCC1+"_?IFFO_S[__CIIX4X)N-K.(?\4_GW M]_/C)Z^_S&[3/*VS8F [[,8)1@P=G= M"Z['\YCB=W?WGM US/OSM(,!S,GWP0IK.)C[.!E<(PHP,!!YK((#QB M+T8BN>#*\\"]MD^Y+A1/D>2Y&J80_WHU_OPS/OCG(HGRR5PD-U"+-O1 M?;?N+O%W!YDR$[CAQ,J8<SM;_S\R4_P021^&%ZGN[_.D_''&KJ:C2M(;J$6)/J1?* M$PD^D(#O)E;K8BU%8)Y64?ZS%Z^% ]X^#G:19R.0.(/)<)R.1NDM;L&#%!SP M@$B.0E*"YI@2Y[Q ^8B00^21RU0%$$]>NQ8<1/MPV%Z6C8#A:!$.,6+C>/$2?249$0WB\OHF:BT.SQ[\UJ0D.U#8B>)]HR*H]%L./OZ M;G@-)S59$I6+>DLLD9.E0-HIRL$JQF'="P_,WKH4"U2X*=I)@ M$]H_AZMA$<)H=N(_PL Q:CR7G(2D,7)*-A*K\$NC%&AP3.DL*R#@Z5O70H%N M'04[2+())!QC*#]!$S87_ 7*'P['-Z/9Y.OA.,$@*-S;HC$DJF"(U$H3'YPB M&.4BIJG0,N@*P'B5B+5P8EK'23TY-P&;2__E.*'XAGFXR%'<6D*A5=2,4Z*8 ML"BD&(B-Z"+Q9)(4T4:E:EB2%:]?"RJV=:C4D&T3(#E("54PO?WG_7 $;""5 M$"Q)2X 5@7A-2=#!D8A?,QU#3K0&0):\>BUPN-;!L:M,&P4&'W@C'&,<"-,F MX,ZID(FL@.CDLV% 4Q+= (.OE[ZB?SYD;";4EI!QB)^>3B['?XP&2AH?E#4D M65KB;:G0ZBE+0@23T,$V'G:+55>\>#U4-)S5K"'0EC Q=YI.)V>3\>?A*,(@ M<0F!,48DR[)8/60!1"2!6ADEPCM05P\8S]Z^'CH:SG56$VU+$#D;3V?^^G\/ M/\V=:MP3DQ% ":4>6P9'L7H' M$_!SNAW+E.N0RZ%P(M)*1CP54$)SF654W*BXVTG>H[>M!X"&,YU;BZYGE9W$F$ M/:O_ N+-!*'+>+@IHBL4%H8YBSGNVF_N=O7$_] M#>Y+MDQAA",C01,6LPO6 M9-@M/%CVUO4PT' &M!H_G\8P71-@&1XQ$^#<4Q_ QO_"!PQN2L5HH!$]G\ PODG4I2HGH M?!UHQ;5TF1*MC<48"#=%:TTD0+,&G1#]L)LSL>2EZP&B^1SD]H)L @<7'_WU M]9N;Z7 $T^D 9,Z,4D>T]8;() 6QS O\4BF5(:7@=PLHEKQT/1PTGVW<7I!- MX.#H(TRN<,O[93+^8_;AU+Z0>+ M0E7 P]*7KX>+YM.,NPNV"7Q241N% M8#5.)QZ_!LT MR2*7BTS.$!OPLYC H&<$SM0)0%ZA83V0-)R=K"SF-D"#DIOXZ^-1@B__"[X. M&,6@&KPFS%B)T90'XD4.Q&;O9#3:9K[;I:.EKUT/&@UG+G<79L]H./@(HU3J MR]]=^ZN!S5FBA*41X=E72W ZLGKUM/^PVG+[<77M^G ME(L ^=UP&OWU?X*?W%TUR9+2;),D2AGT@")GQ(-PQ(A,,U-4*1UV.[%<\>;U ML-!P&K.*2!NYO?/ Q#O\SG3@8Z".%5#/=S?C(W&@./$!_62:LQ9^MX!CQ8O7 M T7#"VN:I_>O+VZ.3BZ"U^71VXM+_/C; MTF[T[.C\X/+8_SIP0G^TF]GYT>_XA\<__WH^ 2_/'I_>G'QE+\UK_E7 M>?'.+0+JL[]C>X&;*;GR_M.@7 ;Y"/.JNP*\>P1[AKZ)-XRH7'8G:Q5Q3$BB M*81@ @V07_/[LY^&.;ANW[-8R7 ]F]Y]YV%)?X.4;8W4W6//X3.,;N =+M?# M\6C^R'\,9Q\.;Z8S?-WDZ$N\OBFQVL%T"OC_Z=)_&0!P1Z,3A%JM2M6A)$[( M0(14SBKFP837[B%NP_T69/;3[* F.>>8;D"PJ]@:L"&GLP\PN9?*PCV\E-8- MQ!:LO!]/IP,#6N@@&*$JH'PRTF^=1G.A0\Q49J6A=MR_A(Q^VM%TC)X=I;V] M$1K/_'4](W0R'HV7KH&!T$(Y Z4JJ 0 &N6$9C02*$VW&&-J,K1Z22&KZ>!!C:U>7$R3&=W1O017P,9'6?<>L(=("LQX/[,:43.% HK6FK< M:ZT&MDN_KB2G7V^H"R35DGT3.]GQZ#.R4F2S$-4=V$L;LI)U)[!N!>%"2)'!8%DQ47)S6=B M@S0$-WTC6!96^MH)R0[9Z=B^ >_NGL7;+>$-C" /9P,7.),ZHBO! M2SM5Q2P)F7NB4C)<,J_%JZT[MH?P"U+ZZ3[8/?QVDWDC._"WUM' @\GH/1@" M E>"I,J6W(O"K4'@MW60E+W6O[(;4]A/E\)^+=I&FFC ,+T=3N."#4CW7#QE M<^FOO+V9(-]G'_P43F]N.X>?P.PTET-S#S)&*S7QHF1\$V4DE/D"@E-FJ+/X MO]J)CB[XZ*>18I?X[5W;#7BD2QG\Q0]'10*G(_SQI_'47Y_FI;]XSW6R60/7 MB3AT-0Q,E]R[8KXS!5&8U$$@&R1 MGXS089BBIS"_M?C&3X?Q7BQ:41Z,B42 +W8V ?%* MFEAVB9YZ"FAPHUL6=R&C&Q<82\O:8:A.+KF_I35B$KH HB,8D&M.$L$&]]:2Z:(%#) M6'AU(D#7#MCF\.QL/]T7/+O27A- 72K$@>=!IIAHZ7%IB&1@,6S'D"=;1BD- MWBI6NYAI*2']E@]T![#=I=Z ^_8/*$.*(1T@'OW5;7?F\*Y#:0V(K"G%M5=NG?=*:B!!-WS)?1V>'U3 M>+T3'+6!4A_141#4+([^/!>4V*AY=L $R*Y-V#.2>NJ$O<\ 8A%4\: MW$&(UD5&20SS@7\<3;I"1S9;'7G4.810.X^W(8D]3<'H(;BHHJ0&S%CIN#F! M#S":#C_?EA[>'\()*H!9DXA/J4PW-QCYYTS10%MOLPF2F]HNWROD]#1HHTML MU1+^GZ4)T9N#]PZ!=9K?#4=^5"Z0 MGHVGPSF^[["6@^42<,_TE*8R;B&7MKB6R C&"NVR-K5SYNO0M?.M]?G-Z'LN MT?_SRFI'3&:XBS-FB05T"7GDF9F "RZ]UFI]JUOJ3RCH-XRLCH07%]2W%W<# M&]:"^MM.CP]6&"QWR 41W@;T_*(AKM3? 1B5&6S0S^9?$5G[>_^^@8&WGG-0G0DT])L MW 8@(4=+OB MP=W-OLE2.L%]P&57[E9$0'N=,<;E-',*R(I5U:W2*_3TFW>J#ZAJLF\ 1\M: M\,TE]H2EH)CFF226Y].V/'$H)!+ )3 \:1=K7VM9@ZQ^TTP=F*G*FF@ 7.7Z M[ A_Y6MI'I*2B)GG3#@7O+1(CR0(R"0PS;)"M\!7KTY]_/Y^[[?7A\O6LFT M%_,>#T]$,@C"BB2R*WE8AL@NW909,B1,=A("6$&K=V5Y046_%]CK8V1'.3> ME*?$@\R&,B6(R#X2&;0B#C**)EBGM63T\9E_/KCV*8Y2*;_^IY"_0(-Y+!Y@VDC-!HBEPI\D0[Q/&H]8S )93?K5/ M_3:(68>N%CSB*N%Z=24T8'/>^U$:""X$>E.4@&"&2.$T"3PXDBB#[ 6-\.KL MK&V 4][;;^Q=7YOC'47; !S>W*#,RJDO"N3XXZ?)^/,\2SK]95*N!"5ID].> M$D-+3:G4@H02[@E.G;$>+;.K'1N]2E"_EJ5S -531@/(^LVC.$DWTNX<4Y74T "@5HH*/U^< MZ ',3A0L6C]+BS\," ,^@@ M,@+>E"+ZB&M,9T-R\E*[!%'FVLC< UO]9@W<)A6)6$TE;";,#U?CYO Y?; M_22S>YX@J"'.SP>'HY"BXES'^JU2OTU7"T=C5O#.%4)(1*8,HVZ=D7F4D):.#&K IW=Q=P M5M[>OO:^Y^K],AAPSVQ&>!/%,G*2A%O(1@KJ.' IC:W=;'XU-2V!E%\Z2>.Y$&7-O*5K2$,*S MR5TK1B^M?$6_'8\K8*&B!!LP(;?3PB*GQBHO21EQ7::%<1(@",),M-[HX *M M/K%M_4XP.D/1)!2-TY$1EIVP-BF1JD]/7I>V?H_ .K]&T8F*&K \C_AZ7N-B M5)2:4D:4S"@N'7$O99X2QG&3H30R+JL?QJ^DIM\C^FZTOQIBNZBB 5#=E6J? M^:^E3ONNU,GPF*D7B01?QJL6FQY4&76FLZ)*<^]2;>NUG))FP+23GE?4Q^\@ M] :@LZP>^TY@7^]X$M9Y*QT&B%F4\7;<$&NR)\)Y'Y.4R&#U.SQKT-7O%M@1 MK*HKI &0X5*9W.!;7T@,'<>LM#">V!Q*CMY$XI7*)*--=\X'$V+M@'TE,?UF ME[NS4A5$WPZ&'LUONF/$^82N9')$"L.)=&6 >-:9 &5.*W"00^WBM)7$])MD M[A9#.XJ^ 0Q=?!A/9IB8O,V9:*%0)%QK$E(P M!'C(D0M#>?6+@DO(Z#>[W!%B=A5W"XAYN=-F'YW(&)5:49*CC''BO:,HFS+G MEYL88H=9I$WPTED&NBN\[";L%E*1CQ _O[[_:5@>76I+3L/U\.IVTENI _!H M(HG)"9VU;!1QVB=B+'?6F0A,=FES5E/63 S689ZHOHH:L%,O#O7F(IP?$.,7 MCP3[Z*!8Z\1R4)Z PMA3,ERJ7FM)&,:=#&-2HWGM\Y(MR&PFCNL.DETKKP%\ MSIE9SHEQ-I@,A@3/D),0@3A9CAG .J&M Q"U8;B:FF8BON[05DD5?9__/^)@ MV1%V!,.H!DHT^B#%<4AE$H,FFH%)BGD%ST<+K"@">/T]S41Z]?%26\H-6*'E MJ.L&#(! =$%DFM7@1/+&@C4(KFXVI7=&]O>W91PRXET.Z+170@)-_./[X M<3B;7^$L#N2\:_<5C.*\&E\C4^\.AXA M)3!]U&3#)L:L*Y%X:8WA&&[FS!O"9.2*S64P[V?XN#6X3]E9*^:CTG3)$Q;/P@9BD@M2)(Z.A^G D*X@I^\NM_VA M9(FYK:&R!M!WD-*\P,U?G_DAQMZWF:!'' Z\AI#0JR56"HM+NPSX%E ^:$Z- M-DR&ZN?9WZ2J[U+!9K!868$-0/(<9GY8XJO;F1U/[A[F81S.!@%=FLQ13-IZ MY,C/4^/2$N",BLAD8:DR)+]-5;\YNH8@65F!#4#R$0?SQ-&2,0QEA-']*(9$ M4P@A)D*3*<-.LR6!>A2AME)Q(R+EM3MF;DABORF^AL#:I6H;0.[E!/ST9O)U M+O'%IK#HFJU14N_Z<.&L%A%6;OV MH>@HBA]PJKQ4-I, T99I;8($PS3AV;),K960:M^Q?TE%O]G%AJ"VHX(:2$!^ M*S4QT"P9L-2B/$H?,(M!F,N>DHA?:I L:%T[;OD636O!SW4%OWTGMW=72S68 M[7-,U=E<&1]@-HS^^BDGM696/7U%]P.L7F%IG].LO$Q!9QH(1Q-'I I ? +\ MS$;F8C9"I-HKNLMI5O.SQ>4S3A;[0BF&6'T_F?HH@\B*9%\N("9C2_%#QHV M!VJ8R]:M=[B[-0E])P0K0^;)F>]^]-) A/ H4[2837D\G=Y &B@6=98^E1@' MB0_&$5MX84J ,3D$S6LOMA6D])WKZPAF-170(HX>9\6C4C%$<,0);E J$M>$ M15?32R>]@6 %J^W\OT9/WZFZ?2-J6U4T *LE,?&"IX')5$?'#(D<1&G0@.&Q MYX$8@1ZJ")JFZ@'E2F+Z3J=U#*@Z2OBS#)V]N,2/OQV=7%Z MOG][='YQ]+??CR__LYI'_XW7=.+5;\):?<_^E9#3.0\Z)$F4F23YC3N-*]! 2,0B6H%P.D=6^ M-O.4@F9<]DI8>)G7VEK>#6QV]]0O)%+.(C"T*%5=7X;EGJ&R@IUY9Z ]!Y%#?\!A\#3 8\V&C1 M'B/%\T#4,^(UDT0 >I$ 3'K;8=RV(*)?R%10[.KH; LI-P"3%25'M\Q8Y9/R M@1$N!3(3<#U9FDI8$+6GRN.>7KO![:L$]9L]J@^?>M)O $K/2X5NN4!B-/=& M$NU51DL,CH2 \:5)+MH"K(NP'4K%&S<\N89HH#;MZ$ MN:")=)")]W+>%M1[9!%8[J!=W'K$]9LSZL P=:*5!N"V)/MURXA0QO'(+>'@ M2M 1)+$)RL:MP'#+-->V,KQ6$M-O%55].-61>@/PN0\ZWJ/E/<9/IX.0K-!2 MXRZMF,-=VFGB0]($G-#:6@,JUKX@]Y**1H[5*H;OVPFX 8B@=2QHA[>P^/=X M]#(]=CZ^OGXWGOSA)VD DF47,%:PS)9U)3(),5/D-NL(D7N?:]\+VI#$1N+\ M+1'Q8CI)=^II 'W+:@$Y%;J,[^$RH$/(A22.F4B2!^T,:)-H_4J;K:KE.L-0 MITI?HQIS PULC:%/,!F.$ZZ6R:P*DDY@]E R/\@8-7 G DFQC,_(E!&O#"7& M,16BE\+3VLFC)P3TN\'M$S_;RWUKZ'R&21C7[(OSK8L7)@2#;'@2,D/YR,1) M8"H22%IS#"A8R+5-4K6+-)UE"/8)LNI::F#K.TC_=3-=-$ZX'*_(K,TK'0(* M-Q7FD?.Y=L\!A3L=SN ")I^'$<[FIO0C%6J.FJ[YJG?O,4^$=\4.OIN-75P=GPX9_9-8?;,?YV/#IU,_.AJ MX6K?MA1$!>%7:!T>R^/H2_D4!EHHQA-J0PB+89ZRI?&IST1Y"DHP,$P^&Q\6U=_M5F4A0)#[OX^R3C4ZB MHP16E3:KI0,3DX+0$*P$$[P.M?W5;>CL]P[;/NUOYUILPOM=$ORAA*1W-!$Z M;_.;/?)@>2*>>J4H?HC59SYN&7YWUC>KY_![$PWL&'X?C1[?N=UC;>OAP<6O M[]Z?_N.BDY+6AZ=W7LFZ@I'Z!:SE-M"[Z_$?#X,&E0LA",X(2V7BN7296.9\NU=6 (_@;Z [P M0/D[E./;X33.FV*BTW@KKO'H(6GEO? L)44<58S(<@SI1;8(!B:LM=[ZZNVD M-J&OWSSVGE'7F>(:,&9/>5NT:;U!$3YP-N#!>&!>D118F2\;T.4,+)+,E742 MY>^JM^7Y-E7]YKA[!>#.2FH =H_2F*6C#,IR?B1^.2[YR%$<7L,34W\YWE3< M3&%,;9PD0GG<&\IXY. 2!F!6"B6B]X^F;==/3T1#DT>&" M!2^KWUA_C9Y^_#@6_GN(WQS.2H1G +<017)(N(-0P+U$ M>T%2\BY)S1BHVDGG;]'4K^/9-$*KJK,!)_4MX)O1]!?EXN?7,-?R*!U\+)T1 M_^_\^P/M;8A>48SRK"&2.46\<27R"U(:<#QDJ [1;]/5K[/8.$PKJ[4!J)Z5 MZJK2239 Z<9^*@#*L"3U$LZ&1G M51H:XS9@=.U,_$IB^JU_:!J&=1381*?REW4F]T*[K?"\EU@PV<=2S&PQA^+I]$.T(=VJ9R&R7).*[E'-R1JW \"KG2!7C2#V@'\#N2V=KNK#H*^ M"=1NU-FH*3T>?49=C">E+;*A03H/Y7!6EKI,DXC/F9/$A/2X:<1D:\_$>96@ MUFZ'[0E_VZJD483=+:%W)C?XOH!T"A3TE1RPVHW'=F-XG[S0/NOMMR77E?P,:LV*: M1Y0S+[T1G"=>H0>3<>&"< %\J%UOM!/!_6:2]@SD_:FVB8*/]:4[$#&*P&T@ M/ 0@,AM'O)2.B$1I4"HZX?N[*='OG/EFC>U&2FO L*[@K$1]TQ6"]-I'K5DB M5*+X9$*_RE%D&.,_$:1F*M':)<>;4]E(L[(]7>"II:ZVXB#D,@*D>5WU^V%& MAW]Z,_&C"&?CZV$LBTWCVI56O3>AK\E+0EUCL[KB&L8FRC;=%#'"[?F -2"H MBXQ8P0R1I2 M"\)-.;T+CA$?RK 1G9).TB.F:CNJFU/9S$C@O228:JFK[\NZ;\:3R?B/TO?M M]Q%JZ )&P_%D<0/JG8]WI0.>41>BB41E)U& 7A O+7)DE5%2R4#5LS$=*^[P MKO6Z)K-$U10^[E3Z?>/I'#[=!G6O<2122J%,'&'EQ%5FE)6UG)(,W-H B!GF MU\+36J]K,K/3"9[J2[_7H/KI&IFS=#GQ"1Y*/Z<'5Q.8V_V!UFC2>3'M,9:; M0P&]#>23<.6=R*7[JF*;V:C77]ADIJ9;*U51 XW9J=5, 0M91J>)#B+C8@F9 M!*X3\1ZR 4ZUA["-J=H-5_O.J.S#6M7101-9P,?G/8^.@>95ZDM$.<@8.B=& M%7&E;V6)=R:A"8S()V8QOUHJ0U;>;O M3O-;"+/2E[PP>OD--D M%6)G-K"26MHY$%Y?@$M/;Y*55E#."?)>VL$86QJ:&Q(-:!>%"I1UT#IW!XJ; M+$CL"JY[5&X#.>0U65UQ?N,U8]$90T!(1Z13GH2H%$E>^ Q6<1IKMU39B>"U M@.R^$R#O3[7M'LTM\[&#T668NB;,R42DM(;X+#5)@2+:@'&C]G0TMVUTQ.AW M M&.M-: 73W*&>+L-!]]B1^*1WV.'LCIJ#!;_BL]#3_[:YA?/K\;K#.OE!NE MI]]X])L#ZY6FG@$)V913T#+XR7ATEK0R ?UQ[F-MOZ$#-OK-2G5VNM>WPANP MP3LQNQC+]_(B:KR^*9'J8[$N1#V(0G(I(1%A!&J+QH@[E&=EQ%1,/G/F@^S M^=@?A_UFRCI;*0W#I(&-8R?IW,L!G;I/XZF__F4ROOF$?['"R=,)0LHQ$PAE M1*P3#F4#EE!K8G88F$=?NTW-/OGK-\O7Y@+J$B+-##_?JX2RXH+',AD>G,)= M.@CBP'!BT/Y8IZ,TMO9E_N8646>YRN]C$6T"D3_]",.SN6(_P&P8_?53KFK/ M,WSZJOT--WR%Q7U,.@P 04LG46SE(C2C@@21.(D(,?P6#9[6MCA=3CJ\76W/ MUMC![-!/)E]QD2T&='-OP .N[@"V-)Z!4FN4'$$/+BJE@.E<.VVS%F$-SS/< M!"?+[&-=I?3:(V)^%KJ#4:9G3'1[/;%I:XZNYZ8ERBLM_@>_\Y *DMCU82QTK[WI@L M?N822,J6J^2#TC?G+TCX/#P]/?3RZ/ M3WXY.S\]P4\/%Q'O-L;\MX:?Q%JJX]<]/&J;W M/7/GOS-$0'VZ?GP\;IC(2:%[P1-^T#D0FQ$B5(!04:+H4NT4>P6R=R_'V)J$ MAX7% 1B/I9,1,[:T[! $?7N,-9.@PL5 $[?MB*X1 [QOS+XLZ=BSYALTJ0=_ M^_WXXKCXG!<')V_?'E\.E. V#?N*-#R0G9HW+2828OR7,S5^[JU'\ M#297B+F7[_PTOOWRP?UXM!B4#EEYBMZ/=ZZ,G/#$E8XOWFG*:!;.YMI%EMM1 MVH_AZQ@^S^W;'I38H$4[/_K[$9J BW?GI[\5>W!^<+B=>[C\0;O:K#7(J^02 MGL-G0%25^URE_+O J=RG.;R9SL8?87(/L60,ZI0&0FTI P?I814,G6O"^E;0^[5@Q:AQ 4D:Q4 M0'N7B$L"O7)C$J,L6I"UPZ&G%.QJ.=Z7KJ!PW]E[\?!'3G_)=LLLTOH]M:T.H0I";W /.3YY=WK^VSRR/3TY M/SH[/;\\>//^Z.+HEZVSH-]ZY*Z[SD8DURI)@JN2QCF'3V5>_.CJ'E^Y#+/> =I,M38%*DIEF92U1 M8H/*Q%KE&01 QZFV:[\&63V7(=7 QHL)VY65T:#IN3@[.CP^>'_XZ\'Y+T<7 M)T>7VQB;EP_9U;Q\@ZQJL?2C&7#SCM.^[N F\O(^\]Z;-!V M9<^>L+N?M)J@2E;L;HKOUT>U W9R!)F>,!HP% MC;1.2%K;1+]&3]\CS>M@ MXN6\WDH::-!V_')Z^O8?Q^_?'YR\/;W\]>C\^.3RX.27XS M(RP$@B/QR)TTM1?F1@3N:I76>MFC?+=@"&83">6NC,[(AGA'/5&"@PLN!E<] MR[@9A?U:KNZP]=R6=:BW!JW;/P[.SP].+O]S&RMV_[>[6JOE1%2R2K<3E_[A M2PO!I_[MH\HBSH)/").@+2=2"DN<<8G8B#IP28&M/RAK#;HJ=&E]](ZENS.S M7@;!1;FB J6D*1-/=28Z"VDURU2&VI':MZGJU]941\R2[JLUU=*@63GZ[>S] MZ7\>';TY.CEZ=WQYAH[(5H[2TN?L:FZ^35PETW,X_O@)1M.[*N]SF TG\Y+# M9>ZWA2 LPY :-8A;EA+$>9;*!"(,N1/U,57O&K,^>3L;(GS/XBWS9,/9&!][ M_[HW,((\7+Z]4B9++P=.&'.E;:$(Q&7%"5#/).5:!*C>'W5+6OLU6EUA[87M MVHAM\>C<@AQ=^OB5TA7+WJ^/H.<"9(FIP4)R:"? MK9,E/F!DGPRU*4-TD&N?:N] [NYV:>-7/SIS3E0*'1BA2N:R.C$D42H1AKMK MMHPQ;FK/V-B%WKXMW'XP^=(,[DG##=K*B\O3P__UZ^E[-$$71W_[_?CR/P]. MWKX_/?GE\NC\M^.30S1 :)8.3W\[.SJYV/K:_A9OV;DN84?&*MG9TO!A]O5A MMP9@,MI$%!2T9.6)M\P1SAFG+,5H>>T!Q4\IV+GJJ8P!*2-!$)&W3QZE%[-! M'A7\90F,YDQ)E%PAQUX0&]&7\.4RBP 6.*^=S-J4QGZMW@X(>5$%U:5R&C1> MB^N&O^!2?G]\\.;X_?'E\='%W?G:;P>7N-2WFZ%%G(;$E\O!?9Q.+N_ M9CN__'8%H[A\8]51)!%4('21];2(1VTRT>!43OB?X+6S/1L1N'._I75>]B@T M\L(&GQ*AI8V#U!R(XRG@9U99I:.L/QQH,PI[3WEUA*T7396ZTUN#E@X=EM/? MCNZLP^7!?VQWD6G98W9/?'V#M&K%4_A*N/1?E@!)F3(*"CW@P-X"CZ3K*'0F*SM M3[U&3]_%4W4P\;)XJI(&&C0E[PZ.S_]^\/[WHVT,R,,?[VHV5I!1R5B\\\/) MO*W>LG/BX+,U$!T)Y>:1=#:3X $5"(B)%%3DU9O%O$;/KN9BV;,?T"J$8]8E MB$AHT&4LZ)-[U-MO& MB+SVN Z:.2XGM:FFCB*[+%+TQ/C$2^=W2VR:5_4K9A6'E&)M_Z6)IHYO_'18 MFO8^;9GW=?'Q48Z51J^"U<1C3(!""9XX$)RP$!)/GM+H:K=B7(^R[Z&!XB;8 M>V[U.M!? [?&G\CR[WXR+)/ACT?X IC.CDI?Z5L.!U3:&*0N6X22909W)DY+ M3\#P'*(34J;:ZW9MXOJ]3]X_-KO18@/P_'T*I_EH.AM^1'E-!RYD$VCI))H, M(Y)R2BP5EC#(V5JK*83:1?M/*>BW:W?_0-M!'PV@Z1WZJ_YZ,2MMX)G3-FM% M $KKL91P)93H.6H9E#<&/*]=<_WX_?W.>^P?25OKH@$& M,5921*HLB%6:$F-%X(EYY43MNJY-:>QWJF+_>.Q4IPU@]OZ.Y N'U7.TU%81 M+CW:\"0Y<C6WM9"G?M^45=-5PW@ M[OZDYC?PY9BF2&FY-VMSUH)Q1U*R$>44*<;TMA2._J5'0!H\1-T[;9%:#W5]:D7??/R_"Y1@TJ)A6VGO?>H75U#SW&L:/@_'GK7Z_@/O//J!O9A=7EYC/&.9<1.;@ M@V*@A'#@A(S@%%/1:0H/Q1$>)8[,=:]9Q5_]D.X#NH[O/4_",4IB0#,;/@/=;@9;?+]3T^/DW3?C?17!.=].T:'K)X[?HR M8X4QFR"78.ISE860G("L(J,,"XWF1[@0VDICG[%1&\3L;F0/5]_+@N>-T?=T MMID*&C3WNHJ3['V]>!(J>.ZX3D$>X5;F&2K[C RFAN@^*GRI=;S_FLWSF\7O M\T5Y\\OI=?M2N->NM"B//\R-7?%[,&%'J0UN*[[C5Q%KB8I+8O+\)J-2NS%&[+$;T.PI.G!6-R(;=7'/A(L5DJ1F7! G?8 M?-GN=I+^,ZJ*!\'H8<=F0YWV#=%-V5HL(3'+5%VG5?O_3(!HS7KB3L(4LD;7 M>JK,LT1-"].F$-@=7GOHHP. ?<;S>I8?/XZ; 8YV!8 M0B6\I<2X]3S6XW#VGU'?>HCK[Q!A'9R[00R^#U]ORN$EX\S*XL&5VK6H"VFB MF 0F\/IW&10VGUVR'ZE_]:!X..JV!2TC06#JY[HWOYS>;<#8^$C.9U F81RNSW(/?KC.XI QM+JHJF(.S"'3^XB^>7/4_H1Z[,6 M192HB =I=20G% 0$K0NQ9-!+S750K6^[=B#KK[[XX_ H+5N>X9K96ASH%EB M%/OHMY$R;48^%K=9ZF-HRG2YGY^>XI(-R\ITX6%MN:>E0U"&A3,9Z MH<9J,F09B!RB",PX$]-.5NB1'_Y7WR^U?YC51!V=P6EST)2P20J+= )J%98, MI?8A19!"F6AUTE+O-E#CT1\_X1OSP>K:HOL]9#>U]C^&67X[_XS?+M>&L.IO M8Q)%C#$GLH&)!UY[CS.X1)8W:(7&&(>^J)T0\.0G^D'!/HI;-)?BE%A87IZ] M(TMZOA;_:XJ]K@^&E-S2"8!2*O7,U^5V-D-&E+QH(]-N&V_IQ]\)3>AW/\*2 MQ[_\5U^X=H#/.5Q37>'L3G#GDC?>*81J0BBX\QPHUI. 3B?OL@HV[+1#=A#: MIL[/6^CS26CL*=RIG=)O?W_[XY"]O@BSKS>IGS"9E42>VN9"\3_C"GSD'% ( M]%%R[>1N<>Z3G^@%!?NJ;M%95,TMEX]O8V>O_IFPP85::VTV14R:Y-@K4N] M)U6G-V;I$S<^M^[ZWD;/Q*]SS;3^))P.5$$'6.TD15002DR@T >.=7.[:%W8N(V> M7N!TJ-87(ZF@ S@=V&8J+(.JJ,8I@75V=VR]Y? M?8/J2R@VVP]K'1S#Z^ZO#^4>M]N9O>URLF_./->_U>>Y[^&BOOF>*842%7.08R;Q M6E1UG9,!RPQ#Z5+PMO6^CH.)GO88' U>VZHJ1]?URP+W9C[,ZOWB$M?U#8LP M7WW"A,0[>=ZZ\M$$+VTBYYMT4* "^5UGG8:<, G)(I>VM:5ORL"TU0,O /2- M,?"R#L!Z3=_KZ\7!U[HZX]:KJ!(E_<)S2J%J^87R";1QF%SD,6+K.1@'$3QM MO>D+ /B!.IY^J.D 7I^L5KH5N@NV>,<=A*0]Q86.G%GR$E!XGZW@0J7=WBI: M4C5M,<^Q,3RM4J=^1FO!./VWJ]69T#G*; S($"*H(C@$SB,47:23A:,3\FA0 M7I,T8>W(='AJC>KARGU!D*9HZ^KKU46XQ/P&B=@T6__Q66:Q.)8<*"XUJ%P\ M>&4E\:PIU3!&29];8_D)6B:CTJJ04>!L#:*^T<(Y'-67"^"3=$P[^GQSUD^E_?\.]N P74]V"GZDB M>71%0>%,@M+:0)2>!$U.JRAF>4BM4\0]R)RV6G&JQ'!L?78 V3O3^O:3KRJ! MI,@"^2070*E<1YZ4 C$85Y@4P7O5&+^'TOQ7'ZO1Y@GGJ,AX63=]-]><'\.? M]5IS/>?HZ!OFR-38VG.AM,PEY/)PU>X&#O\ M7OL A;^@O/*FW.B.=FXXQEB89G46<"J427OR"NY$=!_M_";/YA_N/W=5N&XHYE2*JD.E\8P6?I(=-AS,$63+&YU7V2 MFK_ZU+ V]QN-M/GR=Y_\'AM*+TR-M11A'P\=>E&&T4 M02N=OM6?DON2[%!5:RY@RD2;*6@5F@V,P!\]IH M&T-FNPV2Z*HYZ&6M2QD"T*G6I0R!20>1^ST.']FKP(66AB0-H8Y\4;HP$KFT M@%)$E524R$=M7?A/79>,@_%H MC0Y*%#WJN\S+6Y*SF5-LO(J"Q(8]^#JI+7$G8O: MTUE5K:LX_@+K4@8!88]U*4.TT@'0CK16P!0O,,0"5DE>WWTXA" \,&F]=DGH M5%Y>I/J?LR[E$-??(<(Z.'>#&+RS54$;$5BV6"T7L1G(QGB9'?!89VMR6X1M M7?JT)ZE_]:!X..H:K4L9 H&I*T ^?_S?C]U$W:P6XVB,,!%*P$BGBS%Z9DJUI/6/OOL)W6$&PX;&<('CJ _M"BF?NM^JF(ZF 9)&9)R $Y>)," M%.YY+>&U44[83K;G.(8NA^P,@E73<0Q#=-Q%4#64W?>+>;K/,4^*_J\ Q8R* M0M0BZT@A!])KH:PC>YF!RQAKO[]4 MLG5-R:B="?UV21Z"Z*.HMUG0@F4!9!3> M%6MR,KFQM?UOU$5$$*XW)X+@AAD1 B%(*<#8G(373UK8V MS2^\N'H0! 875P_11P< VZ6,5Q8A.$L&M'>JKJ2JFT*5 8%<<*5*L/R_Q=6' M 6&/XNHA6ND :$I*Y,3"*U3TA6D)0W %F'PUW@I7,WO7>^N%KF&ZJ)X5@@&L?K M%+9D9;W-2<]>M@W[9$>1REC:7XRNBJD!]NK=NW51R-:8#)EU02@..C.L;_NY M+AFF7SD>LXH"9=0[86N7KTT;$1P=5LT5T(%S/N;3NQ>^!)8TD*=PH(Q4-5]0 ME/;&DE3D(N7_%O1W&P2\A/!X/ZQU< P?9>=:7N\6J]6OI.]'_Y5?L"R6>/TO MGH8_SJ)BB:\7-!BG*>4GWIUC!1@:9D*0F,H(E: M2/^KQ]![0O/G0/KH..GU M>! ?)Z5@NOSP^-2L,RF$8+*PZMX#J*(3Q)@BH B))21_+/4Q#L-SA/[5+U9& MA'Y3#!RZ.JEA0+;U,*_>(_%;CW$0F=DB/!";=>:AUA =6N F%"PE"9M;OP\. MH>^O'A*U ?9H&N^P+.G3R3]/WO_CY/.OGS[\5JMS/KUZ??J96 [GY\OK0_0) MOR/Q?D =TN!O'%IX=!A3!U8:W:!H\XD*H9N)__^:77YY?;6Z)'0M?VQ#"E@4 M]Q:"5P2@[ M$&168NK&BH/7%R<8F8T?2&@0)-Q*O_3-E\]GKO"5IS,[6R8"E MSK,R44.(+(&V,3L774 YPF7RD_1,&^V.@95'W'4;;700?O[P(9OQ#9O7T>N+ M<1GI_^"+=3 D](&KSO'Y] M(ZD4YUXJ"YD5>3T%S:5 L@F*2W)WP_;1BI-1#REY_E! M?VT'V'"PVIRHPA,C,7C0NM2;!R<_$S 1'T2373Z M,T .%/#4\<_/*;)#(O+5;/G; MXOO:I'Y>7%S=?3G/,OIDT0,F(2C;9!:7Q>P"ER<7Y.>7LQ0NZH!&8I]8_2=Q-KM8Z_7&OVNK3&(!T$8+ MJH@"<7W]ZIW*,LDL#=\)E ,^.HU;' EL8PE[:A#]8TYJ.%\NKN;YW?6_N7H[ M7WV[CAV)NT_XY;KS>,W@W:/U:1$7E[/T^<]5?3K8L%XB]R4Z#Q0TUKX0AN1. MA &&Z!CW.EAN=L)96[JF><$9"8H3JFQJM+Y>?/UZ-=^TA]RMC7PURZO3Q?OP M?78=!A.SZUFUZVRG_L%]GIWS/BLR\]$AA<6*V(WH"M#!+"PE:4W8+;-L1- T MVT-'PN<42NK@+O1T]I4 BR=OKH"UT?ON/R#B/21N$R M4X"D?\K#G0 GZN,]DJAT#NA\Z]4^3Q(S[?7N43%U@!8Z@-,3D<2['^5M%,!: MK&U_A42E4"&XP#5PI$C7)4ZF?X01#UMIFB;R'SWV:JJ*#J#U3*G1R1^; LLZ M5Y;^EVN-(Y=::$X9D_&13H^5!4*@[+H8QH24+LC2>K+>'F1V66:S)TX6QU5: MAQO3'ZWAO&%^4SI\R'"\03]_E(+4G9@Y1:1\*&&L]A9F*H@T3#' G.<,< M$S9?$OHH(2^C_'0(.GZ:4WZP_*>^LGT[3TL,*WR#UW^?S1_G227AT3"2DE6% M#'UFX#3%LI2YD,EU$J7?[>5@QP].&]6/B9W1Q-Y!'/:HL.HL?^+E9G9SMEJ8 MPB4(YR0H9A)XGBEXY:K8$$KTS;=D[T#6M)>LQ[!5K74S?;WBSX?HAL??M_#( M@E RHZR7B&2=2^#@'2^0I0C6.E\T[E8 LM?GITTH)[!KK572J96[F0#^Y^U1 M"MH[2?Y?LY K3P&\$(P8H[R<4G=;1.L.J%WHV@E_^B7B;S3M'-JP>SI6I/;8 MT?J)4[+?0@I3^2MU#DUQ$*7RX)@+L>1,,81M:.[VPIMYB7@[EE*FA]].)^O' M$K$S+7*.-DN(CBRYBL1B\!9!"QN$385KUKI5;4?2=D*C?8EH'%-'TR-PG[-V MA]D<50I( 843E@1*&18)- 7*SY6O@[1B2J/8P(' $=432,W<*7&845$2L&^A(ADP()Y@K+&FV$\R>^L).*/(O%D5-!#OA:K\!1V'- M%A;K;%U;%8R(H"0Z"(Y[$*$0=(,IQNS68KG[-W>[DF4O%D(C2?^ES#AY'Y9U ME,OWYH--?OK!HSP>;2?_V*]&QGIT,D).B9'1(?,3E*\78BRQY!6AQ#:.8H_T M:K0U1MS0\ G3XGP^^[^8S[0LR7%F@3-#H:(HDF1 +IIEHQ(Z-(FU?DX:1N$+ M>6<:@*=!4?UA&NO@/FUKF8L7"L5ZRZ-?CP*-!H) !84'5"';6'SK:MF#1^I, M_RYU -::::,#9-W,^KBS@NQZ-4Y65L3"0 ?&ZSN'!U>* VF%+2SJ%&7KR]DG M2.FROF T_YZF+[FXASGL_!@><#_VE3U,N>8CJ&.$_$UV8T%@G18BSL9 MLB@"#_&Y&/[YS_2'D0/TN1A%N!W8GV?K+UG@FC,7( 9'CMX*3@+CI4@WIL M;IR:E4 [#=WM:Z-[!Z+'O M37/.R5@/UM51FCHX&5XY++UF-$CW9O>7K35"'4V/W]4%V=>AN = MI3BHUH]55@/]GN),GZ3TNAZZ- [_VPE[(;>D ]#S1$-10_UTX&EW8NKDCSI? M!O---^IG^M-5">EZ>44-?6T4&)-E@-[6^,)2Z.NSA*1X0F&EBJ9UQVX;RE_( MA>O8L&VKX;\"KC]?AN7EFW!Y/1I"BBR%21&*<*2 G#CXD*H6;"FH;5&B]=:W MMAQT89Z/BL'6QV!_0$P\#?53F)]?$ZT9>IY):I0+KFL2>%V%$"&P&(7/M0-C MI\K)9Z:?WGZP"^,Z!>CV%WL/6+FYS$1F2^44LXUU I>#J%2!FKXHS8M#N]-E MS2YHF7I Z9[*>JCN/20WL<)_HZ/Q]>KK[<@/2L_)A(&L-^*55 C.)R@Q>285 MT9U+ Y7?^^C$2M]'98L6\IM:\>&/.X37!14#\@O)0C0'^8*B+.\2P7'1'10LQ24EQ0!(3B"[#"A10B ME< FN>'X0>(+3_'V1-(^@-Y3K2\%M=ND3/_!;)'YF2XI:^(=O*H/@MR3T4C> M@M$IJQ2#$Z7UXUDKVE]X5GE$G+<&0H?/=>]J&\:JQ5/<$S_IT&>V70AL](1V M_:G;2V.OLD)5 B!F3:8M17#,<_K+>NUS="25=>"*[[/Q+ZR<8W[UG?[T'-<+L*_F MEY_")6ZBC3-NN XE9[!8/-2=:F3IN0='44C*J=; M-_CYZALYNKKN(USK//]A!#OA&&]>Y+U/C.%6IHRIU^)[F2$:* M\U2[A@7]MG".QCBA6U]WM'&JZ^KE^\?BSE'+VB7!) BKZV"NX, [EX!)Y))3 M(*AM>@X>VS[0E7\;HL)[M=\MI->=XWK@L<^4"3++.@*W& $*10#/90&)1FAM MG+5Y7"_U@*")G@>:Z7NK8SI$^-TAZ:=*4$8D>T0//F.=+BDHM:R.M9C(0M&& MI]"Z5&T[11.].!P'2P>)OU\PW1GFHI0M 3,'9'4:N"OUD:482"IHC 99COHX M>!HX>:?];KDC0VI/)?2+JC-&":4.F, &7]L%8Z&\0G*0JL;^SB2>6N^N.23W M;[_][<@(&B3P"8?L[.2G/Y-^UAG)A_+K;$X9R2QU+1C-8L7Q/OJ M\BQK'23)JRYN=V2$.8)//(+&[(/(*N7F#;R-2._J+F"?F'U*5?9K^3;1P0"^ M?6 F1%F%K4GVUDL(C#M@F+AT+'K6_.6S%>W3ON^/AN$C*;-?$/^(1P:P'E+, M)M/Y%<52X&Z]:"AAN1/.]E[?"B/KM)N;VT?W$[?/NFN M_^DI+K^NPCS?O;,^9(7/H9]L/GV7-SSCFD!@SH"C@!^6]@>A\!*$PLB1YH33OF"]3C]#8 MU0WR$(0,>IDZ5#D-EV:TMG*_7EU>+7%3+OTQ_%D-_.&&;.M/;6.K=B=\''.$ M21CI*$Z3# /YVI0@<$K&=339QZ1-X8^K!X*UB^3' MIZ\K,S0$&;M%80V4TD'2\*[N<\0GXLP; M_JY-;:XK=7^E0"-<_ ^&Y9DAT^JB9L IDJW&M@#9V@3&>&E"%M*7UI/[]J=V M6C".AZ#%).I\*< EL;XG3W/Z.UY\Q]\6\\LOJ[-"R;SRV8'@PH-B*, ASZ"] M""*3I#6V3FWWI77::\6^0'NH*E\09.MQ//U]<8:\&&N(*1-37"T/GKXNKY9E$J[*7N3)$_"7#(#BAP?'$2Y). M\N:E#T-IG';U7Y?8'*RZJ4<';V7N=/$+?@RS_*K0UV[9BY@##U)3$EHGZ6*V MX(IS@%$Z2V%W]O9!E\D3I:/#OSWM\K_1$7<,C;P@6W@F+,H8LH1B2[T-K<61 M-D<(T4:?E,EBM^$4(]C :1?_=6?[!JFJ@V*?K7S]8YXW#U&83_Y(=:SXU_J[ M,QO0R,P%>,T996I)@H^10T%6:N^DD@\MW[AX?(K0:9<#]@'.)DKLP%@^55WG MF/5%)$6AA4UTX.KNUV %9.^5-(@Z^];SZ0XI9QQMB>#1T-9"$1U6)+Q]_^N' M3[^].GW[X?V']Y]./G[X=/KJEW(J60TW3^ZLZ M">E#>5WMZG*]%^-?7V;IR\G\D@[&]7G!U9E*.GINZ= 54T 5IB%JK>JCE='& M%,UCZVN6W2B;]C6E"4(>&JD15#)UAKJ=I<]X<;%Z>[GZN%SDJW2Y>C7/GW'Y M?48._\Q)G9!)"6CKI!?#29#(&,C" G)-!"W69T<@A$)GI]3FO:(LQ8^M-YH\3CFK # M1?_R0JW;TM"^:\!LY M]4X40D4.H)BF^-*S I0-"Z.T4H*WF"K\^-/2%H)3"IPMW$>1#.Y6WS0805-N/&VETZT0V4/ '03DM[=O-\'@9@QS MR8I9KA"LM77D03;@.;$A>7'U 4*G--J$@/ND] 29?73\U'7G 0+O #>O%TLR MO^$2WR_F&TXVC"!E(26E D:LUS9Y#UX:!42G+X8QHJ8U9;3AQ@JAO!<22I:NSB]4$)5V8.M[0HFNCA-N M#*'M%$TTFV0L'#44?P=@NNURO5E6?6-9UP[>D/%$(P+DZ 6H'%+M-:,S@M9J MZ6)(H?7;\E:")KZZ/%(4W5XW/0#MFO;- 4QU0R(PHZ@Z\SHV! M?97^OZO9]>R.M8T5-N@L? 87"]G8P"EAM,F <\8)SSB&W>X"!_B?)TB9^+'L MR"%-"WUT"JOZRR7BYCQ*C(P<.0=A232JU#0@E0#:>XTEVB!EZP?99XF:UL4U M4?T.<-I?#U-[O;?S)\7XN!!4-_W\G);?U,?Q@Y0)^+480[-4Q>??YX\O_^'=?WH'];+JZ^;7@0 MV0;KLP;-UG8Y(O$0&4BG1536T6_X3@!YX@/3ACLC0J.%0*<&Q3_>O?ZTB(O+ M6;JYB J69R:MJ5,&B'JF"D0G%601ZI4FUSFZG>#PTX^>-F09$0B'";&#N(0L MVN(KWEXOO*O_P8V?#5EYKJ.'G.J=IY060B#1>,>=(9$PFUK?Y6TA9]H6XF.' MO:WTTB_$-DK"[K3L +7-W>,?A4+%]7Y#+*"*("IY4!S65Q'GU6"1N#Z"6<+F?GY[@D.WWRG>1R?9"B+'26%$A9F>#242:)'&*)PGHM MZ3CM=OGWR ^?=IC T:JV6HBV,VALC@HS&IEC!42]J5329G"R;ED7(3-MM+$Z M[P..20NRFJAKB^[WD-W4VO]\B=_^\>U#>3NO#"R6?]Z\QI<@7+V?1LLB*&T= MD)0\^)109TXG19:=]/_$!_I!P#Y*6S268 ?1Q!9+^>YVXS$&YF)P$4*2AH2T MKOQ(&3RK_1HV:VM:;\_;A:YI!XD,F+!8TWR7Q8ZD=?$,WA 3C^\K M;ZJ@_G%W\D>ZN,JU>V2UJN,I\FGXXRPD4[S0#*).4H_)3?@:@R; M/&-".:OE2+ZQ-29S)PG%!&$#13\EEA'CGE/""@BEQRX M:#X*Z1$R.IF'?:B*GX?.('E/G2'>TG_RQS>)KG,W#[8/AYNUPGM_. M+_%\N?X'G_ B7&*NMZ2K,\II?&&,0S*9@S)"0K#U5XX7^H;-RPGTIZ&0& M=$LD'449#??/[.^@7EVL_QW,G[^0N'\)J\K)UWI\PO4*L>N3E)((3FM-([M1ULF0Y\9N; 2M=! ,O?I: \;_NV:A7N%=AOEY MW4ZWWBVZ.M.>Y^(Q 9KDR$]CI'2A*-"*#A7WSAO6.L;>3E$G0YI;8ZN=%B:U M8-?WP=^PSD9Y3*NCX+YPWOSF M?#M%G8P\;IULM=/"<$SY:TS-\;SZR:;U\G>BOJ?BO))2UEP&8$&0V'P=I\6M MA\28SCI8] ^?\YL5SC]/72>SNG M_"-[?1H](U^M$M,DWA(U*!4+1*9-E043 MVAIFF@_X&(F53N8DCX_HH^N]PUE_GS^>O'[[ZMWKO[_Z]+>3S^]/3N_'*@>, M]]OQ)Q\ZT6\?!AH-\?N$A,NK='E5*RY>S?/&++Y*E[/OZ]'>/^9,1J=LQ4= MIT!EB>",R*!#"=):[:1N[<%V)J[=F+\G/KEV$]?% 0:312XM>%>GJ\9@:ZMH M'9')\]=66]W-9UN7OR%W+!A&HI&[]=8T<_/]1LB]>YPLRF:RSRSHCUY]!AMW<\JZ+11 M5$MQ1E0I!@IZ=RHX_ZO,]1NDTUWF^@T1< =IPU-CYB1:DZ,*8*SQH+A/X+D5 MH+0O%)\BFM#:L[^;\1P!@V+,N:#* MPX;O_YPA6H,4NW6(UA I3UWJL&W^D\V^&*\S\2%JL4YF$(I"B")+2N-C$O9! M.O:RAV@-TMNN0[2&"'%J, R<[,18=JY(!VF]?B?I C$S T&:R$E\)8>P$SY> M[A"MO2$SHJ@[\#KW''1URVLGO<+E=WQW6Y9*)I4%KVL'J:2AJY?Q6N,&.O"([D5MB1<>7 PDD6P5R2:ZFEL@VB"3 M9KMM=]ZC^N X=X!-E+:E#&&(!%_"R\6K>;CXZ?K#NK-EN^9NS^M>8O M''LR>O17CVBM1LT1+.I8VQ("1%>;85+T/K$8,+>N8SS:J\>]#VV.Z*?%Q<6O MB^7O89G/E.!3P?U]^[J6[612M/@0,(@743(BO@!<_ +.4X@2($ MPY[UD7M]>=ID;TI8[:^ %V":/N/EY07F==MJ6'TYLTB2M"%#L9*L.@\)?$P: M/&.1AV*$-KM-W1C^[6GSO2D1=H@2#BT2/3V>%RRL$/4!@5.V#,HP20F13<"8 M0IZX2USNMC^YE1<L&3>1XE9WS[_I\G[T\_?'J[SJ,.VEW[ MV \Z?#OML^0U2N)NZQ??S%;I8E%O)V\#<$&J30IS73;B:C.=@A $(6S>,KV%G,.'4VY^]*^S^6SU!?/?%HN\>H^7ZPNX:V1;YZ12R8-4WH#*T8"+ MG(%EL2X!4XF5T3A^FJRIYPVV0M$=B!KVN![=(@UTD=/$/L4?K_9-KD<7FV4'T(5@RUUZEUH7==[\_;50^ M.HB&2GA_="PNP\4HD???/GQX\Z^W[]Z]>O_FP^G?3SZ]?7_ZZOW?WO[R[N35 MY\\GIY]K%/#[[.+B@)A\Z"<.C=8/8JE1''_SC>N4[5YS^2-@Y)2J!5XXH*\O M?H$)"-+5,B@1"I?,&MNZ.FP0@>U:46X^>_V.[A/GR(T"G2TC9^\#!#*I(.HN M!Z]R<-PTYOL)4J:-Z<=#R]-M)OMKH@,?M[V@,#I,Z]:_0A$C.6Q'#CNH4F>E M*X?:&9U:O_$=7KU[A(:3 U0^J%)WB/Q[ -.]PC*AC2S!&@CK!9S65%>>*# ( M:%7*GMGT'[ON=I!BMU;J#I'RU*\JVXI,-=>1N>0 E:PM?XG"R!I5BH+9<"LI M3]AM[M@+J=0=I+==*W6'"'%J, PL'\68DTZ>0[$YD*_VM7*T3F%T3DO'G ZX MV^3"EUNINS=D1A1U!U[GJ1V;2@M'(HM0M,#KZC^7 P=K14E<87*^=4Q\R+K; M(S0=M0M;6LB\4^C<7ZL78[1.4V* 3,5Z4<\H.]!B/1//66UE]JT3RA>ZTG:0 MZ@>OM!VBAZD]V_:MJR4&85!S<)9)LJZ.?+1/9&)#E.@E9F[-3H[L1:^T':3/ MW5?:#A'NU#!Y:@.K,3HXZS70WWV= 90@ZDRG*5FNN4G:>;430%[H2MN]H=%" MH%.#XO35;XOE4JU-L=DQ M(G0U[XC^B8A>.L[:1;B'R;DCH-RMGM-*!"U*A"3K6UW6ABRA","L,4$X2>)J MG1(]0D8?3P1[*O8)F.PKY8Z 0BYSM3I+Z(QPQ'U$DS8CY^LX<"S2"$9Q5'K8 M,=\,(FL"^@#'WNI\ A[#93MYE\5#%MY^_1;(%>=7*5U]O5KW-EW_T?6R7F+/ M.,6BB>2.O2?VN&(0:U&;M\4A>6;C1.MNZ)V)FS;H'0M6;75R:$'\QY&0=T9! M6$FE%,@EU,H09+6@GX/A!0/]?Q;-ATO>?'O:P&8LW R2:'>6:),4Y#?K6OYK MU)VAP2 E9?YAW?DA+"5YB@+Z8*U2B7">6>LA[=OHF;9>:RS<'"SYJ=/KM1^^ MEHB;';SK,?2GQ%#(7ANP;)41Q($!LY: M#T74&8ZECXA MJ)@\1,J1(4LI>0S,_73C])0Q',D.CK;[I*T='%GTW=TM&"^D#$C49LQ$O$?P M13G(QHHD5)'AX;2U">X61MMD,N[=PA#9-NU=/<;-0G$ZNLA)3*&.I[ Q0)1) M@8TFR1R8TFHLX+2Y61AMFN_GWF30K(N $^./*[, M$1Q#!D*GF*UQ*.58ET^/4]3'56;;YY,&LN]P@-]S_5/KD.Y'GTKMEARQ.VS+ MU\9N%-N5T4EZQ@1E90XU@K0H0&&0$$J((+E'98WWTL:1#OB1>\;J0()+?#?[ MCC]]]OK!O,3DC-4>?*@[,'BTX#4+0.4T]WEC75 M5P?9X!9^?OGSM_!_%LO7%V%UW2'C@RSH60'MJNFW1D$,&,%F\@(R),U*ZU*% M >3UTHC6%B&+XZBK;R3^8.Q]^'I3>,:).ZN"AT(I#RAE.'@*:$%JE(HK'A1O M_;HTD,1I$3D:5':'Y,%ZZP"6KZ]6EXNON%S?")+J5E]FWV[6 GD1?#$V@,RH MKUU*Y)Z#R2DE$Z+"U-HW;R&G6[@=#H/%.#KI %YO\#M>++[5T86;ZOD_/\W. MO]QNGG)8HBG.@#-U%81GCM*M:"AJ$=YQ$PUK?A_R#$G3YKK'A%E+W70 M8_A M$G^L-!.BZ,"E@*2$(\%X!BY)DDYB4KIDM<#6@YKN$3!M%<\Q8;2_W#L S8-K M@HV(KEG)PF)10@$KQ(5"0_C/O-:;),UEMNA]ZPAL"SG3EO<<$U"M=-(!O$Z7 M(>/7L/SW#?U<&8JK);I]ZC/W[:^IIC M0*.1:#LP+6_G&*Z4""+B)AU4A%;>[.!)/8RLV#4 M&ZXQU=8_*A\]QX%Q+FS)('W=(:I< N=TI)2619NQGK[V8WP'DSGUY.@183,, MH@?KL .8_AP92.5$$K(6E)#QE]9#R#K3X>9TM+5*LGF;XEYQV50 .USIS\9F M S30 8*>FDD2G%$;@RD0T8 ':%!>E1WVD(- MG:+IP1R"@,SD(,"GFKJ@S1",$<250R>,D\C8$7#U J8"#5+]\*E _0P=0JY M?7"-]<:9Y"T(D5E=?TOI$SH-)AFRXCP741[?N4X&&"+<#^[/% M1K^[K;I#S6QTL=05?9X.EM;@&$FN5I?$%*0NV-H$[4+7M!>CTQ=&[*>@OD%W MW6!@(U?2J @Y,0H$3300/$6(Z*UUE-(4YUM?ECY'4[>/T'NB8'>8#5=)WQ"[ MTV;PZNMB>3G[OVLUGA6OHK11 2*O(T_IJ#H='*#,R3D?2S&M!Y /I[+;1^K1 M8=A";=.O8=R!T;J?1/,4M @&,F9..;'+Y#&\ 2Y4$MQ0ZAU:CS?93E&WK]JC MXVZH.IJMBSD47!>/GZ+KJ0K\S-=Q<[7! 8NNDY<+Q2.H&# LB7M6FV=:][GM M0E>WK]TM@=90-1WXVA^1\#-WB=?1,'J?DDX2?,RUD*T.5D1AP19FN8- MEL,H[*/IZ9C%_\WUU@$JASZ(F5H61>O);:N>1WC MF?0(C0#MT7+@4^D0U?6/S$=?7*S*1D@?@7M>.Z!EAI"\KW.%-7.&\VR/_(C_ M_%-I@]>YHLFA.L2Z#R+6MR$+#HT%8X/F(L3L'V[B&/EU;E0[]"/$4#IFRY,! M*9B"NG"CGJ,"R3)7DO;1L-:ODOO0V4OA1D\6:3\E]F^63OY(%U>YCCN_Z;_G M/.C /$4IH31V_;3> #7#8'J8"O>&Z'=R??BV"V53&\BQD/$, M!!NHJ9M[OD&WY638O:SO-D1/KANT:XV$"> 91\V5=@F/>+'>S81:)UM(^7C@4(3DE00B)X&P0(+WPL/DB;6Z]PW86N:9WT9 ;R8!4U,X_' M&Y'T/BR7]/._XXB#D7[ZQMCCD+8S-H\,P/>U(##UOFJ6EA7_CL$J36F#AB"-$1?'60G MVQ>#"RZR"XB@0Z:<+M8X0KFZ&#PF'IT*PK:^7-U*4"_O&VU1\!!LS532 [[N M[8S6:(,6OE9)H .%TE$DXAP@#RZJI/1/+:J'X^DN 1/CIYUB'T)F;RE/78>^ M;7\\)=1*($=@L:8R)13PNE@HPE@K+.HB=ULQN>4C$R-B?[TM1A#BU& 8N!E> M<:9J>15D\NS7HUZ]R1F,MSP5SE(6;B=\#/ONQ$]:;2 SHJ@[\#I#RP-BDEA\ M89!8)G?M*3D.N3YWV!2XX5Y:,>%CZHMJ@#\D\AE3;?VC\M&JCB*<9=D4B@HD ML:BXA>#IX(FD;*&(P>1CCV9X^0WP@V#3H %^B X[@.E/)3:!ZT)GF@%%H &4 M4Z4N"JT+%I31/-3%'LD,8(1L322H$#13^&C 6 MN2R6K'KS5H47V@(_2/6#6^"'Z&'J;//5YX\G_^_?D30R/__;L/'/] ?+@[0X:*Q0*<&Q?;6_4@! MHRSUZ=1[64=,!@BA+I8BC);KC0B0=L+MP"GMU @6+)E:;BV( M@.2\==UBQ;4#+:++)7#E6>N1/W^IN0B'!#_-%=0WZ.Y6 9W\\0WG*_R$];R2 M,JND5RE<_ ^&Y5DR4;.D+;!8DPE;/!U?X4"*&%4QE+3(UB_*#?K[XBQ;%R1W=05W7<;-%8RT0H00[/C"VR)"DA.)/J&!]-!U$*\$6:E'TQ MGA]QE-HTSG&0HI=WN5)@*I8/5US=(Z_0?QHP2/#"0N99':*4A1B_!!N^U-,R4=,18 M=-=A3%-L:Q@==$/5T<5SV>"N7$$AL70^0Q"QU"M51K$(KV.QK5=.IAQ=:^LW M2F.U?;$0'%5E'5B\6[J3C-H7;2$E$4$YJ^I44E=?H5DJQHELQEI(O1.$W(N% MT%XB[@ :.W6"N<*M4L&"YKQ.W G$4PR&DB?I+;?<&-W>0C5JUO,O%E+-5=,, M;NV:]/[UZM.G5^]/_^> 'KR'/^+0%KNM)#7JH/NX7.2K=/FOVJTWOYSAG1ZG MU6V3DQ4R\9P8\&1*G2U._H477Q]-O(P%63*MF[=WH>M0B_/;XONZ//GM_#/A M.X=E?C7/)QNYWB?@S[?SM,2PPC=X_?=/BXN+7Q?+W^D_.A."12VL!)\\91VE M.'#*4-:1-3J5G0JN]>;/1J1/^_S1''L/[=84"N[ DS[@[%5*RZMP<>8#>J>( M=I69)RXL0D1=(%NA=(G:.$:VAMGWW Y6V3B?7DY M(MI>Y;PN\EC]2@IXI/CC++!H@]!8[Q/7RP\M^%!CAB!++AZ#*ZV;L?>C=-H' MMG[1VE3#W5K-'\[I[6IUA?E,1\\C"@'<1 %*$%M:OS@]2(/=XO)C^'/=Y'L69$;*[3.$'.B41.&KP('M"@**76>/K6I8L-R9_VU:T';$^%A6X-\1F+O'!% M@BPLU=%HJ4",]"N2+1?D4D1I/C_L@+1JM->Y'L#90$,'IE4G\S8F]W%.UMV MLS+#?'VL+L]B*"4HRX"$QD I*<%)X<%RAC$I'ZUJWU5& MP/FJ9-?"9"VIXJ MZ?#AY>2WC^\^_,_)R2\G[T]^?7OZ\=VK]Y\/>(39]N,.?9#9F=1&CS.O%U]K M?=,UEN?Y$U[.K@>J/#*(C@G+;,@,!'DY0H&H*& 9G+,F&B64E:WSP 'DM1MM M^*;61V#^!>?TB\N/%Q16WCEQU_T]AAF46=1MI\I2AN4D1,,":,-SI/\E*9L/ MF!M"X+07X&.AZNGQAJUUUH&C_"&URLXI_5?K/NB,P01;%+"<*=2,C(-#+T!( M'[(H%,*6ULG XY3T,M.PN>H7S?70)9HV3;&.YZ)";4U,F.IX4GX6.GL(O0/P?"1C3EJX/EOWCMNF!=I3\FM'R"RX_+B@0N)76/2O^ M&(O!^A)Y(!:-)4MN*./Q! U0#)V-021LWN6S!YG37DV, KZQE=4!'N_+[?.W MQ7RU6+ZK_]G-$!HZ4(ZF7"XG'C ML$.UTSO<-BS5!G:6&;'I+>&&PC*J'H0.00I))" DBP.HXZM[R]^IJ)C&.VC MZ$53J4^(F[2XFE\N_SS[Q^U6Z/KVC 'T88$D@)*[SFW?.NPBA6F M_W6^^/[_;'[B-4PVO_F!D!_?FQ81AVIL<9#X.C 4FQ?UN_SG9!*GD,T(7;-? M%\ CB<,J(XIG.0G>?.;.0R)Z"J;;FXG#9-X!:'Z.^WZ$?>]^- !V%!G76+R M,RZ_SQ)6ILYX$=Q*KD'H0!RE:MN=8<2;X#)YK35OG<]M):@WM+7$PK/ VUMVT?:9TJA-,/""+% <+7V>.L03)4GR<(UJK M6O?_#:%OVEAO8A V4EL7[0(_OUUIF[8S96)0-E!7AVO#W[Y_<_++Z?/W^^^OHU M+/]6?!U3)[ORS#RV9W8^)1O6S]3N/[6Q&Q2S6>J%<-PV4 M8BA!YAP""RAT_S&"4'[92X>SL5+]_.Z4=>K1L,KZ^C6-(.'=- 2 V@ MHK)UN9.IORK!1,=5X,^A9(?O3)VB'JS@>ZLD&LJT []V[8U_#6EV00=M_?;* M,/HHT4)6#LDDUOE,G!=(SDO%>;TJ;^W!?J9B&LPT5_"BJ;2[P\OF]82[XHM7 M":*HNV"9#N"+3F"8QB2\L8ZU?F-ZC(Z)2^8/U.U6J.PAZ [ \@F_+RZ^S^;G M]YG9O))1I"^45 &LCY'B.X\0E7; E1,E,U0NMRX$W$I03_#91]\_E<&T$GX' M2'JW"//5Q_!GM< ;#C07):U+$]>[H"+E"$'0,1.>CE8QQB39NLOP9RJFO15M MCID#Q=P!4.Z[[+45%CD[HUB D-;[/60"YY6A2,\(9K3@RHP1RM^G8AJ@C!W/ M'"CM[O!R9XNN]5"F3@="D@"G)K4T*=6L%!>*XA6,$A>2?3918$+*O2AB823RPY2O+J,OJPDYUY],=/_>[9VK0<+L,I4;"\K+/8+M>U MSY\3SL-RME@'<$HZ++44/EFDF)\518:QCH/A/+FD@C%QIT$@](4[]H-^]\-V M//GQ:2S&6)E0&QE/#9(-W?^8K[YA6L^FVAR 9$>,W/_ZA !IH])'0'* ?#N(7>^;UG>W)><%@U%&9(VW&7N+!G?G8+5!S^XI_N2/36U:"2V3BS&N\7\G'[BUU?S_/G+ M8GE9?_UZ\376*JY77VL_YIGF5LAB!(CH6:T'\Q#01LKFG0A"4AJFV]R$K2^A#AQY: C1 M"J6XBAI;^Z6GJ9GPF:@EE!J)NP/;] F_;6;R;^@W,5D67:$,(->WCSJ0G/&Z ML<1XS#H+(5K/77A(PX09=$N0'"3:3KH8[CKRAQ/+UW='=2FPTI@DBQ3 LI9I\=]@'Z*L@D#X=:.J[$:.K \N[KCHIU-SD&]DP2%M:6\ M1&+-,1)BS'_?99-DRYHA",X^2= MW/T)&3P^4AZ5GK63=Q:[X>@PJ#U5 M[L+7/&B% 3D MDICPQ=3RL BF*),$8R7UJ^1CY#1TRMD&\ <*NON $.V\W7X-JN-4&NO'"]F MYVL-K6#+ MRC_;'[?GMZ?NPASA[G%$X7<2B/_@\->0@M6FXY7ZVS4\&0-KX7T48&R MT8&+.0!::Q+G1EDSPH"7QTC9"3OV96'G<)EW )TJC _E0?M.^&/V]>I'&D$> MG/[)Y9]G62%+OE@H9=TMGS5X- Q$--&X5&0TK>\EA]"W$\C<2P+9:-KI 'GW MY?6/^=4*\T],;>PQ*H=.U^F6D5.LJ.E0^5HA0_FLE\5YBV'6;CJ W8];DC#_][H7C7*4]XM+O.E)._-9"2U6"X$3P6 M-$:T!MNS1.WV_,M>$L;:*J(#9&TB@76B^VX6XMI:GR5K>?'20# R0371$&2M MV\(HDI36T.\:H^E10G9#T(NH1VDG\ [74-X;5(/SV6)YS_W7Q9Z-QNUL_>%- MY^WLSL:X W=LHB@\2P'1Z'5GA88058%L#/I0%/+4^A*P[<"=;7'A=76?E2DG MU Z2$PY4*+4N5"L@8^FXU=%*T_J^X$EBIJ^ .Q #NX3CP\7>@:MZ9(Z(C#P% M5R)H1\FKLK7?ME:=&^:XR%C'Z+4>>MW+1)[&ZGU^'L\067>'EDT!NG>)"PKY M(3M9+UBCI1-%;M9+SXN(DGG7.DI^$?-X!NEVEWD\0P3= 5BVCX1A5J.J'=2^ ML%H5(RR$C"0=7E2.A4F;VE>VO:QY/(/T/6@>SQ#A=X"DST9%2@-LU@1U2A24 MEP6\#@DB%TQ%'H/GNC%0>IGF-&XL?*"LNT/+G?9_EE)!6Q*47&M:I$!P41J( MLB2>I?4VC?M0W_$LIT$ZWG66TQ"!3]US>'V.7ITO<=WN?>-135+":P_>E6HM MR9D&F3C(%+E1IACU<&W>4^-X'OOQ/:%@7[4MFLIPQT)E:<$!P4 MUL4O@DEPU@11E'5RQW'9K29Z'7]&T_X(:2S?J4ZJC]RY3*![)C-;E4^2"E;.@?6(4>A5G^$Y9]*ZC51X2,&T,VS8T:2?IJ>&" MYP]9N)E,E%),@4<0.HF:]TNHVRT@"]2Z%,KGW$[I\G-P>8J #@:L'*;816LI M][&VF0>E@D@%A'0*E# .'-,20A8,O8Q&V&WE@2]C;7-#I?V\N7F(!#M(7AZS MG.]NG^(YBR(&E8"5>@W ,S%C?;TH3"9XG4)*8UZ/_$30M)T1XR3 [330*9R> MK$XLWJJ2L$!F=6%F$!30H:+HBPD=2\C&YM:SCH?0U]_+XYZP.*2"=(B..L#? M/^;A>@LFTPUE /':#J,3E]PAHMT%'Y^789[I;&P*^)5FAHMHP4I+\6R= M.1Q"'2NA9$C$C FB>6OT,S1-V[\ZHLUJJ8L.L%7/P[]P=O[E$O.K[[@,YWBS MQOQ3N,2SH"E_UJ@@NE2GMU&6%)C,$)D31FI)P&CM')\A:=HFUO&0U5(3G5?% M/YB73N?GNA&@GJ+K9:[MBN0'?:MES?S^3(Y;0N\215%6:M \)U#":? R:I#% M&RM\="&V7SU]W!)Z[;2L=># 9=VHJ'6-%(L$*W+&P&/1LG5\]20QTS_B'HB! MW4OHAXB]$]?WL,P!<[11NGJ9'$"I',$YX2$&E\BM4SS)6\\IVK-L:((2^D'J MW:%L:("LNT/+G<=N9[EFC/)0'@V)I? 40I3%&Z[V,LJ$A.MZU M;&B(P#L SM9%0=Z(Y+& +I1^JJ@HG-.EIJ0FA2Q=31H:8^?0+4W'KS<:I.\A M6YH&"+\#'&W//(S6P?%:\JM=J,:9@0]6@_*(4084);1N4MY*4'\WY8<[L78: MZ!1.3SXK6>L9"ET'N6=.?^%T5*(0(%2BQ!-UPMBZ56P(??U%3'O"XI"GOR$Z MZOQ^X/7BZ[WC>X$GOWY+>\!AC$S;NXO$B^:U;Q/ MV/5DA0R!X %!LHB$2L7,&.N*V^?^=R_W[PGUX^)BELC'GS%6]VQ93[QI.FU2 M2CIWLH!UUMCBI-*A]37'LT1-'V =B(EM;RR'JV'JZNY['+Q>++\MEN$2/RSK M>)L/]?C>NX]53A;!?8'D908EA 6GO ".64:F3$&]VW#009^=ON*[$81&EG@7 M$=8SS&U>C+Q.25 6 T58OO]\^ND?OYV\/_U\0!"UVP\^-'K: M@_QF8=-R]IV(_8YWENZ]FN>_8SZ__V[S,RZCEX0,3M;)Q6J=;"V2JLN+ LDO M.592;#U^Y0!R#[\.O?GT9B>A\]&'3&?1% _*<@>!,0<9F2"Z+=K8?E#M/1*F M#JZ.@YR?;TGWUT,'/O(QL7V:K?Z]OCTVG#MFR?8R6TLIK),0"@O I4A6K7>I MM'^I?)J>7@"VAZ*?!,V!4N\*0:\7\_5Y.J7_7=&XKJ MY<@;3 ]9\M[Y5"<86J,*Y3%)0+#$(9TVDU2T-H3=[@]V^][4%P?'P$\#27?@ MT1YRM>$BO/4[)U+<"C9'44.P=@&ODC_0ES,]QL]OP9JZ3CSKP5)_.N28K&BQXKHBKK)46,9B@6_=3;:-GZL59 M(P&IF0HZ@-,F?7V#*^+H6C4U6BR%D,]D@"@$9:Q2D3M.7@-WQ?+BLHVE=*EV83)*!,7AQ;=M"%^CX 585"50JO%4 MY_NGU,X(*6-7.!\S"DF-0#/QC\3&H+WA/'V&[E:Q2J-4'_S?.?5IP2B 7XL& MS?%B*9[UTX6G ZD,KAV2.L3L0H;A=W#<"V,\KS"%M:<2$VJ5'*48U?L?9'MK MN4"F+&K-$!L+C,5"9C48;[ O(Z,K\"8U=54PAA\@R7*E))D3WO9&> ME>JB[ M -+\ZMW@\2'V0YKV0%H8_,(28PA!2GB)F+$54HIXI+P15H']CU7J2XR5@I1% MF3X(-ZG5G3M0>-,.[NY@YQW=G?U8O)B05-;.:1#=,1VS&UCLI@2Z":K6"LYR MY9>20=9$!5<,7HJ_W?^,2:*VPF"?+X5@'+&.,E01P6 &8$LI#CLIKF-=2\:E M(U4?X+,6\$L"UP;L>^@N-_J_ZLECZ_]K,+D?C"Y&_@^OV\4=A]:28VJ1-7!N MPF8(2G&:(A>,]S Q''"WPK%K/U$."_H UR378@%&0SP,+\))V\90X?.[N:JF MIB:U0IH[$S,=2>Q]KI!BQ%$K,68FM9>[4I#<7>C3>27[Z[D LKP2?]9J/7[+^>M%)3$W]E?HT7QX;7KSYGF4H FXMH #M>PWTJ, M:JJL5<%RYCL5EMJ)%;DC:"GP7$N-GLK-?:S\^H^O)\X-XBST\'2H!P_/#_0) M]C*^]]$U%C +0V)7*XJ4(;7W-7-JN4G".H=HW2=*84%?Z)KD>BS ROT\&']O MQGKX2]L\?H>)C,>#,+ O5Z52F%!CHY#%!%8+9QQ)3J:Y@,YX;8WPR=/"-XO4 MB4:BY(/F$+HOFTKSY68M(P&;@+ -)EYA@MI >4CA:'0I6AN3O%'<-J$RI_JF MI$!W>O7 HP""S?M2Q$<]S6@R&#UZ=_'=M_JU/X!K:;E6+%[ PY2$AHU8U* Z MYZT)-$XO=8&H#F(52[(^1&@.BTH!1/LZLLV#?^Z&\TD/XQ/6ZWOO)^"3OAS\ M+\_+QI^>WFAY#$,,'V.EVM5ZF2YNS"MBA>7(*@EGAZ]!X5)7B',B&3?,\VY] MJ79*,C[&S#K177Z$([I )A2P/G::X*OB8EXP*HPFL/AC-SE9:=AF9(ULX%ZK MV@<24J?_]!0U[X9=(NLV&1<'HD!N9_GSIYL;;^]'S;"Y>ZED)RW&E0??SM!X MC69,;,P: N*82CC,+&,=;PY7#E^0I7 H5)ND*BYA.WP^<+X]5R+3RH5 "0A> M*QQ3C"LDJ0](5+;FPF,FC0(X M]C*9\V9F(\R+[%0>)E I6&PN%BRL:QV3_S@2WE:JQIJ YW>P_>BM+'EY= C< MU^Y5>X!0%)F^#'XNE0?3QE(3@H4='"; ?+QW93@6"U8&&Q\<Q=_^OCP.)S.[Q>P)^-?GP3XY(W^ M>2LJ'DM$L_@ZJXIES2ND.$S/&E\+[@F1)G5_B1U%S/N+2 M@_9W/7STK[5Y[B>W"F.'.>9(2A9O]81&4L/OO'0N$+ \;/J;BZU2Y4TQ/^ZN MEP*8HJ@V+98_/GULHZYON1=<2^R0M-:! UUSI*7EB%L;I!58*)PZ%+Q&E+Q9 MJ$L#0,2/BV^>SJ^NS__W;UYL_3LX_?[LX_^7F M[.K7K^>G9^>QXO'IQ:^79^?7)S=?+\YCYXAF%%7[V]B[+TU[JH=VZN THXOP M28\']F3D/@^&CY/H?\<+NCUJ.Q]5OGU+1.=39J)*TV?_?AQ,GIZ7C*?"*Z,I MBL5>$*N%B1G $E%=5PB7FG M"FQ9Q+CCL'YE #^M4%Y65!$4*@I&1G>I MGZ;/!%^]"+M5O')@T0:$<7S0CFN"3' 8$59SBP,+2J6NA;>_U'EO)P["U"-# M68#3LF9MSFV8=TOTUCKFZP +,[BX.L'-!P/:PA^%I,RZRAN1^AI_1Q'S7EL< MMV7-M[[QZ'?FZ13'?VZ.GYT7B^;;QL[Y^>WN_^L3+O M+!.LMAIL%!\7=8PN5"$@23!!3AA95Q6L/FM2YSBE$KXLQV8'3KW+@,H"9P%' M^5-RE#F ><#J94[7R$'0Y^:$0MA2[<%[E@6..%96@ M6+#:.&):,V1$L(B:VF+MO<+)&Y-MDRES.9-2R-.)U#V1S/U.X\K#:3BPT<*? M-/9?)R.W])/?1H/G\BY8DAISS5&-B4/,5N!H\#I6>S'<*D.X#GB;\;OS5TLD M85^PFV-HOH#-[@S$0<-P9TJF SRX.T]Y29\[*+L)Z/#+V!;!]3Y-G_E2"6,N#P 8)RD#GS AD M9'#(4B(](X0YE?I]01+!,WM,1V9;6E>I!_1_B=236*\]EE;_.K+P[6F/K!?P M]&@6M[[RWQ];>P_ C8\:MNTKW/$#NTG4>)C0+Q=:!\<-JH*AB'DMD*RP0%4- MU@JQF#F9NA=O?>8Z=O&!F;NI=\L\1XI5L2@E 3L(O&>: MO.O:(>:1.>;5GU:[>G"'QK@ GH.%'IKV85:%*"91+ JU>,T4IPSQ.O;KE=8@ M4PF.G*V-940Z@U-3=8THA?M=!^=(DQZP GBW*II\=?W;HOT4U16CQB++:UC5 M3DGP4FN"A*T4U<$[;%._1-HH4.9X5VD<3 =>YK+J-X-)M)*^CMS@Q\ ]ZN'T M3"'22A&K4@EI/)PIQ"/-*"BI$F"7NXIKVFGOVU)3?>7'_RJ1U3Z&8QI$2J-4 M[*YTY6?!U66G+-K(C%T$+*VJ&E&E819& MUTA)K)!6%27LTC.H-3?A:S]1$#]2(MHD5V_FW>@4=-(,!VZJG>DUP,QK M'2R0@J9A'OG*4)7[U$J!Z4:*]%!P 5[>KQK&&NCAE;?- MR [@G]U-9[/P%+BI%2@$816;3"I'IBEN2.-IBQ8*7D1J-V^S1"41J _BR[V= MTZD_\XYS%??DZ9(*E&,F00N&X@K.>1'?(,979RQVL@5EP!]9X+RJ)+.=7CMW(4SN7:0G6,MP]]!< M9L!_U3\'#X\/"\%)O#3E%0*^1P/=UW#L.HUT"$99ZT3HEF*T!?(W'\T,>A_( MFA3Z*\#*2) ;%6HG7$QD]93'4U:"EQC##75-!#<4--#-<"TO"_-P!?V*N&0^ M,O8?F>W37W[WXPF8@9=@%S:.W((+PK !77L*)B8SS"!EP2(TT@01C*^D+B;[ M>(7\A=\-)N9>*NKO2X0B2H[TGOTLV>I5P;6+R;UO;^[U:/828?P+##$9?QW- M5',;:[?7M8]..U, $8?3E-80!"K@?#D9 M3O_-O*C&.P6=_8R_];<.\YH0SY$S+F:3AWC+2^!WTFM/@A62IBY(UDVRS.'E MO*0^ '@%4/+YO9AO?PSF>2_OYG:C?W[R(Q\&D\5SA.59BPIK;[5"5%.&F"<$ M*1V;I(%/S"N&K13):^@ED3QS#"HOI3. GSF8,4VJ>7G.<-DV=ZU^.'F*!:)C'S4O0WR]QN*#'AIS'RL>F[YJZU.$0CN*D]D;S4/20\%5 MP*:[-"WW^;%]]A=FF8>WE= <5]@A5?E8I\"$^)Z+(".<%=P2YGWJHA#;I\@SS'?VK75UF'>5WG MA'3&LPI97E6(!1\KW\/F67MNC226P&I(;;$E?5W709VQO](L#@J+'@P409'" M2L-LN472.8\"KJR/3])U\MIIN\A7U!NY79CQSDDZ%"A%G-KSUM(S?;V4:Y_> M"M;P18J=0X9*.%HP_**P(-/VNUQ3"DI-W3UFHT"97Q(=C ?O3N54H!3 L*4Y MS--4*/.<*QLS+.FT82M8%99Y9(ST3 3JP-X]R$Z])$CF&X%T0"][P7MKO0#J M=%AP\QMH)GA=.0VK33J%F),4:4P]PMH199PV%4]]\'<6KH1S<"\B['X<]D"E M++K=@/\UGN6(G[A_/HXG<9'.9Q6\$<(+,"6$BF\+O$0F2(5J77M&%=%"I6Z' MT$VRXD_'/K183[Y4&)7%O$4+U7,_>=-D]7(*PB+AIC*F4J \3^/C35;7R'A0 M8Y"."?#( _&IJXCL*&+F:G3'YF)RU(JX,W\UP<\^#$;>S8/F\6WH^-VB(PY3 M45.'N#(<%IUU2%:P!K7D).@0G+?)K_AVDC#O5=_129D:L](XNPF/8DE" M;31'VF(3B^,&I(VJ4$6P T\L@"N6.F5I5QF+WRS3N+4'A:Z$4_SB].O;OC>S M[1\.A8MPHW]>-HPYC#(8Q*6HJXH+6./)8W?= MQ2O>DMR#)\ND/!!H!?!Q>KESWPP!K?',#;S%6EK"C4""PQIFQ,-.3YA#SA%; M5\%8*5-W%W\O169V'0KP55=K_;7?FS_?9Y=W$]U.DK#HP@X^^=#$@HEVJ,?C M01C8V>/IA<96:?-6,\PIK0*BO):(20)'AE(881J84,(Y(5)[R?TDS7SX'HF- M1T"Q@!UO>7(QN>>DL8-Y _;9O?;&"0NO*T()K$D9>]'%&W6-P0CG0EEF.<4A M>5QZ;Z$SNS5'8O!QL=V=S&I&YI&_BX9+FJUW@_6SF.EETTZ17C5A*7T@"NQT M(0E,F,,ORM0$6:)]):2@7J4^[?<4.6_FXM$VXR/BFJQ985([E%5!:*L4,A57 MB.D*M"<$:,\&02D5HDZ>J-'3#CU8!F)&.W07[>]IAYZ-TFR%<:=?MZ\;HC&( M7O&3(&EH[1:SVR=LI;A#G0P1S$OG.B4#Y2Z0-OES>-R&N[:/F M"*[[^/$3 CNIX3#9?T83[&UL@^XL1JRF AE#8\J^J&2M!18F=4PM;?;?LHE[ M\0A'08<5/0O-4E=+*@5'P9" 6(5A)>L*C(0J7NA3(RE.;>WM)7 )>1&]N+/- M,SD<; 6XV)_A6/^A)]-)+%XT7@W&_YIF++E*::7A"+$J<-!B+"I,8BVBFG(2 MB(23)745Z$WRY&78$6G1' BCHOAVVHRF:S76)YZG,5DE,8M5JX4)\9$6@U5; MUQA58"Y3ZPBA++4;L4F>O'Q+A_I:.NT)00%T^CJ"L?QX<@4K\/I/_7U^#:X9 MIH$0C5Q=B5CU,R 9+$6>&V5K%T+%4U\2KY:D% KMBW237.T%D*?OCC[+YI7" M<58I%'2LF,'A%QGJ&@R.2M3>4E*QU!3;1]Z\;FR^L_-H&']@/B\V!,E%B%F5 MCC"8K;"QEPK\0HBTOH:?,9RZ"-9^$G],>W!W9B6B= ^8/S"IYT<2UTY73&FD MI:@1P\'&/A<":>:4=Z3VM%OYQR.0N@2+X9C<2D3K'D 70.O-3X488_"_! D6 MF0;;3 O08Z 5,IX23+GW1*:NC+S_0[V#74GGLQ[2H50 Y58_'>)&2\F41Q7W M%C$2KY$H\7 <8><%%I4AG7H![!QE_4 O]W8"NM/+O5VT7@!U=GT:06JI)/B5 M2$JM8VI&5)@,B%CB?"PH:TCJ_>L0#UJ._(IO)U+L^7AE%X3*(F"79Q#.<.DT MM@AC[A$#JR-V??'(*HNIL:3F/+4K\A?MZ$KG+"2,=B0 'D7\1Z M%Y7T@E*XEE%O%,/:U6 '*6$PLMI[7=>AHO6A8NN[U$,\FHM\-"JLB<'WP:4( M6BV2EV8E&T>3P>AQ,+J[^.[;62;[+,%]L8)_^O'9STFK =[!2+=/4P6>-_"W MHPF(-HS-;>8:N07;7 MM*7(P]:A6,-6YCAU)B59<42I,:I_F@-,I*W2?C^YE M\*6<3'*83#.;?)Q*G/5B*[ &.QN(1=SR&C'CP(ACBB'B@S VYA3+U!F4FR4J M*WZ4B\()4=N7A> ;)MS%8;7-)S&W^F\=A653"XFX9 8,? T*,^!H6K#L64S- MPC;UNYLUHI1EL>;=/??#J0"C 6C[<@[<&A8\DQX<5A\58D- RL5:YI72U-"X M:E(GB+X1(.^#@U*HU1^3A$=INDSQTXOSFZ_GOYR=WWS[>O+IZ[>O-U_/KD_. M/U_<_./LZM>3FYNSJ^M?8/6T>KA'2GB/K^R;^[WOQ!(E>0,/'P93FHY/1FYF MQ]WYD1WX\>?!V Z;\6/KG_-X@P'25#*6IF! )Q\8,L(K1#D60#47A$^=@;J3 M@/MN:''-O/G$+%0A8:7454P/"!), 4H,4D3$=CQ"64MLT,G[,JV6)*^K?3BN M+&]B"7 HX'C\I(=Z%'LD>##OFOFQ$"^P5(7A;/<&U1[<&A:[?F@3P,'QTI%@ M'<4B]7W,.EGR,BH%SLT!E%XH>18W \14V&*-A(]E SAF2 D&YH$*&)1%K&*I MZ].MER8O@=*@W8%"/51? (D6+JZ=O>+_-M!F,!Q,8*$]-YV&Q44L0SK$Q#?E M"5*6P/1JPIFA4M(J=5&Y;3*51Z@^V*^)-20!H@!BO=NX7YP7)07WM>%(X@"; M-Y,$:<%A.K65E%68A^0/Y=9+DS=8>X#C+9'BBZ/0$SC([:,>GDQ.==L^P0]_ MU\-'?VM!^F!XA0@1\5F$LDC:0%%P0E3<<56[PYK>:P0KS&[JR8*-Y$H!2;$\ M>S.EEXWYUBA"/:_B6WU-8WO("L%J=##7F@C-:V.3ESK?2<#"-K1#\BX%1 76 M/N@2^/FFVSM_V?SIV\NV^:>WD_%@=-T\3NY/0CNP^L"1KHY?/T8$K(\BLD3& M),':N^F=)7= 2@:;HJ1UK)!.JZ# WTB>MUM"9,S82IE*$&2-BZFXBJ+XC!%9 M+AG!5-;*I_8?/GYD;!>N=(R,[8)#]GZ:\]SN7WQLS?C]'M;Q<.JS:TZ9@)," M45]K.$(\^%;,U+"[>U:)4 NC.ST.VMI!9_>&'& MR_&BS O8LE%"["JY:NLR="6$E;Q7LG&1LO,"%A%=0**:V"<91+ MZD)BNV2E((6Y:_V/E'3J+H SK\2/]AKXEOKE)]/&1V"FQ1S&>7"6:\\?(^HOP M?CW<"@FVH%(@O+,>,:=,](6S2Z[. G67Q M)OG*SWH]-M\&D\'=%)QK/YD,IUOR+6R-+A[5*$A,05&Q*@ZN:U2#RJ2FRH*S MF7B3Z21884;U?LPZ'"0%\.Q2/TV/^XOPV9O)V<^HM,?!^#[^\+09P\*1M:VY MYS86;Z@0JPA%6MD:!4MF_4^$3ITTOE6HPLZS-/Q*"\4'O5<['>K!0VC:9_W" MU$?C@9N_66MG:V_2_/;M],!W;#TD.<9]V[X*RG+W!EZ"4I3[F%J,8YDK'3MM M4^2-=<:1FE2N4RSX@]V]*>HK$TA WBJ)F*_ OX[O10B7A(.!&Z3Y.RM]'ZYT MO'O;!8<"SN1/CV,X4,;C$_MOV/\'SQFS@2JP("J"B*T)8CR NVUJC'1,U'=: M8:&3)Z6O%J4PSZ$'RLL)Q0E47BASXF];OR@X**0U/C@P' P%\]3 ZE*<@8$2 M8N,;QVM6I\[]W"I4YGSB%-!WH%-_'')'*<"4N&I,,QG819A.^#J6'5*H5@*< M:5D9I$6M$9?.&*Z%)8QNL\%6#UT>%_; K4FFQ,RW_"^>[JD>SPKRFICW[IA# M)A@&RT,)I(FQ, 6!O<:U ? MQ?RI6)FAXA4P'1.G*ZY]MS;+.Y$C=Q^*%'BNI49/Y99W=-#:U93*@*K8$HUA MV/\T5PP)QK0*<#YH3C[2T9$.JLVGQ2YZ*\ 2W1 C,X0'5=?3NK#@X#GLD'9@ M7=':ZEIQCL'_^__[9FP?3R:1X@N@T,(8.VT>S& T6UZK@UZO[ZVOXN\NPL7C M));8&$^?)OQC<'=_"Z2H@M,8^?BPBPD&IGS,[M54:!:\AB65.@:5=@:%.=T] M>;7&4\H <@$47W6#=/(0,_U.8M_;>,DT?9=ZJ=O)TZW4DKD0-/)_ZKOSX)SW_MMY]0Q[@!3*BV+)>!E9-<.D=AL52P8D@(X!1)BKC2M1/*<^53 M=Q@JX3*PKF%?H)6&LX#'#KL6(\,"16#H5_%)=N63UQC]^)>!NW"EXV7@+C@4 M%5^;1I-$I1V-!7,PC6TH:N60L'77=1 M;%&T>!5NDIX:Y7"-O-0&,>D,4MPXA)6J:A&LX"9]3+[0L.M.>'8)N^ZBW-QA M5S 1FIF)<+$P$?YK,+D'._/!MR?13IA'%9G"-6:&(V,"^,L!/&=9,8JDKJEQ M03+BMUI5.WVQ%([T!;8YM)8+\ HW>#L"G-E L$;2:8]89>O8KY C+3SW2A@B ME[/2<\=NCWT3V.=(2JSX$BBT4]2$1$]7*($4J6)IMC'X.V&44]Z.&O>A*E.7"P8=,GCQ%*Z#SE M+($"9VGE,#A_A))89)TIX%SPB!@G,/B%5B7O&'_40,'UX%7DQC[-S@]A*<6" M&B2# +O5=>P=E\,"CALWZSB*]C( MW>#M19I]FKI$%$Q9JF.&65 T5C!52 G+4,6T! /D8/)N[5,''4LY4(Q&80\Q3&QT>B<"&",%43G&>VJ#K+%SF1K:'H,;N M].N!4VD$_#H>/RYZV0=JF!2*(*R90(Q2CE1-:B2,4;!H:ZIX\I[<:V0IGEY] MH-]$L+XX%,"GI8W_Q:\BX. $ 19%X)C/$K 4DQ62LJX4EL9(DCK,L4Z6O$&. MY$=C$I7G#J\N36)1=2#^>'S+*N,Y^,J(8BT1JVOPF0.OD;$&XU#5-0[="C=L M^DI1!E-/$)M#:+2 765>'/E+T[[9)]^%<7YI8_\OZS'5BFCD&89]&"N+3(C. MBQ"5U& #.):Z\=]. A:U_^S'M,,#5/+&=#'ZK_N!O3^#OYT\7383F/- #X=/ M5W[\/2:-Q)W=R4 K$BL7A-H@9KE"4C'0;R44EQ6EQM9[[UT=!,F;[77<[2TU M+@5&7[^>GU[\>K:(/=Z<_)^SZST"JQM&VS=FVE701.'0YR:CJY[!XUBH2%A$ M*!6Q.SE&F@N*J+:P#X%[R*K4+O0&GNW:T6W"I/PJSU":MB(29K!2*U#K["@5B=.B;00\R\YM61:9<, MKY(I.9_8I1_I86P?MI@?C^\"6(U1S3"FWM!WE3&O MV75T,J9 J@ FKFM5;BIJ56TH$F"SQBY0'H'X!#G,A;!:")\\B%5D2_E#\2J% MWGO3YX=O39.40-']_0+*F_DIC^"J7'R?OR,8?_*A:?VK3?OL)^@/@!N,=/LT M=8YB^R?X/T$X^,S=8J>_C4]53>T]S#Y(\%QBRW3##1*J)EQ5/%0Z=?N9 TXG M;P/[PQ(Y/_X%[*5G(7@[&?QXF>N57KCN;U5R"^NXTCB^2A!"(48L1HHQ#&L= M+&DX-)P7R6_3.TO7B:CU1R/J@= I@'$E$:G=FJU"=6"8^&LO28I$[)+QZS;R;VEL;Y@OL M]H.[^/.8T'[?#&&COYLEA]YJC3DL)X5H;%_$'/AI2E*&/!6&4V>494L):FMB MQ*DEZ\1&^5'8F!^\ K;%+O._O@=\/NFQ=Z?-0]3#]*=G/ZT?CU_!-*[,UW-F#[R=_&! M]2$#2I>^'30.M-)ZF/EG/_OOK?;2<<$9]PWOQMCWUOFS4(ENEO^H@?MM"[6"ZO&S[2JF1(8\X"HI 8Q M%IOA$,:0$?3>NY[%G1#X9N6\#;8#P,:K_*VS%\#%W,8)U M\-BVT1B>]C9K%W\$DV(P?[V)/5,2S&(D"-@*S&/0B;,.*>Z)H$$H(5-?TB03 M/N\-=C*^+6]C>< MX#A>5YB<6J*HAFFX8#&<"00VY8I6"&,K:^%KS61J'Z;( M-@"9B-&Q<\ N*!5*MK>5SPTQ@E>U05:+V-@JO@#V8,Q&3\I65CGC_^XQ87*Y$/":2.+&SY3'D3WP; ZBW +VGQ2;^;?G1%T:#"$^/FXR,6F6 M@!JTJ#P25GK&7:#*IFX'G70">;/"RCA8\S&B@.60N"PR5^"V$U,C0>L*,:DQ M,DJ 'U\)"PJ(!>13IP+]E6I?9Z3B85/]?OEQ/KCR M>ABO%&*+87 ?K"),,80M98A13)"I88TJQ1RL5UM5ZK[G&TRY4TF_AA:MYK)U)*B2Y\(@H:1P3A+#D+\16R9$W\[=LUNV$4?[GJ=.Q MQ][^QUWSXS^]=;/AIT4/;P8/H*Z7&XSMUX5OR/9ZT!G/P-=]IM?J+^QXF=A; M^#VO%>%3M[.O/$P_\1*JZ*N.]2/VW$9>#_CKZ/L@#GH#T_X$?_FO)&*^'S6+ M6[H5B\6B[:21C&;(&_G\Y+YQB?%:&C.+D]4/K=7:* 2K2_CLI'T8N2]#?9<$ MJ;N&T4A.%H!17_.EH[-IT,"T-F<42[[W[O==%(4#]H_GS1;ZT.^": MH;,8L[V VZR;S ^GZF#!^^^-&U,2P8S?>_EMFG<+ ^[=H*N@U9*6'CC4S"3 M_4WS+&Z\L4JX^K:,G^7IU.Y+L)N6BL7S0##F>6J4"+U"0/LZHA]-4 MLGV 6AHJKU.V6>?--@7D7DK#X8MRVB50-F0VB-SIMN"B@@8C];__"/ MMRR:7G4AWXR=UUGNM(HV*J4 L%8_6'M],__IZ>7?S+O!3B?S,J.1NQSJT;E^ M6*0\IL7\(")F3=9838;E,L0'1*8 XIT]?!\V3]Y?3\!(N_@>Y[9U*^]U4[+V M.WGK$Q\2W>4+D6VJ+H .4]E.OL/G[>P-V-7@[GXROCZYNCX(+;9_+V]1X2/2 MH[/J"Z#)I6]#TS[$EW_3Z6\W_WHU>5_SE;PE?X](B2UJ[DV$80H.7/GQI!W8 MB7=3YOXV&DS&5]>_'80)F[^5-6/KRR&#A+D8O] M RQ+>LGMS$<1?QNY=OAT]Y*R*!DO/>CYXD,6^+T F2 M\F)QEQ^^?;H([[[UC@R]>-_I WLLV?FHB\_L?VVW> 7M?WZT:+QM>&_7>=%+"_]<7JP>Q3KJ"\O>5ZM]7JCMA<]Z, MSGV3 I2W(^5+0=BDZV;+Q LZ5SP,^3!_ 1KWUV0'S+N!LVUJ?2V#+FK*O>7= MW4WFD]H[VO1VJ&RIX7W16JV*S/@L!!KIX5,LUI$DZW'MH-G2Q/>TO=>J)S-Z MUY-_7;;VHKT9MV?CR>!!SRZ=T[V?Z?2!;#GD?5'=16V9$;YXG, >/YH6;D^W ME:X?-5M2>5\LMRJHG /PO)G\X9]/:I_J@4>7#V3+,4]P6&Y56V:$O\"@S<@O M9IKB0G3-D-ERS?NBN%DU9>'V^='?-//^&3#/46A:.S6M]]UL=_E.MLON1 AW M46*!L/\^:(93-5^$?S0/_C3VC6B?OND_#X']QH_ENSA/R8 N^BR0!C#C?S_J MX2 ,[%SZ5YT=#D&%K1_,=U6?D@Y=]5H6)6 ;&^K17."O#]]C_7*8P*S66!K; MK=\7\^4&)"+%;IHMQP-+:>)M ? D$")ZQ,6V^%@(G]Z.5A.X%85*QKNXX* MNA5H_!C\PBL_+:#]?!N89%/>X3.=0"XJ]+6[#DO- KK\<:@,H+1XDVX7K#BB\7I'+L\]](?33V\?8 M?O$4MHF[IGW:.W5D]8CY8%K6=]-Q\KD#RNXC%/ MFK_S$__.3]P-&_?/FV;JC^^[/-Z.E"V-:M/J6#G9W ,A\]BI5D:R\/E.]97 MJKOI,O?\:%N_UX\/#+&XUGHQNS/!+TYY\'YKA'VT*S';^ M6DY+;1UB30+U%0![E!FF.+[^84_'DT3HKAPTIV77$<1-RLCM_*3&J3=&AUEH MV[3?=%-%(2A=MFURH);'S+>>>F"U1B&YHW3_GCR=_-FZ<10Q 52KQLM7>[W3 MMK=!!:6 1*_M*,H^.F/UOW1QKMT-^V^]-OHQWCB M$A"@]T?+6/J[X=ND4W9FKD3WZNMH+O^RI,OS 6/CCS;%>=[_JV5L&KW9LK>Z M,]/E=YC@W>?)2K[#/."OGVF?@":[?RV;49B&'KW56\XNP82CB_=Q>AY-N>3^/,_QU=A:..T;B;# MJ*#8\B<5I5)\/]OCUC1\2@A!9C+-&]7N?97Y>IQLA\ZFB\P5$\T=Z)U+FR97 M^OUH^;(M]DN_+.W9R6ES[8<^UH*>K1\QW_]\/KXUZR9U>!J*XYURL MBQ &%L;],DJSUK:/GF\+[(=E9WWEWC.];W]IF\?O7\?CQX2(;AHWF^W;=Q_= MKJ/<.^I]+-GOG@5-A>*F<;-9G'UWU^TZRKX6FYMFHH[1 I05PU=K[R(@FP MW*"L$K;29U&3;ZAK1\Y7&&2??76;HK+G^3P.)D^QM#>/$R;.WX>!!#& MPVQ3H;OCI_+5">D)=S]5YG8;E[:9W\?30V3:\^V^&8*6KR:I/,G=/I6OQ$CO MV%T?51:'_[F??!W9YB%1#+W3!_)5&DF&]7JU%8?PNR#SH9#>\*%.B!<5.^JA MQLS(K]A^XLSGP:\TH'?]1B>\2XH^[:B\XA;YQ>3>MP=>WZN_T0GJD@)7.RHO M]ZK6YG&HVV^#\23A5??Z43O!65(X:ZN"<@/X?F?9-Q*R9LA.V0HE!;,VJR9[ MY'^Q^:<'<-O8G9 L*93545D9(5VT)7\VW+\UXTWY6GTZO[\=NQ.(I02P-JHG MN[6S9'GON_Q6#M@)KI("4)O4DKM";32HXHP2 ;9JO$YXE10PVJ"4$D+\2;J: MO1ZH$T E17E6J2&[$=+LG2JY&*,3'B7%8)8F7T::]]YP[)JO6I44)BDP3;49 M_0*&RURPSWYLV\'T&B91GNKVX3N!6%( I+O*LI]+;A#ETD.&JQ\OLTMU_;QM M]$[(EA0+Z:RPW,?::#SZ- J3^(0H6?[QFC$[O0DH*2JR13G9,PA>7G^E2Q58 M/68GZ$H*@VQ13JG=![Z.Q@-0YDVKIYTGVS;F3<>N"DL1@#U;$6SX3)*^!%VG MD:!)P;M/O:-%SV*_:X?=)P+]/-RGV,EF__8$*P?,6 EW&Q9O8LX;E)'[IN!9 MM+W?DBX-E0V;C=I>B4I!KTM/AL,5>TF:M WZEL>8W#)MM#>UF(VQ73'9+(4J5HG/CVY&R MO9_?U89;,?U2(+D93/8VK]\,E>TA?$]0WB@@,RI7CT-/L.$D6C6N^3[Q[LM0 MW^T%S[HQLSURWPVG+2K)'\X_!&8;ALWVJGTWV+8KIH@-<"I7? 2C)RDVP3?# M97O1WF/[6 R\..3N[N3'WHPW/M]PX9Q\[T3 M[P/81MU\C.O@RV8XL#"!R[:Q![P.?O.9 UP'KY]&\NO@UY]ZQY$$]\*KQ]_K MTF0^O'L]="K?>_OHA5P=;\3M[4U+1WUEOPQ;)>=Y,YF+FB;>W_TKA83_]\1Y M@_X.OZ//_R+^8O38_\__\?\ 4$L! A0#% @ R(U>6;#NUX(F" ^BT M !0 ( ! &5X:&EB:70S,3%Q,S(P,C0N:'1M4$L! A0# M% @ R(U>6:'1#*WO!P 5"$ !0 ( !6 @ &5X:&EB M:70S,3)Q,S(P,C0N:'1M4$L! A0#% @ R(U>61Q:1(Q@!0 IQ8 !0 M ( !>1 &5X:&EB:70S,C%Q,S(P,C0N:'1M4$L! A0#% M @ R(U>62V&KSJ^F@$ ^6$9 !$ ( !"Q8 '-P>&,M,C R M-# Y,C@N:'1M4$L! A0#% @ R(U>6?95:=Q^%0 X.P !$ M ( !^+ ! '-P>&,M,C R-# Y,C@N>'-D4$L! A0#% @ R(U>6=Y5 MN"FS* J9L! !4 ( !I<8! '-P>&,M,C R-# Y,CA?8V%L M+GAM;%!+ 0(4 Q0 ( ,B-7EF73Z,R+GP &VO!0 5 " M 8OO 0!S<'AC+3(P,C0P.3(X7V1E9BYX;6Q02P$"% ,4 " #(C5Y9O4<" M4BQ# 0 W/0P %0 @ 'L:P( &UL4$L! A0#% @ R(U>65F[8W-\S0 L8,) !4 ( ! M2Z\# '-P>&,M,C R-# Y,CA?<')E+GAM;%!+!08 "0 ) % " #Z? 0 " ! end XML 99 spxc-20240928_htm.xml IDEA: XBRL DOCUMENT 0000088205 2024-01-01 2024-09-28 0000088205 2024-10-25 0000088205 2024-06-30 2024-09-28 0000088205 2023-07-02 2023-09-30 0000088205 2023-01-01 2023-09-30 0000088205 2024-09-28 0000088205 2023-12-31 0000088205 us-gaap:CommonStockMember 2024-06-29 0000088205 us-gaap:AdditionalPaidInCapitalMember 2024-06-29 0000088205 us-gaap:RetainedEarningsMember 2024-06-29 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-29 0000088205 us-gaap:TreasuryStockCommonMember 2024-06-29 0000088205 2024-06-29 0000088205 us-gaap:RetainedEarningsMember 2024-06-30 2024-09-28 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 2024-09-28 0000088205 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 2024-09-28 0000088205 us-gaap:TreasuryStockCommonMember 2024-06-30 2024-09-28 0000088205 us-gaap:CommonStockMember 2024-09-28 0000088205 us-gaap:AdditionalPaidInCapitalMember 2024-09-28 0000088205 us-gaap:RetainedEarningsMember 2024-09-28 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-28 0000088205 us-gaap:TreasuryStockCommonMember 2024-09-28 0000088205 us-gaap:CommonStockMember 2023-12-31 0000088205 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000088205 us-gaap:RetainedEarningsMember 2023-12-31 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000088205 us-gaap:TreasuryStockCommonMember 2023-12-31 0000088205 us-gaap:RetainedEarningsMember 2024-01-01 2024-09-28 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-09-28 0000088205 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-09-28 0000088205 us-gaap:TreasuryStockCommonMember 2024-01-01 2024-09-28 0000088205 us-gaap:CommonStockMember 2023-07-01 0000088205 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0000088205 us-gaap:RetainedEarningsMember 2023-07-01 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0000088205 us-gaap:TreasuryStockCommonMember 2023-07-01 0000088205 2023-07-01 0000088205 us-gaap:RetainedEarningsMember 2023-07-02 2023-09-30 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-09-30 0000088205 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 2023-09-30 0000088205 us-gaap:CommonStockMember 2023-09-30 0000088205 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000088205 us-gaap:RetainedEarningsMember 2023-09-30 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000088205 us-gaap:TreasuryStockCommonMember 2023-09-30 0000088205 2023-09-30 0000088205 us-gaap:CommonStockMember 2022-12-31 0000088205 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000088205 us-gaap:RetainedEarningsMember 2022-12-31 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000088205 us-gaap:TreasuryStockCommonMember 2022-12-31 0000088205 2022-12-31 0000088205 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0000088205 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0000088205 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0000088205 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-09-30 0000088205 spxc:TAMorrisonCoIncTAMCOMember 2023-04-03 2023-04-03 0000088205 spxc:TAMorrisonCoIncTAMCOMember 2023-07-02 2023-09-30 0000088205 spxc:ASPEQHeatingGroupMember 2023-06-02 2023-06-02 0000088205 spxc:ASPEQHeatingGroupMember 2023-10-01 2023-12-31 0000088205 spxc:IngeniaTechnologiesInc.Member 2024-02-07 2024-02-07 0000088205 spxc:IngeniaTechnologiesInc.Member 2024-06-30 2024-09-28 0000088205 spxc:IngeniaTechnologiesInc.Member 2024-02-07 0000088205 spxc:IngeniaTechnologiesInc.Member 2024-09-28 0000088205 spxc:IngeniaTechnologiesInc.Member us-gaap:DevelopedTechnologyRightsMember 2024-02-07 0000088205 spxc:IngeniaTechnologiesInc.Member us-gaap:CustomerRelationshipsMember 2024-02-07 0000088205 spxc:IngeniaTechnologiesInc.Member us-gaap:TrademarksMember 2024-02-07 0000088205 spxc:IngeniaTechnologiesInc.Member spxc:CustomerBacklogMember 2024-02-07 0000088205 spxc:IngeniaTechnologiesInc.Member 2024-01-01 2024-09-28 0000088205 spxc:ASPEQHeatingGroupMember 2023-06-02 0000088205 spxc:ASPEQHeatingGroupMember us-gaap:CustomerRelationshipsMember 2023-06-02 0000088205 spxc:ASPEQHeatingGroupMember us-gaap:TrademarksMember 2023-06-02 0000088205 spxc:ASPEQHeatingGroupMember us-gaap:DevelopedTechnologyRightsMember 2023-06-02 0000088205 spxc:ASPEQHeatingGroupMember spxc:CustomerBacklogMember 2023-06-02 0000088205 spxc:IngeniaTechnologiesInc.AndASPEQHeatingGroupMember 2023-07-02 2023-09-30 0000088205 spxc:IngeniaTechnologiesInc.AndASPEQHeatingGroupMember 2023-01-01 2023-09-30 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember 2021-10-03 2021-12-31 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember 2023-01-01 2023-09-05 0000088205 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember spxc:DBTTechnologiesMember 2023-07-02 2023-09-30 0000088205 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember spxc:DBTTechnologiesMember 2023-01-01 2023-09-30 0000088205 country:ZA spxc:LargePowerProjectsMember 2021-02-22 0000088205 country:ZA spxc:LargePowerProjectsMember 2021-02-22 2021-02-22 0000088205 country:ZA spxc:LargePowerProjectsMember 2023-01-01 2023-04-01 0000088205 country:ZA spxc:LargePowerProjectsMember 2023-06-01 2023-06-30 0000088205 country:ZA spxc:LargePowerProjectsMember 2023-01-01 2023-09-30 0000088205 country:ZA spxc:LargePowerProjectsMember 2023-04-02 2023-07-01 0000088205 country:ZA spxc:LargePowerProjectsMember 2023-05-01 2023-05-31 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember 2023-12-31 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember spxc:BuildingsAndLeaseholdImprovementsMember 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember spxc:BuildingsAndLeaseholdImprovementsMember 2023-12-31 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember us-gaap:MachineryAndEquipmentMember 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember spxc:PaidInSeptember2024Member 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember spxc:PaidInSeptember2024Member 2023-12-31 0000088205 spxc:MHIAdditionalClaimsMember us-gaap:ForeignExchangeForwardMember us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember 2024-01-01 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:SPXHeatTransferBusinessMember 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:SPXHeatTransferBusinessMember 2023-12-31 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesIncludingCTAWriteOffMember 2024-06-30 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesIncludingCTAWriteOffMember 2023-07-02 2023-09-30 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesIncludingCTAWriteOffMember 2024-01-01 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesIncludingCTAWriteOffMember 2023-01-01 2023-09-30 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:ALLOtherDiscontinuedOperationsMember 2024-06-30 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:ALLOtherDiscontinuedOperationsMember 2023-07-02 2023-09-30 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:ALLOtherDiscontinuedOperationsMember 2024-01-01 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember spxc:ALLOtherDiscontinuedOperationsMember 2023-01-01 2023-09-30 0000088205 us-gaap:SegmentDiscontinuedOperationsMember 2024-06-30 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember 2023-07-02 2023-09-30 0000088205 us-gaap:SegmentDiscontinuedOperationsMember 2024-01-01 2024-09-28 0000088205 us-gaap:SegmentDiscontinuedOperationsMember 2023-01-01 2023-09-30 0000088205 spxc:MHIAdditionalClaimsMember us-gaap:ForeignExchangeForwardMember us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember 2024-06-30 2024-09-28 0000088205 spxc:MHIAdditionalClaimsMember us-gaap:SegmentDiscontinuedOperationsMember spxc:DBTTechnologiesMember 2023-07-02 2023-09-30 0000088205 country:ZA spxc:DBTTechnologiesMember us-gaap:ForeignCountryMember spxc:LargePowerProjectsMember 2023-10-01 2023-12-31 0000088205 country:ZA spxc:LargePowerProjectsMember 2023-10-01 2023-12-31 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember spxc:HVACReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember spxc:DetectionandMeasurementReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember 2024-06-30 2024-09-28 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember spxc:HVACReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember spxc:DetectionandMeasurementReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember 2024-06-30 2024-09-28 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember spxc:HVACReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember spxc:DetectionandMeasurementReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember 2024-06-30 2024-09-28 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember spxc:HVACReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember spxc:DetectionandMeasurementReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember 2024-06-30 2024-09-28 0000088205 spxc:HVACReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:DetectionandMeasurementReportableSegmentMember 2024-06-30 2024-09-28 0000088205 spxc:HVACReportableSegmentMember us-gaap:TransferredAtPointInTimeMember 2024-06-30 2024-09-28 0000088205 spxc:DetectionandMeasurementReportableSegmentMember us-gaap:TransferredAtPointInTimeMember 2024-06-30 2024-09-28 0000088205 us-gaap:TransferredAtPointInTimeMember 2024-06-30 2024-09-28 0000088205 spxc:HVACReportableSegmentMember us-gaap:TransferredOverTimeMember 2024-06-30 2024-09-28 0000088205 spxc:DetectionandMeasurementReportableSegmentMember us-gaap:TransferredOverTimeMember 2024-06-30 2024-09-28 0000088205 us-gaap:TransferredOverTimeMember 2024-06-30 2024-09-28 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember spxc:HVACReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember spxc:DetectionandMeasurementReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember 2024-01-01 2024-09-28 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember spxc:HVACReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember spxc:DetectionandMeasurementReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember 2024-01-01 2024-09-28 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember spxc:HVACReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember spxc:DetectionandMeasurementReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember 2024-01-01 2024-09-28 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember spxc:HVACReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember spxc:DetectionandMeasurementReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember 2024-01-01 2024-09-28 0000088205 spxc:HVACReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:DetectionandMeasurementReportableSegmentMember 2024-01-01 2024-09-28 0000088205 spxc:HVACReportableSegmentMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-09-28 0000088205 spxc:DetectionandMeasurementReportableSegmentMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-09-28 0000088205 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-09-28 0000088205 spxc:HVACReportableSegmentMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-09-28 0000088205 spxc:DetectionandMeasurementReportableSegmentMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-09-28 0000088205 us-gaap:TransferredOverTimeMember 2024-01-01 2024-09-28 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember spxc:HVACReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember spxc:DetectionandMeasurementReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember 2023-07-02 2023-09-30 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember spxc:HVACReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember spxc:DetectionandMeasurementReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember 2023-07-02 2023-09-30 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember spxc:HVACReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember spxc:DetectionandMeasurementReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember 2023-07-02 2023-09-30 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember spxc:HVACReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember spxc:DetectionandMeasurementReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember 2023-07-02 2023-09-30 0000088205 spxc:HVACReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:DetectionandMeasurementReportableSegmentMember 2023-07-02 2023-09-30 0000088205 spxc:HVACReportableSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-07-02 2023-09-30 0000088205 spxc:DetectionandMeasurementReportableSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-07-02 2023-09-30 0000088205 us-gaap:TransferredAtPointInTimeMember 2023-07-02 2023-09-30 0000088205 spxc:HVACReportableSegmentMember us-gaap:TransferredOverTimeMember 2023-07-02 2023-09-30 0000088205 spxc:DetectionandMeasurementReportableSegmentMember us-gaap:TransferredOverTimeMember 2023-07-02 2023-09-30 0000088205 us-gaap:TransferredOverTimeMember 2023-07-02 2023-09-30 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember spxc:HVACReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember spxc:DetectionandMeasurementReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:PackageAndProcessCoolingEquipmentAndServicesAndEngineeredAirMovementSolutionsMember 2023-01-01 2023-09-30 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember spxc:HVACReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember spxc:DetectionandMeasurementReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:BoilerElectricalHeatingAndVentilationMember 2023-01-01 2023-09-30 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember spxc:HVACReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember spxc:DetectionandMeasurementReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:UndergroundLocatorsInspectionAndRehabilitationEquipmentAndRoboticSystemsMember 2023-01-01 2023-09-30 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember spxc:HVACReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember spxc:DetectionandMeasurementReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:CommunicationTechnologiesAidsToNavigationAndTransportationSystemsMember 2023-01-01 2023-09-30 0000088205 spxc:HVACReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:DetectionandMeasurementReportableSegmentMember 2023-01-01 2023-09-30 0000088205 spxc:HVACReportableSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0000088205 spxc:DetectionandMeasurementReportableSegmentMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0000088205 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-09-30 0000088205 spxc:HVACReportableSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0000088205 spxc:DetectionandMeasurementReportableSegmentMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0000088205 us-gaap:TransferredOverTimeMember 2023-01-01 2023-09-30 0000088205 srt:MinimumMember 2024-09-29 2024-09-28 0000088205 srt:MaximumMember 2024-09-29 2024-09-28 0000088205 us-gaap:OperatingSegmentsMember spxc:HVACReportableSegmentMember 2024-06-30 2024-09-28 0000088205 us-gaap:OperatingSegmentsMember spxc:HVACReportableSegmentMember 2023-07-02 2023-09-30 0000088205 us-gaap:OperatingSegmentsMember spxc:HVACReportableSegmentMember 2024-01-01 2024-09-28 0000088205 us-gaap:OperatingSegmentsMember spxc:HVACReportableSegmentMember 2023-01-01 2023-09-30 0000088205 us-gaap:OperatingSegmentsMember spxc:DetectionandMeasurementReportableSegmentMember 2024-06-30 2024-09-28 0000088205 us-gaap:OperatingSegmentsMember spxc:DetectionandMeasurementReportableSegmentMember 2023-07-02 2023-09-30 0000088205 us-gaap:OperatingSegmentsMember spxc:DetectionandMeasurementReportableSegmentMember 2024-01-01 2024-09-28 0000088205 us-gaap:OperatingSegmentsMember spxc:DetectionandMeasurementReportableSegmentMember 2023-01-01 2023-09-30 0000088205 us-gaap:OperatingSegmentsMember 2024-06-30 2024-09-28 0000088205 us-gaap:OperatingSegmentsMember 2023-07-02 2023-09-30 0000088205 us-gaap:OperatingSegmentsMember 2024-01-01 2024-09-28 0000088205 us-gaap:OperatingSegmentsMember 2023-01-01 2023-09-30 0000088205 us-gaap:CorporateNonSegmentMember 2024-06-30 2024-09-28 0000088205 us-gaap:CorporateNonSegmentMember 2023-07-02 2023-09-30 0000088205 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-09-28 0000088205 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-09-30 0000088205 us-gaap:MaterialReconcilingItemsMember 2024-06-30 2024-09-28 0000088205 us-gaap:MaterialReconcilingItemsMember 2023-07-02 2023-09-30 0000088205 us-gaap:MaterialReconcilingItemsMember 2024-01-01 2024-09-28 0000088205 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-09-30 0000088205 spxc:IngeniaTechnologiesInc.Member us-gaap:CostOfSalesMember spxc:StepUpOfInventoryMember 2024-01-01 2024-09-28 0000088205 spxc:ASPEQHeatingGroupMember us-gaap:CostOfSalesMember spxc:StepUpOfInventoryMember 2023-07-02 2023-09-30 0000088205 spxc:ASPEQHeatingGroupMember us-gaap:CostOfSalesMember spxc:StepUpOfInventoryMember 2023-01-01 2023-09-30 0000088205 us-gaap:MaterialReconcilingItemsMember spxc:ULCRoboticsMember 2024-01-01 2024-09-28 0000088205 spxc:HVACReportableSegmentMember 2023-12-31 0000088205 spxc:HVACReportableSegmentMember 2024-09-28 0000088205 spxc:DetectionandMeasurementReportableSegmentMember 2023-12-31 0000088205 spxc:DetectionandMeasurementReportableSegmentMember 2024-09-28 0000088205 spxc:ASPEQHeatingGroupMember 2024-01-01 2024-09-28 0000088205 spxc:TAMorrisonCoIncTAMCOMember 2024-01-01 2024-09-28 0000088205 us-gaap:CustomerRelationshipsMember 2024-09-28 0000088205 us-gaap:CustomerRelationshipsMember 2023-12-31 0000088205 us-gaap:DevelopedTechnologyRightsMember 2024-09-28 0000088205 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0000088205 us-gaap:PatentsMember 2024-09-28 0000088205 us-gaap:PatentsMember 2023-12-31 0000088205 us-gaap:OtherIntangibleAssetsMember 2024-09-28 0000088205 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0000088205 us-gaap:TrademarksMember 2024-09-28 0000088205 us-gaap:TrademarksMember 2023-12-31 0000088205 spxc:IngeniaTechnologiesInc.Member us-gaap:DevelopedTechnologyRightsMember 2024-02-07 2024-02-07 0000088205 spxc:IngeniaTechnologiesInc.Member us-gaap:CustomerRelationshipsMember 2024-02-07 2024-02-07 0000088205 spxc:IngeniaTechnologiesInc.Member us-gaap:TrademarksMember 2024-02-07 2024-02-07 0000088205 spxc:IngeniaTechnologiesInc.Member spxc:CustomerBacklogMember 2024-02-07 2024-02-07 0000088205 us-gaap:TrademarksMember spxc:HVACReportableSegmentMember 2024-09-28 0000088205 us-gaap:TrademarksMember spxc:DetectionandMeasurementReportableSegmentMember 2024-09-28 0000088205 country:US us-gaap:PensionPlansDefinedBenefitMember 2024-06-30 2024-09-28 0000088205 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-07-02 2023-09-30 0000088205 country:US us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-09-28 0000088205 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-09-30 0000088205 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2024-06-30 2024-09-28 0000088205 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-07-02 2023-09-30 0000088205 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2024-01-01 2024-09-28 0000088205 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-09-30 0000088205 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-06-30 2024-09-28 0000088205 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-07-02 2023-09-30 0000088205 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2024-01-01 2024-09-28 0000088205 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-09-30 0000088205 us-gaap:RevolvingCreditFacilityMember spxc:CurrentRevolvingSPXFacilitiesMember 2023-12-31 0000088205 us-gaap:RevolvingCreditFacilityMember spxc:CurrentRevolvingSPXFacilitiesMember 2024-01-01 2024-09-28 0000088205 us-gaap:RevolvingCreditFacilityMember spxc:CurrentRevolvingSPXFacilitiesMember 2024-09-28 0000088205 us-gaap:LoansPayableMember spxc:CurrentSPXTermLoanFacilitiesMember 2023-12-31 0000088205 us-gaap:LoansPayableMember spxc:CurrentSPXTermLoanFacilitiesMember 2024-01-01 2024-09-28 0000088205 us-gaap:LoansPayableMember spxc:CurrentSPXTermLoanFacilitiesMember 2024-09-28 0000088205 us-gaap:AssetBackedSecuritiesMember 2023-12-31 0000088205 us-gaap:AssetBackedSecuritiesMember 2024-01-01 2024-09-28 0000088205 us-gaap:AssetBackedSecuritiesMember 2024-09-28 0000088205 spxc:OtherBorrowingsMember 2023-12-31 0000088205 spxc:OtherBorrowingsMember 2024-01-01 2024-09-28 0000088205 spxc:OtherBorrowingsMember 2024-09-28 0000088205 srt:ScenarioForecastMember us-gaap:LoansPayableMember spxc:CurrentSPXTermLoanFacilitiesMember 2026-01-01 2026-12-31 0000088205 srt:ScenarioForecastMember us-gaap:LoansPayableMember spxc:CurrentSPXTermLoanFacilitiesMember 2024-09-29 2024-12-31 0000088205 srt:ScenarioForecastMember us-gaap:LoansPayableMember spxc:CurrentSPXTermLoanFacilitiesMember 2025-01-01 2025-12-31 0000088205 srt:ScenarioForecastMember us-gaap:LoansPayableMember spxc:CurrentSPXTermLoanFacilitiesMember 2027-01-01 2027-07-03 0000088205 us-gaap:RevolvingCreditFacilityMember spxc:CreditAgreementMember 2024-08-29 0000088205 us-gaap:RevolvingCreditFacilityMember spxc:CreditAgreementMember 2024-08-30 0000088205 country:US us-gaap:RevolvingCreditFacilityMember spxc:CurrentRevolvingSPXFacilitiesMember 2024-01-01 2024-09-28 0000088205 us-gaap:ForeignLineOfCreditMember 2024-09-28 0000088205 us-gaap:LineOfCreditMember 2024-09-28 0000088205 spxc:InterestRateSwapThroughNovember2024Member us-gaap:DesignatedAsHedgingInstrumentMember 2024-09-28 0000088205 spxc:InterestRateSwapThroughNovember2024Member us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:MediumTermNotesMember 2024-09-28 0000088205 spxc:InterestRateSwapFromDecember2024Member us-gaap:DesignatedAsHedgingInstrumentMember 2024-09-28 0000088205 us-gaap:InterestRateSwapMember 2024-09-28 0000088205 us-gaap:InterestRateSwapMember 2023-12-31 0000088205 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2024-09-28 0000088205 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000088205 us-gaap:ForeignExchangeForwardMember 2024-09-28 0000088205 us-gaap:ForeignExchangeForwardMember 2023-12-31 0000088205 us-gaap:ForeignExchangeForwardMember spxc:MatureWithinOneYearMember 2024-09-28 0000088205 us-gaap:ForeignExchangeForwardMember 2023-09-05 0000088205 us-gaap:ForeignExchangeForwardMember spxc:LargePowerProjectsMember 2023-12-31 0000088205 spxc:RestrictedStockAndRestrictedStockUnitsMember 2024-06-30 2024-09-28 0000088205 us-gaap:EmployeeStockOptionMember 2024-06-30 2024-09-28 0000088205 spxc:RestrictedStockAndRestrictedStockUnitsMember 2024-01-01 2024-09-28 0000088205 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-09-28 0000088205 spxc:RestrictedStockAndRestrictedStockUnitsMember 2023-07-02 2023-09-30 0000088205 us-gaap:EmployeeStockOptionMember 2023-07-02 2023-09-30 0000088205 spxc:RestrictedStockAndRestrictedStockUnitsMember 2023-01-01 2023-09-30 0000088205 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0000088205 us-gaap:PerformanceSharesMember 2024-01-01 2024-09-28 0000088205 spxc:NonEmployeeDirectorMember us-gaap:RestrictedStockUnitsRSUMember 2024-05-14 2024-05-14 0000088205 srt:MaximumMember 2024-05-14 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2024-06-29 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-06-29 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-06-29 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2024-06-30 2024-09-28 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-06-30 2024-09-28 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-06-30 2024-09-28 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2024-09-28 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-09-28 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-09-28 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-01 2024-09-28 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-09-28 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-09-28 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-01 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-01 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-01 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2023-07-02 2023-09-30 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-02 2023-09-30 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-02 2023-09-30 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-09-30 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-09-30 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000088205 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-09-30 0000088205 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-09-30 0000088205 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-09-30 0000088205 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-06-30 2024-09-28 0000088205 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-02 2023-09-30 0000088205 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-06-30 2024-09-28 0000088205 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-07-02 2023-09-30 0000088205 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-06-30 2024-09-28 0000088205 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-07-02 2023-09-30 0000088205 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-09-28 0000088205 us-gaap:InterestRateSwapMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-09-30 0000088205 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2024-01-01 2024-09-28 0000088205 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-09-30 0000088205 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-01 2024-09-28 0000088205 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-09-30 0000088205 us-gaap:OtherNoncurrentLiabilitiesMember 2024-09-28 0000088205 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0000088205 country:ZA spxc:LargePowerProjectsMember 2024-01-01 2024-09-28 0000088205 country:ZA spxc:LargePowerProjectsMember 2021-02-05 2021-02-05 0000088205 spxc:ULCRoboticsMember 2020-09-30 0000088205 spxc:ULCRoboticsMember spxc:ULCRoboticsMember 2022-08-31 0000088205 spxc:ULCRoboticsMember 2024-03-31 2024-06-29 0000088205 spxc:ResolutionOfDisputeWithFormerAgentMember 2024-01-26 2024-01-26 0000088205 us-gaap:EnvironmentalIssueMember 2024-09-28 0000088205 us-gaap:EnvironmentalIssueMember 2023-12-31 shares iso4217:USD iso4217:USD shares iso4217:CAD spxc:project spxc:dispute iso4217:ZAR pure spxc:country spxc:segment spxc:site 0000088205 false --12-31 2024 Q3 http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 10-Q true 2024-09-28 false 1-6948 SPX TECHNOLOGIES, INC. DE 88-3567996 6325 Ardrey Kell Road Suite 400 Charlotte NC 28277 980 474-3700 Common Stock, par value $0.01 SPXC NYSE Yes Yes Large Accelerated Filer false false false 46358661 483700000 448700000 1450200000 1271800000 286100000 280100000 868900000 789700000 101600000 96300000 305700000 290900000 16600000 14600000 48200000 32400000 500000 0 900000 0 0 0 -8400000 0 78900000 57700000 218100000 158800000 -1400000 -200000 -7100000 2300000 12100000 10200000 34700000 18000000.0 600000 800000 1200000 1500000 66000000.0 48100000 177500000 144600000 15100000 12400000 32200000 31500000 50900000 35700000 145300000 113100000 0 0 0 0 -700000 -56100000 -1900000 -54700000 -700000 -56100000 -1900000 -54700000 50200000 -20400000 143400000 58400000 1.10 0.78 3.15 2.49 -0.02 -1.23 -0.04 -1.21 1.08 -0.45 3.11 1.28 46305000 45608000 46127000 45507000 1.08 0.76 3.09 2.43 -0.02 -1.20 -0.04 -1.18 1.06 -0.44 3.05 1.25 47265000 46751000 47003000.000 46560000 65700000 -32200000 142700000 51600000 124800000 99400000 339400000 279800000 36700000 16600000 297700000 276700000 29000000.0 37100000 827600000 709600000 23500000 17900000 121600000 73400000 305500000 264400000 450600000 355700000 226600000 215200000 224000000.0 140500000 854300000 704800000 730700000 680800000 158300000 188900000 2300000 4000000.0 4600000 5500000 8800000 11100000 2806000000 2439700000 139400000 118700000 60800000 73500000 160600000 168500000 12900000 5300000 48400000 17900000 24200000 17300000 446300000 401200000 665200000 523100000 107300000 77000000.0 215000000.0 204100000 14000000.0 39700000 1001500000 843900000 54180614 46349838 53618720 45674572 500000 500000 1367700000 1353600000 181700000 38300000 260400000 261100000 7830776 7944148 452100000 458900000 1358200000 1194600000 2806000000 2439700000 500000 1359100000 131500000 244900000 -452200000 1283800000 50200000 50200000 15500000 15500000 4700000 4700000 4000000.0 4000000.0 -100000 100000 0 500000 1367700000 181700000 260400000 -452100000 1358200000 500000 1353600000 38300000 261100000 -458900000 1194600000 143400000 143400000 -700000 -700000 19000000.0 19000000.0 11000000.0 11000000.0 -15900000 6800000 -9100000 500000 1367700000 181700000 260400000 -452100000 1358200000 500000 1341500000 27200000 262500000 -459100000 1172600000 -20400000 -20400000 -11800000 -11800000 3100000 3100000 3400000 3400000 500000 1348000000 6800000 250700000 -459100000 1146900000 500000 1338300000 -51600000 257500000 -465500000 1079200000 58400000 58400000 -6800000 -6800000 11300000 11300000 10000000.0 10000000.0 -11600000 6400000 -5200000 500000 1348000000 6800000 250700000 -459100000 1146900000 143400000 58400000 -1900000 -54700000 145300000 113100000 900000 0 -4200000 3600000 -5500000 -22500000 67900000 46400000 9800000 8200000 11000000.0 10000000.0 4200000 4500000 44200000 16700000 14100000 21600000 -23800000 11200000 900000 0 146400000 120000000.0 -27000000.0 -38000000.0 119400000 82000000.0 -42900000 -2600000 292000000.0 547300000 28200000 16500000 -277300000 -561200000 0 0 -277300000 -561200000 610200000 851300000 462000000.0 455000000.0 217000000.0 81000000.0 186000000.0 49000000.0 -800000 -400000 -1100000 1500000 2600000 1300000 176900000 425100000 0 0 176900000 425100000 5500000 -1000000.0 24500000 -55100000 104900000 157100000 129400000 102000000.0 124800000 100900000 4600000 1100000 129400000 102000000.0 BASIS OF PRESENTATION<div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise indicated, “we,” “us” and “our” mean SPX Technologies, Inc. and its consolidated subsidiaries (“SPX” or the “Company”).</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules and regulations, certain footnotes or other financial information normally required by accounting principles generally accepted in the United States (“GAAP”) can be condensed or omitted. The financial statements represent our accounts after the elimination of intercompany transactions and, in our opinion, include the adjustments (consisting only of normal and recurring items) necessary for their presentation. Unless otherwise indicated, amounts provided in these Notes pertain to continuing operations only (see Note 3 for information on discontinued operations).</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for investments in unconsolidated companies where we exercise significant influence but do not have control using the equity method. In determining whether we are the primary beneficiary of a variable interest entity (“VIE”), we perform a qualitative analysis that considers the design of the VIE, the nature of our involvement and the variable interests held by other parties to determine which party has the power to direct the activities of the VIE that most significantly impact the entity’s economic performance, and which party has the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. All of our VIE’s are immaterial, individually and in aggregate, to our condensed consolidated financial statements.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Acquisition of TAMCO</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On April 3, 2023, we completed the acquisition of T. A. Morrison &amp; Co. Inc. (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">“TAMCO”</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a market leader in motorized and non-motorized dampers that control airflow in large-scale specialty applications in commercial, industrial, and institutional markets</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. We purchased TAMCO for cash consideration of $125.5, inclusive of an adjustment to the purchase price of $0.2 paid during the third quarter of 2023 related to acquired working capital, and net of cash acquired of $1.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The post-acquisition operating results of TAMCO are reflected within our HVAC reportable segment.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Acquisition of ASPEQ</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 2, 2023, we completed the acquisition of ASPEQ Heating Group (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">“ASPEQ”), a leading provider of electrical heating solutions to customers in industrial and commercial markets. We purchased ASPEQ for cash consideration of $421.5, net of (i) an adjustment to the purchase price of $0.3 received during the fourth quarter of 2023 related to acquired working capital and (ii) cash acquired of $0.9. The post-acquisition operating results of ASPEQ are reflected within our HVAC reportable segment.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Acquisition of Ingénia</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On February 7, 2024, we completed the acquisition of Ingénia Technologies Inc. (“Ingénia”) which specializes in the design and manufacture of custom air handling units that demand high levels of precision and reliability in healthcare, pharmaceutical, education, food processing and industrial end markets. We purchased Ingénia for cash consideration of $292.0, net of (i) an adjustment to the purchase price of $2.1 during the third quarter of 2024 related to acquired working capital and (ii) cash acquired of $1.5. Under the terms of the purchase and sales agreement, the seller is eligible for additional cash consideration of up to Canadian Dollar (“CAD”) 3.0 (or $2.2 at the time of acquisition), with payment scheduled to be made in the event certain contingent liabilities do not materialize. The estimated fair value of such contingent consideration is $0.3, which is reflected as a liability in our condensed consolidated balance sheet as of September 28, 2024. The post-acquisition results of Ingénia are reflected within our HVAC reportable segment.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The assets acquired and liabilities assumed in the Ingénia transaction have been recorded at estimates of fair value as determined by management, based on information available and assumptions as to future operations and are subject to change, primarily for the final assessment and valuation of certain income tax amounts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparing financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results could differ from these estimates. The unaudited information included in this Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements contained in </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">our Annual Report on Form 10-K for the year ended December 31, 2023 (“our 2023 Annual Report on Form 10-K”). Interim results are not necessarily indicative of full year results. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We establish actual interim closing dates using a fiscal calendar, which requires our businesses to close their books on the Saturday closest to the end of the first calendar quarter, with the second and third quarters being 91 days in length. Our fourth quarter ends on December 31. The interim closing dates for the first, second and third quarters of 2024 are March 30, June 29, and September 28, compared to the respective April 1, July 1, and September 30 dates of 2023. We had one less day in the first quarter of 2024, and will have two more days in the fourth quarter of 2024 than in the respective 2023 periods. It is not practicable to estimate the impact of the one less day on our consolidated operating results for the nine months ended September 28, 2024, when compared to the consolidated operating results for the respective 2023 period.</span></div> <div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepared the condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules and regulations, certain footnotes or other financial information normally required by accounting principles generally accepted in the United States (“GAAP”) can be condensed or omitted. The financial statements represent our accounts after the elimination of intercompany transactions and, in our opinion, include the adjustments (consisting only of normal and recurring items) necessary for their presentation. Unless otherwise indicated, amounts provided in these Notes pertain to continuing operations only (see Note 3 for information on discontinued operations).</span></div> <div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for investments in unconsolidated companies where we exercise significant influence but do not have control using the equity method. In determining whether we are the primary beneficiary of a variable interest entity (“VIE”), we perform a qualitative analysis that considers the design of the VIE, the nature of our involvement and the variable interests held by other parties to determine which party has the power to direct the activities of the VIE that most significantly impact the entity’s economic performance, and which party has the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. All of our VIE’s are immaterial, individually and in aggregate, to our condensed consolidated financial statements.</span></div> 125500000 200000 1000000.0 421500000 -300000 900000 292000000.0 2100000 1500000 3000000.0 2200000 300000 <div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Preparing financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. Actual results could differ from these estimates. The unaudited information included in this Quarterly Report on Form 10-Q should be read in conjunction with the consolidated financial statements contained in </span></div>our Annual Report on Form 10-K for the year ended December 31, 2023 (“our 2023 Annual Report on Form 10-K”). Interim results are not necessarily indicative of full year results. <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We establish actual interim closing dates using a fiscal calendar, which requires our businesses to close their books on the Saturday closest to the end of the first calendar quarter, with the second and third quarters being 91 days in length. Our fourth quarter ends on December 31. The interim closing dates for the first, second and third quarters of 2024 are March 30, June 29, and September 28, compared to the respective April 1, July 1, and September 30 dates of 2023. We had one less day in the first quarter of 2024, and will have two more days in the fourth quarter of 2024 than in the respective 2023 periods. It is not practicable to estimate the impact of the one less day on our consolidated operating results for the nine months ended September 28, 2024, when compared to the consolidated operating results for the respective 2023 period.</span></div> NEW ACCOUNTING PRONOUNCEMENTS<div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of new accounting pronouncements that apply or may apply to our business.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the FASB issued ASU No. 2023-07. Among other new disclosure requirements, ASU 2023-07 requires companies to disclose significant segment expenses that are regularly provided to the chief operating decision maker. ASU 2023-07 will be effective for annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. ASU 2023-07 must be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the disclosure impact of ASU 2023-07; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. ASU 2023-09 will be effective for annual periods beginning January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. We are currently evaluating the disclosure impact of ASU 2023-09; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.</span></div> NEW ACCOUNTING PRONOUNCEMENTS<div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of new accounting pronouncements that apply or may apply to our business.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In November 2023, the FASB issued ASU No. 2023-07. Among other new disclosure requirements, ASU 2023-07 requires companies to disclose significant segment expenses that are regularly provided to the chief operating decision maker. ASU 2023-07 will be effective for annual periods beginning on January 1, 2024 and interim periods beginning on January 1, 2025. ASU 2023-07 must be applied retrospectively to all prior periods presented in the financial statements. We are currently evaluating the disclosure impact of ASU 2023-07; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, which requires companies to disclose, on an annual basis, specific categories in the effective tax rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. In addition, ASU 2023-09 requires companies to disclose additional information about income taxes paid. ASU 2023-09 will be effective for annual periods beginning January 1, 2025 and will be applied on a prospective basis with the option to apply the standard retrospectively. We are currently evaluating the disclosure impact of ASU 2023-09; however, the standard will not have an impact on the Company’s condensed consolidated financial position, results of operations or cash flows.</span></div> ACQUISITIONS AND DISCONTINUED OPERATIONS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Acquisitions</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As indicated in Note 1, on April 3, 2023, we completed the acquisition of TAMCO. The pro forma effect of this acquisition is not material to our condensed consolidated results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Acquisition of Ingénia</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As indicated in Note 1, on February 7, 2024, we completed the acquisition of Ingénia, for $292.0, net of (i) an adjustment to the purchase price of $2.1 during the third quarter of 2024 related to acquired working capital and (ii) cash acquired of $1.5. We financed the acquisition with available borrowings on our revolving credit facilities under our senior credit facilities. The assets acquired and liabilities assumed have been recorded at preliminary estimates of fair value as determined by management, based on information currently available and on current assumptions as to future operations and are subject to change upon completion of the acquisition method of accounting. Final determination of the fair values of certain assets and liabilities will be completed within the measurement period of up to one year from the acquisition date, as permitted under GAAP. The excess of the purchase price over the total of the estimated fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for Ingénia, we engaged a third-party independent valuation specialist.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is a summary of the recorded preliminary fair values of the assets acquired and liabilities assumed for Ingénia as of February 7, 2024:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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="background-color:#cceeff;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%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets, including cash and equivalents of $1.5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">28.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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#cceeff;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 10pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.9 </span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:#cceeff;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 acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Current liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;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%">Deferred and other income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">Net assets acquired</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 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%">293.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The identifiable intangible assets acquired consis</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">t of technology, customer relationships, trademarks, and customer backlog of $46.7, $23.5, $13.9, and $13.8, respectively, with suc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">h amounts based on a preliminary assessment of the related fair values. We expect to amortize the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">technology, customer relationships, trademarks, and customer backlog</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> assets ove</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">r 12.0, 7.0, 8.0, and 1.0 years, respectively. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We acquired gro</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ss receivables of $16.1, which had the same fair value at the acquisition date based on our estimates of cash flows expected to be recovered.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The qualitative factors that comprise the recorded goodwill include expected market growth for Ingénia's existing operations, increased volumes achieved by selling Ingénia’s products through existing SPX sales channels, procurement and operational savings and efficiencies, and various other factors.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> We expect none of the goodwill described above to be deductible for tax purposes.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We recognized revenues and net income for Ingénia </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of $19.7 and $1.1, and $53.8 and $3.4, r</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">espectively, for the three and nine months ended September 28</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, 2024, with net income impacted by charges during the three and nine months ended September 28, 2024 of (i) $5.1 and $13.7, respectively, associated with amortization of the various intangible assets mentioned above and (ii) $0.0 and $1.8, respectively, associate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d with the excess fair value (over historical cost) of inventory acquired which was subsequently sold. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Addition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ally, during the three and nine months ended September 28, 2024, we incurred acquisition-related costs for Ingénia of $0.2 and $3.1, respectively, which have been recorded to “Selling, general and administrative” within our condensed consolidated statements of operations and “Corporate expense” within consolidated operating income, as further described in Note 6.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Acquisition of ASPEQ</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As indicated in Note 1, on June 2, 2023, we completed the acquisition of ASPEQ for $421.5, net of (i) an adjustment to the purchase price of $0.3 received during the fourth quarter of 2023 related to acquired working capital and (ii) cash acquired of $0.9. We financed the acquisition with available cash and borrowings under our senior credit facilities. The excess of the purchase price over the total of the fair values assigned to tangible and identifiable intangible assets acquired and liabilities assumed is recognized as goodwill. In order to determine the fair values of tangible and intangible assets acquired and liabilities assumed for ASPEQ, we engaged a third-party independent valuation specialist. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is a summary of the recorded final fair values of the assets acquired and liabilities assumed for ASPEQ as of June 2, 2023:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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="background-color:#cceeff;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%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets, including cash and equivalents of $0.9</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">38.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#cceeff;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 7.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%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195.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:#cceeff;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%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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:#cceeff;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 acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">490.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Current liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current liabilities assumed </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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">Net assets acquired</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 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%">422.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">________________________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Includes net deferred income tax liabilities and other liabilities of $56.4 and $1.0, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The identifiable intangible assets acquired consist of customer relationships, trademarks, technology, and customer backlog of $142.3, $51.5, $47.8, and $4.5, respectively, with such amounts based on a final assessment of the related fair values. We expect to amortize the ASPEQ customer relationships, technology, and customer backlog assets over 12.0, 16.0, and 1.0 years, respectively, with the trademarks acquired being indefinite-lived.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We acquired gross receivables of $18.0, which had a fair value at the acquisition date of $17.8, respectively, based on our estimates of cash flows expected to be recovered.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The qualitative factors that comprise the recorded goodwill include expected market growth for ASPEQ’s existing operations, increased volumes achieved by selling ASPEQ’s products through existing SPX sales channels, procurement and operational savings and efficiencies, and various other factors.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following unaudited pro forma information presents our condensed consolidated results of operations for the three and nine months ended September 28, 2024 and September 30, 2023, respectively, as if the acquisitions of Ingénia and ASPEQ had taken place on January 1, 2023 and January 1, 2022, respectively. The unaudited pro forma financial information is not intended to represent or be indicative of our condensed consolidated results of operations that would have been reported had the acquisitions been completed as of the dates presented, and should not be taken as representative of our future consolidated results of operations. The pro forma results include estimates and assumptions that management believes are reasonable; however, these results do not include any anticipated cost savings or expenses of the planned integration of Ingénia and ASPEQ. These pro forma consolidated results of operations have been prepared for comparative purposes only and include additional interest expense on the borrowings required to finance the acquisitions, additional depreciation and amortization expense associated with fair value adjustments to the acquired property, plant and equipment and intangible assets, adjustments to reflect charges associated with acquisition and integration-related costs and charges associated with the excess fair value (over historical cost) of inventory acquired and subsequently sold as if they were incurred beginning in the first quarter of 2023 for Ingénia and first quarter of 2022 for ASPEQ, and the related income tax effects.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></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.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></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.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">September 30, 2023</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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,458.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,366.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.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%">34.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%">151.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%">100.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations per share of common stock:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.21 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.16 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per share of common stock:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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.46)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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.01 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wind-Down of DBT Business</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We completed the wind-down of our DBT Technologies (PTY) LTD (“DBT”) business after ceasing all operations, including those related to two large power projects in South Africa (Kusile and Medupi), in the fourth quarter of 2021. As a result of completing the wind-down plan, we are reporting DBT as a discontinued operation for all periods presented. As previously disclosed, DBT had asserted claims against the remaining prime contractor on the large projects, Mitsubishi Heavy Industries Power — ZAF (f.k.a. Mitsubishi-Hitachi Power Systems Africa (PTY) LTD) (“MHI”), which had also asserted claims against DBT.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As previously disclosed in our 2023 Annual Report on Form 10-K, on September 5, 2023, DBT and SPX entered into an agreement with MHI to resolve all claims between the parties with respect to the two large power projects in South Africa (the “Settlement Agreement”). The Settlement Agreement provides for full and final settlement and mutual release of all claims between the parties with respect to the projects, including any claim against SPX Technologies, Inc. as guarantor of DBT's performance on the projects. It also provides that the underlying subcontracts are terminated and all obligations of both parties under the subcontracts have been satisfied in full. In connection with the Settlement Agreement, we incurred a charge, net of tax, of $54.2 during the three months ended September 30, 2023. The charge included the write-off of $15.2 in net amounts due from MHI. Such charge is included in “Loss on disposition of discontinued operations, net of tax” for the three and nine months ended September 30, 2023.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Settlement Agreement, on February 22, 2021, a dispute adjudication panel issued a ruling in favor of DBT against MHI related to costs incurred in connection with delays on two units of the Kusile project. In connection with the ruling, DBT received South African Rand 126.6 (or $8.6 at the time of payment). This ruling was subject to final and binding arbitration in this matter. In March 2023, an arbitration tribunal upheld the decision of the dispute adjudication panel. As a result, South African Rand 126.6 (or $7.0) was recorded as income during the first quarter of 2023, with such amount recorded within “Loss on disposition of discontinued operations, net of tax.” </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in June 2023, the arbitration tribunal ruled DBT was entitled </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to recover $1.3 of legal costs incurred related to the arbitration. Such amount was recorded to “Loss on disposition of discontinued operations, net of tax” during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in May 2023, a separate arbitration tribunal ruled DBT was entitled to recover $5.5 of legal costs incurred related to another prior arbitration. Such amount was recorded within “Loss on disposition of discontinued operations, net of tax” during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of DBT have been included within </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%">Assets of DBT and Heat Transfer</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%"> and </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%">Liabilities of DBT and Heat Transfer,</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%"> respectively, on the condensed consolidated balance sheets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 28, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The major line items constituting DBT</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%">s assets and liabilities as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 28, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are shown below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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:1.408%"></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: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%">September 28, 2024</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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and equivalents</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 style="background-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%">4.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%">5.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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.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:#cceeff;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%">Property, plant and equipment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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%">Buildings and leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.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%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;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 13.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%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets of DBT</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;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%">LIABILITIES</span></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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)(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities of DBT</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Balances relate primarily to disputed amounts due to or from a subcontractor engaged by DBT during the Kusile project, that is currently in liquidation. The timing of the ultimate resolution of these matters is uncertain as they are likely to occur as part of the liquidation process. </span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> At December 31, 2023, the balance included DBT's remaining obligation under the Settlement Agreement to make a payment to MHI of South African Rand 480.9 (or $26.2 at December 31, 2023), which was paid ($27.1 at the time of payment) during the third quarter of 2024. In connection with this remaining obligation, we entered into a foreign currency forward contract which we accounted for as a fair value hedge and matured at the time of the final payment to MHI. The resulting cash received of $2.0 is presented within “Net cash used in discontinued operations” within the condensed consolidated statement of cash flows for the nine months ended September 28, 2024. Refer to Note 13 for additional details. There are no further payment obligations to MHI under the terms of the Settlement Agreement. </span></div><div style="padding-left:31.5pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wind-Down of the Heat Transfer Business</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We completed the wind-down of our SPX Heat Transfer (“Heat Transfer”) business in the fourth quarter of 2020. As a result of completing the wind-down plan, we are reporting Heat Transfer as a discontinued operation for all periods presented.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The assets and liabilities of Heat Transfer have been included within “Assets of DBT and Heat Transfer” and “Liabilities of DBT and Heat Transfer,” respectively, on the condensed consolidated balance sheets as of September 28, 2024 and December 31, 2023. The major line items constituting Heat Transfer’s assets and liabilities as of September 28, 2024 and December 31, 2023 are shown below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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:1.408%"></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: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%">September 28, 2024</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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</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 style="background-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.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%">0.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:#cceeff;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%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets of Heat Transfer</span></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%">0.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%">0.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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 style="background-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.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%">0.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="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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities of Heat Transfer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Changes in estimates associated with liabilities retained in connection with a business divestiture (e.g. income taxes) may occur. As a result, it is possible that the resulting gains/losses on these and other previous divestitures may be materially adjusted in subsequent periods.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the three and nine months ended September 28, 2024 and September 30, 2023, results of operations from our businesses reported as discontinued operations were as follows:</span></div><div style="margin-top:8pt;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:38.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">September 30, 2023</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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">September 30, 2023</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></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><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><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><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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">DBT</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations </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 style="background-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.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%">(69.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%">(1.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%">(68.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;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%">Loss from discontinued operations, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="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="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="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="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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All other</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;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%">Income tax provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(69.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%">(1.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%">(68.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit (provision)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;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%">Loss from discontinued operations, net</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%">(0.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%">(56.1)</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(1.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%">(54.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></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">________________________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Loss for the three and nine months ended September 30, 2023 resulted primarily from the charge, and related income tax impacts, recorded in connection with the Settlement Agreement referred to above and legal costs incurred in connection with the various dispute resolution matters. This loss for the nine months ended September 30, 2023 was partially offset by the arbitration awards received, which are discussed above.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Loss for the three and nine months ended September 28, 2024 and September 30, 2023 resulted primarily from revisions to liabilities retained in connection with prior dispositions.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net cash used in discontinued operations for the nine months ended September 28, 2024 related primarily to the final cash payment of South African Rand 480.9 ($27.1 at time of payment) made by DBT to MHI during the three months ended September 28, 2024 in connection with the Settlement Agreement, partially offset by $2.0 from the foreign currency forward contract mentioned above. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Net cash used in discontinued operations for the nine months ended September 30, 2023 related primarily to (i) cash payments of $25.3 made by DBT to MHI during the three months ended September 30, 2023 in connection with the Settlement Agreement, (ii) disbursements of $14.5 for professional fees and support costs incurred principally in connection with the claims resolved by the Settlement Agreement, and (iii) local taxes of $3.8 paid in South Africa, which we subsequently recovered during the fourth quarter of 2023, partially offset by recovery of legal costs we were awarded in arbitration proceeds between DBT and MHI of $6.8 mentioned above.</span></div> 292000000.0 2100000 1500000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is a summary of the recorded preliminary fair values of the assets acquired and liabilities assumed for Ingénia as of February 7, 2024:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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="background-color:#cceeff;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%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets, including cash and equivalents of $1.5</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">28.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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#cceeff;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 10pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142.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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97.9 </span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:#cceeff;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 acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Current liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;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%">Deferred and other income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">Net assets acquired</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 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%">293.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is a summary of the recorded final fair values of the assets acquired and liabilities assumed for ASPEQ as of June 2, 2023:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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="background-color:#cceeff;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%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets, including cash and equivalents of $0.9</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">38.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#cceeff;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 7.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%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195.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:#cceeff;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%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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:#cceeff;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 acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">490.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Current liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-current liabilities assumed </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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">Net assets acquired</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 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%">422.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">________________________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Includes net deferred income tax liabilities and other liabilities of $56.4 and $1.0, respectively.</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities of DBT have been included within </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%">Assets of DBT and Heat Transfer</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%"> and </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%">Liabilities of DBT and Heat Transfer,</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%"> respectively, on the condensed consolidated balance sheets as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 28, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The major line items constituting DBT</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%">s assets and liabilities as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 28, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> are shown below:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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:1.408%"></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: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%">September 28, 2024</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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and equivalents</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 style="background-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%">4.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%">5.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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.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:#cceeff;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%">Property, plant and equipment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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%">Buildings and leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.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%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;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 13.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%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets of DBT</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;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%">LIABILITIES</span></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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)(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract liabilities</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other long-term liabilities</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities of DBT</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Balances relate primarily to disputed amounts due to or from a subcontractor engaged by DBT during the Kusile project, that is currently in liquidation. The timing of the ultimate resolution of these matters is uncertain as they are likely to occur as part of the liquidation process. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span> At December 31, 2023, the balance included DBT's remaining obligation under the Settlement Agreement to make a payment to MHI of South African Rand 480.9 (or $26.2 at December 31, 2023), which was paid ($27.1 at the time of payment) during the third quarter of 2024. In connection with this remaining obligation, we entered into a foreign currency forward contract which we accounted for as a fair value hedge and matured at the time of the final payment to MHI. The resulting cash received of $2.0 is presented within “Net cash used in discontinued operations” within the condensed consolidated statement of cash flows for the nine months ended September 28, 2024. Refer to Note 13 for additional details. There are no further payment obligations to MHI under the terms of the Settlement Agreement. 1500000 28400000 73600000 142600000 97900000 2500000 345000000.0 14100000 37400000 293500000 46700000 23500000 13900000 13800000 P12Y P7Y P8Y P1Y 16100000 0 19700000 1100000 53800000 3400000 5100000 13700000 0.0 1800000 200000 3100000 421500000 -300000 900000 900000 38000000.0 10600000 195000000.0 246100000 1200000 490900000 11100000 57400000 422400000 56400000 1000000.0 142300000 51500000 47800000 4500000 P12Y P16Y P1Y 18000000.0 17800000 <div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following unaudited pro forma information presents our condensed consolidated results of operations for the three and nine months ended September 28, 2024 and September 30, 2023, respectively, as if the acquisitions of Ingénia and ASPEQ had taken place on January 1, 2023 and January 1, 2022, respectively. The unaudited pro forma financial information is not intended to represent or be indicative of our condensed consolidated results of operations that would have been reported had the acquisitions been completed as of the dates presented, and should not be taken as representative of our future consolidated results of operations. The pro forma results include estimates and assumptions that management believes are reasonable; however, these results do not include any anticipated cost savings or expenses of the planned integration of Ingénia and ASPEQ. These pro forma consolidated results of operations have been prepared for comparative purposes only and include additional interest expense on the borrowings required to finance the acquisitions, additional depreciation and amortization expense associated with fair value adjustments to the acquired property, plant and equipment and intangible assets, adjustments to reflect charges associated with acquisition and integration-related costs and charges associated with the excess fair value (over historical cost) of inventory acquired and subsequently sold as if they were incurred beginning in the first quarter of 2023 for Ingénia and first quarter of 2022 for ASPEQ, and the related income tax effects.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></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.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></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.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">September 30, 2023</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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,458.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,366.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52.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%">34.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%">151.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%">100.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations per share of common stock:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.21 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.16 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per share of common stock:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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.46)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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.01 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.09 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 483700000 462500000 1458200000 1366100000 52000000.0 34900000 151300000 100700000 51300000 -21200000 149400000 46000000.0 1.12 0.77 3.28 2.21 1.10 0.75 3.22 2.16 1.11 -0.46 3.24 1.01 1.09 -0.45 3.18 0.99 2 2 54200000 15200000 15200000 2 126600000 8600000 126600000 7000000.0 1300000 5500000 5500000 5500000 4600000 5500000 0 400000 3900000 4700000 0 200000 0 500000 0 700000 0 600000 0 100000 8500000 10700000 700000 26900000 2300000 2100000 6300000 6300000 4500000 4200000 13800000 39500000 480900000 26200000 27100000 2000000.0 The major line items constituting Heat Transfer’s assets and liabilities as of September 28, 2024 and December 31, 2023 are shown below:<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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:1.408%"></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: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%">September 28, 2024</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%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</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 style="background-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.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%">0.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:#cceeff;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%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets of Heat Transfer</span></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%">0.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%">0.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</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 style="background-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.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%">0.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="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:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities of Heat Transfer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the three and nine months ended September 28, 2024 and September 30, 2023, results of operations from our businesses reported as discontinued operations were as follows:</span></div><div style="margin-top:8pt;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:38.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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.379%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">September 30, 2023</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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">September 30, 2023</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></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><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><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><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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">DBT</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations </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 style="background-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.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%">(69.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%">(1.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%">(68.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;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%">Loss from discontinued operations, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(56.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="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="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="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="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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All other</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations </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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;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%">Income tax provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(69.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%">(1.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%">(68.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit (provision)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;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%">Loss from discontinued operations, net</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%">(0.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%">(56.1)</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(1.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%">(54.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></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:107%">________________________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Loss for the three and nine months ended September 30, 2023 resulted primarily from the charge, and related income tax impacts, recorded in connection with the Settlement Agreement referred to above and legal costs incurred in connection with the various dispute resolution matters. This loss for the nine months ended September 30, 2023 was partially offset by the arbitration awards received, which are discussed above.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Loss for the three and nine months ended September 28, 2024 and September 30, 2023 resulted primarily from revisions to liabilities retained in connection with prior dispositions.</span></div> 300000 300000 0 100000 300000 400000 200000 200000 200000 200000 -600000 -69200000 -1200000 -68600000 0 -13200000 0 -14100000 -600000 -56000000.0 -1200000 -54500000 -100000 -100000 -500000 -200000 0 0 200000 0 -100000 -100000 -700000 -200000 -700000 -69300000 -1700000 -68800000 0 -13200000 200000 -14100000 -700000 -56100000 -1900000 -54700000 480900000 27100000 2000000.0 25300000 14500000 3800000 6800000 REVENUES FROM CONTRACTS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated Revenues</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers by major product line and based on the timing of recognition for each of our reportable segments, as we believe such disaggregation best depicts how the nature, amount, timing, and uncertainty of our revenues and cash flows are affected by economic factors, with such disaggregation presented below for the three and nine months ended September 28, 2024 and September 30, 2023:</span></div><div style="margin-bottom:3pt;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:61.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:10.595%"></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.595%"></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.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Three months ended September 28, 2024</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%">Reportable Segments</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%">HVAC</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%">Detection and Measurement</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%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Major product lines</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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-weight:400;line-height:100%">Package and process cooling equipment and services, and engineered air movement solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217.7 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilers, electrical heating, and ventilation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:#cceeff;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-weight:400;line-height:100%">Underground locators, inspection and rehabilitation equipment, and robotic systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.7 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communication technologies, aids to navigation, and transportation systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.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%">83.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="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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Timing of Revenue Recognition</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues recognized at a point in time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432.4 </span></td><td style="background-color:#cceeff;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 7.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%">Revenues recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.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%">30.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%">51.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.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:10.595%"></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.595%"></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.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Nine months ended September 28, 2024</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%">Reportable Segments</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%">HVAC</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%">Detection and Measurement</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%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Major product lines</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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-weight:400;line-height:100%">Package and process cooling equipment and services, and engineered air movement solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650.1 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilers, electrical heating, and ventilation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344.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:#cceeff;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-weight:400;line-height:100%">Underground locators, inspection and rehabilitation equipment, and robotic systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191.8 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communication technologies, aids to navigation, and transportation systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264.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%">264.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="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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">994.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">456.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Timing of Revenue Recognition</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues recognized at a point in time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">912.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,288.5 </span></td><td style="background-color:#cceeff;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 7.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%">Revenues recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.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%">79.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%">161.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">994.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">456.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.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:10.595%"></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.595%"></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.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Three months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments</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%">HVAC</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%">Detection and Measurement</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%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Major product lines</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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-weight:400;line-height:100%">Package and process cooling equipment and services, and engineered air movement solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170.8 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilers, electrical heating, and ventilation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118.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%">118.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:#cceeff;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-weight:400;line-height:100%">Underground locators, inspection and rehabilitation equipment, and robotic systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.9 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communication technologies, aids to navigation, and transportation systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Timing of Revenue Recognition</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues recognized at a point in time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.0 </span></td><td style="background-color:#cceeff;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 7.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%">Revenues recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.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%">46.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.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:10.595%"></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.595%"></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.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments</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%">HVAC</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%">Detection and Measurement</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%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Major product lines</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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-weight:400;line-height:100%">Package and process cooling equipment and services, and engineered air movement solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">502.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">502.4 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilers, electrical heating, and ventilation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307.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%">307.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:#cceeff;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-weight:400;line-height:100%">Underground locators, inspection and rehabilitation equipment, and robotic systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199.0 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communication technologies, aids to navigation, and transportation systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263.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%">263.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,271.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Timing of Revenue Recognition</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues recognized at a point in time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">747.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133.8 </span></td><td style="background-color:#cceeff;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 7.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%">Revenues recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.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%">75.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%">138.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,271.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers are invoiced for products and services at the time of delivery or based on contractual milestones, resulting in outstanding receivables with payment terms from these customers (“Contract Accounts Receivable”). In some cases, the timing of revenue recognition, particularly for revenue recognized over time, differs from when such amounts are invoiced to customers, resulting in a contract asset (revenue recognition precedes the invoicing of the related revenue amount) or a contract liability (payment from the customer precedes recognition of the related revenue amount). Contract assets and liabilities are generally classified as current. On a contract-by-contract basis, the contract assets and contract liabilities are reported net within our condensed consolidated balance sheets. Our contract balances consisted of the following as of September 28, 2024 and December 31, 2023:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.560%"></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:21.560%"></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:21.565%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract Balances</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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract Accounts Receivable</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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.3 </span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract 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:9pt;font-weight:400;line-height:100%">36.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%">16.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%">20.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract Liabilities - current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract Liabilities - non-current</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(0.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net contract balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Included in “Accounts receivable, net” within the accompanying condensed consolidated balance sheets.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Included in “Other long-term liabilities” within the accompanying condensed consolidated balance sheets.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, invoicing and cash collections results in contract accounts receivable, contract assets, and customer advances and deposits (contract liabilities) on our condensed consolidated balance sheets. In general, we receive payments from customers based on a billing schedule established in our contracts. During the three and nine months ended September 28, 2024, changes in contract balances were not materially impacted by any other factors besides the acquisition of Ingénia. At September 28, 2024, contract account receivables and current contract liabilities attributable to Ingénia were $23.9 and $0.3, respectively. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 28, 2024, we recognized revenues of $7.0 and $47.7, respectively, related to our contract liabilities at December 31, 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024, the aggre</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gate amount </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">allocated to remaining performance obligations was $127.0. We expect to recognize revenue on approximately 67% and 81% of these remaining performance obligations o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ver the next 12 and 24 months, respectively, with the remaining recognized thereafter.</span></div> <div style="margin-bottom:3pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate revenue from contracts with customers by major product line and based on the timing of recognition for each of our reportable segments, as we believe such disaggregation best depicts how the nature, amount, timing, and uncertainty of our revenues and cash flows are affected by economic factors, with such disaggregation presented below for the three and nine months ended September 28, 2024 and September 30, 2023:</span></div><div style="margin-bottom:3pt;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:61.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:10.595%"></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.595%"></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.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Three months ended September 28, 2024</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%">Reportable Segments</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%">HVAC</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%">Detection and Measurement</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%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Major product lines</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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-weight:400;line-height:100%">Package and process cooling equipment and services, and engineered air movement solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217.7 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilers, electrical heating, and ventilation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:#cceeff;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-weight:400;line-height:100%">Underground locators, inspection and rehabilitation equipment, and robotic systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64.7 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communication technologies, aids to navigation, and transportation systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83.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%">83.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="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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Timing of Revenue Recognition</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues recognized at a point in time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432.4 </span></td><td style="background-color:#cceeff;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 7.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%">Revenues recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.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%">30.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%">51.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.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:10.595%"></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.595%"></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.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Nine months ended September 28, 2024</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%">Reportable Segments</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%">HVAC</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%">Detection and Measurement</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%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Major product lines</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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-weight:400;line-height:100%">Package and process cooling equipment and services, and engineered air movement solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">650.1 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilers, electrical heating, and ventilation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344.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:#cceeff;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-weight:400;line-height:100%">Underground locators, inspection and rehabilitation equipment, and robotic systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">191.8 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communication technologies, aids to navigation, and transportation systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264.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%">264.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="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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">994.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">456.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Timing of Revenue Recognition</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues recognized at a point in time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">912.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,288.5 </span></td><td style="background-color:#cceeff;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 7.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%">Revenues recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81.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%">79.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%">161.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">994.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">456.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.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:10.595%"></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.595%"></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.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Three months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments</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%">HVAC</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%">Detection and Measurement</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%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Major product lines</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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-weight:400;line-height:100%">Package and process cooling equipment and services, and engineered air movement solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170.8 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilers, electrical heating, and ventilation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118.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%">118.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:#cceeff;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-weight:400;line-height:100%">Underground locators, inspection and rehabilitation equipment, and robotic systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.9 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communication technologies, aids to navigation, and transportation systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Timing of Revenue Recognition</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues recognized at a point in time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402.0 </span></td><td style="background-color:#cceeff;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 7.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%">Revenues recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.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%">46.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.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:10.595%"></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.595%"></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.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Nine months ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Reportable Segments</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%">HVAC</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%">Detection and Measurement</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%">Total</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#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%">Major product lines</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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-weight:400;line-height:100%">Package and process cooling equipment and services, and engineered air movement solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">502.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">502.4 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Boilers, electrical heating, and ventilation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307.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%">307.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:#cceeff;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-weight:400;line-height:100%">Underground locators, inspection and rehabilitation equipment, and robotic systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199.0 </span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communication technologies, aids to navigation, and transportation systems</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263.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%">263.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,271.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Timing of Revenue Recognition</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></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenues recognized at a point in time</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">747.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133.8 </span></td><td style="background-color:#cceeff;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 7.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%">Revenues recognized over time</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62.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%">75.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%">138.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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,271.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 217700000 0 217700000 117600000 0 117600000 0 64700000 64700000 0 83700000 83700000 335300000 148400000 483700000 314900000 117500000 432400000 20400000 30900000 51300000 335300000 148400000 483700000 650100000 0 650100000 344100000 0 344100000 0 191800000 191800000 0 264200000 264200000 994200000 456000000.0 1450200000 912300000 376200000 1288500000 81900000 79800000 161700000 994200000 456000000.0 1450200000 170800000 0 170800000 118400000 0 118400000 0 65900000 65900000 0 93600000 93600000 289200000 159500000 448700000 271300000 130700000 402000000.0 17900000 28800000 46700000 289200000 159500000 448700000 502400000 0 502400000 307400000 0 307400000 0 199000000.0 199000000.0 0 263000000.0 263000000.0 809800000 462000000.0 1271800000 747600000 386200000 1133800000 62200000 75800000 138000000.0 809800000 462000000.0 1271800000 Our contract balances consisted of the following as of September 28, 2024 and December 31, 2023:<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:29.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.560%"></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:21.560%"></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:21.565%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract Balances</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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 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:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract Accounts Receivable</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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.3 </span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract 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:9pt;font-weight:400;line-height:100%">36.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%">16.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%">20.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract Liabilities - current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contract Liabilities - non-current</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(0.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net contract balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">305.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Included in “Accounts receivable, net” within the accompanying condensed consolidated balance sheets.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Included in “Other long-term liabilities” within the accompanying condensed consolidated balance sheets.</span></div> 333700000 275400000 58300000 36700000 16600000 20100000 60800000 73500000 -12700000 4300000 4000000.0 300000 305300000 214500000 90800000 23900000 300000 7000000.0 47700000 127000000.0 0.67 0.81 P12M P24M LEASES<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There have been no material changes to our finance leases during the three and nine months ended September 28, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the nine months ended September 28, 2024, we obtained operating lease right-of-use assets in exchange for new lease obligations of $17.2, recorded as a non-cash activity within the condensed consolidated statement of cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Supplemental balance sheet information related to operating leases is as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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:38.962%"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Affected Line Item in the Condensed Consolidated Balance Sheets</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%">Operating lease ROU assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">51.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%">42.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="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 style="-sec-ix-hidden:f-724"><span style="-sec-ix-hidden:f-725">Other assets</span></span></span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9.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%">11.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="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 style="-sec-ix-hidden:f-728"><span style="-sec-ix-hidden:f-729">Accrued expenses</span></span></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-732"><span style="-sec-ix-hidden:f-733">Other long-term liabilities</span></span></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%">Total operating lease liability</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%">48.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%">39.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The weighted average remaining lease term (years) of our operating leases as of September 28, 2024 and December 31, 2023, were as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></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.036%"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The discount rate utilized to determine the present value of lease payments over the lease term is our incremental borrowing rate based on the information available at lease commencement date. In developing the incremental borrowing rate, we considered the interest rate that reflects a term similar to the underlying lease term on a fully collateralized basis. We concluded to apply the incremental borrowing rate at a consolidated portfolio level using a five-year term, as the results did not materially differ upon further stratification. The weighted-average discount rate for our operating leases was 3.9% and 3.2% at September 28, 2024 and December 31, 2023, respectively. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The future minimum payments under our operating leases were as follows as of September 28, 2024: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></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:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.7 </span></td><td style="background-color:#cceeff;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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;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%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> LEASES<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There have been no material changes to our finance leases during the three and nine months ended September 28, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the nine months ended September 28, 2024, we obtained operating lease right-of-use assets in exchange for new lease obligations of $17.2, recorded as a non-cash activity within the condensed consolidated statement of cash flows.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Supplemental balance sheet information related to operating leases is as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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:38.962%"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Affected Line Item in the Condensed Consolidated Balance Sheets</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%">Operating lease ROU assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">51.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%">42.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="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 style="-sec-ix-hidden:f-724"><span style="-sec-ix-hidden:f-725">Other assets</span></span></span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9.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%">11.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="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 style="-sec-ix-hidden:f-728"><span style="-sec-ix-hidden:f-729">Accrued expenses</span></span></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-732"><span style="-sec-ix-hidden:f-733">Other long-term liabilities</span></span></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%">Total operating lease liability</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%">48.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%">39.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The weighted average remaining lease term (years) of our operating leases as of September 28, 2024 and December 31, 2023, were as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></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.036%"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The discount rate utilized to determine the present value of lease payments over the lease term is our incremental borrowing rate based on the information available at lease commencement date. In developing the incremental borrowing rate, we considered the interest rate that reflects a term similar to the underlying lease term on a fully collateralized basis. We concluded to apply the incremental borrowing rate at a consolidated portfolio level using a five-year term, as the results did not materially differ upon further stratification. The weighted-average discount rate for our operating leases was 3.9% and 3.2% at September 28, 2024 and December 31, 2023, respectively. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The future minimum payments under our operating leases were as follows as of September 28, 2024: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></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:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.7 </span></td><td style="background-color:#cceeff;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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;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%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17200000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Supplemental balance sheet information related to operating leases is as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.549%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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:38.962%"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Affected Line Item in the Condensed Consolidated Balance Sheets</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%">Operating lease ROU assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">51.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%">42.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="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 style="-sec-ix-hidden:f-724"><span style="-sec-ix-hidden:f-725">Other assets</span></span></span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9.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%">11.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="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 style="-sec-ix-hidden:f-728"><span style="-sec-ix-hidden:f-729">Accrued expenses</span></span></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-732"><span style="-sec-ix-hidden:f-733">Other long-term liabilities</span></span></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%">Total operating lease liability</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%">48.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%">39.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The weighted average remaining lease term (years) of our operating leases as of September 28, 2024 and December 31, 2023, were as follows:</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></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.036%"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td></tr></table></div> 51100000 42400000 9900000 11300000 38700000 28500000 48600000 39800000 P6Y P5Y6M 0.039 0.032 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The future minimum payments under our operating leases were as follows as of September 28, 2024: </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></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:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.7 </span></td><td style="background-color:#cceeff;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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;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%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">      Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3100000 11200000 9700000 9000000.0 8100000 13600000 54700000 6100000 48600000 INFORMATION ON REPORTABLE SEGMENTS<div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a global supplier of highly specializ</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed, engineered </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">solutions with operations in 15 countries and sales in over 100 countries around the world.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have aggregated our operating segments into the following two reportable segments: HVAC and Detection and Measurement. The factors considered in determining our aggregated segments are the economic similarity of the businesses, the nature of products sold or services provided, production processes, types of customers, distribution methods, and regulatory environment. In determining our reportable segments, we apply the threshold criteria of the Segment Reporting Topic of the Codification. Segment Income is determined before considering, if applicable, impairment and special charges, long-term incentive compensation, certain other operating income/expense, other indirect corporate expenses, intangible asset amortization expense, inventory step-up charges, and certain other acquisition and integration-related costs. This is consistent with the way our Chief Operating Decision Maker (</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%">CODM</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%">) evaluates the results of each segment.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HVAC Reportable Segment</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our HVAC reportable segment engineers, designs, manufactures, installs and services package and process cooling products and engineered air movement solutions for the HVAC industrial, commercial, data center, and power generation markets, as well as boilers and electrical heating and ventilation products for the residential and commercial markets. The primary distribution channels for the segment’s products are direct to customers, independent manufacturing representatives, third-party distributors, and retailers. The segment serves a global customer base in North America, Europe, and Asia.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Detection and Measurement Reportable Segment</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Detection and Measurement reportable segment engineers, designs, manufactures, services, and installs underground pipe and cable locators, inspection and rehabilitation equipment, robotic systems, transportation systems, communication technologies, and aids to navigation. The primary distribution channels for the segment’s products are direct to customers and third-party distributors. The segment serves a global customer base in North America, Europe, Africa, and Asia.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Expense</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate expense generally relates to the personnel and general operating cost of our corporate headquarters based in Charlotte, North Carolina.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial data for our reportable segments for the three and nine months ended September 28, 2024 and September 30, 2023 are presented below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three months ended </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:8pt;font-weight:700;line-height:100%">Nine months ended </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></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:#cceeff;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%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.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%">HVAC reportable segment</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%">335.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%">289.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%">994.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%">809.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Detection and Measurement reportable segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">456.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated revenues</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%">483.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%">448.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%">1,450.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,271.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="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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HVAC reportable segment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.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%">Detection and Measurement reportable segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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%">99.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%">89.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total income for segments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250.4 </span></td><td style="background-color:#cceeff;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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:#cceeff;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%">Corporate expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition-related and other costs </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:#ffffff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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%">6.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%">5.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="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:#cceeff;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 incentive compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Amortization of acquired intangible 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:9pt;font-weight:400;line-height:100%">16.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%">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%">48.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%">32.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Special charges, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating expense, net </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">8.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="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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">________________________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Represents integration costs incurred of $1.4 and $6.3 during the three and nine months ended September 28, 2024, respectively, and $2.9 and $5.0 during the three and nine months ended September 30, 2023, respectively, including additional “Cost of products sold” related to the step-up of inventory (to fair value) acquired in connection with the Ingénia acquisition of $1.8 during nine months ended September 28, 2024, and the ASPEQ acquisition of $2.5 and $3.6 during the three and nine months ended September 30, 2023, respectively.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Represents a charge of $8.4 related to a settlement with the seller of ULC Robotics (“ULC”) regarding additional contingent consideration.</span></div> 15 100 2 <div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial data for our reportable segments for the three and nine months ended September 28, 2024 and September 30, 2023 are presented below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three months ended </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:8pt;font-weight:700;line-height:100%">Nine months ended </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></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:#cceeff;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%">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.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%">HVAC reportable segment</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%">335.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%">289.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%">994.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%">809.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Detection and Measurement reportable segment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">456.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated revenues</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%">483.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%">448.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%">1,450.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,271.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="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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></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:700;line-height:100%">Income:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HVAC reportable segment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">232.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.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%">Detection and Measurement reportable segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">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%">99.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%">89.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total income for segments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">91.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">331.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250.4 </span></td><td style="background-color:#cceeff;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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:#cceeff;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%">Corporate expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition-related and other costs </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:#ffffff;padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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%">6.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%">5.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="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:#cceeff;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 incentive compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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%">Amortization of acquired intangible 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:9pt;font-weight:400;line-height:100%">16.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%">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%">48.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%">32.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Special charges, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other operating expense, net </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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">8.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="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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">________________________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Represents integration costs incurred of $1.4 and $6.3 during the three and nine months ended September 28, 2024, respectively, and $2.9 and $5.0 during the three and nine months ended September 30, 2023, respectively, including additional “Cost of products sold” related to the step-up of inventory (to fair value) acquired in connection with the Ingénia acquisition of $1.8 during nine months ended September 28, 2024, and the ASPEQ acquisition of $2.5 and $3.6 during the three and nine months ended September 30, 2023, respectively.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Represents a charge of $8.4 related to a settlement with the seller of ULC Robotics (“ULC”) regarding additional contingent consideration.</span></div> 335300000 289200000 994200000 809800000 148400000 159500000 456000000.0 462000000.0 483700000 448700000 1450200000 1271800000 80000000.0 58300000 232100000 161200000 33800000 33300000 99100000 89200000 113800000 91600000 331200000 250400000 12400000 13000000.0 38300000 44200000 1400000 2900000 6300000 5000000.0 4000000.0 3400000 11000000.0 10000000.0 16600000 14600000 48200000 32400000 500000 0 900000 0 0 0 -8400000 0 78900000 57700000 218100000 158800000 1400000 6300000 2900000 5000000.0 1800000 2500000 3600000 -8400000 SPECIAL CHARGES, NET<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Special charges, net, for the three and nine months ended September 28, 2024 and September 30, 2023 are described in more detail below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></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.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.378%"></td><td style="width:0.1%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three months ended </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:8pt;font-weight:700;line-height:100%">Nine months ended </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></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:#cceeff;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%">HVAC reportable segment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">Detection and Measurement reportable segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">HVAC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Special charges, net for the nine months ended September 28, 2024 related primarily to recording severance costs associated with a restructuring action at one of the segment’s cooling businesses.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Detection and Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Special charges, net for the three and nine months ended September 28, 2024 related primarily to recording severance costs associated with a restructuring action at the segment’s location and inspection businesses. In addition, special charges, net for the nine months ended September 28, 2024 included severance costs associated with a restructuring action at the segment’s aids to navigation business.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No significant future charges are expected to be incurred under actions approved as of September 28, 2024.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is an analysis of our restructuring liabilities for the nine months ended September 28, 2024 and September 30, 2023:</span></div><div style="margin-bottom:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:76.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Special charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Utilization — cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 at end of period</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%">0.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%">— </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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Special charges, net, for the three and nine months ended September 28, 2024 and September 30, 2023 are described in more detail below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></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.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.378%"></td><td style="width:0.1%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three months ended </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:8pt;font-weight:700;line-height:100%">Nine months ended </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></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:#cceeff;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%">HVAC reportable segment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">Detection and Measurement reportable segment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 0 200000 0 500000 0 700000 0 500000 0 900000 0 <div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following is an analysis of our restructuring liabilities for the nine months ended September 28, 2024 and September 30, 2023:</span></div><div style="margin-bottom:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:76.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.605%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Special charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Utilization — cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 at end of period</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%">0.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%">— </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> 700000 0 900000 0 900000 0 700000 0 INVENTORIES, NET<div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are accounted for under the first-in, first-out method and are comprised of the following at September 28, 2024 and December 31, 2023:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.589%"></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:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.4 </span></td><td style="background-color:#cceeff;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%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.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%">31.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:#cceeff;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 and purchased parts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165.9 </span></td><td style="background-color:#cceeff;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 inventories</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%">297.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%">276.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></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     </span></div>Inventories include material, labor and factory overhead costs and are reduced, when necessary, to estimated net realizable values. <div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are accounted for under the first-in, first-out method and are comprised of the following at September 28, 2024 and December 31, 2023:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.589%"></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:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79.4 </span></td><td style="background-color:#cceeff;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%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.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%">31.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:#cceeff;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 and purchased parts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165.9 </span></td><td style="background-color:#cceeff;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 inventories</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%">297.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%">276.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></tr></table> 77800000 79400000 38300000 31400000 181600000 165900000 297700000 276700000 Inventories include material, labor and factory overhead costs and are reduced, when necessary, to estimated net realizable values. GOODWILL AND OTHER INTANGIBLE ASSETS<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:3pt;text-indent:36pt"><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 for the nine months ended September 28, 2024 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:11.765%"></td><td style="width:0.1%"></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 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.765%"></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.770%"></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:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="display:none"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resulting from</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Business</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="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="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:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation</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:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">HVAC reportable segment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross goodwill</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%">777.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">148.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">0.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%">926.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(331.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(332.4)</span></td><td style="background-color:#cceeff;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 7.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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445.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="display:none"></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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Detection and Measurement reportable segment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></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:2px 1pt;text-align: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="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435.6 </span></td><td style="background-color:#cceeff;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 7.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%">Accumulated impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></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%">(1.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%">(175.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></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;border-top:1pt solid #000000;padding:0 1pt"></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross 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%">1,210.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">3.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%">1,362.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(505.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(507.8)</span></td><td style="background-color:#cceeff;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 7.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%">Goodwill</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%">704.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="display:none"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">148.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="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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </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%">854.3 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;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><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:11.2pt">Reflects </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(i) goodwill acquired with the Ingénia acquisition of $142.6 and (ii) an increase in ASPEQ and TAMCO goodwill of $3.9 and $1.7, respectively, resulting from revisions to the valuation of certain assets and liabilities. As indicated in Notes 1 and 3, the acquired assets, including goodwill, and liabilities assumed in the In</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">génia acquisition have been recorded at estimates of fair value and are subject to change upon completion of acquisition accounting.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:110%">Other Intangibles, Net</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets at September 28, 2024 and December 31, 2023 comprised the following:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></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:1pt;font-weight:700;line-height:100%"> </span></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets with determinable lives: </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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</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%">427.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%">(95.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%">331.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%">403.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%">(68.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%">334.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111.7 </span></td><td style="background-color:#cceeff;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 7.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%">Patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.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%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#cceeff;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%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">691.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(181.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">509.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">592.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(133.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">459.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Trademarks with indefinite lives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.3 </span></td><td style="background-color:#cceeff;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 7.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%">Total</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%">912.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%">(181.9)</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%">730.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%">813.9 </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%">(133.1)</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%">680.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><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:11.2pt">The gross carrying value of identifiable intangible assets acquired with the Ingénia acquisition consist of technology of $46.7, customer relationships of $23.5, definite-lived trademarks of $13.9, and backlog of $13.8. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the acquisition of Ingénia, which has definite-lived intangible assets as noted above, we updated our estimated annual amortization expense related to intangible assets to approximately $66.0 for the full year 2024, $54.0 for 2025, and $53.0 for each of the three years thereafter.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 28, 2024, the net carrying value of intangible assets with determinable lives consisted of $398.6 in the HVAC reportable segment and $110.6 in the Detection and Measurement reportable segment. At September 28, 2024, trademarks with indefinite lives consisted of $156.8 in the HVAC reportable segment and $64.7 in the Detection and Measurement reportable segment.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review goodwill and indefinite-lived intangible assets for impairment annually during th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e fourth quarter in conjunction with our annual financial planning process, with such testing based primarily on events and circumstances existing as of the end of the third quarter. In addition, we test goodwill for impairment on a more frequent basis if there are indications </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of potential impairment. In reviewing goodwill and indefinite-lived intangible assets for impairment, we initially perform a qualitative analysis. If there is an indication of impairment, we then perform a quantitative analysis. A significant amount of judgment is involved in determining if an indication of impairment has occurred between annual testing dates. Such indication may include: a significant decline in expected future cash flows; a significant adverse change in legal factors or the business climate; unanticipated competition; and a more likely than not expectation of selling or disposing all, or a portion, of a reporting unit.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of the assets related to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ingénia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> acquisition approximates its carrying value. If Ingénia is unable to achieve its current financial forecast, we may be required to record an impairment charge in a future period related to its goodwill. As of September 28, 2024, Ingénia's goodwill totaled $142.9.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform our annual trademarks impairment testing during the fourth quarter, or on a more frequent basis, if there are indications of potential impairment. The fair value of our trademarks is based on applying estimated royalty rates to projected revenues, with resulting cash flows discounted at a rate of return that reflects current market conditions (fair value based on unobservable inputs - Level 3, as defined in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 17)</span>. The primary basis for these projected revenues is the annual operating plan for each of the related businesses, which is prepared in the fourth quarter of each year. <div style="margin-bottom:3pt;text-indent:36pt"><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 for the nine months ended September 28, 2024 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:11.765%"></td><td style="width:0.1%"></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 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.765%"></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.770%"></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:8pt;font-weight:700;line-height:100%">December 31,<br/>2023</span></td><td colspan="3" style="display:none"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Resulting from</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Business</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="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="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:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation</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:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">HVAC reportable segment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross goodwill</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%">777.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">148.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">0.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%">926.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(331.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(332.4)</span></td><td style="background-color:#cceeff;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 7.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%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445.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="display:none"></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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">594.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Detection and Measurement reportable segment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></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:2px 1pt;text-align: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="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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">432.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435.6 </span></td><td style="background-color:#cceeff;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 7.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%">Accumulated impairments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="display:none"></td><td colspan="3" style="display:none"></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%">(1.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%">(175.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></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;border-top:1pt solid #000000;padding:0 1pt"></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross 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%">1,210.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">3.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%">1,362.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(505.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(507.8)</span></td><td style="background-color:#cceeff;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 7.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%">Goodwill</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%">704.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="display:none"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">148.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="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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </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%">854.3 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;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><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:11.2pt">Reflects </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(i) goodwill acquired with the Ingénia acquisition of $142.6 and (ii) an increase in ASPEQ and TAMCO goodwill of $3.9 and $1.7, respectively, resulting from revisions to the valuation of certain assets and liabilities. As indicated in Notes 1 and 3, the acquired assets, including goodwill, and liabilities assumed in the In</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">génia acquisition have been recorded at estimates of fair value and are subject to change upon completion of acquisition accounting.</span></div> 777800000 148200000 500000 926500000 331900000 500000 332400000 445900000 148200000 0 594100000 432600000 0 3000000.0 435600000 173700000 1700000 175400000 258900000 0 1300000 260200000 1210400000 148200000 3500000 1362100000 505600000 2200000 507800000 704800000 148200000 1300000 854300000 142600000 3900000 1700000 <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets at September 28, 2024 and December 31, 2023 comprised the following:</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.137%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.142%"></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:1pt;font-weight:700;line-height:100%"> </span></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets with determinable lives: </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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</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%">427.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%">(95.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%">331.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%">403.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%">(68.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%">334.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(38.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111.7 </span></td><td style="background-color:#cceeff;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 7.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%">Patents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.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%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#cceeff;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%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">691.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(181.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">509.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">592.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(133.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">459.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Trademarks with indefinite lives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">221.3 </span></td><td style="background-color:#cceeff;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 7.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%">Total</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%">912.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%">(181.9)</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%">730.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%">813.9 </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%">(133.1)</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%">680.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><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><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>The gross carrying value of identifiable intangible assets acquired with the Ingénia acquisition consist of technology of $46.7, customer relationships of $23.5, definite-lived trademarks of $13.9, and backlog of $13.8. 427000000.0 95900000 331100000 403200000 68800000 334400000 186400000 38600000 147800000 139500000 27800000 111700000 4500000 4500000 0 4500000 4500000 0 73200000 42900000 30300000 45400000 32000000.0 13400000 691100000 181900000 509200000 592600000 133100000 459500000 221500000 221500000 221300000 221300000 912600000 181900000 730700000 813900000 133100000 680800000 46700000 23500000 13900000 13800000 66000000.0 54000000.0 53000000.0 53000000.0 53000000.0 398600000 110600000 156800000 64700000 <div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review goodwill and indefinite-lived intangible assets for impairment annually during th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e fourth quarter in conjunction with our annual financial planning process, with such testing based primarily on events and circumstances existing as of the end of the third quarter. In addition, we test goodwill for impairment on a more frequent basis if there are indications </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of potential impairment. In reviewing goodwill and indefinite-lived intangible assets for impairment, we initially perform a qualitative analysis. If there is an indication of impairment, we then perform a quantitative analysis. A significant amount of judgment is involved in determining if an indication of impairment has occurred between annual testing dates. Such indication may include: a significant decline in expected future cash flows; a significant adverse change in legal factors or the business climate; unanticipated competition; and a more likely than not expectation of selling or disposing all, or a portion, of a reporting unit.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The fair value of the assets related to the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ingénia</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> acquisition approximates its carrying value. If Ingénia is unable to achieve its current financial forecast, we may be required to record an impairment charge in a future period related to its goodwill. As of September 28, 2024, Ingénia's goodwill totaled $142.9.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform our annual trademarks impairment testing during the fourth quarter, or on a more frequent basis, if there are indications of potential impairment. The fair value of our trademarks is based on applying estimated royalty rates to projected revenues, with resulting cash flows discounted at a rate of return that reflects current market conditions (fair value based on unobservable inputs - Level 3, as defined in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 17)</span>. The primary basis for these projected revenues is the annual operating plan for each of the related businesses, which is prepared in the fourth quarter of each year. 142900000 WARRANTY<div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an analysis of our product warranty accrual for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.589%"></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:1pt;font-weight:700;line-height:100%">10</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.7 </span></td><td style="background-color:#cceeff;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%">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%">1.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%">0.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:#cceeff;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%">Provisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#cceeff;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%">Usage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(10.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:#cceeff;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%">Currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;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 7.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%">Balance at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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: Current portion of warranty</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.6 </span></td><td style="background-color:#cceeff;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 7.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%">Non-current portion of warranty</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%">24.1 </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%">22.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an analysis of our product warranty accrual for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.588%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.589%"></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:1pt;font-weight:700;line-height:100%">10</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.7 </span></td><td style="background-color:#cceeff;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%">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%">1.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%">0.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:#cceeff;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%">Provisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#cceeff;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%">Usage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(10.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:#cceeff;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%">Currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;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 7.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%">Balance at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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: Current portion of warranty</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.6 </span></td><td style="background-color:#cceeff;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 7.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%">Non-current portion of warranty</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%">24.1 </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%">22.1 </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> 37900000 34700000 1300000 900000 14100000 11600000 10400000 10400000 0 -100000 42900000 36700000 18800000 14600000 24100000 22100000 EMPLOYEE BENEFIT PLANS<div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Net periodic benefit (income) expense for our pension and postretirement plans included the following components:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Domestic Pension Plans</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">September 30,<br/>2023</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">3.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%">8.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%">9.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:#cceeff;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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#cceeff;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><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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic pension benefit expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">0.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="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.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Pension Plans</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">September 30,<br/>2023</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">1.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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#cceeff;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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic pension benefit (income) expense</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%">— </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(0.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">0.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(0.6)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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><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><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Postretirement Plans</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">0.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="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:#cceeff;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 unrecognized prior service credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic postretirement benefit income</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%">(0.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(0.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%">(1.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.1)</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="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Net periodic benefit (income) expense for our pension and postretirement plans included the following components:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Domestic Pension Plans</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">September 30,<br/>2023</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">3.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%">8.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%">9.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:#cceeff;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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.6)</span></td><td style="background-color:#cceeff;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><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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic pension benefit expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">0.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="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.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Pension Plans</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">September 30,<br/>2023</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt 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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">1.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%">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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#cceeff;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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic pension benefit (income) expense</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%">— </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(0.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">0.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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(0.6)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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><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><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Postretirement Plans</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">0.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="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:#cceeff;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 unrecognized prior service credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net periodic postretirement benefit income</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%">(0.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(0.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%">(1.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.1)</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> 0 0 0 0 2900000 3300000 8900000 9900000 2200000 2200000 6600000 6600000 700000 1100000 2300000 3300000 0 0 0 0 1300000 1400000 4100000 4200000 1300000 1600000 3900000 4800000 0 -200000 200000 -600000 0 0 0 0 300000 300000 900000 900000 -800000 -1000000.0 -2400000 -3000000.0 -500000 -700000 -1500000 -2100000 INDEBTEDNESS<div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our debt activity (both current and non-current) for the nine months ended September 28, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:8.695%"></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:8.987%"></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:8.695%"></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: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:8pt;font-weight:700;line-height:100%">December 31,<br/>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:8pt;font-weight:700;line-height:100%">Borrowings</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:8pt;font-weight:700;line-height:100%">Repayments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving loans</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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">610.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(455.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155.0 </span></td><td style="background-color:#cceeff;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term loans</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539.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%">(6.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%">0.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%">533.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="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="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="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:#cceeff;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%">Trade receivables financing arrangement</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(186.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other indebtedness</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">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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%">0.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%">(0.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%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">558.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(648.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="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 2px 7.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%">Less: short-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net</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%">523.1 </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 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 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%">665.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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:11.2pt">The revolving credit facility extends through August 2027 under the terms of our senior credit agreement and is primarily used to provide liquidity for funding acquisitions, including related fees and expenses, and was utilized as the primary funding mechanism for the Ingénia acquisition.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:11.2pt">The term loans are repayable in quarterly installments equal to 0.625% of the initial balances of $545.0, in each of the first three quarters of 2024, and 1.25% during the fourth quarter of 2024, all quarters of 2025 and 2026, and the first two quarters of 2027. The remaining balances are payable in full on August 12, 2027. Balances are net of unamortized debt issuance costs of $1.3 and $1.7 at September 28, 2024 and December 31, 2023, respectively.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:11.2pt">Under this arrangement, we can borrow, on a continuous basis, up to $100.0, as available. Borrowings under this arrangement are collateralized by eligible trade receivables of certain of our businesses. At September 28, 2024, we had $17.5 of available borrowing capacity under this facility after giving effect to outstanding borrowings of $47.0.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Primarily includes balances under a purchase card program of $1.4 and $1.9 and finance lease obligations of $0.9 and $0.5 at September 28, 2024 and December 31, 2023, respectively. The purchase card program allows for payment beyond the normal payment terms for goods and services acquired under the program. As this arrangement extends the payment of these purchases beyond their normal payment terms through third-party lending institutions, we have classified these amounts as short-term debt. </span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">“Other” includes the amortization of debt issuance costs associated with the term loans. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Credit Facilities</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A detailed description of our senior credit facilities is included in our 2023 Annual Report on Form 10-K.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 30, 2024, we entered into a Second Amendment to the Amended and Restated Credit Agreement and Incremental Facility Activation Notice (the “Second Amendment”) with Bank of America, N.A., as administrative agent (the “Administrative Agent”), the lenders party thereto, and certain domestic subsidiaries of the Company, as guarantors, which amends our Amended and Restated Credit Agreement, dated as of August 12, 2022 (as amended, the “Credit Agreement”) with the lenders party thereto, Deutsche Bank AG, as foreign trade facility agent, and the Administrative Agent.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Second Amendment increases the aggregate revolving credit commitments under the Credit Agreement from $500.0 to $1,000.0 and makes certain conforming changes and other amendments to the Credit Agreement. We expect to utilize the increased revolving credit capacity to finance, in part, permitted acquisitions, to pay related fees, costs and expenses and for other lawful corporate purposes. In connection with the Second Amendment, we recorded $2.6 of debt issuance costs classified within “Other assets” on the condensed consolidated balance sheet as of September 28, 2024. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 28, 2024, we had $834.0 of available borrowing capacity under our revolving credit facilities, after giving effect to borrowings under the domestic revolving loan facilities of $155.0 and $11.0 reserved for outstanding letters of </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">credit. In addition, at September 28, 2024, we had $8.9 of available issuance capacity under our foreign credit instrument facilities after giving effect to $16.1 reserved for outstanding letters of credit.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average interest rate of outstanding borrowings under the Credit Agreement was approximately 6.5% at September 28, 2024.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 28, 2024, we were in compliance with all covenants of the Credit Agreement.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Borrowings and Financing Activities</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2024, we renewed, and increased the capacity of, our trade receivables financing agreement for the next 12 months, whereby we can borrow, on a continuous basis, up to $100.0, as available.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company-owned Life Insurance</span></div>The Company has investments in company-owned life insurance (“COLI”) policies, which are recorded at their cash surrender value at each balance sheet date. Changes in the cash surrender value during the period are recorded as a gain or loss within “Other income (expense), net” within our condensed consolidated statements of operations. The Company has the ability to borrow against a portion of its investment in the COLI policies as an additional source of liquidity. During the first nine months of 2024, the Company borrowed $41.2 against the cash surrender value of these COLI policies. Such borrowings were primarily used to pay down amounts payable under the revolving credit facility. The amounts borrowed incur interest at a rate of 5.3%. The cash surrender value of the Company’s investments in COLI assets, net of the aforementioned borrowing, was $34.0 and $76.7 at September 28, 2024 and December 31, 2023, respectively, recorded in “Other assets” on the condensed consolidated balance sheets. <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our debt activity (both current and non-current) for the nine months ended September 28, 2024:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:8.695%"></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:8.987%"></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:8.695%"></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: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:8pt;font-weight:700;line-height:100%">December 31,<br/>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:8pt;font-weight:700;line-height:100%">Borrowings</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:8pt;font-weight:700;line-height:100%">Repayments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revolving loans</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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">610.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(455.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155.0 </span></td><td style="background-color:#cceeff;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Term loans</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539.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%">(6.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%">0.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%">533.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="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="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="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:#cceeff;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%">Trade receivables financing arrangement</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(186.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other indebtedness</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">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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%">0.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%">(0.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%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">558.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(648.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">737.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="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 2px 7.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%">Less: short-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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 #000;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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total long-term debt, net</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%">523.1 </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 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 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%">665.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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:11.2pt">The revolving credit facility extends through August 2027 under the terms of our senior credit agreement and is primarily used to provide liquidity for funding acquisitions, including related fees and expenses, and was utilized as the primary funding mechanism for the Ingénia acquisition.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:11.2pt">The term loans are repayable in quarterly installments equal to 0.625% of the initial balances of $545.0, in each of the first three quarters of 2024, and 1.25% during the fourth quarter of 2024, all quarters of 2025 and 2026, and the first two quarters of 2027. The remaining balances are payable in full on August 12, 2027. Balances are net of unamortized debt issuance costs of $1.3 and $1.7 at September 28, 2024 and December 31, 2023, respectively.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%;padding-left:11.2pt">Under this arrangement, we can borrow, on a continuous basis, up to $100.0, as available. Borrowings under this arrangement are collateralized by eligible trade receivables of certain of our businesses. At September 28, 2024, we had $17.5 of available borrowing capacity under this facility after giving effect to outstanding borrowings of $47.0.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Primarily includes balances under a purchase card program of $1.4 and $1.9 and finance lease obligations of $0.9 and $0.5 at September 28, 2024 and December 31, 2023, respectively. The purchase card program allows for payment beyond the normal payment terms for goods and services acquired under the program. As this arrangement extends the payment of these purchases beyond their normal payment terms through third-party lending institutions, we have classified these amounts as short-term debt. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(5)</span>“Other” includes the amortization of debt issuance costs associated with the term loans. 0 610200000 455200000 0 155000000.0 539900000 0 6800000 400000 533500000 16000000.0 217000000.0 186000000.0 0 47000000.0 2400000 100000 900000 700000 2300000 558300000 827300000 648900000 1100000 737800000 17900000 48400000 17300000 24200000 523100000 665200000 0.00625 545000000.0 0.0125 0.0125 0.0125 0.0125 1300000 1700000 100000000.0 17500000 47000000.0 1400000 1900000 900000 500000 500000000.0 1000000000 2600000 834000000.0 155000000.0 11000000.0 8900000 16100000 0.065 100000000.0 41200000 0.053 34000000.0 76700000 DERIVATIVE FINANCIAL INSTRUMENTS<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swaps </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We maintain interest rate swap agreements (“Initial Swaps”) that have a remaining notional amount of $212.5, cover the period through November 202</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4, and effectively convert this portion of the borrowings under our senior credit facilities to a fixed rate of 1.077%, plus the applicable margin.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In September 2024, commensurate with the Second Amendment, we entered into additional interest rate swap agreements (“Additional Swaps”). The Additional Swaps have a notional amount of $531.4, cover the period from December 2024 to June 2026, and effectively convert this portion of the borrowings under our senior credit facilities to a fixed rate of 3.58%, plus the applicable margin. We have designated, and are accounting for, our Initial Swaps and Additional Swaps as cash flow hedges.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">September 28, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, the unrealized gain (loss), net of tax, recorded in accumulated other comprehensive income (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">“</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">AOCI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">”)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> $(0.3) and $5.7, respectively. In addition, as of September 28, 2024 and December 31, 2023, the fair value of our interest rate swap agreements was a net liability of $0.6 (with $2.1 recorded as a current asset, $0.3 as a current liability, and $2.4 as a non-current liability) and a current asset of $7.5, respectively. Changes in the fair value of our interest rate swap agreements are reclassified into earnings, as a component of interest expense, when the forecasted transaction impacts earnings.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Currency Forward Contracts</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We manufacture and sell our products in a number of countries and, as a result, are exposed to movements in foreign currency exchange rates. Our objective is to preserve the economic value of non-functional currency-denominated cash flows and to minimize the impact of changes as a result of currency fluctuations. Our principal currency exposures relate to the South African Rand, British Pound Sterling, Canadian Dollar, and Euro. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, we enter into forward contracts to manage the exposure on contracts with forecasted transactions denominated in non-functional currencies and to manage the risk of transaction gains and losses associated with assets/liabilities denominated in currencies other than the functional currency of certain subsidiaries (“FX forward contracts”). Certain of our FX forward contracts are designated as cash flow hedges. Changes in these derivatives’ fair value are included in AOCI and are reclassified into earnings as a component of revenues or cost of products sold, as applicable, when the forecasted transaction impacts earnings. In addition, if the forecasted transaction is no longer probable, the cumulative change in the derivatives’ fair value is recorded into earnings in the period in which the transaction is no longer considered probable of occurring.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We had FX forward contracts with an aggregate notional amount of $14.0 and $9.4 outstanding as of September 28, 2024 and December 31, 2023, respectively, with all of the $14.0 scheduled to mature within one year. There were no unrealized </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">gains/losses recorded in AOCI related to FX forward contracts designated as cash flow hedges as of September 28, 2024. The fair value of our FX forward contracts was less than $0.1 at September 28, 2024 and December 31, 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In addition to the above, we entered FX forward contracts associated with the Settlement Agreement, to mitigate our exposure to fluctuations in the South African Rand, with a notional amount of South African Rand 480.9 (or $24.9 at the time of execution) and a fair value of $1.3 at December 31, 2023, which was included within “Assets of DBT and Heat Transfer” on the condensed consolidated balance sheet. These FX forward contracts matured during the quarter ended September 28, 2024 commensurate with the final payment under the Settlement Agreement, resulting in cash received of $2.0 presented within “Net cash used in discontinued operations” within the condensed consolidated statement of cash flows for the nine months ended September 28, 2024. Refer to Note 3 for additional details.</span></div> 212500000 0.01077 531400000 0.0358 -300000 5700000 -600000 2100000 300000 2400000 7500000 7500000 <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Currency Forward Contracts</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We manufacture and sell our products in a number of countries and, as a result, are exposed to movements in foreign currency exchange rates. Our objective is to preserve the economic value of non-functional currency-denominated cash flows and to minimize the impact of changes as a result of currency fluctuations. Our principal currency exposures relate to the South African Rand, British Pound Sterling, Canadian Dollar, and Euro. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, we enter into forward contracts to manage the exposure on contracts with forecasted transactions denominated in non-functional currencies and to manage the risk of transaction gains and losses associated with assets/liabilities denominated in currencies other than the functional currency of certain subsidiaries (“FX forward contracts”). Certain of our FX forward contracts are designated as cash flow hedges. Changes in these derivatives’ fair value are included in AOCI and are reclassified into earnings as a component of revenues or cost of products sold, as applicable, when the forecasted transaction impacts earnings. In addition, if the forecasted transaction is no longer probable, the cumulative change in the derivatives’ fair value is recorded into earnings in the period in which the transaction is no longer considered probable of occurring.</span></div> 14000000.0 9400000 14000000.0 0 100000 100000 480900000 24900000 1300000 2000000.0 STOCKHOLDERS' EQUITY AND LONG-TERM INCENTIVE COMPENSATION<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Per Share</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the number of weighted-average shares outstanding used in the computation of basic and diluted income per share:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.795%"></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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average number of common shares used in basic income per share</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.507 </span></td><td style="background-color:#cceeff;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%">Dilutive securities — Employee stock options and restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.053 </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:#cceeff;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%">Weighted-average number of common shares and dilutive securities used in diluted income per share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.751 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average number of restricted stock units and stock options excluded from the computation of diluted income per share because the assumed proceeds for these instruments exceed the average market value of the underlying common stock for the related period were 0.126 and 0.248, r</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">espectively, for the three mon</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ths ended September 28, 2024, and 0.134 and 0.290, respectively, for the nine months ended September 28, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average number of restricted stock units and stock options excluded from the computation of diluted income per share because the assumed proceeds for these instruments exceed the average market value of the underlying common stock for the related period were 0.184 and 0.488, respectively, for the three months ended September 30, 2023, and 0.191 and 0.521, respectively, for the nine months ende</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Incentive Compensation</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term incentive compensation awards may be granted to certain eligible employees or non-employee directors. A detailed description of the awards granted prior to 2024 is included in our 2023 Annual Report on Form 10-K.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Awards granted on February 28, 2024 to executive officers and other members of senior management were comprised of performance stock units (“PSU’s”), stock options, and time-based restricted stock units (“RSU’s”), while other eligible employees were granted PSU’s and RSU’s. The PSU’s are eligible to vest at the end of a three-year performance period, with performance based on the total return of our stock over the three-year performance period against a peer group within the combined S&amp;P 600 Small Cap Capital Goods Index and S&amp;P 400 Mid Cap Capital Goods Index. Stock options and RSU’s vest ratably over the three-year period subsequent to the date of grant. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective May 14, 2024, we granted 0.008 RSU’s to our non-employee directors, which vest in their entirety immediately prior to the annual meeting of stockholders in May 2025.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ompensation expense within income from continuing operations related to long-term incentive awards totaled</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $4.0</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.4</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 three months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 28, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $11.0 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $10.0 </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 nine months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 28, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. The related tax benefit w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $0.7 and $0.6 for the three months ended September 28, 2024 and September 30, 2023, respectively, and $1.9 and $1.7 for the nine months e</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nded </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 28, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchases of Common Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 14, 2024, our Board of Directors authorized management, in its sole discretion, to repurchase, in any fiscal year, up to $100.0 of our common stock, subject to maintaining compliance with all covenants of our senior credit agreement. No share repurchases were effected pursuant to this and prior authorizations during the three and nine months ended September 28, 2024.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of AOCI, net of tax, for the three months ended September 28, 2024 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.246%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Unrealized Gains (Losses) on Qualifying Cash</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244.9 </span></td><td style="background-color:#cceeff;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 2px 7.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%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.8 </span></td><td style="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;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 7.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%">Current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision (benefit) o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3) and $0.8</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as of September 28, 2024 and June 29, 2024, respectively.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $1.2 and $1.4 as of September 28, 2024 and June 29, 2024, respectively. The balances as of September 28, 2024 and June 29, 2024 include unamortized prior service credits. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of AOCI, net of tax, for the nine months ended September 28, 2024 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.246%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Unrealized Gains (Losses) on Qualifying Cash</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261.1 </span></td><td style="background-color:#cceeff;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 2px 7.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%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#cceeff;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 7.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%">Current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision (benefit) of $(0.3) and $1.8 as of September 28, 2024 and December 31, 2023, respectively.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $1.2 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$1.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as of September 28, 2024 and December 31, 2023, respectively. The balances as of September 28, 2024 and December 31, 2023 include unamortized prior service credits. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of AOCI, net of tax, for the three months ended September 30, 2023 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.372%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Unrealized Gains</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">on Qualifying Cash</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262.5 </span></td><td style="background-color:#cceeff;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 2px 7.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%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;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 7.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%">Current-period other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $2.7 and $3.1 as of September 30, 2023 and July 1, 2023.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $1.9 and $2.2 as of September 30, 2023 and July 1, 2023, respectively. The balances as of September 30, 2023 and July 1, 2023 include unamortized prior service credits. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of AOCI, net of tax, for the nine months ended September 30, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.372%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Unrealized Gains</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">on Qualifying Cash</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257.5 </span></td><td style="background-color:#cceeff;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 2px 7.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%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.3)</span></td><td style="background-color:#cceeff;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 7.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%">Current-period other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $2.7 and $3.7 as of September 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $1.9 and $2.7 as of September 30, 2023 and December 31, 2022, respectively. The balances as of September 30, 2023 and December 31, 2022 include unamortized prior service credits. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes amounts reclassified from each component of AOCI for the three months ended September 28, 2024 and September 30, 2023:</span></div><div style="margin-bottom:10pt;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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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.373%"></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:33.407%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount Reclassified from AOCI</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:1pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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%">September 30, 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:8pt;font-weight:700;line-height:100%">Affected Line Item in the Condensed<br/>Consolidated Statements of Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on qualifying cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.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%">Swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.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="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%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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%">0.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="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></tr><tr><td colspan="3" style="background-color:#cceeff;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%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr style="height:11pt"><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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on pension and postretirement items:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of unrecognized prior service credits - Pre-tax</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.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.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="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%">Other income (expense), net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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%"> </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%">(0.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%">(0.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 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></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes amounts reclassified from each component of AOCI for the nine months ended September 28, 2024 and September 30, 2023:</span></div><div style="margin-bottom:10pt;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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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.373%"></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:33.407%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount Reclassified from AOCI</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:1pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Nine months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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%">September 30, 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:8pt;font-weight:700;line-height:100%">Affected Line Item in the Condensed<br/>Consolidated Statements of Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on qualifying cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.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%">Swaps</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%">(7.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%">(6.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="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%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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%">1.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="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></tr><tr><td colspan="3" style="background-color:#cceeff;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%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr style="height:11pt"><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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on pension and postretirement items:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of unrecognized prior service credits - Pre-tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.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%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">Other income (expense), net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">(2.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the number of weighted-average shares outstanding used in the computation of basic and diluted income per share:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.795%"></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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Three months ended</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:8pt;font-weight:700;line-height:100%">Nine months ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28,<br/>2024</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%">September 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average number of common shares used in basic income per share</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45.507 </span></td><td style="background-color:#cceeff;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%">Dilutive securities — Employee stock options and restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.053 </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:#cceeff;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%">Weighted-average number of common shares and dilutive securities used in diluted income per share</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.265 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.751 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 46305000 45608000 46127000 45507000 960000 1143000 876000 1053000.000 47265000 46751000 47003000.000 46560000 126000 248000 134000 290000 184000 488000 191000 521000 P3Y P3Y P3Y 8000.000 4000000.0 3400000 11000000.0 10000000.0 700000 600000 1900000 1700000 100000000.0 0 0 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of AOCI, net of tax, for the three months ended September 28, 2024 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.246%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Unrealized Gains (Losses) on Qualifying Cash</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244.9 </span></td><td style="background-color:#cceeff;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 2px 7.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%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17.8 </span></td><td style="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;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 7.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%">Current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision (benefit) o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f $</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3) and $0.8</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as of September 28, 2024 and June 29, 2024, respectively.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $1.2 and $1.4 as of September 28, 2024 and June 29, 2024, respectively. The balances as of September 28, 2024 and June 29, 2024 include unamortized prior service credits. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of AOCI, net of tax, for the nine months ended September 28, 2024 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:37.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.735%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.246%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Unrealized Gains (Losses) on Qualifying Cash</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">261.1 </span></td><td style="background-color:#cceeff;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 2px 7.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%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.0)</span></td><td style="background-color:#cceeff;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 7.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%">Current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision (benefit) of $(0.3) and $1.8 as of September 28, 2024 and December 31, 2023, respectively.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $1.2 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$1.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as of September 28, 2024 and December 31, 2023, respectively. The balances as of September 28, 2024 and December 31, 2023 include unamortized prior service credits. </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of AOCI, net of tax, for the three months ended September 30, 2023 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.372%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Unrealized Gains</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">on Qualifying Cash</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">262.5 </span></td><td style="background-color:#cceeff;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 2px 7.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%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#cceeff;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 7.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%">Current-period other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10.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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $2.7 and $3.1 as of September 30, 2023 and July 1, 2023.</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $1.9 and $2.2 as of September 30, 2023 and July 1, 2023, respectively. The balances as of September 30, 2023 and July 1, 2023 include unamortized prior service credits. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the components of AOCI, net of tax, for the nine months ended September 30, 2023 were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:37.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.372%"></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:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Unrealized Gains</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">on Qualifying Cash</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Flow Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Postretirement</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liability</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257.5 </span></td><td style="background-color:#cceeff;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 2px 7.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%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.3)</span></td><td style="background-color:#cceeff;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 7.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%">Current-period other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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 at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________________</span></div><div style="margin-bottom:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:11.2pt">Net of tax provision of $2.7 and $3.7 as of September 30, 2023 and December 31, 2022, respectively.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span>Net of tax provision of $1.9 and $2.7 as of September 30, 2023 and December 31, 2022, respectively. The balances as of September 30, 2023 and December 31, 2022 include unamortized prior service credits. 238800000 2900000 3200000 244900000 19300000 -1500000 0 17800000 0 1700000 600000 2300000 19300000 -3200000 -600000 15500000 258100000 -300000 2600000 260400000 -300000 800000 1200000 1400000 251000000.0 5700000 4400000 261100000 7100000 -800000 0 6300000 0 5200000 1800000 7000000.0 7100000 -6000000.0 -1800000 -700000 258100000 -300000 2600000 260400000 -300000 1800000 1200000 1800000 247400000 9200000 5900000 262500000 -10000000.0 700000 0 -9300000 0 1800000 700000 2500000 -10000000.0 -1100000 -700000 -11800000 237400000 8100000 5200000 250700000 2700000 3100000 1900000 2200000 239100000 11000000.0 7400000 257500000 -1700000 2200000 0 500000 0 5100000 2200000 7300000 -1700000 -2900000 -2200000 -6800000 237400000 8100000 5200000 250700000 2700000 3700000 1900000 2700000 <div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes amounts reclassified from each component of AOCI for the three months ended September 28, 2024 and September 30, 2023:</span></div><div style="margin-bottom:10pt;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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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.373%"></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:33.407%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount Reclassified from AOCI</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:1pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Three months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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%">September 30, 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:8pt;font-weight:700;line-height:100%">Affected Line Item in the Condensed<br/>Consolidated Statements of Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on qualifying cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.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%">Swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.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="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%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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%">0.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="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></tr><tr><td colspan="3" style="background-color:#cceeff;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%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr style="height:11pt"><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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on pension and postretirement items:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of unrecognized prior service credits - Pre-tax</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.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.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="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%">Other income (expense), net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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%"> </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%">(0.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%">(0.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 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></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes amounts reclassified from each component of AOCI for the nine months ended September 28, 2024 and September 30, 2023:</span></div><div style="margin-bottom:10pt;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:33.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></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.373%"></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:33.407%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount Reclassified from AOCI</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:1pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt 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%">Nine months ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:8pt;font-weight:700;line-height:100%">September 28, 2024</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%">September 30, 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:8pt;font-weight:700;line-height:100%">Affected Line Item in the Condensed<br/>Consolidated Statements of Operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on qualifying cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.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%">Swaps</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%">(7.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%">(6.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="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%">Interest expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pre-tax</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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%">1.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="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></tr><tr><td colspan="3" style="background-color:#cceeff;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%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr style="height:11pt"><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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gains on pension and postretirement items:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of unrecognized prior service credits - Pre-tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.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%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">Other income (expense), net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </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%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">(2.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div> -2300000 -2400000 2300000 2400000 600000 600000 1700000 1800000 800000 1000000.0 200000 300000 600000 700000 -7100000 -6800000 7100000 6800000 1900000 1700000 5200000 5100000 2400000 3000000.0 600000 800000 1800000 2200000 CONTINGENT LIABILITIES AND OTHER MATTERS<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerous claims, complaints and proceedings arising in the ordinary course of business have been asserted or are pending against us or certain of our subsidiaries (collectively, “claims”). These claims relate to litigation matters (e.g., class actions, derivative lawsuits and contracts, intellectual property and competitive claims), environmental matters, claims for contingent consideration on prior acquisitions, product liability matters, and other risk management matters (e.g., general liability, automobile, and workers’ compensation claims). Additionally, we may become subject to other claims of which we are currently unaware, which may be significant, or the claims of which we are aware may result in our incurring significantly greater loss than we anticipate. While we (and our subsidiaries) maintain property, cargo, auto, product, general liability, environmental, and directors’ and officers’ liability insurance, among other lines of coverage, and have acquired rights under similar policies in connection with acquisitions that we believe cover a significant portion of these claims, this insurance may be insufficient or unavailable (e.g., in the case of insurer insolvency) to protect us against potential loss exposures. Also, while we believe we are entitled to indemnification from third parties for some of these claims, these rights may be insufficient or unavailable to protect us against potential loss exposures.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our recorded liab</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ilities related to these matters, primarily associated with environmental matters, totaled $37.2 and $37.9 at September 28, 2024 and December 31, 2023, respectively. Of these amounts, $29.0 and $29.4 are </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">included in “Other long-term liabilities” within our condensed consolidated balance sheets at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 28, 2024 and December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, with the remainder included in “Accrued expenses.” The liabilities we record for these matters are based on a number of assumptions, including historical claims and payment experience. While we base our assumptions on facts currently known to us, they entail inherently subjective judgments and uncertainties. As a result, our current assumptions for estimating these liabilities may not prove accurate, and we may be required to adjust these liabilities in the future, which could result in charges to earnings. These variances relative to current expectations could have a material impact on our financial position and results of operations in future periods.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Large Power Projects in South Africa</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Overview</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> - Since 2008, DBT had been executing on two large power projects in South Africa (Kusile and Medupi), on which it has completed its scope of work. During that time, the business environment surrounding these projects was difficult, as DBT, along with many other contractors on the projects, experienced delays, cost over-runs, and various other challenges associated with a complex set of contractual relationships among the end customer, prime contractors, various subcontractors (including DBT and its subcontractors), and various suppliers. DBT had asserted claims against the remaining prime contractor, MHI, and MHI had asserted, or issued letters of intent to claim for, alleged damages against DBT. As previously disclosed in our 2023 Annual Report on Form 10-K, and as mentioned in Note 3, on September 5, 2023, DBT and SPX entered into the Settlement Agreement to resolve all claims between the parties with respect to the two large power projects. The Settlement Agreement provides for full and final settlement and the mutual release of all claims between the parties with respect to the projects, including any claim against SPX Technologies, Inc. as guarantor of DBT’s performance on the projects. Refer to Note 3 for additional details. Prior to the Settlement Agreement, DBT had experienced success in enforcing its rights through dispute resolution processes, including a favorable arbitration ruling during the first quarter of 2023 related to awards for costs incurred in connection with delays on the Kusile project of South African Rand 126.6 (or $7.0) with such amount recorded to “Loss on disposition of discontinued operations, net of tax” during the first quarter of 2023. Additionally, in June 2023, the arbitration tribunal ruled DBT was entitled to recover $1.3 of legal costs incurred related to the arbitration. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Such amount was recorded to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Loss on disposition of discontinued operations, net of tax</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Additionally, in May 2023, a separate arbitration tribunal ruled DBT was entitled to recover $5.5 of legal costs incurred related to another prior arbitration. Such amount was recor</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ded within “Loss on disposition of discontinued operations, net of tax” during the second quarter of 2023 with the cash payment received during the nine months ended September 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Claim against Surety</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - On February 5, 2021, DBT received payment of $6.7 on bonds issued in support of performance by one of DBT’s subcontractors. The subcontractor, currently in liquidation, maintains a right to seek recovery of such amount and, thus, the amount received by DBT has not been reflected in our condensed consolidated statements of operations. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Claim for Contingent Consideration Related to ULC Acquisition</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisition of ULC in September 2020, the seller of ULC was eligible to receive additional contingent consideration of up to $45.0 under an earn-out provision. During the third quarter of 2021, we concluded that none of the milestones for the payment of any of the contingent consideration were achieved.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 20, 2024, we entered into a settlement agreement with the seller of ULC to resolve a lawsuit it commenced in August 2022 seeking contingent consideration of $15.0, prejudgment interest on that amount, and attorney's fees. The settlement agreement required a payment by us to the seller of ULC of $8.4, which was paid during the second quarter of 2024, with a corresponding charge recorded within “Other operating expense, net” within the condensed consolidated statement of operations for the nine months ended September 28, 2024. We expect this payment to be tax deductible in future periods.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Resolution of Dispute with Former Representative</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 18, 2024, a jury ruled that one of our businesses within the Detection and Measurement reportable segment had breached its contract and implied duties of good faith and fair dealings in connection with an agreement entered into with a former representative. On January 26, 2024, we negotiated a settlement requiring a payment, paid during the first quarter of 2024, to the former representative of $9.0 to resolve all claims related to the matter. This amount was recorded within </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued Liabilities</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> on the condensed consolidated balance sheet as of December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation Matters</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to other legal matters that arise in the normal course of business. We believe these matters are either without merit or of a kind that should not have a material effect, individually or in the aggregate, on our financial position, results of operations or cash flows; however, we cannot assure you that these proceedings or claims will not have a material effect on our financial position, results of operations or cash flows. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental Matters</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations and properties are subject to federal, state, local and foreign regulatory requirements relating to environmental protection. It is our policy to comply fully with all applicable requirements. As part of our effort to comply, we have a comprehensive environmental compliance program that includes environmental audits conducted by internal and external independent professionals, as well as regular communications with our operating units regarding environmental compliance requirements and anticipated regulations. Based on current information, we believe that our operations are in substantial compliance with applicable environmental laws and regulations, and we are not aware of any violations that could have a material effect, individually or in the aggregate, on our business, financial condition, and results of operations or cash flows. We had liabilities for site investigation and/or remediation at 16 sites that we own or control, or formerly owned and controlled, as of September 28, 2024 and December 31, 2023. In addition, while we believe that we maintain adequate accruals to cover the costs of site investigation and/or remediation for compliance with existing laws and regulations of $23.6 at September 28, 2024, we cannot provide assurance that new matters, developments, laws and regulations, or stricter interpretations of existing laws and regulations will not materially affect our business or operations in the future.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our environmental accruals cover anticipated costs, including investigation, remediation, and maintenance of clean-up sites. Our estimates are based primarily on investigations and remediation plans established by independent consultants, regulatory agencies and potentially responsible third parties. Accordingly, our estimates may change based on future developments, including new or changes in existing environmental laws or policies, differences in costs required to complete anticipated actions from estimates provided, changes in our allocation of shared remediation costs, future findings of investigation or remediation actions, or alteration to the expected remediation plans. It is our policy to revise an estimate once the revision becomes probable and the amount of change can be reasonably estimated. We generally do not discount our environmental accruals and do not reduce them by anticipated insurance recoveries. We take into account third-party indemnification from financially viable parties in determining our accruals where there is no dispute regarding the right to indemnification.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of contamination at offsite, third-party disposal sites, as of September 28, 2024 and December 31, 2023, we have been notified that we are potentially responsible and have received other notices of potential liability pursuant to various environmental laws at 9 sites, at which the liability has not been settled and all of which have been active in the past few years. These laws may impose liability on certain persons that are considered jointly and severally liable for the costs of investigation and remediation of hazardous substances present at these sites, regardless of fault or legality of the original disposal. These persons include the present or former owners or operators of the site and companies that generated, disposed of or arranged for the disposal of hazardous substances at the site. We are considered a “de minimis” potentially responsible party at most of the sites. We conduct extensive environmental due diligence with respect to potential acquisitions, including environmental site assessments and such further testing as we may deem warranted. If an environmental matter is identified, we estimate the cost and either establish a liability, purchase insurance or obtain an indemnity from a financially sound seller; however, in connection with our acquisitions or dispositions, we may assume or retain significant environmental liabilities, some of which we may be unaware. The potential costs related to these environmental matters and the possible impact on future operations are uncertain due in part to the complexity of government laws and regulations and their interpretations, the varying costs and </span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">effectiveness of various clean-up technologies, the uncertain level of insurance or other types of recovery, and the questionable level of our responsibility. We record a liability when it is both probable and the amount can be reasonably estimated.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Self-insured Risk Management Matters</span></div><div style="margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are self-insured for certain of our workers’ compensation, automobile, product and general liability, disability and health costs, and we believe that we maintain adequate accruals to cover our retained liability. Our accruals for risk management matters are determined by us, are based on claims filed and estimates of claims incurred but not yet reported, and generally are not discounted. We consider a number of factors, including third-party actuarial valuations, when making these determinations. We maintain third-party stop-loss insurance policies to cover certain liability costs in excess of predetermined retained amounts. This insurance may be insufficient or unavailable (e.g., because of insurer insolvency) to protect us against loss exposures.</span></div> 37200000 37900000 29000000.0 29400000 2 2 126600000 7000000.0 1300000 5500000 5500000 5500000 6700000 45000000.0 15000000.0 8400000 9000000.0 16 16 23600000 9 9 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INCOME AND OTHER TAXES</span><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncertain Tax Benefits</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we had gross and net unrecognized tax ben</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">efits of $2.6. All of these unrecognized tax benefits would impact our effective tax rate from continuing operations if recognized.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify interest and penalties related to unrecognized tax benefits as a component of our income tax provision. As of September 28, 2024, gross and net accrued interest totaled $1.3. As of September 28, 2024, we had no accrual for penalties included in our unrecognized tax benefits.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the outcome of certain examinations or as a result of the expiration of statutes of limitations for certain jurisdictions, we do not believe that within the next 12 months our previously unrecognized tax benefits will decrease by a material amount. The previously unrecognized tax benefits relate to a variety of tax matters including transfer pricing and various state matters.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization for Economic Co-operation and Development (“OECD”) Pillar Two Model Rules</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the OECD issued model rules for a new global minimum tax framework (“Pillar Two”), and various governments around the world have issued, or are in the process of issuing, legislation to implement these rules. The Company is within the scope of the OECD Pillar Two model rules and is assessing the impact thereof. As of September 28, 2024, we believe the implementation of these rules will not have a material impact on our financial results.</span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Tax Matters</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the three months ended September 28, 2024, we recorded an income tax provision of $15.1 on $66.0 of pre-tax income from continuing operations, resulting in an effective rate of 22.9%. This compares to an income tax provision for the three months ended September 30, 2023 of $12.4 on $48.1 of pre-tax income from continuing operations, resulting in an effective rate of 25.8%. The most significant items impacting the income tax provision for the third quarters of 2024 and 2023 were $0.7 of tax benefits in 2024 resulting from increased federal tax credits and $0.8 of foreign withholding tax in 2023.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the nine months ended September 28, 2024, we recorded an income tax provision of $32.2 on $177.5 of pre-tax income from continuing operations, resulting in an effective rate of 18.1%. This compares to an income tax provision for the nine months ended September 30, 2023 of $31.5 on $144.6 of pre-tax income from continuing operations, resulting in an effective rate of 21.8%. The most significant items impacting the income tax provision during the first nine months of 2024 and 2023 were (i) $10.8 and $1.7, respectively, of excess tax benefits resulting from stock-based compensation awards that vested and/or were exercised during the periods, (ii) $0.7 of tax benefits in 2024 resulting from increased federal tax credits, and (iii) $0.5 of tax provision and $1.2 of tax benefit, respectively, related to revisions to liabilities for uncertain tax positions. In addition, the 2023 rate was favorably impacted by a tax benefit of $1.8 related to the release of valuation allowances recognized against certain deferred tax assets, as we now expect these deferred tax assets to be realized. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We perform reviews of our income tax positions on a continuous basis and accrue for potential uncertain positions when we determine that an uncertain position meets the criteria of the Income Taxes Topic of the Codification. Accruals for these uncertain tax positions are recorded in “Income taxes payable” and “Deferred and other income taxes” in the accompanying condensed consolidated balance sheets based on the expectation as to the timing of when the matters will be resolved. As events change and resolutions occur, these accruals are adjusted, such as in the case of audit settlements with taxing authorities.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Federal income tax returns are subject to examination for a period of three years after filing the return. We are not currently under examination by the Internal Revenue Service and believe any contingencies in open years are adequately provided for.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State income tax returns generally are subject to examination for a period of three to five years after filing the respective tax returns. The impact on such tax returns of any federal changes remains subject to examination by various states for a period of up to one year after formal notification to the states. We regularly have various state income tax returns in the process of examination. We believe any uncertain tax positions related to these examinations have been adequately provided for. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly have various foreign income tax returns under examination. We believe that any uncertain tax positions related to these examinations have been adequately provided for. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An unfavorable resolution of one or more of the above matters could have a material impact on our results of operations or cash flows in the quarter and year in which an adjustment is recorded or the tax is due or paid. As audits and examinations are still in process, the timing of the ultimate resolution and any payments that may be required for the above matters cannot be determined at this time.</span></div> 2600000 1300000 0 15100000 66000000.0 0.229 12400000 48100000 0.258 700000 800000 32200000 177500000 0.181 31500000 144600000 0.218 -10800000 -1700000 700000 -500000 1200000 -1800000 <div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We perform reviews of our income tax positions on a continuous basis and accrue for potential uncertain positions when we determine that an uncertain position meets the criteria of the Income Taxes Topic of the Codification. Accruals for these uncertain tax positions are recorded in “Income taxes payable” and “Deferred and other income taxes” in the accompanying condensed consolidated balance sheets based on the expectation as to the timing of when the matters will be resolved. As events change and resolutions occur, these accruals are adjusted, such as in the case of audit settlements with taxing authorities.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. Federal income tax returns are subject to examination for a period of three years after filing the return. We are not currently under examination by the Internal Revenue Service and believe any contingencies in open years are adequately provided for.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State income tax returns generally are subject to examination for a period of three to five years after filing the respective tax returns. The impact on such tax returns of any federal changes remains subject to examination by various states for a period of up to one year after formal notification to the states. We regularly have various state income tax returns in the process of examination. We believe any uncertain tax positions related to these examinations have been adequately provided for. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly have various foreign income tax returns under examination. We believe that any uncertain tax positions related to these examinations have been adequately provided for. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An unfavorable resolution of one or more of the above matters could have a material impact on our results of operations or cash flows in the quarter and year in which an adjustment is recorded or the tax is due or paid. As audits and examinations are still in process, the timing of the ultimate resolution and any payments that may be required for the above matters cannot be determined at this time.</span></div> FAIR VALUE<div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In the absence of active markets for the identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, internal information consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Level 1 — Quoted prices for identical instruments in active markets.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Level 3 — Significant inputs to the valuation model are unobservable.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes during the periods presented to the valuation techniques we use to measure asset and liability fair values on a recurring or nonrecurring basis. There were no transfers between the three levels of the fair value hierarchy for the periods pres</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ented.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Contingent Consideration for the Ingénia Acquisition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> —</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> In connection with the acquisition of Ingénia, the seller is el</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">igible for additional cash consideration of up to CAD 3.0 (or $2.2 at the time of acquisition), with payment scheduled to be made in the event certain contingent liabilities do not materialize. The estimated fair value of such contingent consideration is $0.3, wh</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ich is reflected as a liability in our condensed consolidated balance sheet as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">September 28, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill, Indefinite-Lived Intangible and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Certain of our non-financial assets are subject to impairment analyses, including long-lived assets, indefinite-lived intangible assets and goodwill. We review the carrying amounts of such assets whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable or at least annually. Any asset impairment would result in the asset being recorded at its fair value. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our financial derivative assets and liabilities include interest rate swaps and FX forward contracts, and are valued using valuation models based on observable market inputs such as forward rates, inte</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rest rates, our own credit risk and the credit risk of our counterparties, which comprise investment-grade financial institutions. Based on these inputs, the derivative assets and liabilities are classified within Level 2 of the valuation hierarchy. We have not made any adjustments to the inputs obtained from the independent sources. Based on our continued ability to enter into forward contracts, we consider the markets for our fair value instruments active. We primarily use the income approach, which uses valuation techniques to convert future amounts to a single present amount.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024, there has been no significant impact to the fair value of our derivative liabilities due to our own credit risk, as the related instruments are collateralized under our senior credit facilities. Similarly, there has been no significant impact to the fair value of our derivative assets based on our evaluation of our counterparties’ credit risks.</span></div><div style="text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Equity Security</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> — We estimate the fair value of an equity security that we hold utilizing a practical expedient under existing guidance, with such estimated fair value based on our ownership percentage applied to the net asset value as provided </span></div><div style="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:115%">quarterly by the investee. The value is updated annually, during the first quarter, based on the investee’s most recent audited financial statements. Duri</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">ng the three and nine months ended September 28, 2024 and September 30, 2023, we recorded gains (losses) of $0.0 and $(4.2), and $0.0 and $3.6, respectively, to “Other income (expense), net” to reflect changes in the estimated fair value of the equity security. As of September 28, 2024 and December 31, 2023, the equity security had an estimated fair value of $35.2 and $39.4, respectively. </span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indebtedness and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The estimated fair value of our debt instruments as of September 28, 2024 and December 31, 2023 approximated the related carrying values due primarily to the variable market-based interest rates for such instruments. Se</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e Note 12 f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or further details.</span></div> <div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. In the absence of active markets for the identical assets or liabilities, such measurements involve developing assumptions based on market observable data and, in the absence of such data, internal information consistent with what market participants would use in a hypothetical transaction that occurs at the measurement date. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect our market assumptions. Preference is given to observable inputs. These two types of inputs create the following fair value hierarchy:</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Level 1 — Quoted prices for identical instruments in active markets.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable.</span></div><div style="margin-bottom:10pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Level 3 — Significant inputs to the valuation model are unobservable.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill, Indefinite-Lived Intangible and Other Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Certain of our non-financial assets are subject to impairment analyses, including long-lived assets, indefinite-lived intangible assets and goodwill. We review the carrying amounts of such assets whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable or at least annually. Any asset impairment would result in the asset being recorded at its fair value. </span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Financial Instruments —</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our financial derivative assets and liabilities include interest rate swaps and FX forward contracts, and are valued using valuation models based on observable market inputs such as forward rates, inte</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rest rates, our own credit risk and the credit risk of our counterparties, which comprise investment-grade financial institutions. Based on these inputs, the derivative assets and liabilities are classified within Level 2 of the valuation hierarchy. We have not made any adjustments to the inputs obtained from the independent sources. Based on our continued ability to enter into forward contracts, we consider the markets for our fair value instruments active. We primarily use the income approach, which uses valuation techniques to convert future amounts to a single present amount.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024, there has been no significant impact to the fair value of our derivative liabilities due to our own credit risk, as the related instruments are collateralized under our senior credit facilities. Similarly, there has been no significant impact to the fair value of our derivative assets based on our evaluation of our counterparties’ credit risks.</span></div> 3000000.0 2200000 300000 0.0 4200000 0.0 3600000 35200000 39400000 false false false false